From 69ba7dcecf78d9cad4ce81bb2d5f1de5a29deb12 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Wed, 3 Apr 2024 16:58:36 +0200 Subject: [PATCH] Translations update from Weblate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Eana Hufwe Co-authored-by: Hosted Weblate Co-authored-by: Junwon Lee Co-authored-by: Nikita Co-authored-by: Taras Radchenko Co-authored-by: emscb Co-authored-by: moto kawasaki Co-authored-by: ssantos Co-authored-by: 大王叫我来巡山 Translate-URL: https://hosted.weblate.org/projects/pypa/warehouse/ Translation: pypa/warehouse --- warehouse/locale/am/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/ang/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/ar/LC_MESSAGES/messages.po | 447 ++++-- warehouse/locale/bn/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/ca/LC_MESSAGES/messages.po | 443 ++++-- warehouse/locale/ckb/LC_MESSAGES/messages.po | 459 ++++-- warehouse/locale/cs/LC_MESSAGES/messages.po | 459 ++++-- warehouse/locale/da/LC_MESSAGES/messages.po | 439 ++++-- warehouse/locale/de/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/el/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/enm/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/eo/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/es/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/et/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/fa/LC_MESSAGES/messages.po | 459 ++++-- warehouse/locale/fi/LC_MESSAGES/messages.po | 441 ++++-- warehouse/locale/fil/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/fr/LC_MESSAGES/messages.po | 461 ++++-- .../locale/fr_CA/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/frc/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/frm/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/fro/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/gl/LC_MESSAGES/messages.po | 436 ++++-- warehouse/locale/he/LC_MESSAGES/messages.po | 458 ++++-- warehouse/locale/hi/LC_MESSAGES/messages.po | 471 +++--- warehouse/locale/hu/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/hy/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/id/LC_MESSAGES/messages.po | 465 ++++-- warehouse/locale/it/LC_MESSAGES/messages.po | 460 ++++-- warehouse/locale/ja/LC_MESSAGES/messages.mo | Bin 143136 -> 131220 bytes warehouse/locale/ja/LC_MESSAGES/messages.po | 468 ++++-- warehouse/locale/jv/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/ka/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/ko/LC_MESSAGES/messages.mo | Bin 135199 -> 137304 bytes warehouse/locale/ko/LC_MESSAGES/messages.po | 558 ++++--- warehouse/locale/lzh/LC_MESSAGES/messages.po | 438 ++++-- warehouse/locale/mk/LC_MESSAGES/messages.po | 440 ++++-- warehouse/locale/ml/LC_MESSAGES/messages.po | 440 ++++-- warehouse/locale/mni/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/mr/LC_MESSAGES/messages.po | 443 ++++-- .../locale/nb_NO/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/ne/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/nl/LC_MESSAGES/messages.po | 447 ++++-- warehouse/locale/or/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/pl/LC_MESSAGES/messages.po | 459 ++++-- warehouse/locale/pt/LC_MESSAGES/messages.mo | Bin 173347 -> 195410 bytes warehouse/locale/pt/LC_MESSAGES/messages.po | 1284 ++++++++--------- .../locale/pt_BR/LC_MESSAGES/messages.po | 461 ++++-- .../locale/pt_PT/LC_MESSAGES/messages.po | 461 ++++-- warehouse/locale/ro/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/ru/LC_MESSAGES/messages.mo | Bin 341163 -> 349101 bytes warehouse/locale/ru/LC_MESSAGES/messages.po | 599 +++++--- warehouse/locale/sgn/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/si/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/sk/LC_MESSAGES/messages.po | 459 ++++-- warehouse/locale/sl/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/sr/LC_MESSAGES/messages.po | 442 ++++-- warehouse/locale/ta/LC_MESSAGES/messages.po | 439 ++++-- warehouse/locale/te/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/th/LC_MESSAGES/messages.po | 440 ++++-- warehouse/locale/tr/LC_MESSAGES/messages.po | 460 ++++-- warehouse/locale/tzm/LC_MESSAGES/messages.po | 441 ++++-- warehouse/locale/ug/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/uk/LC_MESSAGES/messages.mo | Bin 209134 -> 194296 bytes warehouse/locale/uk/LC_MESSAGES/messages.po | 759 +++++----- .../locale/ur_PK/LC_MESSAGES/messages.po | 434 ++++-- .../locale/uz_Latn/LC_MESSAGES/messages.po | 449 ++++-- warehouse/locale/vi/LC_MESSAGES/messages.po | 459 ++++-- warehouse/locale/wae/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/yue/LC_MESSAGES/messages.po | 434 ++++-- warehouse/locale/zgh/LC_MESSAGES/messages.po | 439 ++++-- .../locale/zh_Hans/LC_MESSAGES/messages.mo | Bin 244416 -> 244997 bytes .../locale/zh_Hans/LC_MESSAGES/messages.po | 463 +++--- .../locale/zh_Hant/LC_MESSAGES/messages.po | 463 ++++-- 74 files changed, 20438 insertions(+), 11287 deletions(-) diff --git a/warehouse/locale/am/LC_MESSAGES/messages.po b/warehouse/locale/am/LC_MESSAGES/messages.po index b33009b859f7..4ec17d218ff9 100644 --- a/warehouse/locale/am/LC_MESSAGES/messages.po +++ b/warehouse/locale/am/LC_MESSAGES/messages.po @@ -37,105 +37,105 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "የይለፍ ቃሉ ተቀባይነት የለውም ፤ ድጋሜ ይሞክሩ።" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "የይለፍ ቃሉ በጣም ረዘመ።" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The email address is too long. Try again." msgstr "የይለፍ ቃሉ ተቀባይነት የለውም ፤ ድጋሜ ይሞክሩ።" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The username isn't valid. Try again." @@ -174,7 +174,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -184,182 +184,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -451,131 +451,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -735,7 +735,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -820,8 +820,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1132,7 +1132,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1676,6 +1676,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1685,6 +1686,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2828,6 +2830,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2898,7 +2903,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2909,6 +2915,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3018,6 +3025,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3148,44 +3156,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3193,16 +3213,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3225,37 +3250,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3263,16 +3296,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3336,6 +3373,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3348,10 +3386,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3417,198 +3457,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3616,52 +3709,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3670,6 +3775,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3677,6 +3783,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3687,21 +3794,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3709,10 +3820,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4335,6 +4448,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6649,124 +6779,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6774,24 +6904,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ang/LC_MESSAGES/messages.po b/warehouse/locale/ang/LC_MESSAGES/messages.po index 30bf17f75c89..b1b1d6bd54f6 100644 --- a/warehouse/locale/ang/LC_MESSAGES/messages.po +++ b/warehouse/locale/ang/LC_MESSAGES/messages.po @@ -29,103 +29,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -172,182 +172,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -439,131 +439,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -808,8 +808,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1120,7 +1120,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1664,6 +1664,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1673,6 +1674,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2816,6 +2818,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2886,7 +2891,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2897,6 +2903,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3006,6 +3013,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3136,44 +3144,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3181,16 +3201,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3213,37 +3238,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3251,16 +3284,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3324,6 +3361,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3336,10 +3374,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3405,198 +3445,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ar/LC_MESSAGES/messages.po b/warehouse/locale/ar/LC_MESSAGES/messages.po index 4414b320e5bf..e147f5508873 100644 --- a/warehouse/locale/ar/LC_MESSAGES/messages.po +++ b/warehouse/locale/ar/LC_MESSAGES/messages.po @@ -52,11 +52,11 @@ msgstr "يجب تمكين المصادقة الثنائية على حسابك ل msgid "Locale updated" msgstr "تم تحديث الإعدادات المحلية" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "كلمة السر هذه غير صحيحة. حاول مرة أخرى." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -66,38 +66,38 @@ msgstr "" "أو واصلات عادية أو سفلية. يجب أيضاً أن يبدأ وينتهي بحرف أو رقم. الرجاء اختيار " "اسم مستخدم مختلف." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "غير مسموح بالبايتات الفارغة." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "لم يتم العثور على مستخدم مطابق لاسم المستخدم المحدد" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "كود الTOTP يجب أن يكون طوله ${totp_length}." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "يجب أن تتكون رموز الاسترداد من ${recovery_code_length} حرفًا." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "الرجاء اختيار اسم مستخدم طوله 50 حرفاً أو أقل." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "اسم المستخدم هذا يستخدمه حساب آخر. برجاء اختيار اسم مستخدم مختلف." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "كلمة المرور طويلة للغاية." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -107,25 +107,25 @@ msgid "" msgstr "" "كانت هناك محاولات تسجيل دخول فاشلة كثيرة جداً. برجاء المحاولة في وقت لاحق." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "كلمات المرور غير متطابقة. حاول مرة أخرى." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "البريد الإلكتروني طويل جدًا. حاول مرة أخرى." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "البريد الالكتروني غير صالح. حاول مرة أخرى." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "لا يمكنك إستخدام بريد الكتروني من هذا النطاق. قم يإستخدام بريد الكتروني " "مختلف." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -133,34 +133,34 @@ msgstr "" "هذا البريد الاليكتروني يستخدمه هذا الحساب بالفعل. برجاء استخدام بريد " "اليكتروني مختلف." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" "هذا البريد الاليكتروني يستخدمه حساب آخر. برجاء استخدام بريد اليكتروني مختلف." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "هذا الاسم طويل للغاية. برجاء اختيار اسم طوله 100 حرفاً أو أقل." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "كود TOTP غير صحيح." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "توكيد WebAuthn غير صالح: حمولة سيئة" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "رمز الاسترداد غير صالح." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "تم استخدام رمز الاسترداد مسبقًا." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -207,7 +207,7 @@ msgstr "موثق بالفعل" msgid "Successful WebAuthn assertion" msgstr "توكيد WebAuthn ناجح" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "تم قبول رمز الاسترداد. لا يمكن استخدام الرمز مرة أخرى." @@ -219,131 +219,131 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "رمز منتهي الصلاحية: برجاء طلب رابط جديد لتغيير كلمة السر" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "رمز غير صحيح: برجاء طلب رابط جديد لتغيير كلمة السر" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "رمز غير صحيح: لا يوجد رمز" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "رمز غير صحيح: ليس رمزاً لتغيير كلمة السر" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "رمز غير صحيح: لم يتم العثور على المستخدم" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "رمز غير صحيح: المستخدم سجل الدخول منذ وقت طلب هذا الرمز" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "رمز غير صحيح: كلمة السر تغيرت بالفعل منذ وقت طلب هذا الرمز" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "لقد قمت بتغيير كلمة السر الخاصة بك" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "رمز منتهي الصلاحية: برجاء طلب رابط جديد لتأكيد البريد الاليكتروني" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "رمز غير صحيح: برجاء طلب رابط جديد لتأكيد البريد الاليكتروني" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "رمز غير صحيح: ليس رمزاً لتأكيد البريد الاليكتروني" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "لم يتم العثور على البريد الاليكتروني" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "تم تأكيد البريد الاليكتروني بالفعل" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "تستطيع الآن استخدام هذا البريد الاليكتروني كبريدك الاليكتروني الأساسي" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "هذا بريدك الاليكتروني الأساسي" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "تم تأكيد البريد الاليكتروني ${email_address}. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "رمز منتهي الصلاحية: قم بطلب رابط دعوة جديد للمنظمة" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "رمز غير صالح: قم بطلب دعوة جديدة" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "رمز غير صالح: ليس رمزاً لدعوة إلى مؤسسة" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "دعوة المنظمة غير صالحة." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "دعوة المنظمة لم تعد صالحة." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "تم رفض دعوة '${organization_name}'." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "تم تحديث صلاحياتك لتكن ${role} فى المشروع ${organization_name}." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "رمز منتهي الصلاحية: قم بطلب رابط دعوة جديد لدور في المشروع" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "رمز منتهي الصلاحية: قم بطلب رابط دعوة جديد لدور في المشروع" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "رمز غير صحيح: ليس رمزاً لدعوة مشاركة" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "دعوة الدور غير صالحة." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "دعوة الدور لم تعد صالحة." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "دعوة '${project_name}' تم رفضها." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "تم تحديث صلاحياتك لتكن ${role} فى المشروع ${project_name}." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -351,7 +351,7 @@ msgstr "" "النشر الموثوق موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -361,20 +361,20 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -384,31 +384,31 @@ msgid "" msgstr "" "كانت هناك محاولات تسجيل دخول فاشلة كثيرة جداً. برجاء المحاولة في وقت لاحق." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Create an account" msgid "Invalid publisher ID" msgstr "تسجيل مستخدم جديد" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -513,41 +513,41 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "اسم المستخدم هذا يستخدمه حساب آخر. برجاء اختيار اسم مستخدم مختلف." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account settings" msgid "Account details updated" msgstr "إعدادات الحساب" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "تم إضافة البريد الاليكتروني ${email_address} - برجاء التحقق من بريدك " "الايكتروني للحصول على رابط التأكيد" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "تم اصدار رمز الأصلاح" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "اصدار رمز اصلاح جديد سوف يوقف رمز الأصلاح الحالى." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "قم بتأكيد بريدك الالكتروني أو أضف بريد الكتروني جديد." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "خطاء فى الأعتمادات (كلمه السر او الأسم او رمز الأصلاح). جرب مره اخرى" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -559,7 +559,7 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -571,7 +571,7 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -583,7 +583,7 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -595,9 +595,9 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -609,58 +609,58 @@ msgstr "" "تسجيل المستخدمين الجدد موقوف مؤقتاً. للتفاصيل: https://pypi.org/help#admin-" "intervention." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "تأكيد الدعوة" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "New releases" msgid "Could not yank release - " msgstr "الإصدارات الجديدة" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "New releases" msgid "Could not un-yank release - " msgstr "الإصدارات الجديدة" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "لم يتم العثور علي الدعوة." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "المستخدم '{username}' له صلاحيات ${rol_name} فى المشروع" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "المستخدم '{username}' له صلاحيات ${rol_name} فى المشروع" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "تم تحديث صلاحياتك لتكن ${role} فى المشروع ${project_name}." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -668,7 +668,7 @@ msgstr "" "المستخدم '${username}' ليس لديه بريد إلكتروني أولي صالح ولا يمكن إضافتة " "كـ${role_name} للمشروع" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -676,20 +676,20 @@ msgstr "" "دعوة المستخدم '${username}' قد انتهت صلاحيتها. الرجاء المحاولة مرة أخرى " "لاحقاً." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "تم إرسال الدعوة إلي '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "لم يتم العثور علي الدعوة." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "الدعوه لم تعد صالحه." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "تم إنهاء الدعوة من خلال '${username}'." @@ -877,7 +877,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -964,8 +964,8 @@ msgstr "مونتي بايثون - مشهد متجر الجبنة" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1310,8 +1310,8 @@ msgid "About PyPI navigation" msgstr "حول تصفح فهرس حزم بايثون" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "فهرس حزم بايثون علي تويتر" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1893,6 +1893,7 @@ msgstr "تسجيل مستخدم جديد على %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "الاسم" @@ -1902,6 +1903,7 @@ msgstr "اسمك" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "البريد الاليكتروني" @@ -3330,6 +3332,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3400,7 +3405,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3411,6 +3417,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "نسخ" @@ -3522,6 +3529,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3652,44 +3660,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "تم التأكد منه*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "‍تم التأكد منه" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "لم يتم التأكد منه*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3697,16 +3717,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3729,37 +3754,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3767,16 +3800,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3840,6 +3877,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3852,10 +3890,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3923,83 +3963,103 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Error code" msgid "Recovery code" msgstr "كود خطأ" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Forgot password?" msgid "Incorrect Password" msgstr "هل نسيت كلمة السر؟" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "تسجيل دخول ثنائي العامل غير صالح أو منتهي الصلاحية." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4007,130 +4067,163 @@ msgstr "تسجيل دخول ثنائي العامل غير صالح أو منت #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "رمز الاسترداد غير صالح." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Enter authentication code" msgid "Session reauthentication failed" msgstr "ادخل كود التصديق" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "تم إرسال رسالة تغيير كلمة السر" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset" msgid "Password reset attempted" msgstr "تغيير كلمة السر" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -4138,35 +4231,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "أو تصفح المشاريع" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4174,18 +4276,21 @@ msgid "" msgstr "تم رفض دعوة '${organization_name}'." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4194,6 +4299,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -4201,6 +4307,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -4211,21 +4318,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4233,10 +4344,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4925,6 +5038,31 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Create an account" +msgid "Activate your account" +msgstr "تسجيل مستخدم جديد" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"يجب عليك التحقق من عنوان بريدك الإلكتروني **الأساسي** قبل أن تتمكن من تنفيذ " +"هذا الإجراء." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7569,126 +7707,126 @@ msgstr "%(user)s لم يقم برفع أي مشروع بعد." msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 #, fuzzy #| msgid "New releases" msgid "pre-release" msgstr "الإصدارات الجديدة" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, fuzzy, python-format #| msgid "" #| "For more information on uploading projects to PyPI, visit the دليل المستخدم لتعبئة " "بايثون." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" @@ -7713,11 +7851,11 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "For more information on uploading projects to PyPI, visit the دليل المستخدم لتعبئة " "بايثون." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9889,6 +10027,9 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "فهرس حزم بايثون علي تويتر" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Invalid Recovery Code." msgid "Recovery code" msgstr "অবৈধ পুনরুদ্ধার কোড।" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "অবৈধ বা মেয়াদোত্তীর্ণ টু ফ্যাক্টর লগইন।" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3666,124 +3726,157 @@ msgstr "অবৈধ বা মেয়াদোত্তীর্ণ টু #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid Recovery Code." msgid "Invalid two factor (Recovery code)" msgstr "অবৈধ পুনরুদ্ধার কোড।" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3791,52 +3884,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3845,6 +3950,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3852,6 +3958,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3862,21 +3969,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3884,10 +3995,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4527,6 +4640,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6895,124 +7025,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7020,24 +7150,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ca/LC_MESSAGES/messages.po b/warehouse/locale/ca/LC_MESSAGES/messages.po index 284aed82652e..b8bddbcd3f66 100644 --- a/warehouse/locale/ca/LC_MESSAGES/messages.po +++ b/warehouse/locale/ca/LC_MESSAGES/messages.po @@ -34,11 +34,11 @@ msgstr "" msgid "Locale updated" msgstr "Localització actualitzada" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "La contrasenya no és vàlida. Torneu-ho a provar." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -48,39 +48,39 @@ msgstr "" "lletres, nombres, punts, guionets i guions baixos; a més, han de començar i " "finalitzar per una lletra o un nombre. Trieu un altre nom d’usuari." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "No s’ha trobat cap usuari amb aquest nom" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "El codi TOTP ha de tenir ${totp_length} dígits." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Els codis de recuperació han de tenir ${recovery_code_length} caràcters." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Trieu un nom d’usuari de 50 caràcters o menys." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "Un altre compte ja utilitza aquest nom d’usuari. Trieu-ne un altre." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "La contrasenya és massa llarga." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -91,27 +91,27 @@ msgstr "" "Hi ha hagut massa intents d’inici de sessió fallits. Torneu-ho a provar més " "tard." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Les contrasenyes no coincideixen. Torneu-ho a provar." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "L’adreça electrònica no és vàlida. Torneu-ho a provar." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "L’adreça electrònica no és vàlida. Torneu-ho a provar." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "No podeu utilitzar adreces electròniques d’aquest domini. Feu servir-ne una " "de diferent." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -119,7 +119,7 @@ msgstr "" "Aquest compte ja utilitza aquesta adreça electrònica. Feu servir-ne una de " "diferent." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -127,27 +127,27 @@ msgstr "" "Un altre compte ja utilitza aquesta adreça electrònica. Feu servir-ne una de " "diferent." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "El nom és massa llarg. Trieu un nom amb 100 caràcters o menys." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "El codi TOTP no és vàlid." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "L’asserció del WebAuthn no és vàlida: la càrrega és incorrecta" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "El codi de recuperació no és vàlid." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "El codi de recuperació ja s’havia utilitzat." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -196,7 +196,7 @@ msgstr "Ja us heu autenticat" msgid "Successful WebAuthn assertion" msgstr "L’asserció del WebAuthn és correcta" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "S’ha acceptat el codi de recuperació. El codi proporcionat no es pot " @@ -210,40 +210,40 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "El testimoni ha caducat: sol·liciteu un enllaç de reinicialització de " "contrasenya nou" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "El testimoni no és vàlid: sol·liciteu un enllaç de reinicialització de " "contrasenya nou" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "El testimoni no és vàlid: no se n’ha proporcionat cap" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" "El testimoni no és vàlid: no és un testimoni de reinicialització de " "contrasenya" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "El testimoni no és vàlid: no s’ha trobat l’usuari" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "El testimoni no és vàlid: l’usuari ha iniciat una sessió des que aquest " "testimoni es va sol·licitar" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -251,47 +251,47 @@ msgstr "" "El testimoni no és vàlid: la contrasenya ja s’ha canviat des que aquest " "testimoni va sol·licitar-se" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Heu reinicialitzat la vostra contrasenya" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" "El testimoni ha caducat: sol·liciteu un enllaç de verificació d’adreça nou" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" "El testimoni no és vàlid: sol·liciteu un enllaç de verificació d’adreça nou" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "El testimoni no és vàlid: no és un testimoni de verificació d’adreça" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "No s’ha trobat l’adreça electrònica" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Ja s’ha verificat l’adreça electrònica" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "D’ara endavant podeu definir aquesta adreça com a primària" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Aquesta és la vostra adreça primària" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" "L’adreça electrònica ${email_address} ha estat verificada. " "${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" @@ -299,7 +299,7 @@ msgstr "" "El testimoni ha caducat: sol·liciteu una invitació nova per a incorporar-se " "al projecte" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" @@ -307,29 +307,29 @@ msgstr "" "El testimoni no és vàlid: sol·liciteu una invitació nova per a incorporar-se " "al projecte" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "El testimoni no és vàlid: no és un testimoni d’invitació a col·laborar" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "La invitació de l'organització no és vàlida." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "La invitació de l'organització ja no existeix." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "S’ha rebutjat la invitació a «${organization_name}»." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Ara sou ${role} de l'organització «${organization_name}»." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" @@ -337,7 +337,7 @@ msgstr "" "El testimoni ha caducat: sol·liciteu una invitació nova per a incorporar-se " "al projecte" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" @@ -345,28 +345,28 @@ msgstr "" "El testimoni no és vàlid: sol·liciteu una invitació nova per a incorporar-se " "al projecte" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "El testimoni no és vàlid: no és un testimoni d’invitació a col·laborar" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "S’ha rebutjat la invitació a «${project_name}»." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Ara sou ${role} del projecte «${project_name}»." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -378,7 +378,7 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -388,20 +388,20 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -412,33 +412,33 @@ msgstr "" "Hi ha hagut massa intents d’inici de sessió fallits. Torneu-ho a provar més " "tard." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage current providers" msgid "Registered a new pending publisher to create " msgstr "Gestiona els proveïdors actuals" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Gestiona la versió" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -566,39 +566,39 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Un altre compte ja utilitza aquest nom d’usuari. Trieu-ne un altre." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Detalls del compte" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "L’adreça electrònica ${email_address} ha estat afegida. Trobareu a la bústia " "l’enllaç de verificació" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Ja s’han generat els codis de recuperació" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "Generar codis de recuperació nous invalidarà els existents." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Les credencials no són vàlides. Torneu-ho a provar" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -610,7 +610,7 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -622,7 +622,7 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -634,7 +634,7 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -646,9 +646,9 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -660,73 +660,73 @@ msgstr "" "El registre d’usuaris nous s’ha inhabilitat temporalment. Vegeu https://pypi." "org/help#admin-intervention per a més detalls." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Ara sou ${role} del projecte «${project_name}»." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "S’ha enviat la invitació a «${username}»" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Ja ha caducat la invitació." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "S’ha revocat la invitació de «${username}»." @@ -900,7 +900,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -991,8 +991,8 @@ msgstr "Monty Python, L’esquetx de la formatgeria" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1331,8 +1331,10 @@ msgid "About PyPI navigation" msgstr "Navegació per Quant al PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "El PyPI al Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Inici del PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1901,6 +1903,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nom" @@ -1910,6 +1913,7 @@ msgstr "El vostre nom" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Adreça electrònica" @@ -3283,6 +3287,9 @@ msgstr "Descarta aquesta notificació" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Tanca" @@ -3353,7 +3360,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copia al porta-retalls" @@ -3364,6 +3372,7 @@ msgstr "Copia al porta-retalls" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copia" @@ -3475,6 +3484,7 @@ msgstr "Equips" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Historial de seguretat" @@ -3611,46 +3621,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verificada*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Alguns problemes de lliurament intermitents poden portar a una pèrdua de la " "verificació" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Verificada" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "No verificada*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Els missatges de correu del PyPI es tracten com a brossa" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Fallada definitiva en lliurar" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Massa problemes de lliurament" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "No verificada" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Primària" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3658,16 +3680,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opcions" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opcions de l’adreça %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Torna a enviar el missatge de verificació" @@ -3690,37 +3717,45 @@ msgstr "Suprimeix l’adreça" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Àmbit" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Tots els projectes" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Creació" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Darrera utilització" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Mai" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Mostra l’identificador únic" @@ -3728,16 +3763,20 @@ msgstr "Mostra l’identificador únic" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3801,6 +3840,7 @@ msgid "Update account" msgstr "Actualitza el compte" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Adreces electròniques del compte" @@ -3813,10 +3853,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Estat" @@ -3882,81 +3924,101 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Cap" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Codi de recuperació" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Raó:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "La vostra contrasenya actual" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "L’inici de sessió de dues passes no és vàlid o ha caducat." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3964,91 +4026,115 @@ msgstr "L’inici de sessió de dues passes no és vàlid o ha caducat." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "El codi de recuperació no és vàlid." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Ha fallat la reautenticació de la sessió" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Adreça primària anterior:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Adreça primària nova:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "A:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Assumpte:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "S’ha sol·licitat una reinicialització de la contrasenya" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "S’ha intentat reinicialitzar la contrasenya" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "S’ha reinicialitzat la contrasenya correctament" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "S’ha modificat la contrasenya correctament" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projecte:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4057,33 +4143,42 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nom del dispositiu:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "S’han generat els codis de recuperació" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "S’han regenerat els codis de recuperació" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "S’ha afegit un testimoni de l’API" @@ -4091,36 +4186,45 @@ msgstr "S’ha afegit un testimoni de l’API" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nom del testimoni:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "S’ha suprimit un testimoni d’API" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identificador únic:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Raó: el testimoni s’ha trobat en un URL públic" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "O exploreu els projectes" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4128,18 +4232,21 @@ msgid "" msgstr "S’ha rebutjat la invitació a «${organization_name}»." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4148,6 +4255,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Activitat recent del compte" @@ -4155,6 +4263,7 @@ msgstr "Activitat recent del compte" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Esdeveniment" @@ -4165,21 +4274,25 @@ msgstr "Esdeveniment" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Data i hora" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4187,12 +4300,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nom del dispositiu" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4860,6 +4975,25 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Your account" +msgid "Activate your account" +msgstr "El vostre compte" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7538,124 +7672,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7663,17 +7797,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "This is a problema conegut amb el mòdul getpass de " "Python." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9846,6 +9980,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "«%(term)s» no ha donat cap resultat" msgstr[1] "«%(term)s» no ha donat cap resultat" +#~ msgid "PyPI on Twitter" +#~ msgstr "El PyPI al Twitter" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "ئامێری ئاسایش (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4121,121 +4172,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "کۆدی گەڕانەوە" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "چوونەژوورەوە شکستی هێنا" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- ڕەسەنایەتی بنەڕەتی (خاڵی کۆتایی بارکردن)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "هۆکار:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "وشەی نهێنی هەڵەیە" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "دوو فاکتەری نادروست (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "دوو فاکتەری نادروست (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "دوو فاکتەری نادروست (کۆدی گەڕانەوە)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "دووبارە ڕەسەنایەتی دانیشتنەکە شکستی هێنا" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "ئیمەیڵ زیاد کرا بۆ ئەکاونت" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "پۆستی ئەلیکترۆنی لە هەژمارەکەت لابرا" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "ئیمەیڵ پشتڕاستکراوەتەوە" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "ئیمەیڵ پشتڕاستکرایەوە" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "ئیمەیڵی سەرەتایی گۆڕدرا" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "ئیمەیڵی سەرەتایی کۆن:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "ئیمەیڵی سەرەتایی نوێ:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "کۆمەڵە ئیمەیڵی سەرەتایی" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "پۆستی ئەلیکترۆنی نێردراوە" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "لەلایەن:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "بۆ:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "بابەت:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "داوای دووبارە دانانەوەی وشەی نهێنی دەکرێت" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "هەوڵی دووبارە دانانەوەی وشەی نهێنی درا" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "وشەی نهێنیەکە بە سەرکەوتووی نوێکرایەوە" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "وشەی نهێنیەکە بە سەرکەوتووی گۆڕدرا" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "دوو فاکتەری ڕەسەنایەتی زیادکرا" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4243,33 +4327,42 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "ناوی ئامێر:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -4277,35 +4370,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "یان گەڕان بە پڕۆژەکان" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4313,6 +4415,7 @@ msgid "" msgstr "بانگهێشتنامە بۆ '${organization_name}' ڕەتکراوەتەوە." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "An invitation for %(username)s to join " @@ -4324,6 +4427,7 @@ msgstr "" "بەشداریکردن لە ڕێکخراوی \"%(organization_name)s\" هەڵوەشاوەتەوە" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "An invitation for %(username)s to join " @@ -4335,6 +4439,7 @@ msgstr "" "بەشداریکردن لە ڕێکخراوی \"%(organization_name)s\" هەڵوەشاوەتەوە" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4343,6 +4448,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -4350,6 +4456,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -4360,21 +4467,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4382,12 +4493,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name:" msgid "Device Info" msgstr "ناوی ئامێر:" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5062,6 +5175,43 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Active API tokens for this account" +msgid "Activate your account" +msgstr "نیشانەکانی API چالاک بۆ ئەم ئەکاونتە" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "Verify your primary email address to add API " +#| "tokens to your account." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"ناونیشانی ئیمەیڵی سەرەکی خۆت پشتڕاست بکەرەوە بۆ " +"زیادکردنی نیشانەکانی API بۆ ئەکاونتەکەت." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"دەتوانیت چەند ئیمەیڵێک بە ئەکاونتەکەتەوە ببەستیتەوە. دەتوانیت هەر ئیمەیڵێکی " +" پشتڕاستکراوە بەکاربهێنیت بۆ گەڕاندنەوەی " +"ئەکاونتەکەت، بەڵام تەنها ئیمەیڵی سەرەتاییت " +"ئاگادارکردنەوە وەردەگرێت." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7641,124 +7791,124 @@ msgstr "%(user)s هیچ پڕۆژەیەکی بۆ PyPI بار نەکردووە، msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7766,17 +7916,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "هاشەکان بۆ %(filename)sەکان" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9888,6 +10038,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI لە تویتەر" + #, fuzzy, python-format #~| msgid "" #~| "\n" diff --git a/warehouse/locale/cs/LC_MESSAGES/messages.po b/warehouse/locale/cs/LC_MESSAGES/messages.po index 6d5445a0a4aa..21fbdc460157 100644 --- a/warehouse/locale/cs/LC_MESSAGES/messages.po +++ b/warehouse/locale/cs/LC_MESSAGES/messages.po @@ -42,11 +42,11 @@ msgstr "Musíte mít povolené dvoufázové ověřování pro provedení této a msgid "Locale updated" msgstr "Jazyk aktualizován" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Toto heslo je neplatné. Zkuste to prosím znovu." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -56,27 +56,27 @@ msgstr "" "čísel, teček, pomlček a podtržítek. A musí začínat a končit písmenem nebo " "číslicí. Zvolte jiné uživatelské jméno." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Uživatel s tímto uživatelským jménem nebyl nalezen" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP kód musí obsahovat ${totp_length} číslic." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Zvolte si uživatelské jméno s maximálně 50 znaky." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -84,12 +84,12 @@ msgstr "" "Toto uživatelské jméno je již využíváno jiným účtem. Zvolte jiné uživatelské " "jméno." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Heslo je příliš dlouhé." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -99,32 +99,32 @@ msgid "" msgstr "" "Přiliš mnoho neúspěšných pokusů o přihlášení. Zkuste to prosím později." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Hesla nesouhlasí, zkuste to znovu." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "Neplatná emailová adresa. Zkuste to znovu." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Neplatná emailová adresa. Zkuste to znovu." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "Neplatná emailová doména. Zkuste jiný email." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "Tato e-mailová adresa je již používána tímto účtem. Použijte jiný e-mail." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -132,27 +132,27 @@ msgstr "" "Tuto e-mailovou adresu již používá jiný uživatel. Zadejte jinou e-mailovou " "adresu." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Jméno je příliš dlouhé. Maximální délka je 100 znaků." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Neplatný TOTP kód." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Neplatná aserce WebAuthn: vadný obsah" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Neplatný obnovovací kód." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Kód pro obnovy již byl použit." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -201,7 +201,7 @@ msgstr "Již autenizován" msgid "Successful WebAuthn assertion" msgstr "Úspšená aserce WebAuthn" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Obnovovací kód byl již přijat. Poskytnutý kód nelze použít znovu." @@ -213,131 +213,131 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Expirovaný token: požádejte o novou adresu pro reset hesla" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Neplatný token: požádejte o novou adresu pro reset hesla" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Neplatný token: žádný token nebyl poskytnut" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Neplatný token: nejedná se o token pro reset hesla" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Neplatný token: uživatel nenalezen" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "Neplatný token: uživatel se po vygenerování tokenu již přihlásil" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "Neplatný token: heslo již bylo po vygenerování tokenu změněno" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Vaše heslo bylo změněno" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Expirovaný token: vyžádejte nový odkaz pro reset hesla" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Neplatný token: vyžádejte nový odkaz pro reset hesla" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Neplatný token: nejedná se o token pro reset e-mailové adresy" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mail nenalezen" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mail již byl ověřen" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Nyní můžete nastavit tento e-mail jako vaši primární adresu" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Toto je vaše primární adresa" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "E-mailová adresa ${email_address} byla oveřena. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Expirovaný token: požádejte o novou pozvánku do organizace" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Neplatný token: požádejte o novou pozvánku do organizace" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Neplatný token: nejedná se o token pozvánky do organizace" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Pozvánka do organizace je neplatná." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Pozvánka do organizace už neexistuje." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Pozvánka do '${organization_name}' byla odmítnuta." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Nyní jste ${role} organizace '${organization_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Expirovaný token: požádejte o novou pozvánku pro roli v projektu" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Neplatný token: požádejte o novou pozvánku pro roli v projektu" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Neplatný token: nejedná se o token pozvánky ke spolupráci" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Pozvánka pro roli je neplatná." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Pozvánka pre rolu už neexistuje." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Pozvánka pro '${project_name}' byla odmítnuta." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Nyní jste ${role} projektu '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -349,7 +349,7 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -359,20 +359,20 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -384,33 +384,33 @@ msgstr "" "Příliš mnoho neúspěšných pokusů o registraci pomocí OpenID Connect. Zkuste " "to prosím později." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Spravovat tento projekt" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Spravovat verzi" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -527,42 +527,42 @@ msgstr "" "Toto uživatelské jméno je již využíváno jiným účtem. Zvolte jiné uživatelské " "jméno." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Podrobnosti o účtu" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mailová adresa ${email_address} byla přidána - odkaz pro ověření naleznete " "ve vaší e-mailové schránce" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Obnovovací kódy již byly vygenerovány" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Vygenerování nových obnovovacích kódu způsobí invalidaci již existujících." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Ověřte vaši e-mailovou adresu nebo přidejte novou." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Neplatné údaje. Zkuste znovu" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -574,7 +574,7 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -586,7 +586,7 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -598,7 +598,7 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -610,9 +610,9 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -624,60 +624,60 @@ msgstr "" "Nový registrace jsou dočasně zakázány. Více informací na https://pypi.org/" "help#admin-intervention." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Potvrdit pozvánku" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Releases" msgid "Could not yank release - " msgstr "Vydání" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Releases" msgid "Could not un-yank release - " msgstr "Vydání" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Smazat vydání" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Nelze najít pozvánka do role." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Uživatel '${username}' již má v projektu roli ${role_name}" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Uživatel '${username}' již má v projektu roli ${role_name}" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Nyní jste ${role} projektu '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -685,27 +685,27 @@ msgstr "" "Uživatel '${username}' nemá ověřenou primární e-mailovou adresu a proto " "nemůže být přidán do projektu jako ${role_name}" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" "Uživatel '${username}' již má aktivní pozvánku. Prosím, zkuste to později." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Pozvánka poslána uživateli '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Nelze najít pozvánka do role." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Pozvánka již vypršela." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Uživatel '${username}' odmítl pozvánku." @@ -889,7 +889,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -980,8 +980,8 @@ msgstr "Monty Python - Skeč s obchodem se sýrem" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1315,8 +1315,8 @@ msgid "About PyPI navigation" msgstr "O PyPI navigaci" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI na Twitteru" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1888,6 +1888,7 @@ msgstr "Vytvořit účet na %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Jméno" @@ -1897,6 +1898,7 @@ msgstr "Vaše jméno" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "E-mailová adresa" @@ -3301,6 +3303,9 @@ msgstr "Skrýt notifikaci" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Zavřít" @@ -3373,7 +3378,8 @@ msgstr "Otisk" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Zkopírovat do schránky" @@ -3384,6 +3390,7 @@ msgstr "Zkopírovat do schránky" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Zkopírovat" @@ -3512,6 +3519,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Historie zabezpečení" @@ -3651,44 +3659,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Ověřeno*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Ověřeno" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Neověřeno*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*E-mail z PyPI bývá zařazen do spamu" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "Fatalní chyba při doručování" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Příliš mnoho problémů při doručování" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Neověřeno" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Primární" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Zobrazit možnosti e-mailu" @@ -3696,16 +3716,21 @@ msgstr "Zobrazit možnosti e-mailu" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Možnosti" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Možnosti pro %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Znovu odeslat ověřovací e-mail" @@ -3728,37 +3753,45 @@ msgstr "Odebrat e-mail" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Rozsah" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Všechny projekty" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Vytvořen" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Naposledy použit" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nikdy" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Zobrazit možnosti tokenu" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Odebrat token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Zobrazit unikátní identifikátor" @@ -3766,17 +3799,21 @@ msgstr "Zobrazit unikátní identifikátor" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Odebrat API token" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" "Aplikace nebo skripty používající tento token již nebudou mít přístup k PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Jedinečný identifikátor pro token API \"%(token_description)s\"" @@ -3846,6 +3883,7 @@ msgid "Update account" msgstr "Aktualizovat účet" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-maily účtu" @@ -3863,10 +3901,12 @@ msgstr "" "mail." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "E-maily spojené s vaším účtem" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Stav" @@ -3936,81 +3976,101 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Rozsah platnosti tokenu: celý účet" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Rozsah platnosti tokenu: Project %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Účet vytvořen" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Obnovovací kódy" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Vaše aktuální heslo" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Neplatné či expirované dvoufaktorové přihlášení." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4018,128 +4078,161 @@ msgstr "Neplatné či expirované dvoufaktorové přihlášení." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Neplatný obnovovací kód." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "Přidána dvoufaktorová autentizační metoda" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Email přidán" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Email odebrán z účtu" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Email ověřen" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Email znovu ověřen" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Primární email změněn" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Předchozí primární e-mail:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Nový primární e-mail:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Primární e-mail nastaven" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "E-mail odeslán" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Od:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Předmět:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Požadavek na reset hesla" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Požadavek na reset hesla" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Heslo úspěšně zresetováno" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Heslo úspěšně změněno" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projekt:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Přidána dvoufaktorová autentizační metoda" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Jméno zařízení:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Dvoufaktorová autentizace byla odebrána" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Obnovovací kódy byly vygenerovány" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Obnovovací kódy byly znovu vygenerovány" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Obnovovací kód použitý pro přihlášení" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Přidán token API" @@ -4147,36 +4240,45 @@ msgstr "Přidán token API" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Název tokenu:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Odebrán token API" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Unikátní identifikátor:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "Zobrazeno na vašem veřejném profilu" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Nebo procházej projekty" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4184,6 +4286,7 @@ msgid "" msgstr "Pozvánka do '${organization_name}' byla odmítnuta." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4193,6 +4296,7 @@ msgstr "" "%(username)s odebrán z projektu jako %(role_name)s" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4202,6 +4306,7 @@ msgstr "" "%(username)s odebrán z projektu jako %(role_name)s" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4210,6 +4315,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Nedávná aktivita na účtu" @@ -4217,6 +4323,7 @@ msgstr "Nedávná aktivita na účtu" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Událost" @@ -4227,21 +4334,25 @@ msgstr "Událost" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Datum / čas" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4249,12 +4360,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Jméno zařízení" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4988,6 +5101,43 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Smazat váš PyPI účet" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "Verify your primary email address to add two " +#| "factor authentication to your account." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Ověřte svou primární e-mailovou adresu pro přidání " +"dvoufaktorové autentizace pro váš účet." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"K účtu si můžete přiřadit více e-mailových adres. Pro obnovení přístupu k " +"účtu je možno použít kterýkoliv ověřený e-mail, ale " +"notifikace budete dostávat pouze na primární e-" +"mail." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7748,124 +7898,124 @@ msgstr "%(user)s nenahrál zatím žádné projekty na PyPI" msgid "view hashes" msgstr "Zobrazit hashe" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: nejnovější vydání pro %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Stabilní verze dostupná (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Novější verze dostupná (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Nejnovější verze" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Vydáno: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Bez popisu projektu" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigace" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigace pro %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Popis projektu" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Historie vydání. Zaměření bude přesunuto do panelu historie." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Historie vydání" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Stáhnout soubory. Zaměření bude přesunuto na soubory projektu." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Stáhnout soubory" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Detaily projektu. Zaměření bude přesunuto na detaily projektu." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detaily projektu" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Autor tohoto balíčku neposkytnul jeho popis" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notifikace k vydání" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Tato verze" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "před vydáním" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7876,18 +8026,18 @@ msgstr "" "zjistěte více o instalaci balíčků." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the uživatelské příručce PyPI" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10073,6 +10223,9 @@ msgstr[0] "Nejsou žádné výsledky pro '%(filters)s' filtr" msgstr[1] "Nejsou žádné výsledky pro '%(filters)s' filtry" msgstr[2] "Nejsou žádné výsledky pro '%(filters)s' filtrů" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI na Twitteru" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Forgot password?" msgid "Incorrect Password" msgstr "Glemt adgangskode" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Ugyldigt eller udløbet to-faktor login." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3748,126 +3808,159 @@ msgstr "Ugyldigt eller udløbet to-faktor login." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Ugyldig gendannelseskode." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password field is empty" msgid "Password reset attempted" msgstr "Adgangskodefeltet er tomt" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3875,35 +3968,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Eller gennemse projekter" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -3911,18 +4013,21 @@ msgid "" msgstr "Invitationen til '${project_name}' er blevet afvist." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3931,6 +4036,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3938,6 +4044,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3948,21 +4055,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3970,10 +4081,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4624,6 +4737,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7108,124 +7238,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7233,17 +7363,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "For more information on uploading projects to PyPI, visit the Pythons pakningsbrugervejledning." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9355,6 +9485,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI på Twitter" + #~ msgid "No user found with that username or email" #~ msgstr "Ingen brugere fundet med dette brugernavn eller e-mail" diff --git a/warehouse/locale/de/LC_MESSAGES/messages.po b/warehouse/locale/de/LC_MESSAGES/messages.po index b55e7a7d9ec6..1770abd11cbe 100644 --- a/warehouse/locale/de/LC_MESSAGES/messages.po +++ b/warehouse/locale/de/LC_MESSAGES/messages.po @@ -62,11 +62,11 @@ msgstr "" msgid "Locale updated" msgstr "Lokalisierung aktualisiert" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Das Passwort ist ungültig. Bitte erneut versuchen." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -76,28 +76,28 @@ msgstr "" "Punkten, Binde- oder Unterstrichen bestehen und mit einem Buchstaben oder " "einer Zahl beginnen und enden. Bitte einen anderen Benutzernamen wählen." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Null Bytes sind nicht erlaubt." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Kein Benutzer mit diesem Namen gefunden" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Der TOTP-Code muss ${totp_length} Zeichen lang sein." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Wiederherstellungscodes müssen ${recovery_code_length} Zeichen lang sein." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Bitte Benutzername mit 50 Zeichen oder weniger wählen." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -105,12 +105,12 @@ msgstr "" "Dieser Benutzername wird schon von einem anderen Konto verwendet. Bitte " "einen anderen Benutzername wählen." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Passwort zu lang." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -118,25 +118,25 @@ msgstr "" "Es gab zu viele erfolglose Login-Versuche. Bitte Versuche es erneut in " "${time}" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Die Passwörter stimmen nicht überein. Bitte erneut versuchen." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Die E-Mail-Adresse ist zu Lang. Bitte erneut versuchen." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Die E-Mail-Adresse ist nicht gültig. Bitte erneut versuchen." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "E-Mail-Adressen dieser Domain können nicht verwendet werden. Bitte eine " "andere E-Mail-Adresse verwenden." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -144,7 +144,7 @@ msgstr "" "Diese E-Mail-Adresse wird schon von diesem Konto verwendet. Bitte eine " "andere verwenden." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -152,30 +152,30 @@ msgstr "" "Diese E-Mail-Adresse wird bereits von einem anderen Konto verwendet. " "Verwenden Sie eine andere E-Mail-Adresse." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" "Der Name ist zu lang. Bitte einen Namen mit 100 Zeichen oder weniger " "verwenden." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Ungültiger TOTP-Code." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Ungültige WebAuthn-Assertion: Bad payload" # | msgid "Invalid TOTP code." -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Ungültiger Wiederherstellungs-Code." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Wiederherstellungscode wurde bereits benutzt." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "Der Benutzername ist nicht gültig. Bitte erneut versuchen." @@ -219,7 +219,7 @@ msgstr "Schon authentifiziert" msgid "Successful WebAuthn assertion" msgstr "Erfolgreiche WebAuthn-Assertion" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Wiederherstellungscode akzeptiert. Der eingegebene Code kann nicht erneut " @@ -233,134 +233,134 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Abgelaufener Token: Bitte neuen Passwort-Zurücksetzen-Link anfordern" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Ungültiges Token: bitte neuen Passwort-Zurücksetzen-Link anfordern" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Ungültiges Token: kein Token angegeben" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Ungültiges Token: dies ist kein Passwort-Zurücksetzen-Token" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Ungültiges Token: Benutzer nicht gefunden" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Ungültiges Token: Benutzer hat sich angemeldet seit dieses Token angefordert " "wurde" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Ungültiges Token: Passwort wurde geändert seit dieses Token angefordert wurde" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Sie haben Ihr Passwort zurückgesetzt" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Abgelaufenes Token: bitte neuen E-Mail-Bestätigungslink anfordern" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Ungültiges Token: bitte neuen E-Mail-Bestätigungslink anfordern" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Ungültiges Token: dies ist kein E-Mail-Bestätigungs-Token" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-Mail nicht gefunden" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-Mail-Adresse ist schon verifiziert" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Diese E-Mail-Adresse kann nun als Haupt-Addresse markiert werden" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Dies ist Ihre primäre E-Mail-Adresse" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "E-Mail-Adresse ${email_address} bestätigt. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Abgelaufenes Token: Bitte neue Organisation-Einladung anfordern" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Ungültiges Token: Fordere eine neue Organisationseinladung an" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Ungültiges Token: kein Token für eine Organisationseinladung" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Die Einladung der Organisation ist nicht gültig." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Die Einladung der Organisation existiert nicht mehr." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Die Einladung für '${Organisation_name}' wurde abgelehnt." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Du bist jetzt ${Rolle} der Organisation '${Organisation_Name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Abgelaufenes Token: Anfrage für eine neue Projektrolleneinladung" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Ungültiges Token: Einladung für eine neue Projektrolle anfordern" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Ungültiges Token: Dies ist keine Einladung für eine Zusammenarbeit" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Rolleneinladung ist nicht gültig." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Rolleneinladung ist nicht mehr existent." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Die Einladung für '${project_name}' wurde abgelehnt." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Sie sind nun '${role}' vom Projekt '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -372,7 +372,7 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -382,7 +382,7 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -391,16 +391,16 @@ msgstr "" "vertrauenswürdigen Herausgeber zu registrieren. Siehe auch https://pypi.org/" "help#openid-connect für weitere Informationen." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Sie können nicht mehr als 3 ausstehende vertrauenswürdige Publisher " "gleichzeitig registrieren." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -412,14 +412,14 @@ msgstr "" "Es existieren zu viele Anmeldeversuche für OpenID Connect. Versuche es " "später noch einmal." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "Der vertrauenswürdige Herausgeber konnte nicht registriert werden" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -427,20 +427,20 @@ msgstr "" "Dieser vertrauenswürdige Herausgeber wurde bereits registriert. Bitte " "kontaktieren Sie die PyPI-Administratoren, wenn dies nicht beabsichtigt war." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Registered a new publishing publisher to create " msgid "Registered a new pending publisher to create " msgstr "Registrierung eines neuen Herausgebers zur Erstellung " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Version verwalten" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Vertrauenswürdigen Herausgeber für Projekt entfernt " @@ -560,43 +560,43 @@ msgstr "" "Dieser Team-Name wurde bereits verwendet. Bitte wählen Sie einen anderen " "Team-Namen." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Konto-Details" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-Mail-Adresse ${email_address} hinzugefügt - Bitte überprüfen Sie ihre E-" "Mails auf einen Überprüfungslink." -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Wiederherstellungscodes wurden bereits generiert" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Das Generieren von neuen Wiederherstellungscodes macht die bestehenden Codes " "ungültig." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "E-Mail-Adresse bestätigen oder neue Adresse hinzufügen." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API Token existiert nicht." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Ungültige Anmeldedaten. Erneut versuchen" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -608,7 +608,7 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -620,7 +620,7 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -632,7 +632,7 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -644,9 +644,9 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -658,57 +658,57 @@ msgstr "" "Die Registrierung neuer Benutzer ist vorübergehend deaktiviert. Siehe " "https://pypi.org/help#admin-intervention für Details." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm form" msgid "Confirm the request" msgstr "Bestätigungsformular" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "pre-release" msgid "Could not yank release - " msgstr "vorab-Veröffentlichung" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "pre-release" msgid "Could not un-yank release - " msgstr "vorab-Veröffentlichung" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Veröffentlichung entfernen" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Es konnte keine Einladung für eine Berechtigungsrolle gefunden werden." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Datei konnte nicht gelöscht werden - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "Team '${team_name}' verfügt bereits über ${role_name} Rolle für Projekt" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Der Benutzer '${username}' ist schon ${role_name} vom Projekt" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} ist jetzt ${role} des Projekts '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -716,7 +716,7 @@ msgstr "" "Der Benutzer '${username}' hat keine gültige email Adresse und konnte nicht " "als '${role_name}' hinzugefügt werden" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -724,20 +724,20 @@ msgstr "" "Der Benutzer '${username}' hat schon eine Einladung bekommen. Bitte versuche " "es später noch einmal." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Die Einladung wurde '${username}' zugestellt" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Es konnte keine Einladung für eine Berechtigungsrolle gefunden werden." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Die Einladung ist schon angelaufen." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Einladung von '${username}' wurde annuliert." @@ -954,7 +954,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1041,8 +1041,8 @@ msgstr "Monty Python - Der Cheese-Shop Sketch" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1397,8 +1397,10 @@ msgid "About PyPI navigation" msgstr "Navigation in \"Über PyPI\"" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI bei Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPI-Homepage" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1993,6 +1995,7 @@ msgstr "Konto auf %(title)s erstellen" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Name" @@ -2002,6 +2005,7 @@ msgstr "Name" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "E-Mail-Adresse" @@ -3588,6 +3592,9 @@ msgstr "Benachrichtigung ausblenden" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Schließen" @@ -3660,7 +3667,8 @@ msgstr "Hashwert" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "In die Zwischenablage kopieren" @@ -3671,6 +3679,7 @@ msgstr "In die Zwischenablage kopieren" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Kopieren" @@ -3804,6 +3813,7 @@ msgstr "Teams" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Sicherheitsverlauf" @@ -3944,46 +3954,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verifiziert*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Vorübergehende Zustellschwierigkeiten können zum Verlust der Verifikation " "führen" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Verifiziert" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Unbestätigt*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*E-Mail von PyPI wird als Spam betrachtet" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Schwerer Fehler während der Zustellung" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Zu viele Zustellungsfehler" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Unbestätigt" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Primär" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "E-Mail-Optionen anzeigen" @@ -3991,16 +4013,21 @@ msgstr "E-Mail-Optionen anzeigen" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Optionen" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Optionen für %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Bestätigungsmail erneut senden" @@ -4023,37 +4050,45 @@ msgstr "E-Mail-Adresse entfernen" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Geltungsbereich" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Alle Projekte" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Erstellt" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Zuletzt benutzt" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Niemals" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Token-Optionen ansehen" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Token entfernen" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Eindeutige Kennung anzeigen" @@ -4061,11 +4096,14 @@ msgstr "Eindeutige Kennung anzeigen" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "API-Token entfernen" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -4073,6 +4111,7 @@ msgstr "" "mehr auf PyPI haben." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Eindeutige Kennung für API-Token %(token_description)s" @@ -4148,6 +4187,7 @@ msgid "Update account" msgstr "Konto aktualisieren" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-Mail-Adressen des Kontos" @@ -4165,10 +4205,12 @@ msgstr "" "class=\"badge\">Primär erhält Benachrichtigungsmails." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Mit dem Konto verbundene E-Mail-Adressen" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Status" @@ -4240,44 +4282,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Token-Geltungsbereich: gesamtes Konto" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Token-Geltungsbereich: Projekt %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Verfällt: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Konto erstellt" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Eingeloggt" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Zwei-Faktor-Verfahren:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Keins" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Sicherheitsgerät (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4286,39 +4339,48 @@ msgstr "" "Password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery code" msgstr "Wiederherstellungscodes" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Anmeldung fehlgeschlagen" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Einfache Authentifizierung (Upload-Entpunkt)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Grund:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Ihr aktuelles Passwort" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Ungültiger oder abgelaufener Zweifaktor-Login." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4327,99 +4389,123 @@ msgstr "Ungültiger oder abgelaufener Zweifaktor-Login." # | msgid "Invalid TOTP code." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Ungültiger Wiederherstellungs-Code." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "Zwei-Faktor-Authentifizierung hinzugefügt" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-Mail zum Konto hinzugefügt" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-Mail vom Konto entfernt" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-Mail bestätigt" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-Mail-Adresse erneut bestätigt" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Primäre E-Mail-Adresse geändert" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Alte primäre E-Mail-Adresse:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Neue primäre E-Mail-Adresse:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Primäre E-Mail-Adresse eingestellt" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "E-Mail zum Zurücksetzen des Passwortes gesendet" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Von:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "An:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 #, fuzzy #| msgid "Project:" msgid "Subject:" msgstr "Projekt:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Passwort-Rücksetzung angefragt" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Passwort-Rücksetzung angefragt" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Passwort erfolgreich zurückgesetzt" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Passwort erfolgreich geändert" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projekt:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Zwei-Faktor-Authentifizierung hinzugefügt" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4428,11 +4514,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Gerätename:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4441,28 +4531,33 @@ msgstr "" "Password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Zwei-Faktor-Authentifizierung entfernt" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery codes generated" msgstr "Wiederherstellungscodes wurden bereits generiert" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery codes regenerated" msgstr "Wiederherstellungscodes wurden bereits generiert" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery code used for login" msgstr "Wiederherstellungscodes wurden bereits generiert" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API-Token hinzugefügt" @@ -4470,31 +4565,39 @@ msgstr "API-Token hinzugefügt" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Token-Bezeichnung:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API-Token entfernt" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Eindeutiger Bezeichner:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" "API Token wurde wegen sicherheitstechnischen Gründen automatisch entfernt" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "Wird auf dem öffentlichen Profil angezeigt" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4504,6 +4607,7 @@ msgstr "" "%(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4511,6 +4615,7 @@ msgid "" msgstr "Die Einladung für '${Organisation_name}' wurde abgelehnt." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4521,6 +4626,7 @@ msgstr "" "entfernt" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4531,6 +4637,7 @@ msgstr "" "entfernt" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4542,6 +4649,7 @@ msgstr "" "href=\"%(faq_url)s\">sichern Sie bitte so schnell wie möglich Ihr Konto." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Kürzliche Konto-Aktivitäten" @@ -4549,6 +4657,7 @@ msgstr "Kürzliche Konto-Aktivitäten" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Ereignis" @@ -4559,21 +4668,25 @@ msgstr "Ereignis" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "Zeit" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Zusätzliche Informationen" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Datum / Zeit" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Positions-Informationen" @@ -4581,12 +4694,14 @@ msgstr "Positions-Informationen" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Gerätename" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5384,6 +5499,43 @@ msgstr "" "href=\"%(href)s\" target=\"_blank\" rel=\"noopener\">Python Packaging User " "Guide, um zu erfahren, wie Sie damit beginnen können" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "PyPI-Konto löschen" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Sie müssen Ihre **primäre** E-Mail-Adresse bestätigen, bevor Sie diese " +"Aktion ausführen können." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Es können mehrere E-Mail-Adressen mit dem Konto verbunden werden. Alle " +"Adressen mit dem Label Verifiziert können zur " +"Kontowiederherstellung verwendet werden, aber nur die mit dem Label Primär erhält Benachrichtigungsmails." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8477,129 +8629,129 @@ msgstr "%(user)s hat bisher keine Projekte auf PyPI hochgeladen" msgid "view hashes" msgstr "Hash-Codes anzeigen" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Releases for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "Veröffentlichungen für %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "PIP Anweisungen kopieren" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Diese Veröffentlichung wurde yanked" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Stabile Version verfügbar (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Neuere Version verfügbar (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Neueste Version" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Veröffentlicht am: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Keine Projekt-Beschreibung angegeben" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigation" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigation für %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Projektbeschreibung. Der Fokus wird auf die Beschreibung verschoben." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Projekt-Beschreibung" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" "Veröffentlichungs-Historie. Der Fokus wird auf den Historien-Verlauf gelegt." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Veröffentlichungs-Historie" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" "Dateien zum Herunterladen. Der Fokus wird auf die Projekt-Dateien gelenkt." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Dateien zum Herunterladen" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Projekt-Details. Der Fokus wird auf die Projekt-Details verschoben." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Projekt-Details" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Diese Veröffentlichung wurde yanked" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Der Autor dieses Pakets hat keine Projekt-Beschreibung angegeben" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Veröffentlichungs-Benachrichtigungen" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS-Feed" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Diese Version" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "vorab-Veröffentlichung" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "yanked" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8610,19 +8762,19 @@ msgstr "" "was Sie auswählen sollen, lesen Sie Installation von Paketen." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Quelle Distribution" msgstr[1] "Quelle Distributionen" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" "Es sind leider keine Quell-Distributions-Dateien für diese Veröffentlichung " "verfügbar." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Python Packaging User " "Guide" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "Gebaute Distribution" @@ -11830,6 +11982,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Keine Ergebnisse für „%(term)s“" msgstr[1] "Keine Ergebnisse für “%(term)s“" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI bei Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/el/LC_MESSAGES/messages.po b/warehouse/locale/el/LC_MESSAGES/messages.po index 0965a2e7cf5c..bb478ca2d9d2 100644 --- a/warehouse/locale/el/LC_MESSAGES/messages.po +++ b/warehouse/locale/el/LC_MESSAGES/messages.po @@ -47,11 +47,11 @@ msgstr "" msgid "Locale updated" msgstr "η τοπική γλώσσα ενημερώθηκε" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Ο κωδικός δεν είναι έγκυρος. Προσπαθήστε ξανά." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -62,28 +62,28 @@ msgstr "" "να ξεκινά και να τελειώνει με ένα γράμμα ή έναν αριθμό. Επιλέξτε ένα " "διαφορετικό όνομα χρήστη." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Μηδενικά byte δεν επιτρέπονται." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Δεν βρέθηκε χρήστης με αυτό το όνομα" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Ο κώδικας TOTP πρέπει να αποτελείται από ${totp_length} ψηφία." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Οι Kωδικοί Aνάκτησης πρέπει να είναι ${recovery_code_length} χαρακτήρες." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Επιλέξτε ένα όνομα χρήστη έως 50 χαρακτήρες ή λιγότερους." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -91,14 +91,14 @@ msgstr "" "Αυτό το όνομα χρήστη χρησιμοποιείται ήδη από άλλον λογαριασμό. Διαλέξτε ένα " "διαφορετικό όνομα χρήστη." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 #, fuzzy #| msgid "Password strength:" msgid "Password too long." msgstr "Δύναμη κωδικού χρήστη:" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -107,27 +107,27 @@ msgid "" "out for ${time}. Please try again later." msgstr "Έγιναν πολλές ανεπιτυχείς απόπειρες σύνδεσης. Δοκιμάστε ξανά αργότερα." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Οι κωδικοί δεν ταιριάζουν. Δοκιμάστε ξανά." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "Το email δεν είναι έγκυρο. Δοκιμάστε ξανά." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Το email δεν είναι έγκυρο. Δοκιμάστε ξανά." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Δεν μπορείτε να χρησιμοποιήσετε ένα email από αυτό το domain. Δοκιμάστε με " "άλλο email." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -135,7 +135,7 @@ msgstr "" "Αυτό το email χρησιμοποιείται ήδη από αυτόν τον λογαριασμό. Χρησιμοποιήστε " "ένα διαφορετικό email." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -143,29 +143,29 @@ msgstr "" "Αυτό το email χρησιμοποιείται ήδη από άλλο λογαριασμό. Χρησιμοποιήστε ένα " "διαφορετικό email." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" "Το όνομα είναι πολύ μεγάλο. Διαλέξτε ένα όνομα με μέγιστο 100 χαρακτήρες." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Μη έγκυρος TOTP κωδικός." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Μη έγκυρο WebAuthn assertion: Bad payload" # | msgid "Invalid TOTP code." -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Μη έγκυρος κωδικός ανάκτησης." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Ο Κωδικός Ανάκτησης έχει ήδη χρησιμοποιηθεί." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "Το όνομα χρήστη δεν είναι έγκυρο. Δοκιμάστε ξανά." @@ -210,7 +210,7 @@ msgstr "Ήδη πιστοποιημένος" msgid "Successful WebAuthn assertion" msgstr "Επιτυχής WebAuthn assertion" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Ο κωδικός ανάκτησης έγινε δεκτός. Ο παρεχόμενος κωδικός δεν μπορεί να " @@ -224,33 +224,33 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Ληγμένο token: ζητήστε ένα νέο σύνδεσμο επαναφοράς κωδικού" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Μη έγκυρο token: ζητήστε ένα νέο σύνδεσμο επαναφοράς κωδικού" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Μη έγκυρο token: δεν έγινε παροχή του token" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Μη έγκυρο token: δεν αποτελεί token επαναφοράς κωδικού" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Μη έγκυρο token: ο χρήστης δεν βρέθηκε" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Μη έγκυρο token: ο χρήστης συνδέθηκε από τότε που ζητήθηκε αυτό το token" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -258,116 +258,116 @@ msgstr "" "Μη έγκυρο token: ο κωδικός έχει ήδη αλλάξει από τότε που ζητήθηκε αυτό το " "token" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Έχετε μηδενίσει τον κωδικό χρήστη σας" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Ληγμένο token: ζητήστε ένα νέο email επιβεβαίωσης συνδέσμου" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Μη έγκυρο token: ζητήστε ένα νέο email επιβεβαίωσης συνδέσμου" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Μη έγκυρο token: αυτό δεν αποτελεί ένα email επιβεβαίωσης token" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Το email δεν βρέθηκε" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Το email είναι ήδη επιβεβαιωμένο" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Μπορείτε, πλέον, να θέσετε αυτό το email ως την κύρια διεύθυνση σας" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Αυτή είναι η κύρια διεύθυνση σας" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Η διεύθυνση email ${email_address} επιβεβαιώθηκε. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "Λειγμένο token: ζητήστε πρόσκληση για νέο ρόλο έργου" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new organization invitation" msgstr "Μη έγκυρο token: ζητήστε ένα νέο σύνδεσμο επαναφοράς κωδικού" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not an email verification token" msgid "Invalid token: not an organization invitation token" msgstr "Μη έγκυρο token: αυτό δεν αποτελεί ένα email επιβεβαίωσης token" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are not an owner of this project" msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Δεν είστε ο κάτοχος αυτού του project" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "Λειγμένο token: ζητήστε πρόσκληση για νέο ρόλο έργου" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new project role invitation" msgstr "Μη έγκυρο token: ζητήστε ένα νέο σύνδεσμο επαναφοράς κωδικού" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 #, fuzzy #| msgid "Invalid token: not an email verification token" msgid "Invalid token: not a collaboration invitation token" msgstr "Μη έγκυρο token: αυτό δεν αποτελεί ένα email επιβεβαίωσης token" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 #, fuzzy #| msgid "You are not an owner of this project" msgid "You are now ${role} of the '${project_name}' project." msgstr "Δεν είστε ο κάτοχος αυτού του project" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -379,7 +379,7 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -389,20 +389,20 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -411,33 +411,33 @@ msgid "" "again later." msgstr "Έγιναν πολλές ανεπιτυχείς απόπειρες σύνδεσης. Δοκιμάστε ξανά αργότερα." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Διαχείριση αυτού του project" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Διαχείριση έκδοσης" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -579,41 +579,41 @@ msgstr "" "Αυτό το όνομα χρήστη χρησιμοποιείται ήδη από άλλον λογαριασμό. Διαλέξτε ένα " "διαφορετικό όνομα χρήστη." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Λεπτομέρειες λογαριασμού" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Το email ${email_address} προστέθηκε - ελέγξτε το email σας για τον σύνδεσμο " "επαλήθευσης" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Οι κωδικοί ανάκτησης έχουν ήδη δημιουργηθεί" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Επιβεβαιώστε την διεύθυνση email σας ή προσθέστε μια νέα." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Λάθος διαπιστευτήρια. Προσπάθησε ξανά" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -625,7 +625,7 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -637,7 +637,7 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -649,7 +649,7 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -661,9 +661,9 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -675,83 +675,83 @@ msgstr "" "Η εγγραφή του νέου χρήστη είναι προσωρινά απενεργοποιημένη. Δείτε στο " "https://pypi.org/help#admin-intervention για λεπτομέρειες." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm form" msgid "Confirm the request" msgstr "Επιβεβαίωση φόρμας" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "pre-release" msgid "Could not yank release - " msgstr "προ-έκδοση" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "pre-release" msgid "Could not un-yank release - " msgstr "προ-έκδοση" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Διαγραφή κυκλοφορίας" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are not an owner of this project" msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Δεν είστε ο κάτοχος αυτού του project" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 #, fuzzy #| msgid "Email already verified" msgid "Invitation already expired." msgstr "Το email είναι ήδη επιβεβαιωμένο" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -931,7 +931,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1024,8 +1024,8 @@ msgstr "Monty Python - The Cheese Shop Sketch" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1379,8 +1379,10 @@ msgid "About PyPI navigation" msgstr "Σχετικά με την πλοήγηση στο PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "Το PyPI στο Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Αρχική σελίδα PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1976,6 +1978,7 @@ msgstr "Δημιουργία λογαριασμού στο %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Όνομα" @@ -1985,6 +1988,7 @@ msgstr "Το όνομα σας" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Διεύθυνση email" @@ -3471,6 +3475,9 @@ msgstr "Απαλοιφή αυτής της ειδοποίησης" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Κλείσιμο" @@ -3543,7 +3550,8 @@ msgstr "Hash digest" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Αντιγραφή στο πρόχειρο" @@ -3554,6 +3562,7 @@ msgstr "Αντιγραφή στο πρόχειρο" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Αντιγραφή" @@ -3693,6 +3702,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Ιστορικό ασφάλειας" @@ -3841,44 +3851,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Επιβεβαιώθηκε*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Τα προβλήματα παράδοσης μπορεί να οδηγήσουν σε απώλεια επαλήθευσης" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Επιβεβαιώθηκε" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Δεν επιβεβαιώθηκε*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Το email από το PyPI αντιμετωπίζεται ως spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Αποτυχία κατά την παράδοση" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Πολλά προβλήματα παράδοσης" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Ανεπιβεβαίωτο" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Κυρίως" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Προβολή επιλογών email" @@ -3886,16 +3908,21 @@ msgstr "Προβολή επιλογών email" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Επιλογές" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Επιλογές για το email %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Επανάληψη αποστολής του email επιβεβαίωσης" @@ -3918,37 +3945,45 @@ msgstr "Αφαίρεση email" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Πεδίο εφαρμογής" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Όλα τα έργα" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Δημιουργήθηκε" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Τελευταία χρησιμοποιήθηκε" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Ποτέ" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Προβολή επιλογών token" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Αφαίρεση token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Προβολή μοναδικού αναγνωριστικού" @@ -3956,11 +3991,14 @@ msgstr "Προβολή μοναδικού αναγνωριστικού" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Αφαίρεση API token" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3968,6 +4006,7 @@ msgstr "" "πρόσβαση στο PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Μοναδικό αναγνωριστικό για το API token \"%(token_description)s\"" @@ -4044,6 +4083,7 @@ msgid "Update account" msgstr "Αναβάθμιση λογαριασμού" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Emails λογαριασμού" @@ -4061,10 +4101,12 @@ msgstr "" "class=\"badge\">Κύριο email θα λαμβάνει ειδοποιήσεις." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Emails που συσχετίζονται με τον λογαριασμό σας" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Κατάσταση" @@ -4134,44 +4176,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Πεδίο εφαρμογής token: ολόκληρος ο λογαριασμός" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Πεδίο εφαρμογής token: %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Ο λογαριασμός δημιουργήθηκε" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Συνδεδεμένος" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Μέθοδος δύο-παραγόντων:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "None" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Συσκευή ασφαλείας (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4181,38 +4234,47 @@ msgstr "" # | msgid "Error code" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy msgid "Recovery code" msgstr "Κωδικός σφάλματος" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Τρέχον κωδικός πρόσβασης" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Μη έγκυρη ή ληγμένη σύνδεση two factor." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4221,99 +4283,123 @@ msgstr "Μη έγκυρη ή ληγμένη σύνδεση two factor." # | msgid "Invalid TOTP code." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Μη έγκυρος κωδικός ανάκτησης." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "Προστέθηκε η πιστοποίηση δύο-παραγόντων" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Το email προστέθηκε στον λογαριασμό" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Το email αφαιρέθηκε από τον λογαριασμό" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Το email επιβεβαιώθηκε" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Το email επαναβεβαιώθηκε" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Το κύριο email άλλαξε" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Παλιό κύριο email:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Νέο κύριο email:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Το κύριο email ενεργοποιήθηκε" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "Το email, για μηδενισμό του κωδικού χρήστη, στάλθηκε" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 #, fuzzy #| msgid "Project:" msgid "Subject:" msgstr "Project:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Ζητήθηκε μηδενισμός κωδικού" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Ζητήθηκε μηδενισμός κωδικού" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Ο κωδικός μηδενίστηκε επιτυχώς" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Ο κωδικός άλλαξε επιτυχώς" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Project:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Προστέθηκε η πιστοποίηση δύο-παραγόντων" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4322,11 +4408,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Όνομα συσκευής:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4335,28 +4425,33 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Η πιστοποίηση δύο-παραγόντων αφαιρέθηκε" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery codes generated" msgstr "Οι κωδικοί ανάκτησης έχουν ήδη δημιουργηθεί" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery codes regenerated" msgstr "Οι κωδικοί ανάκτησης έχουν ήδη δημιουργηθεί" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery code used for login" msgstr "Οι κωδικοί ανάκτησης έχουν ήδη δημιουργηθεί" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Το API token προστέθηκε" @@ -4364,30 +4459,38 @@ msgstr "Το API token προστέθηκε" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Όνομα token:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Το API token αφαιρέθηκε" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Μοναδικό αναγνωριστικό:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "Εμφανίστηκε στο δημόσιο προφίλ σας" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4397,6 +4500,7 @@ msgstr "" "href=\"%(href)s\">%(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4407,6 +4511,7 @@ msgstr "" "project" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4417,6 +4522,7 @@ msgstr "" "project" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4427,6 +4533,7 @@ msgstr "" "project" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4435,6 +4542,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Πρόσφατη δραστηριότητα λογαριασμού" @@ -4442,6 +4550,7 @@ msgstr "Πρόσφατη δραστηριότητα λογαριασμού" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Συμβάν" @@ -4452,21 +4561,25 @@ msgstr "Συμβάν" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Ημερομηνία / ώρα" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4474,12 +4587,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Όνομα συσκευής" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5256,6 +5371,43 @@ msgstr "" "ξεκινήσετε, επισκεφτείτε το Python Packaging User Guide" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Διαγραφή του PyPI λογαριασμού σας" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Θα πρέπει να επιβεβαιώσετε τον **πρωτεύοντα** λογαριασμό ηλεκτρονικού " +"ταχυδρομείου σας πριν μπορέσετε να εκτελέσετε αυτή τη δράση." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Μπορείτε να συσχετίσετε πολλαπλά email με τον λογαριασμό σας. Μπορείτε να " +"χρησιμοποιήσετε οποιοδήποτε Επιβεβαιωμένο email " +"για να ανακτήστε τον λογαριασμό σας, αλλά μόνο το Κύριο email θα λαμβάνει ειδοποιήσεις." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8186,127 +8338,127 @@ msgstr "Ο χρήστης %(user)s δεν έχει ανεβάσει projects σ msgid "view hashes" msgstr "Προβολή hashes" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Releases for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "Εκδόσεις για το %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Αντιγραφή οδηγιών PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Διαθέσιμη σταθερή έκδοση (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Νέα έκδοση διαθέσιμη (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Τελευταία έκδοση" # | msgid "Last released: %(release_date)s" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, fuzzy, python-format msgid "Released: %(release_date)s" msgstr "Τελευταία εκδόθηκε: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Δεν δόθηκε περιγραφή του project" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Πλοήγηση" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Πλοήγηση για το %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Περιγραφή project. Η εστίαση θα μεταφερθεί στην περιγραφή." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Περιγραφή project" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Ιστορικό εκδόσεων. Η εστίαση θα μεταφερθεί στον πίνακα ιστορικού." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Ιστορικό εκδόσεων" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Κατέβασμα αρχείων. Η εστίαση θα μεταφερθεί στα αρχεία του project." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Κατέβασμα αρχείων" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" "Λεπτομέρειες project. Η εστίαση θα μεταφερθεί στις λεπτομέρειες του ptoject." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Λεπτομέρειες project" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Ο κάτοχος αυτού του πακέτου δεν εισήγαγε περιγραφή για το project" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Ειδοποιήσεις εκδόσεων" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Αυτή η έκδοση" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "προ-έκδοση" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8317,17 +8469,17 @@ msgstr "" "μάθετε περισσότερα στη σελίδα εγκατάσταση πακέτων." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Python Packaging User Guide" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11379,6 +11531,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Δεν βρέθηκαν αποτελέσματα για '%(term)s'" msgstr[1] "Δεν βρέθηκαν αποτελέσματα για '%(term)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "Το PyPI στο Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/enm/LC_MESSAGES/messages.po b/warehouse/locale/enm/LC_MESSAGES/messages.po index 154c3fbf02c0..9370edc968bf 100644 --- a/warehouse/locale/enm/LC_MESSAGES/messages.po +++ b/warehouse/locale/enm/LC_MESSAGES/messages.po @@ -31,103 +31,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "…" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Sirwsasady assdywakildadgoostar" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -164,7 +164,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -174,182 +174,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -441,131 +441,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -725,7 +725,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -810,8 +810,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1122,7 +1122,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1666,6 +1666,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1675,6 +1676,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2818,6 +2820,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2888,7 +2893,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2899,6 +2905,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3008,6 +3015,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3138,44 +3146,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3183,16 +3203,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3215,37 +3240,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3253,16 +3286,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3326,6 +3363,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3338,10 +3376,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3407,198 +3447,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3606,52 +3699,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3660,6 +3765,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3667,6 +3773,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3677,21 +3784,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3699,10 +3810,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4325,6 +4438,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6639,124 +6769,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6764,24 +6894,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/eo/LC_MESSAGES/messages.po b/warehouse/locale/eo/LC_MESSAGES/messages.po index 5cbffd761add..a818cb2f9df6 100644 --- a/warehouse/locale/eo/LC_MESSAGES/messages.po +++ b/warehouse/locale/eo/LC_MESSAGES/messages.po @@ -33,11 +33,11 @@ msgstr "" msgid "Locale updated" msgstr "Lokaĵaro ĝisdatigita" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "La pasvorto ne estas valida. Bonvolu reprovi." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -47,40 +47,40 @@ msgstr "" "punktoj, streketoj, kaj substrekoj. Ĝi devas komenciĝi kaj finiĝi per litero " "aŭ cifero. Elektu alian salutnomon." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Neniu uzanto trovita kun tiu salutnomo" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP-kodo devas konsisti el ${totp_length} ciferoj." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Elektu salutnomon de maksimume 200 skribsignoj." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "Tiu salutnomo jam estas uzata de alia konto. Elektu alian salutnomon." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 #, fuzzy #| msgid "Password strength:" msgid "Password too long." msgstr "Forto de la pasvorto:" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -89,27 +89,27 @@ msgid "" "out for ${time}. Please try again later." msgstr "Okazis troo da nesukcesaj ensalutaj provoj. Reprovu poste." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Viaj pasvortoj ne kongruas. Reprovu." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "La retpoŝta adreso ne estas valida. Reprovu." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "La retpoŝta adreso ne estas valida. Reprovu." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Vi ne rajtas uzi retpoŝtan adreson ĉe tiu retejo. Uzu alian retpoŝtan " "adreson." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -117,7 +117,7 @@ msgstr "" "Tiu retpoŝta adreso estas jam uzata de ĉi tiu konto. Uzu alian retpoŝtan " "adreson." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -125,29 +125,29 @@ msgstr "" "Tiu retpoŝta adreso estas jam uzata de alia konto. Uzu alian retpoŝtan " "adreson." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "La nomo estas tro longa. Elektu nomon de maksimume 100 signoj." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Ne valida TOTP-kodo." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Ne valida WebAuthn-aserto: Malbona ŝarĝo" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Ne valida restaŭra kodo." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 #, fuzzy #| msgid "Recovery codes regenerated" msgid "Recovery code has been previously used." msgstr "Restaŭraj kodoj regeneritaj" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -193,7 +193,7 @@ msgstr "Jam aŭtentigita" msgid "Successful WebAuthn assertion" msgstr "Sukcesa WebAuthn-aserto" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Restaŭra kodo akceptita. La submetita kodo ne estas reuzebla." @@ -205,150 +205,150 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Eksvalidiĝinta ĵetono: petu novan ligilon por restarigo de pasvorto" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Ne valida ĵetono: petu novan ligilon por restarigo de pasvorto" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Ne valida ĵetono: neniu ĵetono donita" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Ne valida ĵetono: ne estas pasvorto-restariga ĵetono" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Ne valida ĵetono: uzanto ne trovita" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "Ne valida ĵetono: la uzanto jam ensalutis post peto por ĉi tiu ĵetono" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "Ne valida ĵetono: la pasvorto jam ŝanĝiĝis post peto por ĉi tiu ĵetono" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Vi restarigis vian pasvorton" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Eksvalidiĝinta ĵetono: petu por nova retpoŝto-kontrola ligilo" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Ne valida ĵetono: petu por nova retpoŝto-kontrola ligilo" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Ne valida ĵetono: ne estas ĵetono por retpoŝta kontrolo" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Retpoŝta adreso ne troviĝis" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Retpoŝta adreso jam kontrolita" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" "Vi povas nun uzi ĉi tiun retpoŝtan adreson kiel vian ĉefan retpoŝtan adreson" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Jen via ĉefa retpoŝta adreso" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Retpoŝta adreso ${email_address} kontrolita. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "Eksvalidiĝinta ĵetono: petu novan inviton al projekta rolo" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "Ne valida ĵetono: petu novan inviton al projekta rolo" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "Ne valida ĵetono: ne estas ĵetono por invito al kunlaborado" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "Invito al rolo ne estas valida." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy #| msgid "Role invitation no longer exists." msgid "Organization invitation no longer exists." msgstr "Invito al rolo ne plu ekzistas." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "Invito al '${project_name}' estas malakceptita." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Vi estas nun ${role} de la projekto '${project_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "Eksvalidiĝinta ĵetono: petu novan inviton al projekta rolo" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "Ne valida ĵetono: petu novan inviton al projekta rolo" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Ne valida ĵetono: ne estas ĵetono por invito al kunlaborado" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Invito al rolo ne estas valida." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Invito al rolo ne plu ekzistas." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Invito al '${project_name}' estas malakceptita." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Vi estas nun ${role} de la projekto '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -360,7 +360,7 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -370,20 +370,20 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -392,33 +392,33 @@ msgid "" "again later." msgstr "Okazis troo da nesukcesaj ensalutaj provoj. Reprovu poste." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Mastrumi ĉi tiun projekton" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Mastrumi version" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -548,41 +548,41 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Tiu salutnomo jam estas uzata de alia konto. Elektu alian salutnomon." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Detaloj pri konto" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Retpoŝta adreso ${email_address} aldonita — kontrolu vian enirkeston pri " "ligilo de kontrolado" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Restaŭraj kodoj jam generitaj" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "Generado de novaj restaŭraj kodoj eksvalidigos viajn aktualajn kodojn." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Kontrolu vian retpoŝtan adreson aŭ aldonu novan retpoŝtan adreson." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Ne validaj ensalutiloj. Reprovu" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -594,7 +594,7 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -606,7 +606,7 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -618,7 +618,7 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -630,9 +630,9 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -644,62 +644,62 @@ msgstr "" "Portempe malebliĝis registrado de novaj uzantoj. Vidu la paĝon https://pypi." "org/help#admin-intervention por detaloj." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Konfirmi Inviton" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "Malfortiri eldonon" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "Malfortiri eldonon" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Forigi eldonon" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Ne povis trovi inviton al rolo." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "La uzanto '${username}' jam havas la rolon ${role_name} por la projekto" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "La uzanto '${username}' jam havas la rolon ${role_name} por la projekto" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Vi estas nun ${role} de la projekto '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -707,27 +707,27 @@ msgstr "" "Uzanto '${username}' ne havas kontrolitan ĉefan retpoŝtan adreson, kaj tial " "ne rajtas esti aldonita kiel ${role_name} de projekto" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" "La uzanto '${username}' ankoraŭ havas aktivan inviton. Bonvolu reprovi poste." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Invito sendita al '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Ne povis trovi inviton al rolo." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Invito jam eksvalidiĝis." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Invito de '${username}' eksvalidiĝis." @@ -916,7 +916,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1009,8 +1009,8 @@ msgstr "Monty Python - La Sceno de la Fromaĝobutiko" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1361,8 +1361,10 @@ msgid "About PyPI navigation" msgstr "Navigilo por \"Pri PyPI\"" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI ĉe Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Ĉefpaĝo de PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1965,6 +1967,7 @@ msgstr "Krei konton ĉe %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nomo" @@ -1974,6 +1977,7 @@ msgstr "Via nomo" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Retpoŝta adreso" @@ -3428,6 +3432,9 @@ msgstr "Fermi ĉi tiun sciigon" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Fermi" @@ -3500,7 +3507,8 @@ msgstr "Haketaĵa digesto" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Kopii en tondujon" @@ -3511,6 +3519,7 @@ msgstr "Kopii en tondujon" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Kopii" @@ -3642,6 +3651,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Historio pri sekureco" @@ -3781,44 +3791,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Kontrolita*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "* Intermitaj problemoj pri liverado povas kaŭzi perdon de kontrolo" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Kontrolita" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Ne kontrolita*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Retmesaĝo el PyPI rigardata kiel trudmesaĝo" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Fiasko dum livero" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Troo da problemoj pri livero" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Ne kontrolita" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Ĉefa" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Vidi opciojn pri retpoŝto" @@ -3826,16 +3848,21 @@ msgstr "Vidi opciojn pri retpoŝto" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opcioj" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opcioj pri %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Resendi kontrolan retmesaĝon" @@ -3858,37 +3885,45 @@ msgstr "Forigi retpoŝtan adreson" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Amplekso" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Ĉiuj projektoj" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Kreita" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Laste uzita" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Neniam" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Vidi opciojn pri ĵetono" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Forigi ĵetonon" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Vidi unikan identigilon" @@ -3896,16 +3931,20 @@ msgstr "Vidi unikan identigilon" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Forigi API-ĵetonon" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "Aplikaĵoj aŭ programoj uzantaj ĉi tiun ĵetonon ne plu povos uzi PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Unika identigilo de la API-ĵetono \"%(token_description)s\"" @@ -3975,6 +4014,7 @@ msgid "Update account" msgstr "Ĝisdatigi konton" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Kontaj retpoŝtaj adresoj" @@ -3992,10 +4032,12 @@ msgstr "" "ricevos sciigojn." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Retpoŝtaj adresoj asociitaj kun via konto" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Stato" @@ -4064,44 +4106,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Amplekso de la ĵetono: tuta konto" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Amplekso de la ĵetono: Projekto %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Konto kreiĝis" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Ensalutinta" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Dupaŝa metodo:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Nenio" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Sekuriga aparato (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4109,121 +4162,154 @@ msgstr "" "Aŭtentiga aplikaĵo (TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Restaŭra kodo" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Salutado malsukcesis" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Baza aŭtentigo (alŝuta finpunkto)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Kialo:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Neĝusta pasvorto" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Nevalida dua faktoro (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Nevalida dua faktoro (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Nevalida dua faktoro (restaŭra kodo)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Raŭtentigo de seanco malsukcesis" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Retpoŝta adreso aldonita al la konto" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Retpoŝta adreso forigita for de la konto" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Retpoŝta adreso kontrolita" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Retpoŝta adreso rekontrolita" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Ĉefa retpoŝta adreso ŝanĝita" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Malnova ĉefa retpoŝta adreso:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Nova ĉefa retpoŝta adreso:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Ĉefa retpoŝta adreso donita" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Retmesaĝo sendita" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Al:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Temo:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Pasvorta restarigo petita" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Oni provis restarigi la pasvorton" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Pasvorto sukcese restarigita" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Pasvorto sukcese ŝanĝita" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projekto:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Dupaŝa aŭtentigo aldonita" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4231,11 +4317,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nomo de la aparato:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4244,22 +4334,27 @@ msgstr "" "pasvorto\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Dupaŝa aŭtentigo forigita" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Restaŭraj kodoj generitaj" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Restaŭraj kodoj regeneritaj" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Restaŭra kodo uzita por ensaluto" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API-ĵetono aldonita" @@ -4267,29 +4362,37 @@ msgstr "API-ĵetono aldonita" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nomo de ĵetono:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API-ĵetono forigita" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Unika identigilo:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "API-ĵetono aŭtomate forigita por sekureco" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "Kialo: Ĵetono trovita ĉe publika URL" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4299,6 +4402,7 @@ msgstr "" "href=\"%(href)s\">%(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4306,6 +4410,7 @@ msgid "" msgstr "Invito al '${project_name}' estas malakceptita." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4315,6 +4420,7 @@ msgstr "" "%(username)s forigita kiel projekta %(role_name)s" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4324,6 +4430,7 @@ msgstr "" "%(username)s forigita kiel projekta %(role_name)s" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4335,6 +4442,7 @@ msgstr "" "konton baldaŭ laŭeble." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Ĵusa aktiveco pri la konto" @@ -4342,6 +4450,7 @@ msgstr "Ĵusa aktiveco pri la konto" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Evento" @@ -4352,21 +4461,25 @@ msgstr "Evento" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Dato / tempo" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4374,12 +4487,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nomo de la aparato" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "Eventoj aperos ĉi tie, kiam okazos agoj pri sekureco de via konto." @@ -5146,6 +5261,43 @@ msgstr "" "la Manlibron por " "Python-Uzantoj pri Pakado" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Forigi vian PyPI-konton" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "Verify your primary email address to add two " +#| "factor authentication to your account." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Kontrolu vian ĉefan retpoŝtan adreson por aldoni " +"dupaŝan aŭtentigon al via konto." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Vi povas asocii plurajn retpoŝtajn adreson al via konto. Vi povas uzii ajnan " +" Kontrolitan retpoŝtan adreson por reakiri vian " +"konton, sed nur via Ĉefa retpoŝta adreso " +"ricevos sciigojn." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8081,126 +8233,126 @@ msgstr "%(user)s ankoraŭ eldonis neniun al PyPI, sed" msgid "view hashes" msgstr "Vidi Haketaĵojn" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: plej novaj eldonoj de %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Kopii instrukcion por PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Ĉi tiu eldono estis fortirita" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Stabila versio havebla (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Pli nova versio havebla (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Plej nova versio" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Eldonita je: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Neniu projekta priskribo donita" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigilo" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigilo por %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "La priskribo de la projekto. Fokuso moviĝos al la priskribo." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Priskribo de la projekto" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "La historio de eldonoj. Fokuso moviĝos al la historipanelo." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Historio de eldonoj" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Elŝuti dosierojn. Fokuso moviĝos al la projektaj dosieroj." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Elŝuti dosierojn" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "La detaloj pri la projekto. Fokuso moviĝos al la projektaj detaloj." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detaloj pri la projekto" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Ĉi tiu eldono estis fortirita" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "La aŭtoro de ĉi tiu pako ankoraŭ ne priskribis la projekton" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Sciigoj pri eldonoj" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS-abonfluo" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Ĉi tiu versio" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "pra-eldono" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "fortirita" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8211,17 +8363,17 @@ msgstr "" "href=\"%(href)s\" title=\"%(title)s\" target=\"_blank\" " "rel=\"noopener\">instalado de pakoj." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Manlibro de Python-Uzanto pri Pakado" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11185,6 +11337,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Troviĝis neniu rezulto pri '%(term)s'" msgstr[1] "Troviĝis neniu rezulto pri '%(term)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI ĉe Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/es/LC_MESSAGES/messages.po b/warehouse/locale/es/LC_MESSAGES/messages.po index be5d0a3178fa..c5f23ec76aac 100644 --- a/warehouse/locale/es/LC_MESSAGES/messages.po +++ b/warehouse/locale/es/LC_MESSAGES/messages.po @@ -56,11 +56,11 @@ msgstr "" msgid "Locale updated" msgstr "Se actualizó la configuración de idioma" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "La contraseña no es válida. Inténtelo de nuevo." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -70,29 +70,29 @@ msgstr "" "de letras, números, puntos, guiones y guiones bajos. Además, deben comenzar " "y finalizar por una letra o un número. Elija otro nombre de usuario." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Bytes de tipo Null no están permitidos." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "No se encontró ninguna cuenta con ese nombre de usuario" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "El código TOTP debe tener ${totp_length} dígitos." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Los códigos de recuperación tienen que tener ${recovery_code_length} " "caracteres." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Elija un nombre de usuario de 50 caracteres o menos." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -100,12 +100,12 @@ msgstr "" "Otra cuenta ya utiliza este nombre de usuario. Elija un nombre de usuario " "distinto." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "La contraseña es demasiado larga." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -113,25 +113,25 @@ msgstr "" "Hubo demasiados intentos infructuosos de acceso. Ha sido bloqueado por " "${tiempo]. Por favor, inténtelo de nuevo más tarde." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Las contraseñas no coinciden. Inténtelo de nuevo." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "La dirección de correo es demasiado larga. Intente nuevamente." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "La dirección de correo no es válida. Inténtelo de nuevo." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "No puede utilizar una dirección de correo de este dominio. Utilice una " "dirección distinta." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -139,7 +139,7 @@ msgstr "" "Otra cuenta ya utiliza esta dirección de correo. Utilice una dirección " "distinta." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -147,28 +147,28 @@ msgstr "" "Otra cuenta ya utiliza esta dirección de correo. Utilice una dirección " "distinta." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" "El nombre es demasiado extenso. Elija un nombre con 100 caracteres o menos." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "El código TOTP no es válido." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "La aserción de WebAuthn no es válida: carga incorrecta" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "El código de recuperación no es válido." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "El código de recuperación ya se había utilizado." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -214,7 +214,7 @@ msgstr "Ya se autenticó" msgid "Successful WebAuthn assertion" msgstr "La aserción de WebAuthn es correcta" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Se aceptó el código de recuperación. El código proporcionado no puede " @@ -228,35 +228,35 @@ msgstr "" "Se desactivaron temporalmente las altas de usuarios nuevos. Para obtener " "detalles, consulte https://pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "Ficha caducada: solicite un enlace de restablecimiento de contraseña nuevo" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "Ficha no válida: solicite un enlace de restablecimiento de contraseña nuevo" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Ficha no válida: no se proporcionó ninguna ficha" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Ficha no válida: no es una ficha de restablecimiento de contraseña" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Ficha no válida: no se encontró la cuenta" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Ficha no válida: desde que se solicitó esta ficha se ha accedido a la cuenta" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -264,106 +264,106 @@ msgstr "" "Ficha no válida: desde que se solicitó esta ficha se ha modificado ya la " "contraseña" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Ha restablecido su contraseña" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Ficha caducada: solicite un enlace de verificación de dirección nuevo" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Ficha no válida: solicite un enlace de verificación de dirección nuevo" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Ficha no válida: no es una ficha de verificación de dirección" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "No se encontró la dirección de correo" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Ya se verificó la dirección de correo" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Ahora puede establecer esta dirección de correo como principal" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Esta es su dirección principal" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" "Se verificó la dirección de correo electrónico ${email_address}. " "${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Ficha caducada: solicite una invitación nueva a la organización" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Ficha no válida: solicite una invitación nueva a la organización" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Ficha no válida: no se trata de una invitación a una organización" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "La invitación a la organización no es válida." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "La invitación a la organización ya no existe." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Se declinó la invitación a «${organization_name}»." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Ahora es ${role} de la organización «${organization_name}»." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Ficha caducada: solicite una invitación nueva para asumir un puesto" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" "Ficha no válida: solicite una invitación nueva para asumir un puesto en el " "proyecto" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" "Ficha caducada: solicite una invitación nueva para asumir un puesto en el " "proyecto" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "La invitación al puesto no es válida." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "La invitación al puesto ya no existe." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Se declinó la invitación a «${project_name}»." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Ahora es ${role} del proyecto «${project_name}»." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -371,7 +371,7 @@ msgstr "" "Las ediciones de confianza están temporalmente desactivadas. Consulte " "https://pypi.org/help#admin-intervention para obtener más información." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "Project deletion temporarily disabled. See https://pypi.org/help#admin-" @@ -381,7 +381,7 @@ msgstr "" "Eliminación de proyectos temporalmente desactivada. Consulte https://pypi." "org/help#admin-intervention para más detalles." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -390,14 +390,14 @@ msgstr "" "de confianza pendiente. Consulte https://pypi.org/help#openid-connect para " "obtener más información." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "No puede registrar más de 3 editores de confianza pendientes a la vez." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -405,14 +405,14 @@ msgstr "" "Hubo demasiados intentos de registro para publicadores confiables. Intente " "de nuevo más tarde." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "No se ha podido registrar el editor de confianza" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -420,16 +420,16 @@ msgstr "" "Este editor de confianza ya ha sido registrado. Por favor, póngase en " "contacto con los administradores de PyPI si esto no fue intencional." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Se ha registrado un nuevo publicador pendiente para crear " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "ID de editor no válido" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Editor de confianza eliminado del proyecto " @@ -543,38 +543,38 @@ msgid "This team name has already been used. Choose a different team name." msgstr "" "Este nombre de equipo ya se ha utilizado. Elija un nombre de equipo distinto." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Datos de cuenta actualizados" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Se añadió la dirección de correo ${email_address}. Encuentre en su buzón el " "enlace de verificación" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Ya se generaron códigos de recuperación" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Generar códigos de recuperación nuevos invalidará sus códigos existentes." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Verifique su email para crear un token de API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "El token API no existe." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Datos de acceso no válidos. Inténtelo de nuevo" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -582,7 +582,7 @@ msgstr "" "La publicación confiable de GitHub está temporalmente desactivada. Consulte " "https://pypi.org/help#admin-intervention para obtener más información." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -594,7 +594,7 @@ msgstr "" "La publicación confiable de GitHub está temporalmente desactivada. Consulte " "https://pypi.org/help#admin-intervention para obtener más información." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -606,7 +606,7 @@ msgstr "" "La publicación confiable de GitHub está temporalmente desactivada. Consulte " "https://pypi.org/help#admin-intervention para obtener más información." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -618,9 +618,9 @@ msgstr "" "La publicación confiable de GitHub está temporalmente desactivada. Consulte " "https://pypi.org/help#admin-intervention para obtener más información." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -628,46 +628,46 @@ msgstr "" "Eliminación de proyectos temporalmente desactivada. Consulte https://pypi." "org/help#admin-intervention para más detalles." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Confirmar la solicitud" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "No se puedo eliminar el release " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "Anular retirada de versión - " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "No se ha podido borrar la versión " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "No se encuentra el archivo" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "No se ha podido eliminar el archivo - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "El equipo «${team_name}» ya tiene el rol ${role_name} en el proyecto" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "«${username}» ya funge como ${role_name} en el proyecto" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} es ahora ${role} del proyecto «${project_name}»." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -675,7 +675,7 @@ msgstr "" "No se puede añadir a «${username}» como ${role_name} del proyecto porque no " "tiene verificada ninguna dirección de correo principal" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -683,20 +683,20 @@ msgstr "" "«${username}» ya tiene una invitación activa. Inténtelo de nuevo más " "adelante." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Se envió la invitación a «${username}»" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "No se encontró la invitación al puesto." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Ya caducó la invitación." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Se revocó la invitación para «${username}»." @@ -893,7 +893,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -978,8 +978,8 @@ msgstr "Monty Python, escena «La quesería»" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1328,8 +1328,10 @@ msgid "About PyPI navigation" msgstr "Navegación por Acerca de PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI en Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Página inicial de PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1910,6 +1912,7 @@ msgstr "Crear una cuenta de %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nombre" @@ -1919,6 +1922,7 @@ msgstr "Su nombre" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Dirección de correo" @@ -3378,6 +3382,9 @@ msgstr "Descartar esta notificación" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Cerrar" @@ -3450,7 +3457,8 @@ msgstr "Salida de resumen" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copiar en el portapapeles" @@ -3461,6 +3469,7 @@ msgstr "Copiar en el portapapeles" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copiar" @@ -3593,6 +3602,7 @@ msgstr "Equipos" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Histórico de seguridad" @@ -3734,46 +3744,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verificada*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Algunos problemas de entrega intermitente pueden conllevar la pérdida de la " "verificación" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Verificada" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Sin verificar*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*El mensaje enviado por PyPI se consideró «basura»" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Fallo definitivo al entregar" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Demasiados problemas de entrega" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Sin verificar" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principal" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Ver opciones de correo electrónico" @@ -3781,16 +3803,21 @@ msgstr "Ver opciones de correo electrónico" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opciones" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opciones de %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Reenviar mensaje de verificación" @@ -3813,37 +3840,45 @@ msgstr "Quitar correo" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Alcance" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Todos los proyectos" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Creación" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Último uso" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nunca" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Ver opciones de ficha" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Quitar ficha" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Ver identificador único" @@ -3851,11 +3886,14 @@ msgstr "Ver identificador único" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Quitar ficha de API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3863,6 +3901,7 @@ msgstr "" "podrán acceder a PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identificador único de la ficha de API «%(token_description)s»" @@ -3933,6 +3972,7 @@ msgid "Update account" msgstr "Actualizar cuenta" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Correos de la cuenta" @@ -3950,10 +3990,12 @@ msgstr "" "notificaciones." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Correos asociados con su cuenta" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Estado" @@ -4023,45 +4065,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Ámbito de ficha: toda la cuenta" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Ámbito de ficha: proyecto %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Expiración: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Creación de la cuenta" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Acceso" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Método de dos fases:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Ninguno" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Aparato de seguridad (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4070,121 +4123,154 @@ msgstr "" "uso\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Código de recuperación" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Falló el acceso" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Autenticación básica (extremo de carga)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Razón:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Contraseña incorrecta" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Acceso en dos fases no válido (TOTP)." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Acceso en dos fases no válido (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Acceso en dos fases no válido (código de recuperación)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Falló la reautenticación de la sesión" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Adición de correo a la cuenta" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Retirada de correo de la cuenta" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Verificación de correo" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Reverificación de correo" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Cambio de correo principal" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Dirección principal anterior:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Dirección principal nueva:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Establecimiento de correo principal" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Mensaje enviado" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Para:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Asunto:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Solicitud de restablecimiento de contraseña" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Se intentó restablecer la contraseña" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Restablecimiento correcto de contraseña" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Modificación correcta de contraseña" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Proyecto:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Adición de autenticación en dos fases" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4193,11 +4279,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nombre del aparato:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4206,22 +4296,27 @@ msgstr "" "solo uso\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Retirada de autenticación en dos fases" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Se generaron códigos de recuperación" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Se volvieron a generar códigos de recuperación" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Código de recuperación utilizado para acceder" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Adición de ficha de API" @@ -4229,30 +4324,38 @@ msgstr "Adición de ficha de API" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nombre de ficha:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Eliminación de ficha de API" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identificador único:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "La ficha de la API se eliminó automáticamente por razones de seguridad" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Razón: se encontró la ficha en un URL público" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4261,6 +4364,7 @@ msgstr "" "Si el propietario no contesta, vea %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4268,6 +4372,7 @@ msgid "" msgstr "Se declinó la invitación a «${organization_name}»." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4278,6 +4383,7 @@ msgstr "" "proyecto" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4288,6 +4394,7 @@ msgstr "" "proyecto" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4300,6 +4407,7 @@ msgstr "" "antes." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Actividad reciente de la cuenta" @@ -4307,6 +4415,7 @@ msgstr "Actividad reciente de la cuenta" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Suceso" @@ -4317,21 +4426,25 @@ msgstr "Suceso" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Información adicional" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Fecha/hora" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Información de ubicación" @@ -4339,12 +4452,14 @@ msgstr "Información de ubicación" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nombre del aparato" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5119,6 +5234,43 @@ msgstr "" "href=\"%(href)s\" target=\"_blank\" rel=\"noopener\">manual de uso del " "empaquetamiento de Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Eliminar su cuenta de PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Debes confirmar tu dirección de correo electrónico **principal** antes de " +"poder realizar esta acción." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Puede asociar varias direcciones de correo con su cuenta. Puede emplear " +"cualquier dirección verificada para recuperar su " +"cuenta, aunque únicamente la principal recibirá " +"notificaciones." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8127,127 +8279,127 @@ msgstr "%(user)s aún no ha cargado ningún proyecto en PyPI" msgid "view hashes" msgstr "ver hashes" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: las versiones más recientes de %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copiar instrucciones para PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Se ha retirado esta versión" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Versión estable disponible (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Versión más reciente disponible (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Versión más reciente" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Publicación: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "No se proporcionó ninguna descripción de proyecto" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navegación" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navegación de %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Descripción del proyecto. La descripción se destacará." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Descripción de proyecto" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Histórico de versiones. El panel de histórico se destacará." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Histórico de versiones" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Archivos de descarga. Los archivos del proyecto se destacarán." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Archivos de descarga" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Detalles de proyecto. Los detalles del proyecto se destacarán." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detalles de proyecto" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Se ha retirado esta versión" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" "El autor de este paquete no ha brindado ninguna descripción para el proyecto" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notificaciones de versiones" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Suministro RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Esta versión" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "prelanzamiento" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "retirada" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8258,17 +8410,17 @@ msgstr "" "consulte información sobre cómo instalar paquetes." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Distribución fuente" msgstr[1] "Distribuciones fuente" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "No hay una distribución fuente disponible para este release." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the manual de uso del empaquetamiento de " "Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11366,6 +11518,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "No hubo resultados para el filtro '%(filters)s'" msgstr[1] "No hubo resultados para los filtros '%(filters)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI en Twitter" + #, python-format #~ msgid "" #~ "Email security@pypi.org, providing the following " diff --git a/warehouse/locale/et/LC_MESSAGES/messages.po b/warehouse/locale/et/LC_MESSAGES/messages.po index 0bdda7e0d7f0..e4d297f43425 100644 --- a/warehouse/locale/et/LC_MESSAGES/messages.po +++ b/warehouse/locale/et/LC_MESSAGES/messages.po @@ -31,103 +31,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -164,7 +164,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -174,182 +174,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -441,131 +441,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -725,7 +725,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -810,8 +810,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1122,7 +1122,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1666,6 +1666,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1675,6 +1676,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2818,6 +2820,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2888,7 +2893,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2899,6 +2905,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3008,6 +3015,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3138,44 +3146,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3183,16 +3203,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3215,37 +3240,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3253,16 +3286,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3326,6 +3363,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3338,10 +3376,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3407,198 +3447,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3606,52 +3699,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3660,6 +3765,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3667,6 +3773,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3677,21 +3784,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3699,10 +3810,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4325,6 +4438,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6639,124 +6769,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6764,24 +6894,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/fa/LC_MESSAGES/messages.po b/warehouse/locale/fa/LC_MESSAGES/messages.po index a1f28eff9e17..c98e97dc797f 100644 --- a/warehouse/locale/fa/LC_MESSAGES/messages.po +++ b/warehouse/locale/fa/LC_MESSAGES/messages.po @@ -56,11 +56,11 @@ msgstr "" msgid "Locale updated" msgstr "به‌روز رسانی محلی" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "رمز عبور معتبر نیست. دوباره تلاش کنید." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -70,27 +70,27 @@ msgstr "" "زیر خط باشد. و همچنین باید با یک حرف یا یک عدد شروع و پایان یابد. نام کاربری " "دیگری انتخاب کنید." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "هیچ کاربری با این نام کاربری پیدا نشد" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "رمز پویا باید ${totp_length} رقم باشد." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "کد بازیابی." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "یک نام کاربری با طول ۵۰ کاراکتر یا کمتر انتخاب کنید." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -98,12 +98,12 @@ msgstr "" "این نام کاربری در حال حاضر توسط حساب کاربری دیگری استفاده می شود. نام کاربری " "دیگری انتخاب کنید." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "رمز عبور خیلی طولانی است" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -114,34 +114,34 @@ msgstr "" "تعداد زیادی تلاش ناموفق برای ورود به سیستم انجام شده است. لطفا بعدا تلاش " "کنید." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "رمز های عبور شما هم خوانی ندارند. دوباره امتحان کنید." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "آدرس پست الکترونیک شما معتبر نیست. دوباره امتحان کنید." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "آدرس پست الکترونیک شما معتبر نیست. دوباره امتحان کنید." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "شما نمی توانید از یک آدرس ایمیل از این دامنه استفاده کنید. از یک ایمیل دیگر " "استفاده کنید." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "این ایمیل توسط اکانت دیگری استفاده میشود . از ایمیل دیگری استفاده کنید." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -149,27 +149,27 @@ msgstr "" "این آدرس ایمیل در حال حاضر توسط حساب دیگری استفاده می شود. از یک ایمیل دیگر " "استفاده کنید." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "نام خیلی طولانی است یک نام با 100 کاراکتر یا کمتر انتخاب کنید." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "رمز یکبار مصرف اشتباه است." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "خطای WebAuthn: بارگیری با مشکل مواجه شد" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "کد بازیابی نامعتبر." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "کد بازیابی قبلا استفاده شده است." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -218,7 +218,7 @@ msgstr "قبلا تایید شده است" msgid "Successful WebAuthn assertion" msgstr "ادعای موفق WebAuthn" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "کد بازیابی قبول شد. از کد استفاده شده دوباره نمیتوان استفاده کرد." @@ -230,141 +230,141 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "نشانه منقضی شده: لینک بازیابی رمز عبور جدید درخواست کنید" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "نشانه نامعتبر: لینک بازیابی رمز عبور جدید درخواست کنید" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "نشانه نامعتبر: هیچ نشانه ای استفاده نشد" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "نشانه نامعتبر: نشانه بازیابی پسورد نمی باشد" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "نشانه نامعتبر: کاربر یافت نشد" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "نشانه نامعتبر: کاربر از زمان درخواست این نشانه وارد سیستم شده است" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "توکن نامعتبر: رمز عبور از زمان درخواست این توکن در حال حاضر تغییر کرده است" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "گذرواژه خود را بازنشانی کردید" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "نشانه منقضی شده: یک لینک تأیید ایمیل جدید درخواست کنید" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "نشانه منقضی شده: یک لینک تأیید ایمیل جدید درخواست کنید" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "رمز نامعتبر: رمز تأیید ایمیل نیست" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "ایمیل یافت نشد" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "ایمیل از قبل تأیید شده است" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "اکنون می توانید این ایمیل را به عنوان آدرس اصلی خود تنظیم کنید" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "این آدرس اصلی شماست" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "آدرس ایمیل ${email_address} تایید شده است. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "نشانه‌ی منقضی شده :یک دعوت نامه‌ی سازمانی جدید درخواست کنید" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "نشانه منقضی شده : یک دعوت نامه ی سازمانی جدید درخواست کنید" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "توکن نامعتبر: دعوت نامه سازمانی نیست!" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "دعوت نامه معتبر نیست." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "دعوت نامه دیگر وجود ندارد." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "دعوت برای \"$ {project_name}\" رد شد." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "شما اکنون $ {role} پروژه '$ {project_name}' هستید." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "نشانه منقضی شده : نقش دعوت یک پروژه جدید را درخواست کنید" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "نشانه منقضی شده : نقش دعوت یک پروژه جدید را درخواست کنید" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "توکن نامعتبر: رمز دعوت نامه همکاری نیست" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 #, fuzzy msgid "Role invitation is not valid." msgstr "نقش دعوت نامه معتبر نیست." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "دعوت نامه دیگر وجود ندارد." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "دعوت برای \"$ {project_name}\" رد شد." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "شما اکنون $ {role} از پروژه '$ {project_name}' هستید." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -376,7 +376,7 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -386,7 +386,7 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -394,14 +394,14 @@ msgstr "" "برای ثبت نام یک ناشر معتمد باید یک ایمیل تأیید شده داشته باشید. برای جزئیات " "به https://pypi.org/help#openid-connect مراجعه کنید." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "شما نمی توانید بیش از 3 ناشر معتمد تایید نشده را همزمان ثبت کنید." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -412,31 +412,31 @@ msgstr "" "تعداد زیادی تلاش ناموفق برای ورود به سیستم انجام شده است. لطفا بعدا تلاش " "کنید." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "ناشر معتمد ثبت نشد" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Create an account" msgid "Invalid publisher ID" msgstr "ایجاد یک حساب کاربری" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "ناشر مورد اعتماد برای پروژه حذف شد. " @@ -576,40 +576,40 @@ msgstr "" "این نام کاربری در حال حاضر توسط حساب کاربری دیگری استفاده می شود. نام کاربری " "دیگری انتخاب کنید." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "جزئیات حساب کاربری" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "ایمیل ${email_address} اضافه شده - ایمیل خود را برای یک لینک تایید بررسی کنید" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "کدهای بازیابی قبلاً تولید شده اند" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "تولید کدهای بازیابی جدید ، کدهای موجود شما را بی اعتبار می کند." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "ایمیل خود را تأیید کنید یا آدرس جدیدی اضافه کنید." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "توکن API وجود ندارد." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "گواهی نامه نامعتبر. دوباره امتحان کنید" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -621,7 +621,7 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -633,7 +633,7 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -645,7 +645,7 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -657,9 +657,9 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -671,54 +671,54 @@ msgstr "" "ثبت نام کاربر جدید موقتا غیر فعال گردید. برای توضیحات لینک https://pypi.org/" "help#admin-intervention را ببینید." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "دعوت را تأیید کنید" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "دعوتنامه نقش پیدا نشد." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "کاربر \"$ {username}\" از قبل نقش {role_name} پروژه را دارد" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "کاربر \"$ {username}\" از قبل نقش {role_name} پروژه را دارد" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "شما اکنون $ {role} از پروژه '$ {project_name}' هستید." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -726,7 +726,7 @@ msgstr "" "کاربر \"$ {username}\" آدرس ایمیل تأیید شده اولیه ندارد و نمی تواند به عنوان " "$ {role_name} برای پروژه اضافه شود" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -734,20 +734,20 @@ msgstr "" "کاربر \"$ {username}\" قبلاً یک دعوت فعال داشته است. لطفاً بعداً دوباره امتحان " "کنید." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "دعوت نامه به \"$ {username}\" ارسال شد" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "دعوتنامه نقش پیدا نشد." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "دعوتنامه قبلاً منقضی شده است." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "دعوت از \"$ {username}\" لغو شد." @@ -940,7 +940,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1027,8 +1027,8 @@ msgstr "Monty Python - طرح فروشگاه پنیر" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1366,8 +1366,8 @@ msgid "About PyPI navigation" msgstr "درباره پیمایش PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI در توییتر" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1971,6 +1971,7 @@ msgstr "ایجاد یک حساب کاربری در %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "نام" @@ -1980,6 +1981,7 @@ msgstr "نام شما" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "آدرس ایمیل" @@ -3414,6 +3416,9 @@ msgstr "رد کردن این اعلان" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "بستن" @@ -3487,7 +3492,8 @@ msgstr "تابع هش کننده" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "کپی به کلیپ بورد" @@ -3498,6 +3504,7 @@ msgstr "کپی به کلیپ بورد" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "کپی" @@ -3631,6 +3638,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "تاریخچه امنیت" @@ -3771,44 +3779,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "تأیید شده *" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "* مشکلات زایمان متناوب ممکن است منجر به از دست دادن راستی آزمایی شود" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "تأیید شده" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "تایید نشده *" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "* ایمیل از PyPI به عنوان هرزنامه تلقی می شود" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "* خرابی سخت هنگام تحویل" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "* مشکلات تحویل بسیار زیاد است" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "تأیید نشده" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "اولیه" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "نمایش گزینه های ایمیل" @@ -3816,16 +3836,21 @@ msgstr "نمایش گزینه های ایمیل" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "گزینه ها" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "گزینه های %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "ایمیل تایید را دوباره بفرست" @@ -3848,37 +3873,45 @@ msgstr "حذف ایمیل" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "محدوده" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "همه پروژه ها" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "ایجاد شده" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "آخرین استفاده" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "هرگز" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "نمایش گزینه های توکن" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "حذف توکن" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "مشاهده شناسه منحصر به فرد" @@ -3886,11 +3919,14 @@ msgstr "مشاهده شناسه منحصر به فرد" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "حذف توکن API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3898,6 +3934,7 @@ msgstr "" "داشت." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "شناسه منحصر به فرد توکن %(token_description)s" @@ -3968,6 +4005,7 @@ msgid "Update account" msgstr "به روز رسانی حساب کاربری" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "ایمیل های حساب" @@ -3985,10 +4023,12 @@ msgstr "" "کند." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "ایمیل های مرتبط با حساب شما" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "وضعیت" @@ -4058,45 +4098,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "حساب کاربری ایجاد شد" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "وارد شده در" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "روش دو عاملی:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "هیچ" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "دستگاه امنیتی (احراز هویت وب)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4105,35 +4156,44 @@ msgstr "" "مصرف)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "کد بازیابی" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "ورود ناموفق" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "دلیل:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "رمز عبور اشتباه" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "ورود دو مرحله ای منقضی شده یا نامعتبر." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4141,93 +4201,117 @@ msgstr "ورود دو مرحله ای منقضی شده یا نامعتبر." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "کد بازیابی نامعتبر." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "تأیید دو عاملی اضافه شد" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "ایمیل به اکانت اضافه شد" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "ایمیل از اکانت حذف شد" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "ایمیل تایید شد" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "ایمیل دوباره تأیید شد" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "ایمیل اصلی تغییر کرد" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "ایمیل اصلی قبلی:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "ایمیل اصلی جدید:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "ایمیل اصلی تنظیم شد" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "ایمیل ارسال شد" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "از:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "به:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "موضوع:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "تنظیم مجدد رمز عبور درخواست شد" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "تلاش برای تنظیم مجدد رمز عبور" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "رمز عبور با موفقیت مجددا تنظیم شد" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "رمز عبور با موفقیت تغییر کرد" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "برنامه:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "تأیید دو عاملی اضافه شد" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4235,33 +4319,42 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "نام دستگاه:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "تأیید دو عاملی حذف شد" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "کد های بازیابی ایجاد شدند" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "کد های بازیابی دوباره ایجاد شدند" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "کد بازیابی استفاده شده برای ورود" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -4269,35 +4362,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "یا مرور پروژه ها " #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4305,6 +4407,7 @@ msgid "" msgstr "دعوت برای \"$ {project_name}\" رد شد." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4322,12 +4425,14 @@ msgstr "" " " #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4336,6 +4441,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -4343,6 +4449,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -4353,21 +4460,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4375,12 +4486,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "نام دستگاه" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5095,6 +5208,43 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Active API tokens for this account" +msgid "Activate your account" +msgstr "رمزهای API فعال برای این حساب" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"قبل از اینکه بتوانید این عمل را انجام دهید، باید آدرس ایمیل **اصلی** خود را " +"تأیید کنید." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"می توانید چندین ایمیل را با حساب خود مرتبط کنید. شما می توانید از هر ایمیل تایید شده برای بازیابی حساب خود استفاده " +"کنید ، اما فقط ایمیل اصلی شما اعلان دریافت می " +"کند." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7742,124 +7892,124 @@ msgstr "%(user)s هنوز هیچ پروژه ای را در PyPI بارگذاری msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "واپسین نگارش" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7867,17 +8017,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| " هش برای " "%(filename)s" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10043,6 +10193,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI در توییتر" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Palautuskoodi" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Syy:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Tämänhetkinen salasanasi" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Virheellinen tai vanhentunut kahden tekijän kirjautuminen." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3796,128 +3856,161 @@ msgstr "Virheellinen tai vanhentunut kahden tekijän kirjautuminen." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Virheellinen palautuskoodi." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Enter authentication code" msgid "Session reauthentication failed" msgstr "Syötä tunnistautumiskoodi" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Sähköposti lisätty tiliin" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Sähköposti poistettu tililtä" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Sähköposti vahvistettu" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Sähköposti vahvistettu uudelleen" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Sähköposti lähetetty" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Salasanan nollausta pyydetty" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Salasanan nollausta pyydetty" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Salasana nollattiin onnistuneesti" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Salasana vaihdettiin onnistuneesti" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Laitteen nimi:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Kaksivaiheinen tunnistautuminen poistettu" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Palautuskoodit luotu" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Palautuskoodit luotu uudelleen" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Palautuskoodi käytetty kirjautumiseen" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3925,35 +4018,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Tai selaa projekteja" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -3961,18 +4063,21 @@ msgid "" msgstr "Kutsu projektiin '${project_name}' on hylätty." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3981,6 +4086,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3988,6 +4094,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3998,21 +4105,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Päivämäärä / aika" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4020,12 +4131,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Laitteen nimi" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4697,6 +4810,25 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Poista PyPI-tilisi" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7305,124 +7437,124 @@ msgstr "%(user)s ei ole ladannut vielä yhtään projektia PyPI:in" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7430,17 +7562,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "For more information on uploading projects to PyPI, visit the Python Packaging User " "Guidessa." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9569,6 +9701,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI Twitterissä" + #~ msgid "No user found with that username or email" #~ msgstr "Käyttäjätunnuksella tai sähköpostiosoitteella ei löytynyt käyttäjää" diff --git a/warehouse/locale/fil/LC_MESSAGES/messages.po b/warehouse/locale/fil/LC_MESSAGES/messages.po index 17d557598a8a..d56174f83691 100644 --- a/warehouse/locale/fil/LC_MESSAGES/messages.po +++ b/warehouse/locale/fil/LC_MESSAGES/messages.po @@ -35,11 +35,11 @@ msgstr "" msgid "Locale updated" msgstr "Na update na ang lokal" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Maling password. Subukan muli." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -49,27 +49,27 @@ msgstr "" "titik, numero, tuldok, gitling at salungguhit. At dapat ding magsimula at " "magtapos sa isang titik o numero. Pumili ng ibang username." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Walang nahanap na user na may ganitong username" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Ang TOTP code ay dapat na may ${totp_length} numero." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Ang recovery code ay dapat mayroong ${recovery_code_length} karakter." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Pumili ng username na may 50 characters o mas kaunti." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -77,12 +77,12 @@ msgstr "" "Ang username na ito ay ginagamit na ng isa pang account. Pumili ng ibang " "username." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Ang password ay napakahaba." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -93,27 +93,27 @@ msgstr "" "Napakaraming hindi matagumpay na pagtatangka sa pag-log in. Subukan ulit " "mamaya." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Ang iyong passwords ay hindi tugma. Subukan muli." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "And email address ay hindi valid. Subukan muli." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "And email address ay hindi valid. Subukan muli." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Hindi mo pwedeng gamitin ang email address na nanggaling sa domain na ito. " "Pumili ng ibang email." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -121,7 +121,7 @@ msgstr "" "Ang email address na ito ay ginagamit na ng account na ito. Gumamit ng ibang " "email." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -129,29 +129,29 @@ msgstr "" "Ang email address na ito ay ginagamit na ng isa pang account. Gumamit ng " "ibang email." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" "Masyadong mahaba ang pangalan. Pumili ng pangalan na may 100 karakter o mas " "kaunti pa dito." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Di-wastong TOTP code." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Di-wastong WebAuthn assertion: Bad payload" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Hindi wastong recovery code." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Nagamit na dati ang recovery code." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -201,7 +201,7 @@ msgstr "Na-authenticate na" msgid "Successful WebAuthn assertion" msgstr "Matagumpay na WebAuthn assertion" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -211,154 +211,154 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -369,29 +369,29 @@ msgstr "" "Napakaraming hindi matagumpay na pagtatangka sa pag-log in. Subukan ulit " "mamaya." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -533,131 +533,131 @@ msgstr "" "Ang username na ito ay ginagamit na ng isa pang account.\n" "Pumili ng ibang username." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -829,7 +829,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -914,8 +914,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1231,7 +1231,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1776,6 +1776,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1785,6 +1786,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2938,6 +2940,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3008,7 +3013,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3019,6 +3025,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3128,6 +3135,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3258,44 +3266,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3303,16 +3323,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3335,37 +3360,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3373,16 +3406,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3446,6 +3483,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3458,10 +3496,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3527,198 +3567,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3726,52 +3819,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3780,6 +3885,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3787,6 +3893,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3797,21 +3904,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3819,10 +3930,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4458,6 +4571,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6813,124 +6943,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6938,24 +7068,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/fr/LC_MESSAGES/messages.po b/warehouse/locale/fr/LC_MESSAGES/messages.po index 6e2842358a55..2887df6ffeff 100644 --- a/warehouse/locale/fr/LC_MESSAGES/messages.po +++ b/warehouse/locale/fr/LC_MESSAGES/messages.po @@ -62,11 +62,11 @@ msgstr "" msgid "Locale updated" msgstr "Langue mise à jour" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Le mot de passe est invalide. Veuillez réessayer." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -76,29 +76,29 @@ msgstr "" "points, tirets ou tirets bas. Il doit aussi commencer et se terminer par une " "lettre ou un nombre. Choisissez un nom de profil différent." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Les octets nus ne sont pas autorisés." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Aucun compte trouvé sous ce nom" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Le code TOTP doit comporter ${totp_length} chiffres." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Les codes de récupération doivent comporter au moins ${recovery_code_length} " "caractères." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Choisissez un nom de 50 caractères ou moins." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -106,12 +106,12 @@ msgstr "" "Ce nom de profil est déjà utilisé par un autre compte. Choisissez un nom de " "profil différent." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Le mot de passe est trop long." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -119,27 +119,27 @@ msgstr "" "Il y a eu trop de tentatives de connexion infructueuses. Veuillez réessayer " "dans ${time}.." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Vos mots de passe ne correspondent pas. Veuillez réessayer." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "L’adresse e-mail est invalide. Veuillez réessayer." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "L’adresse e-mail est invalide. Veuillez réessayer." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Vous ne pouvez pas utiliser une adresse e-mail de ce domaine. Veuillez " "utiliser une adresse e-mail différente." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -147,7 +147,7 @@ msgstr "" "Cette adresse e-mail est déjà utilisée par ce compte. Veuillez utiliser une " "adresse e-mail différente." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -155,27 +155,27 @@ msgstr "" "Cette adresse e-mail est déjà utilisée par un autre compte. Veuillez " "utiliser une adresse e-mail différente." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Le nom est trop long. Choisissez un nom d’au plus 100 caractères." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Code TOTP invalide." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Echec de la vérification WebAuthn : requête malformée" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Code de récupération invalide." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Le code de récupération a été utilisé précédemment." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -222,7 +222,7 @@ msgstr "Authentification déjà active" msgid "Successful WebAuthn assertion" msgstr "Vérification WebAuthn réussie" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Code de récupération accepté. Le code fourni ne peut plus être utilisé." @@ -235,36 +235,36 @@ msgstr "" "L'inscription de nouveaux profils est temporairement désactivée. Consultez " "https://pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "Jeton expiré : demandez un nouveau lien de réinitialisation de mot de passe" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "Jeton invalide : demandez un nouveau lien de réinitialisation de mot de passe" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Jeton invalide : aucun jeton fourni" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" "Jeton invalide : ce n’est pas un jeton de réinitialisation de mot de passe" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Jeton invalide : profil introuvable" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Jeton invalide : Une connexion a eu lieu après que ce jeton a été demandé" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -272,106 +272,106 @@ msgstr "" "Jeton invalide : le mot de passe a déjà été changé après que ce jeton a été " "demandé" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Vous avez réinitialisé votre mot de passe" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Jeton expiré : demandez un nouveau lien de vérification d'e-mail" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Jeton invalide : demandez un nouveau lien de vérification d'e-mail" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Jeton invalide : ce n'est pas un jeton de vérification d'e-mail" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mail non trouvé" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mail déjà vérifié" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" "Vous pouvez dorénavant configurer cet e-mail comme votre adresse principale" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Ceci est votre adresse principale" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Adresse e-mail ${email_address} verifiée. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Jeton expiré : demandez une nouvelle invitation a l'organisation" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Jeton invalide : demandez une nouvelle invitation a l'organisation" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Jeton invalide : ce n'est pas un jeton d'invitation à une organisation" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "L'invitation à l'organisation n'est pas valide." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "L'invitation à l'organisation a été révoquée." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "L'invitation a l'organisation « ${organization_name} » a été refusée." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" "Vous avez désormais le rôle « ${role} » au sein de l'organisation " "« ${organization_name} »." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Jeton expiré : demandez une nouvelle invitation pour le rôle du projet" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" "Jeton invalide : demandez une nouvelle invitation pour le rôle du projet" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Jeton invalide : ce n'est pas un jeton d'invitation à collaborer" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "L'invitation n'est pas valide." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "L'invitation a été révoquée." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "L'invitation au projet « ${project_name} » a été refusée." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" "Vous avez désormais le rôle « ${role} » au sein du projet " "« ${project_name} »." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -379,7 +379,7 @@ msgstr "" "La publication sécurisée est temporairement désactivée. Consultez https://" "pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -389,7 +389,7 @@ msgstr "" "L'inscription de nouveaux profils est temporairement désactivée. Consultez " "https://pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -398,15 +398,15 @@ msgstr "" "éditeur de confiance en attente. Voir https://pypi.org/help#openid-connect " "pour plus de détails." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Vous ne pouvez pas enregistrer plus de 3 éditeurs de confiance à la fois." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -414,14 +414,14 @@ msgstr "" "Il y a eu trop de tentatives d'inscription d'éditeur de confiance. Veuillez " "réessayer plus tard." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "L'éditeur de confiance n'a pas pu être enregistré" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -429,18 +429,18 @@ msgstr "" "Cet éditeur de confiance a déjà été enregistré. Veuillez contacter les " "administrateurs de PyPI si cela n'était pas intentionnel." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Add a new provider" msgid "Registered a new pending publisher to create " msgstr "Ajouter un nouveau fournisseur" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "ID d'éditeur invalide" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Éditeur de confiance du projet supprimé " @@ -558,39 +558,39 @@ msgid "This team name has already been used. Choose a different team name." msgstr "" "Ce nom d'équipe est déjà utilisé. Choisissez un nom d'équipe différent." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Détails du compte mis à jour" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mail ${email_address} ajouté - consultez votre boîte mail pour le lien de " "vérification" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Les codes de récupération ont déjà été générés" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "La génération de nouveaux codes de récupération rendra invalide vos codes " "existants." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Vérifiez votre adresse e-mail pour créer un token API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API Token n'existe pas." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Identifiants incorrects. Veuillez réessayer" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -598,7 +598,7 @@ msgstr "" "La publication de confiance basée sur GitHub est temporairement désactivée. " "Consultez https://pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -610,7 +610,7 @@ msgstr "" "La publication de confiance basée sur GitHub est temporairement désactivée. " "Consultez https://pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -618,7 +618,7 @@ msgstr "" "Publication de confiance basée sur Google est temporairement désactivée. " "Consultez https://pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -630,9 +630,9 @@ msgstr "" "La publication de confiance basée sur GitHub est temporairement désactivée. " "Consultez https://pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -640,52 +640,52 @@ msgstr "" "La suppression de projet est temporairement désactivée. Consultez https://" "pypi.org/help#admin-intervention pour plus d'informations." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Confirmer la demande" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "Impossible de remiser la version - " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "Ne plus remiser la version" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "Impossible de supprimer la version - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Impossible de trouver le fichier" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Impossible de supprimer le fichier - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "L'équipe « ${team_name} » a déjà le rôle « ${role_name} » pour le projet" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "Le profil « ${username} » a déjà le rôle « ${role_name} » pour le projet" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" "${username} a désormais le rôle « ${role} » au sein du projet " "« ${project_name} »." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -693,7 +693,7 @@ msgstr "" "Le profil « ${username} » n'a pas d'adresse e-mail principale vérifiée, son " "rôle « ${role_name} » ne peut donc pas être ajouté au projet" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -701,20 +701,20 @@ msgstr "" "Le profil « ${username} » a déjà reçu une invitation. Veuillez réessayer " "plus tard." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Invitation envoyée à « ${username} »" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Impossible de trouver l'invitation." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Invitation déjà expirée." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Invitation annulée par « ${username} »." @@ -921,7 +921,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1007,8 +1007,8 @@ msgstr "Monty Python, le sketch de la fromagerie" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1347,8 +1347,10 @@ msgid "About PyPI navigation" msgstr "Navigation dans la section À propos de PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI sur Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Accueil de PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1931,6 +1933,7 @@ msgstr "Créer un compte sur %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nom" @@ -1940,6 +1943,7 @@ msgstr "Votre nom" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Adresse e-mail" @@ -3333,6 +3337,9 @@ msgstr "Masquer cette notification" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Fermer" @@ -3405,7 +3412,8 @@ msgstr "Empreinte de hachage" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copier dans le presse-papiers" @@ -3416,6 +3424,7 @@ msgstr "Copier dans le presse-papiers" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copier" @@ -3542,6 +3551,7 @@ msgstr "Équipes" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Historique de sécurité" @@ -3682,46 +3692,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Vérifiée*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Des problèmes de livraison intermittents peuvent entraîner une perte de " "vérification" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Vérifiée" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Non vérifiée*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*L'e-mail provenant de PyPI a été indiqué comme indésirable" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Erreur critique lors de l'envoi" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Trop de problèmes d'envoi" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Non vérifiée" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principale" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Voir les options d'e-mail" @@ -3729,16 +3751,21 @@ msgstr "Voir les options d'e-mail" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Options" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Options pour %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Renvoyer l'e-mail de vérification" @@ -3761,37 +3788,45 @@ msgstr "Supprimer l'e-mail" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Portée" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Tous les projets" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Créé" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Dernière utilisation" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Jamais" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Afficher les options de jeton" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Supprimer le jeton" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Afficher l'identifiant unique" @@ -3799,11 +3834,14 @@ msgstr "Afficher l'identifiant unique" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Supprimer le jeton d'API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3811,6 +3849,7 @@ msgstr "" "PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identifiant unique pour le jeton d'API « %(token_description)s »" @@ -3881,6 +3920,7 @@ msgid "Update account" msgstr "Mettre à jour le compte" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-mails du compte" @@ -3898,10 +3938,12 @@ msgstr "" "class=\"badge\">principale recevra des notifications." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "E-mails associés à votre compte" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Statut" @@ -3971,45 +4013,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Portée du jeton : Ensemble du compte" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Portée du jeton : Projet %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Expire : %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Compte créé" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Connecté" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Méthode d'authentification à deux facteurs :" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Aucune" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Périphérique de sécurité (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4018,121 +4071,154 @@ msgstr "" "Password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Code de récupération" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Échec de la connexion" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Authentification de base (point de téléchargement)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Motif :" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Mot de passe incorrect" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Authentification à deux facteurs invalide (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Authentification à deux facteurs invalide (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Authentification à deux facteurs invalide (Code de récupération)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Échec de la réauthentification" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-mail ajouté au compte" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-mail supprimé du compte" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-mail vérifié" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-mail revérifié" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "E-mail principal modifié" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Ancien e-mail principal :" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Nouvel e-mail principal :" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "E-mail principal défini" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "E-mail envoyé" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De :" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "À :" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Sujet :" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Réinitialisation de mot de passe demandée" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Tentative de réinitialisation de mot de passe" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Mot de passe réinitialisé avec succès" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Mot de passe modifié avec succès" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projet :" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Authentification à deux facteurs ajoutée" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4141,11 +4227,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nom du périphérique :" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4154,22 +4244,27 @@ msgstr "" "Password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Authentification à deux facteurs supprimée" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Codes de récupération générés" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Codes de récupération régénérés" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Code de récupération utilisé pour la connexion" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Jeton d'API ajouté" @@ -4177,36 +4272,45 @@ msgstr "Jeton d'API ajouté" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nom du jeton :" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Jeton d'API supprimé" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identifiant unique :" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Jeton d'API supprimé automatiquement pour des raisons de sécurité" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Motif : Jeton trouvé sur une URL publique" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "See %(anchor_text)s" msgid "Invited to join %(organization_name)s" msgstr "Voir %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4214,6 +4318,7 @@ msgid "" msgstr "L'invitation a l'organisation « ${organization_name} » a été refusée." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "Revoked invitation for %(username)s to join as " @@ -4225,6 +4330,7 @@ msgstr "" "qu'organisation %(role_name)s" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "Revoked invitation for %(username)s to join as " @@ -4236,6 +4342,7 @@ msgstr "" "qu'organisation %(role_name)s" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4247,6 +4354,7 @@ msgstr "" "href=\"%(faq_url)s\">sécuriser votre compte au plus vite." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Activité récente du compte" @@ -4254,6 +4362,7 @@ msgstr "Activité récente du compte" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Événement" @@ -4264,21 +4373,25 @@ msgstr "Événement" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "Temps" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Date / heure" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4286,12 +4399,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nom du périphérique" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5014,6 +5129,43 @@ msgstr "" "commencer, consultez le Guide d'utilisation des paquets Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Supprimer votre compte PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Vous devez vérifier votre adresse courriel **primary** avant de pouvoir " +"effectuer cette action." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Vous pouvez associer plusieurs e-mails avec votre compte. Vous pouvez " +"utiliser n'importe quelle adresse e-mail vérifiée " +"pour récupérer votre compte, mais seule votre adresse e-mail principale recevra des notifications." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7732,127 +7884,127 @@ msgstr "%(user)s n'a pas encore envoyé de projet sur PyPI" msgid "view hashes" msgstr "afficher les empreintes" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS : dernières versions pour %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copier les instructions pip" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Cette version a été remisée" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Version stable disponible (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Une version plus récente est disponible (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Dernière version" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Dernière version : %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Ce projet n'a pas fourni de description" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigation" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigation pour %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Description du projet. La description sera affichée." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Description du projet" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Historique de version. Le panneau de l'historique sera affiché." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Historique des versions" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Téléchargement des fichiers. Les fichiers du projet seront affichés." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Téléchargement des fichiers" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Détails du projet. Les détails du projet seront affichés." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Détails du projet" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Cette version a été remisée" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" "Les gestionnaires de ce paquet n'ont pas fourni de description de projet" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notifications de version" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Flux RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Cette version" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "pré-version" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "remisée" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7864,19 +8016,19 @@ msgstr "" "title=\"%(title)s\" target=\"_blank\" rel=\"noopener\">installation de " "paquets." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Distribution des sources" msgstr[1] "Distributions des sources" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" "Aucun fichier de distribution des sources n'est disponible pour cette " "version." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on Générer une archive de distribution ." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "Distribution compilée" @@ -10848,6 +11000,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Aucun résultat pour le filtre « %(filters)s »" msgstr[1] "Aucun résultat pour les filtres « %(filters)s »" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI sur Twitter" + #, python-format #~ msgid "" #~ "Email security@pypi.org, providing the following " diff --git a/warehouse/locale/fr_CA/LC_MESSAGES/messages.po b/warehouse/locale/fr_CA/LC_MESSAGES/messages.po index 7d733a179636..ac34961f90c4 100644 --- a/warehouse/locale/fr_CA/LC_MESSAGES/messages.po +++ b/warehouse/locale/fr_CA/LC_MESSAGES/messages.po @@ -33,11 +33,11 @@ msgstr "" msgid "Locale updated" msgstr "Langue mise à jour" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Le mot de passe est invalide. Veuillez réessayer." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -48,27 +48,27 @@ msgstr "" "se terminer par une lettre ou un nombre. Choisissez un nom d’utilisateur " "différent." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Aucun utilisateur trouvé pour ce nom d’utilisateur" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Le code TOTP doit comporter ${totp_length} chiffres." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Choisissez un nom d’utilisateur de 50 caractères ou moins." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -76,14 +76,14 @@ msgstr "" "Ce nom d’utilisateur est déjà utilisé par un autre compte. Choisissez un nom " "d’utilisateur différent." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 #, fuzzy #| msgid "Password strength:" msgid "Password too long." msgstr "Force du mot de passe :" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -94,27 +94,27 @@ msgstr "" "Il y a eu trop de tentative de connexions infructueuses. Veuillez réessayer " "plus tard." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Votre mot de passe est incorrect. Veuillez réessayer." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "L’adresse courriel est invalide. Veuillez réessayer." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "L’adresse courriel est invalide. Veuillez réessayer." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Vous ne pouvez pas utiliser une adresse courriel de ce domaine. Veuillez " "utiliser une adresse e-mail différente." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -122,7 +122,7 @@ msgstr "" "Cette adresse courriel est déjà utilisée par ce compte. Veuillez utiliser " "une adresse e-mail différente." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -130,29 +130,29 @@ msgstr "" "Cette adresse courriel est déjà utilisée par un autre compte. Veuillez " "utiliser une adresse courriel différente." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Le nom est trop long. Choisissez un nom d’au plus 100 caractères." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Code TOTP invalide." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Assertion WebAuthn non valide : requête malformée" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Code de récupération invalide." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 #, fuzzy #| msgid "Recovery codes regenerated" msgid "Recovery code has been previously used." msgstr "Codes de récupération régénérés" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -206,7 +206,7 @@ msgstr "Déjà authentifié" msgid "Successful WebAuthn assertion" msgstr "Assertion WebAuthn réussie" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Code de récupération accepté. Le code fourni ne peut plus être utilisé." @@ -219,37 +219,37 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "Jeton expiré : demandez un nouveau lien de réinitialisation de mot de passe" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "Jeton invalide : demandez un nouveau lien de réinitialisation de mot de passe" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Jeton invalide : aucun jeton fourni" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" "Jeton invalide : ce n’est pas un jeton de réinitialisation de mot de passe" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Jeton invalide : utilisateur introuvable" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Jeton invalide : l’utilisateur s’est connecté depuis que ce jeton a été " "demandé" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -257,121 +257,121 @@ msgstr "" "Jeton invalide : mot de passe a déjà été changé depuis que ce jeton a été " "demandé" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Vous avez réinitialisé votre mot de passe" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Jeton expiré : demandez un nouveau lien de vérification de courriel" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Jeton invalide : demandez un nouveau lien de vérification de courriel" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Jeton invalide : ce n'est pas un jeton de vérification de courriel" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Courriel non trouvé" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Courriel déjà vérifié" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" "Vous pouvez dorénavant configurer ce courriel comme votre adresse principale" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Ceci est votre adresse principale" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Adresse courriel ${email_address} verifié. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "Jeton expiré: demander une nouvelle invitation de rôle de projet" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "Jeton expiré: demander une nouvelle invitation de rôle de projet" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "" "Jeton non valide: ce n'est pas un jeton d'invitation à la collaboration" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "L'invitation de rôle n'est pas valide." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy #| msgid "Role invitation no longer exists." msgid "Organization invitation no longer exists." msgstr "L'invitation de rôle n'existe plus." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "L'invitation pour '$ {project_name}' est refusée." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Vous êtes maintenant $ {role} du projet '$ {project_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "Jeton expiré: demander une nouvelle invitation de rôle de projet" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "Jeton expiré: demander une nouvelle invitation de rôle de projet" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" "Jeton non valide: ce n'est pas un jeton d'invitation à la collaboration" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "L'invitation de rôle n'est pas valide." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "L'invitation de rôle n'existe plus." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "L'invitation pour '$ {project_name}' est refusée." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Vous êtes maintenant $ {role} du projet '$ {project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -383,7 +383,7 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -393,20 +393,20 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -417,33 +417,33 @@ msgstr "" "Il y a eu trop de tentative de connexions infructueuses. Veuillez réessayer " "plus tard." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Gérer ce projet" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Gérer la version" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -582,43 +582,43 @@ msgstr "" "Ce nom d’utilisateur est déjà utilisé par un autre compte. Choisissez un nom " "d’utilisateur différent." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Détails du compte" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Courriel ${email_address} ajouté – consultez votre boîte de réception pour " "le lien de vérification" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Les codes de récupération ont déjà été générés" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "La génération de nouveaux codes de récupération rendra invalide vos codes " "existants." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Vérifiez votre adresse courriel ou ajoutez une nouvelle adresse." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Identifiants incorrects. Veuillez réessayer" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -630,7 +630,7 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -642,7 +642,7 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -654,7 +654,7 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -666,9 +666,9 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -680,62 +680,62 @@ msgstr "" "L’enregistrement d’un nouvel utilisateur est temporairement désactivé. Voir " "https://pypi.org/help#admin-intervention pour plus de détails." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Confirmer l'invitation" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "Ne plus remiser la version" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "Ne plus remiser la version" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Supprimer la version" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Impossible de trouver l'invitation au rôle." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "L'utilisateur '$ {username}' a déjà le rôle $ {role_name} pour le projet" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "L'utilisateur '$ {username}' a déjà le rôle $ {role_name} pour le projet" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Vous êtes maintenant $ {role} du projet '$ {project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -743,7 +743,7 @@ msgstr "" "L'utilisateur '$ {username}' n'a pas d'adresse e-mail principale vérifiée et " "ne peut pas être ajouté en tant que $ {role_name} pour le projet" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -751,20 +751,20 @@ msgstr "" "L'utilisateur '$ {username}' a déjà une invitation active. Veuillez " "réessayer plus tard." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Invitation envoyée à '$ {username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Impossible de trouver l'invitation au rôle." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Invitation déjà expirée." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Invitation révoquée de '$ {username}'." @@ -953,7 +953,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1047,8 +1047,8 @@ msgstr "Monty Python, le sketch de la fromagerie" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1402,8 +1402,10 @@ msgid "About PyPI navigation" msgstr "À propos de la navigation sur PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI sur Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Accueil de PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -2020,6 +2022,7 @@ msgstr "Créer un compte sur %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nom" @@ -2029,6 +2032,7 @@ msgstr "Votre nom" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Adresse courriel" @@ -3523,6 +3527,9 @@ msgstr "Masquer cette notification" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Fermer" @@ -3595,7 +3602,8 @@ msgstr "Empreinte de hachage" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copier dans le presse-papiers" @@ -3606,6 +3614,7 @@ msgstr "Copier dans le presse-papiers" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copier" @@ -3739,6 +3748,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Historique de sécurité" @@ -3878,46 +3888,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Vérifié*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Des problèmes de livraison intermittents peuvent entraîner une perte de " "vérification" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Vérifié" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Non vérifié*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Le courriel de PyPI est traité comme indésirable" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Erreur critique lors de la livraison" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Trop de problèmes de livraison" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Non vérifié" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principale" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Voir les options de courriel" @@ -3925,16 +3947,21 @@ msgstr "Voir les options de courriel" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Options" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Options pour %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Renvoyer le courriel de vérification" @@ -3957,37 +3984,45 @@ msgstr "Supprimer le courriel" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Portée" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Tous les projets" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Créé" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Dernière utilisation" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Jamais" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Afficher les options de jeton" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Supprimer le jeton" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Afficher l'identifiant unique" @@ -3995,11 +4030,14 @@ msgstr "Afficher l'identifiant unique" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Supprimer le jeton d'API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -4007,6 +4045,7 @@ msgstr "" "PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identifiant unique pour le jeton d'API « %(token_description)s »" @@ -4077,6 +4116,7 @@ msgid "Update account" msgstr "Mettre à jour le compte" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Courriels du compte" @@ -4094,10 +4134,12 @@ msgstr "" "class=\"badge\">principale recevra des notifications." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Courriels associés à votre compte" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Statut" @@ -4167,45 +4209,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Portée du jeton : Ensemble du compte" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Portée du jeton : Projet %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Compte créé" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Connecté" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Méthode d'authentification à deux facteurs :" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Aucune" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Périphérique de sécurité (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4214,37 +4267,46 @@ msgstr "" "Password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Code de récupération" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Motif :" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Votre mot de passe actuel" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Connexion à deux facteurs invalide ou expirée." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4252,95 +4314,119 @@ msgstr "Connexion à deux facteurs invalide ou expirée." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Code de récupération invalide." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "Authentification à deux facteurs ajoutée" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Courriel ajouté au compte" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Courriel supprimé du compte" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Courriel vérifié" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Courriel revérifié" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Courriel principal modifié" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Ancien courriel principal :" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Nouveau courriel principal :" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Courriel principal défini" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Email envoyé" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "À:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Matière:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Réinitialisation de mot de passe demandée" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Réinitialisation de mot de passe demandée" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Mot de passe réinitialisé avec succès" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Mot de passe modifié avec succès" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projet :" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Authentification à deux facteurs ajoutée" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4349,11 +4435,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nom du périphérique :" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4362,22 +4452,27 @@ msgstr "" "Password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Authentification à deux facteurs supprimée" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Codes de récupération générés" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Codes de récupération régénérés" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Code de récupération utilisé pour la connexion" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Jeton d'API ajouté" @@ -4385,30 +4480,38 @@ msgstr "Jeton d'API ajouté" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nom du jeton :" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Jeton d'API supprimé" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identifiant unique :" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Jeton d'API supprimé automatiquement pour des raisons de sécurité" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Motif : jeton trouvé sur une URL publique" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4418,6 +4521,7 @@ msgstr "" "a>" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4425,6 +4529,7 @@ msgid "" msgstr "L'invitation pour '$ {project_name}' est refusée." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4434,6 +4539,7 @@ msgstr "" "%(username)s n'est plus %(role_name)s pour le projet" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4443,6 +4549,7 @@ msgstr "" "%(username)s n'est plus %(role_name)s pour le projet" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4454,6 +4561,7 @@ msgstr "" "href=\"%(faq_url)s\"> sécurisez votre compte dès que possible." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Activité récente du compte" @@ -4461,6 +4569,7 @@ msgstr "Activité récente du compte" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Événement" @@ -4471,21 +4580,25 @@ msgstr "Événement" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Date / heure" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4493,12 +4606,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nom du périphérique" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5276,6 +5391,43 @@ msgstr "" "commencer, consultez le Guide Utilisateur de l'Empaquetage Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Supprimer votre compte PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "Verify your primary email address to add two " +#| "factor authentication to your account." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Vérifiez votre adresse courriel principale pour " +"ajouter l'authentification à deux facteurs à votre compte." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Vous pouvez associer plusieurs courriels avec votre compte. Vous pouvez " +"utiliser n'importe quelle adresse courriels vérifiée " +"pour récupérer votre compte, mais seule votre adresse courriel principale recevra des notifications." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8260,126 +8412,126 @@ msgstr "%(user)s n'a pas encore téléversé de projet sur PyPI" msgid "view hashes" msgstr "Afficher les hachages" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS : dernières versions pour %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copier les instructions PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Cette version a été remisée" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Version stable disponible (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Nouvelle version disponible (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Dernière version" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Dernière version : %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Aucune description de projet fournie" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigation" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigation pour %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Description du projet. La description sera affichée." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Description du projet" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Historique de version. Le panneau de l'historique sera affiché." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Historique de version" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Téléchargement des fichiers. Les fichiers du projet seront affichés." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Fichiers de téléchargement" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Détails du projet. Les détails du projet seront affichés." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Détails du projet" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Cette version a été remisée" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "L'auteur de ce paquet n'a pas fourni de description de projet" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notifications de version" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Flux RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Cette version" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "pré-version" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "remisée" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8391,17 +8543,17 @@ msgstr "" "title=\"%(title)s\" target=\"_blank\" rel=\"noopener\">installation de " "paquets." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Guide Utilisateur de " "l'Empaquetage Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11500,6 +11652,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Aucun résultat pour « %(term)s »" msgstr[1] "Aucun résultat pour « %(term)s »" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI sur Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/frc/LC_MESSAGES/messages.po b/warehouse/locale/frc/LC_MESSAGES/messages.po index 0abfb8abd466..e43aed9143fb 100644 --- a/warehouse/locale/frc/LC_MESSAGES/messages.po +++ b/warehouse/locale/frc/LC_MESSAGES/messages.po @@ -29,103 +29,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -172,182 +172,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -439,131 +439,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -808,8 +808,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1120,7 +1120,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1664,6 +1664,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1673,6 +1674,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2816,6 +2818,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2886,7 +2891,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2897,6 +2903,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3006,6 +3013,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3136,44 +3144,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3181,16 +3201,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3213,37 +3238,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3251,16 +3284,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3324,6 +3361,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3336,10 +3374,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3405,198 +3445,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/frm/LC_MESSAGES/messages.po b/warehouse/locale/frm/LC_MESSAGES/messages.po index 737d126a93cd..22cb3012620f 100644 --- a/warehouse/locale/frm/LC_MESSAGES/messages.po +++ b/warehouse/locale/frm/LC_MESSAGES/messages.po @@ -29,103 +29,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -172,182 +172,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -439,131 +439,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -808,8 +808,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1120,7 +1120,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1664,6 +1664,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1673,6 +1674,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2816,6 +2818,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2886,7 +2891,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2897,6 +2903,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3006,6 +3013,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3136,44 +3144,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3181,16 +3201,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3213,37 +3238,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3251,16 +3284,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3324,6 +3361,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3336,10 +3374,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3405,198 +3445,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/fro/LC_MESSAGES/messages.po b/warehouse/locale/fro/LC_MESSAGES/messages.po index 6f657fd0be31..5e654c088a55 100644 --- a/warehouse/locale/fro/LC_MESSAGES/messages.po +++ b/warehouse/locale/fro/LC_MESSAGES/messages.po @@ -29,103 +29,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -172,182 +172,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -439,131 +439,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -808,8 +808,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1120,7 +1120,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1664,6 +1664,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1673,6 +1674,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2816,6 +2818,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2886,7 +2891,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2897,6 +2903,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3006,6 +3013,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3136,44 +3144,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3181,16 +3201,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3213,37 +3238,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3251,16 +3284,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3324,6 +3361,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3336,10 +3374,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3405,198 +3445,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/gl/LC_MESSAGES/messages.po b/warehouse/locale/gl/LC_MESSAGES/messages.po index 428bf69506a5..cd4b8f011c7c 100644 --- a/warehouse/locale/gl/LC_MESSAGES/messages.po +++ b/warehouse/locale/gl/LC_MESSAGES/messages.po @@ -33,108 +33,108 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "O contrasinal é inválido. Inténtao de novo." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Non se atopou ningunha conta con ese nome de usuario" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "O código TOTP debe ter ${totp_length} díxitos." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Escolle un nome de usuario con 50 ou menos caracteres ." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" "O nome de usuario estase a usar noutra conta. Escolle outre nome de usuario." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 #, fuzzy #| msgid "Password" msgid "Password too long." msgstr "Contrasinal" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Os contrasinais non cadran. Inténtao de novo." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "O enderezo electrónico non é válido. Inténtao de novo." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "O enderezo electrónico non é válido. Inténtao de novo." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "O nome é demasiado longo. Escolle un nome con 100 ou menos caracteres." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Código TOTP inválido." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "O código de recuperación usouse con anterioridade." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -173,7 +173,7 @@ msgstr "Xa autenticado" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -183,184 +183,184 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Renovaches o teu contrasinal" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Este é o teu enderezo primario" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Create an account" msgid "Invalid publisher ID" msgstr "Crea unha conta" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -484,133 +484,133 @@ msgid "This team name has already been used. Choose a different team name." msgstr "" "O nome de usuario estase a usar noutra conta. Escolle outre nome de usuario." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Os códigos de recuperación xa foron xerados" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "Xerar novos códigos de recuperación invalidará os existentes." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Confirma a invitación" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Invitación enviada a '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "A invitación xa caducou." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -780,7 +780,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -865,8 +865,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1177,7 +1177,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1754,6 +1754,7 @@ msgstr "Crea unha conta en %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nome" @@ -1763,6 +1764,7 @@ msgstr "O teu nome" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Enderezo electrónico" @@ -2928,6 +2930,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2998,7 +3003,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3009,6 +3015,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3120,6 +3127,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3250,44 +3258,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3295,16 +3315,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3327,37 +3352,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3365,16 +3398,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3438,6 +3475,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3450,10 +3488,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3519,198 +3559,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3718,35 +3811,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Create an account" msgid "Invited to join %(organization_name)s" msgstr "Crea unha conta" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "" #| "\n" @@ -3764,6 +3866,7 @@ msgstr "" " " #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "\n" @@ -3781,12 +3884,14 @@ msgstr "" " " #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3795,6 +3900,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3802,6 +3908,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3812,21 +3919,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3834,10 +3945,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4491,6 +4604,25 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Create an account" +msgid "Activate your account" +msgstr "Crea unha conta" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6991,124 +7123,124 @@ msgstr "%(user)s aínda non subiu ningún proxecto a PyPI" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7116,24 +7248,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/he/LC_MESSAGES/messages.po b/warehouse/locale/he/LC_MESSAGES/messages.po index f6188d0dd189..a320bbe6285c 100644 --- a/warehouse/locale/he/LC_MESSAGES/messages.po +++ b/warehouse/locale/he/LC_MESSAGES/messages.po @@ -52,11 +52,11 @@ msgstr "נדרש הפעלת אימות מרובה גורמים בחשבונך ע msgid "Locale updated" msgstr "אזור מעודכן" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "הסיסמה אינה חוקית. אנא נסה/י שוב." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -66,38 +66,38 @@ msgstr "" "נקודות, מקפים וקווים תחתונים. כמו כן, הם חייבים להתחיל ולהסתיים באות או " "בספרה. בחר/י שם משתמש אחר." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "אין להשתמש בבתים המכילים NULL." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "לא נמצא משתמש בעל שם המשתמש הזה" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "קוד TOTP חייב להכיל ${totp_length} ספרות." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "קודי השחזור חייבים להיות ${אורך שחזור תווים} תווים." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "בחר שם משתמש בעל 50 תווים או פחות." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "שם המשתמש נמצא בשימוש חשבון אחר. בחר/י שם משתמש אחר." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "סיסמא ארוכה מדי." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -105,23 +105,23 @@ msgstr "" "בוצעו נסיונות הזדהות כושלים רבים מדי. חשבונך ננעל ל${time}. יש לנסות שוב " "מאוחר יותר." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "הסיסמאות אינן תואמות. יש לנסות שוב." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "כתובת הדוא\"ל ארוכה מדי. יש לנסות שוב." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "כתובת האי-מייל אינה תקינה. יש לנסות שוב." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "לא ניתן להשתמש בכתובת אי-מייל מהדומיין הזה. יש להשתמש באי-מייל אחר." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -129,7 +129,7 @@ msgstr "" "כתובת האי-מייל הזו כבר נמצאת בשימוש ע״י החשבון הזה. יש להשתמש בכתובת אי-מייל " "אחרת." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -137,27 +137,27 @@ msgstr "" "כתובת האי-מייל הזו כבר נמצאת בשימוש ע״י חשבון אחר. יש להשתמש בכתובת אי-מייל " "אחרת." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "השם ארוך מדי. יש לבחור שם בעל 100 תווים או פחות." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "קוד TOTP לא תקין." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "בדיקת WebAuthn כושלת: מטען לא תקין" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "קוד שחזור לא תקין." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "קוד השחזור היה בשימוש בעבר." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -207,7 +207,7 @@ msgstr "כבר מאומת" msgid "Successful WebAuthn assertion" msgstr "בדיקת WebAuthn מוצלחת" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "קוד השחזור התקבל. לא יהיה ניתן להשתמש שוב בקוד שסופק." @@ -219,143 +219,143 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "אסימון פג תוקף: יש לבקש קישור איפוס סיסמא חדש" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "אסימון לא תקין: יש לבקש קישור איפוס סיסמא חדש" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "אסימון לא תקין: לא סופק אסימון" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "אסימון לא תקין: אינו אסימון איפוס סיסמא" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "אסימון לא תקין: משתמש לא נמצא" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "אסימון לא תקין: משתמש התחבר מאז בקשת אסימון זה" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "אסימון לא תקין: הסיסמא כבר שונתה מאז בקשת אסימון זה" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "איפסת את סיסמתך" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "אסימון פג תוקף: יש לבקש קישור אימות אי-מייל חדש" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "אסימון לא תקין: יש לבקש אי-מייל אימות סיסמא חדש" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "אסימון לא תקין: אינו אסימון אימות אי-מייל" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "אי-מייל לא נמצא" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "אי-מייל כבר מאומת" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "כעת תוכל להגדיר דוא\"ל זה ככתובת הראשית שלך" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "זו הכתובת העיקרית שלך" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "כתובת האי-מייל ${email_address} אומתה. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "אסימון פג תוקף: בקשו הזמנה חדשה לארגון" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "אסימון לא חוקי: בקשו הזמנה חדשה לארגון" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "אסימון לא חוקי: זהו לא אסימון עבור הזמנה לארגון" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "הזמנה לארגון אינה חוקית." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy #| msgid "Role invitation no longer exists." msgid "Organization invitation no longer exists." msgstr "הזמנת תפקיד כבר לא קיימת." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "ההזמנה ל- '${project_name}' נדחתה." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "כעת אתה $ {role} של פרויקט '$ {project_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "האסימון שפג תוקפו: בקש הזמנה לתפקיד פרוייקט חדש" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "אסימון לא חוקי: בקש הזמנה חדשה לתפקיד פרוייקט" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "אסימון לא חוקי: לא אסימון הזמנה לשיתוף פעולה" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "הזמנת התפקיד אינה חוקית." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "הזמנת תפקיד כבר לא קיימת." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "ההזמנה ל- '${project_name}' נדחתה." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "כעת אתה $ {role} של פרויקט '$ {project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -367,7 +367,7 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -377,20 +377,20 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -399,33 +399,33 @@ msgid "" "again later." msgstr "בוצעו נסיונות הזדהות כושלים רבים מדי. יש לנסות שוב מאוחר יותר." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "ניהול פרויקט זה" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "ניהול גרסה" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -544,37 +544,37 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "שם הצוות נמצא בשימוש חשבון אחר. בחר/י שם צוות אחר." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "פרטי החשבון עודכנו" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "כתובת האי-מייל ${email_address} נוספה - יש לבדוק את תיבת האי-מייל לקישור " "אימות הכתובת" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "קודים לשחזור כבר נוצרו" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "יצירת קודי שחזור חדשים יבטל את תוקפם של הקוד הקיימים." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "יש לאמת את האי-מייל שלך כדי ליצור אסימון API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "אסימון API לא קיים." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "פרטי הזדהות לא תקפים. יש לנסות שוב" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -586,7 +586,7 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -598,7 +598,7 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -610,7 +610,7 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -622,9 +622,9 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -636,60 +636,60 @@ msgstr "" "רישום משתמש חדש חסום באופן זמני. יש לפנות לכתובת https://pypi.org/help#admin-" "intervention לפרטים." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "אשר הזמנה" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "ביטול גריעת גרסה" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "ביטול גריעת גרסה" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "מחיקת גרסה" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "לא הצלחנו למצוא את ההזמנה לתפקיד." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "למשתמש '${username}' כבר יש תפקיד ${role_name} לפרויקט" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "למשתמש '${username}' כבר יש תפקיד ${role_name} לפרויקט" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "כעת אתה $ {role} של פרויקט '$ {project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -697,26 +697,26 @@ msgstr "" "למשתמש '${username}' אין כתובת דוא\"ל ראשית מאומתת ולא ניתן להוסיף אותו כ- " "${role_name} לפרויקט" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "למשתמש '${username}' כבר יש הזמנה פעילה. בבקשה נסה שוב מאוחר יותר." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "ההזמנה נשלחה אל '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "לא הצלחנו למצוא את ההזמנה לתפקיד." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "ההזמנה כבר פגה." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "ההזמנה בוטלה מ- '${username}'." @@ -912,7 +912,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1005,8 +1005,8 @@ msgstr "מונטי פייתון - מערכון חנות הגבינות" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1353,8 +1353,10 @@ msgid "About PyPI navigation" msgstr "ניווט אודות PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI‏ בטוויטר" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "עמוד הבית של PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1939,6 +1941,7 @@ msgstr "יצירת חשבון ב-%(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "שם" @@ -1948,6 +1951,7 @@ msgstr "שמך" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "כתובת אי-מייל" @@ -3357,6 +3361,9 @@ msgstr "סלק הודעה זו" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "סגירה" @@ -3429,7 +3436,8 @@ msgstr "תמצית גיבוב (hash digest)" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "העתקה אל לוח הגזירים" @@ -3440,6 +3448,7 @@ msgstr "העתקה אל לוח הגזירים" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "העתקה" @@ -3569,6 +3578,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "היסטוריית אבטחה" @@ -3708,44 +3718,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "מאומת*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*בעיות שליחה זמניות עלולות לגרום לאיבוד האימות" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "מאומת" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "לא מאומת*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*אי-מייל מ-PyPI מטופל כאילו מדובר בדואר זבל" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*כישלון מוחלט בעת השליחה" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*יותר מדי בעיות בשליחה" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "לא מאומת" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "ראשי" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "צפייה באפשרויות אי-מייל" @@ -3753,16 +3775,21 @@ msgstr "צפייה באפשרויות אי-מייל" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "אפשרויות" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "אפשרויות עבור %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "שליחה מחדש של אי-מייל אימות" @@ -3785,37 +3812,45 @@ msgstr "הסרת אי-מייל" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "תחום" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "כל הפרויקטים" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "נוצר" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "שימוש אחרון" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "מעולם" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "צפייה באפשרויות אסימון" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "הסרת אסימון" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "צפייה במזהה ייחודי" @@ -3823,16 +3858,20 @@ msgstr "צפייה במזהה ייחודי" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "הסרת אסימון API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "אפליקציות או סקריפטים המשתמשים באסימון זה יאבדו גישה אל PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "מזהה ייחודי עבור אסימון API ״%(token_description)s״" @@ -3901,6 +3940,7 @@ msgid "Update account" msgstr "עדכון חשבון" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "אי-מיילים בחשבון" @@ -3917,10 +3957,12 @@ msgstr "" "הראשי יקבל הודעות." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "אי-מיילים המשויכים לחשבונך" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "סטטוס" @@ -3988,44 +4030,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "תחום האסימון: כל החשבון" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "תחםו האסימון: הפרויקט %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "חשבון נוצר" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "מחובר" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "אמצעי אימות דו-גורמי:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "אין" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "מכשיר אבטחה (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4033,37 +4086,46 @@ msgstr "" "אפליקצית אימות (TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "קוד שחזור" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "סיבה:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "סיסמתך הנוכחית" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "זיהוי דו-גורמי לא תקין או לא בתוקף." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4071,104 +4133,132 @@ msgstr "זיהוי דו-גורמי לא תקין או לא בתוקף." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "קוד שחזור לא תקין." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "אימות דו-גורמי נוסף" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "אי-מייל נוסף לחשבון" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "אי-מייל הוסר מהחשבון" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "אי-מייל אומת" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "אי-מייל אומת מחדש" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "אי-מייל ראשי השתנה" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "אי-מייל ראשי ישן:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "אי-מייל ראשי חדש:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "אי-מייל ראשי נקבע" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "נשלח אי-מייל" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "מ:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "ל:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "נושא:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "איפוס סיסמה התבקש" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "ניסיון לאיפוס סיסמה התבצע" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "סיסמה אופסה בהצלחה" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "סיסמה שונתה בהצלחה" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "פרויקט:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "אימות דו-גורמי נוסף" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "שיטה: מכשיר אבטחה (WebAuthn)" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "שם מכשיר:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4177,22 +4267,27 @@ msgstr "" "abbr>)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "אימות דו-גורמי הוסר" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "קודים לשחזור יוצרו" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "קודים לשחזור יוצרו מחדש" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "נעשה שימוש בקוד שחזור להתחברות" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "אסימון API נוסף" @@ -4200,29 +4295,37 @@ msgstr "אסימון API נוסף" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "שם האסימון:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "אסימון API הוסר" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "מזהה ייחודי:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "אסימון API הוסר אוטומטית משיקולי אבטחה" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "סיבה: אסימון נמצא בURL פומבי" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4230,6 +4333,7 @@ msgid "Invited to join %(organization_name)s" msgstr "אם הבעלים אינו מגיב, ראה/י %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4237,6 +4341,7 @@ msgid "" msgstr "ההזמנה ל- '${project_name}' נדחתה." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4245,6 +4350,7 @@ msgid "" msgstr "%(username)s הוסר כ%(role_name)s בפרויקט" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4253,6 +4359,7 @@ msgid "" msgstr "%(username)s הוסר כ%(role_name)s בפרויקט" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4263,6 +4370,7 @@ msgstr "" "במשהו חשוד, אנא לאבטח את חשבונך בהקדם האפשרי." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "פעילות חשבון שאירעה לאחרונה" @@ -4270,6 +4378,7 @@ msgstr "פעילות חשבון שאירעה לאחרונה" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "אירוע" @@ -4280,21 +4389,25 @@ msgstr "אירוע" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "תאריך / זמן" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4302,12 +4415,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "שם מכשיר" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "אירועים יופיעו כאן בעת שפעולות הקשורות לאבטחה יתרחשו בחשבונך." @@ -5092,6 +5207,40 @@ msgstr "" "href=\"%(href)s\" target=\"_blank\" rel=\"noopener\">מדריך לאריזת חבילות " "פייתון" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "מחיקת חשבון ה-PyPI שלך" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "חובה לאמת את כתובת האימייל הראשית שלך לפני ביצוע פעולה זו." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"ניתן לשייך מספר אי-מיילים לחשבונך. ניתן להשתמש בכל אי-מייל מאומת כדי לשחזר את חשבונך, אבל רק האי-מייל " +"הראשי יקבל הודעות." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8030,126 +8179,126 @@ msgstr "%(user)s לא העלה פרויקטים ל-PyPI, עדיין" msgid "view hashes" msgstr "צפייה בגיבובים (hash-ים)" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: הגרסאות האחרונות עבור %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "העתקת הוראות PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "גרסה זו נגרעה" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "גרסה יציבה זמינה (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "גרסה חדשה יותר זמינה (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "הגרסה האחרונה" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "תאריך שחרור: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "לא סופק תיאור לפרויקט" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "ניווט" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "ניווט עבור %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "תיאור הפרויקט. המיקוד יועבר אל התיאור." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "תיאור הפרויקט" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "היסטוריית גרסאות. המיקוד יועבר אל פאנל ההיסטוריה." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "היסטוריית גרסאות" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "הורדת קבצים. המיקוד יועבר אל קבצי הפרויקט." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "הורדת קבצים" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "פרטי הפרויקט. המיקוד יועבר אל פרטי הפרויקט." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "פרטי הפרויקט" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "גרסה זו נגרעה" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "מחבר חבילה זו לא סיפק תיאור עבור הפרויקט" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "התראות שחרורים" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "ערוץ RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "גרסה זו" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "שחרור מקדמי" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "נגרע" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8160,7 +8309,7 @@ msgstr "" "אודות התקנת חבילות." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" @@ -8168,11 +8317,11 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the מדריך למשתמש באריזת חבילות פייתון" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11072,6 +11221,9 @@ msgstr[1] "לא היו תוצאות עבור '%(term)s'" msgstr[2] "לא היו תוצאות עבור '%(term)s'" msgstr[3] "לא היו תוצאות עבור '%(term)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI‏ בטוויטר" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/hi/LC_MESSAGES/messages.po b/warehouse/locale/hi/LC_MESSAGES/messages.po index 11c800cb6d13..d9599355ad40 100644 --- a/warehouse/locale/hi/LC_MESSAGES/messages.po +++ b/warehouse/locale/hi/LC_MESSAGES/messages.po @@ -19,8 +19,8 @@ msgstr "" "POT-Creation-Date: 2020-01-15 20:11+0200\n" "PO-Revision-Date: 2024-03-13 13:45+0000\n" "Last-Translator: Bijay Nayak \n" -"Language-Team: Hindi " -"\n" +"Language-Team: Hindi \n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,11 +45,11 @@ msgstr "इस क्रिया को करने के लिए आपक msgid "Locale updated" msgstr "अवस्थिति नवीनीकृत हुआ" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "पासवर्ड अमान्य है। पुनः प्रयास करें।" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -59,27 +59,27 @@ msgstr "" "बना होना चाहिए। और एक अक्षर या संख्या के साथ शुरू और खत्म भी होना चाहिए। एक अलग " "उपयोगकर्ता नाम चुनें।" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "शून्य बाइट्स की अनुमति नहीं है।" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "उस user से संगत कोई username नहीं मिला" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP कोड $ {totp_length} अंकों का होना चाहिए।" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "पुनर्प्राप्ति कोड ${recovery_code_length} अक्षर का होना चाहिए।" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 या कम अक्षरों का username चुनें।" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -87,12 +87,12 @@ msgstr "" "यह उपयोगकर्ता नाम पहले से ही किसी अन्य खाते द्वारा उपयोग किया जा रहा है। एक अलग " "उपयोगकर्ता नाम चुनें।" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "पासवर्ड बहुत लम्बा है।" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -100,23 +100,23 @@ msgstr "" "बहुत सारे असफल लॉगिन प्रयास हुए हैं। आपको ${time} के लिए लॉक कर दिया गया है। कृपया " "बाद में पुन: प्रयास करें।" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "आपके पासवर्ड मेल नहीं खाते हैं। पुनः प्रयास करें।" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "ईमेल का पता बहुत लंबा है। पुनः प्रयास करें।" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "ईमेल पता मान्य नहीं है। पुनः प्रयास करें।" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "आप इस डोमेन के ईमेल पते का उपयोग नहीं कर सकते। एक अलग ईमेल का उपयोग करें।" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -124,7 +124,7 @@ msgstr "" "इस ईमेल एड्रेस का इस्तेमाल पहले से ही इस अकाउंट द्वारा किया जा रहा है। एक अलग ईमेल का " "उपयोग करें।" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -132,31 +132,31 @@ msgstr "" "इस ईमेल पते का उपयोग पहले से ही किसी अन्य खाते द्वारा किया जा रहा है। एक अलग ईमेल का " "उपयोग करें।" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "नाम बहुत लंबा है। 100 अक्षरों या उससे कम के साथ एक नाम चुनें।" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "अमान्य TOTP कोड।" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "अमान्य WebAuthn दावा: खराब पेलोड" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 #, fuzzy #| msgid "Invalid Recovery Code." msgid "Invalid recovery code." msgstr "पुनर्प्राप्ति कुंजी अमान्य।" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 #, fuzzy #| msgid "Recovery codes regenerated" msgid "Recovery code has been previously used." msgstr "पुनर्प्राप्ति कोड पुन्ह्रोत्पादित" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -206,7 +206,7 @@ msgstr "पहले से ही प्रमाणित" msgid "Successful WebAuthn assertion" msgstr "सफल WebAuthn दावा" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "पुनर्प्राप्ति कुंजी स्वीकृत। प्रदत्त कुंजी का पुनः उपयोग वर्जित।" @@ -218,150 +218,150 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "खारिज टोकन: एक नया पासवर्ड रीसेट लिंक का अनुरोध करें" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "अमान्य टोकन: एक नया पासवर्ड रीसेट लिंक का अनुरोध करें" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "अमान्य टोकन: कोई टोकन की आपूर्ति नहीं" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "अमान्य टोकन: पासवर्ड रीसेट टोकन नहीं" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "अमान्य टोकन: उपयोगकर्ता नहीं मिला" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "अमान्य टोकन: क्योंकि इस टोकन के अनुरोध किए जाने के बाद उपयोगकर्ता लॉग इन कर चुके हैं" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "अमान्य टोकन: टोकन के अनुरोध के बाद से अब तक के दौरान पासवर्ड पहले ही बदला" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "आपने अपना पासवर्ड रीसेट कर दिया है" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "खारिज टोकन: एक नया पासवर्ड रीसेट लिंक का अनुरोध करें" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "अमान्य टोकन: एक नए ईमेल सत्यापन लिंक का अनुरोध करें" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "अमान्य टोकन: ईमेल सत्यापन टोकन नहीं है" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "ईमेल नहीं मिला" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "ईमेल पहले से सत्यापित है" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "अब आप इस ईमेल को अपने प्राथमिक पते के रूप में सेट कर सकते हैं" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "यह आपका प्राथमिक पता है" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "ईमेल पता ${email_address} सत्यापित। ${confirm_message}।" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "खारिज टोकन: एक नई परियोजना भूमिका का अनुरोध करें" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "अमान्य टोकन: एक नई परियोजना भूमिका का अनुरोध करें" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "अमान्य टोकन: यह सहकार्यता टोकन नहीं है" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "कृत्य आमंत्रण अमान्य है।" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy msgid "Organization invitation no longer exists." msgstr "रोल आमंत्रण अब मौजूद नहीं है।" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "'$ {project_name} के लिए निमंत्रण अस्वीकार कर दिया गया है।" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "आप इस परियोजना '${project_name}' के ${role} हैं।" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "खारिज टोकन: एक नई परियोजना भूमिका का अनुरोध करें" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "अमान्य टोकन: एक नई परियोजना भूमिका का अनुरोध करें" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "अमान्य टोकन: यह सहकार्यता टोकन नहीं है" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "कृत्य आमंत्रण अमान्य है।" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 #, fuzzy msgid "Role invitation no longer exists." msgstr "रोल आमंत्रण अब मौजूद नहीं है।" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "'$ {project_name} के लिए निमंत्रण अस्वीकार कर दिया गया है।" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "आप इस परियोजना '${project_name}' के ${role} हैं।" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -373,7 +373,7 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -383,20 +383,20 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -405,35 +405,35 @@ msgid "" "again later." msgstr "बहुत से असफल लॉगिन प्रयास हुए हैं। बाद में पुन: प्रयास करें।" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "विश्वसनीय प्रकाशक पंजीकृत नहीं किया जा सका" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -"यह विश्वसनीय प्रकाशक पहले ही पंजीकृत हो चुका है। यदि यह जानबूझकर नहीं किया " -"गया है तो कृपया PyPI के व्यवस्थापकों से संपर्क करें।" +"यह विश्वसनीय प्रकाशक पहले ही पंजीकृत हो चुका है। यदि यह जानबूझकर नहीं किया गया है तो " +"कृपया PyPI के व्यवस्थापकों से संपर्क करें।" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "इस परियोजना का प्रबंधन करें" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "प्रबंधन संस्करण" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -560,8 +560,8 @@ msgid "" "The team name is invalid. Team names cannot start or end with a space, " "period, underscore, hyphen, or slash. Choose a different team name." msgstr "" -"टीम का नाम अमान्य है. टीम के नाम किसी स्थान, अवधि, अंडरस्कोर, हाइफ़न या स्लै" -"श से शुरू या समाप्त नहीं हो सकते। एक अलग टीम का नाम चुनें।" +"टीम का नाम अमान्य है. टीम के नाम किसी स्थान, अवधि, अंडरस्कोर, हाइफ़न या स्लैश से शुरू या " +"समाप्त नहीं हो सकते। एक अलग टीम का नाम चुनें।" #: warehouse/manage/forms.py:705 #, fuzzy @@ -573,39 +573,39 @@ msgstr "" "यह उपयोगकर्ता नाम पहले से ही किसी अन्य खाते द्वारा उपयोग किया जा रहा है। एक अलग " "उपयोगकर्ता नाम चुनें।" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "खाता विवरण" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "ईमेल ${email_address} जोड़ा गया - सत्यापन लिंक के लिए अपने ईमेल की जांच करें" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "पुनर्प्राप्ति कोड प्रउत्पादित" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "नयी पुनर्प्राप्ति कुंजी उत्पन्न करने पर मौजूदा कुंजियाँ अमान्य हो जाएंगी।" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "अपने ईमेल को सत्यापित करें या नया पता प्रदान करें।" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "एपीआई टोकन मौजूद नहीं है।" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "अवैध प्रत्यय पत्र। पुनः प्रयास करें" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -617,7 +617,7 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -629,7 +629,7 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -641,7 +641,7 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -653,9 +653,9 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -667,60 +667,60 @@ msgstr "" "नए user पंजीकरण अस्थायी रूप से अक्षम। विवरण के लिए https://pypi.org/help#admin-" "intervention देखें।" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "आमंत्रण की पुष्टि करें" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "न निकाल फेंकी गयी विज्ञप्ति" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "न निकाल फेंकी गयी विज्ञप्ति" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "विज्ञप्ति मिटाएँ" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "भूमिका आमंत्रण नहीं ढूंढ़ सके।" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "फ़ाइल हटाई नहीं जा सकी - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "इस परियोजना में उपयोगकर्ता '${username}' पहले से ${role_name} कृत्य हैं" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "इस परियोजना में उपयोगकर्ता '${username}' पहले से ${role_name} कृत्य हैं" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "आप इस परियोजना '${project_name}' के ${role} हैं।" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -728,7 +728,7 @@ msgstr "" "उपयोगकर्ता '$ {username}' के पास सत्यापित प्राथमिक ईमेल पता नहीं है और इसे परियोजना " "के लिए $ {role_name} के रूप में नहीं जोड़ा जा सकता" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -736,20 +736,20 @@ msgstr "" "उपयोगकर्ता '$ {username}' के पास पहले से ही एक सक्रिय आमंत्रण है। कृपया बाद में फिर से " "प्रयास करें।" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "'${username}' को आमंत्रण भेजा गया" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "भूमिका आमंत्रण नहीं ढूंढ़ सके।" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "आमंत्रण पहले ही समाप्त हो चुका है।" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "'${username}' से आमंत्रण निरस्त कर दिया गया।" @@ -799,8 +799,7 @@ msgstr "पुनर्प्राप्ति कुंजी अमान् #: warehouse/oidc/forms/_core.py:35 msgid "" "This project already exists, create an ordinary Trusted Publisher instead" -msgstr "" -"यह प्रोजेक्ट पहले से मौजूद है, इसके बजाय एक साधारण विश्वसनीय प्रकाशक बनाएं" +msgstr "यह प्रोजेक्ट पहले से मौजूद है, इसके बजाय एक साधारण विश्वसनीय प्रकाशक बनाएं" #: warehouse/oidc/forms/_core.py:47 msgid "Specify a publisher ID" @@ -937,7 +936,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1030,8 +1029,8 @@ msgstr "मोंटी पाइथन - चीज़ शॉप स्केच #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1374,8 +1373,8 @@ msgid "About PyPI navigation" msgstr "PyPI नेविगेशन के बारे में" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "ट्विटर पर PyPI" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1977,6 +1976,7 @@ msgstr "%(title)s पर एक खाता बनाएं" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "नाम" @@ -1986,6 +1986,7 @@ msgstr "आपका नाम" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "ईमेल पता" @@ -3426,6 +3427,9 @@ msgstr "इस अधिसूचना को खारिज करें" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "बंद" @@ -3498,7 +3502,8 @@ msgstr "हैश डाइजेस्ट" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "क्लिपबोर्ड पर कॉपी करें" @@ -3509,6 +3514,7 @@ msgstr "क्लिपबोर्ड पर कॉपी करें" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "प्रतिलिपि (कॉपी)" @@ -3639,6 +3645,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "सुरक्षा इतिहास" @@ -3778,44 +3785,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "सत्यापित *" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*आंतरायिक डिलीवरी समस्याओं से सत्यापन हानि हो सकती है" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "सत्यापित" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "असत्यापित*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*PyPI की ईमेल को स्पैम माना जा रहा है" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*डिलीवरी के दौरान कठिन त्रुटि" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*अनेक डिलीवरी समस्याएं" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "असत्यापित" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "प्राथमिक" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "ईमेल विकल्प देखें" @@ -3823,16 +3842,21 @@ msgstr "ईमेल विकल्प देखें" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "विकल्प" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "%(email)s के विकल्प" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "सत्यापन ईमेल पुनः भेजे" @@ -3855,37 +3879,45 @@ msgstr "ईमेल हटाएं" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "दायरा" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "सभी परियोजनाएं" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "बनाया" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "अन्तः उपयोगित" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "कभी नहीं" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "टोकन विकल्प देखें" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "टोकन निकालें" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "अद्वितीय पहचानकर्ता देखें" @@ -3893,16 +3925,20 @@ msgstr "अद्वितीय पहचानकर्ता देखें" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "API टोकन निकालें" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "इस टोकन का उपयोग करने वाले एप्लिकेशन या स्क्रिप्ट अब PyPI तक पहुंच पाएंगी।" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "API टोकन कि अद्वितीय पहचान \"%(token_description)s\"" @@ -3973,6 +4009,7 @@ msgid "Update account" msgstr "अपडेट खाता" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "खाता ईमेल" @@ -3989,10 +4026,12 @@ msgstr "" "class=\"badge\">प्राथमिक ईमेल से ही प्राप्त होंगी।" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "आपके खाते से संबद्ध ईमेल" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "स्थिति" @@ -4061,44 +4100,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "टोकन दायरा: पूरा खाता" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "टोकन दायरा: परियोजना %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "खाता बना" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "लॉग इन किया हुआ है" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "द्वी-कारक विधि:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "कोई नहीं" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "सुरक्षा उपकरण (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4106,37 +4156,46 @@ msgstr "" "प्रमाणीकरण आवेदन (TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "पुनर्प्राप्ति कुंजी" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "लॉगिन विफल" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "कारण:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "आपका वर्तमान पासवर्ड" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "अमान्य या खारिज दो कारक लॉगिन।" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4144,106 +4203,134 @@ msgstr "अमान्य या खारिज दो कारक लॉग #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid Recovery Code." msgid "Invalid two factor (Recovery code)" msgstr "पुनर्प्राप्ति कुंजी अमान्य।" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "द्वी-करक प्रमाणन जोड़ा" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "खाते में ईमेल जोड़ दिया" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "खाते से ईमेल निकाला गया" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "ईमेल सत्यापित" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "पुन: सत्यापित ईमेल" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "प्राथमिक ईमेल बदला" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "पुराना प्राथमिक ईमेल:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "नया प्राथमिक ईमेल:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "प्राथमिक ईमेल सेट" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "ईमेल भेजा गया" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "के द्वारा:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "को:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "विषय:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "पासवर्ड रीसेट अनुरोधित" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "पासवर्ड रीसेट अनुरोधित" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "पासवर्ड सफलतापूर्वक रीसेट" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "पासवर्ड सफलतापूर्वक बदला" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "द्वी-करक प्रमाणन जोड़ा" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "विधि: सुरक्षा उपकरण (WebAuthn)" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "उपकरण नाम:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4252,22 +4339,27 @@ msgstr "" "abbr>)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "द्वी-करक प्रमाणन हटा" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "पुनर्प्राप्ति कोड उत्पादित" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "पुनर्प्राप्ति कोड पुन्ह्रोत्पादित" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "लॉगिन के लिए उपयोगित पुनःप्राप्ति कुंजी" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API टोकन जोड़ा गया" @@ -4275,36 +4367,45 @@ msgstr "API टोकन जोड़ा गया" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "टोकन नाम:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API टोकन हटाया गया" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "अद्वितीय पहचानकर्ता:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "सुरक्षा कारणों से API token स्वचालित रूप से हटाया गया" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "आपके सार्वजनिक प्रोफ़ाइलपर प्रदर्शित" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "या परियोजनाएं ब्राउज़ करें" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4312,6 +4413,7 @@ msgid "" msgstr "'$ {project_name} के लिए निमंत्रण अस्वीकार कर दिया गया है।" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4321,6 +4423,7 @@ msgstr "" "%(username)s परियोजना %(role_name)s के रूप से हटाया गया" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4330,6 +4433,7 @@ msgstr "" "%(username)s परियोजना %(role_name)s के रूप से हटाया गया" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4341,6 +4445,7 @@ msgstr "" "करें।" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "अभी हाल ही की खाता गतिविधि" @@ -4348,6 +4453,7 @@ msgstr "अभी हाल ही की खाता गतिविधि" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "घटना" @@ -4358,21 +4464,25 @@ msgstr "घटना" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "दिनांक / समय" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4380,12 +4490,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "उपकरण नाम" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "आपके खाते पर सुरक्षा से संबंधित कार्रवाई होने पर घटनाएँ यहां दिखाई देंगी।" @@ -5147,6 +5259,40 @@ msgstr "" "लिए पाइथॉन संकलन " "उपयोगकर्ता कुंजी पर जाएं" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "अपना PyPI खाता हटाएं" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "यह क्रिया करने से पहले आपको अपना **प्राथमिक** ईमेल एड्रेस सत्यापित करना होगा।" + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"आप अपने खाते के साथ कई ईमेल संबद्ध कर सकते हैं। आप किसी भी सत्यापित " +"ईमेल से अपना खाता ठीक कर सकते हैं, लेकिन ईमेल सूचनाएं केवल प्राथमिक ईमेल से ही प्राप्त होंगी।" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8026,125 +8172,125 @@ msgstr "%(user)s ने अभी तक PyPI पर कोई भी प्र msgid "view hashes" msgstr "हैश देखें" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Releases for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "%(project_name)s कि विज्ञप्तियां" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "वितरण: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8152,17 +8298,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the पाइथॉन संकलन उपयोगकर्ता कुंजी से फाइलें अपलोड करना सीखें" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10484,6 +10630,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "ट्विटर पर PyPI" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Invalid TOTP code." msgid "Recovery code" msgstr "Hibás TOTP-kód." #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Érvénytelen vagy lejárt két faktoros bejelentkezés." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3656,126 +3716,159 @@ msgstr "Érvénytelen vagy lejárt két faktoros bejelentkezés." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Hibás helyreállító kód." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Email not found" msgid "Email sent" msgstr "E-mail nem található" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3783,52 +3876,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3837,6 +3942,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3844,6 +3950,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3854,21 +3961,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3876,10 +3987,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4519,6 +4632,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6878,124 +7008,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7003,24 +7133,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/hy/LC_MESSAGES/messages.po b/warehouse/locale/hy/LC_MESSAGES/messages.po index 7b6ee8071eb6..75e6790ca67c 100644 --- a/warehouse/locale/hy/LC_MESSAGES/messages.po +++ b/warehouse/locale/hy/LC_MESSAGES/messages.po @@ -39,105 +39,105 @@ msgstr "" msgid "Locale updated" msgstr "Լեզուն թարմացվել է" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Գաղտնաբառը անվավեր է: Նորից փորձեք:" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Այդ օգտանունով օգտվող չի գտնվել" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP կոդը պետք է պարունակի $ {totp_length} թվանշան:" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The email address is too long. Try again." msgstr "Գաղտնաբառը անվավեր է: Նորից փորձեք:" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The username isn't valid. Try again." @@ -176,7 +176,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -186,182 +186,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -453,131 +453,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -737,7 +737,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -822,8 +822,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1134,7 +1134,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1678,6 +1678,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1687,6 +1688,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2830,6 +2832,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2900,7 +2905,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2911,6 +2917,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3020,6 +3027,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3150,44 +3158,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3195,16 +3215,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3227,37 +3252,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3265,16 +3298,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3338,6 +3375,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3350,10 +3388,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3419,198 +3459,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3618,52 +3711,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3672,6 +3777,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3679,6 +3785,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3689,21 +3796,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3711,10 +3822,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4337,6 +4450,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6651,124 +6781,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6776,24 +6906,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/id/LC_MESSAGES/messages.po b/warehouse/locale/id/LC_MESSAGES/messages.po index c26b9667d82f..5734e504153b 100644 --- a/warehouse/locale/id/LC_MESSAGES/messages.po +++ b/warehouse/locale/id/LC_MESSAGES/messages.po @@ -51,11 +51,11 @@ msgstr "" msgid "Locale updated" msgstr "Lokal diperbarui" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Kata sandi salah. Coba lagi." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -65,27 +65,27 @@ msgstr "" "titik, tanda hubung, dan garis bawah. Dan juga harus mulai dan selesai " "dengan huruf atau angka. Pilih nama pengguna yang berbeda." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Pengguna dengan nama tersebut tidak ditemukan" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Kode TOTP harus terdiri dari ${totp_length} digit." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Kode pemulihan seharusnya ${panjang_kode_pemulihan} karakter" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Pilih nama pengguna kurang dari 50 huruf." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -93,12 +93,12 @@ msgstr "" "Nama pengguna ini sudah digunakan oleh akun lain. Pilih nama pengguna yang " "berbeda." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Kata sandi terlalu panjang:" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -107,59 +107,59 @@ msgid "" "out for ${time}. Please try again later." msgstr "Terlalu banyak upaya masuk yang gagal. Coba lagi nanti." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Kata sandi tidak cocok. Coba lagi." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "Alamat email tidak valid. Coba lagi." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Alamat email tidak valid. Coba lagi." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Anda tidak dapat menggunakan alamat email dari domain ini. Gunakan email " "lain." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "Alamat email ini sudah digunakan oleh akun ini. Gunakan email lain." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "Alamat email ini sudah digunakan oleh akun lain. Gunakan email lain." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Nama terlalu panjang. Pilih nama dengan panjang kurang dari 100 huruf." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Kode TOTP tidak valid." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Pernyataan WebAuthn tidak valid: Muatan buruk" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Kode pemulihan tidak valid." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Kode pemulihan telah digunakan sebelumnya." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -209,7 +209,7 @@ msgstr "Sudah diotentikasi" msgid "Successful WebAuthn assertion" msgstr "Pernyataan WebAuthn yang berhasil" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Kode pemulihan diterima. Kode yang diberikan tidak dapat digunakan lagi." @@ -222,149 +222,149 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Token Kadaluarsa: minta tautan setel ulang kata sandi baru" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Token tidak valid: minta tautan setel ulang kata sandi baru" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Token tidak valid: tidak disediakan token" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Token tidak valid: bukan token atur ulang kata sandi" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Token tidak valid: pengguna tidak ditemukan" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "Token tidak valid: pengguna telah masuk karena token ini diminta" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "Token tidak valid: kata sandi telah diubah sejak token ini diminta" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Anda telah mengatur ulang kata sandi Anda" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Token Kadaluarsa: minta email tautan verifikasi baru" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Token tidak valid: minta email tautan verifikasi baru" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Token tidak valid: bukan token verifikasi email" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Email tidak ditemukan" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Email sudah diverifikasi" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Anda sekarang dapat mengatur email ini sebagai alamat utama Anda" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Ini adalah alamat utama Anda" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Alamat email ${email_address} terverifikasi. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "Token kedaluwarsa: minta undangan peran proyek baru" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "Token tidak valid: minta undangan peran proyek baru" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "Token tidak valid: bukan token undangan kolaborasi" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "Undangan peran tidak valid." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy #| msgid "Role invitation no longer exists." msgid "Organization invitation no longer exists." msgstr "Undangan peran sudah tidak ada." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "Undangan untuk '${project_name}' ditolak." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Anda sekarang menjadi ${role} dari proyek '${project_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "Token kedaluwarsa: minta undangan peran proyek baru" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "Token tidak valid: minta undangan peran proyek baru" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Token tidak valid: bukan token undangan kolaborasi" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Undangan peran tidak valid." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Undangan peran sudah tidak ada." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Undangan untuk '${project_name}' ditolak." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Anda sekarang menjadi ${role} dari proyek '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -376,7 +376,7 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -386,20 +386,20 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -409,33 +409,33 @@ msgid "" "again later." msgstr "Terlalu banyak usaha registrasi OpenID Connect. Coba lagi nanti." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage current providers" msgid "Registered a new pending publisher to create " msgstr "Kelola penyedia saat ini" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Mengelola versi" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -573,42 +573,42 @@ msgstr "" "Nama pengguna ini sudah digunakan oleh akun lain. Pilih nama pengguna yang " "berbeda." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Detail akun" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Email ${email_address} ditambahkan - periksa email Anda untuk tautan " "verifikasi" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Kode pemulihan sudah dibuat" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Membuat kode pemulihan baru akan membuat kode yang sudah ada tidak valid." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Verivikasi alamat email atau tambahkan alamat email baru." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Kredensial tidak valid. Coba lagi" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -620,7 +620,7 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -632,7 +632,7 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -644,7 +644,7 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -656,9 +656,9 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -670,60 +670,60 @@ msgstr "" "Registrasi pengguna baru sementara dinonaktifkan. Lihat https://pypi.org/" "help#admin-intervention untuk detailnya." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Konfirmasi Undangan" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "Kembalikan rilis" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "Kembalikan rilis" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Hapus rilisan" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Tidak dapat menemukan undangan peran." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Pengguna '${username}' sudah memiliki peran ${role_name} di proyek" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Pengguna '${username}' sudah memiliki peran ${role_name} di proyek" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Anda sekarang menjadi ${role} dari proyek '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -731,7 +731,7 @@ msgstr "" "Pengguna '${username}' tidak memiliki alamat email primer yang diverifikasi " "dan tidak dapat ditambahkan sebagai ${role_name} di proyek" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -739,20 +739,20 @@ msgstr "" "Pengguna '${username}' sudah memiliki undangan aktif. Silakan coba lagi " "nanti." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Undangan dikirim ke '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Tidak dapat menemukan undangan peran." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Undangan sudah kedaluwarsa." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Undangan dibatalkan dari '${username}'." @@ -950,7 +950,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1043,8 +1043,8 @@ msgstr "Monty Python - Sketsa Toko Keju" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1393,8 +1393,10 @@ msgid "About PyPI navigation" msgstr "Tentang navigasi PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI di Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Rumah PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -2006,6 +2008,7 @@ msgstr "Buat sebuah akun pada %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nama" @@ -2015,6 +2018,7 @@ msgstr "Nama anda" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Alamat email" @@ -3576,6 +3580,9 @@ msgstr "Abaikan pemberitahuan ini" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Tutup" @@ -3648,7 +3655,8 @@ msgstr "Intisari hash" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Salin ke clipboard" @@ -3659,6 +3667,7 @@ msgstr "Salin ke clipboard" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Salin" @@ -3787,6 +3796,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Sejarah keamanan" @@ -3926,46 +3936,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Diverivikasi*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Masalah pengiriman yang terputus-putus dapat menyebabkan hilangnya " "verifikasi" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Diverifikasi" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Tidak diverifikasi*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Email dari PyPI sedang diperlakukan sebagai spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Kegagalan keras selama pengiriman" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Terlalu banyak masalah pengiriman" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Tidak diverifikasi" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Utama" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Lihat opsi email" @@ -3973,16 +3995,21 @@ msgstr "Lihat opsi email" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Pilihan" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Pilihan untuk %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Mengirim ulang email verifikasi" @@ -4005,37 +4032,45 @@ msgstr "Hapus email" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Cakupan" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Semua proyek" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Dibuat" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Terakhir digunakan" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Tidak pernah" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Lihat opsi token" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Hapus token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Lihat pengidentifikasi unik" @@ -4043,11 +4078,14 @@ msgstr "Lihat pengidentifikasi unik" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Hapus token API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -4055,6 +4093,7 @@ msgstr "" "akses ke PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Pengidentifikasi unik untuk token API \"%(token_description)s\"" @@ -4125,6 +4164,7 @@ msgid "Update account" msgstr "Perbaharui akun" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Email akun" @@ -4142,10 +4182,12 @@ msgstr "" "menerima pemberitahuan." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Email yang terkait dengan akun Anda" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Status" @@ -4215,44 +4257,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Cakupan token: seluruh akun" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Cakupan token: Proyek %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Kedaluwarsa: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Akun telah dibuat" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Masuk" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Metode dua faktor:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Tidak ada" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Alat keamanan (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4261,121 +4314,154 @@ msgstr "" "abbr>)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Kode pemulihan" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Gagal masuk" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Alasan:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Kata Sandi Salah" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Dua faktor tidak valid (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Dua faktor tidak valid (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Dua faktor tidak valid (Kode pemulihan)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Autentikasi ulang sesi gagal" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Email ditambahkan ke akun" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Email dihapus dari akun" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Email terverifikasi" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Email diverifikasi ulang" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Email utama diubah" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Email utama lama:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Email utama baru:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Kumpulan email utama" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Email terkirim" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Dari:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Untuk:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Subjek:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Atur ulang kata sandi telah diminta" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Pengaturan ulang kata sandi telah dicoba" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Kata sandi berhasil direset" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Kata sandi berhasil diubah" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Proyek:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Autentikasi dua faktor ditambahkan" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4384,11 +4470,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nama perangkat:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4397,22 +4487,27 @@ msgstr "" "password\">TOTP )" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Autentikasi dua faktor dihapus" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Kode pemulihan dibuat" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Kode pemulihan dibuat ulang" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Kode pemulihan digunakan untuk login" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Token API ditambahkan" @@ -4420,36 +4515,45 @@ msgstr "Token API ditambahkan" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nama token:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Token API dihapus" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Pengidentifikasi unik:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Token API otomatis dihapus demi alasan keamanan" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Alasan: Token ditemukan di url publik anda" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "See %(anchor_text)s" msgid "Invited to join %(organization_name)s" msgstr "Lihat %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4457,6 +4561,7 @@ msgid "" msgstr "Undangan untuk '${project_name}' ditolak." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4466,6 +4571,7 @@ msgstr "" "%(username)s dihapus sebagai proyek %(role_name)s" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4475,6 +4581,7 @@ msgstr "" "%(username)s dihapus sebagai proyek %(role_name)s" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4486,6 +4593,7 @@ msgstr "" "href=\"%(faq_url)s\">amankan akun anda secepatnya." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Aktivitas akun terbaru" @@ -4493,6 +4601,7 @@ msgstr "Aktivitas akun terbaru" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Peristiwa" @@ -4503,21 +4612,25 @@ msgstr "Peristiwa" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Tanggal / waktu" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4525,12 +4638,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nama perangkat" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5340,6 +5455,47 @@ msgstr "" "memulai, kunjungi Panduan Pengguna Python Packaging" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Hapus akun PyPI Anda" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "\n" +#| " Verify your primary email address\n" +#| " before enabling two factor authentication on your account.\n" +#| " " +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"\n" +" Verifikasikan alamat email utama anda\n" +" sebelum mengaktifkan autentikasi dua faktor pada akun anda.\n" +" " + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Anda dapat mengaitkan beberapa email dengan akun Anda. Anda bisa menggunakan " +"semua email yang telah Verifikasi untuk memulihkan akun " +"anda, tapi hanya alamat email Utama yang akan " +"menerima pemberitahuan." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8285,126 +8441,126 @@ msgstr "%(user)s belum mengunggah proyek apa pun ke PyPI" msgid "view hashes" msgstr "tampilkan hash" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: rilis terbaru untuk %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Salin instruksi PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Rilis ini telah dihentikan" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Versi stabil tersedia (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Versi yang lebih baru tersedia (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Versi terbaru" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Dirilis: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Tidak ada deskripsi proyek yang tersedia" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigasi" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigasi untuk %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Deskripsi proyek. Fokus akan dipindahkan ke deskripsi." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Deskripsi proyek" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Sejarah rilis. Fokus akan dipindahkan ke panel riwayat." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Riwayat rilis" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Unduh file. Fokus akan dipindahkan ke file proyek." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Unduh file" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Detail proyek. Fokus akan dipindahkan ke detail proyek." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detail proyek" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Rilis ini telah dihentikan" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Pencipta paket ini belum memberikan deskripsi proyek" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Pemberitahuan rilis" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Umpan RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Versi ini" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "Pra-rilis" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "ditarik" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8415,16 +8571,16 @@ msgstr "" "pelajari lebih lanjut tentang memasang paket." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Panduan Pengguna Pengemasan Python " -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11424,6 +11580,9 @@ msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Tidak ada hasil untuk '%(term)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI di Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/it/LC_MESSAGES/messages.po b/warehouse/locale/it/LC_MESSAGES/messages.po index c2b76d91848d..c2e4a8f21d27 100644 --- a/warehouse/locale/it/LC_MESSAGES/messages.po +++ b/warehouse/locale/it/LC_MESSAGES/messages.po @@ -58,11 +58,11 @@ msgstr "" msgid "Locale updated" msgstr "Localizzazione aggiornata" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "La password non è valida. Riprova." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -72,29 +72,29 @@ msgstr "" "punti, trattini e underscore. E devono anche iniziare e terminare con una " "lettera o un numero. Scegli uno username differente." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Non sono consentiti byte nulli." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Nessun utente con questo username" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Il codice TOTP deve essere di ${totp_length} cifre." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "I codici di ripristino devono essere lunghi ${recovery_code_length} " "caratteri." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Scegli un username con massimo 50 caratteri." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -102,12 +102,12 @@ msgstr "" "Questo nome utente è stato già utilizzato da un altro account. Scegli un " "nome utente diverso." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Password troppo lunga." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -115,25 +115,25 @@ msgstr "" "Si sono verificati troppi tentativi di accesso non riusciti. Sei stato " "bloccato per ${time}. Per favore riprova più tardi." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Le tue password non corrispondono. Riprova." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "L'indirizzo email è troppo lungo. Riprova." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "L'indirizzo email non è valido. Riprova." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Non puoi utilizzare un indirizzo email da questo dominio. Scegli una email " "diversa." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -141,7 +141,7 @@ msgstr "" "Questo indirizzo email è già utilizzato da questo account. Usa una email " "diversa." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -149,27 +149,27 @@ msgstr "" "Questo indirizzo e-mail è già utilizzato da un altro account. Usa una email " "diversa." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Il nome è troppo lungo. Scegli un nome lungo al massimo 100 caratteri." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Codice TOTP non valido." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Asserzione WebAuthn non valida: Payload malformato" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Codice di recupero non valido." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Il codice di ripristino è stato utilizzato in precedenza." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -213,7 +213,7 @@ msgstr "Già autenticato" msgid "Successful WebAuthn assertion" msgstr "Asserzione WebAuthn corretta" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Codice di recupero accettato. Il codice fornito non può essere riusato." @@ -226,34 +226,34 @@ msgstr "" "Registrazione nuovo utente temporaneamente disabilitata. Vedi https://pypi." "org/help#admin-intervention per dettagli." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Token scaduto: richiedi un nuovo link di reimpostazione password" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Token non valido: richiedi un nuovo link per reimpostare la password" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Token non valido: nessun token fornito" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Token non valido: non è un token per la reimpostazione della password" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Token non valido: utente non trovato" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Token non valido: l'utente si è già connesso da quando questo token è stato " "richiesto" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -261,100 +261,100 @@ msgstr "" "Token non valido: la password è stata già cambiata da quando questo token è " "stato richiesto" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Hai reimpostato la tua password" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Token scaduto: richiedi un nuovo link di verifica email" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Token non valido: richiedi un nuovo link di verifica email" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Token non valido: non è un token di verifica email" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Indirizzo email non trovato" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Indirizzo email già verificato" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Ora puoi impostare questo indirizzo email come indirizzo principale" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Questo è il tuo indirizzo principale" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Indirizzo email${email_address} verificato. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Token scaduto: richiedi un nuovo invito per il progetto" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Token non valido: richiedi un nuovo invito per il progetto" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Token non valido: non è un token di invito a una organizzazione" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "L'invito all'organizzazione non è valido." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "L'invito all'organizzazione non esiste più." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Invito per '${organization_name}' rifiutato." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Ora sei ${role} dell'organizzazione '${organization_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Token scaduto: richiedi un nuovo invito per il progetto" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Token non valido: richiedi un nuovo invito per il progetto" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Token non valido: non è un token di invito a una collaborazione" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Ruolo dell'invito non valido." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Il ruolo dell'invito non esiste più." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Invito per '${project_name}' rifiutato." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Ora sei ${role} del progetto '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -362,7 +362,7 @@ msgstr "" "Gli editori attendibili sono temporaneamente disabilitati. Vedi https://pypi." "org/help#admin-intervention per dettagli." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "Project deletion temporarily disabled. See https://pypi.org/help#admin-" @@ -372,7 +372,7 @@ msgstr "" "La cancellazione dei progetti è temporaneamente disabilitata. Vedi https://" "pypi.org/help#admin-intervention per dettagli." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -380,28 +380,28 @@ msgstr "" "Devi avere un'email verificata per registrare fonti attendibili. Vedi " "https://pypi.org/help#openid-connect per dettagli." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "Non puoi registrare più di 3 autori attendibili in attesa per volta." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" "Troppi tentativi di registrazione di autori attendibili. Riprova più tardi." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "L'autore attendibile non può essere registrato" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -409,16 +409,16 @@ msgstr "" "Questo autore attendibile è già stato registrato. Si prega di contattare gli " "amministratori PyPi se non è stato un gesto intenzionale." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Registrato un nuovo editore per creare " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "ID autore non valido" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Rimosso autore attendibile dal progetto " @@ -527,38 +527,38 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Questo nome del team è stato già utilizzato. Scegli un nome diverso." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Dettagli dell'account aggiornati" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Indirizzo email ${email_address} aggiunto - controlla la tua posta in arrivo " "per un link di verifica" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Codici di recupero già generati" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Generare un nuovo codice di recupero invaliderà i tuoi codici esistenti." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Verifica la tua email per creare un token API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "Il token API non esiste." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Credenziali non valide. Riprova" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -566,7 +566,7 @@ msgstr "" "Gli editori attendibili sono temporaneamente disabilitati. Vedi https://pypi." "org/help#admin-intervention per dettagli." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -578,7 +578,7 @@ msgstr "" "Gli editori attendibili sono temporaneamente disabilitati. Vedi https://pypi." "org/help#admin-intervention per dettagli." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -590,7 +590,7 @@ msgstr "" "Gli editori attendibili sono temporaneamente disabilitati. Vedi https://pypi." "org/help#admin-intervention per dettagli." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -602,9 +602,9 @@ msgstr "" "Gli editori attendibili sono temporaneamente disabilitati. Vedi https://pypi." "org/help#admin-intervention per dettagli." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -612,46 +612,46 @@ msgstr "" "La cancellazione dei progetti è temporaneamente disabilitata. Vedi https://" "pypi.org/help#admin-intervention per dettagli." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Conferma la richiesta" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "release non stralciato " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "release non stralciato " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "Impossibile eliminare il rilascio " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Impossibile trovare il file" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Non è possibile eliminare il file - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Il team '${team_name}' ha già un ruolo ${role_name} per il progetto" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "L'utente '${username}' ha già un ruolo di ${role_name} per il progetto" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Ora ${username} è ${role} del progetto '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -659,26 +659,26 @@ msgstr "" "L'utente '${username}' non ha un indirizzo email principale verificato e non " "può essere aggiunto come ${role_name} per il progetto" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "L'utente '${username}' ha già un invito attivo. Riprova più tardi." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Invito mandato a '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Impossibile trovare l'invito del ruolo" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Invito già scaduto." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Invito revocato da '${username}'." @@ -869,7 +869,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -954,8 +954,8 @@ msgstr "Monty Python - Lo sketch del Negozio di Formaggio" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1291,8 +1291,10 @@ msgid "About PyPI navigation" msgstr "Informazioni sulla navigazione di PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI su Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPI home" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1868,6 +1870,7 @@ msgstr "Crea un account su %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nome" @@ -1877,6 +1880,7 @@ msgstr "Il tuo nome" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Indirizzo email" @@ -3254,6 +3258,9 @@ msgstr "Scarta questa notifica" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Chiudi" @@ -3326,7 +3333,8 @@ msgstr "riassunto di hash" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copia sulla tastiera" @@ -3337,6 +3345,7 @@ msgstr "Copia sulla tastiera" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copia" @@ -3464,6 +3473,7 @@ msgstr "Gruppi" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Storia della sicurezza" @@ -3599,46 +3609,58 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verificato*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Problemi intermittenti di consegna possono portare ad una perdita di " "verifica" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "verificato" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Non verificato*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*L'email da PyPI trattata come spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*grande errore durante la consegna" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Troppi problemi di consegna" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Non verificato" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principale" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Visualizza le opzioni email" @@ -3646,16 +3668,21 @@ msgstr "Visualizza le opzioni email" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opzioni" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opzioni per %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Rispedisci email di verifica" @@ -3678,37 +3705,45 @@ msgstr "Rimuovi email" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Ambito di visibilità" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Tutti i progetti" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Creato" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Usato l'ultima volta" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Mai" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Visualizza opzioni del token" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Rimuovi token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Vedi identificatore unico" @@ -3716,17 +3751,21 @@ msgstr "Vedi identificatore unico" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Rimuovi token dell'API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" "Applicazioni o Scripts che usano questo token non avranno più accesso a PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identificatore unico per il token API \"%(token_description)s\"" @@ -3797,6 +3836,7 @@ msgid "Update account" msgstr "Modifica account" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "emails dell'account" @@ -3813,10 +3853,12 @@ msgstr "" "solo la tua email Principale riceverà notifiche." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Emails associate con il tuo account" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Stato" @@ -3886,45 +3928,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "portata del token: intero account" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Portata del token: Progetto %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Scadenza: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Account creato" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "connesso" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "metodo a due fattori:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Nessuno" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Dispositivo di sicurezza (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -3933,121 +3986,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Codice di recupero" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Accesso fallito" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Autenticazione base (Endpoint per il caricamento)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Motivo:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Password incorretta" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "autenticazione a due fattori non valida (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "autenticazione a due fattori non valida (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Autenticazione a due fattori non valida (Codice di recupero)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Autenticazione della sessione fallita" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Email aggiunta all'account" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Email rimossa dall'account" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Email verificata" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Email riverificata" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Email principale cambiata" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Vecchia email principale:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Nuova email principale:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Email principale impostata" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Email inviata" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Da:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "A:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Oggetto:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Reimpostazione password richiesta" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "tentativo di reimpostazione password" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Password reimpostata con successo" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Password cambiata con successo" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Progetto:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Autenticazione a due fattori aggiunta" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4056,11 +4142,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nome dispositivo:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4069,22 +4159,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Autenticazione a due fattori rimossa" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Codici di recupero generati" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Codici di recupero rigenerati" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Codice di recupero usato per accedere" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "token API aggiunto" @@ -4092,29 +4187,37 @@ msgstr "token API aggiunto" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nome token:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Token API rimosso" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identificatore unico:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Token API rimosso automaticamente per motivi di sicurezza" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "Motivo: Token trovato a url pubblica" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" @@ -4122,12 +4225,14 @@ msgstr "" "a>" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "Invito per '${project_name}' rifiutato." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" @@ -4135,6 +4240,7 @@ msgstr "" "%(username)s rimosso da %(role_name)s del progetto" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" @@ -4142,6 +4248,7 @@ msgstr "" "%(username)s rimosso da %(role_name)s del progetto" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4154,6 +4261,7 @@ msgstr "" "possibile." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Recente attività dell'account" @@ -4161,6 +4269,7 @@ msgstr "Recente attività dell'account" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Evento" @@ -4171,21 +4280,25 @@ msgstr "Evento" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "Ora" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Informazioni aggiuntive" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Data / ora" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Informazioni sulla posizione" @@ -4193,10 +4306,12 @@ msgstr "Informazioni sulla posizione" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "Nome del dispositivo" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4871,6 +4986,42 @@ msgstr "" "visita il Python " "Packaging User Guide" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Cancella il tuo account PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Devi verificare il tuo indirizzo email **principale** prima di poter " +"eseguire questa azione." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Puoi associare diverse email col tuo account. Puoi usare qualsiasi email " +" Verificata per recuperare il tuo account, ma " +"solo la tua email Principale riceverà notifiche." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7513,129 +7664,129 @@ msgstr "%(user)s non ha caricato nessun progetto su PyPI, ancora" msgid "view hashes" msgstr "Visualizza gli hash" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: rilascio più recente per %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copia le istruzioni PyPI" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Questo rilascio è stato stralciato" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Versione stabile disponibile(%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Versione più recente disponibile(%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Versione più recente" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Rilasciato: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Nessuna descrizione progetto fornita" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigazione" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigazione per %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Descrizione progetto. L'attenzione sarà spostata alla descrizione." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Descrizione progetto" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" "Storia di rilascio. L'attenzione sarà spostata al pannello della storia." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Storia di rilascio" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Scarica i files. L'attenzione sarà spostata ai files del progetto." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Scarica i files" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" "Dettagli progetto. L'attenzione sarà spostata ai dettagli del progetto." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Dettagli progetto" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Questo rilascio è stato stralciato" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" "L'autore di questo pacchetto non ha fornito una descrizione del progetto" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notifiche di rilascio" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Contenuti RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Questa versione" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "pre-rilascio" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "stralciato" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7646,17 +7797,17 @@ msgstr "" "scegliere, scopri di più su comeinstallare i pacchetti." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Distribuzione sorgente" msgstr[1] "Distribuzione sorgenti" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "Nessun file sorgente di distribuzione disponibile per questa versione." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on Python Packaging User Guide" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10609,6 +10760,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Non ci sono risultati per il filtro %(filters)s" msgstr[1] "Non ci sono risultati per i filtri %(filters)s" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI su Twitter" + #, python-format #~ msgid "" #~ "Email security@pypi.org, providing the following " diff --git a/warehouse/locale/ja/LC_MESSAGES/messages.mo b/warehouse/locale/ja/LC_MESSAGES/messages.mo index c999665ce399db7043c317a25381665812bf3a16..a66c8f7cf4c6ef2d75ab6a0036a5a54e37c3e6b3 100644 GIT binary patch delta 17438 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 Ak^lez delta 25953 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 X{(UWP?>6~uNnPmARQl6g9Pobtx=G3H diff --git a/warehouse/locale/ja/LC_MESSAGES/messages.po b/warehouse/locale/ja/LC_MESSAGES/messages.po index 30eea0e14336..b44e0d7d150e 100644 --- a/warehouse/locale/ja/LC_MESSAGES/messages.po +++ b/warehouse/locale/ja/LC_MESSAGES/messages.po @@ -12,7 +12,7 @@ # Dustin Ingram , 2020, 2022. # Kenichi Maehashi , 2021, 2022. # Nanashi. , 2021, 2022. -# moto kawasaki , 2021, 2022, 2023. +# moto kawasaki , 2021, 2022, 2023, 2024. # YangYulin , 2022. # 金城翔平 , 2022. # Deleted User , 2022. @@ -23,7 +23,7 @@ msgstr "" "Project-Id-Version: Warehouse VERSION\n" "Report-Msgid-Bugs-To: admin@pypi.org\n" "POT-Creation-Date: 2020-04-06 17:52-0500\n" -"PO-Revision-Date: 2023-07-26 14:18+0000\n" +"PO-Revision-Date: 2024-03-20 04:13+0000\n" "Last-Translator: moto kawasaki \n" "Language-Team: Japanese \n" @@ -32,7 +32,7 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.0-dev\n" +"X-Generator: Weblate 5.5-dev\n" "Generated-By: Babel 2.8.0\n" #: warehouse/views.py:142 @@ -55,11 +55,11 @@ msgstr "" msgid "Locale updated" msgstr "ロケールが更新されました (Locale updated)" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "パスワードが無効です。もう一度やり直してください。" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -69,27 +69,27 @@ msgstr "" "コアで構成する必要があります。また、文字または数字で開始および終了する必要が" "あります。別のユーザー名を選択してください。" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "そのユーザー名のユーザーは見つかりませんでした" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP コードは ${totp_length} 桁でなければなりません。" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "リカバリーコード" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50文字以下のユーザー名を選択してください。" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -97,12 +97,12 @@ msgstr "" "このユーザー名はすでに別のアカウントで使用されています。別のユーザー名を選択" "してください。" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "パスワードが長すぎます。" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -110,25 +110,25 @@ msgstr "" "ログインの失敗が多数発生しました。${time} の間ロックアウトされました。後でや" "り直してください。" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "パスワードが一致しません。もう一度やり直してください。" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "メールアドレスが長過ぎます。もう一度やり直してください。" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "メールアドレスが無効です。もう一度やり直してください。" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "このドメインからのメールアドレスは使用できません。別のメールアドレスを使用し" "てください。" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -136,7 +136,7 @@ msgstr "" "このメールアドレスはすでにこのアカウントで使用されています。別のメールアドレ" "スを使用してください。" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -144,28 +144,28 @@ msgstr "" "このメールアドレスはすでに別のアカウントで使用されています。別のメールアドレ" "スを使用してください。" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "名前が長過ぎます。100字以下の名前を選択してください。" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "不正なTOTPコード。" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "無効なWebAuthnアサーション:不正なペイロード" # | msgid "Invalid TOTP code." -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "回復コードが無効です。" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "復旧コードは以前に使用済みです。" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -210,7 +210,7 @@ msgstr "既に認証済みです" msgid "Successful WebAuthn assertion" msgstr "WebAuthnアサーションに成功しました" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "リカバリーコードを受け付けました。今回入力されたコードを再度使用することはで" @@ -224,138 +224,138 @@ msgstr "" "新規ユーザ登録が一時的に無効になっています。詳細については https://pypi.org/" "help#admin-intervention を参照してください。" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "期限切れのトークン: 新しいパスワード リセット リンクをリクエストして下さい" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "無効なトークン: 新しいパスワード リセット リンクをリクエストして下さい" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "無効なトークン: トークンがありません" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "無効なトークン: パスワード リセット トークンではありません" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "無効なトークン: ユーザが見つかりません" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "無効なトークン: このトークンのリクエスト後にユーザがログインしました" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "無効なトークン: このトークンのリクエスト後にパスワードが変更されました" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "パスワードをリセットしました" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" "期限切れのトークン: 新しいメールアドレス確認リンクをリクエストして下さい" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "無効なトークン: 新しいメールアドレス確認リンクをリクエストして下さい" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "無効なトークン: メールアドレス確認トークンではありません" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "メールアドレスが見つかりません" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "メールアドレスは確認済みです" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "これで、このメールを主要なアドレスとして設定できるようになります" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "これが主要メールアドレスです" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" "メールアドレス ${email_address} が確認されました。 ${confirm_message}。" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "期限切れのトークン: 組織への招待を新たにリクエストして下さい" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "無効なトークン: 組織への招待を新たにリクエストして下さい" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "無効なトークン: 組織への招待トークンではありません" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "ロールへの招待が無効です。" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "への招待が存在しません。" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "'${organization_name}' への招待を辞退しました。" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "組織 '${organization_name}' の ${role} になりました。" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "期限切れのトークン: 新しいプロジェクト ロールの招待をリクエストする" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "無効なトークン: 新しいプロジェクト ロールの招待をリクエストする" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "無効なトークン: コラボレーション招待トークンではありません" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "ロールへの招待が無効です。" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "ロールへの招待が存在しません。" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "'${project_name}' への招待を辞退しました。" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "プロジェクト '${project_name}' の ${role} になりました。" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -367,7 +367,7 @@ msgstr "" "信頼できる発行元が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "Project deletion temporarily disabled. See https://pypi.org/help#admin-" @@ -377,7 +377,7 @@ msgstr "" "プロジェクトの削除が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -385,14 +385,14 @@ msgstr "" "保留中の信頼できる発行元を登録するためには、確認済みのメールが必要です。詳し" "くは、 https://pypi.org/help#openid-connect をご覧ください。" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "一度に保留中の信頼できる発行元を 3 つ以上登録することはできません。" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -404,14 +404,14 @@ msgstr "" "OpenID Connect の登録が試行された回数が多すぎます。後でもう一度やり直してくだ" "さい。" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "信頼できる発行元を登録できませんでした" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -419,18 +419,18 @@ msgstr "" "この信頼できる発行元は既に登録されています。これが意図的でない場合は、PyPIの" "管理者に連絡してください。" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "このプロジェクトを管理する" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "バージョンの管理" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "プロジェクトの信頼できる発行元を削除しました " @@ -538,41 +538,41 @@ msgid "This team name has already been used. Choose a different team name." msgstr "" "このチーム名はすでに使用されています。異なるチーム名を選択してください。" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "アカウント詳細" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "メールアドレス ${email_address} が追加されました - メールにある確認用のリンク" "をチェックしてください" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "リカバリーコードは既に生成済みです" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "新しいリカバリーコードを生成すると、既存のコードが無効となります。" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "メールアドレスを確認するか、新しいアドレスを追加してください。" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "資格情報が無効です。再度試してみてください" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -584,7 +584,7 @@ msgstr "" "信頼できる発行元が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -596,7 +596,7 @@ msgstr "" "信頼できる発行元が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -608,7 +608,7 @@ msgstr "" "信頼できる発行元が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -620,9 +620,9 @@ msgstr "" "信頼できる発行元が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -630,62 +630,62 @@ msgstr "" "プロジェクトの削除が一時的に無効になっています。詳細については https://pypi." "org/help#admin-intervention を参照してください。" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "招待の確認" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "pre-release" msgid "Could not yank release - " msgstr "プレリリース" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "pre-release" msgid "Could not un-yank release - " msgstr "プレリリース" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "リリース削除" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "役割への招待が見つかりません。" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "ファイルを削除できませんでした - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "チーム '${team_name}' には、既にプロジェクトの ${role_name} の役割が与えられ" "ています" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "ユーザ '${username}' には、既にプロジェクトの ${role_name} の役割が与えられて" "います" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "プロジェクト '${project_name}' の ${role} になりました。" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -693,7 +693,7 @@ msgstr "" "ユーザ '${username}' には確認済みの主要メールアドレスが登録されていないため、" "プロジェクトの ${role_name} に追加することはできません" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -701,20 +701,20 @@ msgstr "" "ユーザ '${username}' には既にアクティブな招待があります。後でもう一度お試しく" "ださい。" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "'${username}' に招待を送信しました" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "役割への招待が見つかりません。" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "招待の期限が切れています。" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "'${username}' の招待を無効化しました。" @@ -922,7 +922,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1013,8 +1013,8 @@ msgstr "モンティ・パイソン — チーズ・ショップ" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1337,7 +1337,7 @@ msgstr "ヘルプナビゲーション" #: warehouse/templates/base.html:278 msgid "Installing packages" -msgstr "パッケージのインストール" +msgstr "パッケージをインストールする" #: warehouse/templates/base.html:279 msgid "Uploading packages" @@ -1366,8 +1366,10 @@ msgid "About PyPI navigation" msgstr "PyPIのナビゲーション" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPIのTwitterアカウント" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPIホーム" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1971,6 +1973,7 @@ msgstr "%(title)s のアカウントを作成する" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "名前" @@ -1980,6 +1983,7 @@ msgstr "氏名" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "メールアドレス" @@ -3569,6 +3573,9 @@ msgstr "通知を無視" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "閉じる" @@ -3641,7 +3648,8 @@ msgstr "ハッシュ値" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "クリップ ボードにコピー" @@ -3652,6 +3660,7 @@ msgstr "クリップ ボードにコピー" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "コピー" @@ -3782,6 +3791,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "セキュリティの履歴" @@ -3921,44 +3931,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "確認済*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*メール配送に断続的に問題が発生すると、確認が失敗する可能性があります" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "確認済" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "未確認*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "* PyPI からのメールがスパムとして扱われる" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*配送中のハード障害" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*多数のメール配信の失敗" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "未確認" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "主要" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "メールのオプションを表示" @@ -3966,16 +3988,21 @@ msgstr "メールのオプションを表示" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "オプション" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "%(email)s のオプション" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "確認メールを再送信する" @@ -3998,37 +4025,45 @@ msgstr "メールアドレスの削除" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "スコープ" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "すべてのプロジェクト" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "作成日時" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "最後の使用" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "一度もない" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "トークンのオプションを表示" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "トークンの削除" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "一意な識別子を表示" @@ -4036,11 +4071,14 @@ msgstr "一意な識別子を表示" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "APIトークンの削除" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -4048,6 +4086,7 @@ msgstr "" "なります。" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "APIトークン\"%(token_description)s\"の一意な識別子" @@ -4121,6 +4160,7 @@ msgid "Update account" msgstr "アカウントを更新" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "アカウントのメール" @@ -4137,10 +4177,12 @@ msgstr "" "のは主要メールアドレスだけです。" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "アカウントに関連づけられたメールアドレス" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "ステータス" @@ -4212,44 +4254,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "トークンのスコープ: アカウント全体" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "トークンスコープ: プロジェクト %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "アカウントを作成" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "ログイン" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "二要素認証の方法:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "なし" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "セキュリティ端末 (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4258,39 +4311,48 @@ msgstr "" "abbr>)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery code" msgstr "リカバリーコード" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "理由:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "現在のパスワード" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "不正または期限切れの二要素ログイン。" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4299,98 +4361,122 @@ msgstr "不正または期限切れの二要素ログイン。" # | msgid "Invalid TOTP code." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy msgid "Invalid two factor (Recovery code)" msgstr "不正なTOTPコード。" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "二要素認証が追加されました" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "アカウントへメールアドレスが追加されました" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "アカウントからメールアドレスが削除されました" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "メールアドレスが確認されました" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "メールの再確認" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "主要メールアドレスを変更" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "以前の主要メールアドレス:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "新しい主要メールアドレス:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "主要メールアドレスを設定" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "リセットのメールが送信されました" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 #, fuzzy msgid "From:" msgstr "From:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 #, fuzzy msgid "To:" msgstr "To:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Subject:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "パスワードリセットが要求されました" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "パスワードリセットが要求されました" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "パスワードのリセットが成功しました" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "パスワードが正常に変更されました" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "プロジェクト:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "二要素認証が追加されました" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4398,11 +4484,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "端末名:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4411,28 +4501,33 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "二要素認証が削除されました" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery codes generated" msgstr "リカバリーコード" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery codes regenerated" msgstr "リカバリーコード" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery code used for login" msgstr "リカバリーコード" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "APIトークンが追加されました" @@ -4440,30 +4535,38 @@ msgstr "APIトークンが追加されました" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "トークン名:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "APIトークンが削除されました" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "一意の識別子:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "セキュリティ上の理由によりAPIトークンは自動的に削除されました" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "公開プロフィールに表示されます" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4473,6 +4576,7 @@ msgstr "" "href=\"%(href)s\">%(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4480,6 +4584,7 @@ msgid "" msgstr "'${project_name}' への招待を辞退しました。" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4488,6 +4593,7 @@ msgid "" msgstr "%(username)s を %(role_name)s として削除" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4496,6 +4602,7 @@ msgid "" msgstr "%(username)s を %(role_name)s として削除" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4507,6 +4614,7 @@ msgstr "" "さい。" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "最近のアカウントアクティビティ" @@ -4514,6 +4622,7 @@ msgstr "最近のアカウントアクティビティ" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "イベント" @@ -4524,21 +4633,25 @@ msgstr "イベント" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "日時" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4546,12 +4659,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "端末名" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5323,6 +5438,42 @@ msgstr "" "ぶには、Python " "Packaging User Guideを参照してください" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "PyPIのアカウントを削除" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"このアクションを実行できるようになるためには、あなたの **プライマリな** 電子" +"メールアドレスを検証しなければなりません。" + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"アカウントには複数のメールを関連づけることができます。アカウントの回復には任" +"意の確認済のアドレスを使用できますが、通知を受け取れる" +"のは主要メールアドレスだけです。" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8189,125 +8340,125 @@ msgstr "%(user)s はまだPyPIにプロジェクトをアップロードして msgid "view hashes" msgstr "ハッシュの表示" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Releases for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "%(project_name)s のリリース" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "PyPIの手順をコピー" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "使用可能な安定バージョン %(version)s" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "利用可能な新しいバージョン %(version)s" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "最新バージョン" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "リリース日: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "プロジェクトの説明はありません" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "ナビゲーション" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "%(project)s のナビゲーション" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "プロジェクトの説明。フォーカスが説明に移動します。" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "プロジェクトの説明" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "リリース履歴。フォーカスが履歴パネルに移動します。" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "リリース履歴" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "ファイルのダウンロード。フォーカスがプロジェクトファイルに移動します。" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "ファイルをダウンロード" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "プロジェクト詳細。フォーカスがプロジェクト詳細に移動します。" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "プロジェクト詳細" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "このパッケージの作者はプロジェクトの説明を提供していません" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "リリース通知" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSSフィード" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "このバージョン" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "プレリリース" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8318,16 +8469,16 @@ msgstr "" "href=\"%(href)s\" title=\"%(title)s\" target=\"_blank\" rel=\"noopener\">パッ" "ケージのインストールを参照してください。" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Python Packaging User Guide を参照して" "ください" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11304,6 +11455,9 @@ msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "'%(term)s'に一致する結果はありませんでした" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPIのTwitterアカウント" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/jv/LC_MESSAGES/messages.po b/warehouse/locale/jv/LC_MESSAGES/messages.po index 811dff67641a..2d322054a7ee 100644 --- a/warehouse/locale/jv/LC_MESSAGES/messages.po +++ b/warehouse/locale/jv/LC_MESSAGES/messages.po @@ -29,103 +29,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -172,182 +172,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -439,131 +439,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -808,8 +808,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1120,7 +1120,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1664,6 +1664,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1673,6 +1674,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2816,6 +2818,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2886,7 +2891,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2897,6 +2903,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3006,6 +3013,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3136,44 +3144,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3181,16 +3201,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3213,37 +3238,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3251,16 +3284,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3324,6 +3361,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3336,10 +3374,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3405,198 +3445,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ka/LC_MESSAGES/messages.po b/warehouse/locale/ka/LC_MESSAGES/messages.po index 7c0b85d4d93f..b0eedb1970fd 100644 --- a/warehouse/locale/ka/LC_MESSAGES/messages.po +++ b/warehouse/locale/ka/LC_MESSAGES/messages.po @@ -35,11 +35,11 @@ msgstr "" msgid "Locale updated" msgstr "ადგილობრივები განახლდა" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "პაროლი არასწორია. კიდევ სცადეთ." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -49,38 +49,38 @@ msgstr "" "წერტილებს, დეფისებსა და ქვედა ხაზს. უნდა იწყებოდეს/სრულდებოდეს ასოთი ან " "ნომრით. აირჩიეთ სხვა სახელი." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "მომხმარებელი ამ ზედმეტსახელით არ მოიძებნა" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "დდეპ კოდი ${totp_length} სიგრძის უნდა იყოს." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "სარეზერვო კოდები უნდა იყოს ${recovery_code_length} სიგრძის." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "აირჩიეთ ზედმეტსახელი <50 სიმბოლოთი." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "ამგვარი სახელი უკვე არსებობს. აირჩიეთ სხვა სახელი." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "პაროლი ძალიან გრძელია." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -89,57 +89,57 @@ msgid "" "out for ${time}. Please try again later." msgstr "დაფიქსირდა გადაჭარბებული შესვლის მცდელობა. სცადეთ მოგვიანებით." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "პაროლები არ დაემთხვა ერთმანეთს. კიდევ სცადეთ." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "ელ. ფოსტა არასწორია. კიდევ სცადეთ." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "ელ. ფოსტა არასწორია. კიდევ სცადეთ." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "ელ. ფოსტის ამგვარი დაბოლოება მიუწვდომელია. სცადეთ სხვა მათგანით." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "ეს ელ. ფოსტა უკვე გამოყენებულია. სცადეთ სხვა მათგანით." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -181,7 +181,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -191,154 +191,154 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -347,29 +347,29 @@ msgid "" "again later." msgstr "დაფიქსირდა გადაჭარბებული შესვლის მცდელობა. სცადეთ მოგვიანებით." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -461,131 +461,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -745,7 +745,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -830,8 +830,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1142,7 +1142,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1686,6 +1686,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1695,6 +1696,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2838,6 +2840,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2908,7 +2913,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2919,6 +2925,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3028,6 +3035,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3158,44 +3166,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3203,16 +3223,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3235,37 +3260,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3273,16 +3306,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3346,6 +3383,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3358,10 +3396,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3427,198 +3467,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3626,52 +3719,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3680,6 +3785,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3687,6 +3793,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3697,21 +3804,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3719,10 +3830,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4345,6 +4458,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6659,124 +6789,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6784,24 +6914,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ko/LC_MESSAGES/messages.mo b/warehouse/locale/ko/LC_MESSAGES/messages.mo index 3e517ff5def3f263c83c922ec56cb4ec32549315..f4d505a3198de354ebf3955f5db530c00e97aa68 100644 GIT binary patch delta 23112 zcma*v2Y3}lAMf$q(0d8J9(oI*7lF{ENEf6?CqM$BB$$LMa_CZ}1PCCZHw7dZARxUd zAWBn2KoLYx5)d1rBHZt9XYl5>=ehg5<7fUev%9miGrQ-U=(}cZ=BtUB{om$Iztmy7 zoz8KJVNglOsg}WU8Z}m_<2>o&IA`!LEa*DUiPxwjzTVYw%3`5zj#C{&umMJ5D}2xT z$d=dZ?l{>gkH#wK$I9SrGa2U!wx`1F;W+uQBi6z}SRdoD9$vuGnE7?b$%<91b+J5g zGc1lnF$8B~Q9Owy@H^x>oadO6^E+-&$Km3g+^8Pr!)#az7hqNFkB4wG7VqUa&G96* zz)Zc3?QuHsB8pmwqPKZBp!!4;BxC$EJ(Z$bK(Wei#M?V{))LV%Lro;)CsDf zj^7MR<147+497w^Z3N@5AznoRlitb4eb8Jef;q4R7R4Z}gRfu~oP@fvS++b5GZUY& z^_Nf=aKoC4I{s5z9}sEgSav@dZlhBOv*QF*&)>#aOu)&QH_CCCuudE{#8gyAD~>X& zCJ4C(XFTS>yV#vu`#aVoZWnE?c#<_9b5ib4B*T(+j$j}LGIcXy1+0M8unhLV-1sJH zdCo%}V4W>bL|ySQR0l5F`kSb^@DR(Ru8O_@dfg1Qx-dNKF^A{ia{8`Kp(KwZHz z)ZECuO>?Y=SyYS5(KtuoO3C2z=F6R3*kl7ju zZpB&D2&PVA{B`00)RQhNwnN<)4cQ9RmF%$YN8RgFsQoUXM(!Hc!{1T+2Te9}Xq zR-$|fYLXvDUC<|fGP=^M_!8d3yv&7CQ@DEK+EW>Ryn(auooPI^u;6sZNyK+i9cn+r z%<7)lnz%n|=(nII^I>d+=WKbFnP$@aePoJIQ61HzcBskJ2i375s5vkOo8e0AjWfVH#2F^tMka#M# z#X7UifhJ=n;(1sVmtbu?Zv7Lh69>&P<$X~nUW^)%4Va$uJG;ne2=}5oa00X7C8USW z4b@$xKG58SIW0(2n*8PD4Ilr^{9Uc~# zWr5@L#eS%s9z>n+GgL>uKy~aIYMtM~=J*sVW0QrB(-encUfhN})t$rE8uUi-MhwA% ziy42C(~W;<+5CvQg16$#31;K##OqKGp1&~{KF8dci=8yde5hMi4~t<3tck;LC?;Sp z%(#>{D27_!U&{D%@y>4)Xvn56Gqc+l&(b5_h)i&&@p3c!PvFbM?Wz0}7ve_jvyvAN zy6>8|;0cT*uD*)V#5EX(&u~8u=44s1#A?Q$b32t*^I-yyU}jvi#x&T9d5M#(A7c;V zuTc-48f(pLZ;M5V`(Y)VfYop#YX2{=0^Y+Cm}{NcKiE&EECsDGAC9n2K@IIP)V39>>(ZO5IEu4(%$ZS+cmRmQYR@H6{)cQX_ zCKCncQ3v=6wak9Q4EQhV`H=2C^Q6p;x~EmJ2{uNJ#3amun^3D{C+doipjOpc>lIW7 zZewB2@BBoj0;YT4+=43j5^+b=70g0Sws;K0L|c9mb)d_b1+SqlI;oA@!d z#V*^pU6_D=H9SG4GM>gf_#0Nl4BO4KKNx+)T~H$ugPCzW>NzkKwO<@+(r&`+cn~#G zXHXruf!eSB4znDa?O^=Xfh`oMVms=J_h2?WiKFlW>Yg|Iz?6rgMrgtMaSZDCORz7lK;7a$u`C8AGXBccPc$9qi@Kt4)B(q$u4p#uiq@j8Xb0ZFqZo+^ zyI2)2Z9X)&qCt{r-vTLeI-_n)`rT%-XU9s!rTt`dTqAog`-ioVun}G{hv=p zC){8gB;o+#qp0Op>Y$l?bx=>PZq~(^pZGlHz#mY@`3*H^oI_?V6-0HoqO}IrCT@T^ zIlmJ{M(cMH>VUJb6s}eSJc?QIJn9Os;XO>nU+{~==IiyxN6c}GA2pM*0&b;#8S2WL z95Ws5go^v3zZ#j5WVqc<0#3tj$9X#8*Ekmsp5O~9zH-vM-!Gs#_5gJyPf=G`31ZI%C>5K;6QZQE$->I08puM*IfV{tjw&{DGw~v;VBQvdX9v)kk%trH%We8jirM z_zr57tibZP2{mWVVG+EIS@B;~hcka_hPn`{zA|cZw!|#x??Xl>3`g~FGHNInp=SSD z)X?unjmU9KkB_i8{(+=r<1{EH=-e@>3iO+{7I zl{CWY*bg45#3yIE?c< z9WIzJ2>Y-vaj}a$op1u`0L~@zI?j)pe2vk&VpRP?RL3@MPk|=Kcc`A;#b)>$ssnYtG@tuJtW$6V<)?5E*1WN1={;5i4QfRmNYLkgI0shu{+8Q`i)Hea%7eU3?wC$NJdl8uuSZ<4_E{ zZoc7sj#Y^(-7u4`2kLllVk^x3jX6#a>_D98C)1D2Gn|8czcmN=5qXa|1#X%TD3@_O z@e{0u(chWxjO#Im_)m<);kQitYpCNsM?EL{-R3Ji&OlwjQ`GA5*ZJPuy8-wb1(Wbq zyoAND%pLP`X^NWl@i+)iphl#^5B%_ilTq!f-8COb+N0uS7>`N#GPb*CZruW`?sEU1 zlIcoC)t}7dn2J4#-^Olu3$wd?xx8<_wYEqxKgCYPx2WHT1+Z?a`9-t?mL=|tn$%-3 z8&1J;I3J5*627hVf1b=T3VJ*+A2c4K)^W#&X14dmg2dri7$;#EF2|Di%vyp8!Mt)B zqlUh~BQv)~V=3Y_s0Y(A%!`-N`}}{GOlJ!8GS|>{!SuKnb&n3%_%5~}PQf6o{;L_0 zzNqE(E;huISPz}w%!%rwMx-5P#8Ie`8H;`m%~Ucu@g2;C38?ZNHr|gliO*mlKE=G4 z`*#zU!H&fBP`7R-w#DyI7gFU9v+Sy4BjRY(GTr$H<3Enf6AEJRjmM^EKVW9!N06Vm}7>I5}0A2!0jurqS|opuD=cBjGLW=>T8$L!x03sBw{^J6S_#W|=B-1L)K zLFOKw#wkzDGrsM=<|Q-(_fftVyJOTd9@F?S4q#Obd2VL)X~*@J+e6fdWpiC`(iO)H z#7$7=X^BPfCTisTf0NM@D_wx=eVwj>jfn@KhH4G!%Fp01yo{5uaXQxGQbG0sH{<$Q;HGz_ajedSe9h>43)CGQteho>XLaz6R#9pYlLt)o@4KKj8#H&!VH>8N`t%}!B zb0QqO;3yo5Cv1ICQP=y-*aXW{-T`&bV{Q3|SdaKwUhzhbJ1@(w5VB=EOV9ZE)LoABTt^F{NcmnGA@DA!px&ieZNy2F^%N8#Z zw=F|QiHrHmn%Q5uoa;R(MqvpWylvf#dUBn@Qux4{tGwxG4J=K0V=RNA))}bf`W|Y% z=c`~=RW;N|PeDy;|8+7Y$)vAndR!JW6W2yPt3yy%IsvuZmZ93;!pi7Yavd(j2|~R? zf~_H_3u%wKCBrch$D>wH<;q^{cNUQuNI~-|#!VPToH@vKqA(J*O1{Nt>{r$GzLZ`> zJ*fHyoAtg5KOxS@j|7qUIUd3gK4mEW$2zQrInUQPT}N(I)Ajx$c?|!dVbxk(5tme{ zw(Ia_cB<4dPq<=rU1tw*4C(<>sh;b-@8d9rczAu58~fcvJrT1tFsou9)+GKEL-85* z#sLjor=70sAeoMsxskaiJy4TqGB(7eHol0Oly|WY{(^eecMLH@JpeU1{a74lqMj!k zQE$s*sN-J3Qg{#js>ssVOuizh1~pLktQD%ht2GRDf-zVQ-$I>W18R;O#oc%Vwf~|f zru`b!GTe-sbca#P@Lm(vzfMr4scXJ4U`yiesE(|%?m`{#W9t{F2heTIj;W|+_7@Jp z?9I$_j71%P7EZ?%s9RN{xmgX1oBPe9@D2sKvI;MoNfwNAh}WSG5Y&Rn#k~zdee}xE z%8Xb|Ya7)515j5s1l8efs9Uxl^{zOHK75Sjv7o=T8N$Y>2S{(!38So&t&30xT#ss( zXg!HLh_B)YIP(?LkveV62sJ`2!&azAa2Qs?4XESzKO>`|yoDO_6x8H#+PdDS;u5IY zy9f0?{}JnBiFW2hJ*@pu9SpO^pe|$z>Pfg5HQCqWn^?NN*WT}}HW_C-sskUPhU`3Q z(p*FJ^jB<(89TV%*Yeg_n0O*;l`O-~cnMkhPT7v8gIznBcD+%@A8nn38P%mVwqP@A zHXlG;$yL-y+(kWt)4%GPKPaM>PhZqM^rMD!v#q~iW4E*EKo!(7t%>@C)B<(<2n^Ja zj3wj4xu`4NZX29L-I`0N5xIft&^^?UX6RyuIKQ<#>K#xIH5q$b2cmaE>sZu?&OpC1 zE6C_x?LaM~!>B8~h$Vc$KQ-< zmux-NjrE_Cg3A=B$G1`U=qGG|&#(u+)ZNrCLOp1fV>R53TK{)YAG3c!T~Ov8uJ;9_ z7>;5tgrVLIS6+9W&(N@UabEFG7o#1x6{1d=0G8R%+Pnmk<|A?4gERPNZrRy z_z&v!+ODrzX5pxIGf*Acfa=gk*3WJIZPds*{(k0V5{_C{7w~n=(%%g2KkY+{2g=}0BHR-D2OV|W8m&W7gI1O8&ze}j=eG^%MYOoIVTHS_fa37ms zje+K#zJcEJ05u7JMBURTs9TqDkco?;;!3E=+ZffsHrNzjH8JmhGPNjJj`|#M4qIcj z!RA0?@c{7*)Hk7KVdfG2H{Ky08SXkyvC9zdHFg^6>R&8!j$&6V7hzV#1k6Od+PWFN z_5T4G-LpN|1}|f6EI!Qjeva#cnxu)i6OUM)sE{wkKl$ygWHVhj8V_2et&H?Q-isF9n7D&LBFpq<0Y_z-ox z!js8pwzrvVCgCjWK~(u8?10s#nAPwWHYGlZdctLxYHWjQHy?E&*HImKhI;*$ndW-G zgf_VXq#jYh5OX{brG6tzs(puX$f#X^{O zhPkCxa6NIrOf!<3P;bpEs1EoakhnuK&4^S8MCo&R#C-ZFcOs|gNRJ2FE&y!F){){^Dzo-M`n`0g* zB~WoC)PtoK>dG3R?s-?#1&l*o=}Oe(`x15BpRl;z|9{$o{Bz9#%b>miRkd+l)Crne zTVp%oj`#|$MBUTxZGE2e_0CgevP*2X^P!|%g*!+%=A9X9LEN1;{ zwl<+4tILxL=MWEyr&$g{DF8nsw2aendihC*pzr4>fU~adih+pKCNJuvCbT*6so>H>K?a8 zt&(1-TQv;zVA+D|&^{ZVLXGeh8$0XGh33IRTK|Q}lx8SuU_I=*!S#NWp108~%M6=b z@4o}ciJx+y)u>rLY_oY3k4Me+xu};>Jbr>Va2{^l!uJXtf2;Yd+3`K|)=b5UTK^xu zZ+d7%I1DvX6K(u9szWQ#n+vEX z=002g1r{T|jhai(6aDsqu*XSQ10A zJWfHKcq{6jA4I**Q&AUIajzN4K}Nq5OGdMD2I`7VpoZ+M^%m+1o}eBu8IsKbd^nZ3 z22R1Ea7Hg2a_>%R*bO}1XPA__GEV^Bjn zAAPtRHQByIy^eoF9k|jV*GY%fu{YL6l`lly<9O_bn^2SZA8du$53~N;lX;CyIIcxq zL8c?-o62z1qxlQeaw~b%bf5;lN!$rLI0j!KwJ~KZ; zcSm*XHde1GNeQZ<*&nIn?^^ zfq5|$bpf%cC*W*r0&3aqvhi`OM|=gn&;L1Z+Yg0Un~D(BoQTHNcn&oJ!@oBtJb_xS zpP?pM?K`YvT!%}r)DOnJsE)L|Yo4I}QO}PNs0*2c{!(OCk5Xh9#!A)N7lb8+EAcb8H!JF zz)!C81pD4M_pE!0*>Mu8eVmQA;Uwats17tqb-jO4u@&lgpJPA#?1A}m8}!h1P7;s6 zVOZm5zw2xuv+8GlxnQz2ePn(Edhm;RlGXdwOtLpob6^pw=cjQiUcp-E|IK_DO~MYu zCs0q$JinU`^g%r#51?+rbJX*sxc?8cF6X1JAnRlEm(Dy`m3S^T#r@bG|HjtX`cLz^ zUVwT4eTf6G;uF(uHfl0oK|LXZ{xTyo4?7X(``fhh54M?I*o2B_7>$kpah=(?3+H3Q zr{<5)XYc}XlYd?BzmCiOi~}-qvrt2N^|^V(zU%~e51cuu@=R`k_lsvVYW-hDM%3@P z0Ri4mto2b9n=t{;<6In>F2LD~e_?%0OdsG4@lO~+TrWd_H?*ViHt~McyJS_y0Pi)v zJX3)8Ip8=>r932afcNqKDC)mIbzaI6;N6Q&*8EumyhrK`9LNskvITg{aTe-c-^MU3 zklniiXCl@kPC_l;6wJ$r_;Lhzx2{&s0B`lgq9)@E)Uv#T<+W~~kkKQwWUc`3^L!&z z!-c4ZKVwNumpj0FdzC@m^I@p^L)Z*2qV@~S6W~42qER2Y&fr)~pEtmploL_s{Y3sj zrgdO|lb#-ju;_Z%6H>fmS_ z&qh5*;xIdIEEwSTzQgUJK+ED7*1?;Y74sJg@RpkowPP@PzZW3=bv{YQA1z3=0{9w7 zJe>4m8%g;zQfX3klD2P2-+MWJ!egIh=@^Gr9BDe~eH!UqeOgCmD@g-wO)0-^^W0Kz zE5kp#Qr;Z(pwdLtgXP6`iOi=q=)*q0kROV%99y^gUG@zn75DRx5mY=P6`&#>Uu+|7 zM~cy=66KqTf26X9El(m}nYz}*bE)q~zBcMD$SU-U;NzU09mG(G`DKAUDJ9SaywMCNW zYoGHA@rSl7EAJm~+s;2@NQw3Um2Cr6-X&EgwPfdZly}7Ui4Tz8vh4>`zLD}IjJ5k} zg>1I<8z~!1tk?P%lyxJ1o4hyvT?uAUSeFBABL5kAeah8Vjg*;k9%lb-&4{&mbBBC+ z+P_Wx8uE)N-$nkpZQluZlU|~YwkaeYgia08>$LZ-KbA^A1;g+Y8l1s0b_czVwXLOI zTP=1vVzSPB%1+pF6%DiHFL;McNsbf8KIdrH1~ZcOP!@vk>i+8iq-~2mq4Ih)YRgU| zZI#m0b)Zadu=2Jpo2@(UwdCI+B;%9EB-wv2R-d`nVk>c*1}k`gHIOqpi-D%{68`jQS3m(=>7N28V$bR-of zuWc0h5;U$ud>AX*^8J**M%)f>;dt5(!57;DGDV1|;um(GY~=O&&Bs0;Q@0TBQ&n95<5MlLfdMLH(7@-zRqu?p~THO0ACOP+ukG3tKZvJkv~KJ3({MZ>?f{f>(pQ( z@xQp7qz^Iv*QpFA4dkFNw#+uuJ5AXV+9VU7-~ieRppR73#(cB>e{K`mkB^m3DoL;L zcWj6LF`q+N3Tbx!(N^}MVG`v>NE2*F!cZSdYumUx9-w{(`z%Ux`ds8+wa4s@O^8pB z8qj_Tw$T3UQ&I2#`80Ti_%G5GD*nWgwi9Ik+b&WzmGtxfrLGaJ)=>T{X&T2nMEaKe ze##4xf3fYi``)n5(!*i_>AWq7AYYsGGVxCKYEJ%p@^|pXR*qO7yNcss%!{{d{Cpcn_ZM(RL*5#{adQF@Zk zN4}+vqiB;wZE07LvYyzLIGA=j$WI}?O}x&wze--)TzjsUs6R|TTI>H`D%+D@wUuhv zhx}w^*xsjc2x$gob7)r&tC5zF%Gm>trv78{e9`r`%ha_c1rhZ#Mb2{K1GIawts$HeaSjc_59a1g2GSPsh~Yj0QoYc;?xzgJ1nGb4`tfwq&dhH%B~Y9 zU{l)EqJAE6d-9F&E8BK7^`j^|LYhtLMEQ8V|L3qn3Mq+#;xw8>>P*u1l!n@R5`Rlt zOq&Q>)(pE-R|mhtt)yMFIb`d9AsPC{!Nj^Oe(@ty~N%^T8ljflP$xo&}C#kX5iq7Cz+BLT4$ZpGH?0)_qXzY?&(O`}( z%tV}?{3gsm`8d>eld|u~mm{wqC$wFremiL|`6bki!ac^fy15r2R$w$rpp zHrLN%m(q1K_z=_Clf7tIkn&apGf0_8uaSzc2jVH>*5uEU#*#kK^Iuy#tViWh3blQM)hYYk*59NohWbauS;-H_UZi8B zTy~$YF+H)i^%zcCYwL!y?+oH|#C@s1KzftdUrMdhY@NyXrg2$xX*}2-;4x*9ByF$Q zGUdCF=WD;Wb>o10$zP?cJ?S;#nIvsvaXoe2D8ESh$P}CPKif9yXAks<%23n5*<$M& z5>K#sRh{A>rDVZ<214zd`-yq!XmJwiDCwb>bqV{_OJ) z>AF332l6M$pR=(y{>cObsrZfb8A)3n4)P`ClQ_sl;_;|$7bcpl=3*(Z=VnzWL9I2NRQzSjRX3Z{^>1>z1WN|0VAUzCGgC4ESo6Vq-3sP949 zN7OaP?zVmraRnOY#+qq%SU{eilbz+Xn??S-SLaDT~u^Z%CM(yl5gacJQYR{91-Rl92zq;EXEfa9p;OSiuHw#7!fr# zY_KmP(ic0FA`X+ZdeZ3J86slahYpM@v>-AmaKY3JNxr2U(g(+k9yl^0HkRh0zA>RA zA_n_L$Am>|A750oFKlFJ#0X#L;K9*hF)=~D(6}E))Q>y3;!1&tn4!MdDBq~)s6k<2 zgM)nGQ95ayJ2zj=*r5?Iz7Y|T!y8o#ZLCJ2g9e3-iq+u;hYg}4jBe2+B63Uw;}8)Q znKWx<+jON`d)@nAPCq0%YV@dTbkWPiok)nt9mZbKQIR9VB4f>!m04XNW39mvkwbKX z*l7Bz{Qt+0)Y+IRb5i*BPkEDciaYXEp`^yUj%KbE9W^FmaF{PN($^+3W)!!Fqv~RG zA&MiyBL=B}@s0}j4T>5Z7M%2S|M2_;RW;r>HY$2}I3wW;j~Ed)Dl~Rz(%|!Vv-|$% zRYk-^R){qt9qj8GJ>C~OBs3y2spXAL8Iy8;zb#w+G&3Ph1E*VL*f@2E8x(gWr&!YZhhuWp^69+3L7|bF3^B2x(cajHMGp3jji92M(<5ysz1DF(o|Q`q ze6}=CLGHE2FVq(qHr6+a>BXH6iw=&jk<;y;yfv4*G$1)$pnD{J^-)nAcW7vgZ(vwh zq%S&bP*n8bu)%bBXegsKK58^`B3efKhK7w86`cH0LAQOTjCHCG4jYqI3*}NW{|Nlw zS4r}tvhI-ltlsQX$sR_GNHcwBDUzj?5Rs3Ib z++xWaJG=AprPsVno*w4j%aoim(jAk*w`%Q!m0KSyUFA!ix;=H}dmPp7>q}X_kR!#1 zR&)y#Si359?<%#r|KXw3m5IKTxLqmh65=mDcJsyaAB9y+o)+V}Zs7f->8Ug4`%l8gCG%{j>x8y6D&Qyx;{DGT4 zIclLBp0!cxp(QDCt5Oq|`yR~MpSpIbFLk5tMw*3~vSrGHDcg0v)U{Jmm+em7a4>cH zzSNaVf|I{k=`JlC-)Og+KZCAiU3{lr9C+w%_v@VT`Nq3}+0%|l{KStK|7IuLNtu#= zKkKf{ktfZ3vlHNrn%t)kuDXS@rKyX*aMf*>Jo>7;Auzk{EAvuAQ7!(^F}F%7C-vQV z^zXrvd77`>@(1(gX;l7e7(XG^4N@lyCl^a~+vO`ZZI;(^H%;a-n9L;a;`T1NpE!Bx zn1DWe!UNt5NKQ!?@N@bGsosR*Uij|sOJpXcEL@%%KkL7t4)&!in4Y>~vc_b_5~i^4 Xe&RwdnrRYWBTGQ_`P^5)Gu>dLV?gSdVf)*=KN}*U= ztRQ;T${&n zvLSnQ6e_+ugtz=rrU_QBHcI?geii$giT)2WB!oWNr^2xs(kocHl}R0qQOV=SJ> z!Pu;~OB1f-?J^DJ%KAeZWv3Wnoxqw@dyXcG$WrP`muhFj|y4#;d zn16udl)`Y-l`chYw{si0D5v~De-+%JATR!bI$(B&K^DWTSQXP^TMWkDm<6LSJw{uXppLf{b%HN3KYoSGZzmDc z;1kS={|@py&O2msFs>=F4F+L1RCy?-z$LbREvjSNtw)f>;+(hjmoXLbE#$5^4^eZg z#Sqi6t~i`{7-~}A^^=)MCihUsVSYKwu{yp)^|(T~SrwI$rp^@96+FdG+{4#cp14zl z<7C6>*43Dn_#m<(ozs{R^StLcfmj}kpuZZK0%ZDNdi)Tz{9;iD*lNoUqOSZbsslG{ z{X@(^{0A1sRFP(qmPh8BvmA9RlCU&1l0m3jlo4}l{TCyXi-N|e6ZAvfg5jv4^rLo| zfirLwmc~+yV<~(WYhyI3{b|%KxnkoRsN?>Oy1-Yc3rIOatBm`fl?=ypW}~h+$w*@` zYLeu`)L0WUVKdZ$dZ9WVf%))b%!oTslkOQ+(vLCe?j$t;uf$HE3)QK~UHutm;<|S^4>flh!j?t)Fu@-d!ThOn2 ze~64a@B`|Ek5P|GcZ}(&4>bbspe9c})KE9WEZE7$L#?B&Q&Gp8i`s7ussme4=i5Do z@z;UApg=u3XDe=5AEB=FZ`74$9_u*su^g7c6Sx(B$8xx4oVgX>qDJr~>cnZrn+IBE zY);$-HDYVWGydwpJ__V9)RkU9?RXQj<2|g5uTcl6Ji$z&$=123d%FU4AsbOwxF4(H zDGX)~1aQ6$#F-~L&MrLcCo_%Aun!z(GQPr{IBt^ZNGS?6o2y}Ctb-czX{cGe0&Czl zTmBF=+ubQV)G!08LnTpjs3xjoO|Ss^JCmtPW-NBc!>9vhpK9LUolqmN3^io&=)*IZ z8xv6@7xbYyQ5H-_Tm*H(Qm7MFLEVzZw!R1M*81;DrWqAkJ~9Ui!9e1nsP#PpE8-gK zRV+)KhGA2AEz}i8p+;m1CdGNETN#V$z*^KJJ`UBv!&px1|0tQ{6uiI^_%}AjqSMVf zjzC>u3@*bJI2UV1J5FEx8dqb58Rphq!9K(v&E!J|KExha`(xA5WvKIQ$7Gz}*-IuR z9z?D0<5&-GVsZ4%;=W^Z491zrQ`K2v4W4a2=}g6WlpjT{l1_6>#}iP;eTiK#9lh5G z4Me{t%TO{J!ttodH4AmG)?qF@h~@Dr4#ZTPr5g^%Cit~ATMYXWhoDC42{Jg&EPBJd zbh0mSoJF_{nPyJqg^WL=?HpR@IQ6k%EE5Z-<67+a3C{-n6T|Tkd-uc=i&~KFbXx~(dfg~SOJfsj{6czV?O^1Q_%)nQ!oW9;$>^fm1efrLX{80 zI=B{d<2}reNmiLD1+)i zEo%$Za_NS;MIji7BT!d39(AHcm<-pT*8L{TfuEvo;YF;CcTpoyaJ}~Pv#iKy6?8;h zX((#FM_9*Ua^h*IC*f?=T-b#9@gi2m=co%Py}`_>ny3zULX{7~l3t|0@rd=2oCl1F9xCo2l7A%05(TA@v8D`&PMmR5OnHNRvR~7x5 ztS)W&ro0{M%DSUQY!F7^NYp)lV9Nuym=Vi}^C+*5 z>cIIejDHm}KTzPq>|4$9sD?UGKkR{FsC#`93*sGXifyJNrBGK^33cGcs0-_gsWAd| zVdL=z&cSdTx}EVa@Z4W`|6;n+EwX5HF)<`wc9HzoAAZ*Dfgo7WtVFze zk9iPX!(ifHQ5|&mng>x3>Q?1Pov)nL-;9iQ=!<%Aj6@Cfd|SQ~b)ciR{w%6P4>1)! zMRoiiEP_FwnlG*8u?!uYhuZ(kcr%h`Ff;Ktm_h6R7c%PEU$!D>pXsp=wJfWkZb1{& zj%`pU>~HI%us88!)N;FvntZQN53FpwC}c;}{_`*mZp74D|DTe{Lcvi?kKdzuoM3&9 z>fk?^5>p>A2g-u^h)bgCTVW9PK(5Rgh!1cKKE*xWLv`o? zYNWnHAKpL8_%A0Dc+AYo^_YYBGt|BR-j+W^4Q-O+X1S$BT}e^YGAoCg6TMLT4MBBi z9O{pw*%8<|Vk02447mi@|%NF{4c)Ov4#>Tny> zz3h!Ca2VFZQK$|cM72AM#qkE}f&x#Qk;sGI`mbm*P9rQpgD$88k3$_`25RyxvE>I* zS8^K5Vj^mG=RRX@Sv%CE48;;S9@W83s1e$YI{xQgIrsl-GMOm2ib41Yd*dto0K1+w zKg(UmzQm2rnU~ULoJySHyxD&i7A0PTntW%`yW+1+eI8WDDxhvv|dK>3-gjK2=}n1V()<(fIr8Ei>h@O$%xBNC&DFJdWt_c~ujFd9c=;~VA? z{RMU)eu`1p=%)FgaR3Vv7rSMS*9!Gq*yblQlFVgP&zs*i%Vi4YCfS*TXJZMxkD8ppKbi{|iQ9?4##}hzC-cE$3F^x4q00R!@9-6wOku2#M^N`J;4aI{ zWnH7LXyrXKCthGz;y2RGb-)rM9usr1#F(W2@Vh)@Q6_>zP zSQ~Y#W??h@8P(AWPt7W;g8mv5j3Ltm<8c(~Zx=LsN25CS2sPBNFax^JOnFAkOq>VP zV?|WEhL{ptVRGz(!PpBmqLEkxXFg;6i;>wwK_K2j_3%DwBoa`o;3et+nV*{u6h)n& z8fL-<_y=}HM%!us!mR&#zneKw{-xQ!9cH0E6xH!@FB$(1Wad$z4m`j`_!v*&^jGFt z-j1V}CH@%q;StpGd;d>X2A;>>S}lK>NqpgNv%G#sjabHi%p5C($%q@H&ePIQCI^`Z zsG$q^*L<`}g&LV=s4E?ggKz>)z+X@!HSo3R$WYXzI)=4XkMCeH$93vpFKmb_u_oTf z_UJF@nu<|ahk_&67GGn3Y#ZQuPsV*%OXW7MmBjTX)l}?5`2`HY3Q1ij3>V-ywa2wM zj&Cbpc=Pr**v_rOM+h z$`9gbY?jXTo@mEVPsn=dUFSpGfjh8L2G{%Bvio?PxGF#Rs>82Q&y5lp%?QuNdc+s7 zF6VbL@|SU}ETS;lygI89zUN_-m|5WW&Is$HT{Mf=>`SNWL}PWiBI~;sK*ab>;EO{k?a&S zS6CC95q3rGuojEsG2}v=$EbJ3Q_O=-A#*G8;!eU+sAYW1#tjRb<@&qT-?fPAy)F;o zFdF7B%A~+~7>U8fT<@>lrlQt=hT>*@x51Od2QVBbm2jQI_!JfIC~3^Y&ntR9e2i1@ z2@b{)rCo=IrQi9HjLW6md80~^`u*YI`JLMj?YoEJZ*K;kq*`{)cGc$UzwR?^gvmRn%!$r z%V!r3z+Sog3Pxetnr607LOtOwqb?w8Ei;$$U^MYuR7Z2wX8oV! z9+s-@dOwG~sAGmEe_dl$)B)O{uCOzz!%I-NW)tcium^p39}8n(J##BcqdMLkb;4fO z20pCqrd@N?2|}%7 zP`7NhjTfR;#TL|soI;Jn732x)cb=0eOF^#YW|_1^-NRw1Azg^7|J=q;Q76dR!Ys%9 zs82o>Q77n%y0QW2!?CCvYs{mZ4VDcFc!gU?|?f`nq>bTe;p3gdbyZVt;GX^UbIeoUvX*t%3(Q z2urjvCs>GTx52s>(-I#=b@&qM7G1+?_$zkCVr`i_YVZM>oHz}=^^bZ&?LuAADQto_ zFoHQysGWKCFKq8RUsB$)gX_%1d>ze4ukE;#xJ4&(oPSV5o~g6z48=UC5ue$a^{*k? zOhIcrhSC5xVN}D0s1Ef-b!d!rmaSin8q&`(3=4NPt7#5)A^r+|n7^B`KI*~M zuN&*XFqx$kXe5rJhVrzHuiE%F>e>GYtKw_a6;a95# zRlgZ)<5SeFEa&fG9t0y$lW!xc1N%_-?1YW4+xQpMI{p{c;gmhi@=cG5+hPUmf_m-F z#K!m-b==Cm%!l2Es4p^px3_sVAHcg5lnQa3zcIKE_Zrjnb-jPbGZ8xw-$Sj2YW>WW z_O$j#bs!vd%SK>RjKPX{6MJBAsF|D*xI^pTPbQvbVWe2#-20#~ zV?NZU-72UdUWIzwZ9$#*IOfMYsJCYFLFV~T5^EB-#b}(3Beni>3^t!i=VAyI_fWIB z@etRE!OOTB2M%?erI;$*yc;&+O5#q#j4x3g`-CNO1>N_|P+!GgiRVYU-tUEzqg-bU zamwL*Ptf|GLM9NKjc~nx&C(8^5WhxU;ggZZKT)$k>HB6RvY|dymO)+dbX&d^wTg~n zS-gdLG2JNF`@5nt*nqe{`sN(T@f7HuEyUG0lyVJS`iW+8 z)kRIN?x^)U8rS1~)HA*J2WELqLOrPF*m#3=FRBAaZT&gallHEkj1K%1wLa5LG7WR1 zuA~TR1gfAO(Y>)hjzhhk@1XX}JK3DL6zW6`P|t~0HtvcVp}wfqG6;36{Zq*33O1sK z_%v#gC7WUnoE_D{A~tS_Izf9(fjw;8A9aEV>-*T8cmnF(aT;|Y8K;_d)sea7cj}Q* zPluxJ?Iz5|HK-Teqv6P%32uJ;ku|<-W~NEn2fr0i%}P{9o4~uw)~2pj2b?~ zSacVe9TuS;$=k3zUczRWY_X|tW9?@hg*whm8?Qm#%6QZ&IgT2EZ&4k&Z)5*6G8)>X zOH6~(s4K0Fnrw|QKO@i!E90c4uJ;@9fn{bnR#@(O|60BVo}v9&)Fl37g?aRDKuzxb zsF%)hJc&Uoy|=92xkM(HPO!>+cpSId{Ct*Ujrn%_1FGjK*P3OM12viIU_NY)dS?tp zwVR1re#@{uK0>Xcy6epGI-_p&L~Nt=KaGrL|23?MzoLe&U07;^Sp~OI_xL5MUGPRz?n6zwDmJc%skQ#QkqgY_+i&AXr~~|K zO|i**7!5`ZZ41<`n~QqueS#XP%{JbP>d;B_<^uZlsJw400ydlPYUxq4wiIe)>Y_fa zc0#T5#kPDmszWDH2fS$g3DxcyY8j^5VoqEPb;~NFMyTr+*1u-$a0=uM+i*4NgT_wO z6+K2hfPTknn18D&?}56ae(1wUtcNkS{tD_|-?Z^P)MQLVUEr&&ezP1>Z!-tXj&-Q; zp$;5k9fl2w$D=0OQPisW3G-v>?Zz^w5p9P)49C1U8w=wO)QPX4Zuvt$8NJ7I>@Zi> z2{n{+t*cR!G7dEoPf;WF%9?Jcxq!l`A+3PgzZFixUibn2gk!MZF7vVeHY)bF*=>Hy zIfMG1-X_jm`A}>@JQjU;3N`zGL0x%TwGpeA1zTRs%Mxq=$X8R)~^s7dw>>h=2+b)q7ly53(nmd5VH zcyr}#u|M&0)D2fJ?BzXJ)_8uorQ_=jJO{ADl}3IiAHvUzpc+#xGg_k11$FMm?`{)Knb85aK^@ zHg-Q|;sh*6-14~jtvC{k6aR!WFwF_mp+#7hI1x2ha-TGRW6~JIiT9un3!Gy8S0U5j zl=;3s9=j5Mit0f6uk?2`tZUQ(bDcInAhg7a#0Rk?KEZ96`;7T5_zbQf&VQBk-sQoIp*c z1k~*R1J$7vm&|H<2UiofLv`>4M&X)o%!4Sa|FT&w1+XX;rL3LsV`9~76{PvrypHpu z!~d#dXUc0_F>l5BsMqxY)Z6YG)N1(!)iLKg^YuL)jwkGgS`Gf6$aw1-wO%t^HJ{D0 zpl0z1Y>y|g66U;SW_>%7ZC+BrWM15tA$Eqap| zwO>or1&69$Jsx8#rlBU`O8gsF{OCHbaOqFx7A?4Ac07za&?Or`#0kW&Q5~3Y*Y*D8 z#8lMr(%dt*H1&P+<#jL~qkIec2a$<*;5uvYI`U?8{6CxDZc08hPp*-uNp%1<2QHwl zEHJ_K{^4R~tU!DO)8TK}69W>>{voI#Ux&l+C~DPJc*Ocwk9R&Yf6*9^rHIS@YF@*= zum$l-Y>bakui`iTMT=sy~5h|2=lXswo4!&xUhQx9AM&HC;a_z1fi_0sM;2`b(L{T={U!PlNAJC-@WdXos``-XtxB?-5tT0k|Fus6JhQ z_q-^N+OLL<+n}Bo-7qx{My-xfsMRnH-_iPCPbLU&pqAAG)Q&Gu&-CQ!0~|W+v2Kk0fh}| z@MddFnYNmkle$>ao2?)1{<8I*DQAlOXX6p!#E`hh-nN!}F?-xk$R{;?e{I{8xA9*dHilg!5X z-y^8YPUT5MXcUI0Z~*0}NqNa@;+-ZfrLG%hq&yjE3TYtqwQ&}8+Vq6`j943w3x|c_ zZJ*O_Ea?DAn~NQF{U>P9hM)>bGddD$leEpo8z$@hsaLhOf7oZ6ZKFBU%ARln+5>OuJtY)D;d)Ha#Cw%Md!q;H9vkPdOuy`)*HWLrZTVD~8%z!{1X=vkbNMrBCa z=CNaT@}J>UjIia8i1X8aIPqLkCE_|*2y2kEWyc@9ocUwC-B*!bUS+7S%Q1M;n=4d> zHa)FApzvdRptZ=u%GvDI^5OEW1I1AGIcYg*I&HGqE9yj>C6s+d*%I>oNnOaNr9PB2 z!nUJ{lZm{a7nYNRq%FeWG^64&WwS}W$#3HTywbhDO8ba>FUoj~JB{!HsQ`IxS7?(1 zXHwSQE8zs>|Nqw1wm7!A%@t4>Fv5YkQD`7*F|!q%pRv4@TQOZ)xW~ zbsgBJEO~9G?Q!a1Em9uaHjeyt+UV1B9lvd)9e&myY$d3SN4;#c)w4Ucpu7;NGx2Uy z<>X-h9h7N1X8n?~k*3ILO54GdZ^tluoSf8UAZ@4IuNO^Kb|^;rng)4^zb3COKkl)4 zQ)2%71E#a{aN6f1ttAa34y3$0=_Ij!s*lBMcK_$NgS3V+ZKp_i^=2+hrY}41v<-98 z;3u_UyKc*r|D1drb)E1TiPyJtko~$)wt>`=?g3@I5YBW+rda?mc3I3EAR|8Cs> zVifX8*!#Mriv1jjPf^ZjJi^YKusrc?>gwnuZ*4B+kBNKYZj!cD2Jg?T>|e;nC$N&; zzp`zs&!5f*R2-$ED~<0Gm$QvFTKiM3tvHS&>0{PbQfu-DOqKW1>>};6khW5Omy}g? z#AV6zA;}qUkLM%bmwZEx;XhBCKBU3~OHp6J){xh>8f(&U6!~DUgilB8tWDp3uiAVx z?fB&GZS85liTwN2t)!$I`3>Y-;_ujl6lL3<(>J#66tpL$V8^VaW>lU-ZD(ymn!K6CQ+@`}B`L0w3mPiOqst#p#&=CnCX+qR~OQ-*jibtU=!;Z&g_ z2?aB${DpjO(mwJnXpoI`fqV$*UD{|1rR)HyD(&=v@-*ci5O*c6h=Z^;<(WxyiR%&H zB7I4_5Yj-(4r5hP8P4zhYqXj)c(dgrbJPY^a1A?X3%6#%a-31rw>VIY@=i3bG_A|IOVxW6KTAi@+Y|bt@@#~A5DA)@8OsB zI5cy5>kqc#)E%MxG4;FbzJ)1!NB{pj=gADAQDz#rRBppTl(i+_jP%OxFb1oU`g(`_ z?;jOutL@rbC*DH4bf(y;PkmkL`eVPh+B7A9NuMxUQ1Ju7BzD+A`jwsEZ2E>Xm-=a> z=9KHFlqr~sxEsb}$+y~1Ag)0=X3J)g54QOkbt&GeyJpL8QZ|)+ZxMe^ehd1C(Rj6O@C}9Q$(Ocq zA$!t&)>YJ>AoU=<+4kGa7q)C6Rw7M%tBsmGBi_n!%GzT!plq|A|G~E4DIL-FGe+Bd zbzDV#29l2hY_#R=h`SU2M*G+HMEA&-CVz=G&&e;gZAC0e+hu}0v?)bOPWn{$U)wl> zlvE}qKaYH2yK`4g^op{|#6gs2B8??wB?VEoi@Gu7wOuAHAax|h7jyswBK0W_;5d=~=fPxU>_2jjEf)UjHNZCp9QRMHCe|xKCgASBuuyx}pJ4Jp1 zDU6hleS4Bdv41(@iX?4(t#tgEOy1c;;WY9;QFsTh+D0GZOXA;cyTaB_X{YTSd}y-X zp9P6yNvUkvU`{%P{9e*Z%I9#rk*Mtt-G6?f`Oo$ljW?6Doh4NuogqE8ZSrDnVr@R# z&P3dI>fW_M4ZLgf`6xe5+DrSLm=R~<5<2m>?*A_|jH6(=J>bver<3nailWgb+uJm@ zey~08J=%RinTo5><^b^q(ks&2+xvDum7Ss8zob2s)g)f3`>*X+Tx7D|pNY17sP&V# z>TXb0jRVXleNX-%2V6mYQT&=XihK|129m!>T1NVfy4{q$PhB0-V)ExH^Y0uZhe@WvgyJ8PIm$*6U&DM+Z z3%0Hzg%@mR4pTOrcp>{Xplq=%*M2)Fd-MEpk`r_z6{D;%jntpX)}?y5@sPaChz}*KRzU=OR7(LvqiE) z7SajoFWLjYuuip&juWq@J_Nsdvm>^m>=)Zs#V^S>!LyW4B!B9^b>`oHsgbsMq-Uf# zG+0JsZMpy3*!z9&N6I28dq7%Gn+VK8YC-vOI=q>*p467qnzH1i64Y16k0={YejE98 z=#76nGP9_dhW#iCC9ka@E+U;I4YQr;PkB4yHY9CZC=bV+>^svtAkTd2DpP)h^3If% z!Y@ekm28{$X_JS1L47?QO>mo3gnUyPoueWT4xy}p-GR{i&!`4sBg)cJH-mJD{3txm zzI`w$X)^gvv`a_+7`}tcXjdQ8leCSp$JONa{&T5$>@-4w-O5{g*&R}2Y|esi?wH%{ z3&vG#e=1pA`mXP0jLSLnPdDbzC6(fWhfT>4_xZ%g^l|IvPD+-iPw0@a(2=3O;RC~> zeD8-u`T7kD5A}tG`$8ilhegKp_+)Ba?bsPfV=6EGI&R3aI!R(~tn3!odR3a_aWNZ` zq$uJW5fvKg>pyHnct79!VZ#SUP~WgfU+B<~upx0VJI*JK3*U1tMO?(; zu*`AKF5O8T_t))}$@4@+4jUBOceu}MP8ULkM23d+8?7F2=(q**pK>5hf0bxzrBa_AcFxqVxyJEC^F#h-$cR`Za=n3w;_&R=fXJCAZkK98ki$7Yh zCt=2ZU*e>#iHkQSF6XGr_9U#IqCY2n;su-LCoVgbuxe@i7jxVk$>X0abjJk6Z&>Bd z&mKScpnElKeDrB|LSSse%WkGz%O-le?AZ6_fNSR_E}xn(V;a4SPjbm!ktV+N4{mhE z_{isO>rC<0QU+`ch+VwWO&vS4nwzrd9$!M-o`iLrm;ILQ`~Uay;qIAN=5?4;qnEmhZ|8qdE l?bbby7H@pCXub{?y*K{*Q~@uO#ztlcC>mcqLqP7p{{xwKS+f8D diff --git a/warehouse/locale/ko/LC_MESSAGES/messages.po b/warehouse/locale/ko/LC_MESSAGES/messages.po index 50d2453d0234..ed577f750049 100644 --- a/warehouse/locale/ko/LC_MESSAGES/messages.po +++ b/warehouse/locale/ko/LC_MESSAGES/messages.po @@ -30,13 +30,14 @@ # Yeonguk , 2023. # rlawn1 , 2024. # Joony Kim , 2024. +# emscb , 2024. msgid "" msgstr "" "Project-Id-Version: Warehouse VERSION\n" "Report-Msgid-Bugs-To: admin@pypi.org\n" "POT-Creation-Date: 2020-01-15 20:11+0200\n" -"PO-Revision-Date: 2024-02-08 12:03+0000\n" -"Last-Translator: Joony Kim \n" +"PO-Revision-Date: 2024-03-21 15:13+0000\n" +"Last-Translator: Junwon Lee \n" "Language-Team: Korean \n" "Language: ko\n" @@ -44,7 +45,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.4-dev\n" +"X-Generator: Weblate 5.5-dev\n" "Generated-By: Babel 2.7.0\n" #: warehouse/views.py:142 @@ -63,11 +64,11 @@ msgstr "이 작업을 수행하려면 계정에서 2차 인증을 활성화해 msgid "Locale updated" msgstr "언어 업데이트됨" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "올바른 비밀번호가 아닙니다. 올바른 비밀번호를 입력하세요." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -77,38 +78,38 @@ msgstr "" "줄로 구성되어야 하며, 문자 또는 숫자로 시작하고 끝나야 합니다. 다른 사용자 이" "름을 정해주세요." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "널 바이트는 허용되지 않습니다." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "해당 이름의 사용자를 찾을 수 없습니다" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP 코드는 ${totp_length} 자리여야 합니다." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "복구 코드는 ${recovery_code_length}자 여야 합니다." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "사용자 이름을 50자 내외로 정해 주세요." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "다른 계정에서 이미 사용 중인 이름입니다. 다른 이름을 선택하세요." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "비밀번호가 너무 깁니다." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -116,62 +117,60 @@ msgstr "" "너무 많은 잘못된 로그인 시도가 있었습니다. ${time} 동안 로그인이 제한됩니다. " "나중에 다시 시도해 주세요." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "패스워드가 일치하지 않습니다. 다시 시도해 주세요." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "유효하지 않은 이메일입니다. 다시 시도해 주세요." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "유효하지 않은 이메일입니다. 다시 시도해 주세요." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "이 도메인의 이메일 주소는 사용할 수 없습니다. 다른 이메일을 사용하세요." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "다른 계정에서 이미 사용중인 이메일 주소입니다. 다른 이메일 주소를 사용하세요." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" "다른 계정에서 이미 사용 중인 이메일 주소입니다. 다른 이메일을 사용해 주세요." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "너무 긴 이름입니다. 100글자 이하의 이름을 입력해 주세요." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "잘못된 TOTP 코드입니다." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "WebAuthn 값이 올바르지 않습니다: Bad payload" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "잘못된 복구 코드입니다." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "복구 코드는 이전에 사용되었습니다." -#: warehouse/accounts/forms.py:553 -#, fuzzy -#| msgid "The email address isn't valid. Try again." +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." -msgstr "유효하지 않은 이메일입니다. 다시 시도해 주세요." +msgstr "유효하지 않은 사용자명입니다. 다시 시도해 주세요." #: warehouse/accounts/views.py:120 msgid "" @@ -210,7 +209,7 @@ msgstr "이미 인증됨" msgid "Successful WebAuthn assertion" msgstr "WebAuthn 승인 성공" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "복구 코드가 승인되었습니다. 주어진 코드는 재사용이 불가능합니다." @@ -222,131 +221,131 @@ msgstr "" "새 사용자 등록이 잠시 불가능한 상태입니다. https://pypi.org/help#admin-" "intervention 에서 자세한 내용을 확인하세요." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "만료된 토큰: 새로운 암호 설정 링크를 요청하세요" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "잘못된 토큰: 새로운 암호 설정 링크를 요청하세요" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "잘못된 토큰: 토큰이 제공되지 않음" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "잘못된 토큰: 암호 재설정 토큰이 아님" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "잘못된 토큰: 사용자 없음" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "잘못된 토큰: 이 토큰이 요청된 이후로 사용자가 로그인함" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "잘못된 토큰: 이 토큰이 요청된 이후로 패스워드가 변경됨" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "패스워드를 재설정해야 합니다" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "만료된 토큰: 새로운 이메일 확인 링크를 요청하세요" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "잘못된 토큰: 새로운 이메일 확인 링크를 요청하세요" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "잘못된 토큰: 이메일 확인 토큰이 아님" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "이메일을 찾을 수 없음" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "이미 확인된 이메일" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "이 이메일을 기본 이메일 주소로 지정할 수 있습니다" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "기본 이메일 주소입니다" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "이메일 주소 ${email_address}가 확인되었습니다. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "만료된 토큰: 새로운 조직의 초대를 요청하세요" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "유효하지 않은 토큰: 새 조직 초대를 요청하세요" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "잘못된 토큰 : 공동 작업 초대 토큰이 아닙니다" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "조직 초대가 올바르지 않습니다." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "더 이상 존재하지 않는 조직 초대입니다." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "'${organization_name}'의 초대가 거부되었습니다." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "이제 '${organization_name}' 프로젝트의 ${role} 입니다." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "만료된 토큰: 역할을 새로 요청하세요" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "잘못된 토큰: 새 프로젝트 역할 초대를 요청하세요" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "잘못된 토큰 : 공동 작업 초대 토큰이 아닙니다" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "역할 초대가 유효하지 않습니다." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "그 역할 초대는 더 이상 존재하지 않습니다." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "'${project_name}'의 초대가 거부되었습니다." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "당신은 이제 '${project_name}' 프로젝트의 ${role} 역할 입니다." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -354,13 +353,13 @@ msgstr "" "신규 사용자 등록이 불가능한 상태입니다. https://pypi.org/help#admin-" "intervention 에서 자세한 내용을 확인하세요." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" "비활성화되었습니다. https://pypi.org/help#admin-intervention 에서 자세한 내용" "을 확인하세요." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -368,28 +367,28 @@ msgstr "" "새로운 사용자 등록을 위해 확인된 이메일 계정이 필요합니다. 다음 사이트를 참조" "하세요. https://pypi.org/help#openid-connect ." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "한 번의 3개 이상의 처리되지 않은 신뢰할 수 있는 공급자를 등록할 수 없습니다" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "너무 많은 잘못된 로그인 시도가 있었습니다. 나중에 다시 시도해주세요." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "신뢰할 수 있는 공급자가 등록될 수 없습니다" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -397,16 +396,16 @@ msgstr "" "이 신뢰할 수 있는 공급자는 이미 등록되었습니다. 이러한 시도가 의도한 것이 아" "니라면, PyPI 관리자에게 연락하십시오." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "새 임시 게시자를 등록하였습니다. " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "유효하지 않은 퍼블리셔 ID" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "프로젝트에 대한 신뢰할 수 있는 공급자가 제거됨 " @@ -506,37 +505,37 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "이 팀 이름은 이미 사용 중입니다. 다른 이름으로 지정해 주세요." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "계정 상세 정보 업데이트" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "이메일 주소 ${email_address}가 추가되었습니다 - 이메일에서 확인 링크를 살펴보" "세요" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "복구 코드가 이미 생성되었습니다" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "복구 코드를 새로 생성하면 기존 코드가 무효화됩니다." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "API 토큰을 만들려면 이메일을 확인하거나 새로운 주소를 추가하세요." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API 토큰이 존재하지 않습니다." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "잘못된 자격 증명입니다. 다시 한 번 시도해 보세요" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -544,19 +543,15 @@ msgstr "" "GitHub을 기반으로 하는 새 사용자 등록이 잠시 불가능한 상태입니다. https://" "pypi.org/help#admin-intervention 에서 자세한 내용을 확인하세요." -#: warehouse/manage/views/__init__.py:1341 -#, fuzzy -#| msgid "" -#| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." -#| "org/help#admin-intervention for details." +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -"GitHub을 기반으로 하는 새 사용자 등록이 잠시 불가능한 상태입니다. https://" +"GitLab을 기반으로 하는 새 사용자 등록이 잠시 불가능한 상태입니다. https://" "pypi.org/help#admin-intervention 에서 자세한 내용을 확인하세요." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -564,21 +559,17 @@ msgstr "" "Google 을 기반으로 하는 신뢰할 수 있는 게시가 잠시 불가능한 상태입니다. " "https://pypi.org/help#admin-intervention 에서 자세한 내용을 확인하세요." -#: warehouse/manage/views/__init__.py:1562 -#, fuzzy -#| msgid "" -#| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." -#| "org/help#admin-intervention for details." +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -"GitHub을 기반으로 하는 새 사용자 등록이 잠시 불가능한 상태입니다. https://" -"pypi.org/help#admin-intervention 에서 자세한 내용을 확인하세요." +"AcitveState를 기반으로 하는 새 사용자 등록이 잠시 불가능한 상태입니다. " +"https://pypi.org/help#admin-intervention 에서 자세한 내용을 확인하세요." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -586,49 +577,49 @@ msgstr "" "프로젝트 삭제가 일시적으로 비활성화되었습니다. https://pypi.org/help#admin-" "intervention에서 자세한 내용을 확인하세요." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "요청을 확인하세요" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "릴리즈를 제거할 수 없습니다. " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "릴리즈 버전을 철회할 수 없습니다. " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "릴리즈 버전을 삭제할 수 없습니다. " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "파일을 찾을 수 없습니다" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "파일을 삭제할 수 없습니다 - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "사용자 '${team_name}'는 이미 ${role_name}(이)라는 역할을 가지고 있습니다" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "사용자 '${username}'는 이미 ${role_name}이라는 이 프로젝트의 역할을 가지고 있" "습니다" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "당신은 이제 '${project_name}' 프로젝트의 ${role} 입니다." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -636,7 +627,7 @@ msgstr "" "사용자 '${username}'는 인증된 이메일을 가지고 있지 않으므로 이 프로젝트에서 " "${role_name}으로 추가될 수 없습니다" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -644,20 +635,20 @@ msgstr "" "사용자 '${username}'는 이미 활성화되어 있는 초대를 가지고 있습니다. 나중에 다" "시 시도해보세요." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "'${username}'에게 초대가 전송되었습니다" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "역할 초대를 찾을 수 없습니다." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "초대가 이미 만료되었습니다." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "'${username}'의 초대가 취소되었습니다." @@ -707,29 +698,23 @@ msgid "Publisher must be specified by ID" msgstr "사용자는 ID로 지정해야 합니다" #: warehouse/oidc/forms/activestate.py:48 -#, fuzzy -#| msgid "Null bytes are not allowed." msgid "Double dashes are not allowed in the name" -msgstr "널 바이트는 허용되지 않습니다." +msgstr "'--'는 이름에서 허용되지 않습니다." #: warehouse/oidc/forms/activestate.py:55 msgid "Leading or trailing dashes are not allowed in the name" -msgstr "" +msgstr "이름 앞, 뒤에는 대시(-)를 붙일 수 없습니다" #: warehouse/oidc/forms/activestate.py:79 #: warehouse/oidc/forms/activestate.py:92 -#, fuzzy -#| msgid "Unexpected timeout from GitHub. Try again in a few minutes." msgid "Unexpected error from ActiveState. Try again in a few minutes" -msgstr "깃허브에서의 알 수 없는 시간초과. 몇 분 후 다시 시도하세요." +msgstr "ActiveState에서의 알 수 없는 시간초과. 몇 분 후 다시 시도하세요." #: warehouse/oidc/forms/activestate.py:87 #: warehouse/oidc/forms/activestate.py:103 #: warehouse/oidc/forms/activestate.py:112 -#, fuzzy -#| msgid "Unexpected error from GitHub. Try again." msgid "Unexpected error from ActiveState. Try again" -msgstr "알 수 없는 오류가 Github에서 발생했습니다. 다시 시도하세요." +msgstr "알 수 없는 오류가 ActiveState에서 발생했습니다. 다시 시도하세요." #: warehouse/oidc/forms/activestate.py:122 #, fuzzy @@ -814,40 +799,32 @@ msgid "Specify GitLab namespace (username or group/subgroup)" msgstr "깃허브 리파지토리 소유자를 입력하세요(이름 혹은 조직)" #: warehouse/oidc/forms/gitlab.py:37 -#, fuzzy -#| msgid "Invalid GitHub user or organization name." msgid "Invalid GitLab username or group/subgroup name." -msgstr "잘못된 Github 사용자 또는 조직 이름." +msgstr "잘못된 GitLab 사용자명 또는 조직명." #: warehouse/oidc/forms/gitlab.py:53 -#, fuzzy -#| msgid "Specify workflow filename" msgid "Specify workflow filepath" -msgstr "워크플로우 파일명을 입력하세요" +msgstr "워크플로우 파일경로를 입력하세요" #: warehouse/oidc/forms/gitlab.py:61 -#, fuzzy -#| msgid "Invalid project name" msgid "Invalid environment name" -msgstr "잘못된 프로젝트 명입니다." +msgstr "잘못된 환경변수명입니다." #: warehouse/oidc/forms/gitlab.py:76 -#, fuzzy -#| msgid "Workflow name must end with .yml or .yaml" msgid "Workflow file path must end with .yml or .yaml" -msgstr "워크플로우 이름은 .yml 혹은 .yaml 로 끝나야 합니다" +msgstr "워크플로우 파일 경로는 .yml 혹은 .yaml 로 끝나야 합니다" #: warehouse/oidc/forms/gitlab.py:80 msgid "Workflow file path cannot start or end with /" -msgstr "" +msgstr "워크플로우 파일 경로는 /로 시작하거나 끝날 수 없습니다" #: warehouse/packaging/forms.py:27 msgid "Provide an Inspector link to specific lines of code." -msgstr "" +msgstr "코드의 특정 줄에 Inspector 링크를 적어주세요." -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." -msgstr "" +msgstr "제출이 기록되었습니다. 도와주셔서 감사합니다." #: warehouse/subscriptions/models.py:35 #: warehouse/templates/manage/project/history.html:230 @@ -930,8 +907,8 @@ msgstr "몬티 파이썬 - 치즈 샵 스케치" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1265,8 +1242,10 @@ msgid "About PyPI navigation" msgstr "PyPI에 관한 내비게이션" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI 트위터" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPI 홈" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1827,6 +1806,7 @@ msgstr "%(title)s에 계정 생성하기" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "이름" @@ -1836,6 +1816,7 @@ msgstr "이름을 입력해주세요" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "이메일 주소" @@ -1897,12 +1878,12 @@ msgid "Reset email sent" msgstr "재설정 이메일 발송" #: warehouse/templates/accounts/request-password-reset.html:51 -#, fuzzy -#| msgid "An email has been sent to your registered email address." msgid "" "If you submitted a valid username or email address, an email has been sent " "to your registered email address." -msgstr "등록된 주소로 이메일이 전송되었습니다." +msgstr "" +"유효한 사용자 이름 또는 이메일 주소를 제출한 경우 등록된 이메일 주소로 이메일" +"이 전송되었습니다." #: warehouse/templates/accounts/request-password-reset.html:52 #, python-format @@ -2868,31 +2849,27 @@ msgstr "제목" #: warehouse/templates/email/trusted-publisher-added/body.html:44 #: warehouse/templates/email/trusted-publisher-removed/body.html:42 msgid "ActiveState Project URL" -msgstr "" +msgstr "ActiveState 프로젝트 URL" #: warehouse/templates/email/trusted-publisher-added/body.html:45 #: warehouse/templates/email/trusted-publisher-removed/body.html:43 #: warehouse/templates/manage/account/publishing.html:346 #: warehouse/templates/manage/project/publishing.html:277 #: warehouse/templates/organizations/profile.html:30 -#, fuzzy -#| msgid "Project documentation" msgid "Organization" -msgstr "프로젝트 문서" +msgstr "Organization(조직)" #: warehouse/templates/email/trusted-publisher-added/body.html:46 #: warehouse/templates/email/trusted-publisher-removed/body.html:44 #: warehouse/templates/manage/account/publishing.html:368 #: warehouse/templates/manage/project/publishing.html:299 -#, fuzzy -#| msgid "Project name" msgid "ActiveState Project name" -msgstr "프로젝트 이름" +msgstr "ActiveState 프로젝트명" #: warehouse/templates/email/trusted-publisher-added/body.html:47 #: warehouse/templates/email/trusted-publisher-removed/body.html:45 msgid "Actor" -msgstr "" +msgstr "Actor(저자)" #: warehouse/templates/email/trusted-publisher-added/body.html:53 msgid "" @@ -3124,16 +3101,13 @@ msgstr "" "\"%(organization_name)s\"의 조직에 참여하도록 초대했습니다" #: warehouse/templates/email/verify-organization-role/body.html:22 -#, fuzzy, python-format -#| msgid "" -#| "If you wish to proceed with this request, click this " -#| "link to verify your email address." +#, python-format msgid "" "If you wish to proceed, follow this link to accept " "or decline this invitation." msgstr "" -"이 요청을 계속해서 수행하길 원하면, 링크를 클릭해서 이메" -"일 주소를 확인하세요." +"계속 진행하려면, 링크에 따라 초대를 수락하거나 거절" +"합니다." #: warehouse/templates/email/verify-organization-role/body.html:26 msgid "Otherwise, you can safely ignore this email." @@ -3169,6 +3143,9 @@ msgstr "이 알림 지우기" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "닫기" @@ -3241,7 +3218,8 @@ msgstr "해시 다이제스트" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "클립보드로 복사하기" @@ -3252,6 +3230,7 @@ msgstr "클립보드로 복사하기" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "복사" @@ -3374,6 +3353,7 @@ msgstr "팀들" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "보안 이력" @@ -3485,8 +3465,9 @@ msgid "Requires:" msgstr "요구사항:" #: warehouse/templates/includes/packaging/project-data.html:114 +#, fuzzy msgid "Provides-Extra:" -msgstr "" +msgstr "Provides-Extra:" #: warehouse/templates/includes/packaging/project-data.html:135 msgid "Maintainers" @@ -3508,44 +3489,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "확인됨*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*간헐적인 배송 문제로 인증 메일이 손실될 수 있습니다" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "확인됨" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "확인되지 않음*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*PyPI로부터 온 이메일은 스팸으로 간주됩니다" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*배송중 문제로 실패" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*여러 차례의 배송 실패" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "확인되지않음" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "기본" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "이메일 옵션 보기" @@ -3553,16 +3546,21 @@ msgstr "이메일 옵션 보기" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "옵션" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "%(email)s에 대한 옵션" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "확인 이메일 다시 보내기" @@ -3585,37 +3583,45 @@ msgstr "이메일 삭제" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "범위" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "모든 프로젝트" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "생성일" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "마지막으로 사용됨" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "사용된 적 없음" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "토큰 옵션 보기" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "토큰 제거" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "고유 식별자 보기" @@ -3623,11 +3629,14 @@ msgstr "고유 식별자 보기" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "API 토큰 제거" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3635,6 +3644,7 @@ msgstr "" "니다." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "API 토큰 \"%(token_description)s\"의 고유 식별자" @@ -3703,6 +3713,7 @@ msgid "Update account" msgstr "계정 수정하기" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "계정 이메일" @@ -3719,10 +3730,12 @@ msgstr "" "class=\"badge\">기본 이메일로만 알림이 가능합니다." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "계정과 연결된 이메일" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "상태" @@ -3790,176 +3803,224 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "토큰 범위: 계정 전체" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "토큰 범위: %(project_name)s 프로젝트" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "만료: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "계정 생성일" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "로그인 됨" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "2단계 인증 방법:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "없음" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "보안 장치 (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "인증 앱 (TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "복구 코드" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "로그인 실패" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- 기본 인증(엔드포인트 업로드)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "이유:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "잘못된 비밀번호" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "유효하지 않은 2FA (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "잘못된 2FA (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "잘못된 2FA 복구 코드입니다" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "세션 재인증에 실패했습니다" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "계정에 이메일 추가됨" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "계정에 이메일 제거됨" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "이메일 확인됨" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "이메일 재확인됨" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "기본 이메일 변경됨" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "이전 기본 이메일:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "새로운 기존 이메일:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "기본 이메일 설정됨" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "이메일 전송됨" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "에서:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "에게:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "제목:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "패스워드 재설정 요청됨" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "패스워드 재설정 요청됨" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "패스워드 재설정 성공" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "패스워드 변경 성공" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "프로젝트:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "2단계 인증 추가됨" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "방법: 보안 장치 (WebAuthn)" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "장치 이름:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -3967,22 +4028,27 @@ msgstr "" "방법: 인증 앱 (TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "2단계 인증 제거됨" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "복구 코드 생성됨" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "복구 코드 재설정됨" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "복구 코드가 로그인에 사용됨" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API 토큰 추가됨" @@ -3990,34 +4056,43 @@ msgstr "API 토큰 추가됨" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "토큰 이름:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API 토큰 제거됨" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "고유 식별자:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "보안상의 이유로 API 토큰이 자동으로 제거됨" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "이유: 공개 URL에서 토큰을 찾았습니다." #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "%(organization_name)s에 초대되었습니다." #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4025,6 +4100,7 @@ msgid "" msgstr "'${project_name}'의 초대가 거부되었습니다." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4035,6 +4111,7 @@ msgstr "" "에서 제거됨" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4045,6 +4122,7 @@ msgstr "" "에서 제거됨" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4055,6 +4133,7 @@ msgstr "" "이벤트를 보았다면, 당신의 계정 보안을 고려하세요." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "최근 계정 활동" @@ -4062,6 +4141,7 @@ msgstr "최근 계정 활동" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "이벤트" @@ -4072,21 +4152,25 @@ msgstr "이벤트" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "시간" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "추가 정보" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "날짜 / 시간" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "위치 정보" @@ -4094,10 +4178,12 @@ msgstr "위치 정보" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "장치 정보" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "계정에서 발생한 보안 관련 행동 목록이 표시됩니다." @@ -4798,6 +4884,40 @@ msgstr "" "면 파이썬 패키징 사용" "자 가이드를 방문하십시오" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "PyPI 계정 삭제" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "이 행동을 수행하기전에 **기본** 이메일 주소를 확인하셔야합니다." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"여러 이메일 주소를 계정에 연결시킬 수 있습니다. 인증된 이" +"메일 주소 중 어떤 것으로도 계정을 복구하는데 사용할 수 있지만, 기본 이메일로만 알림이 가능합니다." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -4996,7 +5116,7 @@ msgstr "이름을 입력해주세요" #: warehouse/templates/manage/account/publishing.html:207 #: warehouse/templates/manage/project/publishing.html:175 msgid ".gitlab-ci.yml" -msgstr "" +msgstr ".gitlab-ci.yml" #: warehouse/templates/manage/account/publishing.html:209 #: warehouse/templates/manage/project/publishing.html:177 @@ -5178,12 +5298,13 @@ msgstr "" #: warehouse/templates/manage/account/publishing.html:535 #: warehouse/templates/manage/project/publishing.html:416 -#, fuzzy, python-format -#| msgid "You have not enabled two factor authentication on your account." +#, python-format msgid "" "You must first enable two-factor authentication on " "your account before adding a new publisher." -msgstr "계정에 2단계 인증을 활성화하지 않았습니다." +msgstr "" +"새로운 게시자를 추가하기 전에 계정에 2단계 인증을 활" +"성화해야 합니다." #: warehouse/templates/manage/account/recovery_codes-burn.html:34 msgid "" @@ -7621,140 +7742,140 @@ msgstr "%(user)s 사용자는 아직 PyPI에 프로젝트를 등록하지 않았 msgid "view hashes" msgstr "해시 보기" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Create a token for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "%(project_name)s의 토큰 만들기" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "PIP 사용법 복사" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "이 릴리스는 배포철회되었습니다" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, fuzzy, python-format #| msgid "Release version %(version)s" msgid "Stable version available (%(version)s)" msgstr "릴리즈 버전 %(version)s" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, fuzzy, python-format #| msgid "Release version %(version)s" msgid "Newer version available (%(version)s)" msgstr "릴리즈 버전 %(version)s" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 #, fuzzy #| msgid "Python version" msgid "Latest version" msgstr "파이썬 버전" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, fuzzy, python-format #| msgid "Last released on %(release_date)s" msgid "Released: %(release_date)s" msgstr "%(release_date)s에 마지막으로 릴리즈됨" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "프로젝트 설명이 제공되지 않음" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 #, fuzzy msgid "Navigation" msgstr "메인 내비게이션" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, fuzzy, python-format #| msgid "History for %(project_name)s" msgid "Navigation for %(project)s" msgstr "%(project_name)s 이력" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "프로젝트 설명. 설명으로 이동합니다." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "프로젝트 설명" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "릴리즈 기록. 기록 패널로 이동합니다." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "릴리즈 이력" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "파일을 다운로드합니다. 프로젝트 파일로 이동합니다." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "파일 다운로드" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "프로젝트 세부 정보. 프로젝트 세부 정보로 이동합니다." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 #, fuzzy #| msgid "Project settings" msgid "Project details" msgstr "프로젝트 설정" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "이 릴리스가 배포철회된 이유:" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "이 패키지의 작성자가 프로젝트 설명을 제공하지 않았습니다" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 #, fuzzy #| msgid "Release settings" msgid "Release notifications" msgstr "릴리즈 설정" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS 피드" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 #, fuzzy #| msgid "Python version" msgid "This version" msgstr "파이썬 버전" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 #, fuzzy #| msgid "New releases" msgid "pre-release" msgstr "새 릴리즈" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "배포철회됨" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, fuzzy, python-format #| msgid "" #| "You have not uploaded any projects to PyPI, yet. To learn how to get " @@ -7769,16 +7890,16 @@ msgstr "" "지 배우고싶다면, Pythoh Packaging User Guide를 확인해주세요" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "소스 배포" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "이 릴리스에 사용할 수 있는 소스 배포 파일이 없습니다." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the " "파이썬 패키징 사용자 가이드에서 파일을 어떻게 업로드하는지 배우기" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "빌드된 배포판" @@ -10027,6 +10148,9 @@ msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "'%(term)s'의 결과는 없습니다" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI 트위터" + #, python-format #~ msgid "" #~ "You registered an pending OpenID Connect publisher for a project " diff --git a/warehouse/locale/lzh/LC_MESSAGES/messages.po b/warehouse/locale/lzh/LC_MESSAGES/messages.po index 66fe84b16546..a4b62888dac6 100644 --- a/warehouse/locale/lzh/LC_MESSAGES/messages.po +++ b/warehouse/locale/lzh/LC_MESSAGES/messages.po @@ -38,11 +38,11 @@ msgstr "执行此操作之前,必须开启账号的双重认证机制。" msgid "Locale updated" msgstr "区已变" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "码误,复试之。" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -51,40 +51,40 @@ msgstr "" "此名违规。其云:须得英吉利字、数字、.、与下划线。英吉利字、数字,以之为头、以" "其为尾。变名之奉规。" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "不许用空字。" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 #, fuzzy msgid "No user found with that username" msgstr "无此人" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 #, fuzzy msgid "TOTP code must be ${totp_length} digits." msgstr "「TOTP」码必须得${totp_length}位。" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "归码需以${Recovery_code_lenth}方符。" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "择一名少50符。" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "此名已用,变之。" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "码甚长。" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -93,55 +93,55 @@ msgid "" "out for ${time}. Please try again later." msgstr "登陆失败的尝试太频繁,请稍后再试。" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "码异,复试。" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "电邮址过长,请重试。" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "无效电邮址,请重试。" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "汝不可用此地之电邮址,择另邮。" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "此电邮址已于此户用之,择另邮。" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "此电邮址已于另户用之,择另邮。" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "此名甚长,择一名持100符与少者。" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "TOTP码无效。" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "WebAuthn议者无效:无效压" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "归码无效。" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "尝用归码。" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -183,7 +183,7 @@ msgstr "已认证" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "代码恢复已接受。 提供的代码不能再次使用了。" @@ -193,154 +193,154 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "汝已重设密码" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "无此电子邮件" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "电子邮件已证" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "汝可设此电子邮件为汝主电子邮件" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "此为汝主电子邮件" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "电子邮件${email_address} 已证。${confirm_message}。" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -349,29 +349,29 @@ msgid "" "again later." msgstr "登陆失败的尝试太频繁,请稍后再试。" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -469,131 +469,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "此名已于另户籍用之,择另名。" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "恢复码已生成" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API密钥不存在。" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "无此文件" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "邀请已过期。" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -765,7 +765,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -850,8 +850,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1162,7 +1162,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1706,6 +1706,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1715,6 +1716,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2862,6 +2864,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2932,7 +2937,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2943,6 +2949,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3052,6 +3059,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3182,44 +3190,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3227,16 +3247,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3259,37 +3284,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3297,16 +3330,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3370,6 +3407,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3382,10 +3420,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3451,198 +3491,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3650,52 +3743,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3704,6 +3809,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3711,6 +3817,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3721,21 +3828,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3743,10 +3854,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4369,6 +4482,27 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "汝须验证汝主电邮址,以执行此行为。" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6693,124 +6827,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6818,24 +6952,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/mk/LC_MESSAGES/messages.po b/warehouse/locale/mk/LC_MESSAGES/messages.po index d8099e81aa46..7f3882466fe5 100644 --- a/warehouse/locale/mk/LC_MESSAGES/messages.po +++ b/warehouse/locale/mk/LC_MESSAGES/messages.po @@ -42,105 +42,105 @@ msgstr "" msgid "Locale updated" msgstr "Јазикот е обновен" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Лозинката е невалидна. Обидете се повторно." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Не е пронајден корисник со тоа име" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP кодот мора да биде ${totp_length} броеви долг." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Резервните кодовите мора да бидат ${recovery_code_length} карактери." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Одберете корисничко име со 50 карактери или помалку." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Лозинката е предолга." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Вашите лозинки не се исти. Пробајте повторно." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The email address is too long. Try again." msgstr "Лозинката е невалидна. Обидете се повторно." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Името е премногу долго. Одберете име со 100 карактери или помалце." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Невалиден TOTP код." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Невалиден резервен код." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Резервниот код веќе бил употребен." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The username isn't valid. Try again." @@ -179,7 +179,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -189,184 +189,184 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 #, fuzzy #| msgid "OpenID Connect provider removed" msgid "The trusted publisher could not be registered" msgstr "OpenID Connect провајдер отстранет" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 #, fuzzy #| msgid "OpenID Connect provider removed" msgid "Removed trusted publisher for project " @@ -460,131 +460,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -750,7 +750,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -835,8 +835,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1147,7 +1147,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1691,6 +1691,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1700,6 +1701,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2847,6 +2849,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2917,7 +2922,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2928,6 +2934,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3037,6 +3044,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3169,44 +3177,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3214,16 +3234,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3246,37 +3271,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3284,16 +3317,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3357,6 +3394,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3369,10 +3407,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3438,198 +3478,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3637,52 +3730,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3691,6 +3796,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3698,6 +3804,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3708,21 +3815,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3730,10 +3841,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4360,6 +4473,29 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Морате да ја верифицирате **примарната** имејл адреса пред да ја извршите " +"оваа акција." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6686,124 +6822,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6811,24 +6947,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ml/LC_MESSAGES/messages.po b/warehouse/locale/ml/LC_MESSAGES/messages.po index 1ecc81a30bd1..74787fb9f4d7 100644 --- a/warehouse/locale/ml/LC_MESSAGES/messages.po +++ b/warehouse/locale/ml/LC_MESSAGES/messages.po @@ -38,11 +38,11 @@ msgstr "" msgid "Locale updated" msgstr "ലോക്കൽ അപ്ഡേറ്റ് ചെയ്തു" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "പാസ്‌വേഡ് അസാധുവാണ്. വീണ്ടും ശ്രമിക്ക്." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -52,39 +52,39 @@ msgstr "" "എന്നിവ ഉൾക്കൊള്ളണം. കൂടാതെ ഒരു അക്ഷരമോ നമ്പറോ ഉപയോഗിച്ച് ആരംഭിക്കുകയും പൂർത്തിയാക്കുകയും " "വേണം. മറ്റൊരു ഉപയോക്തൃനാമം തിരഞ്ഞെടുക്കുക." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "ആ ഉപയോക്തൃനാമത്തിൽ ഒരു ഉപയോക്താവിനെയും കണ്ടെത്തിയില്ല" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP കോഡ് ${totp_length} അക്കങ്ങളായിരിക്കണം." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "റിക്കവറി കോഡുകൾ ${recovery_code_length} പ്രതീകങ്ങളായിരിക്കണം." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 പ്രതീകങ്ങളോ അതിൽ കുറവോ ഉള്ള ഉപയോക്തൃനാമം തിരഞ്ഞെടുക്കുക" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" "ഈ ഉപയോക്തൃനാമം ഇതിനകം മറ്റൊരു അക്കൗണ്ട് ഉപയോഗിക്കുന്നു. മറ്റൊരു ഉപയോക്തൃനാമം തിരഞ്ഞെടുക്കുക." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "പാസ്സ്‌വേർഡ് വളരെ നീളമുള്ളതാണ്." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -92,58 +92,58 @@ msgstr "" "നിരവധി ലോഗിൻ ശ്രമങ്ങൾ പരാജയപ്പെട്ടു. നിങ്ങൾ ${time}-ന് ലോക്ക് ഔട്ട് ആയി. ദയവായി പിന്നീട് " "വീണ്ടും ശ്രമിക്കുക." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "നിങ്ങളുടെ പാസ്‌വേഡുകൾ പൊരുത്തപ്പെടുന്നില്ല. വീണ്ടും ശ്രമിക്ക്." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "ഇമെയിൽ വിലാസം വളരെ നീളമുള്ളതാണ്. വീണ്ടും ശ്രമിക്കൂ." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "ഇമെയിൽ വിലാസം സാധുവല്ല. വീണ്ടും ശ്രമിക്ക്." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "ഈ ഡൊമെയ്‌നിൽ നിന്ന് നിങ്ങൾക്ക് ഒരു ഇമെയിൽ വിലാസം ഉപയോഗിക്കാൻ കഴിയില്ല. മറ്റൊരു ഇമെയിൽ " "ഉപയോഗിക്കുക." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "ഈ ഇമെയിൽ വിലാസം ഇതിനകം ഈ അക്കൗണ്ട് ഉപയോഗിക്കുന്നു. മറ്റൊരു ഇമെയിൽ ഉപയോഗിക്കുക." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" "ഈ ഇമെയിൽ വിലാസം ഇതിനകം മറ്റൊരു അക്കൗണ്ട് ഉപയോഗിക്കുന്നു. മറ്റൊരു ഇമെയിൽ ഉപയോഗിക്കുക." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "പേര് വളരെ നീണ്ടതാണ്. 100 പ്രതീകങ്ങളോ അതിൽ കുറവോ ഉള്ള ഒരു പേര് തിരഞ്ഞെടുക്കുക." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "അസാധുവായ TOTP കോഡ്." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "WebAuthn അവകാശവാദം അസാധുവാണ്: മോശം പേലോഡ്" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "അസാധുവായ റിക്കവറി കോഡ്." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "റിക്കവറി കോഡ് മുമ്പ് ഉപയോഗിച്ചിരുന്നു." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -188,7 +188,7 @@ msgstr "ഇതിനകം പ്രാമാണീകരിച്ചു" msgid "Successful WebAuthn assertion" msgstr "വിജയകരമായ WebAuthn അവകാശവാദം" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "റിക്കവറി കോഡ് സ്വീകരിച്ചു. നൽകിയ കോഡ് വീണ്ടും ഉപയോഗിക്കാൻ കഴിയില്ല." @@ -200,132 +200,132 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "കാലഹരണപ്പെട്ട ടോക്കൺ: ഒരു പുതിയ പാസ്‌വേഡ് പുനഃസജ്ജീകരണ ലിങ്ക് അഭ്യർത്ഥിക്കുക" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "അസാധുവായ ടോക്കൺ: ഒരു പുതിയ പാസ്‌വേഡ് പുനഃസജ്ജീകരണ ലിങ്ക് അഭ്യർത്ഥിക്കുക" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "അസാധുവായ ടോക്കൺ: ടോക്കൺ നൽകിയിട്ടില്ല" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "അസാധുവായ ടോക്കൺ: പാസ്‌വേഡ് റീസെറ്റ് ടോക്കൺ അല്ല" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "അസാധുവായ ടോക്കൺ: ഉപയോക്താവിനെ കണ്ടെത്തിയില്ല" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "അസാധുവായ ടോക്കൺ: ഈ ടോക്കൺ അഭ്യർത്ഥിച്ചതു ശേഷം ഉപയോക്താവ് ലോഗിൻ ചെയ്തിട്ടുണ്ട്" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "അസാധുവായ ടോക്കൺ: ഈ ടോക്കൺ അഭ്യർത്ഥിച്ചതിന് ശേഷം പാസ്‌വേഡ് ഇതിനകം തന്നെ മാറ്റിയിട്ടുണ്ട്" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "നിങ്ങൾ പാസ്‌വേഡ് പുനഃസജ്ജീകരിച്ചു" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "കാലഹരണപ്പെട്ട ടോക്കൺ: ഒരു പുതിയ ഇമെയിൽ സ്ഥിരീകരണ ലിങ്ക് അഭ്യർത്ഥിക്കുക" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "അസാധുവായ ടോക്കൺ: ഒരു പുതിയ ഇമെയിൽ സ്ഥിരീകരണ ലിങ്ക് അഭ്യർത്ഥിക്കുക" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "അസാധുവായ ടോക്കൺ: ഇമെയിൽ വെരിഫിക്കേഷൻ ടോക്കൺ അല്ല" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "ഇമെയിൽ കണ്ടെത്തിയില്ല" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "ഇമെയിൽ ഇതിനകം തന്നെ പരിശോധിച്ചുറപ്പിച്ചിരിക്കുന്നു" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "നിങ്ങൾക്ക് ഇപ്പോൾ ഈ ഇമെയിൽ നിങ്ങളുടെ പ്രാഥമിക വിലാസമായി സജ്ജീകരിക്കാൻ സാധിക്കും" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "ഇതാണ് നിങ്ങളുടെ പ്രാഥമിക വിലാസം" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "ഇമെയിൽ വിലാസം ${email_address} പരിശോധിച്ചു. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "കാലഹരണപ്പെട്ട ടോക്കൺ: ഒരു പുതിയ ഓർഗനൈസേഷൻ ക്ഷണം അഭ്യർത്ഥിക്കുക" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "അസാധുവായ ടോക്കൺ: ഒരു പുതിയ ഓർഗനൈസേഷൻ ക്ഷണം അഭ്യർത്ഥിക്കുക" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "അസാധുവായ ടോക്കൺ: ഒരു ഓർഗനൈസേഷൻ ക്ഷണ ടോക്കൺ അല്ല" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "ഓർഗനൈസേഷൻ ക്ഷണം സാധുവല്ല." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -337,7 +337,7 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -347,20 +347,20 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -369,29 +369,29 @@ msgid "" "again later." msgstr "വളരെയധികം പരാജയപ്പെട്ട ലോഗിൻ ശ്രമങ്ങൾ നടന്നിട്ടുണ്ട്. പിന്നീട് വീണ്ടും ശ്രമിക്കുക." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -517,35 +517,35 @@ msgid "This team name has already been used. Choose a different team name." msgstr "" "ഈ ഉപയോക്തൃനാമം ഇതിനകം മറ്റൊരു അക്കൗണ്ട് ഉപയോഗിക്കുന്നു. മറ്റൊരു ഉപയോക്തൃനാമം തിരഞ്ഞെടുക്കുക." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -557,7 +557,7 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -569,7 +569,7 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -581,7 +581,7 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -593,9 +593,9 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -607,71 +607,71 @@ msgstr "" "പുതിയ ഉപയോക്തൃ രജിസ്ട്രേഷൻ താൽക്കാലികമായി പ്രവർത്തനരഹിതമാക്കി. വിശദാംശങ്ങൾക്ക് https://" "pypi.org/help#admin-intervention കാണുക." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -841,7 +841,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -926,8 +926,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1238,7 +1238,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1782,6 +1782,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1791,6 +1792,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2944,6 +2946,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3014,7 +3019,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3025,6 +3031,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3134,6 +3141,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3264,44 +3272,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3309,16 +3329,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3341,37 +3366,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3379,16 +3412,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3452,6 +3489,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3464,10 +3502,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3533,198 +3573,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3732,52 +3825,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3786,6 +3891,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3793,6 +3899,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3803,21 +3910,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3825,10 +3936,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4462,6 +4575,29 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"ഈ പ്രവർത്തനം നടത്തുന്നതിന് മുമ്പ് നിങ്ങളുടെ **പ്രാഥമിക** ഇമെയിൽ വിലാസം നിങ്ങൾ " +"സ്ഥിരീകരിക്കേണ്ടതുണ്ട്." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6821,124 +6957,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6946,24 +7082,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/mni/LC_MESSAGES/messages.po b/warehouse/locale/mni/LC_MESSAGES/messages.po index 3fbb6812f8f4..d1f70b145ba3 100644 --- a/warehouse/locale/mni/LC_MESSAGES/messages.po +++ b/warehouse/locale/mni/LC_MESSAGES/messages.po @@ -31,103 +31,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -164,7 +164,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -174,182 +174,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -441,131 +441,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -725,7 +725,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -810,8 +810,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1122,7 +1122,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1666,6 +1666,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1675,6 +1676,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2818,6 +2820,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2888,7 +2893,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2899,6 +2905,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3008,6 +3015,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3138,44 +3146,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3183,16 +3203,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3215,37 +3240,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3253,16 +3286,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3326,6 +3363,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3338,10 +3376,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3407,198 +3447,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3606,52 +3699,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3660,6 +3765,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3667,6 +3773,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3677,21 +3784,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3699,10 +3810,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4325,6 +4438,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6639,124 +6769,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6764,24 +6894,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/mr/LC_MESSAGES/messages.po b/warehouse/locale/mr/LC_MESSAGES/messages.po index e11069910f49..c4efa2b7b14a 100644 --- a/warehouse/locale/mr/LC_MESSAGES/messages.po +++ b/warehouse/locale/mr/LC_MESSAGES/messages.po @@ -36,11 +36,11 @@ msgstr "" msgid "Locale updated" msgstr "अद्ययावत लोकॅल" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "संकेतशब्द अवैध आहे. पुन्हा प्रयत्न करा." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -50,40 +50,40 @@ msgstr "" "असणे आवश्यक आहे. आणि प्रारंभ आणि समाप्त अक्षर किंवा आकड्याने करणे आवश्यक आहे. भिन्न " "वापरकर्तानाव निवडा." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "त्या वापरकर्तानावासह कोणताही वापरकर्ता आढळला नाही" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP कोड $ {totp_length} अंकांचा असणे आवश्यक आहे." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 किंवा त्यापेक्षा कमी वर्ण असलेले वापरकर्तानाव निवडा." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "हे वापरकर्तानाव आधीपासूनच दुसर्‍या खात्याने वापरलेले आहे. भिन्न वापरकर्तानाव निवडा." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 #, fuzzy #| msgid "Password reset" msgid "Password too long." msgstr "पासवर्ड रीसेट" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -92,57 +92,57 @@ msgid "" "out for ${time}. Please try again later." msgstr "बरेच लॉगिन प्रयत्न अयशस्वी झाले. पुन्हा प्रयत्न करा." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "आपले संकेतशब्द जुळत नाहीत. पुन्हा प्रयत्न करा." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "ईमेल पत्ता वैध नाही. पुन्हा प्रयत्न करा." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "ईमेल पत्ता वैध नाही. पुन्हा प्रयत्न करा." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "आपण या डोमेनकडून ईमेल पत्ता वापरू शकत नाही. भिन्न ईमेल वापरा." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "हा ईमेल पत्ता आधीपासून या खात्याने वापरला आहे. भिन्न ईमेल वापरा." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "हा ईमेल पत्ता आधीपासून दुसर्‍या खात्याने वापरला आहे. भिन्न ईमेल वापरा." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "नाव खूप मोठे आहे. १०० किंवा त्याहून कमी वर्ण असलेले नाव निवडा." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "अवैध TOTP कोड." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "अवैध WebAuthn प्रतिपादन: खराब पेलोड" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "अवैध पुनर्प्राप्ती कोड." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -192,7 +192,7 @@ msgstr "आधीच प्रमाणीकृत" msgid "Successful WebAuthn assertion" msgstr "यशस्वी WebAuthn प्रतिपादन" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "पुनर्प्राप्ती कोड स्वीकारला. पुरवलेला कोड पुन्हा वापरला जाऊ शकत नाही." @@ -204,149 +204,149 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "कालबाह्य टोकन: नवीन संकेतशब्द रीसेट दुव्याची विनंती करा" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "अवैध टोकन: नवीन संकेतशब्द रीसेट दुव्याची विनंती करा" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "अवैध टोकन: कोणतेही टोकन दिले नाही" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "अवैध टोकन: संकेतशब्द रीसेट टोकन नाही" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "अवैध टोकन: वापरकर्ता आढळला नाही" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "अवैध टोकन: या टोकनची विनंती केल्यापासून वापरकर्त्याने लॉग इन केले" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "अवैध टोकन: हा टोकन विनंती केल्यानंतर संकेतशब्द बदलून झाला आहे" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "आपण आपला संकेतशब्द रीसेट केला आहे" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "कालबाह्य टोकन: नवीन ईमेल सत्यापन दुव्याची विनंती करा" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "अवैध टोकन: नवीन ईमेल सत्यापन दुव्याची विनंती करा" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "अवैध टोकन: ईमेल सत्यापन टोकन नाही" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "ईमेल आढळला नाही" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "ईमेल आधीच सत्यापित आहे" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "आपण आता हा ईमेल आपला प्राथमिक ईमेल म्हणून सेट करू शकता" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "हा तुमचा प्राथमिक पत्ता आहे" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "ईमेल पत्ता ${email_address} सत्यापित. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "कालबाह्य टोकन: नवीन प्रकल्प भूमिकेच्या आमंत्रणाची विनंती करा" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "अवैध टोकन: नवीन प्रकल्प भूमिकेच्या आमंत्रणाची विनंती करा" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "अवैध टोकन: सहकार्याचे आमंत्रण टोकन नाही" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "भूमिका आमंत्रण वैध नाही." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy #| msgid "Role invitation no longer exists." msgid "Organization invitation no longer exists." msgstr "भूमिका आमंत्रण यापुढे विद्यमान नाही." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "'${project_name}' चे आमंत्रण नाकारले गेले आहे." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "आपण आता '${project_name}' प्रोजेक्टची ${role} आहात." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "कालबाह्य टोकन: नवीन प्रकल्प भूमिकेच्या आमंत्रणाची विनंती करा" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "अवैध टोकन: नवीन प्रकल्प भूमिकेच्या आमंत्रणाची विनंती करा" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "अवैध टोकन: सहकार्याचे आमंत्रण टोकन नाही" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "भूमिका आमंत्रण वैध नाही." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "भूमिका आमंत्रण यापुढे विद्यमान नाही." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "'${project_name}' चे आमंत्रण नाकारले गेले आहे." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "आपण आता '${project_name}' प्रोजेक्टची ${role} आहात." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -358,7 +358,7 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -368,20 +368,20 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -390,29 +390,29 @@ msgid "" "again later." msgstr "बरेच लॉगिन प्रयत्न अयशस्वी झाले. पुन्हा प्रयत्न करा." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -542,37 +542,37 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "हे वापरकर्तानाव आधीपासूनच दुसर्‍या खात्याने वापरलेले आहे. भिन्न वापरकर्तानाव निवडा." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Date last updated" msgid "Account details updated" msgstr "अंतिम अद्यतनित तारीख" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "ईमेल ${email_address} जोडला - सत्यापन दुव्यासाठी आपले ईमेल तपासा" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "पुनर्प्राप्ती कोड आधीपासून व्युत्पन्न केले" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -584,7 +584,7 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -596,7 +596,7 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -608,7 +608,7 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -620,9 +620,9 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -634,77 +634,77 @@ msgstr "" "नवीन वापरकर्ता नोंदणी तात्पुरती अक्षम केली. तपशीलांसाठी https://pypi.org/help#admin-" "intervention पहा." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "रीलिझ हटवा" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "आपण आता '${project_name}' प्रोजेक्टची ${role} आहात." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 #, fuzzy #| msgid "Email already verified" msgid "Invitation already expired." msgstr "ईमेल आधीच सत्यापित आहे" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -884,7 +884,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -969,8 +969,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1285,8 +1285,10 @@ msgid "About PyPI navigation" msgstr "PYPI नेव्हिगेशन बद्दल" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "ट्विटरवर PyPI" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPI मुख्यपृष्ठ" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1850,6 +1852,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1859,6 +1862,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -3032,6 +3036,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3102,7 +3109,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3113,6 +3121,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3224,6 +3233,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3354,44 +3364,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3399,16 +3421,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3431,37 +3458,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3469,16 +3504,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3542,6 +3581,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3554,10 +3594,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3625,83 +3667,103 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Error code" msgid "Recovery code" msgstr "त्रुटी कोड" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Select a password" msgid "Incorrect Password" msgstr "पासवर्ड निवडा" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "अवैध किंवा कालबाह्य दोन घटक लॉगिन." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3709,130 +3771,163 @@ msgstr "अवैध किंवा कालबाह्य दोन घट #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "अवैध पुनर्प्राप्ती कोड." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Enter authentication code" msgid "Session reauthentication failed" msgstr "प्रमाणीकरण कोड प्रविष्ट करा" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "रीसेट ईमेल पाठविला" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset" msgid "Password reset attempted" msgstr "पासवर्ड रीसेट" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3840,35 +3935,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Filter by classifier" msgid "Invited to join %(organization_name)s" msgstr "याद्वारे गाळा वर्गीकरण घटक " #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -3876,18 +3980,21 @@ msgid "" msgstr "'${project_name}' चे आमंत्रण नाकारले गेले आहे." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3896,6 +4003,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3903,6 +4011,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3913,21 +4022,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3935,12 +4048,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "उपकरणाचे नाव" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4602,6 +4717,25 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Create account" +msgid "Activate your account" +msgstr "खाते तयार करा" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7129,125 +7263,125 @@ msgstr "" msgid "view hashes" msgstr "हॅशेस पहा" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, fuzzy, python-format #| msgid "Delete release" msgid "Released: %(release_date)s" msgstr "रीलिझ हटवा" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7255,24 +7389,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9371,6 +9505,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "ट्विटरवर PyPI" + #~ msgid "No user found with that username or email" #~ msgstr "वापरकर्तानाव किंवा ईमेल असलेला कोणताही वापरकर्ता आढळला नाही" diff --git a/warehouse/locale/nb_NO/LC_MESSAGES/messages.po b/warehouse/locale/nb_NO/LC_MESSAGES/messages.po index 336904234146..53bf74e50e7a 100644 --- a/warehouse/locale/nb_NO/LC_MESSAGES/messages.po +++ b/warehouse/locale/nb_NO/LC_MESSAGES/messages.po @@ -41,11 +41,11 @@ msgstr "" msgid "Locale updated" msgstr "Lokalitet oppdatert" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Dette brukernavnet tillates ikke. Prøv igjen." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -55,28 +55,28 @@ msgstr "" "punktum, bindestreker og understreker. Det må også starte og slutte med en " "bokstav eller nummer. Velg et annet brukernavn." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Null bytes er ikke tillatt." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Fant ingen bruker med det brukernavnet" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP-kode må være ${totp_length} siffer langt." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Gjenopprettnings koden må være ${recovery_code_length} bokstaver langt." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Velg et brukernavn med 50 eller færre tegn." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -84,12 +84,12 @@ msgstr "" "Dette brukernavnet er allerede i bruk av en annen konto. Velg et annet " "brukernavn." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Passordet er for langt." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -97,25 +97,25 @@ msgstr "" "Det har blitt utført for mange feilede innloggingsforsøk. Du har blitt låst " "ute i ${time}. Prøv igjen senere." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Passordene samsvarer ikke. Prøv igjen." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "E-postadressen er for lang. Prøv igjen." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "E-postadressen er ikke gyldig. Prøv igjen." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Du kan ikke bruke en e-postadresse fra dette domenet. Bruk en annen e-" "postadresse." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -123,7 +123,7 @@ msgstr "" "Denne e-postadressen er allerede i bruk av denne kontoen. Bruk en annen e-" "postadresse." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -131,27 +131,27 @@ msgstr "" "Denne e-postadressen er allerede i bruk av en annen konto. Bruk en annen e-" "postadresse." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Navnet er for langt. Velg et navn med 100 eller færre tegn." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Ugyldig TOTP-kode." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Ugyldig WebAuthn påstand: Dårlig nyttelast" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Ugyldig gjenopprettingskode." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Gjenopprettelseskoden har blitt brukt tidligere." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "Brukernavnet er ikke gyldig. Prøv igjen." @@ -194,7 +194,7 @@ msgstr "Allerede autentisert" msgid "Successful WebAuthn assertion" msgstr "Vellykket WebAuthn-påstand" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Gjenopprettingskode akseptert. Den medfølgende koden kan ikke brukes igjen." @@ -207,141 +207,142 @@ msgstr "" "Registrering av nye brukere er midlertidig deaktivert. Se https://pypi.org/" "help#admin-intervention for detaljer." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Utløpt symbol: Forespør en ny passordstilbakestillingslenke" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Ugyldig symbol: Forespør en ny passordstilbakestillingslenke" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Ugyldig symbol: Inget symbol angitt" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Ugyldig symbol: Ikke et passord tilbakestillingssymbol" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Ugyldig symbol: bruker ikke funnet" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" -msgstr "Ugyldig token: brukeren har logget på siden dette tokenet ble forespurt" +msgstr "" +"Ugyldig token: brukeren har logget på siden dette tokenet ble forespurt" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Ugyldig token: passordet er allerede endret siden dette tokenet ble forespurt" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Du har tilbakestilt passordet ditt" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Utløpt token: be om en ny e-postbekreftelseslenke" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Ugyldig token: be om en ny e-postbekreftelseslenke" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Ugyldig token: ikke et e-postbekreftelsestoken" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-postadresse ble ikke funnet" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 #, fuzzy msgid "Email already verified" msgstr "E-postadresse allerede bekreftet" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Du kan nå sette denne E-postadressen som din primære adresse" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Dette er din hovedadresse" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "E-postadressen ${email_address} er verifisert. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Utløpt token: be om en ny organisasjonsinvitasjon" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Ugyldig token: be om en ny organisasjonsinvitasjon" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Ugyldig token: ikke et organisasjonsinvitasjonstoken" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Organisasjonsinvitasjonen er ikke gyldig." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Organisasjonsinvitasjon eksisterer ikke lenger." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Invitasjon til '${organization_name}' er avslått." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Du har ikke eierskap i dette prosjektet." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Utløpt token: be om en ny prosjektrolleinvitasjon" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Ugyldig token: be om en ny prosjektrolleinvitasjon" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Ugyldig token: ikke et samarbeidsinvitasjonstoken" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Rolleinvitasjonen er ikke gyldig." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Rolleinvitasjon eksisterer ikke lenger." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Invitasjon til '${project_name}' er avslått." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Du er nå ${role} av '${project_name}'-prosjektet." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -"Klarert publisering er midlertidig deaktivert. Se https://pypi.org/help" -"#admin-intervention for detaljer." +"Klarert publisering er midlertidig deaktivert. Se https://pypi.org/" +"help#admin-intervention for detaljer." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -351,7 +352,7 @@ msgstr "" "Registrering av nye brukere er midlertidig deaktivert. Se https://pypi.org/" "help#admin-intervention for detaljer." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -359,14 +360,15 @@ msgstr "" "Du må ha en bekreftet e-post for å registrere en ventende pålitelig utgiver. " "Se https://pypi.org/help#openid-connect for detaljer." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." -msgstr "Du kan ikke registrere mer enn 3 ventende pålitelige utgivere samtidig." +msgstr "" +"Du kan ikke registrere mer enn 3 ventende pålitelige utgivere samtidig." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -374,14 +376,14 @@ msgstr "" "Det har vært for mange forsøk på registrering av klarerte utgivere. Prøv " "igjen senere." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "Den klarerte utgiveren kunne ikke registreres" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -389,18 +391,18 @@ msgstr "" "Denne pålitelige utgiveren er allerede registrert. Ta kontakt med PyPIs " "administratorer hvis dette ikke var med vilje." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Registrerte en ny ventende utgiver for å opprette " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "Ugyldig utgiver-ID" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 #, fuzzy msgid "Removed trusted publisher for project " msgstr "Fjernet klarert utgiver for prosjektet " @@ -511,39 +513,39 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Dette lagnavnet er allerede brukt. Velg et annet lagnavn." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Kontodetaljer oppdatert" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-post ${email_address} lagt til - sjekk e-posten din for en " "bekreftelseslenke" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Gjenopprettingskoder er allerede generert" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Generering av nye gjenopprettingskoder vil ugyldiggjøre de eksisterende " "kodene dine." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Bekreft e-postadressen din for å opprette et API-token." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API-token eksisterer ikke." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Ugyldige legitimasjon. Prøv igjen" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -551,7 +553,7 @@ msgstr "" "GitHub-basert klarert publisering er midlertidig deaktivert. Se https://pypi." "org/help#admin-intervention for detaljer." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -563,7 +565,7 @@ msgstr "" "Registrering av nye brukere er midlertidig deaktivert. Se https://pypi.org/" "help#admin-intervention for detaljer." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -571,17 +573,17 @@ msgstr "" "GitLab-basert klarert publisering er midlertidig deaktivert. Se https://pypi." "org/help#admin-intervention for detaljer." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -"ActiveState-basert klarert publisering er midlertidig deaktivert. Se " -"https://pypi.org/help#admin-intervention for detaljer." +"ActiveState-basert klarert publisering er midlertidig deaktivert. Se https://" +"pypi.org/help#admin-intervention for detaljer." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -589,78 +591,78 @@ msgstr "" "Prosjektsletting er midlertidig deaktivert. Se https://pypi.org/help#admin-" "intervention for detaljer." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Bekreft forespørselen" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy msgid "Could not yank release - " msgstr "Kunne ikke dra ut utgivelsen - " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy msgid "Could not un-yank release - " msgstr "Kunne ikke ta tilbake utgivelsen - " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy msgid "Could not delete release - " msgstr "Kunne ikke slette utgivelsen - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Fant ikke filen" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 #, fuzzy msgid "Could not delete file - " msgstr "Kunne ikke slette filen - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Teamet '${team_name}' har allerede rollen ${role_name} for prosjektet" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Brukeren '${username}' har allerede rollen ${role_name} for prosjektet" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are not an owner of this project" msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Du har ikke eierskap i dette prosjektet" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 #, fuzzy msgid "Invitation already expired." msgstr "E-postadresse allerede bekreftet" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -836,7 +838,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -927,8 +929,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1280,8 +1282,8 @@ msgid "About PyPI navigation" msgstr "Kontonavigasjon" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI på Twitter" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1857,6 +1859,7 @@ msgstr "Opprett en konto på %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Navn" @@ -1866,6 +1869,7 @@ msgstr "Ditt navn" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "E-postadresse" @@ -3196,6 +3200,9 @@ msgstr "Forkast denne merknaden" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Lukk" @@ -3268,7 +3275,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Kopier til utklippstavle" @@ -3279,6 +3287,7 @@ msgstr "Kopier til utklippstavle" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Kopier" @@ -3391,6 +3400,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Sikkerhetshistorikk" @@ -3526,44 +3536,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Bekreftet*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Bekreftet" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Ubekreftet*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*For mange leveringsproblemer" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Ubekreftet" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3571,16 +3593,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Send e-post for bekreftelse på ny" @@ -3604,37 +3631,45 @@ msgstr "Fjern e-post" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Alle prosjekter" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Opprettet" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Sist brukt" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Aldri" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Fjern symbol" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3642,16 +3677,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Fjern API-symbol" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3718,6 +3757,7 @@ msgid "Update account" msgstr "Oppdater konto" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3730,10 +3770,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Status" @@ -3801,83 +3843,103 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Konto opprettet" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Innlogget" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "To-faktor-metode:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Ingen" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Sikkerhetsenhet (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery code" msgstr "Gjenopprettelseskoder" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Ditt nåværende passord" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Ugyldig eller utløpt to-faktorinnlogging." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3885,89 +3947,108 @@ msgstr "Ugyldig eller utløpt to-faktorinnlogging." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid TOTP code." msgid "Invalid two factor (Recovery code)" msgstr "Ugyldig TOTP-kode." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "To-faktoridentitetsbekreftelse lagt til" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 #, fuzzy msgid "Email added to account" msgstr "E-postadresse lagt til konto" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 #, fuzzy msgid "Email removed from account" msgstr "E-postadresse fjernet fra konto" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-post bekreftet" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-post bekreftet på ny" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 #, fuzzy msgid "Old primary email:" msgstr "Gammel primær e-postadresse:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 #, fuzzy msgid "New primary email:" msgstr "Ny primær e-postadresse:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Primær e-postadresse satt" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "E-post for gjenoppretting sendt" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 #, fuzzy #| msgid "Project:" msgid "Subject:" msgstr "Prosjekt:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Passordstilbakestilling forespurt" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Passordstilbakestilling forespurt" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 #, fuzzy msgid "Password successfully reset" msgstr "Passord tilbakestilt" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 #, fuzzy msgid "Password successfully changed" msgstr "Passord endret" @@ -3975,15 +4056,20 @@ msgstr "Passord endret" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Prosjekt:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "To-faktoridentitetsbekreftelse lagt til" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -3991,39 +4077,48 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Enhetsnavn:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery codes generated" msgstr "Gjenopprettelseskoder" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery codes regenerated" msgstr "Gjenopprettelseskoder" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 #, fuzzy #| msgid "Recovery Codes" msgid "Recovery code used for login" msgstr "Gjenopprettelseskoder" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API-symbol lagt til" @@ -4031,24 +4126,31 @@ msgstr "API-symbol lagt til" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Symbolnavn:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API-symbol fjernet" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Unik identifikator:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" @@ -4056,30 +4158,35 @@ msgstr "" "Grunn: Symbol funnet i offentlig nettadresse" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Eller utforsk prosjekter" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4088,6 +4195,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Nylig kontoaktivitet" @@ -4095,6 +4203,7 @@ msgstr "Nylig kontoaktivitet" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Hendelse" @@ -4105,21 +4214,25 @@ msgstr "Hendelse" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Dato / tid" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4127,12 +4240,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Enhetsnavn" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 #, fuzzy msgid "" "Events will appear here as security-related actions occur on your account." @@ -4816,6 +4931,31 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Slett din PyPI-konto" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Du må bekrefte din **primære** e-postadresse før du kan utføre denne " +"handlingen." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7441,139 +7581,139 @@ msgstr "" msgid "view hashes" msgstr "Vis sjekksummer" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Create a token for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "Opprett symbol for %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 #, fuzzy #| msgid "Manage version" msgid "Latest version" msgstr "Håndter versjon" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 #, fuzzy #| msgid "Main navigation" msgid "Navigation" msgstr "Hovednavigasjon" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigasjon for %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 #, fuzzy #| msgid "Project documentation" msgid "Project description" msgstr "Prosjektdokumentasjon" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 #, fuzzy #| msgid "Download file" msgid "Download files" msgstr "Last ned fil" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 #, fuzzy #| msgid "Project settings" msgid "Project details" msgstr "Prosjektinnstillinger" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 #, fuzzy #| msgid "Dismiss this notification" msgid "Release notifications" msgstr "Forkast denne merknaden" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 #, fuzzy #| msgid "Python version" msgid "This version" msgstr "Python-versjon" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7581,17 +7721,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "For US taxpayers, er donasjonen din " "skattefradragsberettighet." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9733,6 +9873,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI på Twitter" + #, fuzzy, python-format #~ msgid "" #~ "If you believe this was done in error, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3692,52 +3785,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3746,6 +3851,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3753,6 +3859,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3763,21 +3870,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3785,10 +3896,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4413,6 +4526,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6729,124 +6859,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6854,24 +6984,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/nl/LC_MESSAGES/messages.po b/warehouse/locale/nl/LC_MESSAGES/messages.po index 7e194eb615d4..0ddb84d300ad 100644 --- a/warehouse/locale/nl/LC_MESSAGES/messages.po +++ b/warehouse/locale/nl/LC_MESSAGES/messages.po @@ -46,11 +46,11 @@ msgstr "" msgid "Locale updated" msgstr "Regio aangepast" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Het wachtwoord is niet correct. Probeer het nogmaals." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -61,38 +61,38 @@ msgstr "" "beginnen en eindigen met een letter of cijfer. Kies een andere " "gebruikersnaam." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Null bytes zijn niet toegestaan." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Geen gebruiker met deze gebruikersnaam gevonden" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "De TOTP-code moet ${totp_length} cijfers lang zijn." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Herstelcodes moeten ${recovery_code_length} karakters bevatten." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Kies een gebruikersnaam met 50 tekens of minder." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "Deze gebruikersnaam is al in gebruik. Kies een andere gebruikersnaam." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Wachtwoord te lang." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -100,32 +100,32 @@ msgstr "" "Er zijn te veel login-pogingen gedaan. Je kan gedurende${time} niet " "inloggen. Probeer het later nog eens." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "De wachtwoorden komen niet overeen. Probeer het nogeens." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Het e-mailadres is te lang. Probeer het nog eens." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Het e-mailadres is niet geldig. Probeer het nogeens." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Het is niet mogelijk e-mailadressen van dit domein te gebruiken. Gebruik een " "ander adres." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "Dit e-mailadres is al in gebruik door dit account. Gebruik een ander adres." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -133,27 +133,27 @@ msgstr "" "Dit e-mailadres is al in gebruik door een ander account. Gebruik een ander " "adres." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "De naam is te lang. Gebruik een naam met 100 tekens of minder." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Ongeldige TOTP-code." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Ongeldige WebAuthn-assertion: slechte payload" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Ongeldige herstelcode." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Herstelcode is al eerder gebruikt." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -198,7 +198,7 @@ msgstr "Reeds geauthenticeerd" msgid "Successful WebAuthn assertion" msgstr "Succesvolle WebAuthn-assertion" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Herstelcode geaccepteerd. De gegeven code kan niet opnieuw gebruikt worden." @@ -211,132 +211,132 @@ msgstr "" "Registratie van nieuwe gebruikers is tijdelijk stopgezet. Zie https://pypi." "org/help#admin-intervention voor meer details." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Verlopen token: dien een nieuw wachtwoordresetverzoek in" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Ongeldig token: dien een nieuw wachtwoordresetverzoek in" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Ongeldig token: geen token doorgegeven" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Ongeldig token: geen correct wachtwoordresettoken" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Ongeldig token: gebruiker niet gevonden" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "Ongeldig token: gebruiker heeft in de tussentijd ingelogd" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "Ongeldig token: wachtwoord is al gereset sinds het token is uitgegeven" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Het wachtwoord is gereset" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Verlopen token: dien een nieuw e-mailverificatieverzoek in" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Ongeldig token: dien een nieuw e-mailverificatieverzoek in" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Ongeldig token: geen correct e-mailverificatietoken" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mailadres niet gevonden" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mailadres al geverifieerd" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "E-mailadres kan nu als primair adres ingesteld worden" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Dit is het primaire adres" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "E-mailadres ${email_address} geverifieerd. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Verlopen token: vraag een nieuwe organisatie-uitnodiging aan" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Ongeldige token: vraag een nieuwe organisatie-uitnodiging aan" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Ongeldig token: geen organisatie-uitnodigingstoken" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Uitnodiging van de organisatie is niet geldig." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Organisatie-uitnodiging bestaat niet meer." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Uitnodiging voor '${organization_name}' is geweigerd." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "U bent nu ${role} van de '${organization_name}' organisatie." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" "Verlopen token: dien een nieuw verzoek in voor een projectroluitnodiging" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Ongeldig token: dien een nieuwe uitnodiging voor een projectrol in" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Ongeldig token: geen samenwerkingsuitnodigingstoken" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Rol uitnodiging is niet valide." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Rol uitnodiging bestaat niet langer." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Uitnodiging voor '${project_name}' is geweigerd." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "U bent nu ${role} van het '${project_name}' project." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -344,7 +344,7 @@ msgstr "" "Vertrouwd publiceren is tijdelijk stopgezet. Zie https://pypi.org/help#admin-" "intervention voor meer details." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -354,7 +354,7 @@ msgstr "" "Registratie van nieuwe gebruikers is tijdelijk stopgezet. Zie https://pypi." "org/help#admin-intervention voor meer details." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -363,16 +363,16 @@ msgstr "" "vertrouwde uitgever te registreren. Zie https://pypi.org/help#openid-connect " "voor meer informatie." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "U kunt niet meer dan 3 in behandeling zijnde vertrouwde uitgevers tegelijk " "registreren." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -380,15 +380,15 @@ msgstr "" "Er zijn te veel vertrouwde uitgever registratiepogingen gedaan. Probeer het " "later nog eens." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 #, fuzzy msgid "The trusted publisher could not be registered" msgstr "The trusted publisher could not be registered" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -396,18 +396,18 @@ msgstr "" "Deze vertrouwde uitgever is al eerder geregistreed. Neem kontakt op met de " "PyPI's admins als dit niet de bedoeling was." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Create an account" msgid "Invalid publisher ID" msgstr "Account aanmaken" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "De vertrouwde uitgever voor het project is verwijderd. " @@ -521,39 +521,39 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Deze projectnaam is al in gebruik. Kies een andere projectnaam." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Account details" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mailadres ${email_address} toegevoegd -- e-mailverificatielink is onderweg" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Herstelcodes zijn al gegenereerd" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Als u nieuwe herstelcodes genereert, worden uw bestaande codes ongeldig." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Verifieer uw e-mail om een API-token te maken." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "Dit API token bestaat niet." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Ongeldige inloggegevens. Probeer het opnieuw" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -561,7 +561,7 @@ msgstr "" "Vertrouwd publiceren op basis van GitHub is tijdelijk stopgezet. Zie https://" "pypi.org/help#admin-intervention voor meer details." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -573,7 +573,7 @@ msgstr "" "Vertrouwd publiceren op basis van GitHub is tijdelijk stopgezet. Zie https://" "pypi.org/help#admin-intervention voor meer details." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -585,7 +585,7 @@ msgstr "" "Vertrouwd publiceren op basis van GitHub is tijdelijk stopgezet. Zie https://" "pypi.org/help#admin-intervention voor meer details." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -597,9 +597,9 @@ msgstr "" "Vertrouwd publiceren op basis van GitHub is tijdelijk stopgezet. Zie https://" "pypi.org/help#admin-intervention voor meer details." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -611,54 +611,54 @@ msgstr "" "Registratie van nieuwe gebruikers is tijdelijk stopgezet. Zie https://pypi." "org/help#admin-intervention voor meer details." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Uitnodiging accepteren" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "Kon release niet intrekken - " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "Kon het intekken van de release niet ongedaan maken - " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "Kon de release niet verwijderen - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Kan roluitnodiging niet vinden." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Kon dit bestand niet verwijderen - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Gebruiker '${username}' heeft al de ${role_name} rol voor project" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Gebruiker '${username}' heeft al de ${role_name} rol voor project" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "U bent nu ${role} van het '${project_name}' project." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -666,7 +666,7 @@ msgstr "" "Gebruiker '${gebruikersnaam}' heeft geen geverifieerd primair e-mailadres en " "kan niet worden toegevoegd als een ${role_name} voor project" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -674,20 +674,20 @@ msgstr "" "Gebruiker '${username}' heeft al een actieve uitnodiging. Probeer het later " "nog eens." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Uitnodiging verzonden naar '${gebruikersnaam}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Kan roluitnodiging niet vinden." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Uitnodiging is al verlopen." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Uitnodiging van '${gebruikersnaam}' is ingetrokken." @@ -896,7 +896,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -981,8 +981,8 @@ msgstr "Monty Python - The Cheese Shop Sketch" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1322,8 +1322,8 @@ msgid "About PyPI navigation" msgstr "Over PyPI navigatie" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI op Twitter" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1902,6 +1902,7 @@ msgstr "Account op %(title)s aanmaken" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Naam" @@ -1911,6 +1912,7 @@ msgstr "Uw naam" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "E-mailadres" @@ -3464,6 +3466,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3534,7 +3539,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3545,6 +3551,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3656,6 +3663,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3786,44 +3794,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Niet geverifieerd" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Hoofd" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Bekijk email opties" @@ -3831,16 +3851,21 @@ msgstr "Bekijk email opties" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opties" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Stuur verificatie email opnieuw" @@ -3863,37 +3888,45 @@ msgstr "Verwijder email" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Alle projecten" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Aangemaakt" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Laatst gebruikt" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nooit" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Verwijder token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3901,11 +3934,14 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Verwijder API token" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3913,6 +3949,7 @@ msgstr "" "tot PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3976,6 +4013,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3988,10 +4026,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -4059,83 +4099,103 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Error code" msgid "Recovery code" msgstr "Error-code" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Forgot password?" msgid "Incorrect Password" msgstr "Wachtwoord vergeten?" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Ongeldige of verlopen two-factor login." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4143,128 +4203,161 @@ msgstr "Ongeldige of verlopen two-factor login." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Ongeldige herstelcode." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "Wachtwoordresete-mail verstuurd" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset" msgid "Password reset attempted" msgstr "Wachtwoord resetten" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -4272,35 +4365,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Of blader door projecten" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4308,6 +4410,7 @@ msgid "" msgstr "Uitnodiging voor '${organization_name}' is geweigerd." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4325,12 +4428,14 @@ msgstr "" " " #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4339,6 +4444,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -4346,6 +4452,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -4356,21 +4463,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4378,10 +4489,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5068,6 +5181,31 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Create an account" +msgid "Activate your account" +msgstr "Account aanmaken" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"U moet uw **primaire** e-mailadres verifiëren voordat u deze actie kunt " +"uitvoeren." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7738,124 +7876,124 @@ msgstr "%(user)s heeft nog geen projecten op PyPi geüploadt" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7863,17 +8001,17 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "For more information on uploading projects to PyPI, visit the Python Packaging-gebruikershandleiding " -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9991,6 +10129,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI op Twitter" + #, fuzzy, python-format #~| msgid "" #~| "\n" diff --git a/warehouse/locale/or/LC_MESSAGES/messages.po b/warehouse/locale/or/LC_MESSAGES/messages.po index 1288241eee5c..56711eb2f7dd 100644 --- a/warehouse/locale/or/LC_MESSAGES/messages.po +++ b/warehouse/locale/or/LC_MESSAGES/messages.po @@ -36,103 +36,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "ଏହି ଉପଭୋକ୍ତା ନାମରେ କୌଣସି ଉପଭୋକ୍ତା ନାହାନ୍ତି" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "ଏକ ଉପଭୋକ୍ତା ନାମ ବାଛନ୍ତୁ ଯାହା ୫୦ ବର୍ଣ୍ଣ କିମ୍ୱା ଅଧିକ ର ଥିବ।" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -169,7 +169,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -179,182 +179,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -452,131 +452,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -740,7 +740,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -825,8 +825,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1137,7 +1137,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1681,6 +1681,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1690,6 +1691,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2839,6 +2841,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2909,7 +2914,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2920,6 +2926,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3029,6 +3036,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3159,44 +3167,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3204,16 +3224,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3236,37 +3261,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3274,16 +3307,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3347,6 +3384,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3359,10 +3397,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3428,198 +3468,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3627,52 +3720,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3681,6 +3786,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3688,6 +3794,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3698,21 +3805,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3720,10 +3831,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4355,6 +4468,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6708,124 +6838,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6833,24 +6963,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/pl/LC_MESSAGES/messages.po b/warehouse/locale/pl/LC_MESSAGES/messages.po index 8737ce5fbe0a..ca65262b61b9 100644 --- a/warehouse/locale/pl/LC_MESSAGES/messages.po +++ b/warehouse/locale/pl/LC_MESSAGES/messages.po @@ -54,11 +54,11 @@ msgstr "" msgid "Locale updated" msgstr "Ustawienia regionalne zaktualizowane" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Hasło jest nieprawidłowe Spróbuj ponownie." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -68,27 +68,27 @@ msgstr "" "liter, cyfr, kropek, myślników i znaków podkreślenia. Muszą również zaczynać " "się i kończyć literą lub cyfrą. Wybierz inną nazwę użytkownika." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Znaki null są niedozwolone." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Nie znaleziono użytkownika o tej nazwie" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Kod TOTP musi mieć ${totp_length} cyfr." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Kody odzyskiwania muszą mieć ${recovery_code_length} znaków." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Wybierz nazwę użytkownika składającą się z maksymalnie 50 znaków." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -96,12 +96,12 @@ msgstr "" "Ta nazwa użytkownika jest już używana przez inne konto. Wybierz inną nazwę " "użytkownika." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Hasło za długie." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -109,30 +109,30 @@ msgstr "" "Podjęto zbyt wiele nieudanych prób logowania. Zostałeś zablokowany na " "${time}. Spróbuj ponownie później." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Twoje hasła się nie zgadzają. Spróbuj ponownie." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Adres e-mail jest zbyt długi. Spróbuj ponownie." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Adres e-mail jest nieprawidłowy. Spróbuj ponownie." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "Nie możesz użyć adresu e-mail z tej domeny. Użyj innego adresu e-mail." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "Ten adres e-mail jest już używany przez to konto. Użyj innego adresu e-mail." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -140,27 +140,27 @@ msgstr "" "Ten adres e-mail jest już używany przez inne konto. Użyj innego adresu e-" "mail." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Nazwa jest za długa. Wybierz nazwę zawierającą maksymalnie 100 znaków." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Nieprawidłowy kod TOTP." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Nieprawidłowe potwierdzenie WebAuthn: Zły payload" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Nieprawidłowy kod odzyskiwania." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Kod odzyskiwania został już użyty." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -206,7 +206,7 @@ msgstr "Już uwierzytelnione" msgid "Successful WebAuthn assertion" msgstr "Pomyślne potwierdzenie WebAuthn" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Kod naprawy zaakceptowany. Podany kod nie może zostać użyty ponownie." @@ -218,33 +218,33 @@ msgstr "" "Rejestracja nowych użytkowników tymczasowo wyłączona. Zobacz https://pypi." "org/help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Wygasły klucz: poproś o nowy link do resetowania hasła" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Nieprawidłowy token: poproś o nowy link do resetowania hasła" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Nieprawidłowy token: nie podano tokena" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Nieprawidłowy token: to nie jest token do resetowania hasła" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Nieprawidłowy token: nie znaleziono użytkownika" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Nieprawidłowy token: użytkownik zalogował się odkąd ten token został zażądany" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -252,100 +252,100 @@ msgstr "" "Nieprawidłowy token: hasło zostało już zmienione od momentu zażądania tego " "tokenu" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Zresetowałeś swoje hasło" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Wygasł token: poproś o nowy link weryfikacyjny e-mail" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Nieprawidłowy token: poproś o nowy link weryfikacyjny e-mail" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Nieprawidłowy token: to nie jest token do weryfikacji e-mail" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Email nie znaleziony" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Email już zweryfikowany" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Możesz teraz ustawić ten e-mail jako swój główny adres" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "To jest twój główny adres" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Adres e-mail $ {email_address} zweryfikowany. $ {confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Token wygasł: poproś o nowe zaproszenie do organizacji" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Nieprawidłowy token: poproś o nowe zaproszenie do organizacji" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Nieprawidłowy token: to nie jest token zaproszenia do organizacji" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Zaproszenie do organizacji jest nieważne." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Zaproszenie do organizacji już nie istnieje." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Zaproszenie do „${organization_name}” zostało odrzucone." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Jesteś teraz ${role} w organizacji „${organization_name}”." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Wygasł klucz: poproś o nowe zaproszenie do roli w projekcie" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Nieprawidłowy token: poproś o nowe zaproszenie do roli w projekcie" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Nieprawidłowy token: to nie jest token zaproszenia do współpracy" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Zaproszenie do udziału dla tej roli jest nieważne." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Zaproszenie do roli już nie istnieje." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Zaproszenie do „${project_name}” zostało odrzucone." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Jesteś teraz ${role} w projekcie „${project_name}”." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -353,7 +353,7 @@ msgstr "" "Zaufane publikowanie jest tymczasowo wyłączone. Zobacz https://pypi.org/" "help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -363,7 +363,7 @@ msgstr "" "Rejestracja nowych użytkowników tymczasowo wyłączona. Zobacz https://pypi." "org/help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -372,16 +372,16 @@ msgstr "" "wydawcę. Zobacz https://pypi.org/help#openid-connect, aby uzyskać " "szczegółowe informacje." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Nie możesz zarejestrować więcej niż 3 oczekujących zaufanych wydawców " "jednocześnie." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -389,14 +389,14 @@ msgstr "" "Podjęto zbyt wiele prób rejestracji zaufanych wydawców. Spróbuj ponownie " "później." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "Zaufany wydawca nie mógł zostać zarejestrowany" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -404,16 +404,16 @@ msgstr "" "Ten zaufany wydawca został już zarejestrowany. Prosimy o kontakt z " "administratorami PyPI, jeśli nie było to zamierzone." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Zarejestrowano nowego oczekującego wydawcę do stworzenia " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "Błędne ID wydawcy" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Usunięto zaufanego wydawcę projektu " @@ -523,37 +523,37 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Ta nazwa zespołu została już użyta. Wybierz inną nazwę zespołu." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Szczegóły konta zostały zaktualizowane" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Dodano adres e-mail ${email_address} - sprawdź swoją skrzynkę pocztową, aby " "uzyskać link weryfikacyjny" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Kody odzyskiwania zostały już wygenerowane" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "Wygenerowanie nowych kodów odzyskiwania unieważni istniejące kody." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Zweryfikuj swój adres email aby utworzyć nowy token interfejsu API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "Token interfejsu API nie istnieje." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Nieprawidłowe dane logowania. Spróbuj ponownie" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -561,7 +561,7 @@ msgstr "" "Zaufane publikowanie GitHub jest tymczasowo wyłączone. Zobacz https://pypi." "org/help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -573,7 +573,7 @@ msgstr "" "Zaufane publikowanie GitHub jest tymczasowo wyłączone. Zobacz https://pypi." "org/help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -581,7 +581,7 @@ msgstr "" "Zaufane publikowanie Google jest tymczasowo wyłączone. Zobacz https://pypi." "org/help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -593,9 +593,9 @@ msgstr "" "Zaufane publikowanie GitHub jest tymczasowo wyłączone. Zobacz https://pypi." "org/help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -603,47 +603,47 @@ msgstr "" "Opcja usunięcia projektu tymczasowo wyłączona. Zobacz https://pypi.org/" "help#admin-intervention aby uzyskać szczegółowe informacje." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Potwierdź żądanie" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Nie znaleziono pliku" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Nie można usunąć pliku - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Zespół '${team_name}' ma już rolę ${role_name} w projekcie" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "Użytkownik „${username}” ma już przypisaną rolę ${role_name} w tym projekcie" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} to teraz ${role} projektu '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -651,7 +651,7 @@ msgstr "" "Użytkownik '${username}' zweryfikował głównego adresu email i nie może " "zostać dodany jako ${role_name} tego projektu" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -659,20 +659,20 @@ msgstr "" "Użytkownik '${username}' ma już aktywne zaproszenie. Spróbuj ponownie " "później." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Zaproszenie wysłane do „${username}”" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Nie znaleziono zaproszenia do roli." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Zaproszenie już wygasło." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Odrzucono zaproszenie od ”${username}”." @@ -863,7 +863,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -948,8 +948,8 @@ msgstr "Monty Python - Szkic sklepu z serami" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1287,8 +1287,8 @@ msgid "About PyPI navigation" msgstr "O nawigacji PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI na Twitterze" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1910,6 +1910,7 @@ msgstr "Utwórz konto na %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nazwa" @@ -1919,6 +1920,7 @@ msgstr "Twoje imię" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Adres email" @@ -3339,6 +3341,9 @@ msgstr "Ukryj to powiadomienie" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Zamknij" @@ -3409,7 +3414,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Skopiuj do schowka" @@ -3420,6 +3426,7 @@ msgstr "Skopiuj do schowka" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3552,6 +3559,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Historia bezpieczeństwa" @@ -3683,44 +3691,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Zweryfikowany*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Zweryfikowany" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "* Email od PyPI jest traktowany jak spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Podstawowy" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3728,16 +3748,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opcje" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opcje dla %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Wyślij wiadomość weryfikacyjną ponownie" @@ -3760,37 +3785,45 @@ msgstr "Usuń email" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Wszystkie projekty" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Utworzony" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Ostatnio użyty" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nigdy" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Zobacz unikatowy identyfikator" @@ -3798,16 +3831,20 @@ msgstr "Zobacz unikatowy identyfikator" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3876,6 +3913,7 @@ msgid "Update account" msgstr "Uaktualnij konto" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Szczegóły adresów email" @@ -3893,10 +3931,12 @@ msgstr "" "adres będziesz otrzymywał powiadomienia." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Adresy email powiązane z Twoim kontem" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Status" @@ -3962,44 +4002,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Konto utworzone" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Zalogowany" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4008,39 +4059,48 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Recovery Code" msgid "Recovery code" msgstr "Kod Odzyskiwania" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Twoje obecne hasło" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Niepoprawne lub wygasłe logowanie dwuskładnikowe." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4048,136 +4108,169 @@ msgstr "Niepoprawne lub wygasłe logowanie dwuskładnikowe." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Nieprawidłowy kod odzyskiwania." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Enter authentication code" msgid "Session reauthentication failed" msgstr "Wprowadź kod uwierzytelniający" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Adres email dodany do Twojego konta" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Adres email odłączony od Twojego konta" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Adres email zweryfikowany" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Adres email zweryfikowany" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Główny adres email zmieniony" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "Wysłano wiadomość e-mail resetującą hasło" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset" msgid "Password reset attempted" msgstr "Zresetowanie hasła" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery codes generated" msgstr "Kody odzyskiwania zostały już wygenerowane" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery codes regenerated" msgstr "Kody odzyskiwania zostały już wygenerowane" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 #, fuzzy #| msgid "Recovery codes already generated" msgid "Recovery code used for login" msgstr "Kody odzyskiwania zostały już wygenerowane" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -4185,35 +4278,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Lub przeglądaj projekty" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4221,6 +4323,7 @@ msgid "" msgstr "Zaproszenie do „${organization_name}” zostało odrzucone." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "\n" @@ -4237,12 +4340,14 @@ msgstr "" " " #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4251,6 +4356,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -4258,6 +4364,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -4268,21 +4375,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4290,12 +4401,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nazwa urządzenia" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5034,6 +5147,43 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Emails associated with your account" +msgid "Activate your account" +msgstr "Adresy email powiązane z Twoim kontem" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Przed wykonaniem tej czynności musisz zweryfikować swój **podstawowy** adres " +"e-mail." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Możesz powiązać kilka adresów email z Twoim kontem. Możesz użyć dowolnego " +"Zweryfikowanego adresu email do odzyskania " +"Twojego konta, ale tylko na Twój Podstawowy " +"adres będziesz otrzymywał powiadomienia." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7721,124 +7871,124 @@ msgstr "%(user)s nie przesłał jeszcze żadnych projektów do PyPI" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7846,18 +7996,18 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format msgid "" "See tutorial on Podręcznik użytkownika Python Packaging ." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10031,6 +10181,9 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI na Twitterze" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email 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 delta 25348 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 diff --git a/warehouse/locale/pt/LC_MESSAGES/messages.po b/warehouse/locale/pt/LC_MESSAGES/messages.po index f53088b7a152..b2e49470bf62 100644 --- a/warehouse/locale/pt/LC_MESSAGES/messages.po +++ b/warehouse/locale/pt/LC_MESSAGES/messages.po @@ -1,4 +1,4 @@ -# ssantos , 2020, 2021, 2022, 2023. +# ssantos , 2020, 2021, 2022, 2023, 2024. # Un Anonyme , 2021, 2022. # Sviatoslav Sydorenko , 2021. # Kalingth , 2022, 2024. @@ -11,8 +11,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: admin@pypi.org\n" "POT-Creation-Date: 2020-09-27 17:33+0200\n" -"PO-Revision-Date: 2024-01-18 15:37+0000\n" -"Last-Translator: Paulo Santos - PJ \n" +"PO-Revision-Date: 2024-03-29 20:26+0000\n" +"Last-Translator: ssantos \n" "Language-Team: Portuguese \n" "Language: pt\n" @@ -20,7 +20,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 5.4-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: warehouse/views.py:142 msgid "" @@ -41,11 +41,11 @@ msgstr "" msgid "Locale updated" msgstr "Atualizado localmente" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "A palavra-passe é inválida. Tente novamente." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -55,28 +55,28 @@ msgstr "" "por letras, números, pontos, hífenes e sublinhados. E também deve começar e " "terminar com uma letra ou número. Escolha um nome de utilizador diferente." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Bytes nulos não são permitidos." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Nenhum utilizador encontrado com esse nome de utilizador" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Código TOTP deve ter ${totp_length} dígitos." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Os códigos de recuperação devem ter ${recovery_code_length} caracteres." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Escolha um nome de utilizador com 50 carateres ou menos." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -84,12 +84,12 @@ msgstr "" "Este nome de utilizador já está a ser utilizado por outra conta. Escolha um " "nome de utilizador diferente." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Senha grande demais." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -97,25 +97,25 @@ msgstr "" "Ocorreram muitas tentativas para iniciar a sessão sem êxito. Você foi " "bloqueado por ${time}. Por favor, tente mais tarde." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "As suas palavras-passe não coincidem. Tente novamente." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "O endereço de e-mail é muito extenso. Tente novamente." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "O endereço de e-mail não é válido. Tente novamente." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Não pode utilizar um endereço de e-mail deste domínio. Utilize um e-mail " "diferente." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -123,7 +123,7 @@ msgstr "" "Este endereço de e-mail já está a ser utilizado por esta conta. Utilize um e-" "mail diferente." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -131,27 +131,27 @@ msgstr "" "Este endereço de e-mail já está a ser utilizado por outra conta. Utilize um " "e-mail diferente." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "O nome é muito longo. Escolha um nome com 100 carateres ou menos." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Código de TOTP inválido." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Asserção inválida do WebAuthn: Carga incorreta" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Código de recuperação inválido." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Código de recuperação já utilizado anteriormente." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -198,7 +198,7 @@ msgstr "Já está autenticado" msgid "Successful WebAuthn assertion" msgstr "Asserção WebAuthn bem sucedida" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Código de recuperação aceite. O código fornecido não pode ser usado " @@ -212,135 +212,135 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "Código expirado: peça uma nova hiperligação para reiniciar a palavra-passe" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "Código inválido: peça uma nova hiperligação para reiniciar a palavra-passe" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Código inválido: o código não foi fornecido" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Código inválido: não é um código para reiniciar a palavra-passe" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Código inválido: utilizador não encontrado" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Código inválido: o utilizador já iniciou sessão desde que o código foi pedido" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Código inválido: a palavra-passe já foi alterada desde o pedido do código" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Redefiniu a sua palavra-passe" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Código expirado: peça uma nova hiperligação de verificação de e-mail" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Código inválido: peça uma nova hiperligação de verificação de e-mail" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Código inválido: não é um código de verificação de e-mail" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mail não encontrado" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mail já verificado" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Agora pode definir este e-mail como o seu endereço primário" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Este é o seu endereço primário" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Endereço de e-mail ${email_address} verificado. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Código expirado: solicite um novo convite da organização" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Código inválido: solicite um novo convite da organização" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Código inválido: não é um código de convite de organização" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "O convite para a organização não é válido." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "O convite para a organização não existe mais." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "O convite para \"${organization_name}\" foi rejeitado." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Agora você é ${role} da organização \"${organization_name}\"." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Código expirado: solicite um novo convite para a função no projeto" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Código inválido: solicite um novo convite para a função no projeto" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Código inválido: não é um código de convite de colaboração" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "O convite para uma função não é válida." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "O convite para uma função não existe mais." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "O convite para \"${project_name}\" foi rejeitado." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Agora é ${role} do projeto '${nome_do_projeto}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -348,13 +348,13 @@ msgstr "" "A publicação confiável está temporariamente desativada. Consulte https://" "pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" "desativado. Consulte https://pypi.org/help#admin-intervention para mais " "detalhes." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -362,16 +362,16 @@ msgstr "" "Você deve ter um e-mail verificado para registrar um editor confiável " "pendente. Consulte https://pypi.org/help#openid-connect para obter detalhes." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Você não pode registrar mais de 3 editores confiáveis pendentes de uma única " "vez." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -379,14 +379,14 @@ msgstr "" "Houveram muitas tentativas de registro de editores confiáveis. Tente " "novamente mais tarde." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "O editor confiável não pôde ser registrado" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -394,16 +394,16 @@ msgstr "" "Este editor confiável já foi registrado. Entre em contato com os " "administradores do PyPI se isso não foi intencional." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Registrou um novo editor de publicação para criar " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "ID de editor inválido" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Editor confiável removido do projeto " @@ -516,41 +516,39 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Este nome de equipe já está em uso. Escolha um nome diferente." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Detalhes da conta atualizados" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mail ${email_address} adicionado - procure a hiperligação de verificação " "no seu e-mail" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Códigos de recuperação já gerados" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "A geração dos novos códigos de recuperação invalidará os seus códigos " "existentes." -#: warehouse/manage/views/__init__.py:893 -#, fuzzy -#| msgid "Verify your email or add a new address." +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." -msgstr "Verifique seu e-mail para criar um token API." +msgstr "Verifique o seu e-mail para criar um token de API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "Essa chave de API não existe." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Credenciais inválidas. Tente novamente" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -562,7 +560,7 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -574,7 +572,7 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -586,7 +584,7 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -598,68 +596,58 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 -#, fuzzy -#| msgid "" -#| "New user registration temporarily disabled. See https://pypi.org/" -#| "help#admin-intervention for details." +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -"O registo de novos utilizadores está temporariamente desativado. Consulte " -"https://pypi.org/help#admin-intervention para mais detalhes." +"Exclusão de projeto temporariamente desativado. Consulte https://pypi.org/" +"help#admin-intervention para pormenores." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Confirme a solicitação" -#: warehouse/manage/views/__init__.py:1941 -#, fuzzy -#| msgid "Un-yank release" +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " -msgstr "Não foi possível puxar a liberação - " +msgstr "Não foi possível retirar o lançamento - " -#: warehouse/manage/views/__init__.py:2026 -#, fuzzy -#| msgid "Un-yank release" +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " -msgstr "Desfazer retirada de lançamento" +msgstr "Não foi possível desfazer a retirada do lançamento - " -#: warehouse/manage/views/__init__.py:2127 -#, fuzzy -#| msgid "Delete release" +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " -msgstr "Apagar lançamento" +msgstr "Não foi possível apagar o lançamento - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Não foi possível localizar o arquivo" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Não foi possível excluir o arquivo - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "A equipa \"${username}\" já tem a função de ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "O utilizador \"${username}\" já tem a função de ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} agora é ${role} do projeto '${nome_do_projeto}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -667,7 +655,7 @@ msgstr "" "O utilizador \"${username}\" não tem um endereço de e-mail principal " "verificado e não pode ser adicionado como um ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -675,20 +663,20 @@ msgstr "" "O utilizador \"${username}\" já tem um convite ativo. Tente novamente mais " "tarde." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Convite enviado para \"${username}\"" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Não foi possível encontrar o convite para uma função." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "O convite já expirou." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Convite revogado de \"${username}\"." @@ -729,13 +717,10 @@ msgid "" msgstr "" #: warehouse/oidc/forms/_core.py:47 -#, fuzzy msgid "Specify a publisher ID" -msgstr "Especificar uma ID de editor" +msgstr "Especifique um ID de editor" #: warehouse/oidc/forms/_core.py:48 -#, fuzzy -#| msgid "Provider must be specified by ID" msgid "Publisher must be specified by ID" msgstr "O editor deve ser especificado pelo ID" @@ -881,7 +866,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -967,8 +952,8 @@ msgstr "Monthy Python - A Cena da Loja de Queijo" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1178,18 +1163,14 @@ msgstr "" "é proibido." #: warehouse/templates/base.html:70 -#, fuzzy, python-format -#| msgid "" -#| "Quarterly thank you tweet from the Python Software " -#| "Foundation" +#, python-format msgid "" "\"%(wordmark)s\", \"%(name)s\", and the blocks logos are registered trademarks of the Python Software Foundation." msgstr "" "\"%(wordmark)s\", \"%(name)s\" e os logotipos dos blocos são marcas registradas da marcas registadas da Python Software " "Foundation." @@ -1295,10 +1276,8 @@ msgid "User guide" msgstr "Guia do utilizador" #: warehouse/templates/base.html:281 -#, fuzzy -#| msgid "Project name" msgid "Project name retention" -msgstr "Nome do projeto" +msgstr "Retenção do nome do projeto" #: warehouse/templates/base.html:282 msgid "FAQs" @@ -1313,8 +1292,10 @@ msgid "About PyPI navigation" msgstr "Sobre a navegação PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI no Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Página inicial do PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1358,10 +1339,8 @@ msgid "Translate PyPI" msgstr "Traduzir o PyPI" #: warehouse/templates/base.html:307 -#, fuzzy -#| msgid "Sponsor" msgid "Sponsor PyPI" -msgstr "Patrocinadores" +msgstr "Patrocinar o PyPI" #: warehouse/templates/base.html:308 msgid "Development credits" @@ -1643,30 +1622,17 @@ msgid "Forgot password?" msgstr "Esqueceu-se da palavra-passe?" #: warehouse/templates/re-auth.html:89 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " Tip: you are about to perform a sensitive action.\n" -#| " If you are not on a personal computer, make sure to log out " -#| "once you're done with your session.\n" -#| " We won't ask you to confirm your password again for the " -#| "next hour.\n" -#| " " +#, python-format msgid "" "Tip: you are about to perform a sensitive " "action. If you are not on a personal computer, make sure to log out once " "you're done with your session. We won't ask you to confirm your password " "again for the next hour." msgstr "" -"\n" -" Dica: está prestes a realizar uma ação sensível.\n" -" Se não estiver num computador pessoal, certifique-se de fazer " -"logout quando terminar a sua sessão.\n" -" Não lhe pediremos para confirmar a sua palavra-passe novamente " -"na próxima hora.\n" -" " +"Dica: está prestes a realizar uma ação sensível. Se não estiver num computador pessoal, certifique-se de sair da sua " +"sessão quando acabar de usá-la. Não solicitaremos que confirme a sua palavra-" +"passe novamente pela próxima hora." #: warehouse/templates/upload.html:25 msgid "This URL is an API endpoint for uploading files to PyPI." @@ -1696,22 +1662,14 @@ msgid "Confirm Invite" msgstr "Confirmar convite" #: warehouse/templates/accounts/invite-confirmation.html:34 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " Would you like to accept this invitation to join '%(project_name)s' as a project " -#| "%(role_name)s?\n" -#| " " +#, python-format msgid "" "Would you like to accept this invitation to join '%(project_name)s' as a project %(role_name)s?" msgstr "" -"\n" -" Gostaria de aceitar este convite para participar no \"%(project_name)s\" como um %(role_name)s do " -"projeto?\n" -" " +"projeto?" #: warehouse/templates/accounts/invite-confirmation.html:40 #: warehouse/templates/accounts/organization-invite-confirmation.html:40 @@ -1780,22 +1738,13 @@ msgid "Confirm Organization Invite" msgstr "Confirmar convite da organização" #: warehouse/templates/accounts/organization-invite-confirmation.html:34 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " Would you like to accept this invitation to join '%(project_name)s' as a project " -#| "%(role_name)s?\n" -#| " " +#, python-format msgid "" "Would you like to accept this invitation to join '%(organization_name)s' as " "an organization %(role_name)s?" msgstr "" -"\n" -" Gostaria de aceitar este convite para participar no \"%(project_name)s\" como um %(role_name)s do " -"projeto?\n" -" " +"Gostaria de aceitar este convite para participar da organização " +"\"%(organization_name)s\" como %(role_name)s?" #: warehouse/templates/accounts/organization-invite-confirmation.html:45 #, fuzzy, python-format @@ -1919,6 +1868,7 @@ msgstr "Criar uma conta em %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nome" @@ -1928,6 +1878,7 @@ msgstr "O seu nome" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Endereço de e-mail" @@ -2255,21 +2206,15 @@ msgid "What?" msgstr "O quê?" #: warehouse/templates/email/gpg-signature-uploaded/body.html:19 -#, fuzzy, python-format -#| msgid "" -#| "During your recent upload or upload attempt of %(project_name)s to " -#| "%(site)s, we noticed you used basic authentication (username & " -#| "password). However, your account has two-factor authentication (2FA) " -#| "enabled." +#, python-format msgid "" "During your recent upload of %(project_name)s to %(site)s, we noticed you " "uploaded a GPG signature. However, support for GPG signatures has been " "removed from %(site)s." msgstr "" -"Durante o seu recente envio ou tentativa de envio de %(project_name)s para " -"%(site)s, notamos que usou autenticação básica (nome de utilizador e palavra-" -"passe). No entanto, a sua conta tem autenticação de dois fatores (2FA) " -"ativada." +"Durante o seu recente envio de %(project_name)s para %(site)s, notamos que " +"usou uma assinatura de GPG. No entanto, suporte a assinaturas GPG foi " +"removido de %(site)s." #: warehouse/templates/email/gpg-signature-uploaded/body.html:22 #: warehouse/templates/email/password-compromised-hibp/body.html:32 @@ -2516,12 +2461,10 @@ msgid "The %(site)s organization \"%(organization_name)s\" has been updated." msgstr "A organização \"%(organization_name)s\" do %(site)s foi atualizada." #: warehouse/templates/email/organization-updated/body.html:36 -#, fuzzy msgid "Old display name:" msgstr "Nome de exibição antigo:" #: warehouse/templates/email/organization-updated/body.html:39 -#, fuzzy msgid "New display name:" msgstr "Novo nome de exibição:" @@ -2716,51 +2659,46 @@ msgid "" "strong>, which has two-factor authentication enabled, but haven't generated " "recovery codes for this account." msgstr "" +"Percebemos que autenticou recentemente na sua conta PyPI " +"%(username)s, que tem autenticação de dois fatores ativada, " +"mas não gerou códigos de recuperação para esta conta." #: warehouse/templates/email/recovery-code-reminder/body.html:27 -#, fuzzy -#| msgid "" -#| "Keep these somewhere safe. If you lose your " -#| "authentication application or security key(s) and do not have access to " -#| "these recovery codes, you may permanently lose access to your PyPI " -#| "account!" msgid "" "If you lose your authentication application or security key(s) and do not " "have access to these recovery codes, you may permanently lose access to your " "PyPI account!" msgstr "" -"Mantenha-os em algum lugar seguro. Se perder a sua " -"aplicação de autenticação ou chave(s) de segurança e não tiver acesso a " -"esses códigos de recuperação, poderá perder permanentemente o acesso à sua " -"conta PyPI!" +"Se perder a sua aplicação de autenticação ou chave(s) de segurança e não " +"tiver acesso a esses códigos de recuperação, poderá perder permanentemente o " +"acesso à sua conta PyPI!" #: warehouse/templates/email/recovery-code-reminder/body.html:35 -#, fuzzy, python-format -#| msgid "" -#| "To regain access to your account, reset your " -#| "password on PyPI." +#, python-format msgid "" "You can generate recovery codes for your account here: %(href)s" msgstr "" -"Para recuperar o acesso à sua conta, redefine a sua " -"palavra-passe no PyPI." +"Pode gerar códigos de recuperação para a sua conta aqui: %(href)s" #: warehouse/templates/email/recovery-code-used/body.html:19 -#, fuzzy, python-format -#| msgid "Your PyPI account %(username)s has been deleted." +#, python-format msgid "" "A recovery code for your PyPI account %(username)s has been " "used." -msgstr "A sua conta PyPI %(username)s foi apagada." +msgstr "" +"Um código de recuperação para a sua conta PyPI %(username)s " +"foi usado." #: warehouse/templates/email/recovery-codes-generated/body.html:19 -#, fuzzy, python-format -#| msgid "Your PyPI account %(username)s has been deleted." +#, python-format msgid "" "New recovery codes for your PyPI account %(username)s have " "been generated." -msgstr "A sua conta PyPI %(username)s foi apagada." +msgstr "" +"Novos códigos de recuperação para a sua conta PyPI %(username)s foram gerados." #: warehouse/templates/email/removed-as-organization-member/body.html:18 #, python-format @@ -2802,71 +2740,56 @@ msgid "You are receiving this because you were a member of this team." msgstr "Recebe isso porque era um membro desta equipa." #: warehouse/templates/email/role-changed-as-organization-member/body.html:20 -#, fuzzy, python-format -#| msgid "" -#| "Your role in the \"%(organization_name)s\" organization has been changed " -#| "to %(role)s" +#, python-format msgid "" "Your role in the \"%(organization_name)s\" organization has been changed to " "%(role)s by %(submitter)s" msgstr "" "A sua função na organização \"%(organization_name)s\" foi alterada para " -"%(role)s" +"%(role)s por %(submitter)s" #: warehouse/templates/email/role-changed-as-team-collaborator/body.html:20 -#, fuzzy, python-format -#| msgid "" -#| "You have been added as %(role)s to the %(site)s project " -#| "%(project_name)s by %(initiator_username)s." +#, python-format msgid "" "Your team's role for the %(project)s project has been changed by " "%(submitter)s." msgstr "" -"Você foi adicionado como %(role)s ao " -"projeto%(site)s%(project_name)s por %(initiator_username)s." +"O cargo da sua equipa para o projeto %(project)s foi alterado por " +"%(submitter)s." #: warehouse/templates/email/role-changed-as-team-collaborator/body.html:25 -#, fuzzy -#| msgid "" -#| "Can upload releases. Can add other collaborators. Can delete files, " -#| "releases, or the entire project." msgid "" "Your team now has permissions to administer the project. You can add other " "collaborators, upload releases and delete files, releases or the entire " "project." msgstr "" -"Pode enviar lançamentos. Pode adicionar outros colaboradores. Pode apagar " -"ficheiros, lançamentos ou todo o projeto." +"A sua equipa agora tem permissões para administrar o projeto. Pode adicionar " +"outros colaboradores, enviar lançamentos e apagar ficheiros, lançamentos ou " +"todo o projeto." #: warehouse/templates/email/role-changed-as-team-collaborator/body.html:27 -#, fuzzy -#| msgid "" -#| "Can upload releases for a package. Cannot add collaborators. Cannot " -#| "delete files, releases, or the project." msgid "" "Your team now has permissions to upload releases for the project. You can " "upload releases but cannot add collaborators, delete files, releases or the " "project." msgstr "" -"Pode enviar lançamentos para um pacote. Não deve adicionar colaboradores. " -"Não deve apagar ficheiros, lançamentos ou o projeto." +"A sua equipa agora tem permissões para enviar lançamentos para o projeto. " +"Pode enviar lançamentos, mas não pode adicionar colaboradores, apagar " +"ficheiros, lançamentos ou o projeto." #: warehouse/templates/email/role-changed-as-team-collaborator/body.html:33 -#, fuzzy, python-format -#| msgid "" -#| "You are receiving this because you have been added by " -#| "%(initiator_username)s to a project on %(site)s." +#, python-format msgid "" "You are receiving this because your team's role was changed by %(submitter)s " "for the %(project)s project." msgstr "" -"Você está recebendo isto porque foi adicionado por %(initiator_username)s a " -"um projeto em %(site)s." +"recebe isto porque a sua função na equipa foi alterada por %(submitter)s " +"para o projeto %(project)s." #: warehouse/templates/email/team-collaborator-added/body.html:26 #, python-format msgid "A new collaborator has been added to a project you own on %(site)s" -msgstr "" +msgstr "Um novo colaborador foi adicionado a um projeto que possui no %(site)s" #: warehouse/templates/email/team-collaborator-added/body.html:29 #: warehouse/templates/email/team-collaborator-removed/body.html:29 @@ -2893,74 +2816,66 @@ msgid "You are receiving this because you are an owner of this project." msgstr "Recebe isto porque é um proprietário deste projeto." #: warehouse/templates/email/team-collaborator-removed/body.html:26 -#, fuzzy, python-format -#| msgid "What collaborator roles are available for a project on PyPI?" +#, python-format msgid "A collaborator was removed from a project you own on %(site)s" -msgstr "" -"Quais funções de colaborador estão disponíveis para um projeto no PyPI?" +msgstr "Um colaborador foi removido de um projeto que possui no %(site)s" #: warehouse/templates/email/team-collaborator-role-changed/body.html:26 -#, fuzzy, python-format -#| msgid "What collaborator roles are available for a project on PyPI?" +#, python-format msgid "" "A collaborator's permissions were changed for a project you own on %(site)s" msgstr "" -"Quais funções de colaborador estão disponíveis para um projeto no PyPI?" +"As permissões de um colaborador foram alteradas para um projeto que possui " +"no %(site)s" #: warehouse/templates/email/team-created/body.html:18 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s changed to project %(role_name)s" +#, python-format msgid "" "A team named \"%(team_name)s\" has been created in the " "\"%(organization_name)s\" organization." msgstr "" -"%(username)s alterado para %(role_name)s do projeto" +"Uma equipa chamada \"%(team_name)s\" foi criada na organização " +"\"%(organization_name)s\"." #: warehouse/templates/email/team-created/body.html:24 #: warehouse/templates/email/team-deleted/body.html:24 #: warehouse/templates/email/team-member-added/body.html:24 #: warehouse/templates/email/team-member-removed/body.html:24 -#, fuzzy -#| msgid "You are not an owner of this project" msgid "" "You are receiving this because you are an owner or a manager of the " "organization." -msgstr "Não é um proprietário deste projeto" +msgstr "Recebe isto porque é um dono ou gerente desta organização." #: warehouse/templates/email/team-deleted/body.html:18 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s changed to project %(role_name)s" +#, python-format msgid "" "A team named \"%(team_name)s\" has been deleted in the " "\"%(organization_name)s\" organization." msgstr "" -"%(username)s alterado para %(role_name)s do projeto" +"Uma equipa chamada \"%(team_name)s\" foi excluída da organização " +"\"%(organization_name)s\"." #: warehouse/templates/email/team-member-added/body.html:18 -#, fuzzy, python-format -#| msgid "" -#| "You have been added as %(role)s to the %(site)s project " -#| "%(project_name)s by %(initiator_username)s." +#, python-format msgid "" "%(username)s has been added as a member of " "the \"%(team_name)s\" team in the \"%(organization_name)s\" organization by " "%(submitter)s." msgstr "" -"Você foi adicionado como %(role)s ao " -"projeto%(site)s%(project_name)s por %(initiator_username)s." +"%(username)s foi adicionado como membro da " +"equipa \"%(team_name)s\" na organização \"%(organization_name)s\" por %(submitter)s." #: warehouse/templates/email/team-member-removed/body.html:18 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "" "%(username)s has been removed as a member " "of the \"%(team_name)s\" team in the \"%(organization_name)s\" organization " "by %(submitter)s." msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"%(username)s foi removido como membro da " +"equipa \"%(team_name)s\" na organização \"%(organization_name)s\" por %(submitter)s." #: warehouse/templates/email/trusted-publisher-added/body.html:19 #, python-format @@ -2983,10 +2898,8 @@ msgstr "Nome do editor" #: warehouse/templates/email/trusted-publisher-added/body.html:32 #: warehouse/templates/email/trusted-publisher-removed/body.html:30 -#, fuzzy -#| msgid "Workflow name" msgid "Workflow" -msgstr "Nome do fluxo de trabalho" +msgstr "Fluxo de trabalho" #: warehouse/templates/email/trusted-publisher-added/body.html:33 #: warehouse/templates/email/trusted-publisher-removed/body.html:31 @@ -3007,17 +2920,13 @@ msgstr "Proprietário" #: warehouse/templates/email/trusted-publisher-added/body.html:34 #: warehouse/templates/email/trusted-publisher-removed/body.html:32 -#, fuzzy -#| msgid "repository" msgid "Repository" -msgstr "repositório" +msgstr "Repositório" #: warehouse/templates/email/trusted-publisher-added/body.html:36 #: warehouse/templates/email/trusted-publisher-removed/body.html:34 -#, fuzzy -#| msgid "Invalid project name" msgid "Environment" -msgstr "Nome de projeto inválido" +msgstr "Ambiente" #: warehouse/templates/email/trusted-publisher-added/body.html:39 #: warehouse/templates/email/trusted-publisher-removed/body.html:37 @@ -3071,21 +2980,19 @@ msgid "" "can remove it from the project via the \"Publishing\" tab on the project's " "page." msgstr "" +"Se não fez essa alteração e acha que foi feita de forma maliciosa, pode " +"removê-lo do projeto por meio da guia \"Publicação\" na página do projeto." #: warehouse/templates/email/trusted-publisher-added/body.html:60 #: warehouse/templates/email/trusted-publisher-removed/body.html:58 -#, fuzzy, python-format -#| msgid "" -#| "If you did not make this change, you can email %(email_address)s to communicate with the PyPI " -#| "administrators." +#, python-format msgid "" "If you are unable to revert the change and need to do so, you can email %(email_address)s to communicate with the PyPI " "administrators." msgstr "" -"Se não fez essa alteração, pode enviar um e-mail %(email_address)s para comunicar com os " +"Se não conseguir reverter a alteração e precisar fazer isso, envie um e-mail " +"para %(email_address)s para comunicar com os " "administradores do PyPI." #: warehouse/templates/email/trusted-publisher-removed/body.html:19 @@ -3287,16 +3194,13 @@ msgstr "" "convite para você se juntar à organização \"%(organization_name)s\"" #: warehouse/templates/email/verify-organization-role/body.html:22 -#, fuzzy, python-format -#| msgid "" -#| "If you wish to proceed with this request, click this " -#| "link to verify your email address." +#, python-format msgid "" "If you wish to proceed, follow this link to accept " "or decline this invitation." msgstr "" -"Se deseja prosseguir com este pedido, clique nesta " -"ligação para verificar o seu endereço de e-mail." +"Se deseja prosseguir, siga esta ligação para " +"aceitar ou recusar este convite." #: warehouse/templates/email/verify-organization-role/body.html:26 #, fuzzy @@ -3334,6 +3238,9 @@ msgstr "Descartar esta notificação" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Fechar" @@ -3406,7 +3313,8 @@ msgstr "Digest de hash" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copiar para a área de trabalho" @@ -3417,6 +3325,7 @@ msgstr "Copiar para a área de trabalho" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copiar" @@ -3544,6 +3453,7 @@ msgstr "Equipas" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Histórico de segurança" @@ -3581,10 +3491,9 @@ msgid "Publishing" msgstr "Publicação" #: warehouse/templates/includes/manage/manage-team-menu.html:14 -#, fuzzy, python-format -#| msgid "Navigation for managing %(project)s" +#, python-format msgid "Navigation for managing %(team)s" -msgstr "Navegação para gerir %(project)s" +msgstr "Navegação para gerir %(team)s" #: warehouse/templates/includes/manage/manage-team-menu.html:26 #: warehouse/templates/manage/team/roles.html:36 @@ -3679,44 +3588,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verificado*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Problemas de entrega intermitente podem levar à perda de verificação" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Verificado" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Não verificado*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*E-mail do PyPI a ser tratado como spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Falha grave durante a entrega" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Demais problemas de entrega" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Não verificado" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principal" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Veja opções do e-mail" @@ -3724,16 +3645,21 @@ msgstr "Veja opções do e-mail" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opções" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opções para %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Reenviar e-mail de verificação" @@ -3756,37 +3682,45 @@ msgstr "Remover e-mail" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Escopo" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Todos projetos" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Criada" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Último uso" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nunca" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Veja opções do token" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Remover token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Ver identificador único" @@ -3794,16 +3728,20 @@ msgstr "Ver identificador único" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Remover token de API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "Aplicações ou scripts usando esse token já não terão acesso ao PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identificador único para o token de API \"%(token_description)s\"" @@ -3874,6 +3812,7 @@ msgid "Update account" msgstr "Atualizar a conta" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-mails da conta" @@ -3891,10 +3830,12 @@ msgstr "" "notificações." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "E-mails associados à sua conta" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Estado" @@ -3964,45 +3905,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Escopo do token: toda a conta" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Escopo do token: projeto %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Expira: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Conta criada" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Entrou" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Método de dois fatores:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Nenhum" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Aparelho de segurança (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4011,121 +3963,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Código de recuperação" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Falha na autenticação" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Autenticação básica (endpoint de upload)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Motivo:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Palavra-passe incorreta" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Dois fatores errados inválidos (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Dois fatores inválidos (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Dois fatores inválidos (código de recuperação)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Reautenticação de sessão falhou" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-mail adicionado à conta" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-mail removido da conta" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-mail verificado" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-mail verificado novamente" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "E-mail principal alterado" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "E-mail principal antigo:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "E-mail principal novo:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "E-mail principal definido" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "E-mail foi enviado" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Para:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Assunto:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Redefinição de palavra-passe solicitada" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Tentativa de redefinição de palavra-passe" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Palavra-passe redefinida com sucesso" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Palavra-passe alterada com sucesso" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projeto:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Autenticação de dois fatores adicionada" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4134,11 +4119,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nome do aparelho:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4147,22 +4136,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Autenticação de dois fatores removida" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Códigos de recuperação gerados" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Códigos de recuperação gerados" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Código de recuperação usados para iniciar uma sessão" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Token de API adicionado" @@ -4170,51 +4164,62 @@ msgstr "Token de API adicionado" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nome do token:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Token de API removido" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identificador único:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Token da API automaticamente removido por razões de segurança" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "Motivo: Token encontrado em url pública" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "See %(anchor_text)s" msgid "Invited to join %(organization_name)s" msgstr "Veja %(anchor_text)s" #: warehouse/templates/manage/account.html:705 -#, fuzzy, python-format -#| msgid "Invitation for '${organization_name}' is declined." +#: warehouse/templates/manage/unverified-account.html:436 +#, python-format msgid "" "Invitation to join %(organization_name)s declined" -msgstr "O convite para \"${organization_name}\" foi rejeitado." +msgstr "" +"Convite para participar %(organization_name)s " +"recusado" #: warehouse/templates/manage/account.html:709 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#: warehouse/templates/manage/unverified-account.html:440 +#, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"O convite para ingressar em %(organization_name)s " +"foi revogado" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4224,6 +4229,7 @@ msgstr "" "%(username)s removido como %(role_name)s do projeto" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4235,6 +4241,7 @@ msgstr "" "href=\"%(faq_url)s\">, proteja a sua conta o mais rápido possível." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Atividade recente da conta" @@ -4242,6 +4249,7 @@ msgstr "Atividade recente da conta" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Evento" @@ -4252,21 +4260,25 @@ msgstr "Evento" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "Horário" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Informações Adicionais" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Data / hora" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Informações de Localização" @@ -4274,12 +4286,14 @@ msgstr "Informações de Localização" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nome do aparelho" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4295,17 +4309,7 @@ msgid "Cannot delete account" msgstr "Não foi possível apagar a conta" #: warehouse/templates/manage/account.html:764 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " Your account is currently the sole owner of " -#| "%(count)s project.\n" -#| " " -#| msgid_plural "" -#| "\n" -#| " Your account is currently the sole owner of " -#| "%(count)s projects.\n" -#| " " +#, python-format msgid "" "Your account is currently the sole owner of %(count)s " "project." @@ -4313,28 +4317,13 @@ msgid_plural "" "Your account is currently the sole owner of %(count)s " "projects." msgstr[0] "" -"\n" -" A sua conta é atualmente a única proprietária de " -"%(count)s projeto.\n" -" " +"A sua conta é atualmente a única proprietária de %(count)s " +"projeto." msgstr[1] "" -"\n" -" A sua conta é atualmente a única proprietária de " -"%(count)s projetos.\n" -" " +"Sua conta é atualmente a única proprietária de %(count)s " +"projetos." #: warehouse/templates/manage/account.html:769 -#, fuzzy -#| msgid "" -#| "\n" -#| " You must transfer ownership or delete this project before you " -#| "can delete your account.\n" -#| " " -#| msgid_plural "" -#| "\n" -#| " You must transfer ownership or delete these projects before you " -#| "can delete your account.\n" -#| " " msgid "" "You must transfer ownership or delete this project before you can delete " "your account." @@ -4342,15 +4331,11 @@ msgid_plural "" "You must transfer ownership or delete these projects before you can delete " "your account." msgstr[0] "" -"\n" -" Tem que transferir a propriedade ou apagar este projeto antes que " -"possa apagar a sua conta.\n" -" " +"Tem que transferir a propriedade ou excluir este projeto antes que possa " +"apagar a sua conta." msgstr[1] "" -"\n" -" Tem que transferir a propriedade ou apagar estes projetos antes " -"que possa apagar a sua conta.\n" -" " +"Tem que transferir a propriedade ou apagar estes projetos antes que possa " +"apagar a sua conta." #: warehouse/templates/manage/account.html:779 #, python-format @@ -4494,64 +4479,58 @@ msgid "Device name" msgstr "Nome do aparelho" #: warehouse/templates/manage/manage_base.html:122 -#, fuzzy, python-format -#| msgid "" -#| "Verify your primary email address to add two " -#| "factor authentication to your account." +#, python-format msgid "" "Verify your primary email address before adding " "additional two factor authentication methods to your account." msgstr "" -"Verifique o seu endereço de e-mail principal para " -"adicionar autenticação de dois fatores à sua conta." +"Verifique o seu endereço de e-mail principal antes " +"de adicionar métodos de autenticação de dois fatores adicionais à sua conta." #: warehouse/templates/manage/manage_base.html:127 -#, fuzzy, python-format -#| msgid "" -#| "Verify your primary email address to add two " -#| "factor authentication to your account." +#, python-format msgid "" "Verify your primary email address before enabling " "two factor authentication on your account." msgstr "" -"Verifique o seu endereço de e-mail principal para " -"adicionar autenticação de dois fatores à sua conta." +"Verifique o seu endereço de e-mail principal antes " +"de ativar a autenticação de dois fatores na sua conta." #: warehouse/templates/manage/manage_base.html:138 -#, fuzzy -#| msgid "You have not enabled two factor authentication on your account." msgid "" "You must generate and safely store recovery codes before adding additional " "two factor authentication methods to your account." -msgstr "Não ativou a autenticação de dois fatores na sua conta." +msgstr "" +"Deve gerar e armazenar os códigos de recuperação com segurança antes de " +"adicionar métodos de autenticação de dois fatores à sua conta." #: warehouse/templates/manage/manage_base.html:143 -#, fuzzy -#| msgid "You have not enabled two factor authentication on your account." msgid "" "You must generate and safely store recovery codes before enabling two factor " "authentication on your account." -msgstr "Não ativou a autenticação de dois fatores na sua conta." +msgstr "" +"Deve gerar e armazenar com segurança os códigos de recuperação antes de " +"ativar autenticação de dois fatores na sua conta." #: warehouse/templates/manage/manage_base.html:149 msgid "Generate recovery codes" msgstr "Gerar códigos de recuperação" #: warehouse/templates/manage/manage_base.html:158 -#, fuzzy -#| msgid "You have not enabled two factor authentication on your account." msgid "" "Use a recovery code before adding additional two factor authentication " "methods to your account." -msgstr "Não ativou a autenticação de dois fatores na sua conta." +msgstr "" +"Use um código de recuperação antes de adicionar métodos de autenticação de " +"dois fatores à sua conta." #: warehouse/templates/manage/manage_base.html:163 -#, fuzzy -#| msgid "You have not enabled two factor authentication on your account." msgid "" "Use a recovery code before enabling two factor authentication on your " "account." -msgstr "Não ativou a autenticação de dois fatores na sua conta." +msgstr "" +"Use um código de recuperação antes de ativar autenticação de dois fatores na " +"sua conta." #: warehouse/templates/manage/account/recovery_codes-burn.html:17 #: warehouse/templates/manage/manage_base.html:172 @@ -4559,8 +4538,6 @@ msgid "Use a recovery code" msgstr "Usar um código de recuperação" #: warehouse/templates/manage/manage_base.html:183 -#, fuzzy -#| msgid "You have not enabled two factor authentication on your account." msgid "You have not enabled two factor authentication on your account." msgstr "Não ativou a autenticação de dois fatores na sua conta." @@ -4577,16 +4554,12 @@ msgstr "" "com uma aplicação de autenticação:" #: warehouse/templates/manage/manage_base.html:196 -#, fuzzy -#| msgid "" -#| "Add 2FA with security " -#| "device (e.g. USB key)" msgid "" "Add 2FA with security " "device (e.g. USB key)" msgstr "" "Adicionar 2FA com " -"aparelho de segurança (por exemplo, chave USB)" +"dispositivo de segurança (por exemplo, chave USB)" #: warehouse/templates/manage/account/webauthn-provision.html:37 #: warehouse/templates/manage/manage_base.html:203 @@ -4613,10 +4586,8 @@ msgstr "" #: warehouse/templates/manage/organization/manage_organization_base.html:28 #: warehouse/templates/manage/project/manage_project_base.html:28 #: warehouse/templates/manage/team/manage_team_base.html:28 -#, fuzzy -#| msgid "Breadcrumb" msgid "Breadcrumbs" -msgstr "Migalhas de pão" +msgstr "Forgalhas de pão" #: warehouse/templates/manage/manage_base.html:224 #: warehouse/templates/manage/organization/manage_organization_base.html:32 @@ -4768,10 +4739,8 @@ msgstr "URL antiga:" #: warehouse/templates/manage/organizations.html:23 #: warehouse/templates/manage/projects.html:23 -#, fuzzy -#| msgid "Main navigation" msgid "Pending invitations" -msgstr "Navegação principal" +msgstr "Convites pendentes" #: warehouse/templates/manage/organization/projects.html:55 #: warehouse/templates/manage/organizations.html:35 @@ -4784,23 +4753,18 @@ msgid "Created %(creation_date)s" msgstr "Criado em %(creation_date)s" #: warehouse/templates/manage/organizations.html:52 -#, fuzzy, python-format -#| msgid "Revoke invitation for %(user)s" +#, python-format msgid "Decline invitation to %(org)s" -msgstr "Revogar convite para %(user)s" +msgstr "Recusar convite para %(org)s" #: warehouse/templates/manage/organizations.html:53 -#, fuzzy -#| msgid "Main navigation" msgid "Decline invitation" -msgstr "Navegação principal" +msgstr "Recusar convite" #: warehouse/templates/manage/organization/settings.html:298 #: warehouse/templates/manage/organizations.html:54 -#, fuzzy -#| msgid "Project description" msgid "Organization Name" -msgstr "Descrição do projeto" +msgstr "Nome da organização" #: warehouse/templates/manage/organizations.html:76 #: warehouse/templates/manage/organizations.html:157 @@ -5064,6 +5028,43 @@ msgstr "" "o Guia de Utilizador " "para Empacotamento de Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Apagar a sua conta no PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Você precisa verificar o seu endereço de email **principal** antes de " +"realizar esta ação." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Pode associar vários e-mails à sua conta. Pode usar qualquer classe e-mail " +" Verificado para recuperar a sua conta, mas " +"apenas o seu e-mail principal receberá " +"notificações." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -5081,19 +5082,15 @@ msgstr "" #: warehouse/templates/manage/account/publishing.html:157 #: warehouse/templates/manage/account/publishing.html:259 #: warehouse/templates/manage/account/publishing.html:324 -#, fuzzy -#| msgid "Project Name" msgid "PyPI Project Name" -msgstr "Nome do projeto" +msgstr "Nome do Projeto PyPI" #: warehouse/templates/manage/account/publishing.html:43 #: warehouse/templates/manage/account/publishing.html:162 #: warehouse/templates/manage/account/publishing.html:264 #: warehouse/templates/manage/account/publishing.html:330 -#, fuzzy -#| msgid "Project name" msgid "project name" -msgstr "Nome do projeto" +msgstr "nome do projeto" #: warehouse/templates/manage/account/publishing.html:45 #: warehouse/templates/manage/account/publishing.html:164 @@ -5172,10 +5169,8 @@ msgstr "Motivo (opcional)" #: warehouse/templates/manage/account/publishing.html:224 #: warehouse/templates/manage/project/publishing.html:101 #: warehouse/templates/manage/project/publishing.html:192 -#, fuzzy -#| msgid "Releases" msgid "release" -msgstr "Lançamentos" +msgstr "lançamento" #: warehouse/templates/manage/account/publishing.html:124 #: warehouse/templates/manage/project/publishing.html:107 @@ -5384,10 +5379,8 @@ msgid "" msgstr "" #: warehouse/templates/manage/account/publishing.html:420 -#, fuzzy -#| msgid "Manage version" msgid "Manage publishers" -msgstr "Gerir versão" +msgstr "Gerir editores" #: warehouse/templates/manage/account/publishing.html:430 msgid "Project" @@ -5403,10 +5396,8 @@ msgstr "" "projeto individual." #: warehouse/templates/manage/account/publishing.html:464 -#, fuzzy -#| msgid "Trending projects" msgid "Pending project name" -msgstr "Projetos em destaque" +msgstr "Nome do projeto pendente" #: warehouse/templates/manage/account/publishing.html:465 #: warehouse/templates/manage/project/publishing.html:367 @@ -5423,12 +5414,12 @@ msgid "" "No pending publishers are currently configured. Publishers for projects that " "don't exist yet can be added below." msgstr "" +"Nenhum publicador pendente está configurado no momento. Publicadores de " +"projetos que ainda não existem podem ser adicionados abaixo." #: warehouse/templates/manage/account/publishing.html:486 -#, fuzzy -#| msgid "Add a new provider" msgid "Add a new pending publisher" -msgstr "Adicionar um novo provedor" +msgstr "Adicionar um novo editor pendente" #: warehouse/templates/manage/account/publishing.html:489 msgid "You can use this page to register \"pending\" trusted publishers." @@ -5459,18 +5450,25 @@ msgid "" "In order to verify that you have safely stored your recovery codes for use " "in the event of a lost 2FA device, submit one of your recovery codes here." msgstr "" +"Para verificar se armazenou os seus códigos de recuperação com segurança " +"para uso em caso de perda de um aparelho de 2FA, envie um dos seus códigos " +"de recuperação aqui." #: warehouse/templates/manage/account/recovery_codes-burn.html:39 msgid "" "The recovery code you choose will be considered used and no longer be " "available to bypass 2FA." msgstr "" +"O código de recuperação escolhido será considerado usado e não estará mais " +"disponível para ignorar o 2FA." #: warehouse/templates/manage/account/recovery_codes-burn.html:44 msgid "" "Forgot to safely store your recovery codes? You'll need to " "generate them again." msgstr "" +"Esqueceu-se de armazenar os seus códigos de recuperação com " +"segurança? Precisará gerá-los novamente." #: warehouse/templates/manage/account/recovery_codes-provision.html:17 msgid "Account recovery codes" @@ -5849,10 +5847,8 @@ msgstr "" #: warehouse/templates/manage/organization/activate_subscription.html:17 #: warehouse/templates/manage/organization/activate_subscription.html:21 #: warehouse/templates/manage/organization/activate_subscription.html:35 -#, fuzzy -#| msgid "Project description" msgid "Activate Subscription" -msgstr "Descrição do projeto" +msgstr "Ativar Assinatura" #: warehouse/templates/manage/organization/activate_subscription.html:27 msgid "" @@ -5869,22 +5865,17 @@ msgid "'%(source_name)s' security history" msgstr "Histórico do projeto \"%(project_name)s\"" #: warehouse/templates/manage/organization/history.html:25 -#, fuzzy -#| msgid "" -#| "Each time you (or your collaborators) perform a security action related " -#| "to this project, the action is recorded and displayed here." msgid "" "Each time you (or your collaborators) perform a security action related to " "this organization, the action is recorded and displayed here." msgstr "" -"Cada vez que (ou os seus colaboradores) execute uma ação de segurança " -"relacionada a este projeto, a ação é registada e exibida aqui." +"Cada vez que (ou os seus colaboradores) realiza uma ação de segurança " +"relacionada a esta organização, a ação é registada e exibida aqui." #: warehouse/templates/manage/organization/history.html:32 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s'" +#, python-format msgid "'%(organization_name)s' registered as organization name" -msgstr "Gerir \"%(project_name)s\"" +msgstr "'%(organization_name)s' registado como nome da organização" #: warehouse/templates/manage/organization/history.html:36 #, fuzzy, python-format @@ -5893,75 +5884,62 @@ msgid "%(organization_name)s organization created" msgstr "Gerir \"%(project_name)s\"" #: warehouse/templates/manage/organization/history.html:38 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s'" +#, python-format msgid "%(organization_name)s organization deleted" -msgstr "Gerir \"%(project_name)s\"" +msgstr "%(organization_name)s organização excluída" #: warehouse/templates/manage/organization/history.html:40 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "" "%(previous_organization_name)s organization renamed to %(organization_name)s" msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"%(previous_organization_name)s organização renomeada para " +"%(organization_name)s" #: warehouse/templates/manage/organization/history.html:42 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s'" +#, python-format msgid "%(organization_name)s organization approved" -msgstr "Gerir \"%(project_name)s\"" +msgstr "%(organization_name)s organização aprovada" #: warehouse/templates/manage/organization/history.html:44 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s'" +#, python-format msgid "%(organization_name)s organization declined" -msgstr "Gerir \"%(project_name)s\"" +msgstr "%(organization_name)s organização recusada" #: warehouse/templates/manage/organization/history.html:49 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s changed to project %(role_name)s" +#, python-format msgid "%(project_name)s project added to organization" msgstr "" -"%(username)s alterado para %(role_name)s do projeto" +"%(project_name)s projeto adicionado à organização" #: warehouse/templates/manage/organization/history.html:53 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "" "%(project_name)s project removed from organization" msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"%(project_name)s projeto removido da organização" #: warehouse/templates/manage/organization/history.html:60 -#, fuzzy, python-format -#| msgid "%(username)s added as project %(role_name)s" +#, python-format msgid "" "%(username)s added as organization %(role_name)s" msgstr "" -"%(username)s adicionado como %(role_name)s do " -"projeto" +"%(username)s adicionado como organização " +"%(role_name)s" #: warehouse/templates/manage/organization/history.html:65 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "" "%(username)s removed as organization %(role_name)s" msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"%(username)s removido como organização %(role_name)s" #: warehouse/templates/manage/organization/history.html:70 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s changed to project %(role_name)s" +#, python-format msgid "" "%(username)s changed to organization %(role_name)s" msgstr "" -"%(username)s alterado para %(role_name)s do projeto" +"%(username)s alterado para organização %(role_name)s" #: warehouse/templates/manage/organization/history.html:75 #, fuzzy, python-format @@ -6007,13 +5985,13 @@ msgstr "" #: warehouse/templates/manage/team/history.html:32 #, python-format msgid "%(team_name)s team created" -msgstr "" +msgstr "%(team_name)s equipa criada" #: warehouse/templates/manage/organization/history.html:97 #: warehouse/templates/manage/team/history.html:34 #, python-format msgid "%(team_name)s team deleted" -msgstr "" +msgstr "%(team_name)s equipa excluída" #: warehouse/templates/manage/organization/history.html:102 #: warehouse/templates/manage/team/history.html:41 @@ -6041,21 +6019,16 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:117 #: warehouse/templates/manage/team/history.html:56 -#, fuzzy, python-format -#| msgid "%(username)s added as project %(role_name)s" +#, python-format msgid "%(username)s added to %(team_name)s team" msgstr "" -"%(username)s adicionado como %(role_name)s do " -"projeto" +"%(username)s adicionado à equipa %(team_name)s" #: warehouse/templates/manage/organization/history.html:121 #: warehouse/templates/manage/team/history.html:60 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "%(username)s removed from %(team_name)s team" -msgstr "" -"%(username)s removido como %(role_name)s do projeto" +msgstr "%(username)s removido da equipa %(team_name)s" #: warehouse/templates/manage/organization/history.html:132 #, fuzzy @@ -6176,7 +6149,7 @@ msgstr "Criar uma conta" #: warehouse/templates/manage/organization/projects.html:111 msgid "️New or existing project?" -msgstr "" +msgstr "️Projeto novo ou existente?" #: warehouse/templates/manage/organization/projects.html:121 msgid "" @@ -6186,7 +6159,7 @@ msgstr "" #: warehouse/templates/manage/organization/projects.html:127 msgid "️Name of existing project" -msgstr "" +msgstr "️Nome do projeto já existente" #: warehouse/templates/manage/organization/projects.html:134 #, fuzzy @@ -6203,28 +6176,24 @@ msgid "" msgstr "" #: warehouse/templates/manage/organization/projects.html:146 -#, fuzzy -#| msgid "Trending projects" msgid "Transfer existing project" -msgstr "Projetos em destaque" +msgstr "Transferir projeto existente" #: warehouse/templates/manage/organization/projects.html:150 -#, fuzzy -#| msgid "Register a new project." msgid "️Name of new project" -msgstr "Registar um novo projeto." +msgstr "️Nome do novo projeto" #: warehouse/templates/manage/organization/projects.html:161 msgid "" "Owners of this organization can create an empty project and add it to the " "organization." msgstr "" +"Os proprietários desta organização podem criar um projeto vazio e adicioná-" +"lo à organização." #: warehouse/templates/manage/organization/projects.html:166 -#, fuzzy -#| msgid "Register a new project." msgid "Create and add new project" -msgstr "Registar um novo projeto." +msgstr "Criar e adicionar novo projeto" #: warehouse/templates/manage/organization/roles.html:18 #, python-format @@ -6334,17 +6303,14 @@ msgid "Create new projects" msgstr "Registar um novo projeto." #: warehouse/templates/manage/organization/roles.html:124 -#, fuzzy -#| msgid "Delete project" msgid "Delete projects" -msgstr "Apagar projeto" +msgstr "Apagar projetos" #: warehouse/templates/manage/organization/roles.html:137 #: warehouse/templates/manage/team/roles.html:47 -#, fuzzy, python-format -#| msgid "Users who can manage %(project_name)s" +#, python-format msgid "Users who can manage %(organization_name)s" -msgstr "Utilizadores que podem gerir %(project_name)s" +msgstr "Utilizadores que podem gerir %(organization_name)s" #: warehouse/templates/manage/organization/roles.html:141 #: warehouse/templates/manage/organization/roles.html:268 @@ -6430,10 +6396,9 @@ msgid "Re-send" msgstr "Reenviar" #: warehouse/templates/manage/organization/roles.html:250 -#, fuzzy, python-format -#| msgid "Revoke invitation for %(user)s" +#, python-format msgid "Delete expired invitation for %(user)s." -msgstr "Revogar convite para %(user)s" +msgstr "Exclua o convite expirado para %(user)s." #: warehouse/templates/manage/organization/roles.html:251 #, fuzzy, python-format @@ -6472,10 +6437,9 @@ msgid "Manage '%(organization_name)s' settings" msgstr "Gerir \"%(project_name)s\"" #: warehouse/templates/manage/organization/settings.html:33 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s'" +#, python-format msgid "Change the organization account name below." -msgstr "Gerir \"%(project_name)s\"" +msgstr "Mude o nome da conta da organização abaixo." #: warehouse/templates/manage/organization/settings.html:37 #: warehouse/templates/manage/team/settings.html:64 @@ -6592,7 +6556,7 @@ msgstr[1] "" #: warehouse/templates/manage/organization/settings.html:258 msgid "For each project, you must either:" -msgstr "" +msgstr "Para cada projeto, deve:" #: warehouse/templates/manage/organization/settings.html:260 #, fuzzy @@ -6649,10 +6613,8 @@ msgid "" msgstr "" #: warehouse/templates/manage/organization/teams.html:17 -#, fuzzy -#| msgid "Project description" msgid "Organization teams" -msgstr "Descrição do projeto" +msgstr "Equipas de organização" #: warehouse/templates/manage/organization/teams.html:21 #, fuzzy, python-format @@ -6662,25 +6624,11 @@ msgstr "Gerir \"%(project_name)s\"" #: warehouse/templates/manage/organization/teams.html:42 #: warehouse/templates/manage/team/manage_team_base.html:73 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " %(count)s project\n" -#| " " -#| msgid_plural "" -#| "\n" -#| " %(count)s projects\n" -#| " " +#, python-format msgid "%(member_count)s member" msgid_plural "%(member_count)s members" -msgstr[0] "" -"\n" -" %(count)s projeto\n" -" " -msgstr[1] "" -"\n" -" %(count)s projetos\n" -" " +msgstr[0] "%(member_count)s membro" +msgstr[1] "%(member_count)s membros" #: warehouse/templates/manage/organization/teams.html:55 #, fuzzy @@ -6707,10 +6655,8 @@ msgid "Create new team" msgstr "A criar um novo lançamento" #: warehouse/templates/manage/organization/teams.html:88 -#, fuzzy -#| msgid "Token name" msgid "️Team name" -msgstr "Nome do token" +msgstr "️Nome da equipa" #: warehouse/templates/manage/organization/teams.html:99 msgid "" @@ -6792,10 +6738,9 @@ msgid "Version %(version)s unyanked" msgstr "Versão de lançamento %(version)s criada" #: warehouse/templates/manage/project/history.html:82 -#, fuzzy, python-format -#| msgid "File removed from release version %(version)s" +#, python-format msgid "File added to version %(version)s" -msgstr "Ficheiro removido da versão de lançamento %(version)s" +msgstr "Ficheiro adicionado à versão %(version)s" #: warehouse/templates/manage/project/history.html:94 #: warehouse/templates/manage/project/history.html:125 @@ -6829,76 +6774,60 @@ msgstr "" "%(username)s alterado para %(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:155 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "" "%(username)s invited to join as project " "%(role_name)s" msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"%(username)s convidado para participar como " +"%(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:162 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s changed to project %(role_name)s" +#, python-format msgid "" "%(username)s declined invitation to join as project " "%(role_name)s" msgstr "" -"%(username)s alterado para %(role_name)s do projeto" +"%(username)s recusou o convite para participar como " +"%(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:169 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "" "Revoked invitation for %(username)s to join as " "project %(role_name)s" msgstr "" -"%(username)s removido como %(role_name)s do projeto" +"Revogado o convite para %(username)s participar " +"como %(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:179 -#, fuzzy, python-format -#| msgid "%(username)s added as project %(role_name)s" +#, python-format msgid "%(team_name)s team added as project %(role_name)s" -msgstr "" -"%(username)s adicionado como %(role_name)s do " -"projeto" +msgstr "Equipa %(team_name)s adicionada como %(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:187 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s changed to project %(role_name)s" +#, python-format msgid "%(team_name)s team changed to project %(role_name)s" -msgstr "" -"%(username)s alterado para %(role_name)s do projeto" +msgstr "Equipa %(team_name)s alterada para %(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:195 -#, fuzzy, python-format -#| msgid "" -#| "%(username)s removed as project %(role_name)s" +#, python-format msgid "%(team_name)s team removed as project %(role_name)s" -msgstr "" -"%(username)s removido como %(role_name)s do projeto" +msgstr "Equipa %(team_name)s removida como %(role_name)s do projeto" #: warehouse/templates/manage/project/history.html:205 -#, fuzzy, python-format -#| msgid "You are now ${role} of the '${project_name}' project." +#, python-format msgid "Project added to %(organization_name)s organization" -msgstr "Agora é ${role} do projeto '${nome_do_projeto}'." +msgstr "Projeto adicionado à organização %(organization_name)s" #: warehouse/templates/manage/project/history.html:213 -#, fuzzy, python-format -#| msgid "You are now ${role} of the '${project_name}' project." +#, python-format msgid "Project removed from %(organization_name)s organization" -msgstr "Agora é ${role} do projeto '${nome_do_projeto}'." +msgstr "Projeto removido da organização %(organization_name)s" #: warehouse/templates/manage/project/history.html:221 -#, fuzzy -#| msgid "API token removed" msgid "Short-lived API token created" -msgstr "Token de API removido" +msgstr "Token de API de curta duração criado" #: warehouse/templates/manage/project/history.html:222 #: warehouse/templates/manage/project/history.html:252 @@ -6928,10 +6857,8 @@ msgid "Creator" msgstr "Criada" #: warehouse/templates/manage/project/history.html:251 -#, fuzzy -#| msgid "API token removed" msgid "API token created" -msgstr "Token de API removido" +msgstr "Token de API criado" #: warehouse/templates/manage/project/history.html:255 #: warehouse/templates/manage/project/history.html:268 @@ -6939,16 +6866,12 @@ msgid "Controlled by:" msgstr "Controlado por:" #: warehouse/templates/manage/project/history.html:277 -#, fuzzy -#| msgid "OpenID Connect publisher management" msgid "Trusted publisher added" -msgstr "Gestão de editores do OpenID Connect" +msgstr "Publicador confiável adicionado" #: warehouse/templates/manage/project/history.html:280 -#, fuzzy -#| msgid "OpenID Connect publisher management" msgid "Trusted publisher removed" -msgstr "Gestão de editores do OpenID Connect" +msgstr "Publicador confiável removido" #: warehouse/templates/manage/project/history.html:285 msgid "2FA requirement enabled" @@ -6968,12 +6891,12 @@ msgstr "Desativado por:" #: warehouse/templates/manage/project/history.html:306 msgid "Additional info" -msgstr "" +msgstr "Informações adicionais" #: warehouse/templates/manage/project/history.html:318 #: warehouse/templates/manage/team/history.html:122 msgid "Location info" -msgstr "" +msgstr "Informações de localização" #: warehouse/templates/manage/project/manage_project_base.html:20 #, python-format @@ -7009,10 +6932,8 @@ msgid "No publishers are currently configured." msgstr "Nenhum editor está atualmente configurado." #: warehouse/templates/manage/project/publishing.html:384 -#, fuzzy -#| msgid "Add a new provider" msgid "Add a new publisher" -msgstr "Adicionar um novo provedor" +msgstr "Adicionar um novo editor" #: warehouse/templates/manage/project/release.html:18 #, python-format @@ -7496,12 +7417,11 @@ msgid "Collaborator" msgstr "Colaboradores" #: warehouse/templates/manage/project/roles.html:75 -#, fuzzy, python-format -#| msgid "Create an account" +#, python-format msgid "%(count)s organization owner" msgid_plural "%(count)s organization owners" -msgstr[0] "Criar uma conta" -msgstr[1] "Criar uma conta" +msgstr[0] "%(count)s dono da organização" +msgstr[1] "%(count)s donos da organização" #: warehouse/templates/manage/project/roles.html:89 #, fuzzy @@ -7513,8 +7433,8 @@ msgstr "Criar uma conta" #, python-format msgid "%(count)s team member" msgid_plural "%(count)s team members" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(count)s membro da equipe" +msgstr[1] "%(count)s membros da equipe" #: warehouse/templates/manage/project/roles.html:143 #, fuzzy @@ -7539,23 +7459,19 @@ msgstr "Convidar colaborador" #: warehouse/templates/manage/project/roles.html:254 msgid "️Team or member?" -msgstr "" +msgstr "️Equipa ou membro?" #: warehouse/templates/manage/project/roles.html:264 msgid "Add a team or an individual member as a collaborator." msgstr "" #: warehouse/templates/manage/project/roles.html:272 -#, fuzzy -#| msgid "Register a new project." msgid "️Name of team" -msgstr "Registar um novo projeto." +msgstr "️Nome da equipa" #: warehouse/templates/manage/project/roles.html:279 -#, fuzzy -#| msgid "You are not an owner of this project" msgid "There are no teams in the organization." -msgstr "Não é um proprietário deste projeto" +msgstr "Não há equipas na organização." #: warehouse/templates/manage/project/roles.html:348 #, fuzzy @@ -7582,14 +7498,9 @@ msgstr "Tamanho do projeto:" #: warehouse/templates/manage/project/settings.html:31 #: warehouse/templates/manage/project/settings.html:39 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| " (request an increase) " +#, python-format msgid " (request an increase) " -msgstr "" -"\n" -" (solicitar um aumento) " +msgstr " (solicitar um aumento) " #: warehouse/templates/manage/project/settings.html:48 #, python-format @@ -7681,17 +7592,14 @@ msgid "" msgstr "" #: warehouse/templates/manage/project/settings.html:101 -#, fuzzy, python-format -#| msgid "You are now ${role} of the '${project_name}' project." +#, python-format msgid "" "This will remove the project from the '%(organization_name)s' organization." -msgstr "Agora é ${role} do projeto '${nome_do_projeto}'." +msgstr "Isto removerá o projeto da organização '%(organization_name)s'." #: warehouse/templates/manage/project/settings.html:105 -#, fuzzy -#| msgid "No projects" msgid "Remove project" -msgstr "Sem projectos" +msgstr "Remover projeto" #: warehouse/templates/manage/project/settings.html:105 #: warehouse/templates/manage/project/settings.html:176 @@ -7713,48 +7621,41 @@ msgid "" msgstr "" #: warehouse/templates/manage/project/settings.html:127 -#, fuzzy -#| msgid "You are not an owner of this project" msgid "Transfer project to another organization" -msgstr "Não é um proprietário deste projeto" +msgstr "Transferir projeto para outra organização" #: warehouse/templates/manage/project/settings.html:129 -#, fuzzy -#| msgid "Create an account" msgid "Transfer project to an organization" -msgstr "Criar uma conta" +msgstr "Transferir projeto para uma organização" #: warehouse/templates/manage/project/settings.html:134 -#, fuzzy -#| msgid "Deleting this project will:" msgid "Transferring this project will:" -msgstr "Apagar este projeto vai:" +msgstr "A transferência deste projeto irá:" #: warehouse/templates/manage/project/settings.html:146 msgid "Revoke your direct Owner role on the project." msgstr "" #: warehouse/templates/manage/project/settings.html:149 -#, fuzzy -#| msgid "You will not be able to recover your account after you delete it" msgid "" "You will retain Owner permissions on the project through your organization " "role." -msgstr "Não poderá recuperar a sua conta depois de apagá-la" +msgstr "" +"Manterá as permissões de Proprietário no projeto por meio da sua função na " +"organização." #: warehouse/templates/manage/project/settings.html:154 msgid "Add the project to another organization that you own." -msgstr "" +msgstr "Adicione o projeto a outra organização da sua propriedade." #: warehouse/templates/manage/project/settings.html:156 -#, fuzzy -#| msgid "Invalid token: not a collaboration invitation token" msgid "Add the project to an organization that you own." -msgstr "Código inválido: não é um código de convite de colaboração" +msgstr "Adicione o projeto a uma organização da sua propriedade." #: warehouse/templates/manage/project/settings.html:160 msgid "Grant full project permissions to owners of the organization." msgstr "" +"Conceda permissões completas de projeto aos proprietários da organização." #: warehouse/templates/manage/project/settings.html:164 msgid "" @@ -7763,16 +7664,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/project/settings.html:176 -#, fuzzy -#| msgid "Manage project" msgid "Transfer project" -msgstr "Gerir projeto" +msgstr "Transferir projeto" #: warehouse/templates/manage/project/settings.html:182 -#, fuzzy -#| msgid "You are not an owner of this project" msgid "Cannot transfer project to another organization" -msgstr "Não é um proprietário deste projeto" +msgstr "Não é possível transferir o projeto para outra organização" #: warehouse/templates/manage/project/settings.html:184 #, fuzzy @@ -7789,10 +7686,8 @@ msgid "" msgstr "Código inválido: não é um código de convite de colaboração" #: warehouse/templates/manage/project/settings.html:190 -#, fuzzy -#| msgid "You are not an owner of this project" msgid "You are not an owner or manager of any other organizations." -msgstr "Não é um proprietário deste projeto" +msgstr "Não é proprietário ou gerente de nenhuma outra organização." #: warehouse/templates/manage/project/settings.html:192 #, fuzzy @@ -7874,10 +7769,9 @@ msgid "%(previous_team_name)s team renamed to %(team_name)s" msgstr "" #: warehouse/templates/manage/team/manage_team_base.html:20 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s'" +#, python-format msgid "Manage '%(team_name)s'" -msgstr "Gerir \"%(project_name)s\"" +msgstr "Gerir '%(team_name)s'" #: warehouse/templates/manage/team/manage_team_base.html:63 #, fuzzy @@ -7935,13 +7829,11 @@ msgstr "Não é um proprietário deste projeto" #: warehouse/templates/manage/team/roles.html:92 msgid "Get started by adding a team member below." -msgstr "" +msgstr "Comece adicionando um membro da equipa abaixo." #: warehouse/templates/manage/team/roles.html:99 -#, fuzzy -#| msgid "Add email" msgid "Add member" -msgstr "Adicionar e-mail" +msgstr "Adicionar membro" #: warehouse/templates/manage/team/roles.html:127 #, python-format @@ -7953,26 +7845,21 @@ msgstr "" #: warehouse/templates/manage/team/settings.html:17 #: warehouse/templates/manage/team/settings.html:24 -#, fuzzy -#| msgid "Release settings" msgid "Team settings" -msgstr "Configurações de lançamento" +msgstr "Configurações da equipa" #: warehouse/templates/manage/team/settings.html:21 -#, fuzzy, python-format -#| msgid "Manage '%(project_name)s' settings" +#, python-format msgid "Manage '%(team_name)s' settings" -msgstr "Gerir configurações de \"%(project_name)s\"" +msgstr "Gerir configurações de '%(team_name)s'" #: warehouse/templates/manage/team/settings.html:33 -#, fuzzy -#| msgid "Token name" msgid "Team name" -msgstr "Nome do token" +msgstr "Nome da equipa" #: warehouse/templates/manage/team/settings.html:40 msgid "Name of your team" -msgstr "" +msgstr "Nome da sua equipa" #: warehouse/templates/manage/team/settings.html:71 #, fuzzy @@ -7982,161 +7869,153 @@ msgstr "Atualizar a conta" #: warehouse/templates/manage/team/settings.html:80 #: warehouse/templates/manage/team/settings.html:87 -#, fuzzy -#| msgid "Delete file" msgid "Delete team" -msgstr "Apagar ficheiro" +msgstr "Apagar equipa" #: warehouse/templates/manage/team/settings.html:85 -#, fuzzy -#| msgid "You will not be able to recover your account after you delete it" msgid "You will not be able to recover your team after you delete it." -msgstr "Não poderá recuperar a sua conta depois de apagá-la" +msgstr "Não será capaz de recuperar a sua equipa depois de apagá-la." #: warehouse/templates/manage/team/settings.html:87 -#, fuzzy -#| msgid "Name" msgid "Team Name" -msgstr "Nome" +msgstr "Nome da Equipa" #: warehouse/templates/organizations/profile.html:16 -#, fuzzy, python-format -#| msgid "Profile of %(username)s" +#, python-format msgid "Profile of %(orgname)s" -msgstr "Perfil de %(username)s" +msgstr "Perfil de %(orgname)s" #: warehouse/templates/organizations/profile.html:73 -#, fuzzy, python-format -#| msgid "%(user)s has not uploaded any projects to PyPI, yet" +#, python-format msgid "%(org)s has not uploaded any projects to PyPI, yet" -msgstr "%(user)s ainda não enviou nenhum projeto para PyPI" +msgstr "%(org)s ainda não carregou nenhum projeto para o PyPI" #: warehouse/templates/packaging/detail.html:108 msgid "view hashes" msgstr "ver hashes" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: lançamentos mais recentes para %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copiar instruções PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Este lançamento foi retirado" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Versão estável disponível (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Versão mais nova disponível (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Versão mais recente" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Lançado em: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Nenhuma descrição do projeto fornecida" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navegação" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navegação para %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Descrição do projeto. O foco será movido para a descrição." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Descrição do projeto" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" "Histórico de lançamentos. O foco será movido para o painel de histórico." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Histórico de lançamentos" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" "Descarregar ficheiros. O foco será movido para os ficheiros de projeto." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Descarregar ficheiros" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Detalhes do projeto. O foco será movido aos detalhes do projeto." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detalhes do projeto" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Este lançamento foi retirado" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "O autor deste pacote não forneceu uma descrição do projeto" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notificações de lançamento" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Feed RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Esta versão" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "Pré-lançamentos" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "retirado" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8147,17 +8026,17 @@ msgstr "" "escolher, saiba mais sobre instalação de pacotes." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Distribuição de Origem" msgstr[1] "Distribuições de Origem" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Guia de Utilizador " "para Empacotamento de Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -8420,7 +8299,7 @@ msgstr "Por que certas ações exigem que confirme minha palavra-passe?" #: warehouse/templates/pages/help.html:69 msgid "How do I change my PyPI username?" -msgstr "" +msgstr "Como faço para alterar o meu nome de utilizador do PyPI?" #: warehouse/templates/pages/help.html:70 #, fuzzy @@ -10684,6 +10563,7 @@ msgstr "Listas de discussão oficiais ou não oficiais" #: warehouse/templates/pages/security.html:35 msgid "If you've identified a security issue with a project hosted on PyPI" msgstr "" +"Se identificou um problema de segurança com um projeto hospedado no PyPI" #: warehouse/templates/pages/security.html:37 msgid "" @@ -10694,7 +10574,7 @@ msgstr "" #: warehouse/templates/pages/security.html:44 msgid "A URL to the project in question" -msgstr "" +msgstr "Uma URL para o projeto em questão" #: warehouse/templates/pages/security.html:45 msgid "An explanation of what makes the project a security issue" @@ -11030,9 +10910,8 @@ msgstr "Número de registro do USPTO" #: warehouse/templates/pages/trademarks.html:35 #: warehouse/templates/pages/trademarks.html:42 #: warehouse/templates/pages/trademarks.html:48 -#, fuzzy msgid "International Registration Number" -msgstr "Número de Registro Internacional" +msgstr "Número de Registo Internacional" #: warehouse/templates/pages/trademarks.html:37 #, fuzzy @@ -11136,6 +11015,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Não houve ocorrência para filtro '%(filters)s'" msgstr[1] "Não houve ocorrências para filtros '%(filters)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI no Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/pt_BR/LC_MESSAGES/messages.po b/warehouse/locale/pt_BR/LC_MESSAGES/messages.po index 7e78f6629131..e8666ecd2ebd 100644 --- a/warehouse/locale/pt_BR/LC_MESSAGES/messages.po +++ b/warehouse/locale/pt_BR/LC_MESSAGES/messages.po @@ -44,11 +44,11 @@ msgstr "" msgid "Locale updated" msgstr "Localidade atualizada" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "A senha é inválida. Tentar novamente." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -58,28 +58,28 @@ msgstr "" "letras, números, pontos, hífenes e sublinhados. E também devem começar e " "terminar com uma letra ou número. Escolha um nome de usuário diferente." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Bytes nulos não são permitidos." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Nenhum usuário encontrado com esse nome de usuário" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Código TOTP deve ter ${totp_length} dígitos." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Os códigos de recuperação devem ter ${recovery_code_length} caracteres." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Escolha um nome de usuário com 50 caracteres ou menos." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -87,12 +87,12 @@ msgstr "" "Esse nome de usuário já está sendo usado por outra conta. Escolha um nome de " "usuário diferente." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Senha grande demais." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -100,27 +100,27 @@ msgstr "" "Houve muitas tentativas de autenticação malsucedidas. Você foi bloqueado por " "${time}. Tente novamente mais tarde." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Suas senhas não coincidem. Tentar novamente." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "O endereço de e-mail não é válido. Tentar novamente." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "O endereço de e-mail não é válido. Tentar novamente." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Você não pode usar um endereço de e-mail deste domínio. Use um e-mail " "diferente." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -128,7 +128,7 @@ msgstr "" "Este endereço de e-mail já está sendo usado por esta conta. Use um e-mail " "diferente." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -136,27 +136,27 @@ msgstr "" "Este endereço de e-mail já está sendo usado por outra conta. Use um e-mail " "diferente." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "O nome é muito longo. Escolha um nome com 100 caracteres ou menos." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Código TOTP inválido." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Asserção inválida do WebAuthn: Carga incorreta" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Código de recuperação inválido." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "O código de recuperação já foi usado anteriormente." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -202,7 +202,7 @@ msgstr "Já autenticado" msgid "Successful WebAuthn assertion" msgstr "Asserção WebAuthn bem-sucedida" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Código de recuperação aceito. O código fornecido não pode ser usado " @@ -216,133 +216,133 @@ msgstr "" "Novo registro de usuário desabilitado temporariamente. Consulte https://pypi." "org/help#admin-intervention para obter detalhes." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Token expirado: solicite um novo link de redefinição de senha" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Token inválido: solicite um novo link de redefinição de senha" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Token inválido: nenhum token fornecido" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Token inválido: não é um token de redefinição de senha" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Token inválido: usuário não encontrado" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Token inválido: o usuário já entrou desde que esse token foi solicitado" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Token inválido: a senha já foi alterada desde que esse token foi solicitado" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Você redefiniu sua senha" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Token expirado: solicite um novo link de verificação de e-mail" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Token inválido: solicite um novo link de verificação de e-mail" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Token inválido: não é um token de verificação de e-mail" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mail não encontrado" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mail já verificado" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Agora você pode definir este e-mail como seu endereço principal" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Este é o seu endereço principal" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Endereço de e-mail ${email_address} verificado. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Token expirado: solicite um novo convite da organização" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Token inválido: solicite um novo convite da organização" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Token inválido: não é um token de convite da organização" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "O convite da organização não é válido." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "O convite da organização não existe mais." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "O convite para \"${organization_name}\" foi rejeitado." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Agora, você é ${role} da organização '${organization_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Token expirado: solicite um novo convite de função no projeto" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Token inválido: solicite um novo convite de função no projeto" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Token inválido: não é um token de convite de colaboração" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "O convite para função não é válida." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "O convite para função não existe mais." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "O convite para \"${project_name}\" foi rejeitado." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Você é agora ${role} do projeto \"${project_name}\"." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -354,7 +354,7 @@ msgstr "" "Publicadores confiáveis estão temporariamente desabilitados. Consulte " "https://pypi.org/help#admin-intervention para obter detalhes." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "Project deletion temporarily disabled. See https://pypi.org/help#admin-" @@ -364,7 +364,7 @@ msgstr "" "Exclusão de projeto desabilitado temporariamente. Consulte https://pypi.org/" "help#admin-intervention para obter detalhes." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -372,16 +372,16 @@ msgstr "" "Você deve ter um e-mail verificado para registrar um editor confiável " "pendente. Consulte https://pypi.org/help#openid-connect para obter detalhes." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Você não pode registrar mais de 3 publicadores confiável pendentes ao mesmo " "tempo." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -389,14 +389,14 @@ msgstr "" "Houve muitas tentativas de registros de publicadores confiáveis. Tente " "novamente mais tarde." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "O editor confiável não pôde ser registrado" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -404,18 +404,18 @@ msgstr "" "Este publicador confiável já foi registrado. Entre em contato com os " "administradores do PyPI se isso não for intencional." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Registered a new publishing publisher to create " msgid "Registered a new pending publisher to create " msgstr "Registrado um novo publicador de publicação para criar " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "ID de editor inválido" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Editor confiável removido do projeto " @@ -534,39 +534,39 @@ msgstr "" "Esse nome de equipe já está sendo utilizado. Escolha um nome diferente para " "a equipe." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Detalhes da conta atualizados" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mail ${email_address} adicionado - verifique seu e-mail para um link de " "verificação" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Códigos de recuperação já gerados" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "A geração de novos códigos de recuperação invalidará os seus códigos " "existentes." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Verifique seu e-mail para criar um token de API." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "A chave de API não existe." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Credenciais inválidas. Tente novamente" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -578,7 +578,7 @@ msgstr "" "Publicadores confiáveis estão temporariamente desabilitados. Consulte " "https://pypi.org/help#admin-intervention para obter detalhes." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -590,7 +590,7 @@ msgstr "" "Publicadores confiáveis estão temporariamente desabilitados. Consulte " "https://pypi.org/help#admin-intervention para obter detalhes." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -602,7 +602,7 @@ msgstr "" "Publicadores confiáveis estão temporariamente desabilitados. Consulte " "https://pypi.org/help#admin-intervention para obter detalhes." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "Trusted publishers are temporarily disabled. See https://pypi.org/" @@ -614,9 +614,9 @@ msgstr "" "Publicadores confiáveis estão temporariamente desabilitados. Consulte " "https://pypi.org/help#admin-intervention para obter detalhes." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -624,48 +624,48 @@ msgstr "" "Exclusão de projeto desabilitado temporariamente. Consulte https://pypi.org/" "help#admin-intervention para obter detalhes." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Confirmar a solicitação" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "Não foi possível retirar o lançamento - " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "Não foi possível desfazer a retirada do lançamento - " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "Não foi possível excluir o lançamento - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Não foi possível localizar o arquivo" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Não foi possível excluir o arquivo - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "A equipe \"${username}\" já tem a função de ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "O usuário \"${username}\" já tem a função de ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} é um ${role} do projeto \"${project_name}\"." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -673,7 +673,7 @@ msgstr "" "O usuário \"${username}\" não tem um endereço de e-mail principal verificado " "e não pode ser adicionado como um ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -681,20 +681,20 @@ msgstr "" "O usuário \"${username}\" já tem um convite ativo. Tente novamente mais " "tarde." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Convite enviado para \"${username}\"" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Não foi possível encontrar o convite para uma função." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "O convite já expirado." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Convite revogado de \"${username}\"." @@ -886,7 +886,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -972,8 +972,8 @@ msgstr "Monty Python - The Cheese Shop Sketch" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1311,8 +1311,10 @@ msgid "About PyPI navigation" msgstr "Sobre a navegação do PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI no Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Página inicial do PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1882,6 +1884,7 @@ msgstr "Criar uma conta em %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nome" @@ -1891,6 +1894,7 @@ msgstr "Seu nome" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Endereço de e-mail" @@ -3253,6 +3257,9 @@ msgstr "Descartar esta notificação" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Fechar" @@ -3325,7 +3332,8 @@ msgstr "Digest de hash" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copiar para área de trabalho" @@ -3336,6 +3344,7 @@ msgstr "Copiar para área de trabalho" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copiar" @@ -3463,6 +3472,7 @@ msgstr "Equipes" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Histórico de segurança" @@ -3597,44 +3607,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verificado*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Problemas de entrega intermitente podem levar à perda de verificação" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Verificado" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Não verificado*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*E-mail do PyPI sendo tratado como spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Falha grave durante a entrega" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Número excessivo de problemas de entrega" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Não verificado" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principal" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Veja opções do e-mail" @@ -3642,16 +3664,21 @@ msgstr "Veja opções do e-mail" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opções" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opções para %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Reenviar e-mail de verificação" @@ -3674,37 +3701,45 @@ msgstr "Remover e-mail" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Escopo" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Todos projetos" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Criada" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Último uso" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nunca" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Veja opções do token" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Remover token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Ver identificador único" @@ -3712,17 +3747,21 @@ msgstr "Ver identificador único" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Remover token de API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" "Aplicativos ou scripts usando esse token não terão mais acesso ao PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identificador único para o token de API \"%(token_description)s\"" @@ -3793,6 +3832,7 @@ msgid "Update account" msgstr "Atualizar conta" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-mails da conta" @@ -3810,10 +3850,12 @@ msgstr "" "notificações." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "E-mails associados à sua conta" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Status" @@ -3883,45 +3925,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Escopo do token: toda a conta" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Escopo do token: projeto %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Expira: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Conta criada" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Entrou" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Método de dois fatores:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Nenhum" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Dispositivo de segurança (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -3930,121 +3983,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Código de recuperação" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Falha na autenticação" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Autenticação básica (endpoint de upload)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Motivo:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Senha incorreta" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Dois fatores errados inválidos (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Dois fatores inválidos (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Dois fatores inválidos (código de recuperação)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Reautenticação de sessão falhou" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-mail adicionado à conta" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-mail removido da conta" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-mail verificado" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-mail verificado novamente" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "E-mail principal alterado" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "E-mail principal antigo:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "E-mail principal novo:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "E-mail principal definido" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "E-mail enviado" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Para:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Assunto:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Redefinição de senha solicitada" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Tentativa de redefinição de senha" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Senha redefinida com sucesso" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Senha alterada com sucesso" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projeto:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Autenticação de dois fatores adicionada" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4053,11 +4139,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nome do dispositivo:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4066,22 +4156,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Autenticação de dois fatores removida" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Códigos de recuperação gerados" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Códigos de recuperação gerados novamente" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Código de recuperação usado para iniciar sessão" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Token de API adicionado" @@ -4089,35 +4184,44 @@ msgstr "Token de API adicionado" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nome do token:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Token de API removido" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identificador único:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Token de API removido automaticamente por motivos de segurança" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "Motivo: Token encontrado em url pública" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "See %(anchor_text)s" msgid "Invited to join %(organization_name)s" msgstr "Veja %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" @@ -4126,6 +4230,7 @@ msgstr "" "recusado" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" @@ -4134,6 +4239,7 @@ msgstr "" "foi revogado" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "An invitation for %(username)s to join " @@ -4145,6 +4251,7 @@ msgstr "" "na organização \"%(organization_name)s\" foi cancelado" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4156,6 +4263,7 @@ msgstr "" "href=\"%(faq_url)s\">, proteja sua conta o mais rápido possível." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Atividade recente da conta" @@ -4163,6 +4271,7 @@ msgstr "Atividade recente da conta" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Evento" @@ -4173,6 +4282,7 @@ msgstr "Evento" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 #, fuzzy msgid "Time" msgstr "Tempo" @@ -4180,15 +4290,18 @@ msgstr "Tempo" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Informações adicionais" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Data / hora" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Informações de localização" @@ -4196,12 +4309,14 @@ msgstr "Informações de localização" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nome do dispositivo" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4935,6 +5050,43 @@ msgstr "" "visite o Guia de " "Usuário para Empacotamento de Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Excluir sua conta PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "Verify your primary email address before " +#| "enabling two factor authentication on your account." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Verifique seu endereço de e-mail principal antes de " +"habilitar a autenticação de dois fatores na sua conta." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Você pode associar vários e-mails à sua conta. Você pode usar qualquer " +"classe e-mail Verificado para recuperar sua conta, mas " +"apenas o seu e-mail Principal receberá " +"notificações." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7858,127 +8010,127 @@ msgstr "%(org)s ainda não carregou nenhum projeto para o PyPI" msgid "view hashes" msgstr "ver hashes" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: lançamentos mais recentes para %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copiar instruções PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Este lançamento foi retirado" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Versão estável disponível (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Versão mais nova disponível (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Versão mais recente" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Lançamento em: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Nenhuma descrição do projeto fornecida" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navegação" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navegação para %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Descrição do projeto. O foco será movido para a descrição." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Descrição do projeto" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" "Histórico de lançamentos. O foco será movido para o painel de histórico." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Histórico de lançamentos" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Baixar arquivos. O foco será movido para os arquivos de projeto." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Baixar arquivos" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Detalhes do projeto. O foco será movido para os detalhes do projeto." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detalhes do projeto" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Este lançamento foi retirado" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "O autor deste pacote não forneceu uma descrição do projeto" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notificações de lançamento" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Feed RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Essa versão" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "pré-lançamento" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "retirado" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7989,19 +8141,19 @@ msgstr "" "saiba mais sobre instalação de pacotes." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 #, fuzzy msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Distribuição da fonte" msgstr[1] "Distribuição das fontes" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 #, fuzzy msgid "No source distribution files available for this release." msgstr "Nenhum arquivo de distribuição de origem disponível para esta versão." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Guia de Usuário para " "Empacotamento de Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 #, fuzzy msgid "Built Distribution" msgid_plural "Built Distributions" @@ -11068,6 +11220,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Nenhuma ocorrência para o filtro \"%(filters)s\"" msgstr[1] "Nenhuma ocorrência para os filtros \"%(filters)s\"" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI no Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/pt_PT/LC_MESSAGES/messages.po b/warehouse/locale/pt_PT/LC_MESSAGES/messages.po index e9a6b3bb8671..1e93065f9a4c 100644 --- a/warehouse/locale/pt_PT/LC_MESSAGES/messages.po +++ b/warehouse/locale/pt_PT/LC_MESSAGES/messages.po @@ -45,11 +45,11 @@ msgstr "" msgid "Locale updated" msgstr "Atualizado localmente" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "A palavra-passe é inválida. Tente novamente." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -59,28 +59,28 @@ msgstr "" "por letras, números, pontos, hífenes e sublinhados. E também deve começar e " "terminar com uma letra ou número. Escolha um nome de utilizador diferente." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Não são permitidos bytes nulos." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Nenhum utilizador encontrado com esse nome de utilizador" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Código TOTP deve ter ${totp_length} dígitos." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Os códigos de recuperação devem ter ${recovery_code_length} caracteres." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Escolha um nome de utilizador com 50 carateres ou menos." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -88,12 +88,12 @@ msgstr "" "Este nome de utilizador já está a ser utilizado por outra conta. Escolha um " "nome de utilizador diferente." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Senha grande demais." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -101,25 +101,25 @@ msgstr "" "Ocorreram demasiadas tentativas de início de sessão sem êxito. Foi bloqueado " "durante ${time}. Por favor tente mais tarde." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "As suas palavras-passe não coincidem. Tente novamente." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "O endereço de e-mail é demasiado longo. Tente novamente." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "O endereço de e-mail não é válido. Tente novamente." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Não pode utilizar um endereço de e-mail deste domínio. Utilize um e-mail " "diferente." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -127,7 +127,7 @@ msgstr "" "Este endereço de e-mail já está a ser utilizado por esta conta. Utilize um e-" "mail diferente." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -135,27 +135,27 @@ msgstr "" "Este endereço de e-mail já está a ser utilizado por outra conta. Utilize um " "e-mail diferente." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "O nome é muito longo. Escolha um nome com 100 carateres ou menos." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Código de TOTP inválido." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Asserção inválida do WebAuthn: Carga incorreta" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Código de recuperação inválido." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Código de recuperação já utilizado anteriormente." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -202,7 +202,7 @@ msgstr "Já está autenticado" msgid "Successful WebAuthn assertion" msgstr "Asserção WebAuthn bem sucedida" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Código de recuperação aceite. O código fornecido não pode ser usado " @@ -216,135 +216,135 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "Código expirado: peça uma nova hiperligação para reiniciar a palavra-passe" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "Código inválido: peça uma nova hiperligação para reiniciar a palavra-passe" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Código inválido: o código não foi fornecido" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Código inválido: não é um código para reiniciar a palavra-passe" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Código inválido: utilizador não encontrado" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Código inválido: o utilizador já iniciou sessão desde que o código foi pedido" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Código inválido: a palavra-passe já foi alterada desde o pedido do código" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Redefiniu a sua palavra-passe" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Código expirado: peça uma nova hiperligação de verificação de e-mail" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Código inválido: peça uma nova hiperligação de verificação de e-mail" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Código inválido: não é um código de verificação de e-mail" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mail não encontrado" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mail já verificado" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Agora pode definir este e-mail como o seu endereço primário" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Este é o seu endereço primário" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Endereço de e-mail ${email_address} verificado. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Código expirado: solicite um novo convite da organização" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Código inválido: solicite um novo convite da organização" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Código inválido: não é um código de convite de organização" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "O convite para a organização não é válido." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "O convite para a organização não existe mais." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "O convite para \"${organization_name}\" foi rejeitado." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Agora você é ${role} da organização \"${organization_name}\"." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Código expirado: solicite um novo convite para a função no projeto" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Código inválido: solicite um novo convite para a função no projeto" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Código inválido: não é um código de convite de colaboração" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "O convite para uma função não é válida." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "O convite para uma função não existe mais." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "O convite para \"${project_name}\" foi rejeitado." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Agora é ${role} do projeto '${nome_do_projeto}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -352,7 +352,7 @@ msgstr "" "Trusted Publishing está temporariamente desativado. Consulte https://pypi." "org/help#admin-intervention para mais detalhes." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -362,7 +362,7 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -370,14 +370,14 @@ msgstr "" "Necessita de ter um email verificado para registar um publicador confiado " "pendente. Consulte https://pypi.org/help#openid-connect para detalhes." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -389,35 +389,35 @@ msgstr "" "Ocorreram muitas tentativas para iniciar a sessão por OpenID sem êxito. " "Tente mais tarde." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 #, fuzzy #| msgid "OpenID Connect publisher management" msgid "The trusted publisher could not be registered" msgstr "Gestão de editores do OpenID Connect" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Add a new provider" msgid "Registered a new pending publisher to create " msgstr "Adicionar um novo provedor" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Gerir versão" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 #, fuzzy #| msgid "OpenID Connect publisher management" msgid "Removed trusted publisher for project " @@ -532,43 +532,43 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Este nome de equipe já está em uso. Escolha um nome diferente." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Detalhes da conta" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mail ${email_address} adicionado - procure a hiperligação de verificação " "no seu e-mail" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Códigos de recuperação já gerados" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "A geração dos novos códigos de recuperação invalidará os seus códigos " "existentes." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Verifique o seu e-mail ou adicione um novo endereço." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Credenciais inválidas. Tente novamente" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -576,7 +576,7 @@ msgstr "" "Trusted publishing com Github está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -588,7 +588,7 @@ msgstr "" "Trusted publishing com Github está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -600,7 +600,7 @@ msgstr "" "Trusted publishing com Github está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -612,9 +612,9 @@ msgstr "" "Trusted publishing com Github está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -626,58 +626,58 @@ msgstr "" "O registo de novos utilizadores está temporariamente desativado. Consulte " "https://pypi.org/help#admin-intervention para mais detalhes." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Confirmar convite" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "Desfazer retirada de lançamento" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "Desfazer retirada de lançamento" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Apagar lançamento" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Não foi possível encontrar o convite para uma função." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" "A equipa \"${username}\" já tem a função de ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "O utilizador \"${username}\" já tem a função de ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} agora é ${role} do projeto '${nome_do_projeto}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -685,7 +685,7 @@ msgstr "" "O utilizador \"${username}\" não tem um endereço de e-mail principal " "verificado e não pode ser adicionado como um ${role_name} para o projeto" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -693,20 +693,20 @@ msgstr "" "O utilizador \"${username}\" já tem um convite ativo. Tente novamente mais " "tarde." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Convite enviado para \"${username}\"" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Não foi possível encontrar o convite para uma função." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "O convite já expirou." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Convite revogado de \"${username}\"." @@ -903,7 +903,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -989,8 +989,8 @@ msgstr "Monthy Python - A Cena da Loja de Queijo" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1334,8 +1334,10 @@ msgid "About PyPI navigation" msgstr "Sobre a navegação PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI no Twitter" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Página inicial do PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1940,6 +1942,7 @@ msgstr "Criar uma conta em %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Nome" @@ -1949,6 +1952,7 @@ msgstr "O seu nome" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Endereço de e-mail" @@ -3367,6 +3371,9 @@ msgstr "Descartar esta notificação" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Fechar" @@ -3439,7 +3446,8 @@ msgstr "Digest de hash" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Copiar para a área de trabalho" @@ -3450,6 +3458,7 @@ msgstr "Copiar para a área de trabalho" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Copiar" @@ -3577,6 +3586,7 @@ msgstr "Equipas" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Histórico de segurança" @@ -3712,44 +3722,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Verificado*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Problemas de entrega intermitente podem levar à perda de verificação" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Verificado" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Não verificado*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*E-mail do PyPI a ser tratado como spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Falha grave durante a entrega" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Demais problemas de entrega" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Não verificado" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Principal" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Veja opções do e-mail" @@ -3757,16 +3779,21 @@ msgstr "Veja opções do e-mail" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Opções" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Opções para %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Reenviar e-mail de verificação" @@ -3789,37 +3816,45 @@ msgstr "Remover e-mail" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Escopo" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Todos projetos" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Criada" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Último uso" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nunca" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Veja opções do token" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Remover token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Ver identificador único" @@ -3827,16 +3862,20 @@ msgstr "Ver identificador único" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Remover token de API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "Aplicações ou scripts usando esse token já não terão acesso ao PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Identificador único para o token de API \"%(token_description)s\"" @@ -3907,6 +3946,7 @@ msgid "Update account" msgstr "Atualizar a conta" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-mails da conta" @@ -3924,10 +3964,12 @@ msgstr "" "notificações." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "E-mails associados à sua conta" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Estado" @@ -3997,45 +4039,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Escopo do token: toda a conta" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Escopo do token: projeto %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Expira: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Conta criada" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Entrou" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Método de dois fatores:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Nenhum" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Aparelho de segurança (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4044,121 +4097,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Código de recuperação" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Falha na autenticação" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Autenticação básica (endpoint de upload)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Motivo:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Palavra-passe incorreta" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Dois fatores errados inválidos (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Dois fatores inválidos (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Dois fatores inválidos (código de recuperação)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Reautenticação de sessão falhou" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-mail adicionado à conta" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-mail removido da conta" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-mail verificado" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-mail verificado novamente" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "E-mail principal alterado" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "E-mail principal antigo:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "E-mail principal novo:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "E-mail principal definido" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "E-mail foi enviado" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "De:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Para:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Assunto:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Redefinição de palavra-passe solicitada" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Tentativa de redefinição de palavra-passe" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Palavra-passe redefinida com sucesso" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Palavra-passe alterada com sucesso" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projeto:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Autenticação de dois fatores adicionada" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4167,11 +4253,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Nome do aparelho:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4180,22 +4270,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Autenticação de dois fatores removida" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Códigos de recuperação gerados" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Códigos de recuperação gerados" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Código de recuperação usados para iniciar uma sessão" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Token de API adicionado" @@ -4203,35 +4298,44 @@ msgstr "Token de API adicionado" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Nome do token:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Token de API removido" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Identificador único:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Token de API removido automaticamente por motivos de segurança" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "Motivo: Token encontrado em url pública" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "See %(anchor_text)s" msgid "Invited to join %(organization_name)s" msgstr "Veja %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4239,6 +4343,7 @@ msgid "" msgstr "O convite para \"${organization_name}\" foi rejeitado." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4248,6 +4353,7 @@ msgstr "" "%(username)s removido como %(role_name)s do projeto" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4257,6 +4363,7 @@ msgstr "" "%(username)s removido como %(role_name)s do projeto" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4268,6 +4375,7 @@ msgstr "" "href=\"%(faq_url)s\">, proteja a sua conta o mais rápido possível." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Atividade recente da conta" @@ -4275,6 +4383,7 @@ msgstr "Atividade recente da conta" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Evento" @@ -4285,21 +4394,25 @@ msgstr "Evento" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Data / hora" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4307,12 +4420,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Nome do aparelho" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5089,6 +5204,43 @@ msgstr "" "o Guia de Utilizador " "para Empacotamento de Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Apagar a sua conta no PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Deve verificar o seu endereço de email **principal** antes de poder fazer " +"esta acção." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Pode associar vários e-mails à sua conta. Pode usar qualquer classe e-mail " +" Verificado para recuperar a sua conta, mas " +"apenas o seu e-mail principal receberá " +"notificações." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8022,128 +8174,128 @@ msgstr "%(user)s ainda não enviou nenhum projeto para PyPI" msgid "view hashes" msgstr "ver hashes" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: lançamentos mais recentes para %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Copiar instruções PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Este lançamento foi retirado" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Versão estável disponível (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Versão mais nova disponível (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Versão mais recente" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Lançado em: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Nenhuma descrição do projeto fornecida" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navegação" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navegação para %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Descrição do projeto. O foco será movido para a descrição." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Descrição do projeto" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" "Histórico de lançamentos. O foco será movido para o painel de histórico." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Histórico de lançamentos" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" "Descarregar ficheiros. O foco será movido para os ficheiros de projeto." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Descarregar ficheiros" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Detalhes do projeto. O foco será movido aos detalhes do projeto." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Detalhes do projeto" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Este lançamento foi retirado" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "O autor deste pacote não forneceu uma descrição do projeto" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Notificações de lançamento" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Feed RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Esta versão" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "Pré-lançamentos" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "retirado" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8154,17 +8306,17 @@ msgstr "" "escolher, saiba mais sobre instalação de pacotes." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Guia de Utilizador " "para Empacotamento de Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11168,6 +11320,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "Nenhuma ocorrência para \"%(term)s\"" msgstr[1] "Nenhuma ocorrência para \"%(term)s\"" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI no Twitter" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org " diff --git a/warehouse/locale/ro/LC_MESSAGES/messages.po b/warehouse/locale/ro/LC_MESSAGES/messages.po index bb33f5de6a11..2da2634dd935 100644 --- a/warehouse/locale/ro/LC_MESSAGES/messages.po +++ b/warehouse/locale/ro/LC_MESSAGES/messages.po @@ -42,11 +42,11 @@ msgstr "" msgid "Locale updated" msgstr "Setări regionale actualizate" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Parola nu este validă. Încearcă din nou." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -57,27 +57,27 @@ msgstr "" "asemenea, să înceapă și să termine cu o literă sau un număr. Alegeți un alt " "nume de utilizator." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Niciun utilizator găsit cu acel nume de utilizator" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Codul TOTP trebuie să conțină ${totp_length} cifre." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Alegeți un nume de utilizator cu 50 de caractere sau mai puțin." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -85,12 +85,12 @@ msgstr "" "Acest nume de utilizator este deja utilizat de un alt cont. Alegeți un alt " "nume de utilizator." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -101,27 +101,27 @@ msgstr "" "Au fost prea multe încercări de conectare nereușite. Încercați din nou mai " "târziu." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Parolele tale nu se potrivesc. Încearcă din nou." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "Adresa de e-mail nu este validă. Încearcă din nou." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Adresa de e-mail nu este validă. Încearcă din nou." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Nu puteți utiliza o adresă de e-mail din acest domeniu. Utilizați un alt e-" "mail." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -129,7 +129,7 @@ msgstr "" "Această adresă de e-mail este deja utilizată de acest cont. Utilizați un alt " "e-mail." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -137,27 +137,27 @@ msgstr "" "Această adresă de e-mail este deja utilizată de un alt cont. Utilizați un " "alt e-mail." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Numele e prea lung. Alegeți un nume cu 100 de caractere sau mai puțin." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Cod TOTP nevalid." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Aserțiune WebAuthn nevalidă: Sarcină utilă incorectă" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Cod de recuperare nevalid." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Codul de recuperare a fost folosit anterior." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -206,7 +206,7 @@ msgstr "Deja autentificat" msgid "Successful WebAuthn assertion" msgstr "Aserțiune WebAuthn cu succes" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Cod de recuperare acceptat. Codul furnizat nu se poate utiliza din nou." @@ -219,152 +219,152 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Token expirat: solicitați un nou link de resetare a parolei" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Token nevalid: solicitați un nou link de resetare a parolei" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Token nevalid: nu este furnizat niciun jeton" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Token nevalid: nu un jeton de resetare a parolei" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Token nevalid: utilizatorul nu a fost găsit" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Token nevalid: utilizatorul s-a conectat de când a fost solicitat acest jeton" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Token nevalid: parola a fost deja modificată de la solicitarea acestui jeton" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "V-ați resetat parola" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Token expirat: solicitați un nou link de verificare prin e-mail" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Token nevalid: solicitați un nou link de verificare prin e-mail" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Token nevalid: nu un Token de verificare prin e-mail" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-mailul nu a fost găsit" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-mailul a fost deja verificat" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Acum puteți seta acest e-mail ca adresă principală" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Aceasta este adresa dvs. principală" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" "Adresa de e-mail ${email_address} a fost verificată. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new email verification link" msgid "Expired token: request a new organization invitation" msgstr "Token expirat: solicitați un nou link de verificare prin e-mail" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new email verification link" msgid "Invalid token: request a new organization invitation" msgstr "Token nevalid: solicitați un nou link de verificare prin e-mail" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not an email verification token" msgid "Invalid token: not an organization invitation token" msgstr "Token nevalid: nu un Token de verificare prin e-mail" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy #| msgid "Role invitation is not valid." msgid "Organization invitation is not valid." msgstr "Invitația la rol nu este validă." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 #, fuzzy #| msgid "Role invitation no longer exists." msgid "Organization invitation no longer exists." msgstr "Invitația la rol nu mai există." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "Invitația pentru „${project_name}” este refuzată." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Acum sunteți ${role} din proiectul „${project_name}”." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new email verification link" msgid "Expired token: request a new project role invitation" msgstr "Token expirat: solicitați un nou link de verificare prin e-mail" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new email verification link" msgid "Invalid token: request a new project role invitation" msgstr "Token nevalid: solicitați un nou link de verificare prin e-mail" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Invitația la rol nu este validă." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Invitația la rol nu mai există." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Invitația pentru „${project_name}” este refuzată." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Acum sunteți ${role} din proiectul „${project_name}”." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -376,7 +376,7 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -386,20 +386,20 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -410,29 +410,29 @@ msgstr "" "Au fost prea multe încercări de conectare nereușite. Încercați din nou mai " "târziu." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -567,35 +567,35 @@ msgstr "" "Acest nume de utilizator este deja utilizat de un alt cont. Alegeți un alt " "nume de utilizator." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Coduri de recuperare deja generate" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -607,7 +607,7 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -619,7 +619,7 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -631,7 +631,7 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -643,9 +643,9 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -657,73 +657,73 @@ msgstr "" "Înregistrarea unui nou utilizator a fost dezactivată temporar. Consultați " "https://pypi.org/help#admin-intervention pentru detalii." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Acum sunteți ${role} din proiectul „${project_name}”." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -901,7 +901,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -986,8 +986,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1298,7 +1298,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1847,6 +1847,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1856,6 +1857,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -3018,6 +3020,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3088,7 +3093,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3099,6 +3105,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3208,6 +3215,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3338,44 +3346,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3383,16 +3403,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3415,37 +3440,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3453,16 +3486,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3526,6 +3563,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3538,10 +3576,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3607,79 +3647,99 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Conectare în doi factori nevalidă sau expirată." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3687,124 +3747,157 @@ msgstr "Conectare în doi factori nevalidă sau expirată." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Cod de recuperare nevalid." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3812,35 +3905,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "You are now ${role} of the '${project_name}' project." msgid "Invited to join %(organization_name)s" msgstr "Acum sunteți ${role} din proiectul „${project_name}”." #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -3848,18 +3950,21 @@ msgid "" msgstr "Invitația pentru „${project_name}” este refuzată." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3868,6 +3973,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3875,6 +3981,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3885,21 +3992,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3907,10 +4018,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4559,6 +4672,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7000,124 +7130,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7125,25 +7255,25 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ru/LC_MESSAGES/messages.mo b/warehouse/locale/ru/LC_MESSAGES/messages.mo index 302309244d9263026d4057b7428eafa4a9ebaf45..4bc34260ea4c7872b7ff2218caa17df783aa657d 100644 GIT binary patch delta 38599 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 diff --git a/warehouse/locale/ru/LC_MESSAGES/messages.po b/warehouse/locale/ru/LC_MESSAGES/messages.po index 72f8be725fd7..4c025ea1ce2c 100644 --- a/warehouse/locale/ru/LC_MESSAGES/messages.po +++ b/warehouse/locale/ru/LC_MESSAGES/messages.po @@ -30,13 +30,14 @@ # Tolik106 , 2023. # gfbdrgng , 2023, 2024. # Eugene Evstafev , 2024. +# Nikita , 2024. msgid "" msgstr "" "Project-Id-Version: Warehouse VERSION\n" "Report-Msgid-Bugs-To: admin@pypi.org\n" "POT-Creation-Date: 2020-04-06 17:52-0500\n" -"PO-Revision-Date: 2024-03-11 03:55+0000\n" -"Last-Translator: Eugene Evstafev \n" +"PO-Revision-Date: 2024-03-30 21:48+0000\n" +"Last-Translator: Nikita \n" "Language-Team: Russian \n" "Language: ru\n" @@ -68,11 +69,11 @@ msgstr "" msgid "Locale updated" msgstr "Язык обновлён" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Неверный пароль. Попробуйте ещё раз." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -82,27 +83,27 @@ msgstr "" "цифр, точек, дефисов и подчёркиваний. Также они должны начинаться и " "заканчиваться буквой или цифрой. Выберите другое имя пользователя." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Нуль байты не разрешены." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Пользователь с таким именем не найден" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP-код должен состоять из ${totp_length} цифр." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Резервные коды должны быть длиной в ${recovery_code_length} символов." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Выберите имя пользователя, используя не более 50 символов." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -110,12 +111,12 @@ msgstr "" "Это имя пользователя уже используется другой учётной записью. Выберите " "другое имя." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Пароль слишком длинный." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -123,25 +124,25 @@ msgstr "" "Было слишком много неудачных попыток входа в систему. Вы заблокированы на " "${time}. Пожалуйста, повторите попытку позже." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Ваши пароли не совпадают. Попробуйте ещё раз." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Адрес электронной почты слишком длинный. Попробуйте ещё раз." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Некорректный адрес электронной почты. Попробуйте ещё раз." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Вы не можете использовать адрес электронной почты этого домена. Используйте " "другой адрес электронной почты." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -149,7 +150,7 @@ msgstr "" "Этот адрес электронной почты уже используется текущей учётной записью. " "Используйте другой адрес электронной почты." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -157,27 +158,27 @@ msgstr "" "Этот адрес электронной почты уже используется другой учётной записью. " "Используйте другой адрес электронной почты." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Слишком длинное имя. Выберите имя, используя не более 100 символов." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Неверный TOTP-код." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Недопустимое значение WebAuthn: Плохая полезная нагрузка" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Неверный код восстановления." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Коды восстановления были повторно сгенерированы." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "Имя пользователя не является действительным. Попробуй еще раз." @@ -222,7 +223,7 @@ msgstr "Уже подтверждён" msgid "Successful WebAuthn assertion" msgstr "Успешное утверждение WebAuthn" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Код восстановления принят. Предоставленный код не может быть использован " @@ -236,144 +237,144 @@ msgstr "" "Регистрация новых пользователей временно отключена. Подробнее смотрите " "здесь: https://pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Время действия токена истекло: запросите новую ссылку сброса пароля" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Недействительный токен: запросите новую ссылку сброса пароля" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Недействительный токен: токен не указан" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Недействительный токен: не является токеном для сброса пароля" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Недействительный токен: пользователь не найден" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Недействительный токен: пользователь осуществил вход в систему с момента " "запроса этого токена" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Недействительный токен: пароль уже был изменен с момента запроса этого токена" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Вы сбросили свой пароль" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" "Токен с истёкшим сроком действия: запросите новую ссылку для верификации " "электронной почты" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" "Недействительный токен: запросите новую ссылку для верификации электронной " "почты" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" "Недействительный токен: не является токеном для верификации электронной почты" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Электронная почта не найдена" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Электронная почта уже подтверждена" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" "Теперь вы можете установить этот адрес электронной почты в качестве " "основного адреса" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Это ваш основной адрес" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Электронная почта ${email_address} подтверждена. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" "Время действия токена истекло: запросите новое приглашение в организацию" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Недействительный токен: запросите новое приглашение в организацию" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Недействительный токен: не является токеном приглашения организации" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Приглашение в организацию недействительно." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Приглашение в организацию больше не существует." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Приглашение для «${organization_name}» отклонено." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Теперь у вас роль ${role} в организации «${organization_name}»." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" "Время действия токена истекло: запросите новое приглашение на роль в проекте" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Недействительный токен: запросите новое приглашение на роль в проекте" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" "Недействительный токен: не является токеном приглашения к сотрудничеству" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Приглашение на роль недействительно." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Приглашение на роль больше не существует." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Приглашение для «${project_name}» отклонено." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Теперь у вас роль ${role} в проекте «${project_name}»." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -381,13 +382,13 @@ msgstr "" "Трастовая публикация временно отключена. Подробнее смотрите здесь: https://" "pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" "отключено. Подробнее смотрите здесь: https://pypi.org/help#admin-" "intervention." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -396,16 +397,16 @@ msgstr "" "зарегистрировать ожидающего подключения трастового публикатора. Перейдите на " "https://pypi.org/help#openid-connect для получения подробной информации." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Вы не можете зарегистрировать более 3-х ожидающих подключения трастовых " "публикаторов одновременно." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -413,14 +414,14 @@ msgstr "" "Было предпринято слишком много попыток регистрации трастового публикатора. " "Попробуйте еще раз позже." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "Трастовый публикатор не может быть зарегистрирован" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -428,16 +429,16 @@ msgstr "" "Этот трастовый публикатор уже зарегистрирован. Свяжитесь с администраторами " "PyPI, если регистрация не была сделана намеренно." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Зарегистрирован новый издатель, ожидающий подключения " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "Неверный ID издателя" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Доверенный издатель был удалён из проекта " @@ -552,39 +553,39 @@ msgstr "" "Это имя пользователя уже используется другой учётной записью. Выберите " "другое имя." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Информация об учётной записи обновлена" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Электронная почта ${email_address} добавлена — проверьте свою почту на " "наличие ссылки для подтверждения" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Коды восстановления уже сгенерированы" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Генерация новых кодов восстановления сделает ваши существующие коды " "недействительными." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Подтвердите свой адрес электронной почты для создания API -токена." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "Ключ доступа к API не существует." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Недействительные учётные данные. Попробуйте ещё раз" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -592,7 +593,7 @@ msgstr "" "Размещаемая на GitHub трастовая публикация временно отключена. Подробнее " "смотрите здесь: https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -600,7 +601,7 @@ msgstr "" "Доверенное издание на базе GitLab временно отключено. См. https://pypi.org/" "help#admin-intervention for details." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -608,7 +609,7 @@ msgstr "" "Доверенная публикация на основе Google временно отключена. Подробности см. " "на сайте https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." @@ -616,9 +617,9 @@ msgstr "" "Доверенное издание на базе ActiveState временно отключено. См. https://pypi." "org/help#admin-intervention for details." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -626,46 +627,46 @@ msgstr "" "Удаление проекта временно отключено. Подробнее смотрите здесь: https://pypi." "org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Подтвердите запрос" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "Не удалось выдернуть фиксатор - " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "Невозможно отсоединить фиксатор - " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "Не удалось удалить релиз‐ " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Не удалось найти файл" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Не удалось удалить файл - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Команда '${team_name}' уже имеет в проекте роль ${role_name}" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Пользователь «${username}» уже имеет в проекте роль ${role_name}" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} теперь ${role} в проекте '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -673,7 +674,7 @@ msgstr "" "Пользователь «${username}» не имеет проверенного основного адреса " "электронной почты и не может быть добавлен в проект с ролью ${role_name}" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -681,20 +682,20 @@ msgstr "" "Пользователь «${username}» уже имеет активное приглашение. Пожалуйста, " "повторите попытку позже." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Приглашение отправлено пользователю «${username}»" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Не удалось найти приглашение на роль." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Приглашение уже истекло." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Приглашение для «${username}» отозвано." @@ -839,7 +840,8 @@ msgstr "Имя файла Workflow должно быть только имене #: warehouse/oidc/forms/gitlab.py:33 msgid "Specify GitLab namespace (username or group/subgroup)" -msgstr "Укажите владельца репозитория GitHub (имя пользователя или организацию)" +msgstr "" +"Укажите владельца репозитория GitHub (имя пользователя или организацию)" #: warehouse/oidc/forms/gitlab.py:37 msgid "Invalid GitLab username or group/subgroup name." @@ -854,22 +856,22 @@ msgid "Invalid environment name" msgstr "Неверное имя окружения" #: warehouse/oidc/forms/gitlab.py:76 -#, fuzzy -#| msgid "Workflow name must end with .yml or .yaml" msgid "Workflow file path must end with .yml or .yaml" -msgstr "Название рабочего процесса должно заканчиваться .yml или .yaml" +msgstr "Путь к файлу рабочего процесса должен заканчиваться на .yml или .yaml" #: warehouse/oidc/forms/gitlab.py:80 msgid "Workflow file path cannot start or end with /" msgstr "" +"Путь к файлу рабочего процесса не может начинаться или заканчиваться " +"символом /" #: warehouse/packaging/forms.py:27 msgid "Provide an Inspector link to specific lines of code." -msgstr "" +msgstr "Укажите ссылку на Inspector с конкретными строками кода." -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." -msgstr "" +msgstr "Ваша жалоба была зарегистрирована. Спасибо за помощь." #: warehouse/subscriptions/models.py:35 #: warehouse/templates/manage/project/history.html:230 @@ -952,8 +954,8 @@ msgstr "Монти Пайтон — Магазин сыра (Monty Python — Th #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1291,8 +1293,8 @@ msgid "About PyPI navigation" msgstr "Навигация по блоку ссылок «О PyPI»" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI в Twitter" +msgid "PyPI Blog" +msgstr "Блог PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1875,6 +1877,7 @@ msgstr "Создание учётной записи на %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Имя" @@ -1884,6 +1887,7 @@ msgstr "Ваше имя" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Адрес электронной почты" @@ -1948,13 +1952,12 @@ msgid "Reset email sent" msgstr "Сообщение с инструкцией по сбросу отправлено по электронной почте" #: warehouse/templates/accounts/request-password-reset.html:51 -#, fuzzy -#| msgid "An email has been sent to your registered email address." msgid "" "If you submitted a valid username or email address, an email has been sent " "to your registered email address." msgstr "" -"Сообщение отправлено на ваш зарегистрированный адрес электронной почты." +"Если вы указали правильное имя пользователя или адрес электронной почты, на " +"ваш зарегистрированный адрес электронной почты было отправлено письмо." #: warehouse/templates/accounts/request-password-reset.html:52 #, python-format @@ -2023,9 +2026,9 @@ msgstr "" #, python-format msgid "Remember this device for %(remember_device_days)s day" msgid_plural "Remember this device for %(remember_device_days)s days" -msgstr[0] "Запомните это устройство на %(remember_device_days)s-й день" -msgstr[1] "Запомнить эти устройства на %(remember_device_days)sдней" -msgstr[2] "Запомнить этих устройств на %(remember_device_days)sдней" +msgstr[0] "Запомните это устройство на %(remember_device_days)s день" +msgstr[1] "Запомнить это устройство на %(remember_device_days)s дня" +msgstr[2] "Запомнить это устройство на %(remember_device_days)s дней" #: warehouse/templates/accounts/two-factor.html:72 #, python-format @@ -3270,6 +3273,9 @@ msgstr "Скрыть это уведомление" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Закрыть" @@ -3342,7 +3348,8 @@ msgstr "Хеш-дайджест" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Скопировать в буфер обмена" @@ -3353,6 +3360,7 @@ msgstr "Скопировать в буфер обмена" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Копировать" @@ -3477,6 +3485,7 @@ msgstr "Команды" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "История безопасности" @@ -3608,48 +3617,60 @@ msgstr "Классификаторы" #: warehouse/templates/includes/packaging/submit-malware-report.html:18 msgid "Report project as malware" -msgstr "" +msgstr "Сообщить о вредоносном проекте" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Проверенный*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" "*Периодические проблемы с доставкой могут привести к потере подтверждения" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Подтверждённый" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Непроверенный*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Письмо от PyPI рассматривается как спам" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Сильный сбой во время доставки" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Очень много проблем доставки" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Непроверенный" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Основной" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Просмотр параметров электронной почты" @@ -3657,16 +3678,21 @@ msgstr "Просмотр параметров электронной почты" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Параметры" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Параметры для адреса %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Повторно отправить электронное письмо-подтверждение" @@ -3689,37 +3715,45 @@ msgstr "Удалить электронную почту" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Область действия" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Все проекты" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Создан" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Последнее использование" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Не использовался" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Просмотр параметров токена" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Удалить токен" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Посмотреть уникальный идентификатор" @@ -3727,11 +3761,14 @@ msgstr "Посмотреть уникальный идентификатор" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Удалить API-токен" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3739,6 +3776,7 @@ msgstr "" "иметь доступа к PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Уникальный идентификатор для API-токена \"%(token_description)s\"" @@ -3810,6 +3848,7 @@ msgid "Update account" msgstr "Обновить учётную запись" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Адреса электронной почты учётной записи" @@ -3828,10 +3867,12 @@ msgstr "" "электронной почты." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Адреса электронной почты, связанные с вашей учётной записью" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Статус" @@ -3901,45 +3942,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Область действия токена: вся учётная запись" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Область действия токена: Проект %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Истекает: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Учётная запись создана" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Входили в систему" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Метод двухфакторной аутентификации:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Отсутствует" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Устройство безопасности (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -3948,121 +4000,154 @@ msgstr "" "одноразовый пароль на основе времени\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Код восстановления" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Не удалось войти" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Базовый аутентификатор (конечная точка загрузки)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Причина:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Неверный пароль" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Недопустимый двухфакторный (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Недопустимый двухфакторный (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Неверный два фактора (код восстановления)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Ошибка повторной аутентификации сеанса" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "В учётную запись добавлен адрес электронной почты" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Адрес электронной почты удалён из учётной записи" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Адрес электронной почты подтверждён" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Адрес электронной почты подтверждён повторно" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Изменён основной адрес электронной почты" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Старый основной адрес электронной почты:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Новый основной адрес электронной почты:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Установлен основной адрес электронной почты" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Отправлено электронное письмо" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "От:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Кому:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Тема:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Запрошен сброс пароля" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Попытка сбросить пароль" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Пароль успешно сброшен" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Пароль успешно изменён" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Проект:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Добавлена двухфакторная аутентификация" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4071,11 +4156,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Название устройства:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4084,22 +4173,27 @@ msgstr "" "password — одноразовый пароль на основе времени\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Двухфакторная аутентификация удалена" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Сгенерированы коды восстановления" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Коды восстановления сгенерированы повторно" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Код восстановления использован для входа" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Добавлен API-токен" @@ -4107,36 +4201,45 @@ msgstr "Добавлен API-токен" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Название токена:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API-токен удалён" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Уникальный идентификатор:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Токен API автоматически удаляется по соображениям безопасности" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Причина: токен найден в публичной ссылке" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" "Приглашение присоединиться к %(organization_name)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" @@ -4145,6 +4248,7 @@ msgstr "" "отклоняется" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" @@ -4153,6 +4257,7 @@ msgstr "" "отозвано" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" @@ -4161,6 +4266,7 @@ msgstr "" "href=\"%(href)s\">%(organization_name)s истек" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4172,6 +4278,7 @@ msgstr "" "можно скорее обезопасьте свою учётную запись." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Недавние действия с учётной записью" @@ -4179,6 +4286,7 @@ msgstr "Недавние действия с учётной записью" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Событие" @@ -4189,21 +4297,25 @@ msgstr "Событие" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "Время" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Дополнительная информация" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Дата / время" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Информация о местонахождении" @@ -4211,10 +4323,12 @@ msgstr "Информация о местонахождении" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "Информация об устройстве" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4903,6 +5017,44 @@ msgstr "" "посетите Руководство " "пользователя по упаковке Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Удалить свою учётную запись PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Вы должны подтвердить ваш **основной** адрес электронной почты прежде чем вы " +"сможете выполнить это действие." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Вы можете привязать к своей учётной записи несколько адресов электронной " +"почты. Любой Подтверждённый адрес электронной почты вы " +"можете использовать для восстановления учётной записи, но уведомления будут " +"приходить только на ваш Основной адрес " +"электронной почты." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -5038,30 +5190,23 @@ msgstr "Добавить" #: warehouse/templates/manage/account/publishing.html:146 #: warehouse/templates/manage/project/publishing.html:129 -#, fuzzy, python-format -#| msgid "" -#| "Read more about GitHub Actions's OpenID Connect support here." +#, python-format msgid "" "Read more about GitLab CI/CD OpenID Connect support here." msgstr "" -"Подробнее о поддержке OpenID Connect в GitHub Actions здесь." #: warehouse/templates/manage/account/publishing.html:172 #: warehouse/templates/manage/project/publishing.html:140 -#, fuzzy -#| msgid "Name" msgid "Namespace" -msgstr "Имя" +msgstr "Пространство имён" #: warehouse/templates/manage/account/publishing.html:177 #: warehouse/templates/manage/project/publishing.html:145 -#, fuzzy -#| msgid "No name set" msgid "namespace" -msgstr "Имя не указано" +msgstr "пространство имён" #: warehouse/templates/manage/account/publishing.html:179 #: warehouse/templates/manage/project/publishing.html:147 @@ -5069,6 +5214,8 @@ msgid "" "The GitLab username or GitLab group/subgroup namespace that the project is " "under" msgstr "" +"Имя пользователя GitLab или пространство имен группы/подгруппы GitLab, под " +"которым находится проект" #: warehouse/templates/manage/account/publishing.html:187 #: warehouse/templates/manage/project/documentation.html:35 @@ -5080,56 +5227,38 @@ msgstr "Название проекта" #: warehouse/templates/manage/account/publishing.html:192 #: warehouse/templates/manage/project/publishing.html:160 -#, fuzzy -#| msgid "Project" msgid "project" -msgstr "Проект" +msgstr "проект" #: warehouse/templates/manage/account/publishing.html:194 #: warehouse/templates/manage/project/publishing.html:162 -#, fuzzy -#| msgid "" -#| "The name of the GitHub repository that contains the publishing workflow" msgid "The name of the GitLab project that contains the publishing workflow" -msgstr "Имя репозитория GitHub, содержащего рабочий процесс публикации" +msgstr "Имя проекта GitLab, содержащего рабочий процесс публикации" #: warehouse/templates/manage/account/publishing.html:202 #: warehouse/templates/manage/project/publishing.html:170 -#, fuzzy -#| msgid "Workflow name" msgid "Workflow file path" -msgstr "Название рабочего процесса" +msgstr "Путь к файлу рабочего процесса" #: warehouse/templates/manage/account/publishing.html:207 #: warehouse/templates/manage/project/publishing.html:175 msgid ".gitlab-ci.yml" -msgstr "" +msgstr ".gitlab-ci.yml" #: warehouse/templates/manage/account/publishing.html:209 #: warehouse/templates/manage/project/publishing.html:177 -#, fuzzy -#| msgid "" -#| "The filename of the publishing workflow. This file should exist in the " -#| ".github/workflows/ directory in the repository configured " -#| "above." msgid "" "The file path of the publishing workflow, relative to the project's root. " "This file should exist in the project configured above (external workflows " "are not supported)." msgstr "" -"Имя файла издательского процесса. Этот файл должен существовать в . " -"github/workflows/ каталог в репозитории, настроенном выше." +"Путь к файлу рабочего процесса публикации, относительно корня проекта. Этот " +"файл должен существовать в проекте, настроенном выше (внешние рабочие " +"процессы не поддерживаются)." #: warehouse/templates/manage/account/publishing.html:226 #: warehouse/templates/manage/project/publishing.html:194 -#, fuzzy, python-format -#| msgid "" -#| "The name of the GitHub Actions environment that " -#| "the above workflow uses for publishing. This should be configured under " -#| "the repository's settings. While not required, a dedicated publishing " -#| "environment is strongly encouraged, especially if your repository has maintainers with commit access who " -#| "shouldn't have PyPI publishing access." +#, python-format msgid "" "The name of the GitLab CI/CD environment that the " "above workflow uses for publishing. This should be configured under the " @@ -5138,12 +5267,12 @@ msgid "" "project has maintainers with commit access who shouldn't have PyPI " "publishing access." msgstr "" -"Название среды GitHub Actions , которая " -"используется для публикации. Это должно быть настроено под настройками " -"хранилища. Хотя это не требуется, выделенная издательская среда " -"сильно поощряется, , особенно , если в вашем " -"репозитории есть хранители с доступом к фиксации, которые не должны иметь " -"доступ к публикации PyPI." +"Имя среды GitLab CI/CD, которую вышеупомянутый " +"рабочий процесс использует для публикации. Оно должно быть задано в " +"настройках проекта. Хотя это и не обязательно, выделенная среда публикации " +"настоятельно приветствуется, особенно, " +"если у вашего проекта есть сопровождающие с доступом к фиксации, которым не " +"следует иметь доступ к публикации PyPI." #: warehouse/templates/manage/account/publishing.html:248 #: warehouse/templates/manage/project/publishing.html:216 @@ -7568,125 +7697,125 @@ msgstr "%(org)s еще не загрузил ни одного проекта н msgid "view hashes" msgstr "просмотр хэшей" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: последние выпуски проекта %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Скопировать инструкции PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Этот выпуск был изъят" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Доступна стабильная версия (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Доступна новая версия (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Последняя версия" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Выпущен: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Описание проекта не предоставлено" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Навигация" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Навигация для проекта %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Описание проекта. Фокус будет перенесён на описание." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Описание проекта" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "История выпусков. Фокус будет перенесён на панель истории." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "История выпусков" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Загрузка файлов. Фокус будет перенесён на файлы проекта." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Загрузка файлов" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" "Подробности проекта. Фокус будет перенесён на подробную информацию о проекте." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Подробности проекта" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "Причина, по которой этот релиз был удален:" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Автор данного пакета не предоставил описание проекта" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Уведомления о выпусках" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "Лента RSS" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Эта версия" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "предварительный выпуск" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "изъятый" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7697,18 +7826,18 @@ msgstr "" "узнайте больше об установке пакетов." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Источник распределения" msgstr[1] "Распределение источника" msgstr[2] "Распределение источников" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "Для этого выпуска не доступны файлы дистрибутива исходного кода." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on генерированию архивов дистрибутивов." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "Построенный дистрибутив" @@ -7726,25 +7855,23 @@ msgstr[2] "Построенных дистрибутивов" #: warehouse/templates/packaging/submit-malware-observation.html:23 msgid "Submit Malware Report for Project" -msgstr "" +msgstr "Подтвердить отправку сообщения о вредоносном проекте" #: warehouse/templates/packaging/submit-malware-observation.html:29 msgid "Submit Malware Report for Project:" -msgstr "" +msgstr "Подтвердить отправку сообщения о вредоносном проекте:" #: warehouse/templates/packaging/submit-malware-observation.html:31 -#, fuzzy -#| msgid "" -#| "Valid malware reports may include examples of typo-squatting, dependency " -#| "confusion, data exfiltration, obfustication, command/control, etc." msgid "" "Use this form to submit reports of malicious projects for review by the PyPI " "Administrators. Examples of malicious activity in projects include typo-" "squatting, dependency confusion, data exfiltration, obfuscation, command/" "control, and other similar behaviors." msgstr "" -"В сообщениях о вредоносном ПО могут быть примеры опечаток, путаницы в " -"зависимостях, утечки данных, обфусцирования, командования/контроля и т. д." +"Используйте эту форму для отправки сообщений о вредоносных проектах на " +"рассмотрение администраторам PyPI. Примерами вредоносной активности в " +"проектах могут служить опечатки, путаница зависимостей, утечка данных, " +"обфускация, управление и контроль, и другие подобные действия." #: warehouse/templates/packaging/submit-malware-observation.html:37 #, python-format @@ -7754,6 +7881,10 @@ msgid "" "reviewed more quickly, so please ensure that the link is to a meaningful " "portion of the relevant files." msgstr "" +"Вам необходимо будет предоставить ссылку на известный исходный код, " +"используя наш сервис Inspector. Это позволяет " +"быстрее просматривать отчеты, поэтому, пожалуйста, убедитесь, что ссылка " +"ведет на значимую часть соответствующих файлов." #: warehouse/templates/packaging/submit-malware-observation.html:43 msgid "" @@ -7761,14 +7892,17 @@ msgid "" "as well as any other pertinent details such as what specific release(s) or " "file(s) are involved if it is not an entirely malicious Project." msgstr "" +"Ваше краткое изложение должно включать общее описание вредоносного " +"поведения, а также любую другую соответствующую информацию, например, " +"указание на выпуск(и) или файл(ы), если проект вредоносный не полностью." #: warehouse/templates/packaging/submit-malware-observation.html:62 msgid "Fill with a link to the problematic code lines from" -msgstr "" +msgstr "Укажите ссылку на проблемные строки кода из" #: warehouse/templates/packaging/submit-malware-observation.html:70 msgid "Summary" -msgstr "" +msgstr "Краткое описание" #: warehouse/templates/pages/classifiers.html:22 msgid "" @@ -10052,6 +10186,9 @@ msgid "" "bottom of the sidebar, click Report project as malware. " "Supply the following details in the form:" msgstr "" +"Войдите в свою учетную запись PyPI, затем перейдите на страницу проекта на " +"PyPI. Внизу боковой панели нажмите Сообщить о вредоносном проекте. Укажите следующие данные в форме:" #: warehouse/templates/pages/security.html:44 msgid "A URL to the project in question" @@ -10062,28 +10199,21 @@ msgid "An explanation of what makes the project a security issue" msgstr "Объяснение того, что делает проект проблемой безопасности" #: warehouse/templates/pages/security.html:46 -#, fuzzy, python-format -#| msgid "" -#| "If applicable: a link to the problematic lines in the project's " -#| "distributions via inspector.pypi.io" +#, python-format msgid "" "A link to the problematic lines in the project's distributions via inspector.pypi.io" msgstr "" -"Если применимо: ссылка на проблемные строки в дистрибутивах проекта через inspector.pypi.io" #: warehouse/templates/pages/security.html:48 -#, fuzzy -#| msgid "" -#| "Valid malware reports may include examples of typo-squatting, dependency " -#| "confusion, data exfiltration, obfustication, command/control, etc." msgid "" "Valid malware reports may include examples of typo-squatting, dependency " "confusion, data exfiltration, obfuscation, command/control, etc." msgstr "" "В сообщениях о вредоносном ПО могут быть примеры опечаток, путаницы в " -"зависимостях, утечки данных, обфусцирования, командования/контроля и т. д." +"зависимостях, утечки данных, обфусцирования, управления и контроля, и т. д." #: warehouse/templates/pages/security.html:50 msgid "" @@ -10124,10 +10254,8 @@ msgstr "" "получить дополнительные электронные письма." #: warehouse/templates/pages/security.html:58 -#, fuzzy -#| msgid "This security policy was last updated on June 2022." msgid "This security policy was last updated on March 2024." -msgstr "Последний раз эта политика безопасности обновлялась в июне 2022 года." +msgstr "Эта политика безопасности последний раз обновлялась в марте 2024 года." #: warehouse/templates/pages/sitemap.html:21 msgid "PyPI site map" @@ -10506,6 +10634,9 @@ msgstr[0] "Не было результатов для фильтра '%(filters msgstr[1] "Не было результатов для фильтра '%(filters)s'" msgstr[2] "Не было результатов для фильтров '%(filters)s'" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI в Twitter" + #, python-format #~ msgid "" #~ "Email security@pypi.org, providing the following " diff --git a/warehouse/locale/sgn/LC_MESSAGES/messages.po b/warehouse/locale/sgn/LC_MESSAGES/messages.po index 93f839a0884f..56b1f4739471 100644 --- a/warehouse/locale/sgn/LC_MESSAGES/messages.po +++ b/warehouse/locale/sgn/LC_MESSAGES/messages.po @@ -29,103 +29,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -162,7 +162,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -172,182 +172,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -439,131 +439,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -723,7 +723,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -808,8 +808,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1120,7 +1120,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1664,6 +1664,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1673,6 +1674,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2816,6 +2818,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2886,7 +2891,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2897,6 +2903,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3006,6 +3013,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3136,44 +3144,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3181,16 +3201,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3213,37 +3238,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3251,16 +3284,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3324,6 +3361,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3336,10 +3374,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3405,198 +3445,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/si/LC_MESSAGES/messages.po b/warehouse/locale/si/LC_MESSAGES/messages.po index bd32a269295c..7fdbbad0419c 100644 --- a/warehouse/locale/si/LC_MESSAGES/messages.po +++ b/warehouse/locale/si/LC_MESSAGES/messages.po @@ -31,11 +31,11 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "මුරපදය අවලංගුය. නැවත උත්සහා කරන්න." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -44,38 +44,38 @@ msgstr "" "පරිශීලක නාමය අවලංගුය. පරිශීලක නාම අකුරු, අංක, තිත්, යටි ඉර සහ යටි ඉරි වලින් සමන්විත විය යුතුය. " "තවද අකුරකින් හෝ අංකයකින් ආරම්භ කර අවසන් කළ යුතුය. වෙනස් පරිශීලක නාමයක් තෝරන්න." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "එම පරිශීලක නාමය සමඟ කිසිදු පරිශීලකයෙකු හමු නොවීය" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "අක්ෂර 50 ක් හෝ ඊට අඩු පරිශීලක නාමයක් තෝරන්න." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "මෙම පරිශීලක නාමය දැනටමත් වෙනත් ගිණුමක් භාවිතා කරයි. වෙනස් පරිශීලක නාමයක් තෝරන්න." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -84,60 +84,60 @@ msgid "" "out for ${time}. Please try again later." msgstr "පුරනය වීමේ උත්සාහයන් අසාර්ථක වී ඇත. පසුව නැවත උත්සාහ කරන්න." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "ඔබගේ මුරපද නොගැලපේ. නැවත උත්සහා කරන්න." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "විද්‍යුත් තැපැල් ලිපිනය වලංගු නොවේ. නැවත උත්සහා කරන්න." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "විද්‍යුත් තැපැල් ලිපිනය වලංගු නොවේ. නැවත උත්සහා කරන්න." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "ඔබට මෙම වසමෙන් විද්‍යුත් තැපැල් ලිපිනයක් භාවිතා කළ නොහැක. වෙනස් විද්‍යුත් තැපෑලක් භාවිතා කරන්න." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "මෙම විද්‍යුත් තැපැල් ලිපිනය දැනටමත් මෙම ගිණුම භාවිතා කරයි. වෙනස් විද්‍යුත් තැපෑලක් භාවිතා කරන්න." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" "මෙම විද්‍යුත් තැපැල් ලිපිනය දැනටමත් වෙනත් ගිණුමක් භාවිතා කරයි. වෙනස් විද්‍යුත් තැපෑලක් භාවිතා කරන්න." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "නම දිග වැඩියි. අක්ෂර 100 ක් හෝ ඊට අඩු නමක් තෝරන්න." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "TOTP කේතය අවලංගුයි." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "ප්‍රතිසාධන කේතය අවලංගුයි." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -187,7 +187,7 @@ msgstr "සත්‍යාපනය" msgid "Successful WebAuthn assertion" msgstr "WebAuthn ප්‍රකාශය සාර්ථකයි" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "ප්‍රතිසාධන කේතය පිළිගෙන ඇත. සැපයූ කේතය නැවත භාවිතා කළ නොහැක." @@ -199,143 +199,143 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "කල් ඉකුත් වූ ටෝකනය: නව මුරපද යළි පිහිටුවීමේ සබැඳියක් ඉල්ලන්න" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "අවලංගු ටෝකනය: නව මුරපද යළි පිහිටුවීමේ සබැඳියක් ඉල්ලන්න" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "අවලංගු ටෝකනය: ටෝකනයක් සපයා නැත" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "වලංගු නොවන ටෝකනය: මුරපද යළි පිහිටුවීමේ ටෝකනයක් නොවේ" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "වලංගු නොවන ටෝකනය: පරිශීලකයා හමු නොවීය" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "වලංගු නොවන ටෝකනය: මෙම ටෝකනය ඉල්ලා සිටි දින සිට පරිශීලකයා පුරනය වී ඇත" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "වලංගු නොවන ටෝකනය: මෙම ටෝකනය ඉල්ලූ දා සිට මුරපදය දැනටමත් වෙනස් කර ඇත" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new organization invitation" msgstr "කල් ඉකුත් වූ ටෝකනය: නව මුරපද යළි පිහිටුවීමේ සබැඳියක් ඉල්ලන්න" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new organization invitation" msgstr "අවලංගු ටෝකනය: නව මුරපද යළි පිහිටුවීමේ සබැඳියක් ඉල්ලන්න" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a password reset token" msgid "Invalid token: not an organization invitation token" msgstr "වලංගු නොවන ටෝකනය: මුරපද යළි පිහිටුවීමේ ටෝකනයක් නොවේ" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new project role invitation" msgstr "කල් ඉකුත් වූ ටෝකනය: නව මුරපද යළි පිහිටුවීමේ සබැඳියක් ඉල්ලන්න" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new project role invitation" msgstr "අවලංගු ටෝකනය: නව මුරපද යළි පිහිටුවීමේ සබැඳියක් ඉල්ලන්න" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 #, fuzzy #| msgid "Invalid token: not a password reset token" msgid "Invalid token: not a collaboration invitation token" msgstr "වලංගු නොවන ටෝකනය: මුරපද යළි පිහිටුවීමේ ටෝකනයක් නොවේ" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -347,7 +347,7 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -357,20 +357,20 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -379,29 +379,29 @@ msgid "" "again later." msgstr "පුරනය වීමේ උත්සාහයන් අසාර්ථක වී ඇත. පසුව නැවත උත්සාහ කරන්න." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -526,35 +526,35 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "මෙම පරිශීලක නාමය දැනටමත් වෙනත් ගිණුමක් භාවිතා කරයි. වෙනස් පරිශීලක නාමයක් තෝරන්න." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -566,7 +566,7 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -578,7 +578,7 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -590,7 +590,7 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -602,9 +602,9 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -616,71 +616,71 @@ msgstr "" "නව පරිශීලක ලියාපදිංචිය තාවකාලිකව අබල කර ඇත. වැඩි විස්තර සඳහා https://pypi.org/" "help#admin-intervention බලන්න." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -852,7 +852,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -937,8 +937,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1249,7 +1249,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1793,6 +1793,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1802,6 +1803,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2955,6 +2957,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3025,7 +3030,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3036,6 +3042,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3145,6 +3152,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3275,44 +3283,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3320,16 +3340,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3352,37 +3377,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3390,16 +3423,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3463,6 +3500,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3475,10 +3513,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3544,79 +3584,99 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "අවලංගු හෝ කල් ඉකුත් වූ සාධක දෙකක පිවිසුම." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3624,124 +3684,157 @@ msgstr "අවලංගු හෝ කල් ඉකුත් වූ සාධක #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "ප්‍රතිසාධන කේතය අවලංගුයි." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3749,52 +3842,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3803,6 +3908,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3810,6 +3916,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3820,21 +3927,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3842,10 +3953,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4481,6 +4594,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6842,124 +6972,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6967,24 +7097,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/sk/LC_MESSAGES/messages.po b/warehouse/locale/sk/LC_MESSAGES/messages.po index 355796d7301a..97d35540fe0d 100644 --- a/warehouse/locale/sk/LC_MESSAGES/messages.po +++ b/warehouse/locale/sk/LC_MESSAGES/messages.po @@ -34,11 +34,11 @@ msgstr "" msgid "Locale updated" msgstr "Miestne nastavenie bolo aktualizované" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Heslo je neplatné. Skúste to znova." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -48,39 +48,39 @@ msgstr "" "písmen, číslic, bodiek, pomlčiek a podčiarkovníkov. A tiež musí začínať a " "končiť písmenom alebo číslom. Vyberte iné používateľské meno." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "Nulové bajty nie sú povolené." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Nenašiel sa žiadny používateľ s týmto používateľským menom" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Kód TOTP musí obsahovať ${totp_length} číslic." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Kódy na obnovenie musia mať ${recovery_code_length} znakov." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Vyberte si používateľské meno s 50 alebo menej znakmi." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" "Toto používateľské meno už používa iný účet. Vyberte iné používateľské meno." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Heslo je príliš dlhé." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -88,55 +88,55 @@ msgstr "" "Vyskytlo sa príliš veľa neúspešných pokusov o prihlásenie. Boli ste vymknutý " "na ${time}. Skúste neskôr prosím." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Vaše heslá sa nezhodujú. Skúste to znova." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Emailová adresa je príliš dlhá. Skúste to znovu." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Neplatná emailová adresa. Skúste to znovu." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "Nemôžete použiť e-mailovú adresu z tejto domény. Použite iný e-mail." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "Tento účet už túto e-mailovú adresu používa. Použite iný e-mail." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "Túto e-mailovú adresu už používa iný účet. Použite iný e-mail." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Názov je príliš dlhý. Vyberte názov so 100 znakmi alebo menej." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Neplatný TOTP kód." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Neplatné tvrdenie WebAuthn: Zlé užitočné zaťaženie" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Neplatný obnovovací kód." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Obnovovací kód už bol použitý." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -183,7 +183,7 @@ msgstr "Už overené" msgid "Successful WebAuthn assertion" msgstr "Úspešné tvrdenie WebAuthn" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Obnovovací kód bol prijatý. Dodaný kód nie je možné znova použiť." @@ -195,132 +195,132 @@ msgstr "" "Registrácia nového používateľa je dočasne zakázaná. Podrobnosti nájdete na " "https://pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Platnosť tokenu vypršala: vyžiadajte si nový odkaz na obnovenie hesla" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Neplatný token: požiadajte o nový odkaz na obnovenie hesla" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Neplatný token: nebol dodaný žiadny token" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Neplatný token: nejde o token na obnovenie hesla" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Neplatný token: používateľ sa nenašiel" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "Neplatný token: používateľ sa prihlásil od vyžiadania tohto tokenu" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Neplatný token: heslo už bolo zmenené, odkedy bol tento token vyžiadaný" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Obnovili ste svoje heslo" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Platnosť tokenu vypršala: vyžiadajte si nový odkaz na overenie e-mailu" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Neplatný token: požiadajte o nový odkaz na overenie e-mailu" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Neplatný token: nejde o overovací token e-mailu" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Email nenájdený" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Email už bol overený" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Teraz môžete tento e-mail nastaviť ako svoju primárnu adresu" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Toto je vaša primárna adresa" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "E-mailová adresa ${email_address} bola overená. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Token s vypršanou platnosťou: požiadajte o pozvánku novej organizácie" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Neplatný token: požiadajte o pozvánku novej organizácie" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Neplatný token: nejedná sa o token pozvánky do organizácie" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Pozvánka do organizácie je neplatná." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Pozvánka do organizácie už neexistuje." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Pozvánka do '${organization_name}' bola odmietnutá." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Teraz ste ${role} organizácie '${organization_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Expirovaný token: požiadajte o novú pozvánku pre rolu v projekte" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Neplatný token: požiadajte o novú pozvánku pre rolu v projekte" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Neplatný token: nejedná sa o token pozvánky k spolupráci" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Pozvánka pre rolu je neplatná." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Pozvánka pre rolu už neexistuje." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Pozvánka pre '${project_name}' bola odmietnutá." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Teraz ste ${role} projektu '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -328,7 +328,7 @@ msgstr "" "Nové registrácie sú dočasne zakázané. Viac informácií na https://pypi.org/" "help#admin-intervention." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "Project deletion temporarily disabled. See https://pypi.org/help#admin-" @@ -338,7 +338,7 @@ msgstr "" "Odstránenie projektu je dočasne zakázané. Podrobnosti nájdete na https://" "pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -346,15 +346,15 @@ msgstr "" "Ak chcete zaregistrovať čakajúceho dôveryhodného vydavateľa, musíte mať " "overený e-mail. Podrobnosti nájdete na https://pypi.org/help#openid-connect." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Naraz nemôžete zaregistrovať viac ako 3 čakajúcich dôveryhodných vydavateľov." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." @@ -362,14 +362,14 @@ msgstr "" "Príliš mnoho neúspešných pokusov o registráciu pomocou OpenID Connect. " "Skúste to prosím neskoršie." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "Dôveryhodného vydavateľa sa nepodarilo zaregistrovať" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." @@ -377,16 +377,16 @@ msgstr "" "Tento dôveryhodný vydavateľ už bol zaregistrovaný. Ak to nebolo úmyselné, " "kontaktujte administrátorov PyPI." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Zaregistroval sa nový vydavateľ čakajúci na vytvorenie. " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "Neplatné ID vlastníka" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Pre projekt bol odstránený dôveryhodný vydavateľ. " @@ -494,39 +494,39 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Tento názov tímu už bol použitý. Vyberte iný názov tímu." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Podrobnosti účtu boli aktualizované" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "E-mailová adresa ${email_address} bola pridaná – skontrolujte svoj e-mail, " "či nemáte verifikačný odkaz" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Obnovovacie kódy sú už vygenerované" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Generovanie nových kódov na obnovenie zruší platnosť vašich existujúcich " "kódov." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "Ak chcete vytvoriť token rozhrania API, overte svoj e-mail." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API token neexistuje." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Neplatné poverenia. Skúste to znova" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -534,7 +534,7 @@ msgstr "" "Dôveryhodné publikovanie na GitHub je dočasne zakázané. Podrobnosti nájdete " "na https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -546,7 +546,7 @@ msgstr "" "Dôveryhodné publikovanie na GitHub je dočasne zakázané. Podrobnosti nájdete " "na https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -558,7 +558,7 @@ msgstr "" "Dôveryhodné publikovanie na GitHub je dočasne zakázané. Podrobnosti nájdete " "na https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -570,9 +570,9 @@ msgstr "" "Dôveryhodné publikovanie na GitHub je dočasne zakázané. Podrobnosti nájdete " "na https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -580,46 +580,46 @@ msgstr "" "Odstránenie projektu je dočasne zakázané. Podrobnosti nájdete na https://" "pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "Potvrďte žiadosť" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "Nepodarilo sa vytrhnúť uvoľnenie -. " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "Nepodarilo sa uvoľniť uvoľnenie -. " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "Vydanie sa nepodarilo odstrániť -. " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "Nepodarilo sa nájsť súbor" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "Nepodarilo sa odstrániť súbor -. " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Tím '${team_name}' už má v projekte rolu ${role_name}" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Používateľ '${username}' už má v projekte rolu ${role_name}" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} je teraz ${role} projektu '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -627,26 +627,26 @@ msgstr "" "Používateľ '${username}' nemá overenú primárnu e-mailovú adresu a nemôže byť " "pridaný ako ${role_name} pre projekt" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "Používateľ '${username}' už má aktívnu pozvánku. Skúste neskôr prosím." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Pozvánka bola odoslaná používateľovi '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Nepodarilo sa nájsť pozvánku na rolu." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Pozvánka už vypršala." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Pozvánka od '${username}' bola odvolaná." @@ -839,7 +839,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -924,8 +924,8 @@ msgstr "Monty Python - Náčrt syrárne" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1261,8 +1261,10 @@ msgid "About PyPI navigation" msgstr "O PyPI navigácii" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI na Twittri" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "Domov PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1841,6 +1843,7 @@ msgstr "Vytvorte si účet na %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Meno" @@ -1850,6 +1853,7 @@ msgstr "Vaše meno" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Emailová adresa" @@ -3215,6 +3219,9 @@ msgstr "Zavrieť toto upozornenie" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Zavrieť" @@ -3287,7 +3294,8 @@ msgstr "Súhrn hash" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Kopírovať do schránky" @@ -3298,6 +3306,7 @@ msgstr "Kopírovať do schránky" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Kopírovať" @@ -3424,6 +3433,7 @@ msgstr "Tímy" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "História zabezpečenia" @@ -3558,44 +3568,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Overené*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Prerušované problémy s doručením môžu viesť k strate overenia" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Overený" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Neoverené*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*E-mail od PyPI sa považuje za spam" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Tvrdé zlyhanie počas dodávky" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "* Príliš veľa problémov s doručením" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Neoverené" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Primárne" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Zobrazenie možností e-mailu" @@ -3603,16 +3625,21 @@ msgstr "Zobrazenie možností e-mailu" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Nastavenia" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Možnosti pre %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Opätovné odoslanie overovacieho e-mailu" @@ -3635,37 +3662,45 @@ msgstr "Odstrániť e-mail" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Rozsah" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Všetky projekty" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Vytvorené" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Naposledy použité" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Nikdy" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Zobrazenie možností tokenu" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Odstrániť token" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Zobraziť jedinečný identifikátor" @@ -3673,17 +3708,21 @@ msgstr "Zobraziť jedinečný identifikátor" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Odstrániť API token" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" "Aplikácie alebo skripty používajúce tento token už nebudú mať prístup k PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Jedinečný identifikátor pre token API \"%(token_description)s\"" @@ -3754,6 +3793,7 @@ msgid "Update account" msgstr "Aktualizovať účet" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "E-maily účtu" @@ -3770,10 +3810,12 @@ msgstr "" "budú dostávať iba váš Primárny e-mail." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "E-maily spojené s vaším účtom" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Stav" @@ -3843,45 +3885,56 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Rozsah tokenu: celý účet" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Rozsah tokenu: Projekt %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "Vyprší: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Účet vytvorený" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Prihlásený" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Dvojfaktorová metóda:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Žiadna" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Bezpečnostné zariadenie (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -3890,121 +3943,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Obnovovací kód" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Prihlásenie zlyhalo" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Základné overenie (koncový bod nahrávania)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Dôvod:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Nesprávne heslo" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Neplatné dva faktory (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Neplatné dva faktory (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Neplatný dvojfaktor (kód na obnovenie)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Opätovná autentifikácia relácie zlyhala" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-mail bol pridaný do účtu" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-mail bol odstránený z účtu" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-mail overený" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Email bol znovu overený" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Primárny e-mail sa zmenil" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Starý primárny e-mail:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Nový primárny e-mail:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Primárny e-mail bol nastavený" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Email odoslaný" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Od:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Komu:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Predmet:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Požaduje sa obnovenie hesla" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Pokus o obnovenie hesla" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Heslo bolo úspešne resetované" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Heslo bolo úspešne zmenené" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Projekt:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Pridané dvojfaktorové overenie" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4013,11 +4099,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Názov zariadenia:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4026,22 +4116,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Dvojfaktorová autentifikácia bola odstránená" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Vygenerované obnovovacie kódy" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Obnovovacie kódy boli vygenerované" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Obnovovací kód použitý na prihlásenie" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Pridaný token API" @@ -4049,35 +4144,44 @@ msgstr "Pridaný token API" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Názov tokenu:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Token rozhrania API bol odstránený" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Jedinečný identifikátor:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "Token API sa z bezpečnostných dôvodov automaticky odstránil" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" "Dôvod: Token sa našiel na verejnej adrese URL" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "Pozvaní do %(organization_name)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" @@ -4086,6 +4190,7 @@ msgstr "" "odmietnutá" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" @@ -4094,6 +4199,7 @@ msgstr "" "odvolaná" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" @@ -4102,6 +4208,7 @@ msgstr "" "a> vypršala" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4113,6 +4220,7 @@ msgstr "" "href=\"%(faq_url)s\">zabezpečte si svoj účet čo najskôr." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Nedávna aktivita účtu" @@ -4120,6 +4228,7 @@ msgstr "Nedávna aktivita účtu" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Udalosť" @@ -4130,21 +4239,25 @@ msgstr "Udalosť" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "Čas" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "Ďalšie informácie" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Dátum / čas" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "Informácie o polohe" @@ -4152,10 +4265,12 @@ msgstr "Informácie o polohe" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "Informácie o zariadení" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4840,6 +4955,41 @@ msgstr "" "navštívte Python " "Packaging User Guide" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Odstráňte svoj účet PyPI" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Pred vykonaním tejto akcie musíte overiť svoju **primárnu** e-mailovú adresu." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"K svojmu účtu môžete priradiť niekoľko e-mailov. Na obnovenie účtu môžete " +"použiť akýkoľvek overený e-mail, ale upozornenia " +"budú dostávať iba váš Primárny e-mail." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7484,126 +7634,126 @@ msgstr "%(org)s zatiaľ nenahral do PyPI žiadne projekty" msgid "view hashes" msgstr "zobraziť hash" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: najnovšie vydania pre %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Skopírujte pokyny PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Toto vydanie bolo vytrhnuté" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "K dispozícii stabilná verzia (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "K dispozícii je novšia verzia (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Najnovšia verzia" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Vydané: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Nebol poskytnutý žiadny popis projektu" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigácia" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Navigácia pre %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Popis projektu. Zameranie sa presunie na popis." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Popis projektu" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "História vydania. Zameranie sa presunie na panel histórie." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "História vydania" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Stiahnite si súbory. Zameranie sa presunie na súbory projektu." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Stiahnite si súbory" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Podrobnosti projektu. Zameranie sa presunie na detaily projektu." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Podrobnosti projektu" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Toto vydanie bolo vytrhnuté" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Autor tohto balíka neposkytol popis projektu" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Upozornenia na vydanie" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS zdroj" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Táto verzia" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "predbežné vydanie" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "trhol" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7614,18 +7764,18 @@ msgstr "" "prečítajte si viac o inštalácii balíkov." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "Distribúcia zdroja" msgstr[1] "Distribúcie zdrojov" msgstr[2] "Distribúcie zdrojov" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "Pre toto vydanie nie sú dostupné žiadne zdrojové distribučné súbory." -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generovanie archívov distribúcie." -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "Postavená distribúcia" @@ -10502,6 +10652,9 @@ msgstr[0] "Pre filter '%(filters)s' neboli žiadne výsledky" msgstr[1] "Pre filtre '%(filters)s' neboli žiadne výsledky" msgstr[2] "Pre filtre '%(filters)s' neboli žiadne výsledky" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI na Twittri" + #, python-format #~ msgid "" #~ "Email security@pypi.org, providing the following " diff --git a/warehouse/locale/sl/LC_MESSAGES/messages.po b/warehouse/locale/sl/LC_MESSAGES/messages.po index 3fea3467eacc..6f08d632a301 100644 --- a/warehouse/locale/sl/LC_MESSAGES/messages.po +++ b/warehouse/locale/sl/LC_MESSAGES/messages.po @@ -32,103 +32,103 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -165,7 +165,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -175,182 +175,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -442,131 +442,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -726,7 +726,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -811,8 +811,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1123,7 +1123,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1677,6 +1677,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1686,6 +1687,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2833,6 +2835,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2903,7 +2908,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2914,6 +2920,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3023,6 +3030,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3153,44 +3161,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3198,16 +3218,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3230,37 +3255,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3268,16 +3301,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3341,6 +3378,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3353,10 +3391,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3422,198 +3462,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3621,52 +3714,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3675,6 +3780,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3682,6 +3788,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3692,21 +3799,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3714,10 +3825,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4344,6 +4457,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6674,124 +6804,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6799,7 +6929,7 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" @@ -6807,18 +6937,18 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/sr/LC_MESSAGES/messages.po b/warehouse/locale/sr/LC_MESSAGES/messages.po index 97b5c8941e1b..17d900395fa0 100644 --- a/warehouse/locale/sr/LC_MESSAGES/messages.po +++ b/warehouse/locale/sr/LC_MESSAGES/messages.po @@ -35,11 +35,11 @@ msgstr "" msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Унели сте погрешну лозинку. Покушајте поново." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -49,68 +49,68 @@ msgstr "" "бројева, цртица и доњих црта. И такође мора почети и завршити са словом или " "бројем. Изаберите друго име." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 #, fuzzy msgid "Null bytes are not allowed." msgstr "\"Null\" бајтови нису дозвољени." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Корисник са тим именом не постоји" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP код мора бити ${totp_length} цифара." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Изаберите име које има мање од 50 слова." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "Ово корисничко име већ користи други корисник. Изаберите друго име." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Лозинка је предугачка." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Лозинке се не подударају. Покушајте поново." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Ова имејл адреса је предугачка. Покушајте поново." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Ова имејл адреса је неважећа. Покушајте поново." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Не можете користити имејл адресу са овог домена. Користите други имејл." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "Ова имејл адреса се већ користи на овом налогу. Користите други имејл." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -118,27 +118,27 @@ msgstr "" "Ова имејл адреса је већ коришћена од стране другог налога. Користите други " "имејл." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Ово име је предуго. Изаберите име са мање од 100 слова." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Погрешан TOTP код." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Нетачан повратни код." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Повратни код је већ искоришћен." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "Ово корисничко име је неважеће. Покушајте поново." @@ -175,7 +175,7 @@ msgstr "Већ сте аутентификовани" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -185,182 +185,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Имејл није пронађен" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Имејл је већ верификован" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Сада можете ставити овај имејл за вашу примарну адресу" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Ово је Ваша примарна адреса" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Имејл адреса ${email_address} је верификована. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -488,94 +488,94 @@ msgstr "" "Ова имејл адреса је већ коришћена од стране другог налога. Користите други " "имејл." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Неважећи подаци. Покушајте поново" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "" #| "User '${username}' already has an active invite. Please try again later." @@ -584,21 +584,21 @@ msgstr "" "Корисник '${username}' већ има активну позивницу. Молимо вас, покушајте " "касније." -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -606,20 +606,20 @@ msgstr "" "Корисник '${username}' већ има активну позивницу. Молимо вас, покушајте " "касније." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Позивница је послата кориснику '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Позивница је већ истекла." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -792,7 +792,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -877,8 +877,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1189,7 +1189,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1739,6 +1739,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Име" @@ -1748,6 +1749,7 @@ msgstr "Ваше име" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Имејл адреса" @@ -2907,6 +2909,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2977,7 +2982,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2988,6 +2994,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3099,6 +3106,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3229,44 +3237,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3274,16 +3294,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3306,37 +3331,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3344,16 +3377,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3417,6 +3454,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3429,10 +3467,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3498,200 +3538,253 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Forgot password?" msgid "Incorrect Password" msgstr "Заборавили сте лозинку?" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3699,52 +3792,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3753,6 +3858,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3760,6 +3866,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3770,21 +3877,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3792,10 +3903,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4437,6 +4550,31 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Create account" +msgid "Activate your account" +msgstr "Отвори налог" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Морате да верификујете своју **примарну** имејл адресу да бисте могли да " +"извршите ову радњу." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6856,124 +6994,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6981,25 +7119,25 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/ta/LC_MESSAGES/messages.po b/warehouse/locale/ta/LC_MESSAGES/messages.po index 9679086e97fc..dc3848b6ebb3 100644 --- a/warehouse/locale/ta/LC_MESSAGES/messages.po +++ b/warehouse/locale/ta/LC_MESSAGES/messages.po @@ -38,11 +38,11 @@ msgstr "இந்த செயலைச் செய்ய இரண்டு msgid "Locale updated" msgstr "இடம் புதுப்பிக்கப்பட்டது" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "கடவுச்சொல் தவறானது. மீண்டும் முயற்சி செய்." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -52,27 +52,27 @@ msgstr "" "அடிக்கோள்களால் ஆனதாக இருக்க வேண்டும். மேலும் ஒரு கடிதம் அல்லது எண்ணுடன் ஆரம்பித்து முடிக்க " "வேண்டும். வேறு பயனர்பெயரைத் தேர்வு செய்யவும்." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "குறிப்பிட்ட பயனர் பெயரில் எந்தப் பயனருமில்லை" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP குறியீடு ${totp_length} இலக்கங்கள் இருக்க வேண்டும்." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "மீட்பு குறியீடுகள்" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 வரியுரு அல்லது அதற்குக் குறைவாக உள்ள பயனர் பெயர் தேர்ந்தெடுங்கள்." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -80,12 +80,12 @@ msgstr "" "இந்த பயனர்பெயர் ஏற்கனவே மற்றொரு கணக்கால் பயன்படுத்தப்படுகிறது. வேறு பயனர்பெயரைத் தேர்வு " "செய்யவும்." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "கடவுச்சொல் மிக நீளமானது." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -94,25 +94,25 @@ msgid "" "out for ${time}. Please try again later." msgstr "பல தோல்வியுற்ற உள்நுழைவு முயற்சிகள் உள்ளன. பின்னர் மீண்டும் முயற்சிக்கவும்." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "உங்கள் கடவுச்சொற்கள் பொருந்தவில்லை. மீண்டும் முயற்சி செய்." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "மின்னஞ்சல் முகவரி மிக நீளமாக உள்ளது. மீண்டும் முயற்சி செய்." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "மின்னஞ்சல் முகவரி தவறானது. மீண்டும் முயற்சி செய்." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "இந்தக் களத்திலிருந்து மின்னஞ்சல் முகவரியை நீங்கள் பயன்படுத்த முடியாது. வேறு மின்னஞ்சலைப் " "பயன்படுத்தவும்." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -120,7 +120,7 @@ msgstr "" "இந்த மின்னஞ்சல் முகவரி ஏற்கனவே இந்தக் கணக்கால் பயன்படுத்தப்படுகிறது. வேறு மின்னஞ்சலைப் " "பயன்படுத்தவும்." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -128,27 +128,27 @@ msgstr "" "இந்த மின்னஞ்சல் முகவரி ஏற்கனவே மற்றொரு கணக்கால் பயன்படுத்தப்படுகிறது. வேறு மின்னஞ்சலைப் " "பயன்படுத்தவும்." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "பெயர் மிக நீளமானது. 100 எழுத்துக்கள் அல்லது அதற்கும் குறைவான பெயரைத் தேர்வுசெய்க." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "தவறான TOTP குறியீடு." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "தவறான WebAuthn கூற்று: மோசமான பேலோட்" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "மீட்டெடுப்பு குறியீடு தவறானது." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "மீட்பு குறியீடு(Recovery code) முன்பு பயன்படுத்தப்பட்டது." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -195,7 +195,7 @@ msgstr "ஏற்கனவே அங்கீகரிக்கப்பட் msgid "Successful WebAuthn assertion" msgstr "வெற்றிகரமான இணைய அங்கீகரிப்பு(Web Authentication ) வலியுறுத்தல்" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "மீட்பு குறியீடு ஏற்றுக்கொள்ளப்பட்டது. வழங்கப்பட்ட குறியீட்டை மீண்டும் பயன்படுத்த முடியாது." @@ -208,77 +208,77 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "காலாவதியான டோக்கன்: புதிய கடவுச்சொல்(Password) மீட்டமைப்பு(reset) இணைப்பைக்(link) " "கோரவும்" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "தவறான டோக்கன்: புதிய கடவுச்சொல்(password) மீட்டமைப்பு(reset) இணைப்பைக்(link) கோரவும்" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "தவறான டோக்கன்: டோக்கன் வழங்கப்படவில்லை" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "தவறான டோக்கன்: கடவுச்சொல்(password) மீட்டமைப்பு(reset) டோக்கன் அல்ல" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "தவறான டோக்கன்: பயனர்(user) கிடைக்கவில்லை(not found)" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "தவறான டோக்கன்: இந்த டோக்கன் கோரப்பட்டதால் பயனர் உள்நுழைந்துள்ளார்" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "தவறான டோக்கன்: இந்த டோக்கன் கோரப்பட்டதிலிருந்து கடவுச்சொல் ஏற்கனவே மாற்றப்பட்டுள்ளது" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "உங்கள் கடவுச்சொல்லை மீட்டமைத்துவிட்டீர்கள்" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "காலாவதியான டோக்கன்: புதிய மின்னஞ்சல் சரிபார்ப்பு இணைப்பைக் கோருங்கள்" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "தவறான அடையாளச் சின்னம்: புதிய மின்னஞ்சல் சரிபார்ப்பு இணைப்பைக் கோருங்கள்" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "தவறான அடையாளச் சின்னம்: மின்னஞ்சல் சரிபார்ப்பு அடையாளச் சின்னமல்ல" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "மின்னஞ்சல் கிடைக்கவில்லை" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "மின்னஞ்சல் ஏற்கனவே சரிபார்க்கப்பட்டது" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "நீங்கள் இப்போது இந்த மின்னஞ்சலை உங்கள் முதன்மை முகவரியாக அமைக்கலாம்" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "இது உங்கள் முதன்மை முகவரி" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "மின்னஞ்சல் முகவரி ${email_address} சரிபார்க்கப்பட்டது. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new organization invitation" @@ -286,35 +286,35 @@ msgstr "" "காலாவதியான டோக்கன்: புதிய கடவுச்சொல்(Password) மீட்டமைப்பு(reset) இணைப்பைக்(link) " "கோரவும்" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new email verification link" msgid "Invalid token: request a new organization invitation" msgstr "தவறான அடையாளச் சின்னம்: புதிய மின்னஞ்சல் சரிபார்ப்பு இணைப்பைக் கோருங்கள்" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not an email verification token" msgid "Invalid token: not an organization invitation token" msgstr "தவறான அடையாளச் சின்னம்: மின்னஞ்சல் சரிபார்ப்பு அடையாளச் சின்னமல்ல" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "நிறுவன அழைப்பு செல்லாது." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "நிறுவன அழைப்பு இனி இல்லை." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new project role invitation" @@ -322,34 +322,34 @@ msgstr "" "காலாவதியான டோக்கன்: புதிய கடவுச்சொல்(Password) மீட்டமைப்பு(reset) இணைப்பைக்(link) " "கோரவும்" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new email verification link" msgid "Invalid token: request a new project role invitation" msgstr "தவறான அடையாளச் சின்னம்: புதிய மின்னஞ்சல் சரிபார்ப்பு இணைப்பைக் கோருங்கள்" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "பங்கு அழைப்பு மதிப்பில்லாத." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "பங்கு அழைப்பு இனி இல்லை." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -361,7 +361,7 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -371,20 +371,20 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -393,29 +393,29 @@ msgid "" "again later." msgstr "பல தோல்வியுற்ற உள்நுழைவு முயற்சிகள் உள்ளன. பின்னர் மீண்டும் முயற்சிக்கவும்." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -549,36 +549,36 @@ msgstr "" "இந்த பயனர்பெயர் ஏற்கனவே மற்றொரு கணக்கால் பயன்படுத்தப்படுகிறது. வேறு பயனர்பெயரைத் தேர்வு " "செய்யவும்." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "மீட்டெடுப்பு குறியீடுகள் ஏற்கனவே உருவாக்கப்பட்டுள்ளன" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "புதிய மீட்டெடுப்பு குறியீடுகளை உருவாக்குவது உங்களிடம் இருக்கும் குறியீடுகளை செல்லாது." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "தவறான சான்றுகள். மீண்டும் முயற்சி செய்" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -590,7 +590,7 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -602,7 +602,7 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -614,7 +614,7 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -626,9 +626,9 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -640,73 +640,73 @@ msgstr "" "புதிய பயனர்(user) பதிவு தற்காலிகமாக முடக்கப்பட்டுள்ளது. விவரங்களுக்கு https://pypi." "org/help#admin-intervention ஐப் பார்க்கவும்." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "பங்கு அழைப்பைக் கண்டுபிடிக்க முடியவில்லை." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "'$ {username}' க்கு அழைப்பு அனுப்பப்பட்டது" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "பங்கு அழைப்பைக் கண்டுபிடிக்க முடியவில்லை." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "அழைப்பு ஏற்கனவே காலாவதியானது." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -884,7 +884,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -969,8 +969,8 @@ msgstr "Monty Python - The Cheese Shop மாதிரிச் சித்த #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1284,7 +1284,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1828,6 +1828,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1837,6 +1838,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2990,6 +2992,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3060,7 +3065,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3071,6 +3077,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3180,6 +3187,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3310,44 +3318,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3355,16 +3375,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3387,37 +3412,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3425,16 +3458,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3498,6 +3535,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3510,10 +3548,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3579,204 +3619,257 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy msgid "Invalid two factor (TOTP)" msgstr "தவறான அல்லது காலாவதியான இரண்டு காரணி உள்நுழைவு." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy msgid "Invalid two factor (WebAuthn)" msgstr "தவறான அல்லது காலாவதியான இரண்டு காரணி உள்நுழைவு." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "மீட்டெடுப்பு குறியீடு தவறானது." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password field is empty" msgid "Password reset attempted" msgstr "கடவுச்சொல் புலம் காலியாக உள்ளது" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3784,52 +3877,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3838,6 +3943,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3845,6 +3951,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3855,21 +3962,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3877,10 +3988,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4527,6 +4640,28 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"இந்தச் செயலைச் செய்வதற்கு முன் உங்கள் **முதன்மை** மின்னஞ்சல் முகவரியைச் சரிபார்க்க வேண்டும்." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6941,124 +7076,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7066,24 +7201,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/te/LC_MESSAGES/messages.po b/warehouse/locale/te/LC_MESSAGES/messages.po index 776908c009f5..6639ab0e0636 100644 --- a/warehouse/locale/te/LC_MESSAGES/messages.po +++ b/warehouse/locale/te/LC_MESSAGES/messages.po @@ -31,11 +31,11 @@ msgstr "ఈ చర్యను నిర్వహించడానికి మ msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "పాస్‌వర్డ్ చెల్లదు. మళ్లీ ప్రయత్నించండి." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -44,97 +44,97 @@ msgstr "" "యూజర్ నేమ్ చెల్లదు. యూజర్ నేమ్ లు అక్షరాలు, అంకెలు, చుక్కలు, హైఫెన్ లు మరియు అండర్ లైన్ లతో కూడి " "ఉండాలి. మరియు ఒక అక్షరం లేదా సంఖ్యతో ప్రారంభించి ముగించాలి. వేరే యూజర్ నేమ్ ఎంచుకోండి." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "ఆ వినియోగదారు పేరుతో వినియోగదారు కనుగొనబడలేదు" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP కోడ్ తప్పనిసరిగా ${totp_length} అంకెలు ఉండాలి." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "రికవరీ కోడ్ లు తప్పనిసరిగా ${recovery_code_length} అక్షరాలుగా ఉండాలి." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 అక్షరాలు లేదా అంతకంటే తక్కువ ఉన్న వినియోగదారు పేరును ఎంచుకోండి." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "ఈ వినియోగదారు పేరు ఇప్పటికే మరొక ఖాతా ద్వారా ఉపయోగించబడుతోంది. వేరే యూజర్ నేమ్ ఎంచుకోండి." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "పాస్ వర్డ్ చాలా పొడవుగా ఉంది." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" "లాగిన్ ప్రయత్నాలు చాలా జరిగాయి. మీరు ${time} కొరకు లాక్ చేయబడ్డారు. దయచేసి తరువాత మళ్లీ ప్రయత్నించండి." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "మీ పాస్ వర్డ్ లు సరిపోలడం లేదు. మళ్ళీ ప్రయత్నించండి." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "ఇమెయిల్ చిరునామా చెల్లదు. మళ్లీ ప్రయత్నించండి." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "ఇమెయిల్ చిరునామా చెల్లదు. మళ్లీ ప్రయత్నించండి." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "మీరు ఈ డొమైన్ నుండి ఇమెయిల్ చిరునామాను ఉపయోగించలేరు. వేరే ఇమెయిల్‌ని ఉపయోగించండి." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "ఈ ఇమెయిల్ చిరునామా ఇప్పటికే ఈ ఖాతా ద్వారా ఉపయోగించబడుతోంది. వేరే ఇమెయిల్ ఉపయోగించండి." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "ఈ వినియోగదారు పేరు ఇప్పటికే మరొక ఖాతా ద్వారా ఉపయోగించబడుతోంది. వేరే యూజర్ నేమ్ ఎంచుకోండి." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "పేరు చాలా పొడవుగా ఉంది. 100 అక్షరాలు లేదా అంతకంటే తక్కువ ఉన్న పేరును ఎంచుకోండి." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "చెల్లని TOTP కోడ్." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "చెల్లుబాటు కాని వెబ్అథ్న్ వాదన: బ్యాడ్ పేలోడ్" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 #, fuzzy msgid "Invalid recovery code." msgstr "చెల్లుబాటు కాని రికవరీ కోడ్." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 #, fuzzy msgid "Recovery code has been previously used." msgstr "రికవరీ కోడ్ గతంలో ఉపయోగించబడింది." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -183,7 +183,7 @@ msgstr "ఇప్పటికే ధృవీకరించబడింది" msgid "Successful WebAuthn assertion" msgstr "విజయవంతమైన WebAuthn ప్రకటన" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 #, fuzzy msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "రికవరీ కోడ్ ఆమోదించబడింది. సరఫరా చేయబడ్డ కోడ్ మళ్లీ ఉపయోగించబడదు." @@ -197,185 +197,185 @@ msgstr "" "కొత్త వినియోగదారు నమోదు తాత్కాలికంగా నిలిపివేయబడింది. వివరాల కోసం https://pypi.org/help#admin-" "intervention చూడండి." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" "కొత్త వినియోగదారు నమోదు తాత్కాలికంగా నిలిపివేయబడింది. వివరాల కోసం https://pypi.org/help#admin-" "intervention చూడండి." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -467,41 +467,41 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." @@ -510,7 +510,7 @@ msgstr "" "కొత్త వినియోగదారు నమోదు తాత్కాలికంగా నిలిపివేయబడింది. వివరాల కోసం https://pypi.org/help#admin-" "intervention చూడండి." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." @@ -519,7 +519,7 @@ msgstr "" "కొత్త వినియోగదారు నమోదు తాత్కాలికంగా నిలిపివేయబడింది. వివరాల కోసం https://pypi.org/help#admin-" "intervention చూడండి." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" @@ -528,79 +528,79 @@ msgstr "" "కొత్త వినియోగదారు నమోదు తాత్కాలికంగా నిలిపివేయబడింది. వివరాల కోసం https://pypi.org/help#admin-" "intervention చూడండి." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -760,7 +760,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -845,8 +845,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1157,7 +1157,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1701,6 +1701,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1710,6 +1711,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2853,6 +2855,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2923,7 +2928,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2934,6 +2940,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3043,6 +3050,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3173,44 +3181,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3218,16 +3238,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3250,37 +3275,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3288,16 +3321,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3361,6 +3398,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3373,10 +3411,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3442,198 +3482,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3641,52 +3734,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3695,6 +3800,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3702,6 +3808,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3712,21 +3819,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3734,10 +3845,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4360,6 +4473,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6674,124 +6804,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6799,24 +6929,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/th/LC_MESSAGES/messages.po b/warehouse/locale/th/LC_MESSAGES/messages.po index 5e72eee0e2b9..f78759f85b6a 100644 --- a/warehouse/locale/th/LC_MESSAGES/messages.po +++ b/warehouse/locale/th/LC_MESSAGES/messages.po @@ -40,11 +40,11 @@ msgstr "กรุณาเปิดการยืนยันสองขั้ msgid "Locale updated" msgstr "ตำเเหน่งอัปเดต" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "รหัสผ่านไม่ถูกต้อง กรุณาลองใหม่อีกครั้ง" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -54,92 +54,92 @@ msgstr "" "เครื่องหมายขีดกลางหรือขีดล่างและต้องเริ่มและจบด้วยตัวอักษรหรือตัวเลขเท่านั้น " "กรุณาเลือกชื่อผู้ใช้งานใหม่" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "ไม่อนุญาตให้ไบท์เปล่า" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "ไม่ค้นพบผู้ใช้งานจากชื่อผู้ใช้งานดังกล่าว" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "รหัส TOTP ต้องมีตัวเลข ${totp_length}" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "รหัสกู้คืนควรมี ${recovery_code_length} ตัวอักษร" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "กรุณาระบุชื่อผู้ใช้งานด้วยตัวอักษรไม่เกิน 50 ตัวอักษร" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "ชื่อผู้ใช้งานนี้ได้ถูกใช้งานแล้วโดยบัญชีอื่น กรุณาเลือกชื่อผู้ใช้งานใหม่" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "รหัสผ่านยาวเกินไป" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "มีความพยายามเข้าถึงระบบที่ไม่สำเร็จมากเกินไป กรุณาลองใหม่ใน ${time} นาที" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "รหัสผ่านไม่ถูกต้อง กรุณาลองใหม่อีกครั้ง" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "อีเมล์ยาวเกินไป กรุณาลองใหม่อีกครั้ง" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "อีเมล์ไม่ถูกต้อง กรุณาลองใหม่อีกครั้ง" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "คุณไม่สามารถใช้อีเมล์ที่มาจากโดเมนดังกล่าวได้ กรุณาเลือกอีเมล์ใหม่" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "อีเมล์นี้ถูกใช้งานโดยบัญชีอื่นแล้ว กรุณาเลือกอีเมล์ใหม่" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "อีเมล์นี้ได้ถูกใช้งานโดยบัญชีอื่นแล้ว กรุณาเลือกอีเมล์ใหม่" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "ชื่อยาวเกินไป กรุณาระบุชื่อโดยมีความยาวไม่เกิน 100 ตัวอักษร" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "รหัส TOTP ไม่ถูกต้อง" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "การยืนยัน WebAuthn ไม่ถูกต้อง: Bad Payload" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "รหัสกู้คืนไม่ถูกต้อง" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "รหัสกู้คืนถูกใช้ไปเเล้ว" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -183,7 +183,7 @@ msgstr "คุณได้ทำการยืนยันตัวตนไป msgid "Successful WebAuthn assertion" msgstr "การตรวจสอบ WebAuthn เสร็จสิ้น" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "รหัสกู้คืนถูกต้อง ไม่สามารถใช้รหัสที่ให้มาได้อีกครั้ง" @@ -195,131 +195,131 @@ msgstr "" "การสมัครผู้ใช้งานใหม่ถูกปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "โทเคนหมดอายุ: กรุณาขอลิ้งค์ในการตั้งรหัสผ่านใหม่" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "โทเคนไม่ถูกต้อง: กรุณาขอลิ้งค์ในการตั้งรหัสผ่านใหม่" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "โทเคนไม่ถูกต้อง: ไม่มีโทเคน" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "โทเคนไม่ถูกต้อง: ไม่ใช่โทเคนในการตั้งค่ารหัสผ่านใหม่" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "โทเคนไม่ถูกต้อง: ไม่ค้นพบผู้ใช้งาน" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "โทเคนไม่ถูกต้อง: ผู้ใช้งานได้ทำการเข้าสู่ระบบหลังจากมีการร้องขอโทเคนนี้" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "โทเคนไม่ถูกต้อง: รหัสผ่านถูกเปลี่ยนแปลงแล้วหลังจากมีการร้องขอโทเคนนี้" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "คุณได้ทำการตั้งค่ารหัสผ่านใหม่" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "โทเคนหมดอายุ: กรุณาร้องขอลิ้งค์การยืนยันที่อยู่อีเมล์ใหม่" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "โทเคนไม่ถูกต้อง: กรุณายืนยันที่อยู่อีเมล์ใหม่" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "โทเคนหมดอายุ: ไม่ใช่โทเคนในการยืนยันอีเมล์" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "ไม่พบอีเมล์" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "อีเมล์ได้ทำการยืนยันไปแล้ว" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "คุณสามารถตั้งค่าให้อีเมล์นี้เป็นอีเมล์หลักได้" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "นี่คือที่อยู่อีเมล์หลัก" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "อีเมล์ ${email_address} ยืนยันแล้ว. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "โทเคนหมดอายุ: กรุณาขอลิ้งค์จากองค์กรของคุณใหม่" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "โทเคนไม่ถูกต้อง: กรุณาขอคำเชิญจากองค์กรของคุณ" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "โทเคนหมดอายุ: ไม่ใช่โทเคนที่องค์กรเชิญมา" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "คำเชิจากองค์กรไม่ถูกต้อง" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "ไม่มีคำเชิญเข้าร่วมองค์กรอีกต่อไป" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "คำเชิจาก '${organization_name}' ถูกปฏิเสธ" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "คุณได้เป็น ${role} ของ '${organization_name}'" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "โทเคนหมดอายุ: กรุณาขอลิ้งค์สำหรับโปรเจค" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "โทเคนไม่ถูกต้อง: กรุณาขอลิ้งค์ในการใช้งานใหม่" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "โทเคนหมดอายุ: ไม่ใช่โทเคนในการยืนยันอีเมล์" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "ตำเเหน่งการเชิญไม่ถูกต้อง" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "คำเชิญไม่ถูกต้อง" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -327,7 +327,7 @@ msgstr "" "การรับสมัครผู้ใช้งานใหม่ปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "Project deletion temporarily disabled. See https://pypi.org/help#admin-" @@ -337,20 +337,20 @@ msgstr "" "การปิดโปรเจคถูกปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -359,29 +359,29 @@ msgid "" "again later." msgstr "มีความพยายามเข้าถึงระบบที่ไม่สำเร็จมากเกินไป กรุณาลองใหม่ในภายหลัง" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -501,35 +501,35 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "ชื่อทีมนี้ได้ถูกใช้งานแล้ว กรุณาเลือกชื่อทีมใหม่" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "รายละเอียดบัญชีถูกอัปเดตเเล้ว" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "เพิ่มอีเมล์ ${email_address} แล้ว - กรุณาเช็คลิ้งค์ยืนยันตัวตนในอีเมล์ดังกล่าว" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -537,7 +537,7 @@ msgstr "" "การรับสมัครผู้ใช้งานใหม่ปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -549,7 +549,7 @@ msgstr "" "การรับสมัครผู้ใช้งานใหม่ปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -561,7 +561,7 @@ msgstr "" "การรับสมัครผู้ใช้งานใหม่ปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "GitHub-based trusted publishing is temporarily disabled. See https://pypi." @@ -573,9 +573,9 @@ msgstr "" "การรับสมัครผู้ใช้งานใหม่ปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -583,71 +583,71 @@ msgstr "" "การปิดโปรเจคถูกปิดใช้งานชั่วคราว ดูข้อมูลเพิ่มเติมได้ที่ https://pypi.org/help#admin-" "intervention" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "ยืนยันคำขอ" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "คำเชิญผ่านอีเมล์หมดอายุแล้ว" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -819,7 +819,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -906,8 +906,8 @@ msgstr "มอนตี้ ไพธอน - รูปสเก็ตช์ร #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1226,7 +1226,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1765,6 +1765,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1774,6 +1775,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2929,6 +2931,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2999,7 +3004,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3010,6 +3016,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3121,6 +3128,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3251,44 +3259,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3296,16 +3316,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3328,37 +3353,45 @@ msgstr "ลบอีเมล" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "โครงการทั้งหมด" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "เข้าใช้งานล่าสุด" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "ลบโทเคน" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3366,16 +3399,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "ลบโทเคน API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3439,6 +3476,7 @@ msgid "Update account" msgstr "ปรับปรุงบัญชี" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "บัญชีอีเมล" @@ -3451,10 +3489,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "สถานะ" @@ -3522,83 +3562,103 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Enter recovery code" msgid "Recovery code" msgstr "ป้อนรหัสกู้คืน" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "รหัสผ่านปัจจุบันของคุณ" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "ระบบยืนยันตัวตนสองปัจจัยไม่ถูกต้องหรือหมดอายุไปแล้ว" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3606,128 +3666,161 @@ msgstr "ระบบยืนยันตัวตนสองปัจจัย #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid Recovery Code." msgid "Invalid two factor (Recovery code)" msgstr "รหัสกู้คืนไม่ถูกต้อง" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Email not found" msgid "Email sent" msgstr "ไม่พบอีเมล์" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password strength:" msgid "Password reset attempted" msgstr "ความปลอดภัยของรหัสผ่าน:" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3735,52 +3828,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3789,6 +3894,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3796,6 +3902,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3806,21 +3913,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3828,10 +3939,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4475,6 +4588,29 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Update account" +msgid "Activate your account" +msgstr "ปรับปรุงบัญชี" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "กรุณายืนยันอีเมลหลักของคุณก่อนที่จะสามารถดำเนินการนี้ได้" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6899,124 +7035,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7024,23 +7160,23 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/tr/LC_MESSAGES/messages.po b/warehouse/locale/tr/LC_MESSAGES/messages.po index 1aa1554d931a..2b805f93469c 100644 --- a/warehouse/locale/tr/LC_MESSAGES/messages.po +++ b/warehouse/locale/tr/LC_MESSAGES/messages.po @@ -58,11 +58,11 @@ msgstr "" msgid "Locale updated" msgstr "Yerel ayarlarlar güncellendi" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Geçersiz parola. Tekrar deneyin." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -72,27 +72,27 @@ msgstr "" "çizgiden oluşmak zorundadır. Ayrıca bir harf veya rakam ile başlayıp " "bitmelidir. Farklı bir kullanıcı adı seçin." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Bu kullanıcı adıyla kayıtlı bir kullanıcı bulunamadı" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP kodu ${totp_length} rakamdan oluşmalıdır." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Kurtarma Kodları ${recovery_code_length} karakterlerinden oluşmalıdır." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "En fazla 50 karakter olan bir kullanıcı adı seçin." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -100,12 +100,12 @@ msgstr "" "Bu kullanıcı adı başka bir hesap tarafından kullanılıyor. Başka bir " "kullanıcı adı seçin." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Parola çok uzun." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -113,25 +113,25 @@ msgstr "" "Çok fazla başarısız giriş denemesi oldu. ${time} süre boyunca engellendiniz. " "Sonra tekrar deneyin." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Parolalarınız eşleşmiyor. Tekrar deneyin." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "E-posta adresi çok uzun. Tekrar deneyin." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "E-posta adresi geçerli değil. Tekrar deneyin." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Bu alan adından bir e-posta adresi kullanamazsınız. Başka bir e-posta " "kullanın." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -139,7 +139,7 @@ msgstr "" "Bu e-posta adresi zaten bu hesap tarafından kullanılıyor. Başka bir e-posta " "kullanın." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -147,28 +147,28 @@ msgstr "" "Bu e-posta adresi farklı bir hesap tarafından kullanılıyor. Başka bir e-" "posta kullanın." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" "İsim çok uzun. En fazla 100 karakter olacak şekilde başka bir isim seçin." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Geçersiz TOTP kodu." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Geçersiz WebAuthn önermesi: Kötü yük" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Geçersiz kurtarma kodu." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Kurtarma kodu daha önceden kullanıldı." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -215,7 +215,7 @@ msgstr "Zaten giriş yapılmış" msgid "Successful WebAuthn assertion" msgstr "Başarılı WebAuthn önermesi" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Kurtarma kodu kabul edildi. Bu kod yeniden kullanılamaz." @@ -227,131 +227,131 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Süresi dolmuş belirteç: yeni bir parola sıfırlama bağlantısı isteyin" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Geçersiz belirteç: yeni bir parola sıfırlama bağlantısı isteyin" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Geçersiz belirteç: belirteç verilmedi" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Geçersiz belirteç: bir parola sıfırlama belirteci değil" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Geçersiz belirteç: kullanıcı bulunamadı" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "Geçersiz belirteç: kullanıcı bu belirteç istendikten sonra giriş yaptı" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "Geçersiz belirteç: parola bu belirteç istendikten sonra zaten değişti" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Parolanızı sıfırladınız" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Süresi dolmuş belirteç: yeni bir e-posta doğrulama bağlantısı isteyin" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Geçersiz belirteç: yeni bir e-posta doğrulama bağlantısı isteyin" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Geçersiz belirteç: e-posta doğrulama belirteci değil" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "E-posta bulunamadı" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E-posta zaten onaylanmış" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Artık sen bu e-postayı birincil adresin olarak ayarlayabilirsin" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Bu senin birincil adresin" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "E-posta adresin ${email_address} onaylandı. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "Süresi dolmuş anahtar: yeni bir davetiye talep edin" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Geçersiz anahtar: yeni bir davetiye talep edin" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Geçersiz anahtar: organizasyon davetiyesi geçersiz" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Organizasyon davetiyesi geçerli değil." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Organizasyon daveti artık mevcut değil." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "'${project_name}' davetiyesi reddedildi." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Artık '${project_name}' projesinde ${role} oldunuz." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "Süresi dolmuş anahtar: yeni bir proje rolü daveti isteyin" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Geçersiz anahtar: yeni bir proje rolü daveti isteyin" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Geçersiz belirteç: iş birliği daveti belirteci değil" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Rol daveti geçerli değil." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Görev daveti artık mevcut değil." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "'${project_name}' proje davetiyesi reddedildi." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Artık '${project_name}' projesinde ${role} oldunuz." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -363,7 +363,7 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -373,7 +373,7 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 #, fuzzy #| msgid "" #| "You must have a verified email in order to register a pending OpenID " @@ -386,7 +386,7 @@ msgstr "" "postanız olmalıdır. Ayrıntılar için https://pypi.org/help#openid-connect'e " "bakın." -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 #, fuzzy #| msgid "" #| "You can't register more than 3 pending OpenID Connect providers at once." @@ -394,10 +394,10 @@ msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" "Aynı anda 3'ten fazla bekleyen OpenID Connect sağlayıcısını kaydedemezsiniz." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -408,14 +408,14 @@ msgid "" msgstr "" "Çok fazla sayıda OpenID Connect kaydı denendi. Daha sonra tekrar deneyin." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "Onaylı kullanıcı kaydedilemedi" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 #, fuzzy #| msgid "" #| "This OpenID Connect provider has already been registered. Please contact " @@ -427,20 +427,20 @@ msgstr "" "Bu OpenID Connect sağlayıcısı zaten kayıtlı. Bu kasıtlı değilse lütfen PyPI " "yöneticileriyle iletişime geçin." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Bu Projeyi Yönet" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Sürümü Yönet" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "Bu proje için onaylı kullanıcı kaldırıldı. " @@ -553,43 +553,43 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Bu takım adı zaten kullanılmıştır. Farklı bir takım adı seçin." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Hesap Detayları" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "${email_address} e-postan eklendi - e-postanı doğrulama bağlantısı için " "kontrol et" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Kurtarma kodları zaten oluşturuldu" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Yeni kurtarma kodlarının oluşturulması, mevcut kodlarınızı geçersiz " "kılacaktır." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "E-postanızı doğrulayın ya da yeni bir adres ekleyin." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API Anahtarı mevcut değil." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Geçersiz kimlik bilgileri. Tekrar deneyin" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -601,7 +601,7 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -613,7 +613,7 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -625,7 +625,7 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -637,9 +637,9 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -651,56 +651,56 @@ msgstr "" "Yeni kullanıcı kayıtları geçici olarak kapatıldı. Detaylar için https://pypi." "org/help#admin-intervention sayfasını inceleyin." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Daveti onayla" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "pre-release" msgid "Could not yank release - " msgstr "ön sürüm" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "pre-release" msgid "Could not un-yank release - " msgstr "ön sürüm" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Sürümü Kaldır" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Rol davetiyesi bulunamadı." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "dosya silinemiyor- " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Takımın '${team_name}' zaten projede için ${role_name} rolü var" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Kullanıcı '${username}' projede zaten ${role_name} rolüne sahip" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} artık ${project_name}' projesinin ${role}'sidir." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -708,7 +708,7 @@ msgstr "" "'${username}' adlı kullanıcıya ait doğrulanmış birincil e-posta adresi " "mevcut değil ve bu yüzden projeye ${role_name} rolünde atanamıyor" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -716,20 +716,20 @@ msgstr "" "'${username}' adlı kullanıcıda zaten aktif bir davetiye bulunmaktadır. " "Lütfen daha sonra tekrar deneyiniz." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "'${username}' adlı kullanıcıya davetiye gönderildi" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Rol davetiyesi bulunamadı." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Davetin süresi zaten dolmuş." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "'${username}' adlı kullanıcıdan gelen davetiye iptal edildi." @@ -922,7 +922,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1007,8 +1007,8 @@ msgstr "Monty Python - The Cheese Shop skeci" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1344,8 +1344,10 @@ msgid "About PyPI navigation" msgstr "PyPI navigasyonu hakkında" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "Twitter'da PyPI" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPI ana sayfası" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1934,6 +1936,7 @@ msgstr "%(title)s üzerinde yeni bir hesap oluştur" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Ad" @@ -1943,6 +1946,7 @@ msgstr "Sizin adınız" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "E-posta adresiniz" @@ -3410,6 +3414,9 @@ msgstr "Bu bildirimi kapat" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Kapat" @@ -3482,7 +3489,8 @@ msgstr "Hash özeti" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Kopyala" @@ -3493,6 +3501,7 @@ msgstr "Kopyala" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Kopyala" @@ -3624,6 +3633,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Güvenlik Geçmişi" @@ -3763,44 +3773,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Doğrulanmış*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Aralıklı teslimat sorunları doğrulama kaybına yol açabilir" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Doğrulanmış" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Doğrulanmamış" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*PyPI e-postalarına spam olarak davranıldı" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Teslim sırasında sunucu hatası" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Birden fazla teslim sorunu" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Doğrulanmamış" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Birincil" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "E-posta Ayarlarını Görüntüle" @@ -3808,16 +3830,21 @@ msgstr "E-posta Ayarlarını Görüntüle" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Seçenekler" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "%(email)s için Ayarlar" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Doğrulama e-postasını tekrar gönder" @@ -3840,37 +3867,45 @@ msgstr "E-posta adresini kaldır" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Kapsam" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Tüm Projeler" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Oluşturulma Tarihi" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Son Erişim Tarihi" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Hiç" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Belirteç ayarlarını gör" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Tokeni Kaldır" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Benzersiz tanımlayıcıyı görüntüle" @@ -3878,11 +3913,14 @@ msgstr "Benzersiz tanımlayıcıyı görüntüle" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "API belirtecini kaldır" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3890,6 +3928,7 @@ msgstr "" "sağlayamayacaktır." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "API belirteci %(token_description)s için benzersiz tanımlayıcı" @@ -3961,6 +4000,7 @@ msgid "Update account" msgstr "Hesabı Güncelle" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Hesap E-postaları" @@ -3977,10 +4017,12 @@ msgstr "" "class=\"badge\">birincil e-postanız bildirimleri alacaktır." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Hesabınızla ilişkili e-postalar" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Durum" @@ -4048,44 +4090,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Token Kapsamı: Tüm Hesap" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Token Kapsamı: %(project_name)s Projesi" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Hesap Oluşturulma Tarihi" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Son Giriş Tarihi" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Çift Faktör Yöntemi:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Mevcut değil" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Güvenlik cihazı (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4094,37 +4147,46 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Kurtarma kodu" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Şu Anki Şifreniz" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Geçersiz veya süresi dolmuş 2-aşamalı giriş." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4132,93 +4194,117 @@ msgstr "Geçersiz veya süresi dolmuş 2-aşamalı giriş." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Geçersiz kurtarma kodu." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "Çift faktörlü doğrulama eklendi" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "E-posta hesaba eklendi" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "E-posta hesaptan kaldırıldı" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "E-posta onaylandı" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "E-posta yeniden onaylandı" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Birincil e-posta değiştirildi" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Eski Birincil E-posta:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Yeni Birincil E-Posta:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Birincil e-posta ayarlandı" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "E-posta gönderildi" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Kimden:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Kime:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Konu:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Parola sıfırlama istendi" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Parola sıfırlama istendi" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Şifre başarılı bir şekilde sıfırlandı" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Şifre başarılı bir şekilde değiştirildi" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Proje:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Çift faktörlü doğrulama eklendi" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4226,11 +4312,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Aygıt Adı:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4239,22 +4329,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Çift faktör kimlik doğrulama kaldırıldı" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Kurtarma kodları oluşturuldu" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Kurtarma kodları yeniden oluşturuldu" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Oturum açma için kullanılan kurtarma kodu" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API tokeni eklendi" @@ -4262,30 +4357,38 @@ msgstr "API tokeni eklendi" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Token Adı:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API tokeni kaldırıldı" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Benzersiz tanımlayıcı:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "Açık profilinizde görüntülenmektedir" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4295,6 +4398,7 @@ msgstr "" "bakın" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4302,6 +4406,7 @@ msgid "" msgstr "'${project_name}' davetiyesi reddedildi." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4312,6 +4417,7 @@ msgstr "" "kaldırıldı" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4322,6 +4428,7 @@ msgstr "" "kaldırıldı" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4333,6 +4440,7 @@ msgstr "" "güvene alın." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Son Hesap Hareketleri" @@ -4340,6 +4448,7 @@ msgstr "Son Hesap Hareketleri" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Olay" @@ -4350,21 +4459,25 @@ msgstr "Olay" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Tarih / Zaman" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4372,12 +4485,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Aygıt Adı" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5145,6 +5260,42 @@ msgstr "" "için Python " "Paketleme Kullanım Kılavuzunu ziyaret edin" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "PyPI hesabını kaldır" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Bu eylemi gerçekleştirmeden önce **birincil** e-posta adresinizi " +"doğrulamanız gerekmektedir." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Hesabınıza birden fazla e-posta ekleyebilirsiniz. Onaylanmış e-postanızla hesabınızı kurtarabilirsiniz, ancak sadece birincil e-postanız bildirimleri alacaktır." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -8080,124 +8231,124 @@ msgstr "%(user)s PyPI'a henüz bir proje yüklemedi" msgid "view hashes" msgstr "Hashleri Gör" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: Son %(project_name)s sürümleri" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "PIP yönergelerini kopyala" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Kararlı sürüm mevcut (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Daha yeni bir sürüm mevcut (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "En son sürüm" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Yayınlanma tarihi: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Proje açıklaması bulunmuyor" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Navigasyon" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "%(project)s için navigasyon" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Proje açıklaması. Dikkat, bu açıklamaya yönelir." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Proje açıklaması" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Yayın geçmişi. Dikkat, tarih paneline yönelir." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Yayın geçmişi" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Dosya indirme. Dikkat, proje dosyalarına yönelir." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Dosyaları indir" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Proje ayrıntıları. Dikkat, proje ayrıntılarına yönelir." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Proje ayrıntıları" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Bu paketin yazarı herhangi bir proje açıklaması yazmamış" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Yayın bildirimleri" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS kaynağı" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Bu sürüm" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "ön sürüm" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8208,17 +8359,17 @@ msgstr "" "href=\"%(href)s\" title=\"%(title)s\" target=\"_blank\" " "rel=\"noopener\">paket yüklemeleri hakkında daha fazla bilgi edinin." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Python Paketleme Kullanıcı Kılavuzu " "üzerinde öğren" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11133,6 +11284,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "'%(term)s' için bir sonuç bulunamadı" msgstr[1] "'%(term)s' için bir sonuç bulunamadı" +#~ msgid "PyPI on Twitter" +#~ msgstr "Twitter'da PyPI" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Forgot password?" msgid "Incorrect Password" msgstr "Tettud Taguri n uzray?" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Ittwazen imayl" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Seg:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Ɣer:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Imersi:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password strength:" msgid "Password reset attempted" msgstr "Tiɣzi n tguri n uzerray:" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Asenfaṛ:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3701,53 +3794,65 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Create an account" msgid "Invited to join %(organization_name)s" msgstr "Sker yan umiḍan" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3756,6 +3861,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3763,6 +3869,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3773,21 +3880,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3795,12 +3906,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Isem n wallal" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4463,6 +4576,25 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Create an account" +msgid "Activate your account" +msgstr "Sker yan umiḍan" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7018,124 +7150,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Ssara" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7143,24 +7275,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9240,6 +9372,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPi deg Twitter" + #, fuzzy #~| msgid "" #~| "This username is already being used by another account. Choose a " diff --git a/warehouse/locale/ug/LC_MESSAGES/messages.po b/warehouse/locale/ug/LC_MESSAGES/messages.po index c2bcce846464..d3d5ee91cffb 100644 --- a/warehouse/locale/ug/LC_MESSAGES/messages.po +++ b/warehouse/locale/ug/LC_MESSAGES/messages.po @@ -33,11 +33,11 @@ msgstr "" msgid "Locale updated" msgstr "Locale يېڭىلاندى" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "پارول ئىناۋەتسىز. قايتا سىناڭ." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -47,28 +47,28 @@ msgstr "" "سىزىق ۋە ئاستى سىزىقتىن تەركىب تاپىدۇ. ھەمدە چوقۇم بىر ھەرپ ياكى سان بىلەن " "باشلاش ۋە تاماملاش كېرەك. باشقا ئىشلەتكۈچى نامىنى تاللاڭ." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "بۇ ئىشلەتكۈچى ئىسمىغا ماس ھېچقانداق ئىشلەتكۈچى تېپىلمىدى" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP كودى چوقۇم ${totp_length} خانىلىق بولۇشى كېرەك." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "ئەسلىگە كەلتۈرۈش كودى چوقۇم ${recovery_code_length} ھەرپ بولۇشى كېرەك." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 ھەرپ ياكى ئۇنىڭدىن ئاز ھەرپلىك ئىشلەتكۈچى نامىنى تاللاڭ." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -76,12 +76,12 @@ msgstr "" "بۇ ئىشلەتكۈچى ئىسمى ئاللىقاچان باشقا ھېسابات تەرىپىدىن ئىشلىتىلىۋاتىدۇ. " "باشقا ئىشلەتكۈچى نامىنى تاللاڭ." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "پارول بەك ئۇزۇن." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -90,57 +90,57 @@ msgid "" "out for ${time}. Please try again later." msgstr "مۇۋەپپەقىيەتسىز كىرىش بەك كۆپ بولۇپ كەتتى. كېيىن قايتا سىناڭ." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The email address is too long. Try again." msgstr "پارول ئىناۋەتسىز. قايتا سىناڭ." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The password is invalid. Try again." msgid "The username isn't valid. Try again." @@ -182,7 +182,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -192,154 +192,154 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -348,29 +348,29 @@ msgid "" "again later." msgstr "مۇۋەپپەقىيەتسىز كىرىش بەك كۆپ بولۇپ كەتتى. كېيىن قايتا سىناڭ." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -462,131 +462,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -746,7 +746,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -831,8 +831,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1143,7 +1143,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1687,6 +1687,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1696,6 +1697,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2839,6 +2841,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2909,7 +2914,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2920,6 +2926,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3029,6 +3036,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3159,44 +3167,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3204,16 +3224,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3236,37 +3261,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3274,16 +3307,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3347,6 +3384,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3359,10 +3397,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3428,198 +3468,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3627,52 +3720,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3681,6 +3786,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3688,6 +3794,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3698,21 +3805,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3720,10 +3831,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4346,6 +4459,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6660,124 +6790,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6785,24 +6915,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/uk/LC_MESSAGES/messages.mo b/warehouse/locale/uk/LC_MESSAGES/messages.mo index b8ae5e06ca7f341842847567f1961a090524c347..638c0fb33a35167dc1a023787ff8d9e9ca7440c6 100644 GIT binary patch delta 28626 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 ONR!r-%zah8YWzQXfW@Ey delta 37986 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 diff --git a/warehouse/locale/uk/LC_MESSAGES/messages.po b/warehouse/locale/uk/LC_MESSAGES/messages.po index d7b1bdfde5fd..d51379e5f45e 100644 --- a/warehouse/locale/uk/LC_MESSAGES/messages.po +++ b/warehouse/locale/uk/LC_MESSAGES/messages.po @@ -17,22 +17,23 @@ # Nikita , 2022. # Dan , 2022. # DK404-main , 2023. +# Taras Radchenko , 2024. msgid "" msgstr "" "Project-Id-Version: Warehouse VERSION\n" "Report-Msgid-Bugs-To: admin@pypi.org\n" "POT-Creation-Date: 2020-04-06 17:52-0500\n" -"PO-Revision-Date: 2023-02-21 19:10+0000\n" -"Last-Translator: DK404-main \n" +"PO-Revision-Date: 2024-04-01 19:39+0000\n" +"Last-Translator: Taras Radchenko \n" "Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.16-dev\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.5-dev\n" "Generated-By: Babel 2.8.0\n" #: warehouse/views.py:142 @@ -40,6 +41,8 @@ msgid "" "You must verify your **primary** email address before you can perform this " "action." msgstr "" +"Необхідно підтвердити **основну** електронну адресу перед виконанням цієї " +"дії." #: warehouse/views.py:158 msgid "" @@ -53,11 +56,11 @@ msgstr "" msgid "Locale updated" msgstr "Локалізація оновлена" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Цей пароль недійсний. Спробуйте ще." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -67,27 +70,27 @@ msgstr "" "літер, чисел, крапок, дефісів та підкреслень. Також вони мають починатися і " "закінчуватися на літеру або число. Оберіть інше ім'я користувача." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." -msgstr "" +msgstr "Нульові символи не допускаються." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Користувача з таким іменем не знайдено" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "Код TOTP має містити ${totp_length} цифр(и)." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." -msgstr "" +msgstr "Код відновлення має містити ${recovery_code_length} символів." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Оберіть ім'я користувача, довжиною 50 символів чи менше." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -95,41 +98,38 @@ msgstr "" "Таким ім'ям користувача уже користується хтось інший. Оберіть інше ім'я " "користувача." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Пароль занадто довгий." -#: warehouse/accounts/forms.py:204 -#, fuzzy -#| msgid "" -#| "There have been too many unsuccessful login attempts. Try again later." +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." -msgstr "Ви здійснили забагато невдалих спроб увійти. Спробуйте знову пізніше." +msgstr "" +"Ви здійснили забагато невдалих спроб увійти. Ви заблоковані на ${time}. " +"Спробуйте знову пізніше." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Ваші паролі не збігаються. Спробуйте знову." -#: warehouse/accounts/forms.py:267 -#, fuzzy -#| msgid "The email address isn't valid. Try again." +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." -msgstr "Ця електронна адреса недійсна. Спробуйте знову." +msgstr "Ця електронна адреса занадто довга. Спробуйте знову." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Ця електронна адреса недійсна. Спробуйте знову." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Ви не можете використовувати електронну адресу із цього домену. " "Скористайтеся іншою." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -137,46 +137,43 @@ msgstr "" "Ця електронна адреса вже використовується у цьому обліковому записі. Введіть " "іншу." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "Ця електронна адреса вже кимось використовується. Введіть іншу." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Це ім'я задовге. Оберіть ім'я довжиною 100 символів або менше." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Недійсний код TOTP." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Недійсна перевірка WebAuthn: Неправильний вміст" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Недійсний код відновлення." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Код відновлення вже використано." -#: warehouse/accounts/forms.py:553 -#, fuzzy -#| msgid "The email address isn't valid. Try again." +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." -msgstr "Ця електронна адреса недійсна. Спробуйте знову." +msgstr "Це імʼя користувача недійсне. Спробуйте знову." #: warehouse/accounts/views.py:120 -#, fuzzy -#| msgid "" -#| "There have been too many unsuccessful login attempts. Try again later." msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for {}. Please try again later." -msgstr "Ви здійснили забагато невдалих спроб увійти. Спробуйте знову пізніше." +msgstr "" +"Ви здійснили забагато невдалих спроб увійти. Ви заблоковані на {}. Спробуйте " +"знову пізніше." #: warehouse/accounts/views.py:137 msgid "" @@ -210,7 +207,7 @@ msgstr "Уже аутентифіковано" msgid "Successful WebAuthn assertion" msgstr "Перевірка WebAuthn успішна" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Код відновлення прийнято. Введений код не можна використати повторно." @@ -222,141 +219,139 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" "Час дії токена завершився: здійсніть запит нового посилання для скидання " "пароля" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Недійсний токен: здійсніть запит нового посилання для скидання пароля" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Недійсний токен: не вказано токена" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Недійсний токен: не є токеном для скидання пароля" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Недійсний токен: користувача не знайдено" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Недійсний токен: користувач здійснив вхід з моменту запиту цього токена" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "Недійсний токен: пароль уже було змінено з моменту запиту цього токена" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Ви скинули свій пароль" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" "Час дії токена збіг: здійсніть запит нового посилання для підтвердження " "електронної адреси" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Недійсний токен: здійсніть запит нового посилання для скидання пароля" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Недійсний токен: не є токеном для підтвердження електронної адреси" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Електронної адреси не знайдено" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Електронну адресу підтверджено" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Тепер ви можете встановити цю електронну адресу основною" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Це ваша основна адреса" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Електронну адресу ${email_address} підтверджено. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" "Час дії токена завершився: здійсніть запит нового запрошення у організацію" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "Недійсний токен: здійсніть запит нового запрошення в організацію" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "Недійсний токен: не є токеном запрошення до організації" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Запрошення в організацію недійсне." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Запрошення в організацію вже не існує." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "Запрошення до '${organization_name}' відхилене." -#: warehouse/accounts/views.py:1151 -#, fuzzy -#| msgid "You are now ${role} of the '${project_name}' project." +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." -msgstr "Ви тепер ${role} проєкту '${project_name}'." +msgstr "Ви тепер ${role} організації '${organization_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" -msgstr "Устарівший токен: здійсніть запит нового запрошення на роль у проєкті" +msgstr "" +"Час дії токена завершився: здійсніть запит нового запрошення на роль у " +"проєкті" -#: warehouse/accounts/views.py:1187 -#, fuzzy -#| msgid "Invalid token: request a new project role invite" +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "Недійсний токен: запросіть нове запрошення на роль у проєкті" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Недійсний токен: не є токеном запрошення до співпраці" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Запрошення на роль недійсне." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Запрошення на роль уже не існує." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Запрошення до '${project_name}' відхилене." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Ви тепер ${role} проєкту '${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -368,7 +363,7 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -378,29 +373,25 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/accounts/views.py:1593 -#, fuzzy +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -"У вас повинен бути підтверджена електронна адреса, щоб зарегестривувати " -"чекающого підключення постачальника OpenID Connect. Перейдіть на https://" -"pypi.org/help#openid-connect для отримання більш детальної інформації." +"У вас повинна бути підтверджена електронна адреса, щоб зареєструвати " +"очікуючого довіреного видавця. Перейдіть на https://pypi.org/help#openid-" +"connect для отримання більш детальної інформації." -#: warehouse/accounts/views.py:1606 -#, fuzzy -#| msgid "" -#| "You can't register more than 3 pending OpenID Connect providers at once." +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -"Ви не можете зарегеструвати більш ніж 3-х чекаючих підключення поставників " -"OpenID Connect одночасно." +"Ви не можете зарегеструвати більш ніж 3-х очікуючих довірених видавців " +"одночасно." -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many attempted OpenID Connect registrations. Try " @@ -412,41 +403,37 @@ msgstr "" "Ви здійснили забагато спроб зареєструватися через OpenID Connect. Спробуйте " "знову пізніше." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" -msgstr "" +msgstr "Не вдалося зареєструвати довіреного видавця" -#: warehouse/accounts/views.py:1647 -#, fuzzy -#| msgid "" -#| "This OpenID Connect provider has already been registered. Please contact " -#| "PyPI's admins if this wasn't intentional." +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -"Цей OpenID Connect провайдер вже зарегестрований. Будь ласка звернітся " -"PyPl адмінам якщо це помилка." +"Цей довірений видавець вже зареєстрований. Будь ласка зверніться до " +"адміністраторів PyPI, якщо це помилка." -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage current providers" msgid "Registered a new pending publisher to create " msgstr "Керувати поточними провайдерами" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Керувати версією" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " -msgstr "" +msgstr "Вилучено довіреного видавця для проєкту " #: warehouse/admin/templates/admin/banners/preview.html:15 msgid "Banner Preview" @@ -491,22 +478,20 @@ msgstr "" #: warehouse/manage/forms.py:490 msgid "Select project" -msgstr "Вибрати проєкт" +msgstr "Обрати проєкт" #: warehouse/manage/forms.py:495 warehouse/oidc/forms/_core.py:23 #: warehouse/oidc/forms/gitlab.py:44 -#, fuzzy -#| msgid "Project name" msgid "Specify project name" -msgstr "Назва проєкту" +msgstr "Вкажіть назву проєкту" #: warehouse/manage/forms.py:498 msgid "" "Start and end with a letter or numeral containing only ASCII numeric and " "'.', '_' and '-'." msgstr "" -"Починається й закінчується літерою чи цифрою, яка містить лише цифри ASCII і " -"«.», «_» і «-»." +"Починається й закінчується літерою чи цифрою, яка містить лише цифри ASCII " +"і .', '_' i '-'." #: warehouse/manage/forms.py:505 msgid "" @@ -564,42 +549,42 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Ця назва команди вже використовуєтся. Оберіть іншу назву команди." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Деталі облікового запису" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Електронну адресу ${email_address} додано — знайдіть посилання-підтвердження " "у своїй електронній скриньці" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Коди відновлення вже згенеровані" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" "Генерування нових кодів відновлення зробить ваші існуючі коди недійсними." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Підтвердіть свою електронну адресу або додайте нову." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." -msgstr "" +msgstr "API-токен не існує." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Недійсні облікові дані. Спробуйте знову" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -611,7 +596,7 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -623,7 +608,7 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -635,7 +620,7 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -647,9 +632,9 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -661,60 +646,54 @@ msgstr "" "Реєстрація нових користувачів тимчасово вимкнена. Ознайомтеся з деталями на " "https://pypi.org/help#admin-intervention." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "Підтвердьте запрошення" -#: warehouse/manage/views/__init__.py:1941 -#, fuzzy -#| msgid "Un-yank release" +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " -msgstr "Перепублікувати випуск" +msgstr "Не вдалося анулювати випуск - " -#: warehouse/manage/views/__init__.py:2026 -#, fuzzy -#| msgid "Un-yank release" +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " -msgstr "Перепублікувати випуск" +msgstr "Не вдалося перепублікувати випуск - " -#: warehouse/manage/views/__init__.py:2127 -#, fuzzy -#| msgid "Delete release" +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " -msgstr "Видалити публікацію" +msgstr "Не вдалося видалити публікацію - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Запрошення на роль знайти не вдалося." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " -msgstr "" +msgstr "Не вдалося видалити файл - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "Користувач(-ка) '${username}' уже має роль ${role_name} у проєкті" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "Користувач(-ка) '${username}' уже має роль ${role_name} у проєкті" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Ви тепер ${role} проєкту '${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -722,7 +701,7 @@ msgstr "" "Основна електронна адреса користувача(-ки) '${username}' непідтверджена, " "тому його (її) неможливо додати до проєкту в якості ${role_name}" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -730,20 +709,20 @@ msgstr "" "Користувач(-ка) '${username}' уже має активне запрошення. Будь ласка, " "спробуйте знову згодом." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "Запрошення надіслано до '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Запрошення на роль знайти не вдалося." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Термін дії запрошення вже сплив." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "Запрошення '${username}' скасовано." @@ -793,10 +772,11 @@ msgstr "Недійсна назва репозиторію" msgid "" "This project already exists, create an ordinary Trusted Publisher instead" msgstr "" +"Цей проєкт вже існує, замість цього створіть звичайного Довіреного Видавця" #: warehouse/oidc/forms/_core.py:47 msgid "Specify a publisher ID" -msgstr "" +msgstr "Вкажіть ідентифікатор видавця" #: warehouse/oidc/forms/_core.py:48 #, fuzzy @@ -806,7 +786,7 @@ msgstr "Необхідно вказати за ідентифікатор про #: warehouse/oidc/forms/activestate.py:48 msgid "Double dashes are not allowed in the name" -msgstr "" +msgstr "Подвійна риска недопустима в назві" #: warehouse/oidc/forms/activestate.py:55 msgid "Leading or trailing dashes are not allowed in the name" @@ -886,10 +866,8 @@ msgid "Unexpected error from GitHub. Try again." msgstr "Неочікувана помилка від GitHub. Спробуйте знову." #: warehouse/oidc/forms/github.py:111 -#, fuzzy -#| msgid "Unexpected timeout from GitHub. Try again in a few minutes." msgid "Unexpected connection error from GitHub. Try again in a few minutes." -msgstr "Неочікуваний тайм-аут. Повторіть спробу через кілька хвилин." +msgstr "Неочікувана помилка зʼєднання. Повторіть спробу через кілька хвилин." #: warehouse/oidc/forms/github.py:121 msgid "Unexpected timeout from GitHub. Try again in a few minutes." @@ -908,16 +886,12 @@ msgid "Workflow filename must be a filename only, without directories" msgstr "Назва файлу робочого процесу має просто файлом, без каталогів" #: warehouse/oidc/forms/gitlab.py:33 -#, fuzzy -#| msgid "Specify GitHub repository owner (username or organization)" msgid "Specify GitLab namespace (username or group/subgroup)" -msgstr "Укажіть власника GitHub репозиторію (ім’я користувача або організацію)" +msgstr "Вкажіть простір імен GitLab (ім’я користувача або групи)" #: warehouse/oidc/forms/gitlab.py:37 -#, fuzzy -#| msgid "Invalid GitHub user or organization name." msgid "Invalid GitLab username or group/subgroup name." -msgstr "Недійсне ім’я користувача або організації GitHub." +msgstr "Недійсне ім’я користувача або групи GitLab." #: warehouse/oidc/forms/gitlab.py:53 #, fuzzy @@ -926,14 +900,10 @@ msgid "Specify workflow filepath" msgstr "Укажіть назву файлу робочого процесу" #: warehouse/oidc/forms/gitlab.py:61 -#, fuzzy -#| msgid "Invalid repository name" msgid "Invalid environment name" -msgstr "Недійсна назва репозиторію" +msgstr "Недійсна назва середовища" #: warehouse/oidc/forms/gitlab.py:76 -#, fuzzy -#| msgid "Workflow name must end with .yml or .yaml" msgid "Workflow file path must end with .yml or .yaml" msgstr "Назва робочого процесу має закінчуватися на .yml або .yaml" @@ -945,7 +915,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1038,8 +1008,8 @@ msgstr "Монті Пайтон — Нарис про магазин сиру (M #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1258,19 +1228,15 @@ msgstr "" "Foundation" #: warehouse/templates/base.html:70 -#, fuzzy, python-format -#| msgid "" -#| "Quarterly thank you tweet from the Python Software " -#| "Foundation" +#, python-format msgid "" "\"%(wordmark)s\", \"%(name)s\", and the blocks logos are registered trademarks of the Python Software Foundation." msgstr "" -"Щоквартальний твіт з подякою відPython Software " -"Foundation" +"\"%(wordmark)s\", \"%(name)s\", та логотип з блоками є зареєстрованими торговими марками Python Software Foundation." #: warehouse/templates/base.html:93 warehouse/templates/index.html:97 msgid "" @@ -1373,10 +1339,8 @@ msgid "User guide" msgstr "Керівництво користувача" #: warehouse/templates/base.html:281 -#, fuzzy -#| msgid "Project name" msgid "Project name retention" -msgstr "Назва проєкту" +msgstr "Збереження назви проєкту" #: warehouse/templates/base.html:282 msgid "FAQs" @@ -1391,8 +1355,8 @@ msgid "About PyPI navigation" msgstr "Про навігація по PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI у Twitter" +msgid "PyPI Blog" +msgstr "Блог PyPI" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1409,7 +1373,7 @@ msgstr "Статистика" #: warehouse/templates/base.html:294 msgid "Logos & trademarks" -msgstr "" +msgstr "Логотипи і торгові марки" #: warehouse/templates/base.html:295 msgid "Our sponsors" @@ -1436,10 +1400,8 @@ msgid "Translate PyPI" msgstr "Перекладайте PyPI" #: warehouse/templates/base.html:307 -#, fuzzy -#| msgid "Sponsor" msgid "Sponsor PyPI" -msgstr "Спонсорувати" +msgstr "Спонсорувати PyPI" #: warehouse/templates/base.html:308 msgid "Development credits" @@ -1471,13 +1433,11 @@ msgstr "Умови використання" #: warehouse/templates/base.html:321 msgid "Acceptable Use Policy" -msgstr "" +msgstr "Політика прийнятного використання" #: warehouse/templates/base.html:331 -#, fuzzy -#| msgid "Status: " msgid "Status:" -msgstr "Статус: " +msgstr "Статус:" #: warehouse/templates/base.html:332 msgid "all systems operational" @@ -1936,13 +1896,12 @@ msgstr "Приєднується %(start_date)s" # | msgid "%(num_projects)s projects" #: warehouse/templates/accounts/profile.html:68 #: warehouse/templates/organizations/profile.html:51 -#, fuzzy, python-format -#| msgid "%(num_projects)s projects" +#, python-format msgid "%(count)s project" msgid_plural "%(count)s projects" -msgstr[0] "%(num_projects)s проект(-и,-ів)" -msgstr[1] "%(num_projects)s проект(-и,-ів)" -msgstr[2] "%(num_projects)s проект(-и,-ів)" +msgstr[0] "%(count)s проєкт" +msgstr[1] "%(count)s проєкти" +msgstr[2] "%(count)s проєктів" #: warehouse/templates/accounts/profile.html:74 #: warehouse/templates/organizations/profile.html:57 @@ -2021,8 +1980,9 @@ msgstr "Створити обліковий запис на %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" -msgstr "Name" +msgstr "Назва" #: warehouse/templates/accounts/register.html:53 msgid "Your name" @@ -2030,6 +1990,7 @@ msgstr "Ваше ім'я" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Електронна адреса" @@ -3548,6 +3509,9 @@ msgstr "Сховати сповіщення" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Закрити" @@ -3570,7 +3534,7 @@ msgstr "Ваші проєкти" #: warehouse/templates/manage/organizations.html:18 #: warehouse/templates/manage/organizations.html:63 msgid "Your organizations" -msgstr "" +msgstr "Ваші організації" #: warehouse/templates/includes/current-user-indicator.html:51 #: warehouse/templates/manage/account.html:17 @@ -3620,7 +3584,8 @@ msgstr "Дайджест хешів" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Скопіювати до буферу обміну" @@ -3631,6 +3596,7 @@ msgstr "Скопіювати до буферу обміну" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Скопіювати" @@ -3758,6 +3724,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Історія безпеки" @@ -3792,7 +3759,7 @@ msgstr "Документація" #: warehouse/templates/manage/manage_base.html:259 #: warehouse/templates/manage/manage_base.html:293 msgid "Publishing" -msgstr "" +msgstr "Публікування" #: warehouse/templates/includes/manage/manage-team-menu.html:14 #, fuzzy, python-format @@ -3897,44 +3864,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Підтверджено*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*Переривчасті проблеми доставки можуть спричинити втрату підтвердження" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Підтверджено" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Не підтверджено*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*Електронний лист від PyPI сприймається як спам" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*Невиправний збій під час доставки" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*Забагато проблем доставки" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Не підтверджено" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Основна" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Переглянути опції електронної адреси" @@ -3942,16 +3921,21 @@ msgstr "Переглянути опції електронної адреси" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Опції" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Опції для %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Надіслати електронний лист-підтвердження знову" @@ -3974,37 +3958,45 @@ msgstr "Видалити цю електронну адресу" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Охоплення" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Усі проєкти" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Створено" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Використано востаннє" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Ніколи" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Переглянути опції токена" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Видалити токен" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Переглянути унікальний ідентифікатор" @@ -4012,11 +4004,14 @@ msgstr "Переглянути унікальний ідентифікатор" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Видалити API-токен" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -4024,6 +4019,7 @@ msgstr "" "доступу до PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Унікальний ідентифікатор для API-токена «%(token_description)s»" @@ -4094,6 +4090,7 @@ msgid "Update account" msgstr "Оновити обліковий запис" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Електронні адреси облікового запису" @@ -4111,10 +4108,12 @@ msgstr "" "class=\"badge\">Основна адреса отримуватиме сповіщення." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Електронні адреси, пов'язані з вашим обліковим записом" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Статус" @@ -4184,39 +4183,49 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Область дії токена: увесь обліковий запис" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Область дії токена: проєкт %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Обліковий запис створено" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Здійснено вхід" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Двофакторний метод:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Нема" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" "Пристрій безпеки (TOTP)" @@ -4232,121 +4242,154 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "Код відновлення" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "Не вдалося увійти" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- Базова автентифікація (точка виходу для завантаження)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "Підстава:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "Неправильний пароль" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "Недійсний другий фактор (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "Недійсний другий фактор (WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "Недійсний другий фактор (код відновлення)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "Повторна автентифікація сесії не вдалася" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Електронну адресу додано до облікового запису" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Електронну адресу видалено з облікового запису" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Електронну адресу підтверджено" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Електронну адресу підтверджено повторно" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Основну електронну адресу змінено" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Стара основна електронна адреса:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Нова основна електронна адреса:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Основну електронну адресу встановлено" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "Електронний лист надіслано" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "Від:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "Кому:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "Тема:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Запит на скидання пароля здійснено" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "Спробу скидання пароля здійснено" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Пароль успішно скинуто" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Пароль успішно змінено" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Проєкт:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Двофакторну автентифікацію додано" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4354,11 +4397,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Назва пристрою:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4367,22 +4414,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Двофакторну автентифікацію видалено" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "Коди відновлення згенеровано" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "Коди відновлення перегенеровано" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "Код відновлення було використано для входу" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "API-токен додано" @@ -4390,24 +4442,31 @@ msgstr "API-токен додано" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Назва токена:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API-токен видалено" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Унікальний ідентифікатор:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "API-токен видалено автоматично з міркувань безпеки" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" @@ -4415,12 +4474,14 @@ msgstr "" "a>" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "See %(anchor_text)s" msgid "Invited to join %(organization_name)s" msgstr "Дивіться %(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${organization_name}' is declined." msgid "" @@ -4428,6 +4489,7 @@ msgid "" msgstr "Запрошення до '${organization_name}' відхилене." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4437,6 +4499,7 @@ msgstr "" "%(username)s видалено як %(role_name)s проєкту" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4446,6 +4509,7 @@ msgstr "" "%(username)s видалено як %(role_name)s проєкту" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4457,6 +4521,7 @@ msgstr "" "href=\"%(faq_url)s\">убезпечте свій обліковий запис якомога швидше." #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Нещодавня активність облікового запису" @@ -4464,6 +4529,7 @@ msgstr "Нещодавня активність облікового запис #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Подія" @@ -4474,21 +4540,25 @@ msgstr "Подія" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Дата / час" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4496,12 +4566,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Назва пристрою" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4630,11 +4702,7 @@ msgid "Two factor authentication (2FA)" msgstr "Двофакторна автентифікація (2FA)" #: warehouse/templates/manage/manage_base.html:25 -#, fuzzy, python-format -#| msgid "" -#| "Two factor authentication adds an additional layer of security to your " -#| "account. Learn more about 2FA." +#, python-format msgid "" "Two factor authentication adds an additional layer of security to your " "account. Learn more about Дізнайтеся більше про 2FA." +"a>. Після ввімкнення двофакторної автентифікації її неможливо відключити." #: warehouse/templates/manage/manage_base.html:29 msgid "Recovery methods enabled" @@ -4661,7 +4729,7 @@ msgstr "згенеровано %(generated_datetime)s" #: warehouse/templates/manage/manage_base.html:38 #, python-format msgid "%(remaining)s unused" -msgstr "" +msgstr "залишилося %(remaining)s" #: warehouse/templates/manage/account/recovery_codes-burn.html:49 #: warehouse/templates/manage/manage_base.html:42 @@ -4679,6 +4747,8 @@ msgstr "Двофакторний метод" #: warehouse/templates/manage/manage_base.html:63 msgid "To remove this 2FA method, you must first add another method." msgstr "" +"Щоб видалити цей спосіб двофакторної автентифікації, спочатку додайте інший " +"спосіб." #: warehouse/templates/manage/manage_base.html:76 #: warehouse/templates/manage/manage_base.html:96 @@ -4950,10 +5020,8 @@ msgid "Enter your password to continue." msgstr "Введіть свій пароль, щоб продовжити." #: warehouse/templates/manage/manage_base.html:488 -#, fuzzy -#| msgid "Publisher name" msgid "Trusted Publisher Management" -msgstr "Ім'я видавця" +msgstr "Налаштування Довірених Видавців" #: warehouse/templates/manage/manage_base.html:493 msgid "" @@ -5165,10 +5233,8 @@ msgid "Manage this organization" msgstr "Створіть нову організацію" #: warehouse/templates/manage/organizations.html:133 -#, fuzzy -#| msgid "%(user)s has not uploaded any projects to PyPI, yet" msgid "You have not joined any organizations on PyPI, yet." -msgstr "%(user)s ще не завантажував(-ла) жодних проєктів до PyPI" +msgstr "Ви ще не доєдналися до жодної організації на PyPI." #: warehouse/templates/manage/organizations.html:140 #, fuzzy @@ -5190,24 +5256,22 @@ msgstr "Запросити" #: warehouse/templates/manage/organizations.html:178 #: warehouse/templates/manage/organizations.html:329 -#, fuzzy -#| msgid "Create new organization" msgid "Request a new organization" -msgstr "Створіть нову організацію" +msgstr "Подати запит на нову організацію" #: warehouse/templates/manage/organization/settings.html:29 #: warehouse/templates/manage/organizations.html:185 msgid "Organization account name" -msgstr "" +msgstr "Назва облікового запису організації" #: warehouse/templates/manage/organizations.html:191 msgid "Select an organization account name" -msgstr "" +msgstr "Оберіть назву облікового запису організації" #: warehouse/templates/manage/organization/settings.html:32 #: warehouse/templates/manage/organizations.html:209 msgid "This account name is used in URLs on PyPI." -msgstr "" +msgstr "Ця назва використовуватиметься у посиланнях на PyPI." #: warehouse/templates/manage/organization/settings.html:78 #: warehouse/templates/manage/organization/settings.html:109 @@ -5215,29 +5279,27 @@ msgstr "" #: warehouse/templates/manage/organizations.html:239 #: warehouse/templates/manage/organizations.html:264 msgid "For example" -msgstr "" +msgstr "Наприклад" #: warehouse/templates/manage/organization/settings.html:48 #: warehouse/templates/manage/organizations.html:216 -#, fuzzy -#| msgid "Organization description" msgid "Organization display name" -msgstr "Опис організації" +msgstr "Відображуване імʼя організації" #: warehouse/templates/manage/organization/settings.html:55 #: warehouse/templates/manage/organizations.html:222 msgid "Name of your business, product, or project" -msgstr "" +msgstr "Назва вашого бізнесу, продукту або проєкту" #: warehouse/templates/manage/organization/settings.html:85 #: warehouse/templates/manage/organizations.html:245 msgid "️Organization URL" -msgstr "" +msgstr "Посилання на організацію" #: warehouse/templates/manage/organization/settings.html:92 #: warehouse/templates/manage/organizations.html:252 msgid "URL for your business, product, or project" -msgstr "" +msgstr "Посилання на ваш бізнес, продукт чи проєкт" #: warehouse/templates/manage/organization/settings.html:116 #: warehouse/templates/manage/organizations.html:270 @@ -5247,12 +5309,12 @@ msgstr "Опис організації" #: warehouse/templates/manage/organization/settings.html:123 #: warehouse/templates/manage/organizations.html:276 msgid "Description of your business, product, or project" -msgstr "" +msgstr "Опис вашого бізнесу, продукту чи проєкту" #: warehouse/templates/manage/organization/settings.html:148 #: warehouse/templates/manage/organizations.html:296 msgid "️Organization type" -msgstr "" +msgstr "Тип організації" #: warehouse/templates/manage/organization/settings.html:169 #: warehouse/templates/manage/organizations.html:311 @@ -5260,6 +5322,8 @@ msgid "" "Companies can create organization accounts as a paid service while community " "projects are granted complimentary access." msgstr "" +"Компанії можуть створювати облікові записи організації як платний сервіс, в " +"той час як проєктам спільноти надається безкоштовний доступ." #: warehouse/templates/manage/organization/teams.html:104 #: warehouse/templates/manage/organizations.html:317 @@ -5274,27 +5338,21 @@ msgid "" msgstr "" #: warehouse/templates/manage/organizations.html:331 -#, fuzzy -#| msgid "" -#| "Your new organization named \"%(organization_name)s\" has been approved " -#| "and created." msgid "Your request(s) for a new PyPI organization(s) have been submitted." msgstr "" -"Вашу нову організацію під назвою \"%(organization_name)s\" схвалено та " -"створено." +"Ваш запит на створення організації під назвою \"%(organization_name)s\" " +"надіслано." #: warehouse/templates/manage/organizations.html:334 -#, fuzzy -#| msgid "You'll receive an email with a password reset link." msgid "You will receive an email when each organization has been approved" -msgstr "Ви одержите електронного листа із посиланням для скидання пароля." +msgstr "Ви отримаєте електронного листа, коли організація буде схвалена" #: warehouse/templates/manage/organizations.html:334 #: warehouse/templates/manage/project/roles.html:146 #: warehouse/templates/manage/project/roles.html:203 #: warehouse/templates/manage/project/roles.html:236 msgid "." -msgstr "" +msgstr "." #: warehouse/templates/manage/organization/projects.html:43 #: warehouse/templates/manage/projects.html:79 @@ -5337,38 +5395,60 @@ msgstr "" "відвідайте користувацьке керівництво з пакування Python" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "Активувати свій обліковий запис" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Необхідно підтвердити основну електронну адресу перед впровадженням змін до " +"вашого облікового запису." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Ви можете пов'язати кілька електронних адрес зі своїм обліковим записом. Ви " +"можете використовувати будь-яку Підтверджену " +"електронну адресу, щоб відновити свій обліковий запис, але лише ваша Основна адреса отримуватиме сповіщення." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 -#, fuzzy, python-format -#| msgid "" -#| "\n" -#| "You can generate recovery codes for your account here:\n" -#| "%(href)s\n" +#, python-format msgid "" "Read more about GitHub Actions's OpenID Connect support here." msgstr "" -"\n" -"Ви можете перегенерувати коди відновлення свого облікового запису тут:\n" -"%(href)s.\n" +"Дізнайтеся більше про підтримку OpenID Connect у GitHub Actions тут." #: warehouse/templates/manage/account/publishing.html:38 #: warehouse/templates/manage/account/publishing.html:157 #: warehouse/templates/manage/account/publishing.html:259 #: warehouse/templates/manage/account/publishing.html:324 -#, fuzzy -#| msgid "Project Name" msgid "PyPI Project Name" -msgstr "Назва проєкту" +msgstr "Назва проєкту PyPI" #: warehouse/templates/manage/account/publishing.html:43 #: warehouse/templates/manage/account/publishing.html:162 #: warehouse/templates/manage/account/publishing.html:264 #: warehouse/templates/manage/account/publishing.html:330 -#, fuzzy -#| msgid "Project name" msgid "project name" -msgstr "Назва проєкту" +msgstr "назва проєкту" #: warehouse/templates/manage/account/publishing.html:45 #: warehouse/templates/manage/account/publishing.html:164 @@ -5387,16 +5467,17 @@ msgstr "власник" msgid "" "The GitHub organization name or GitHub username that owns the repository" msgstr "" +"Назва організації або облікового запису GitHub, який є власником репозиторію" #: warehouse/templates/manage/account/publishing.html:68 #: warehouse/templates/manage/project/publishing.html:51 msgid "Repository name" -msgstr "" +msgstr "Назва репозиторію" #: warehouse/templates/manage/account/publishing.html:74 #: warehouse/templates/manage/project/publishing.html:57 msgid "repository" -msgstr "" +msgstr "репозиторій" #: warehouse/templates/manage/account/publishing.html:82 #: warehouse/templates/manage/project/publishing.html:65 @@ -5411,7 +5492,7 @@ msgstr "Назва робочого процесу" #: warehouse/templates/manage/account/publishing.html:96 #: warehouse/templates/manage/project/publishing.html:79 msgid "workflow.yml" -msgstr "" +msgstr "workflow.yml" #: warehouse/templates/manage/account/publishing.html:102 #: warehouse/templates/manage/project/publishing.html:85 @@ -5424,10 +5505,8 @@ msgstr "" #: warehouse/templates/manage/account/publishing.html:217 #: warehouse/templates/manage/project/publishing.html:93 #: warehouse/templates/manage/project/publishing.html:185 -#, fuzzy -#| msgid "Invalid repository name" msgid "Environment name" -msgstr "Недійсна назва репозиторію" +msgstr "Назва середовища" #: warehouse/templates/manage/account/publishing.html:114 #: warehouse/templates/manage/account/publishing.html:221 @@ -5435,19 +5514,15 @@ msgstr "Недійсна назва репозиторію" #: warehouse/templates/manage/project/publishing.html:97 #: warehouse/templates/manage/project/publishing.html:189 #: warehouse/templates/manage/project/publishing.html:246 -#, fuzzy -#| msgid "Reason (optional)" msgid "(optional)" -msgstr "Підстава (необов'язково)" +msgstr "(необов'язково)" #: warehouse/templates/manage/account/publishing.html:118 #: warehouse/templates/manage/account/publishing.html:224 #: warehouse/templates/manage/project/publishing.html:101 #: warehouse/templates/manage/project/publishing.html:192 -#, fuzzy -#| msgid "Releases" msgid "release" -msgstr "Випуски" +msgstr "випуск" #: warehouse/templates/manage/account/publishing.html:124 #: warehouse/templates/manage/project/publishing.html:107 @@ -5472,7 +5547,7 @@ msgstr "" #: warehouse/templates/manage/project/roles.html:341 #: warehouse/templates/manage/team/roles.html:131 msgid "Add" -msgstr "" +msgstr "Додати" #: warehouse/templates/manage/account/publishing.html:146 #: warehouse/templates/manage/project/publishing.html:129 @@ -5491,17 +5566,13 @@ msgstr "" #: warehouse/templates/manage/account/publishing.html:172 #: warehouse/templates/manage/project/publishing.html:140 -#, fuzzy -#| msgid "Name" msgid "Namespace" -msgstr "Name" +msgstr "Простір імен" #: warehouse/templates/manage/account/publishing.html:177 #: warehouse/templates/manage/project/publishing.html:145 -#, fuzzy -#| msgid "No name set" msgid "namespace" -msgstr "Ім'я не встановлено" +msgstr "простір імен" #: warehouse/templates/manage/account/publishing.html:179 #: warehouse/templates/manage/project/publishing.html:147 @@ -7558,7 +7629,7 @@ msgstr "Підстава (необов'язково)" #: warehouse/templates/manage/project/releases.html:133 #: warehouse/templates/manage/project/releases.html:142 msgid "Version" -msgstr "Version" +msgstr "Версія" #: warehouse/templates/manage/project/release.html:186 #: warehouse/templates/manage/project/release.html:209 @@ -7680,13 +7751,12 @@ msgstr "Керувати версією" # | msgid "%(num_files)s files" #: warehouse/templates/manage/project/releases.html:44 -#, fuzzy, python-format -#| msgid "%(num_files)s files" +#, python-format msgid "%(count)s file" msgid_plural "%(count)s files" -msgstr[0] "%(num_files)s файл(-и,-ів)" -msgstr[1] "%(num_files)s файл(-и,-ів)" -msgstr[2] "%(num_files)s файл(-и,-ів)" +msgstr[0] "%(num_files)s файл" +msgstr[1] "%(num_files)s файли" +msgstr[2] "%(num_files)s файлів" #: warehouse/templates/manage/project/releases.html:57 msgid "No files" @@ -7814,13 +7884,12 @@ msgid "Collaborator" msgstr "Поплічники" #: warehouse/templates/manage/project/roles.html:75 -#, fuzzy, python-format -#| msgid "Create new organization" +#, python-format msgid "%(count)s organization owner" msgid_plural "%(count)s organization owners" -msgstr[0] "Створіть нову організацію" -msgstr[1] "Створіть нову організацію" -msgstr[2] "Створіть нову організацію" +msgstr[0] "%(count)s власник організації" +msgstr[1] "%(count)s власники організації" +msgstr[2] "%(count)s власників організації" #: warehouse/templates/manage/project/roles.html:89 #, fuzzy @@ -8339,126 +8408,126 @@ msgstr "%(user)s ще не завантажував(-ла) жодних проє msgid "view hashes" msgstr "переглянути хеші" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: найсвіжіші випуски %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "Скопіювати інструкції для PIP" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "Цей випуск анульовано" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "Доступна стабільна версія (%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "Доступна новіша версія (%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "Найновіша версія" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "Опубліковано: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "Опис проєкту не надано" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "Навігація" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "Навігація для %(project)s" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "Опис проєкту. Фокус перейде на опис." -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "Опис проєкту" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "Історія випусків. Фокус перейде на панель історії." -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "Історія випусків" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "Завантажити файли. Фокус перейде на файли проєкту." -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "Завантаження файлів" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "Деталі проєкту. Фокус перейде на деталі проєкту." -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "Деталі проєкту" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "Цей випуск анульовано" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "Автор цього пакунка не надав опису проєкту" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "Сповіщення про публікації" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS стрічка" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "Ця версія" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "попередній випуск" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "анульовано" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8469,18 +8538,18 @@ msgstr "" "дізнайтеся більше про встановлення пакунків." -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the користувацькому керівництві з пакування " "Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -11467,13 +11536,15 @@ msgid "There were no results for '%(term)s'" msgstr "Немає результатів для «%(term)s»" #: warehouse/templates/search/results.html:222 -#, fuzzy, python-format -#| msgid "There were no results for '%(term)s'" +#, python-format msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" -msgstr[0] "Немає результатів для «%(term)s»" -msgstr[1] "Немає результатів для «%(term)s»" -msgstr[2] "Немає результатів для «%(term)s»" +msgstr[0] "Немає результатів для «%(filters)s»" +msgstr[1] "Немає результатів для «%(filters)s»" +msgstr[2] "Немає результатів для «%(filters)s»" + +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI у Twitter" #, fuzzy, python-format #~| msgid "" diff --git a/warehouse/locale/ur_PK/LC_MESSAGES/messages.po b/warehouse/locale/ur_PK/LC_MESSAGES/messages.po index 6ed3abc6d36b..a425283e94b3 100644 --- a/warehouse/locale/ur_PK/LC_MESSAGES/messages.po +++ b/warehouse/locale/ur_PK/LC_MESSAGES/messages.po @@ -31,11 +31,11 @@ msgstr "" msgid "Locale updated" msgstr "مقامی تجدید کردہ" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "پاس ورڈ غلط ہے۔ دوبارہ کوشش کرین۔" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -45,27 +45,27 @@ msgstr "" "ہونگے۔ اور کسی خط یا نمبر کے ساتھ بھی شروع اور ختم کرنا ہوگا۔ ایک مختلف نام " "منتخب کریں۔" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "کوئی بندہ اس نام سے نہیں مل سکا ہے" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "ٹی او ٹی پی کوڈ ${totp_length} نمبروں کا ہونا چاھیے۔" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "پچاس حروف یا اس کم کا نام چنیں۔" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -73,12 +73,12 @@ msgstr "" "یہ نام کسی دوسرے اکاؤنٹ کے ذیرِ استعمال ہے۔ براہِ مہربانی ایک نیا نام استعمال " "کریں۔" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -88,27 +88,27 @@ msgid "" msgstr "" "لاگ ان کرنے کی بہت ساری ناکام کوششیں ہوئی ہیں۔ بعد میں دوبارہ کوشش کریں۔" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "آپ کے پاس ورڈ مماثل نہیں ہیں۔ دوبارہ کوشش کریں." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The email address is too long. Try again." msgstr "آپ کے پاس ورڈ آپس میں نہیں ملتے۔ دوبارہ کوشش کریں۔" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "آپ کے پاس ورڈ آپس میں نہیں ملتے۔ دوبارہ کوشش کریں۔" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "آپ اس ڈومین سے ای میل پتہ استعمال نہیں کرسکتے ہیں۔ ایک مختلف ای میل استعمال " "کریں۔" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -116,7 +116,7 @@ msgstr "" "یہ ای میل پتہ پہلے ہی اسی اکاؤنٹ کے ذریعہ استعمال ہورہا ہے۔ ایک مختلف ای میل " "استعمال کریں۔" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -124,27 +124,27 @@ msgstr "" "یہ ای میل پتہ پہلے ہی اسی اکاؤنٹ کے ذریعہ استعمال ہورہا ہے۔ ایک مختلف ای میل " "استعمال کریں۔" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "نام بہت زیادہ لمبا ہے۔ ۱۰۰ حروف یا اس سے کم حروف کا نام استعمال کریں۔" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "غلط ٹی و ٹی پی فراہم کیا گیا ہے۔" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "فراہم کئی گئی WebAuthn کی assertion غلط ہے: برا پیلوڈ" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "فراہم کردا بازیابی کا کوڈ غلط ہے۔" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -201,7 +201,7 @@ msgstr "پہلے ہی توثیق شدہ" msgid "Successful WebAuthn assertion" msgstr "کامیاب ویب اوتھنٹی کیشن کی اسرشن" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "واپس حصولی کا کوڈ مان لیا گیا ہے۔ اس کوڈ کو دوبارہ استعمال نہیں کیا جاسکتا " @@ -215,146 +215,146 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "ٹوکن کا وقت ختم ہوگیا ہے: براہ مہربانی نیا پاس ورڈ لنک کی درخواست کریں" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" "غلط ٹوکن: پاس ورڈ کو دوبارہ ترتیب دینے والے ایک نئے لنک کی درخواست کریں" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "غلط ٹوکن: کوئی ٹوکن فراہم نہیں کیا گیا" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "غلط ٹوکن: پاس ورڈ دوبارہ ترتیب دینے والا ٹوکن نہیں" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "ناجائز ٹوکن: نام نہیں ملا" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new organization invitation" msgstr "ٹوکن کا وقت ختم ہوگیا ہے: براہ مہربانی نیا پاس ورڈ لنک کی درخواست کریں" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new organization invitation" msgstr "" "غلط ٹوکن: پاس ورڈ کو دوبارہ ترتیب دینے والے ایک نئے لنک کی درخواست کریں" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a password reset token" msgid "Invalid token: not an organization invitation token" msgstr "غلط ٹوکن: پاس ورڈ دوبارہ ترتیب دینے والا ٹوکن نہیں" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new project role invitation" msgstr "ٹوکن کا وقت ختم ہوگیا ہے: براہ مہربانی نیا پاس ورڈ لنک کی درخواست کریں" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new project role invitation" msgstr "" "غلط ٹوکن: پاس ورڈ کو دوبارہ ترتیب دینے والے ایک نئے لنک کی درخواست کریں" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 #, fuzzy #| msgid "Invalid token: not a password reset token" msgid "Invalid token: not a collaboration invitation token" msgstr "غلط ٹوکن: پاس ورڈ دوبارہ ترتیب دینے والا ٹوکن نہیں" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -366,7 +366,7 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -376,20 +376,20 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -399,29 +399,29 @@ msgid "" msgstr "" "لاگ ان کرنے کی بہت ساری ناکام کوششیں ہوئی ہیں۔ بعد میں دوبارہ کوشش کریں۔" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -555,35 +555,35 @@ msgstr "" "یہ نام کسی دوسرے اکاؤنٹ کے ذیرِ استعمال ہے۔ براہِ مہربانی ایک نیا نام استعمال " "کریں۔" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -595,7 +595,7 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -607,7 +607,7 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -619,7 +619,7 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -631,9 +631,9 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -645,71 +645,71 @@ msgstr "" "نئے یوزروں کی رجسٹریشن عارضی طور پر بند کئی گئی ہے۔ براہِ مہربانی https://" "pypi.org/help#admin-intervention پر جا کر اس کے متعلق معلومات حاصل کریں۔" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -881,7 +881,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -966,8 +966,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1278,7 +1278,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1822,6 +1822,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1831,6 +1832,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2984,6 +2986,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3054,7 +3059,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3065,6 +3071,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3174,6 +3181,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3304,44 +3312,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3349,16 +3369,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3381,37 +3406,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3419,16 +3452,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3492,6 +3529,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3504,10 +3542,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3573,73 +3613,92 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" @@ -3648,6 +3707,7 @@ msgstr "" "چکا ہے۔" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3657,124 +3717,157 @@ msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "فراہم کردا بازیابی کا کوڈ غلط ہے۔" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3782,52 +3875,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3836,6 +3941,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3843,6 +3949,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3853,21 +3960,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3875,10 +3986,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4514,6 +4627,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6875,124 +7005,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7000,24 +7130,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/uz_Latn/LC_MESSAGES/messages.po b/warehouse/locale/uz_Latn/LC_MESSAGES/messages.po index 19037b44a041..90d795d745b4 100644 --- a/warehouse/locale/uz_Latn/LC_MESSAGES/messages.po +++ b/warehouse/locale/uz_Latn/LC_MESSAGES/messages.po @@ -39,11 +39,11 @@ msgstr "" msgid "Locale updated" msgstr "Mahalliy til yangilandi" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Parolingiz ma'qullanmadi. Qaytadan urinib ko'ring." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -54,28 +54,28 @@ msgstr "" "albatta, harf yoki raqam bilan yakunlangan bo'lishi kerak. Boshqa " "foydalanuvchi ismini tanlang." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Foydalanuvchi ismi topilmadi" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "TOTP kodi ${totp_length} shaklida bo'lishi kerak." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" "Qayta tiklash kodlari ${recovery_code_length} belgidan iborat bo‘lishi kerak." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "50 ta harfdan oshmaydigan foydalanuvchi ismni tanlang." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -83,12 +83,12 @@ msgstr "" "Bu foydalanuvchi ismi boshqa foydalanuvchi tomonidan tanlab bo'lingan. " "Boshqa foydalanuvchi ismini tanlab ko'ring." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Parol juda uzun." -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -96,25 +96,25 @@ msgstr "" "Kirish uchun juda koʻp muvaffaqiyatsiz urinishlar boʻldi. Siz ${time}ga " "bloklangansiz. Iltimos keyinroq qayta urinib ko'ring." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Parolingiz mosh tushmadi. Qaytadan urinib ko'ring." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Elektron pochta manzili juda uzun. Qayta urinib ko'ring." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Email manzili mavjud emas. Qaytadan urinib ko'ring." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Bu domendagi email manzillardan foydalana olmaysiz. Boshqa emaildan " "foydalaning." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." @@ -122,7 +122,7 @@ msgstr "" "Bu email manzil boshqa foydalanuvchi tomonidan ishlatilmoqda. Boshqa " "emaildan foydalaning." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -130,29 +130,29 @@ msgstr "" "Bu email manzili boshqa foydalanuvchi tomonidan sihlatilmoqda. Yangi " "manzildan foydalaning." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" "Kiritilgan ism juda ham uzun, 100 ta belgi yokida undan kam o'lgan " "miqdordagi ism tanlang." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "TOTP kodi not`g`ri" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Qayta tiklash kodi yaroqsiz." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Qayta tiklash kodi ilgari ishlatilgan." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "Foydalanuvchi nomi yaroqsiz. Qayta urinib ko'ring." @@ -196,7 +196,7 @@ msgstr "Allaqachon tasdiqlangan" msgid "Successful WebAuthn assertion" msgstr "Muvaffaqiyatli WebAuthn tasdiqlash" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" "Qayta tiklash kodi qabul qilindi. Taqdim etilgan kodni qayta ishlatib " @@ -210,174 +210,174 @@ msgstr "" "Yangi foydalanuvchilarni ro'yxatga olish vaqtincha o'chirilgan. Tafsilotlar " "uchun https://pypi.org/help#admin-intervention ga qarang." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Muddati o' tgan token: parolni qayta tiklash havolasini so'rang" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Noto'g'ri belgi: yangi parolni tiklash havolasini so'rang" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Noto'g'ri token: hech qanday token berilmagan" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Noto'g'ri belgi: parolni tiklash belgisi emas" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Xato token: foydalanuvchi mavjud emas" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Noto'g'ri token: foydalanuvchi bu token so'ralganidan beri tizimga kirgan" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" "Yaroqsiz token: token so'ralgandan beri parol allaqachon o'zgartirilgan" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "siz parolingizni qayta tiklagansiz" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" "Muddati tugagan token: elektron pochtani tasdiqlash uchun yangi havolani " "so'rang" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" "Noto'g'ri belgi: elektron pochtani tasdiqlash uchun yangi havolani so'rang" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Noto'g'ri token: elektron pochta tasdiqlash belgisi emas" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Email topilmadi" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "E -pochta manzili allaqachon tasdiqlangan" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" "Endi siz ushbu elektron pochtani asosiy manzil sifatida belgilashingiz mumkin" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Bu sizning asosiy manzilingiz" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Email adress ${email_address} tasdiqlangan. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new organization invitation" msgstr "Muddati o'tgan token: yangi loyiha rolini taklif qilishni so'rang" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new organization invitation" msgstr "Noto'g'ri belgi: yangi loyiha rolini taklif qilishni so'rang" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not a collaboration invitation token" msgid "Invalid token: not an organization invitation token" msgstr "Noto'g'ri token: hamkorlik taklifnomasi emas" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "Tashkilot taklifi haqiqiy emas." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Tashkilot taklifi endi mavjud emas." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "'${organization_name}' taklifi rad etildi." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Siz hozir “${organization_name}” tashkilotining ${role}isiz." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new project role invite" msgid "Expired token: request a new project role invitation" msgstr "Muddati o'tgan token: yangi loyiha rolini taklif qilishni so'rang" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "Noto'g'ri belgi: yangi loyiha rolini taklif qilishni so'rang" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "Noto'g'ri token: hamkorlik taklifnomasi emas" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "Rol taklifi haqiqiy emas." -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "Rol taklifnomasi endi yo'q." -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "\"$ {Project_name}\" taklifi rad etildi." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Siz hozir \"$ {project_name}\" loyihasining $ {role} a'zosisiz." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -"Ishonchli chop etish vaqtincha o‘chirib qo‘yilgan. Tafsilotlar uchun " -"https://pypi.org/help#admin-intervention ga qarang." +"Ishonchli chop etish vaqtincha o‘chirib qo‘yilgan. Tafsilotlar uchun https://" +"pypi.org/help#admin-intervention ga qarang." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" "faolsizlantirilgan. Tafsilotlar uchun https://pypi.org/help#admin-" "intervention ga qarang." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -388,29 +388,29 @@ msgstr "" "Kirishga urinishlar belgilangan miqdordan oshdi. Iltimos, keyinroq urinib " "ko'ring." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "Yaratish kutilayotgan yangi noshir ro‘yxatdan o‘tkazildi " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "Noshir identifikatori (ID) noto‘g‘ri" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -523,37 +523,37 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "Bu jamoa nomi allaqachon ishlatilgan. Boshqa jamoa nomini tanlang." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "Hisob tafsilotlari yangilandi" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "$ {Email_address} elektron pochtasi qo'shildi - elektron pochta manzilini " "tekshirish havolasini tekshiring" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "Qayta tiklash kodlari allaqachon yaratilgan" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "Yangi qutqaruv kodlarini yaratish mavjud kodlarni bekor qiladi." -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "API tokenini yaratish uchun elektron pochtangizni tasdiqlang." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API tokeni mavjud emas." -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "Hisob ma'lumotlari noto'g'ri. Qayta urinib ko'ring" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -561,7 +561,7 @@ msgstr "" "GitHub-ga asoslangan ishonchli nashriyot vaqtincha o'chirib qo'yilgan. " "Tafsilotlar uchun https://pypi.org/help#admin-intervention ga qarang." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -573,7 +573,7 @@ msgstr "" "Yangi foydalanuvchilarni ro'yxatga olish vaqtincha o'chirilgan. Tafsilotlar " "uchun https://pypi.org/help#admin-intervention ga qarang." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -585,7 +585,7 @@ msgstr "" "Yangi foydalanuvchilarni ro'yxatga olish vaqtincha o'chirilgan. Tafsilotlar " "uchun https://pypi.org/help#admin-intervention ga qarang." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -597,9 +597,9 @@ msgstr "" "Yangi foydalanuvchilarni ro'yxatga olish vaqtincha o'chirilgan. Tafsilotlar " "uchun https://pypi.org/help#admin-intervention ga qarang." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -611,36 +611,36 @@ msgstr "" "Yangi foydalanuvchilarni ro'yxatga olish vaqtincha o'chirilgan. Tafsilotlar " "uchun https://pypi.org/help#admin-intervention ga qarang." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "Rol taklifnomasi topilmadi." -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" @@ -648,19 +648,19 @@ msgstr "" "\"$ {Username}\" foydalanuvchisi allaqachon loyiha uchun $ {role_name} " "roliga ega" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" "\"$ {Username}\" foydalanuvchisi allaqachon loyiha uchun $ {role_name} " "roliga ega" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Siz hozir \"$ {project_name}\" loyihasining $ {role} a'zosisiz." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -668,7 +668,7 @@ msgstr "" "\"$ {Username}\" foydalanuvchisi tasdiqlangan asosiy elektron pochta " "manziliga ega emas va uni loyihaga $ {role_name} sifatida qo'shib bo'lmaydi" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." @@ -676,20 +676,20 @@ msgstr "" "\"$ {Username}\" foydalanuvchisida allaqachon faol taklif mavjud. Iltimos " "keyinroq qayta urinib ko'ring." -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "\"$ {Username}\" ga taklifnoma yuborildi" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "Rol taklifnomasi topilmadi." -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "Taklif muddati tugagan." -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "\"$ {Username}\" dan taklifnoma bekor qilindi." @@ -879,7 +879,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -964,8 +964,8 @@ msgstr "Monti Python - pishloq do'konining eskizi" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1304,8 +1304,8 @@ msgid "About PyPI navigation" msgstr "PyPI navigatsiyasi haqida" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "Twitterda PyPI" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1853,6 +1853,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1862,6 +1863,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -3022,6 +3024,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -3092,7 +3097,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -3103,6 +3109,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3214,6 +3221,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3344,44 +3352,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3389,16 +3409,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3421,37 +3446,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3459,16 +3492,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3532,6 +3569,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3544,10 +3582,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3613,79 +3653,99 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Noto'g'ri yoki muddati ikki faktorli kirish." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -3693,124 +3753,157 @@ msgstr "Noto'g'ri yoki muddati ikki faktorli kirish." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid recovery code." msgid "Invalid two factor (Recovery code)" msgstr "Qayta tiklash kodi yaroqsiz." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3818,35 +3911,44 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "You are now ${role} of the '${project_name}' project." msgid "Invited to join %(organization_name)s" msgstr "Siz hozir \"$ {project_name}\" loyihasining $ {role} a'zosisiz." #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -3854,18 +3956,21 @@ msgid "" msgstr "\"$ {Project_name}\" taklifi rad etildi." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3874,6 +3979,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3881,6 +3987,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3891,21 +3998,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3913,10 +4024,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4565,6 +4678,29 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Bu amalni bajarishdan oldin **asosiy** elektron pochta manzilingizni " +"tasdiqlashingiz kerak." + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7024,124 +7160,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7149,24 +7285,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9246,6 +9382,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "Twitterda PyPI" + #~ msgid "No user found with that username or email" #~ msgstr "Bu foydalanuvchi nomi elektron pochtasi bilan hech kim topilmadi" diff --git a/warehouse/locale/vi/LC_MESSAGES/messages.po b/warehouse/locale/vi/LC_MESSAGES/messages.po index a1aec810a87d..6f0cbe0e6ed5 100644 --- a/warehouse/locale/vi/LC_MESSAGES/messages.po +++ b/warehouse/locale/vi/LC_MESSAGES/messages.po @@ -43,11 +43,11 @@ msgstr "" msgid "Locale updated" msgstr "Ngôn ngữ đã được cập nhật" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "Mật khẩu không hợp lệ. Thử lại." -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -57,29 +57,29 @@ msgstr "" "dấu chấm, dấu gạch nối và dấu gạch dưới. Và phải bắt đầu và kết thúc bằng " "một chữ cái hoặc số. Chọn một tên người dùng khác." -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 #, fuzzy msgid "Null bytes are not allowed." msgstr "Không được phép sử dụng byte rỗng." -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "Không tìm thấy tên người dùng" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 #, fuzzy msgid "TOTP code must be ${totp_length} digits." msgstr "Mã TOTP phải có ${totp_length} digits." -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "Mã khôi phục phải là ${recovery_code_length} ký tự." -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "Chọn một tên người dùng tối đa 50 ký tự." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." @@ -87,12 +87,12 @@ msgstr "" "Tên người dùng này đã được sử dụng bởi một tài khoản khác. Chọn một tên " "người dùng khác." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "Mật khẩu quá dài" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -103,32 +103,32 @@ msgstr "" "Đã có quá nhiều lần thử đăng nhập không thành công. Bạn đã bị khóa lúc " "${time}. Vui lòng thử lại sau." -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "Mật khẩu của bạn không khớp. Thử lại." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "Địa chỉ email quá dài. Thử lại." -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "Địa chỉ email không hợp lệ. Thử lại." -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" "Bạn không thể sử dụng một địa chỉ email từ tên miền này. Sử dụng một email " "khác." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" "Địa chỉ email này đã được sử dụng bởi tài khoản này. Sử dụng một email khác." -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." @@ -136,27 +136,27 @@ msgstr "" "Địa chỉ email này đã được sử dụng bởi một tài khoản khác. Sử dụng một email " "khác." -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "Tên quá dài. Chọn một tên có tối đa 100 ký tự." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "Mã TOTP không hợp lệ." -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "Xác nhận WebAuthn không hợp lệ: Bad payload" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "Mã khôi phục không hợp lệ." -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "Mã khôi phục đã được dùng." -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 #, fuzzy #| msgid "The email address isn't valid. Try again." msgid "The username isn't valid. Try again." @@ -200,7 +200,7 @@ msgstr "Đã được xác thực" msgid "Successful WebAuthn assertion" msgstr "Xác nhận WebAuthn thành công" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "Mã khôi phục được chấp nhận. Mã này không thể sử dụng lại." @@ -212,34 +212,34 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "Mã thông báo đã hết hạn: yêu cầu liên kết đặt lại mật khẩu mới" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "Mã thông báo không hợp lệ: yêu cầu liên kết đặt lại mật khẩu mới" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "Mã thông báo không hợp lệ: không cung cấp mã thông báo" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "Mã thông báo không hợp lệ: không phải là mã thông báo đặt lại mật khẩu" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "Mã thông báo không hợp lệ: không tìm thấy người dùng" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" "Mã thông báo không hợp lệ: người dùng đã đăng nhập từ khi mã thông báo này " "được yêu cầu" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" @@ -247,117 +247,117 @@ msgstr "" "Mã thông báo không hợp lệ: mật khẩu đã được thay đổi từ khi mã thông báo này " "được yêu cầu" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "Bạn đã đặt lại mật khẩu của mình" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "Mã thông báo đã hết hạn: yêu cầu liên kết xác minh email mới" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "Mã thông báo không hợp lệ: yêu cầu liên kết xác minh email mới" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "Mã thông báo không hợp lệ: không phải là mã thông báo xác minh email" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "Không tìm thấy email" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "Email đã được xác thực" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "Bây giờ bạn có thể đặt email này làm địa chỉ chính của bạn" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "Đây là địa chỉ chính của bạn" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "Địa chỉ email ${email_address} đã được xác thực. ${confirm_message}." -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new organization invitation" msgstr "Mã thông báo đã hết hạn: yêu cầu lời mời tổ chức mới" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new organization invitation" msgstr "Mã thông báo không hợp lệ: yêu cầu lời mời tổ chức mới" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 #, fuzzy #| msgid "Invalid token: not an email verification token" msgid "Invalid token: not an organization invitation token" msgstr "Mã thông báo không hợp lệ: không phải mã thông báo mời tổ chức" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 #, fuzzy msgid "Organization invitation is not valid." msgstr "Lời mời tổ chức không hợp lệ." -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "Lời mời tổ chức không còn tồn tại." -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 #, fuzzy #| msgid "Invitation for '${project_name}' is declined." msgid "Invitation for '${organization_name}' is declined." msgstr "Lời mời cho '${project_name}' đã bị từ chối." -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "Bạn hiện là ${role} của tổ chức '${organization_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 #, fuzzy #| msgid "Expired token: request a new password reset link" msgid "Expired token: request a new project role invitation" msgstr "Mã thông báo đã hết hạn: yêu cầu lời mời vai trò dự án mới" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new password reset link" msgid "Invalid token: request a new project role invitation" msgstr "Mã thông báo không hợp lệ: yêu cầu liên kết đặt lại mật khẩu mới" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 #, fuzzy #| msgid "Invalid token: not an email verification token" msgid "Invalid token: not a collaboration invitation token" msgstr "Mã thông báo không hợp lệ: không phải là mã thông báo xác minh email" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "Lời mời cho '${project_name}' không được chấp thuận." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "Bạn hiện nắm ${role} của dự án '${project_name}'" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -369,7 +369,7 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -379,20 +379,20 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -401,33 +401,33 @@ msgid "" "again later." msgstr "Đã có quá nhiều lần thử đăng nhập không thành công. Thử lại sau." -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "Quản lý dự án này" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "Quản lý phiên bản" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -565,41 +565,41 @@ msgstr "" "Tên người dùng này đã được sử dụng bởi một tài khoản khác. Chọn một tên " "người dùng khác." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "Chi tiết tài khoản" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" "Đã thêm email ${email_address} - kiểm tra email của bạn để biết liên kết xác " "minh" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "Xác minh email của bạn hoặc thêm địa chỉ mới." -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -611,7 +611,7 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -623,7 +623,7 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -635,7 +635,7 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -647,9 +647,9 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -661,83 +661,83 @@ msgstr "" "Đăng ký người dùng mới tạm thời bị vô hiệu hóa. Xem https://pypi.org/" "help#admin-intervent để biết chi tiết." -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm form" msgid "Confirm the request" msgstr "Xác nhận biểu mẫu" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Releases" msgid "Could not yank release - " msgstr "Phát hành" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Releases" msgid "Could not un-yank release - " msgstr "Phát hành" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "Xóa bỏ bản phát hành" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "Bạn hiện nắm ${role} của dự án '${project_name}'" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 #, fuzzy #| msgid "Email already verified" msgid "Invitation already expired." msgstr "Email đã được xác thực" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -918,7 +918,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -1011,8 +1011,8 @@ msgstr "Monty Python - Phác thảo cửa hàng phô mai" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1361,8 +1361,8 @@ msgid "About PyPI navigation" msgstr "Về điều hướng PyPI" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI trên Twitter" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1946,6 +1946,7 @@ msgstr "Tạo một tài khoản trên %(title)s" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "Tên" @@ -1955,6 +1956,7 @@ msgstr "Tên của bạn" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "Địa chỉ email" @@ -3411,6 +3413,9 @@ msgstr "Bỏ qua thông báo này" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "Đóng" @@ -3483,7 +3488,8 @@ msgstr "Đại diện băm" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "Sao chép vào clipboard" @@ -3494,6 +3500,7 @@ msgstr "Sao chép vào clipboard" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "Sao chép" @@ -3624,6 +3631,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "Lịch sử bảo mật" @@ -3763,44 +3771,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "Đã xác thực *" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "* Sự cố chuyển giao gián đoạn có thể dẫn đến mất trạng thái xác thực" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "Đã xác thực" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "Chưa được xác thực*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "* Email từ PyPI bị coi là thư rác" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "* Thất bại nặng nề trong quá trình chuyển giao" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "* Quá nhiều vấn đề trong việc chuyển giao" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "Chưa được xác thực" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "Chính" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "Xem tùy chọn email" @@ -3808,16 +3828,21 @@ msgstr "Xem tùy chọn email" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "Tùy chọn" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "Tùy chọn cho %(email)s" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "Gửi lại email xác minh" @@ -3840,37 +3865,45 @@ msgstr "Xóa email" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "Phạm vi" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "Tất cả các dự án" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "Đã tạo" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "Sử dụng lần cuối" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "Không bao giờ" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "Xem tùy chọn mã thông báo" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "Xóa mã thông báo" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "Xem mã định danh duy nhất" @@ -3878,11 +3911,14 @@ msgstr "Xem mã định danh duy nhất" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "Xóa mã khóa API" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" @@ -3890,6 +3926,7 @@ msgstr "" "cập vào PyPI." #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "Mã định danh duy nhất cho API token \"%(token_description)s\"" @@ -3963,6 +4000,7 @@ msgid "Update account" msgstr "Cập nhật tài khoản" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "Các email tài khoản" @@ -3980,10 +4018,12 @@ msgstr "" "thông báo." #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "Email liên kết với tài khoản của bạn" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "Tình trạng" @@ -4054,44 +4094,55 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "Phạm vi mã khóa: toàn bộ tài khoản" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "Phạm vi mã khóa: Dự án %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "Tài khoản đã được tạo" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "Đã đăng nhập" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "Phương pháp hai yếu tố:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "Không" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "Thiết bị bảo mật (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4099,39 +4150,48 @@ msgstr "" "Ứng dụng xác thực (TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 #, fuzzy #| msgid "Error code" msgid "Recovery code" msgstr "Mã lỗi" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Your current password" msgid "Incorrect Password" msgstr "Mật khẩu hiện tại của bạn" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (TOTP)" msgstr "Đăng nhập hai yếu tố không hợp lệ hoặc hết hạn." #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 #, fuzzy #| msgid "Invalid or expired two factor login." msgid "Invalid two factor (WebAuthn)" @@ -4139,99 +4199,123 @@ msgstr "Đăng nhập hai yếu tố không hợp lệ hoặc hết hạn." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 #, fuzzy #| msgid "Invalid TOTP code." msgid "Invalid two factor (Recovery code)" msgstr "Mã TOTP không hợp lệ." #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 #, fuzzy #| msgid "Two factor authentication added" msgid "Session reauthentication failed" msgstr "Xác thực hai yếu tố được thêm vào" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "Email được thêm vào tài khoản" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "Email bị xóa khỏi tài khoản" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Email đã được xác thực" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Email đã được xác thực lại" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "Email chính đã thay đổi" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "Email chính cũ:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "Email chính mới:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "Đặt email chính" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 #, fuzzy #| msgid "Reset email sent" msgid "Email sent" msgstr "Đã gửi email để đặt lại mật khẩu" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 #, fuzzy #| msgid "Project:" msgid "Subject:" msgstr "Dự án:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "Yêu cầu đặt lại mật khẩu" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password reset requested" msgid "Password reset attempted" msgstr "Yêu cầu đặt lại mật khẩu" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "Mật khẩu đã đặt lại thành công" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "Mật khẩu đã thay đổi thành công" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "Dự án:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "Xác thực hai yếu tố được thêm vào" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" @@ -4240,11 +4324,15 @@ msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "Tên thiết bị:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4253,22 +4341,27 @@ msgstr "" "password\">TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "Hai yếu tố xác thực đã được loại bỏ" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "Thêm mã khóa API" @@ -4276,36 +4369,45 @@ msgstr "Thêm mã khóa API" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "Tên mã khóa:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "Mã khóa API đã bị gỡ" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "Mã định danh duy nhất:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, fuzzy, python-format #| msgid "Displayed on your public profile" msgid "Reason: Token found at public url" msgstr "Hiển thị trên hồ sơ công khai" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "Hoặc duyệt dự án" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4313,6 +4415,7 @@ msgid "" msgstr "Lời mời cho '${project_name}' đã bị từ chối." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4322,6 +4425,7 @@ msgstr "" "%(username)s bị xóa tư cách %(role_name)s của dự án" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4331,6 +4435,7 @@ msgstr "" "%(username)s bị xóa tư cách %(role_name)s của dự án" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4339,6 +4444,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "Hoạt động tài khoản gần đây" @@ -4346,6 +4452,7 @@ msgstr "Hoạt động tài khoản gần đây" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "Sự kiện" @@ -4356,21 +4463,25 @@ msgstr "Sự kiện" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "Ngày / giờ" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4378,12 +4489,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "Tên thiết bị" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -5138,6 +5251,43 @@ msgstr "" "truy cập vào Hướng " "dẫn đóng gói Python" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "Xóa tài khoản PyPI của bạn" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" +"Bạn phải xác minh địa chỉ **email cá nhân** của bạn trước khi thực hiện hành " +"động này." + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"Bạn có thể liên kết nhiều email với tài khoản của mình. Bạn có thể sử dụng " +"bất kỳ email được xác thực nào để khôi phục tài khoản, " +"nhưng chỉ có email chính của bạn nhận được " +"thông báo." + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7981,126 +8131,126 @@ msgstr "%(user)s chưa tải lên bất kỳ dự án nào cho PyPI" msgid "view hashes" msgstr "Xem giá trị băm" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, fuzzy, python-format #| msgid "Releases for %(project_name)s" msgid "RSS: latest releases for %(project_name)s" msgstr "Bản phát hành của %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, fuzzy, python-format #| msgid "Last released on %(release_date)s" msgid "Released: %(release_date)s" msgstr "Phát hành lần cuối vào %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8108,16 +8258,16 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Hướng dẫn đóng gói Python" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10378,6 +10528,9 @@ msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI trên Twitter" + #, fuzzy, python-format #~| msgid "" #~| "If you did not make this change, you can email WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3604,52 +3697,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3658,6 +3763,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3665,6 +3771,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3675,21 +3782,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3697,10 +3808,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4323,6 +4436,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6637,124 +6767,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6762,24 +6892,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/yue/LC_MESSAGES/messages.po b/warehouse/locale/yue/LC_MESSAGES/messages.po index 64eca24f82dc..495cfd511a95 100644 --- a/warehouse/locale/yue/LC_MESSAGES/messages.po +++ b/warehouse/locale/yue/LC_MESSAGES/messages.po @@ -32,103 +32,103 @@ msgstr "必須在您的帳戶上啟用雙因素身份驗證才能執行此操作 msgid "Locale updated" msgstr "" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -165,7 +165,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -175,182 +175,182 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -442,131 +442,131 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -726,7 +726,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -811,8 +811,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1123,7 +1123,7 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" +msgid "PyPI Blog" msgstr "" #: warehouse/templates/base.html:292 @@ -1667,6 +1667,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1676,6 +1677,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2818,6 +2820,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2888,7 +2893,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2899,6 +2905,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3008,6 +3015,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3138,44 +3146,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3183,16 +3203,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3215,37 +3240,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3253,16 +3286,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3326,6 +3363,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3338,10 +3376,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3407,198 +3447,251 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3606,52 +3699,64 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3660,6 +3765,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3667,6 +3773,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3677,21 +3784,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3699,10 +3810,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4325,6 +4438,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6639,124 +6769,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6764,24 +6894,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" diff --git a/warehouse/locale/zgh/LC_MESSAGES/messages.po b/warehouse/locale/zgh/LC_MESSAGES/messages.po index f16ace295a7d..c3fdabe8062b 100644 --- a/warehouse/locale/zgh/LC_MESSAGES/messages.po +++ b/warehouse/locale/zgh/LC_MESSAGES/messages.po @@ -31,105 +31,105 @@ msgstr "" msgid "Locale updated" msgstr "ⴰⵙⴷⵖⵉ ⴰⴷⵖⴰⵔⴰⵏ" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " "or number. Choose a different username." msgstr "" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "ⵓⵔ ⵉⵍⵍⵉ ⴽⵔⴰ ⵏ ⵓⵏⵙⵙⵎⵔⵙ ⵙ ⵢⵉⵙⵎ ⴰ" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "ⵙⵜⵢ ⵢⴰⵏ ⵢⵉⵙⵎ ⵏ ⵓⵏⵙⵙⵎⵔⵙ ⵙ 50 ⵉⵡⵏⵖⵓⵜⵏ ⵏⵖ ⴷⵔⵓⵙ." -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "ⴷⴰ ⵉⵙⵙⵎⵔⴰⵙ ⵢⴰⵏ ⵓⵎⵉⴹⴰⵏ ⵉⵙⵎ ⴰ .ⵙⵜⵢ ⵢⴰⵏ ⵏⵏⵉⴹⵏ." -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 #, fuzzy #| msgid "Password strength:" msgid "Password too long." msgstr "ⵜⵉⵖⵣⵉ ⵏ ⵜⴳⵓⵔⵉ ⵏ ⵓⵣⵔⴰⵢ:" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." msgstr "" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "ⵓⵔ ⵜⵎⵙⴰⵙⴰ ⵜⴳⵓⵔⵉ ⵏ ⵓⵣⵔⴰⵢ. ⴰⵍⵙ ⴰⵔⵎ." -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "ⵓⵔ ⵜⵣⵎⵎⴰⵔⴷ ⴰⴷ ⵜⵙⵎⵔⵙⴷ ⵉⵎⴰⵢⵍ ⵙⴳ ⵉⴳⵔ ⴰ. ⵙⴽⵛⵎ ⵢⴰⵏ ⵏⵏⵉⴹⵏ." -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "ⵉⵖⵣⵣⵉⴼ ⵢⵉⵙⵎ ⴰ. ⵙⵜⵢ ⵢⴰⵏ ⵙ 100 ⵉⵡⵏⵖⵓⵜⵏ ⵏⵖ ⴷⵔⵓⵙ." -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "" @@ -166,7 +166,7 @@ msgstr "" msgid "Successful WebAuthn assertion" msgstr "" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "" @@ -176,184 +176,184 @@ msgid "" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "ⵓⵔ ⵉⵜⵜⵢⴰⴼⴰ ⵉⵎⴰⵢⵍ" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "ⵜⴰ ⴷ ⵜⴰⵏⵙⴰ ⵜⴰⴷⵙⵍⴰⵏⵜ ⵏⵏⴽ" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "You are now ${role} of the '${organization_name}' organization." msgstr "ⵛⴽⴽ ⴷⵖⵉ ⴷ ${role} ⴳ ⵓⵙⵏⴼⴰⵕ ${project_name}'." -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "ⵛⴽⴽ ⴷⵖⵉ ⴷ ${role} ⴳ ⵓⵙⵏⴼⴰⵕ ${project_name}'." -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -475,133 +475,133 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "ⴷⴰ ⵉⵙⵙⵎⵔⴰⵙ ⵢⴰⵏ ⵓⵎⵉⴹⴰⵏ ⵉⵙⵎ ⴰ .ⵙⵜⵢ ⵢⴰⵏ ⵏⵏⵉⴹⵏ." -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." msgstr "" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "ⵛⴽⴽ ⴷⵖⵉ ⴷ ${role} ⴳ ⵓⵙⵏⴼⴰⵕ ${project_name}'." -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "ⵜⴻⵜⵜⵡⴰⵣⵏ ⵜⵖⵓⵔⵉ '${username}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "" @@ -775,7 +775,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -860,8 +860,8 @@ msgstr "" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1172,8 +1172,8 @@ msgid "About PyPI navigation" msgstr "" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "PyPI ⴳ Twitter" +msgid "PyPI Blog" +msgstr "" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1721,6 +1721,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "" @@ -1730,6 +1731,7 @@ msgstr "" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "" @@ -2890,6 +2892,9 @@ msgstr "" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "" @@ -2960,7 +2965,8 @@ msgstr "" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "" @@ -2971,6 +2977,7 @@ msgstr "" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "" @@ -3082,6 +3089,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "" @@ -3212,44 +3220,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "" @@ -3257,16 +3277,21 @@ msgstr "" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "" @@ -3289,37 +3314,45 @@ msgstr "" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "" @@ -3327,16 +3360,20 @@ msgstr "" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "" @@ -3400,6 +3437,7 @@ msgid "Update account" msgstr "" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "" @@ -3412,10 +3450,12 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "" @@ -3481,202 +3521,255 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 #, fuzzy #| msgid "Forgot password?" msgid "Incorrect Password" msgstr "ⵜⴻⵜⵜⵓⴷ ⵜⴰⴳⵓⵔⵉ ⵏ ⵓⵣⵔⴰⵢ?" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 #, fuzzy #| msgid "Password strength:" msgid "Password reset attempted" msgstr "ⵜⵉⵖⵣⵉ ⵏ ⵜⴳⵓⵔⵉ ⵏ ⵓⵣⵔⴰⵢ:" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" msgstr "" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "" @@ -3684,53 +3777,65 @@ msgstr "" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "Or browse projects" msgid "Invited to join %(organization_name)s" msgstr "ⵏⵖ ⵥⵕ ⵉⵙⵏⴼⴰⵕⵏ" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3739,6 +3844,7 @@ msgid "" msgstr "" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "" @@ -3746,6 +3852,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "" @@ -3756,21 +3863,25 @@ msgstr "" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -3778,10 +3889,12 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "" @@ -4413,6 +4526,23 @@ msgid "" "rel=\"noopener\">Python Packaging User Guide" msgstr "" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -6829,124 +6959,124 @@ msgstr "" msgid "view hashes" msgstr "" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -6954,24 +7084,24 @@ msgid "" "rel=\"noopener\">installing packages." msgstr "" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" msgstr[1] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on generating distribution archives." msgstr "" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -9054,6 +9184,9 @@ msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "" msgstr[1] "" +#~ msgid "PyPI on Twitter" +#~ msgstr "PyPI ⴳ Twitter" + #~ msgid "No user found with that username or email" #~ msgstr "ⵓⵔ ⵉⵍⵍⵉ ⴽⵔⴰ ⵏ ⵓⵏⵙⵙⵎⵔⵙ ⵙ ⵢⵉⵙⵎ ⵏⵖ ⵉⵎⴰⵢⵍ ⴰ" diff --git a/warehouse/locale/zh_Hans/LC_MESSAGES/messages.mo b/warehouse/locale/zh_Hans/LC_MESSAGES/messages.mo index 39c45704fb3f3ce767b9aba1731976247025d78a..e73f0d8cfe520435bb10f765a792e41dbed887ad 100644 GIT binary patch delta 33865 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 u9tL(c2oqQxE~dRQ+2dVf$x2qGZ, 2023. # Thomas , 2023. # 大王叫我来巡山 , 2024. +# Eana Hufwe , 2024. msgid "" msgstr "" "Project-Id-Version: Warehouse VERSION\n" "Report-Msgid-Bugs-To: admin@pypi.org\n" "POT-Creation-Date: 2020-04-06 17:52-0500\n" -"PO-Revision-Date: 2024-03-12 15:57+0000\n" -"Last-Translator: 大王叫我来巡山 \n" +"PO-Revision-Date: 2024-04-03 14:58+0000\n" +"Last-Translator: Eana Hufwe \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_Hans\n" @@ -87,11 +87,11 @@ msgstr "你的账户必须启用双因素身份验证才能执行此操作。" msgid "Locale updated" msgstr "区域设置已更新" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "密码无效,请重新输入。" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -100,38 +100,38 @@ msgstr "" "用户名无效。用户名须由字母、数字、圆点、连字符和下划线组成,以字母或数字开头" "和结尾。选择其他用户名。" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "不允许 Null 字节。" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "未找到使用该用户名的用户" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "单次有效密码必须为 ${totp_length} 位数字。" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "恢复代码必须是 ${recovery_code_length} 字符。" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "请选择一个不超过 50 个字符的用户名。" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "此用户名已被其他用户使用。请换个用户名。" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "密码过长。" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -139,56 +139,56 @@ msgstr "" "尝试登录失败次数过多,请稍后重试。你被锁在账户外面已经 ${time} 了。请稍后再" "试。" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "两次输入的密码不一致,请重新输入。" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "电子邮件地址太长。请重新输入。" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "电子邮件地址无效。请再试一次。" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "你不能使用来自该域名的电子邮件地址。请更换电子邮件地址。" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "此账户已使用此电子邮件地址。请使用一个不同的电子邮件地址。" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "此电子邮件地址已被另一个账户使用。使用一个不同的电子邮件地址。" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "用户名太长。请选择一个不超过100个字符的用户名。" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "无效的 TOTP 代码。" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "无效的 WebAuthn 断言:数据错误" # | msgid "Invalid TOTP code." -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "无效的恢复代码。" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "恢复代码先前已用过。" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "用户名无效。请再试一次。" @@ -230,7 +230,7 @@ msgstr "已通过身份验证" msgid "Successful WebAuthn assertion" msgstr "成功的 WebAuthn 断言" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "接受恢复代码。无法再次使用提供的代码。" @@ -242,131 +242,131 @@ msgstr "" "新用户注册暂时被禁用。有关详细信息,请参见https://pypi.org/help#admin-" "intervention。" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "令牌已过期:请重新请求新的密码重置链接" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "令牌无效:请再次请求新的密码重置链接" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "令牌无效:未提供令牌" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "令牌无效:请再次请求新的密码重置链接" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "令牌无效:找不到用户" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "令牌无效:自请求此令牌以来,用户已登录" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "令牌无效:自请求此令牌以来,密码已更改" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "你已重置密码" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "令牌已过期:请重新请求新的电子邮件验证链接" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "令牌无效:请重新请求新的电子邮件验证链接" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "无效令牌:不是电子邮件验证令牌" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "未找到电子邮件" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "电子邮件已验证" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "你现在可以将此电子邮件设置为你的主邮件地址" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "这是你的主邮件地址" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "电子邮件地址$ {email_address}已验证。 ${confirm_message}。" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "令牌已过期:请求新的组织邀请" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "令牌无效:请求新的组织邀请" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "无效令牌:不是组织邀请令牌" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "组织邀请无效。" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "组织邀请已不存在。" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "'${organization_name}'的邀请被拒绝。" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "你现在是 '${organization_name}' 组织的 ${role}。" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "令牌已过期:请求新的项目角色邀请" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 msgid "Invalid token: request a new project role invitation" msgstr "令牌无效:请求新的项目角色邀请" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "无效的令牌:不是协作邀请令牌" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "角色邀请无效。" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "角色邀请已不存在。" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "'${project_name}'的邀请已无效。" -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "你不是此项目的所有者。" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 msgid "" "Trusted publishing is temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -374,11 +374,11 @@ msgstr "" "受信任发布暂时被禁用。有关详细信息,请参见https://pypi.org/help#admin-" "intervention。" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "被禁用。详见 https://pypi.org/help#admin-intervention。" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." @@ -386,42 +386,42 @@ msgstr "" "要注册待定的受信任发布者,你必须有一个经验证的电子邮箱。详见 https://pypi." "org/help#openid-connect。" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "你不能一下子注册超过三个待定的受信任发布者。" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 msgid "" "There have been too many attempted trusted publisher registrations. Try " "again later." msgstr "受信任发布者的注册尝试次数过多。请稍后重试。" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "无法注册该受信任发布者" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "该受信任发布者已被注册。如果这不是有意为之,请联系 PyPI 的管理员。" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 msgid "Registered a new pending publisher to create " msgstr "注册了新的待定发布者来创建 " -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 msgid "Invalid publisher ID" msgstr "无效的发布者 ID" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "删除了项目的受信任发布者 " @@ -518,35 +518,35 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "此团队名已被使用。 选择不同的团队名称。" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 msgid "Account details updated" msgstr "已更新账户详细信息" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "电子邮件${email_address}已添加 - 请检查邮箱中的验证链接" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "已生成恢复代码" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "生成新的恢复代码将使现有代码失效。" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 msgid "Verify your email to create an API token." msgstr "验证你的电子邮件以创建 API 令牌。" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "API 令牌不存在。" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "无效凭据。再试一次" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 msgid "" "GitHub-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -554,7 +554,7 @@ msgstr "" "基于 Github 的受信任发布暂时被禁用。有关详细信息,请参见 https://pypi.org/" "help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 msgid "" "GitLab-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -562,7 +562,7 @@ msgstr "" "基于 GitLab 的受信任发布暂时被禁用。有关详细信息,请参见 https://pypi.org/" "help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 msgid "" "Google-based trusted publishing is temporarily disabled. See https://pypi." "org/help#admin-intervention for details." @@ -570,7 +570,7 @@ msgstr "" "基于 Google 的受信任发布暂时被禁用。有关详细信息,请参见 https://pypi.org/" "help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 msgid "" "ActiveState-based trusted publishing is temporarily disabled. See https://" "pypi.org/help#admin-intervention for details." @@ -578,9 +578,9 @@ msgstr "" "基于 ActiveState 的受信任发布暂时被禁用。有关详细信息,请参见 https://pypi." "org/help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 msgid "" "Project deletion temporarily disabled. See https://pypi.org/help#admin-" "intervention for details." @@ -588,46 +588,46 @@ msgstr "" "项目删除暂时被禁用。有关详细信息,请参见https://pypi.org/help#admin-" "intervention。" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 msgid "Confirm the request" msgstr "确认请求" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 msgid "Could not yank release - " msgstr "无法对发布进行 yank 操作 - " -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 msgid "Could not un-yank release - " msgstr "无法取消对发布采取的 yank 操作- " -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 msgid "Could not delete release - " msgstr "无法删除发布 - " -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 msgid "Could not find file" msgstr "找不到文件" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "无法删除文件 - " -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "'${team_name}' 团队在项目中已经有 ${role_name} 角色" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "用户“${username}”在这个项目中已有${role_name}" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 msgid "${username} is now ${role} of the '${project_name}' project." msgstr "${username} 现为 '${project_name}' 项目的 ${role}。" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" @@ -635,26 +635,26 @@ msgstr "" "用户'$ {username}'没有经过验证的主电子邮件地址,因此不能作为项目的$ " "{role_name}添加" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "用户'$ {username}'已经具有有效的邀请。请稍后再试。" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "邀请已发送到“ $ {username}”" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "找不到角色邀请。" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "邀请已过期。" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "从“${username}”撤回邀请。" @@ -820,7 +820,7 @@ msgstr "工作流文件路径不能以 / 开头或结尾" msgid "Provide an Inspector link to specific lines of code." msgstr "提供到特定项目行的 Inspector 链接。" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "你的报告已被记录。感谢您的帮助。" @@ -905,8 +905,8 @@ msgstr "Monty Python - 奶酪店素描" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1240,8 +1240,8 @@ msgid "About PyPI navigation" msgstr "关于 PyPI 导航" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "Twitter 上的 PyPI" +msgid "PyPI Blog" +msgstr "PyPI 博客" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1799,6 +1799,7 @@ msgstr "在 %(title)s 上创建一个账户" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "名称" @@ -1808,6 +1809,7 @@ msgstr "你的姓名" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "电子邮件地址" @@ -3113,6 +3115,9 @@ msgstr "关闭此通知" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "关闭" @@ -3185,7 +3190,8 @@ msgstr "哈希摘要" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "复制到剪贴板" @@ -3196,6 +3202,7 @@ msgstr "复制到剪贴板" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "复制" @@ -3317,6 +3324,7 @@ msgstr "团队" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "历史安全记录" @@ -3451,44 +3459,56 @@ msgid "Report project as malware" msgstr "报告项目为恶意软件" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "已验证*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*间歇性交付问题可能会导致验证丢失" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "已验证" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "未验证*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*来自 PyPI 的电子邮件被视为垃圾邮件" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "•交付过程中出现故障" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*出现太多交付问题" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "未验证" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "主要" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "查看电子邮件选项" @@ -3496,16 +3516,21 @@ msgstr "查看电子邮件选项" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "选项" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "%(email)s 的选项" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "重新发送验证邮件" @@ -3528,37 +3553,45 @@ msgstr "删除电子邮件" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "范围" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "所有项目" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "已创建" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "最后使用" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "从不" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "查看令牌选项" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "删除令牌" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "查看唯一标识符" @@ -3566,16 +3599,20 @@ msgstr "查看唯一标识符" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "删除 API 令牌" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "使用此token的应用程序或脚本将不再有权访问PyPI。" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "API token的唯一标识符 \"%(token_description)s\"" @@ -3648,6 +3685,7 @@ msgid "Update account" msgstr "更新账户" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "账户电子邮件" @@ -3664,10 +3702,12 @@ msgstr "" "class=\"badge\">主要的电子邮件地址将收到通知。" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "与你的账户关联的电子邮件" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "状态" @@ -3735,177 +3775,225 @@ msgstr "" #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "令牌作用域:整个账户" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "令牌作用域:%(project_name)s 项目" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "过期: %(exp)s" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "账户已创建" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "已登录" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "双因素身份验证:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "没有" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "安全设备(网络认证)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" msgstr "申请认证(TOTP2)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "恢复代码" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "登录失败" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "- 基础身份验证(上传端点)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "原因:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "不正确的密码" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "无效的双因素 (TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "无效的双因素(WebAuthn)" # | msgid "Invalid TOTP code." #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "无效的双因素(恢复代码)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "会话重新认证失败" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "电子邮件已添加到账户" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "电子邮件已从账户中删除" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "电子邮件已验证" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "电子邮件已重新验证" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "主电子邮件已更改" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "原主要电子邮件:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "新主电子邮件:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" -msgstr "主要的电子邮件" +msgstr "已设置为主电子邮件" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "邮件已发送" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "来自:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "至:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "标题:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "密码重置请求已提交" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "已尝试密码重置" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "密码重置成功" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "密码已成功更改" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "项目:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "已添加双因素身份验证" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "方式:安全设备(WebAuthn)" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "设备名称:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -3914,22 +4002,27 @@ msgstr "" "abbr>)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "已删除双因素身份验证" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "生成的恢复代码" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "重新生成的恢复代码" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "用于登录的恢复代码" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "已添加 API 令牌" @@ -3937,52 +4030,64 @@ msgstr "已添加 API 令牌" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "令牌名称:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "已删除 API 令牌" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "唯一标识符:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "出于安全原因,API令牌被自动删除" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "原因:在 公开 url中找到了令牌" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, python-format msgid "Invited to join %(organization_name)s" msgstr "受邀加入 %(organization_name)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, python-format msgid "" "Invitation to join %(organization_name)s declined" msgstr "加入 %(organization_name)s 的邀请被拒" #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, python-format msgid "" "Invitation to join %(organization_name)s revoked" msgstr "加入 %(organization_name)s 的邀请被撤销" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, python-format msgid "" "Invitation to join %(organization_name)s expired" msgstr "加入 %(organization_name)s 的邀请过期了" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -3993,6 +4098,7 @@ msgstr "" "确保你的账户安全。" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "最近的账户活动" @@ -4000,6 +4106,7 @@ msgstr "最近的账户活动" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "事件" @@ -4010,21 +4117,25 @@ msgstr "事件" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "时间" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "附加信息" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "日期/时间" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "位置信息" @@ -4032,10 +4143,12 @@ msgstr "位置信息" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 msgid "Device Info" msgstr "设备信息" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "当你的账户发生与安全相关的操作时,事件将显示在此处。" @@ -4680,6 +4793,26 @@ msgstr "" "您尚未将任何项目上传到 PyPI。要了解如何开始使用,请访问 Python 打包用户指南" +#: warehouse/templates/manage/unverified-account.html:17 +msgid "Activate your account" +msgstr "激活你的账户" + +#: warehouse/templates/manage/unverified-account.html:197 +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "在对你的账户做任何改动前,你必须验证主邮件地址。" + +#: warehouse/templates/manage/unverified-account.html:207 +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"你必须至少有一个 已验证的 电子邮箱地址才能激活你的账" +"户。" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, python-format @@ -7119,124 +7252,124 @@ msgstr "%(org)s 尚未上传任何项目到 PyPI" msgid "view hashes" msgstr "查看哈希值" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: 最新发布的%(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "复制PIP命令" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "该版本被执行了 yank 操作" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "发布版本 %(version)s" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "发布版本 %(version)s" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "最新版本" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "发布日期: %(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "未提供项目描述" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "导航栏" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "%(project)s 项目的导航" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "项目描述。焦点将移至描述。" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "项目描述" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "发布历史记录。焦点将移到“历史记录”面板。" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "发行版" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "下载文件。焦点将移到项目文件。" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "下载文件" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "项目详细信息。焦点将移到项目详细信息。" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "项目详情" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 msgid "Reason this release was yanked:" msgstr "对此版本执行 yank 操作的原因:" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "该软件包的作者没有提供项目描述" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "版本发布设置" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS 订阅源" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "当前版本" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "预览版" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "被执行了 yank 操作" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -7247,16 +7380,16 @@ msgstr "" "href=\"%(href)s\" title=\"%(title)s\" target=\"_blank\" rel=\"noopener\">安装" "软件包(英文) 的更多信息。" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "源分发" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "没有可用于此版本的源代码分发文件。" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, python-format msgid "" "See tutorial on 生成分发文件的教程。" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "构建分发" @@ -7304,7 +7437,8 @@ msgid "" "Your summary should include a general description of the malicious behavior " "as well as any other pertinent details such as what specific release(s) or " "file(s) are involved if it is not an entirely malicious Project." -msgstr "您的总结应包含恶意行为的概述以及其他任何相关的细节,比如,若并非整个项目都是" +msgstr "" +"您的总结应包含恶意行为的概述以及其他任何相关的细节,比如,若并非整个项目都是" "恶意的,那么恶意行为涉及哪个或哪些特定的发行版或文件。" #: warehouse/templates/packaging/submit-malware-observation.html:62 @@ -9420,15 +9554,17 @@ msgstr "说明是什么使项目成为安全问题" msgid "" "A link to the problematic lines in the project's distributions via inspector.pypi.io" -msgstr "通过 inspector.pypi.io " -"链接到项目发行版中存在问题的行" +msgstr "" +"通过 inspector.pypi.io 链接到项目发行版中存在问题的" +"行" #: warehouse/templates/pages/security.html:48 msgid "" "Valid malware reports may include examples of typo-squatting, dependency " "confusion, data exfiltration, obfuscation, command/control, etc." -msgstr "有效的恶意软件报告可以包括域名拼写错误抢注、依赖关系混淆、数据泄露、代码混淆" -"、命令/控制等。" +msgstr "" +"有效的恶意软件报告可以包括域名拼写错误抢注、依赖关系混淆、数据泄露、代码混" +"淆、命令/控制等。" #: warehouse/templates/pages/security.html:50 msgid "" @@ -9848,6 +9984,9 @@ msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "“%(filters)s”筛选器没有结果" +#~ msgid "PyPI on Twitter" +#~ msgstr "Twitter 上的 PyPI" + #, python-format #~ msgid "" #~ "Email security@pypi.org, providing the following " diff --git a/warehouse/locale/zh_Hant/LC_MESSAGES/messages.po b/warehouse/locale/zh_Hant/LC_MESSAGES/messages.po index bab8f8ecefe3..aa6e5d95e570 100644 --- a/warehouse/locale/zh_Hant/LC_MESSAGES/messages.po +++ b/warehouse/locale/zh_Hant/LC_MESSAGES/messages.po @@ -58,11 +58,11 @@ msgstr "必須在您的帳戶上啟用雙因素身份驗證才能執行此操作 msgid "Locale updated" msgstr "區域設置已更新" -#: warehouse/accounts/forms.py:49 +#: warehouse/accounts/forms.py:51 msgid "The password is invalid. Try again." msgstr "密碼無效。 請再試一次。" -#: warehouse/accounts/forms.py:50 +#: warehouse/accounts/forms.py:52 msgid "" "The username is invalid. Usernames must be composed of letters, numbers, " "dots, hyphens and underscores. And must also start and finish with a letter " @@ -71,38 +71,38 @@ msgstr "" "使用者名稱無效。 使用者名稱必須由字母,數字,點,連字符和下劃線組成。 並且還" "必須以字母或數字開頭和結尾。 選擇其他使用者名稱。" -#: warehouse/accounts/forms.py:68 +#: warehouse/accounts/forms.py:70 msgid "Null bytes are not allowed." msgstr "不允許 Null 字節。" -#: warehouse/accounts/forms.py:91 +#: warehouse/accounts/forms.py:93 msgid "No user found with that username" msgstr "找不到使用該使用者名稱的使用者" -#: warehouse/accounts/forms.py:102 +#: warehouse/accounts/forms.py:104 msgid "TOTP code must be ${totp_length} digits." msgstr "基於時間的一次性密碼 (TOTP) 必須剛好是 ${totp_length} 位數。" -#: warehouse/accounts/forms.py:122 +#: warehouse/accounts/forms.py:124 msgid "Recovery Codes must be ${recovery_code_length} characters." msgstr "恢復程式必須為${recovery_code_length}字元。" -#: warehouse/accounts/forms.py:137 +#: warehouse/accounts/forms.py:139 msgid "Choose a username with 50 characters or less." msgstr "選擇一個不超過 50 字的用戶名。" -#: warehouse/accounts/forms.py:154 +#: warehouse/accounts/forms.py:156 msgid "" "This username is already being used by another account. Choose a different " "username." msgstr "此使用者名稱已被另一個帳戶使用。 選擇其他使用者名稱。" -#: warehouse/accounts/forms.py:168 warehouse/accounts/forms.py:217 -#: warehouse/accounts/forms.py:230 +#: warehouse/accounts/forms.py:170 warehouse/accounts/forms.py:219 +#: warehouse/accounts/forms.py:232 msgid "Password too long." msgstr "密碼過長。" -#: warehouse/accounts/forms.py:204 +#: warehouse/accounts/forms.py:206 msgid "" "There have been too many unsuccessful login attempts. You have been locked " "out for ${time}. Please try again later." @@ -110,55 +110,55 @@ msgstr "" "登錄嘗試失敗的次數過多,請稍後再試。你被鎖在賬戶外面已經 ${time} 了。請稍後再" "試。" -#: warehouse/accounts/forms.py:233 +#: warehouse/accounts/forms.py:235 msgid "Your passwords don't match. Try again." msgstr "您的密碼不匹配。 請再試一次。" -#: warehouse/accounts/forms.py:267 +#: warehouse/accounts/forms.py:269 msgid "The email address is too long. Try again." msgstr "電子郵件地址太長。 請再試一次。" -#: warehouse/accounts/forms.py:278 +#: warehouse/accounts/forms.py:284 msgid "The email address isn't valid. Try again." msgstr "電子郵件地址無效。 請再試一次。" -#: warehouse/accounts/forms.py:286 +#: warehouse/accounts/forms.py:297 msgid "You can't use an email address from this domain. Use a different email." msgstr "您不能使用來自該網域的電子郵件地址。 請使用其他電子郵件。" -#: warehouse/accounts/forms.py:297 +#: warehouse/accounts/forms.py:308 msgid "" "This email address is already being used by this account. Use a different " "email." msgstr "此帳戶已使用此電子郵件地址。 請使用其他電子郵件。" -#: warehouse/accounts/forms.py:304 +#: warehouse/accounts/forms.py:315 msgid "" "This email address is already being used by another account. Use a different " "email." msgstr "其他帳戶已使用此電子郵件地址。 請使用其他電子郵件。" -#: warehouse/accounts/forms.py:337 warehouse/manage/forms.py:139 +#: warehouse/accounts/forms.py:348 warehouse/manage/forms.py:139 msgid "The name is too long. Choose a name with 100 characters or less." msgstr "名稱太長了。請選擇不超過 100 個字的名稱。" -#: warehouse/accounts/forms.py:428 +#: warehouse/accounts/forms.py:439 msgid "Invalid TOTP code." msgstr "無效的一次性密碼 (TOTP)。" -#: warehouse/accounts/forms.py:445 +#: warehouse/accounts/forms.py:456 msgid "Invalid WebAuthn assertion: Bad payload" msgstr "無效的 WebAuthn 斷言:負載錯誤" -#: warehouse/accounts/forms.py:514 +#: warehouse/accounts/forms.py:525 msgid "Invalid recovery code." msgstr "無效的重設碼。" -#: warehouse/accounts/forms.py:523 +#: warehouse/accounts/forms.py:534 msgid "Recovery code has been previously used." msgstr "重設碼已重新生成。" -#: warehouse/accounts/forms.py:553 +#: warehouse/accounts/forms.py:564 msgid "The username isn't valid. Try again." msgstr "使用者名稱無效。 請再試一次。" @@ -201,7 +201,7 @@ msgstr "已驗證身份" msgid "Successful WebAuthn assertion" msgstr "成功的 WebAuthn 斷言" -#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:835 +#: warehouse/accounts/views.py:570 warehouse/manage/views/__init__.py:865 msgid "Recovery code accepted. The supplied code cannot be used again." msgstr "重設碼已接受,提供的重設碼將無法再次使用。" @@ -212,133 +212,133 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/accounts/views.py:799 +#: warehouse/accounts/views.py:800 msgid "Expired token: request a new password reset link" msgstr "密鑰過期:請求新的密碼重設連結" -#: warehouse/accounts/views.py:801 +#: warehouse/accounts/views.py:802 msgid "Invalid token: request a new password reset link" msgstr "密鑰無效:請求新的密碼重置連結" -#: warehouse/accounts/views.py:803 warehouse/accounts/views.py:916 -#: warehouse/accounts/views.py:1020 warehouse/accounts/views.py:1189 +#: warehouse/accounts/views.py:804 warehouse/accounts/views.py:917 +#: warehouse/accounts/views.py:1021 warehouse/accounts/views.py:1190 msgid "Invalid token: no token supplied" msgstr "密鑰無效:未提供密鑰" -#: warehouse/accounts/views.py:807 +#: warehouse/accounts/views.py:808 msgid "Invalid token: not a password reset token" msgstr "密鑰無效:不是重置密碼的密鑰" -#: warehouse/accounts/views.py:812 +#: warehouse/accounts/views.py:813 msgid "Invalid token: user not found" msgstr "密鑰無效:找不到使用者" -#: warehouse/accounts/views.py:834 +#: warehouse/accounts/views.py:835 msgid "Invalid token: user has logged in since this token was requested" msgstr "密鑰無效:自密鑰申請後,使用者已經登錄" -#: warehouse/accounts/views.py:852 +#: warehouse/accounts/views.py:853 msgid "" "Invalid token: password has already been changed since this token was " "requested" msgstr "密鑰無效:自請求密鑰後,密碼已經被更改" -#: warehouse/accounts/views.py:884 +#: warehouse/accounts/views.py:885 msgid "You have reset your password" msgstr "您已重置密碼" -#: warehouse/accounts/views.py:912 +#: warehouse/accounts/views.py:913 msgid "Expired token: request a new email verification link" msgstr "密鑰過期:請求新的電子郵件驗證連結" -#: warehouse/accounts/views.py:914 +#: warehouse/accounts/views.py:915 msgid "Invalid token: request a new email verification link" msgstr "密鑰無效:請求新的電子郵件驗證連結" -#: warehouse/accounts/views.py:920 +#: warehouse/accounts/views.py:921 msgid "Invalid token: not an email verification token" msgstr "密鑰無效:不是電子郵件驗證密鑰" -#: warehouse/accounts/views.py:929 +#: warehouse/accounts/views.py:930 msgid "Email not found" msgstr "未找到電子郵件" -#: warehouse/accounts/views.py:932 +#: warehouse/accounts/views.py:933 msgid "Email already verified" msgstr "已驗證的電子郵件" -#: warehouse/accounts/views.py:949 +#: warehouse/accounts/views.py:950 msgid "You can now set this email as your primary address" msgstr "您現在可以將此電子郵件設定為您的主地址" -#: warehouse/accounts/views.py:953 +#: warehouse/accounts/views.py:954 msgid "This is your primary address" msgstr "這是您的主地址" -#: warehouse/accounts/views.py:958 +#: warehouse/accounts/views.py:959 msgid "Email address ${email_address} verified. ${confirm_message}." msgstr "電子郵件地址 ${email_address} 已驗證。${confirm_message}。" -#: warehouse/accounts/views.py:1016 +#: warehouse/accounts/views.py:1017 msgid "Expired token: request a new organization invitation" msgstr "過期密鑰:請求新的組織邀請" -#: warehouse/accounts/views.py:1018 +#: warehouse/accounts/views.py:1019 msgid "Invalid token: request a new organization invitation" msgstr "密鑰無效:請求新的組織邀請" -#: warehouse/accounts/views.py:1024 +#: warehouse/accounts/views.py:1025 msgid "Invalid token: not an organization invitation token" msgstr "密鑰無效:不是組織邀請密鑰" -#: warehouse/accounts/views.py:1028 +#: warehouse/accounts/views.py:1029 msgid "Organization invitation is not valid." msgstr "組織邀請無效。" -#: warehouse/accounts/views.py:1037 +#: warehouse/accounts/views.py:1038 msgid "Organization invitation no longer exists." msgstr "組織邀請已不存在。" -#: warehouse/accounts/views.py:1088 +#: warehouse/accounts/views.py:1089 msgid "Invitation for '${organization_name}' is declined." msgstr "'${organization_name}'的邀請被拒絕.。" -#: warehouse/accounts/views.py:1151 +#: warehouse/accounts/views.py:1152 msgid "You are now ${role} of the '${organization_name}' organization." msgstr "你現在是 '${organization_name}' 組織的 ${role}。" -#: warehouse/accounts/views.py:1185 +#: warehouse/accounts/views.py:1186 msgid "Expired token: request a new project role invitation" msgstr "過期密鑰:請求新專案角色邀請" -#: warehouse/accounts/views.py:1187 +#: warehouse/accounts/views.py:1188 #, fuzzy #| msgid "Invalid token: request a new project role invite" msgid "Invalid token: request a new project role invitation" msgstr "密鑰無效:請求新的項目角色邀請" -#: warehouse/accounts/views.py:1193 +#: warehouse/accounts/views.py:1194 msgid "Invalid token: not a collaboration invitation token" msgstr "密鑰無效:不是協作邀請密鑰" -#: warehouse/accounts/views.py:1197 +#: warehouse/accounts/views.py:1198 msgid "Role invitation is not valid." msgstr "身份邀請已過期。" -#: warehouse/accounts/views.py:1212 +#: warehouse/accounts/views.py:1213 msgid "Role invitation no longer exists." msgstr "角色邀請不再存在。" -#: warehouse/accounts/views.py:1243 +#: warehouse/accounts/views.py:1244 msgid "Invitation for '${project_name}' is declined." msgstr "邀請加入專案 ${project_name} 被拒絕." -#: warehouse/accounts/views.py:1309 +#: warehouse/accounts/views.py:1310 msgid "You are now ${role} of the '${project_name}' project." msgstr "你不是此專案的擁有者。" -#: warehouse/accounts/views.py:1556 warehouse/accounts/views.py:1799 -#: warehouse/manage/views/__init__.py:1212 +#: warehouse/accounts/views.py:1557 warehouse/accounts/views.py:1800 +#: warehouse/manage/views/__init__.py:1242 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -349,7 +349,7 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/accounts/views.py:1577 +#: warehouse/accounts/views.py:1578 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -358,20 +358,20 @@ msgid "disabled. See https://pypi.org/help#admin-intervention for details." msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/accounts/views.py:1593 +#: warehouse/accounts/views.py:1594 msgid "" "You must have a verified email in order to register a pending trusted " "publisher. See https://pypi.org/help#openid-connect for details." msgstr "" -#: warehouse/accounts/views.py:1606 +#: warehouse/accounts/views.py:1607 msgid "You can't register more than 3 pending trusted publishers at once." msgstr "" -#: warehouse/accounts/views.py:1622 warehouse/manage/views/__init__.py:1247 -#: warehouse/manage/views/__init__.py:1360 -#: warehouse/manage/views/__init__.py:1472 -#: warehouse/manage/views/__init__.py:1582 +#: warehouse/accounts/views.py:1623 warehouse/manage/views/__init__.py:1277 +#: warehouse/manage/views/__init__.py:1390 +#: warehouse/manage/views/__init__.py:1502 +#: warehouse/manage/views/__init__.py:1612 #, fuzzy #| msgid "" #| "There have been too many unsuccessful login attempts. Try again later." @@ -380,33 +380,33 @@ msgid "" "again later." msgstr "登錄嘗試失敗的次數過多,請稍後再試。" -#: warehouse/accounts/views.py:1633 warehouse/manage/views/__init__.py:1261 -#: warehouse/manage/views/__init__.py:1374 -#: warehouse/manage/views/__init__.py:1486 -#: warehouse/manage/views/__init__.py:1596 +#: warehouse/accounts/views.py:1634 warehouse/manage/views/__init__.py:1291 +#: warehouse/manage/views/__init__.py:1404 +#: warehouse/manage/views/__init__.py:1516 +#: warehouse/manage/views/__init__.py:1626 msgid "The trusted publisher could not be registered" msgstr "" -#: warehouse/accounts/views.py:1647 +#: warehouse/accounts/views.py:1648 msgid "" "This trusted publisher has already been registered. Please contact PyPI's " "admins if this wasn't intentional." msgstr "" -#: warehouse/accounts/views.py:1674 +#: warehouse/accounts/views.py:1675 #, fuzzy #| msgid "Manage this project" msgid "Registered a new pending publisher to create " msgstr "管理此專案" -#: warehouse/accounts/views.py:1813 warehouse/accounts/views.py:1826 -#: warehouse/accounts/views.py:1833 +#: warehouse/accounts/views.py:1814 warehouse/accounts/views.py:1827 +#: warehouse/accounts/views.py:1834 #, fuzzy #| msgid "Manage version" msgid "Invalid publisher ID" msgstr "管理版本" -#: warehouse/accounts/views.py:1839 +#: warehouse/accounts/views.py:1840 msgid "Removed trusted publisher for project " msgstr "" @@ -424,8 +424,9 @@ msgid "" "composed of letters, numbers, dots, hyphens and underscores. And must also " "start and finish with a letter or number. Choose a different organization " "account name." -msgstr "組織帳號名稱無效。 組織帳號名稱必須由字母,數字,點,連字符和下劃線組成。 " -"並且還必須以字母或數字開頭和結尾。 選擇其他組織帳號名稱。" +msgstr "" +"組織帳號名稱無效。 組織帳號名稱必須由字母,數字,點,連字符和下劃線組成。 並" +"且還必須以字母或數字開頭和結尾。 選擇其他組織帳號名稱。" #: warehouse/manage/forms.py:439 msgid "" @@ -515,39 +516,39 @@ msgstr "" msgid "This team name has already been used. Choose a different team name." msgstr "此使用者名稱已被另一個帳戶使用。 選擇其他使用者名稱。" -#: warehouse/manage/views/__init__.py:203 +#: warehouse/manage/views/__init__.py:277 #, fuzzy #| msgid "Account details" msgid "Account details updated" msgstr "帳戶詳情" -#: warehouse/manage/views/__init__.py:232 +#: warehouse/manage/views/__init__.py:307 msgid "Email ${email_address} added - check your email for a verification link" msgstr "已添加電子郵件 ${email_address} - 檢查您的電子郵件以查看驗證連結" -#: warehouse/manage/views/__init__.py:783 +#: warehouse/manage/views/__init__.py:813 msgid "Recovery codes already generated" msgstr "重設碼已生成" -#: warehouse/manage/views/__init__.py:784 +#: warehouse/manage/views/__init__.py:814 msgid "Generating new recovery codes will invalidate your existing codes." msgstr "產生新的重置碼會使現有的重置碼失效。" -#: warehouse/manage/views/__init__.py:893 +#: warehouse/manage/views/__init__.py:923 #, fuzzy #| msgid "Verify your email or add a new address." msgid "Verify your email to create an API token." msgstr "驗證你的電郵地址或新增一個新的電郵地址。" -#: warehouse/manage/views/__init__.py:993 +#: warehouse/manage/views/__init__.py:1023 msgid "API Token does not exist." msgstr "" -#: warehouse/manage/views/__init__.py:1025 +#: warehouse/manage/views/__init__.py:1055 msgid "Invalid credentials. Try again" msgstr "憑證無效。請再試一次" -#: warehouse/manage/views/__init__.py:1228 +#: warehouse/manage/views/__init__.py:1258 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -558,7 +559,7 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1341 +#: warehouse/manage/views/__init__.py:1371 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -569,7 +570,7 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1453 +#: warehouse/manage/views/__init__.py:1483 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -580,7 +581,7 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1562 +#: warehouse/manage/views/__init__.py:1592 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -591,9 +592,9 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1797 -#: warehouse/manage/views/__init__.py:2098 -#: warehouse/manage/views/__init__.py:2206 +#: warehouse/manage/views/__init__.py:1827 +#: warehouse/manage/views/__init__.py:2128 +#: warehouse/manage/views/__init__.py:2236 #, fuzzy #| msgid "" #| "New user registration temporarily disabled. See https://pypi.org/" @@ -604,86 +605,86 @@ msgid "" msgstr "" "暫時不開放新的使用者註冊。詳情請見 https://pypi.org/help#admin-intervention。" -#: warehouse/manage/views/__init__.py:1929 -#: warehouse/manage/views/__init__.py:2014 -#: warehouse/manage/views/__init__.py:2115 -#: warehouse/manage/views/__init__.py:2215 +#: warehouse/manage/views/__init__.py:1959 +#: warehouse/manage/views/__init__.py:2044 +#: warehouse/manage/views/__init__.py:2145 +#: warehouse/manage/views/__init__.py:2245 #, fuzzy #| msgid "Confirm Invite" msgid "Confirm the request" msgstr "確認邀請" -#: warehouse/manage/views/__init__.py:1941 +#: warehouse/manage/views/__init__.py:1971 #, fuzzy #| msgid "Un-yank release" msgid "Could not yank release - " msgstr "解除撤銷版本" -#: warehouse/manage/views/__init__.py:2026 +#: warehouse/manage/views/__init__.py:2056 #, fuzzy #| msgid "Un-yank release" msgid "Could not un-yank release - " msgstr "解除撤銷版本" -#: warehouse/manage/views/__init__.py:2127 +#: warehouse/manage/views/__init__.py:2157 #, fuzzy #| msgid "Delete release" msgid "Could not delete release - " msgstr "刪除版本" -#: warehouse/manage/views/__init__.py:2227 +#: warehouse/manage/views/__init__.py:2257 #, fuzzy #| msgid "Could not find role invitation." msgid "Could not find file" msgstr "找不到角色邀請。" -#: warehouse/manage/views/__init__.py:2231 +#: warehouse/manage/views/__init__.py:2261 msgid "Could not delete file - " msgstr "" -#: warehouse/manage/views/__init__.py:2381 +#: warehouse/manage/views/__init__.py:2411 #, fuzzy #| msgid "User '${username}' already has ${role_name} role for project" msgid "Team '${team_name}' already has ${role_name} role for project" msgstr "使用者`${username}` 已經擁用此專案的`${role_name}`權限" -#: warehouse/manage/views/__init__.py:2488 +#: warehouse/manage/views/__init__.py:2518 msgid "User '${username}' already has ${role_name} role for project" msgstr "使用者`${username}` 已經擁用此專案的`${role_name}`權限" -#: warehouse/manage/views/__init__.py:2555 +#: warehouse/manage/views/__init__.py:2585 #, fuzzy #| msgid "You are now ${role} of the '${project_name}' project." msgid "${username} is now ${role} of the '${project_name}' project." msgstr "你不是此專案的擁有者。" -#: warehouse/manage/views/__init__.py:2587 +#: warehouse/manage/views/__init__.py:2617 msgid "" "User '${username}' does not have a verified primary email address and cannot " "be added as a ${role_name} for project" msgstr "" "用戶“${username}”沒有經過驗證的主電子郵件地址,無法添加為項目的 ${role_name}" -#: warehouse/manage/views/__init__.py:2600 +#: warehouse/manage/views/__init__.py:2630 #: warehouse/manage/views/organizations.py:878 msgid "" "User '${username}' already has an active invite. Please try again later." msgstr "使用者'${username}'已經有一個有效的邀請。請稍後再試。" -#: warehouse/manage/views/__init__.py:2665 +#: warehouse/manage/views/__init__.py:2695 #: warehouse/manage/views/organizations.py:943 msgid "Invitation sent to '${username}'" msgstr "邀請函已發送至 '${使用者名稱}'" -#: warehouse/manage/views/__init__.py:2698 +#: warehouse/manage/views/__init__.py:2728 msgid "Could not find role invitation." msgstr "找不到角色邀請。" -#: warehouse/manage/views/__init__.py:2709 +#: warehouse/manage/views/__init__.py:2739 msgid "Invitation already expired." msgstr "已驗證的電子郵件。" -#: warehouse/manage/views/__init__.py:2741 +#: warehouse/manage/views/__init__.py:2771 #: warehouse/manage/views/organizations.py:1130 msgid "Invitation revoked from '${username}'." msgstr "來自'${username}'的邀請被撤銷了。" @@ -872,7 +873,7 @@ msgstr "" msgid "Provide an Inspector link to specific lines of code." msgstr "" -#: warehouse/packaging/views.py:213 +#: warehouse/packaging/views.py:212 msgid "Your report has been recorded. Thank you for your help." msgstr "" @@ -965,8 +966,8 @@ msgstr "蒙提·派森(Monty Python) - The Cheese Shop Sketch" #: warehouse/templates/manage/project/release.html:200 #: warehouse/templates/manage/project/releases.html:140 #: warehouse/templates/manage/project/releases.html:179 -#: warehouse/templates/packaging/detail.html:378 -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:376 +#: warehouse/templates/packaging/detail.html:395 #: warehouse/templates/pages/classifiers.html:25 #: warehouse/templates/pages/help.html:20 #: warehouse/templates/pages/help.html:218 @@ -1310,8 +1311,10 @@ msgid "About PyPI navigation" msgstr "關於 PyPI 導航欄" #: warehouse/templates/base.html:291 -msgid "PyPI on Twitter" -msgstr "Twitter 上的 PyPI" +#, fuzzy +#| msgid "PyPI home" +msgid "PyPI Blog" +msgstr "PyPI 主頁" #: warehouse/templates/base.html:292 msgid "Infrastructure dashboard" @@ -1893,6 +1896,7 @@ msgstr "在 %(title)s 上建立帳戶" #: warehouse/templates/accounts/register.html:47 #: warehouse/templates/manage/account.html:139 #: warehouse/templates/manage/account.html:480 +#: warehouse/templates/manage/unverified-account.html:112 msgid "Name" msgstr "姓名" @@ -1902,6 +1906,7 @@ msgstr "您的姓名" #: warehouse/templates/accounts/register.html:73 #: warehouse/templates/manage/account.html:336 +#: warehouse/templates/manage/unverified-account.html:221 msgid "Email address" msgstr "電子郵件地址" @@ -3340,6 +3345,9 @@ msgstr "解除此通知" #: warehouse/templates/manage/project/release.html:143 #: warehouse/templates/manage/project/releases.html:178 #: warehouse/templates/manage/project/settings.html:69 +#: warehouse/templates/manage/unverified-account.html:172 +#: warehouse/templates/manage/unverified-account.html:174 +#: warehouse/templates/manage/unverified-account.html:184 #: warehouse/templates/search/results.html:198 msgid "Close" msgstr "關閉" @@ -3412,7 +3420,8 @@ msgstr "雜湊摘要" #: warehouse/templates/manage/account.html:206 #: warehouse/templates/manage/account/recovery_codes-provision.html:58 #: warehouse/templates/manage/account/totp-provision.html:57 -#: warehouse/templates/packaging/detail.html:160 +#: warehouse/templates/manage/unverified-account.html:179 +#: warehouse/templates/packaging/detail.html:158 #: warehouse/templates/pages/classifiers.html:38 msgid "Copy to clipboard" msgstr "拷貝到剪貼板" @@ -3423,6 +3432,7 @@ msgstr "拷貝到剪貼板" #: warehouse/templates/manage/account.html:207 #: warehouse/templates/manage/account/recovery_codes-provision.html:59 #: warehouse/templates/manage/account/totp-provision.html:58 +#: warehouse/templates/manage/unverified-account.html:180 #: warehouse/templates/pages/classifiers.html:39 msgid "Copy" msgstr "拷貝" @@ -3547,6 +3557,7 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:23 #: warehouse/templates/manage/project/history.html:23 #: warehouse/templates/manage/team/history.html:23 +#: warehouse/templates/manage/unverified-account.html:236 msgid "Security history" msgstr "安全歷史紀錄" @@ -3686,44 +3697,56 @@ msgid "Report project as malware" msgstr "" #: warehouse/templates/manage/account.html:33 +#: warehouse/templates/manage/unverified-account.html:30 msgid "Verified*" msgstr "已驗證*" #: warehouse/templates/manage/account.html:35 +#: warehouse/templates/manage/unverified-account.html:32 msgid "*Intermittent delivery problems may lead to verification loss" msgstr "*間歇性交付問題可能會導致驗證丟失" #: warehouse/templates/manage/account.html:39 +#: warehouse/templates/manage/unverified-account.html:36 msgid "Verified" msgstr "已驗證" #: warehouse/templates/manage/account.html:46 #: warehouse/templates/manage/account.html:52 #: warehouse/templates/manage/account.html:58 +#: warehouse/templates/manage/unverified-account.html:43 +#: warehouse/templates/manage/unverified-account.html:49 +#: warehouse/templates/manage/unverified-account.html:55 msgid "Unverified*" msgstr "尚未驗證*" #: warehouse/templates/manage/account.html:48 +#: warehouse/templates/manage/unverified-account.html:45 msgid "*Email from PyPI being treated as spam" msgstr "*來自PyPI的電子郵件被視為垃圾郵件" #: warehouse/templates/manage/account.html:54 +#: warehouse/templates/manage/unverified-account.html:51 msgid "*Hard failure during delivery" msgstr "*在運送過程造成的硬體故障" #: warehouse/templates/manage/account.html:60 +#: warehouse/templates/manage/unverified-account.html:57 msgid "*Too many delivery problems" msgstr "*太多運送問題" #: warehouse/templates/manage/account.html:64 +#: warehouse/templates/manage/unverified-account.html:61 msgid "Unverified" msgstr "未驗證" #: warehouse/templates/manage/account.html:78 +#: warehouse/templates/manage/unverified-account.html:75 msgid "Primary" msgstr "主要的" #: warehouse/templates/manage/account.html:86 +#: warehouse/templates/manage/unverified-account.html:83 msgid "View email options" msgstr "查看信件選項" @@ -3731,16 +3754,21 @@ msgstr "查看信件選項" #: warehouse/templates/manage/account.html:163 #: warehouse/templates/manage/project/release.html:86 #: warehouse/templates/manage/project/releases.html:68 +#: warehouse/templates/manage/unverified-account.html:84 +#: warehouse/templates/manage/unverified-account.html:136 msgid "Options" msgstr "選項" #: warehouse/templates/manage/account.html:92 +#: warehouse/templates/manage/unverified-account.html:89 #, python-format msgid "Options for %(email)s" msgstr "%(email)s 選項" #: warehouse/templates/manage/account.html:98 #: warehouse/templates/manage/account.html:100 +#: warehouse/templates/manage/unverified-account.html:95 +#: warehouse/templates/manage/unverified-account.html:97 msgid "Resend verification email" msgstr "重新傳送驗證電郵" @@ -3763,37 +3791,45 @@ msgstr "移除信件" #: warehouse/templates/manage/account.html:143 #: warehouse/templates/manage/account.html:481 #: warehouse/templates/manage/account/token.html:148 +#: warehouse/templates/manage/unverified-account.html:116 msgid "Scope" msgstr "範圍" #: warehouse/templates/manage/account.html:145 +#: warehouse/templates/manage/unverified-account.html:118 msgid "All projects" msgstr "所有專案" #: warehouse/templates/manage/account.html:153 #: warehouse/templates/manage/account.html:482 +#: warehouse/templates/manage/unverified-account.html:126 msgid "Created" msgstr "已建立" #: warehouse/templates/manage/account.html:157 #: warehouse/templates/manage/account.html:483 +#: warehouse/templates/manage/unverified-account.html:130 msgid "Last used" msgstr "最後使用" #: warehouse/templates/manage/account.html:158 +#: warehouse/templates/manage/unverified-account.html:131 msgid "Never" msgstr "從未" #: warehouse/templates/manage/account.html:162 +#: warehouse/templates/manage/unverified-account.html:135 msgid "View token options" msgstr "查看密鑰選項" #: warehouse/templates/manage/account.html:172 #: warehouse/templates/manage/account/token.html:57 +#: warehouse/templates/manage/unverified-account.html:145 msgid "Remove token" msgstr "移除密鑰" #: warehouse/templates/manage/account.html:178 +#: warehouse/templates/manage/unverified-account.html:151 msgid "View unique identifier" msgstr "查看唯一標識碼" @@ -3801,16 +3837,20 @@ msgstr "查看唯一標識碼" #: warehouse/templates/manage/account.html:188 #: warehouse/templates/manage/account/token.html:60 #: warehouse/templates/manage/account/token.html:61 +#: warehouse/templates/manage/unverified-account.html:159 +#: warehouse/templates/manage/unverified-account.html:161 msgid "Remove API token" msgstr "移除應用程式 API 密鑰" #: warehouse/templates/manage/account.html:193 #: warehouse/templates/manage/account/token.html:66 +#: warehouse/templates/manage/unverified-account.html:166 msgid "" "Applications or scripts using this token will no longer have access to PyPI." msgstr "使用這個密鑰的應用程式將不能存取 PyPI。" #: warehouse/templates/manage/account.html:204 +#: warehouse/templates/manage/unverified-account.html:177 #, python-format msgid "Unique identifier for API token \"%(token_description)s\"" msgstr "API密鑰的唯一辨識器 \"%(token_description)s\"" @@ -3878,6 +3918,7 @@ msgid "Update account" msgstr "更新帳號" #: warehouse/templates/manage/account.html:320 +#: warehouse/templates/manage/unverified-account.html:205 msgid "Account emails" msgstr "帳號信件" @@ -3894,10 +3935,12 @@ msgstr "" "子郵件會收到通知。" #: warehouse/templates/manage/account.html:333 +#: warehouse/templates/manage/unverified-account.html:218 msgid "Emails associated with your account" msgstr "與你帳號相關的信件" #: warehouse/templates/manage/account.html:337 +#: warehouse/templates/manage/unverified-account.html:222 msgid "Status" msgstr "狀態" @@ -3963,44 +4006,55 @@ msgstr " 驗證主要信箱地址 以增加 API 密鑰 #: warehouse/templates/manage/account.html:513 #: warehouse/templates/manage/account.html:692 +#: warehouse/templates/manage/unverified-account.html:244 +#: warehouse/templates/manage/unverified-account.html:423 msgid "Token scope: entire account" msgstr "密鑰範圍:全部帳戶" #: warehouse/templates/manage/account.html:515 #: warehouse/templates/manage/account.html:694 +#: warehouse/templates/manage/unverified-account.html:246 +#: warehouse/templates/manage/unverified-account.html:425 #, python-format msgid "Token scope: Project %(project_name)s" msgstr "密鑰範圍:專案 %(project_name)s" #: warehouse/templates/manage/account.html:518 +#: warehouse/templates/manage/unverified-account.html:249 #, python-format msgid "Expires: %(exp)s" msgstr "" #: warehouse/templates/manage/account.html:524 +#: warehouse/templates/manage/unverified-account.html:255 msgid "Account created" msgstr "已建立帳戶" #: warehouse/templates/manage/account.html:527 +#: warehouse/templates/manage/unverified-account.html:258 msgid "Logged in" msgstr "登入" #: warehouse/templates/manage/account.html:529 +#: warehouse/templates/manage/unverified-account.html:260 msgid "Two factor method:" msgstr "雙重驗證方法:" #: warehouse/templates/manage/account.html:531 #: warehouse/templates/manage/project/release.html:77 +#: warehouse/templates/manage/unverified-account.html:262 msgid "None" msgstr "無" #: warehouse/templates/manage/account.html:533 #: warehouse/templates/manage/manage_base.html:92 +#: warehouse/templates/manage/unverified-account.html:264 msgid "Security device (WebAuthn)" msgstr "安全裝置 (WebAuthn)" #: warehouse/templates/manage/account.html:535 #: warehouse/templates/manage/manage_base.html:70 +#: warehouse/templates/manage/unverified-account.html:266 msgid "" "Authentication application (TOTP)" @@ -4008,132 +4062,169 @@ msgstr "" "認證應用程式 (TOTP)" #: warehouse/templates/manage/account.html:537 +#: warehouse/templates/manage/unverified-account.html:268 msgid "Recovery code" msgstr "重置碼" #: warehouse/templates/manage/account.html:542 +#: warehouse/templates/manage/unverified-account.html:273 msgid "Login failed" msgstr "登入失敗" #: warehouse/templates/manage/account.html:545 +#: warehouse/templates/manage/unverified-account.html:276 msgid "- Basic Auth (Upload endpoint)" msgstr "-基本身份驗證(上傳端點)" #: warehouse/templates/manage/account.html:550 #: warehouse/templates/manage/account.html:569 #: warehouse/templates/manage/project/history.html:272 +#: warehouse/templates/manage/unverified-account.html:281 +#: warehouse/templates/manage/unverified-account.html:300 msgid "Reason:" msgstr "原因:" #: warehouse/templates/manage/account.html:552 #: warehouse/templates/manage/account.html:571 +#: warehouse/templates/manage/unverified-account.html:283 +#: warehouse/templates/manage/unverified-account.html:302 msgid "Incorrect Password" msgstr "密碼不正確" #: warehouse/templates/manage/account.html:554 +#: warehouse/templates/manage/unverified-account.html:285 msgid "Invalid two factor (TOTP)" msgstr "無效雙因素(TOTP)" #: warehouse/templates/manage/account.html:556 +#: warehouse/templates/manage/unverified-account.html:287 msgid "Invalid two factor (WebAuthn)" msgstr "無效的雙因素(WebAuthn)" #: warehouse/templates/manage/account.html:558 #: warehouse/templates/manage/account.html:560 +#: warehouse/templates/manage/unverified-account.html:289 +#: warehouse/templates/manage/unverified-account.html:291 msgid "Invalid two factor (Recovery code)" msgstr "無效的雙因素(恢復程式碼)" #: warehouse/templates/manage/account.html:567 +#: warehouse/templates/manage/unverified-account.html:298 msgid "Session reauthentication failed" msgstr "會話重新身份驗證失敗" #: warehouse/templates/manage/account.html:578 +#: warehouse/templates/manage/unverified-account.html:309 msgid "Email added to account" msgstr "電子郵件已添加到帳戶" #: warehouse/templates/manage/account.html:581 +#: warehouse/templates/manage/unverified-account.html:312 msgid "Email removed from account" msgstr "電子郵件已從帳戶移除" #: warehouse/templates/manage/account.html:584 +#: warehouse/templates/manage/unverified-account.html:315 msgid "Email verified" msgstr "Email 已驗證" #: warehouse/templates/manage/account.html:587 +#: warehouse/templates/manage/unverified-account.html:318 msgid "Email reverified" msgstr "Email 已驗證" #: warehouse/templates/manage/account.html:591 +#: warehouse/templates/manage/unverified-account.html:322 msgid "Primary email changed" msgstr "主要 email 已變更" #: warehouse/templates/manage/account.html:593 +#: warehouse/templates/manage/unverified-account.html:324 msgid "Old primary email:" msgstr "舊的主要 email:" #: warehouse/templates/manage/account.html:594 +#: warehouse/templates/manage/unverified-account.html:325 msgid "New primary email:" msgstr "新的主要 email:" #: warehouse/templates/manage/account.html:597 +#: warehouse/templates/manage/unverified-account.html:328 msgid "Primary email set" msgstr "主要 email 已設定" #: warehouse/templates/manage/account.html:603 +#: warehouse/templates/manage/unverified-account.html:334 msgid "Email sent" msgstr "電子郵件已發送" #: warehouse/templates/manage/account.html:605 +#: warehouse/templates/manage/unverified-account.html:336 msgid "From:" msgstr "從:" #: warehouse/templates/manage/account.html:606 +#: warehouse/templates/manage/unverified-account.html:337 msgid "To:" msgstr "到:" #: warehouse/templates/manage/account.html:607 +#: warehouse/templates/manage/unverified-account.html:338 msgid "Subject:" msgstr "主旨:" #: warehouse/templates/manage/account.html:611 +#: warehouse/templates/manage/unverified-account.html:342 msgid "Password reset requested" msgstr "請求重設密碼" #: warehouse/templates/manage/account.html:613 +#: warehouse/templates/manage/unverified-account.html:344 msgid "Password reset attempted" msgstr "已嘗試重置密碼" #: warehouse/templates/manage/account.html:615 +#: warehouse/templates/manage/unverified-account.html:346 msgid "Password successfully reset" msgstr "密碼成功重設" #: warehouse/templates/manage/account.html:617 +#: warehouse/templates/manage/unverified-account.html:348 msgid "Password successfully changed" msgstr "密碼成功變更" #: warehouse/templates/manage/account.html:621 #: warehouse/templates/manage/account.html:626 #: warehouse/templates/manage/account/token.html:158 +#: warehouse/templates/manage/unverified-account.html:352 +#: warehouse/templates/manage/unverified-account.html:357 msgid "Project:" msgstr "專案:" #: warehouse/templates/manage/account.html:629 +#: warehouse/templates/manage/unverified-account.html:360 msgid "Two factor authentication added" msgstr "已加入雙重身份驗證" #: warehouse/templates/manage/account.html:632 #: warehouse/templates/manage/account.html:642 +#: warehouse/templates/manage/unverified-account.html:363 +#: warehouse/templates/manage/unverified-account.html:373 msgid "" "Method: Security device (WebAuthn)" msgstr "方法:安全裝置 (WebAuthn)" #: warehouse/templates/manage/account.html:633 #: warehouse/templates/manage/account.html:643 +#: warehouse/templates/manage/unverified-account.html:364 +#: warehouse/templates/manage/unverified-account.html:374 msgid "Device name:" msgstr "裝置名稱:" #: warehouse/templates/manage/account.html:635 #: warehouse/templates/manage/account.html:645 +#: warehouse/templates/manage/unverified-account.html:366 +#: warehouse/templates/manage/unverified-account.html:376 msgid "" "Method: Authentication application (TOTP)" @@ -4141,22 +4232,27 @@ msgstr "" "方法:授權應用程式 (TOTP)" #: warehouse/templates/manage/account.html:639 +#: warehouse/templates/manage/unverified-account.html:370 msgid "Two factor authentication removed" msgstr "雙重身份驗證已移除" #: warehouse/templates/manage/account.html:650 +#: warehouse/templates/manage/unverified-account.html:381 msgid "Recovery codes generated" msgstr "重設碼已生成" #: warehouse/templates/manage/account.html:654 +#: warehouse/templates/manage/unverified-account.html:385 msgid "Recovery codes regenerated" msgstr "重設碼已重新生成" #: warehouse/templates/manage/account.html:658 +#: warehouse/templates/manage/unverified-account.html:389 msgid "Recovery code used for login" msgstr "用於登錄的恢復代碼" #: warehouse/templates/manage/account.html:664 +#: warehouse/templates/manage/unverified-account.html:395 msgid "API token added" msgstr "已加入 API密鑰" @@ -4164,29 +4260,37 @@ msgstr "已加入 API密鑰" #: warehouse/templates/manage/account.html:689 #: warehouse/templates/manage/project/history.html:263 #: warehouse/templates/manage/project/history.html:270 +#: warehouse/templates/manage/unverified-account.html:397 +#: warehouse/templates/manage/unverified-account.html:420 msgid "Token name:" msgstr "密鑰名稱:" #: warehouse/templates/manage/account.html:683 #: warehouse/templates/manage/project/history.html:265 +#: warehouse/templates/manage/unverified-account.html:414 msgid "API token removed" msgstr "API 密鑰已移除" #: warehouse/templates/manage/account.html:684 #: warehouse/templates/manage/account.html:690 +#: warehouse/templates/manage/unverified-account.html:415 +#: warehouse/templates/manage/unverified-account.html:421 msgid "Unique identifier:" msgstr "唯一識別碼:" #: warehouse/templates/manage/account.html:687 +#: warehouse/templates/manage/unverified-account.html:418 msgid "API token automatically removed for security reasons" msgstr "出於安全原因,API令牌被自動刪除" #: warehouse/templates/manage/account.html:696 +#: warehouse/templates/manage/unverified-account.html:427 #, python-format msgid "Reason: Token found at public url" msgstr "原因:在 public url 找到密鑰" #: warehouse/templates/manage/account.html:701 +#: warehouse/templates/manage/unverified-account.html:432 #, fuzzy, python-format #| msgid "" #| "If the owner is unresponsive, see %(anchor_text)s" @@ -4194,6 +4298,7 @@ msgid "Invited to join %(organization_name)s" msgstr "如果擁有者沒有回應,參考%(anchor_text)s" #: warehouse/templates/manage/account.html:705 +#: warehouse/templates/manage/unverified-account.html:436 #, fuzzy, python-format #| msgid "Invitation for '${project_name}' is declined." msgid "" @@ -4201,6 +4306,7 @@ msgid "" msgstr "邀請加入專案 ${project_name} 被拒絕." #: warehouse/templates/manage/account.html:709 +#: warehouse/templates/manage/unverified-account.html:440 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4209,6 +4315,7 @@ msgid "" msgstr "%(username)s 移除專案角色 %(role_name)s" #: warehouse/templates/manage/account.html:713 +#: warehouse/templates/manage/unverified-account.html:444 #, fuzzy, python-format #| msgid "" #| "%(username)s removed as project %(role_name)s" @@ -4217,6 +4324,7 @@ msgid "" msgstr "%(username)s 移除專案角色 %(role_name)s" #: warehouse/templates/manage/account.html:722 +#: warehouse/templates/manage/unverified-account.html:453 #, python-format msgid "" "Events appear here as security-related actions occur on your account. If you " @@ -4227,6 +4335,7 @@ msgstr "" "內容,請盡快地確保您的帳戶安全。" #: warehouse/templates/manage/account.html:727 +#: warehouse/templates/manage/unverified-account.html:458 msgid "Recent account activity" msgstr "最近的帳戶活動" @@ -4234,6 +4343,7 @@ msgstr "最近的帳戶活動" #: warehouse/templates/manage/organization/history.html:201 #: warehouse/templates/manage/project/history.html:304 #: warehouse/templates/manage/team/history.html:108 +#: warehouse/templates/manage/unverified-account.html:460 msgid "Event" msgstr "事件" @@ -4244,21 +4354,25 @@ msgstr "事件" #: warehouse/templates/manage/project/history.html:314 #: warehouse/templates/manage/team/history.html:109 #: warehouse/templates/manage/team/history.html:118 +#: warehouse/templates/manage/unverified-account.html:461 msgid "Time" msgstr "" #: warehouse/templates/manage/account.html:731 #: warehouse/templates/manage/organization/history.html:203 #: warehouse/templates/manage/team/history.html:110 +#: warehouse/templates/manage/unverified-account.html:462 msgid "Additional Info" msgstr "" #: warehouse/templates/manage/account.html:738 +#: warehouse/templates/manage/unverified-account.html:469 msgid "Date / time" msgstr "日期 / 時間" #: warehouse/templates/manage/account.html:742 #: warehouse/templates/manage/organization/history.html:215 +#: warehouse/templates/manage/unverified-account.html:473 msgid "Location Info" msgstr "" @@ -4266,12 +4380,14 @@ msgstr "" #: warehouse/templates/manage/organization/history.html:217 #: warehouse/templates/manage/project/history.html:320 #: warehouse/templates/manage/team/history.html:124 +#: warehouse/templates/manage/unverified-account.html:475 #, fuzzy #| msgid "Device name" msgid "Device Info" msgstr "裝置名稱" #: warehouse/templates/manage/account.html:752 +#: warehouse/templates/manage/unverified-account.html:483 msgid "" "Events will appear here as security-related actions occur on your account." msgstr "與帳戶安全性相關的事件將顯示在此處。" @@ -5036,6 +5152,40 @@ msgstr "" "您尚未將任何項目上傳到PyPI。 要了解如何入門,請訪問 Python打包用戶指南" +#: warehouse/templates/manage/unverified-account.html:17 +#, fuzzy +#| msgid "Delete your PyPI account" +msgid "Activate your account" +msgstr "刪除 PyPI 帳戶" + +#: warehouse/templates/manage/unverified-account.html:197 +#, fuzzy +#| msgid "" +#| "You must verify your **primary** email address before you can perform " +#| "this action." +msgid "" +"You must verify a primary email address before making any other changes to " +"your account." +msgstr "你必須驗證你的**主**電子郵件地址方可執行此操作。" + +#: warehouse/templates/manage/unverified-account.html:207 +#, fuzzy +#| msgid "" +#| "You can associate several emails with your account. You can use any Verified email to recover your account, but " +#| "only your Primary email will receive " +#| "notifications." +msgid "" +"You must have at least one Verified email " +"address to activate your account." +msgstr "" +"您可以將多個電子郵件與您的帳戶相關聯。您可以使用任何 已驗證 電子郵件來恢復您的帳戶,但只有您的 主要 電" +"子郵件會收到通知。" + #: warehouse/templates/manage/account/publishing.html:27 #: warehouse/templates/manage/project/publishing.html:25 #, fuzzy, python-format @@ -7881,126 +8031,126 @@ msgstr "%(user)s 尚未上載任何專案到PyPI" msgid "view hashes" msgstr "檢視雜湊碼" -#: warehouse/templates/packaging/detail.html:128 +#: warehouse/templates/packaging/detail.html:126 #, python-format msgid "RSS: latest releases for %(project_name)s" msgstr "RSS: 最新發行專案: %(project_name)s" -#: warehouse/templates/packaging/detail.html:162 +#: warehouse/templates/packaging/detail.html:160 msgid "Copy PIP instructions" msgstr "複製 PIP 指引" -#: warehouse/templates/packaging/detail.html:173 +#: warehouse/templates/packaging/detail.html:171 msgid "This release has been yanked" msgstr "這版本已經被撤銷" -#: warehouse/templates/packaging/detail.html:179 +#: warehouse/templates/packaging/detail.html:177 #, python-format msgid "Stable version available (%(version)s)" msgstr "可取得穩定版本(%(version)s)" -#: warehouse/templates/packaging/detail.html:183 +#: warehouse/templates/packaging/detail.html:181 #, python-format msgid "Newer version available (%(version)s)" msgstr "可取得較新版本(%(version)s)" -#: warehouse/templates/packaging/detail.html:187 +#: warehouse/templates/packaging/detail.html:185 msgid "Latest version" msgstr "最新版本" -#: warehouse/templates/packaging/detail.html:192 +#: warehouse/templates/packaging/detail.html:190 #, python-format msgid "Released: %(release_date)s" msgstr "已發行:%(release_date)s" -#: warehouse/templates/packaging/detail.html:206 +#: warehouse/templates/packaging/detail.html:204 msgid "No project description provided" msgstr "未提供專案敘述" -#: warehouse/templates/packaging/detail.html:219 +#: warehouse/templates/packaging/detail.html:217 msgid "Navigation" msgstr "導覽列" -#: warehouse/templates/packaging/detail.html:220 -#: warehouse/templates/packaging/detail.html:254 +#: warehouse/templates/packaging/detail.html:218 +#: warehouse/templates/packaging/detail.html:252 #, python-format msgid "Navigation for %(project)s" msgstr "%(project)s 導覽列" -#: warehouse/templates/packaging/detail.html:223 -#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:221 +#: warehouse/templates/packaging/detail.html:255 msgid "Project description. Focus will be moved to the description." msgstr "專案敘述。焦點將被移至敘述。" -#: warehouse/templates/packaging/detail.html:225 -#: warehouse/templates/packaging/detail.html:259 -#: warehouse/templates/packaging/detail.html:293 +#: warehouse/templates/packaging/detail.html:223 +#: warehouse/templates/packaging/detail.html:257 +#: warehouse/templates/packaging/detail.html:291 msgid "Project description" msgstr "專案敘述" -#: warehouse/templates/packaging/detail.html:229 -#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:227 +#: warehouse/templates/packaging/detail.html:267 msgid "Release history. Focus will be moved to the history panel." msgstr "發行歷史。焦點將被移至歷史面板。" -#: warehouse/templates/packaging/detail.html:231 -#: warehouse/templates/packaging/detail.html:271 -#: warehouse/templates/packaging/detail.html:315 +#: warehouse/templates/packaging/detail.html:229 +#: warehouse/templates/packaging/detail.html:269 +#: warehouse/templates/packaging/detail.html:313 msgid "Release history" msgstr "發行歷史" -#: warehouse/templates/packaging/detail.html:236 -#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:234 +#: warehouse/templates/packaging/detail.html:274 msgid "Download files. Focus will be moved to the project files." msgstr "下載檔案。焦點將被移至專案中的檔案。" -#: warehouse/templates/packaging/detail.html:238 -#: warehouse/templates/packaging/detail.html:278 -#: warehouse/templates/packaging/detail.html:377 +#: warehouse/templates/packaging/detail.html:236 +#: warehouse/templates/packaging/detail.html:276 +#: warehouse/templates/packaging/detail.html:375 msgid "Download files" msgstr "下載檔案" -#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:261 msgid "Project details. Focus will be moved to the project details." msgstr "專案詳細。焦點將被移至專案詳細。" -#: warehouse/templates/packaging/detail.html:265 -#: warehouse/templates/packaging/detail.html:307 +#: warehouse/templates/packaging/detail.html:263 +#: warehouse/templates/packaging/detail.html:305 msgid "Project details" msgstr "專案詳細" -#: warehouse/templates/packaging/detail.html:289 -#: warehouse/templates/packaging/detail.html:364 +#: warehouse/templates/packaging/detail.html:287 +#: warehouse/templates/packaging/detail.html:362 #, fuzzy #| msgid "This release has been yanked" msgid "Reason this release was yanked:" msgstr "這版本已經被撤銷" -#: warehouse/templates/packaging/detail.html:300 +#: warehouse/templates/packaging/detail.html:298 msgid "The author of this package has not provided a project description" msgstr "該軟件包的作者沒有提供專案描述" -#: warehouse/templates/packaging/detail.html:317 +#: warehouse/templates/packaging/detail.html:315 msgid "Release notifications" msgstr "發行通知" -#: warehouse/templates/packaging/detail.html:318 +#: warehouse/templates/packaging/detail.html:316 msgid "RSS feed" msgstr "RSS訂閱" -#: warehouse/templates/packaging/detail.html:330 +#: warehouse/templates/packaging/detail.html:328 msgid "This version" msgstr "這個版本" -#: warehouse/templates/packaging/detail.html:350 +#: warehouse/templates/packaging/detail.html:348 msgid "pre-release" msgstr "預先發行版本" -#: warehouse/templates/packaging/detail.html:355 +#: warehouse/templates/packaging/detail.html:353 msgid "yanked" msgstr "被撤銷" -#: warehouse/templates/packaging/detail.html:378 +#: warehouse/templates/packaging/detail.html:376 #, python-format msgid "" "Download the file for your platform. If you're not sure which to choose, " @@ -8010,16 +8160,16 @@ msgstr "" "下載適合您平台的文件。 如果不確定要選擇哪個,請詳細了解安裝程式包 。" -#: warehouse/templates/packaging/detail.html:380 +#: warehouse/templates/packaging/detail.html:378 msgid "Source Distribution" msgid_plural "Source Distributions" msgstr[0] "" -#: warehouse/templates/packaging/detail.html:396 +#: warehouse/templates/packaging/detail.html:394 msgid "No source distribution files available for this release." msgstr "" -#: warehouse/templates/packaging/detail.html:397 +#: warehouse/templates/packaging/detail.html:395 #, fuzzy, python-format #| msgid "" #| "Learn how to upload files on the Python 軟體打包使用者指引學習如何上載檔案" -#: warehouse/templates/packaging/detail.html:404 +#: warehouse/templates/packaging/detail.html:402 msgid "Built Distribution" msgid_plural "Built Distributions" msgstr[0] "" @@ -10791,6 +10941,9 @@ msgid "There were no results for '%(filters)s' filter" msgid_plural "There were no results for '%(filters)s' filters" msgstr[0] "'%(term)s' 沒有結果" +#~ msgid "PyPI on Twitter" +#~ msgstr "Twitter 上的 PyPI" + #, fuzzy, python-format #~| msgid "" #~| "Instead, email security at python dot org "