From 6d2072a730d3486eefd6f48a09cbf12eaf8a7e9a Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 27 Nov 2024 13:15:52 +0100 Subject: [PATCH] translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans (#12202) Translate django.po in zh-Hans 100% translated source file: 'django.po' on 'zh-Hans'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/zh-Hans/LC_MESSAGES/django.po | 49 ++++++++++++++++------------ 1 file changed, 29 insertions(+), 20 deletions(-) diff --git a/locale/zh-Hans/LC_MESSAGES/django.po b/locale/zh-Hans/LC_MESSAGES/django.po index 4901a68353..f06d4efad8 100644 --- a/locale/zh-Hans/LC_MESSAGES/django.po +++ b/locale/zh-Hans/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-11-18 00:09+0000\n" +"POT-Creation-Date: 2024-11-26 00:09+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: deluxghost, 2024\n" "Language-Team: Chinese Simplified (https://app.transifex.com/authentik/teams/119923/zh-Hans/)\n" @@ -82,9 +82,9 @@ msgid "authentik Export - {date}" msgstr "authentik 导出 - {date}" #: authentik/blueprints/v1/tasks.py authentik/crypto/tasks.py -#, python-format -msgid "Successfully imported %(count)d files." -msgstr "已成功导入 %(count)d 个文件。" +#, python-brace-format +msgid "Successfully imported {count} files." +msgstr "已成功导入 {count} 个文件。" #: authentik/brands/models.py msgid "" @@ -868,14 +868,14 @@ msgid "Starting full provider sync" msgstr "开始全量提供程序同步" #: authentik/lib/sync/outgoing/tasks.py -#, python-format -msgid "Syncing page %(page)d of users" -msgstr "正在同步用户页面 %(page)d" +#, python-brace-format +msgid "Syncing page {page} of users" +msgstr "正在同步用户页面 {page}" #: authentik/lib/sync/outgoing/tasks.py -#, python-format -msgid "Syncing page %(page)d of groups" -msgstr "正在同步群组页面 %(page)d" +#, python-brace-format +msgid "Syncing page {page} of groups" +msgstr "正在同步群组页面 {page}" #: authentik/lib/sync/outgoing/tasks.py #, python-brace-format @@ -1026,9 +1026,9 @@ msgid "Event Matcher Policies" msgstr "事件匹配策略" #: authentik/policies/expiry/models.py -#, python-format -msgid "Password expired %(days)d days ago. Please update your password." -msgstr "密码在 %(days)d 天前过期。请更新您的密码。" +#, python-brace-format +msgid "Password expired {days} days ago. Please update your password." +msgstr "密码在 {days} 天前过期。请更新您的密码。" #: authentik/policies/expiry/models.py msgid "Password has expired." @@ -1154,9 +1154,9 @@ msgid "Invalid password." msgstr "无效密码。" #: authentik/policies/password/models.py -#, python-format -msgid "Password exists on %(count)d online lists." -msgstr "%(count)d 个在线列表中存在密码。" +#, python-brace-format +msgid "Password exists on {count} online lists." +msgstr "{count} 个在线列表中存在密码。" #: authentik/policies/password/models.py msgid "Password is too weak." @@ -1275,6 +1275,11 @@ msgstr "LDAP 提供程序" msgid "Search full LDAP directory" msgstr "搜索完整 LDAP 目录" +#: authentik/providers/oauth2/api/providers.py +#, python-brace-format +msgid "Invalid Regex Pattern: {url}" +msgstr "无效的正则表达式模式:{url}" + #: authentik/providers/oauth2/id_token.py msgid "Based on the Hashed User ID" msgstr "基于经过哈希处理的用户 ID" @@ -1317,6 +1322,14 @@ msgstr "所有提供程序都使用相同的标识符" msgid "Each provider has a different issuer, based on the application slug." msgstr "根据应用程序 Slug,每个提供程序都有不同的颁发者。" +#: authentik/providers/oauth2/models.py +msgid "Strict URL comparison" +msgstr "严格 URL 比较" + +#: authentik/providers/oauth2/models.py +msgid "Regular Expression URL matching" +msgstr "正则表达式 URL 匹配" + #: authentik/providers/oauth2/models.py msgid "code (Authorization Code Flow)" msgstr "code(授权码流程)" @@ -1393,10 +1406,6 @@ msgstr "客户端密钥" msgid "Redirect URIs" msgstr "重定向 URI" -#: authentik/providers/oauth2/models.py -msgid "Enter each URI on a new line." -msgstr "每行输入一个 URI。" - #: authentik/providers/oauth2/models.py msgid "Include claims in id_token" msgstr "在 id_token 中包含声明"