From ecef39d57e0a5e3aab41696ea66df761257b481a Mon Sep 17 00:00:00 2001 From: Discourse Translator Bot Date: Tue, 28 Dec 2021 08:14:10 -0500 Subject: [PATCH] Update translations (#58) --- config/locales/client.ar.yml | 4 +++ config/locales/client.it.yml | 4 +++ config/locales/client.zh_CN.yml | 4 +++ config/locales/server.ar.yml | 33 ++++++++++++++++++++ config/locales/server.ca.yml | 1 - config/locales/server.de.yml | 38 +++++++++++++---------- config/locales/server.es.yml | 10 ++++-- config/locales/server.fi.yml | 1 - config/locales/server.fr.yml | 54 +++++++++++++++++---------------- config/locales/server.he.yml | 2 +- config/locales/server.it.yml | 42 +++++++++++++------------ config/locales/server.ja.yml | 26 ++++++++++++++++ config/locales/server.ko.yml | 1 - config/locales/server.nl.yml | 1 - config/locales/server.pl_PL.yml | 1 - config/locales/server.pt_BR.yml | 1 - config/locales/server.ru.yml | 2 +- config/locales/server.sv.yml | 2 +- config/locales/server.tr_TR.yml | 1 - config/locales/server.ur.yml | 1 - config/locales/server.zh_CN.yml | 50 +++++++++++++++--------------- 21 files changed, 180 insertions(+), 99 deletions(-) diff --git a/config/locales/client.ar.yml b/config/locales/client.ar.yml index f2a8a49..f4eae36 100644 --- a/config/locales/client.ar.yml +++ b/config/locales/client.ar.yml @@ -5,3 +5,7 @@ # https://translate.discourse.org/ ar: + js: + login: + oauth2_basic: + name: "OAuth 2" diff --git a/config/locales/client.it.yml b/config/locales/client.it.yml index edb0545..e51c3e0 100644 --- a/config/locales/client.it.yml +++ b/config/locales/client.it.yml @@ -5,3 +5,7 @@ # https://translate.discourse.org/ it: + js: + login: + oauth2_basic: + name: "OAuth 2" diff --git a/config/locales/client.zh_CN.yml b/config/locales/client.zh_CN.yml index 265939b..dfcc322 100644 --- a/config/locales/client.zh_CN.yml +++ b/config/locales/client.zh_CN.yml @@ -5,3 +5,7 @@ # https://translate.discourse.org/ zh_CN: + js: + login: + oauth2_basic: + name: "OAuth 2" diff --git a/config/locales/server.ar.yml b/config/locales/server.ar.yml index f2a8a49..b3d5e1b 100644 --- a/config/locales/server.ar.yml +++ b/config/locales/server.ar.yml @@ -5,3 +5,36 @@ # https://translate.discourse.org/ ar: + login: + authenticator_error_fetch_user_details: "تعذَّر استرداد تفاصيل المستخدم الخاصة بك. هل لديك حساب نشط؟" + site_settings: + oauth2_enabled: "تم تفعيل مصادقة OAuth2 المخصَّصة" + oauth2_client_id: 'مُعرِّف العميل لمصادقة OAuth2 المخصَّصة' + oauth2_client_secret: 'سر العميل لمصادقة OAuth2 المخصَّصة' + oauth2_authorize_url: 'عنوان URL للمصادقة لمصادقة OAuth2' + oauth2_authorize_signup_url: 'عنوان URL للمصادقة البديلة (اختياري) المستخدم عند استخدام الزر "تسجيل"' + oauth2_token_url: 'عنوان URL للرمز المميَّز لمصادقة OAuth2' + oauth2_token_url_method: 'الطريقة المستخدمة لجلب عنوان URL للرمز المميَّز' + oauth2_callback_user_id_path: 'المسار في استجابة الرمز المميَّز لمُعرِّف المستخدم. على سبيل المثال: params.info.uuid' + oauth2_callback_user_info_paths: 'المسارات في استجابة الرمز المميَّز لخصائص المستخدم الأخرى. الخصائص المدعومة هي name وusername وemail وemail_verified وavatar. التنسيق هو property:path، على سبيل المثال: name:params.info.name' + oauth2_fetch_user_details: "جلب ملف JSON للمستخدم لمصادقة OAuth2" + oauth2_user_json_url: 'عنوان URL لجلب ملف JSON للمستخدم لمصادقة OAuth2 (لاحظ أننا استبدلنا :id بالمُعرِّف الذي تم إرجاعه من قِبل استدعاء OAuth و:token بمُعرِّف الرمز المميَّز)' + oauth2_user_json_url_method: 'الطريقة المستخدمة لجلب عنوان URL لملف JSON' + oauth2_json_user_id_path: 'المسار في ملف JSON للمستخدم لمصادقة OAuth2 إلى مُعرِّف المستخدم. على سبيل المثال: user.id' + oauth2_json_username_path: 'المسار في ملف JSON للمستخدم لمصادقة OAuth2. على سبيل المثال: user.username' + oauth2_json_name_path: "المسار في ملف JSON للمستخدم لمصادقة OAuth2 إلى اسم المستخدم الكامل. على سبيل المثال: user.name.full" + oauth2_json_email_path: "المسار في ملف JSON للمستخدم لمصادقة OAuth2 إلى البريد الإلكتروني للمستخدم. على سبيل المثال: user.email" + oauth2_json_email_verified_path: "المسار في ملف JSON للمستخدم لمصادقة OAuth2 إلى حالة التحقُّق من البريد الإلكتروني للمستخدم. على سبيل المثال: user.email.verified. يجب إيقاف oauth2_email_verified لهذا الإعداد ليحظى بأي تأثير" + oauth2_json_avatar_path: "المسار في ملف JSON للمستخدم لمصادقة OAuth2 إلى الصورة الرمزية للمستخدم. على سبيل المثال: user.avatar_url" + oauth2_email_verified: "تحقَّق من هذا إذا كان موقع OAuth2 قد تحقَّق من البريد الإلكتروني" + oauth2_overrides_email: "استبدال البريد الإلكتروني لـ Discourse بالبريد الإلكتروني البعيد في كل عملية تسجيل دخول. يعمل بإعداد `auth_overrides_email` نفسه، لكنه خاص بعمليات تسجيل الدخول من خلال OAuth2." + oauth2_send_auth_header: "إرسال بيانات اعتماد العميل في رأس مصادقة HTTP" + oauth2_send_auth_body: "إرسال بيانات اعتماد العميل في نص الطلب" + oauth2_debug_auth: "تضمين معلومات تصحيح الأخطاء المنسَّقة في سجلاتك" + oauth2_authorize_options: "طلب الخيارات التالية عند المصادقة" + oauth2_scope: "طلب هذا المجال عند المصادقة" + oauth2_button_title: "نص زر OAuth2" + oauth2_allow_association_change: السماح للمستخدمين بإلغاء ربط حسابات Discourse الخاصة بهم وإعادة ربطها من مقدِّم خدمة OAuth2 + oauth2_disable_csrf: "إيقاف فحص CSRF" + errors: + oauth2_fetch_user_details: "يجب أن يكون oauth2_callback_user_id_path موجودًا لإيقاف oauth2_fetch_user_details" diff --git a/config/locales/server.ca.yml b/config/locales/server.ca.yml index eb00846..f13c528 100644 --- a/config/locales/server.ca.yml +++ b/config/locales/server.ca.yml @@ -24,7 +24,6 @@ ca: oauth2_json_name_path: "Ruta d'accés en el JSON d'usuari OAuth2 al nom complet d'usuari. Per exemple: user.name.full" oauth2_json_email_path: "Ruta d'accés en el JSON d'usuari OAuth2 al correu electrònic d'usuari. Per exemple: user.email" oauth2_email_verified: "Comprova-ho si el lloc web OAuth2 ha verificat el correu electrònic" - oauth2_overrides_email: "Sobreescriu el correu electrònic de Discourse amb el correu remot en cada inici de sessió" oauth2_send_auth_header: "Envia les credencials de client en una capçalera d’autorització HTTP" oauth2_debug_auth: "Inclou informació de depuració enriquida en els registres" oauth2_authorize_options: "En autoritzar sol·licita aquestes opcions" diff --git a/config/locales/server.de.yml b/config/locales/server.de.yml index 1b986e7..4685349 100644 --- a/config/locales/server.de.yml +++ b/config/locales/server.de.yml @@ -6,29 +6,35 @@ de: login: - authenticator_error_fetch_user_details: "Konnte die Benutzer-Details nicht laden. Hast du ein aktives Konto?" + authenticator_error_fetch_user_details: "Deine Benutzerdaten konnten nicht abgerufen werden. Hast du ein aktives Konto?" site_settings: oauth2_enabled: "Benutzerdefiniertes OAuth2 ist aktiviert" - oauth2_client_id: 'Kundennummer für benutzerdefiniertes OAuth2' - oauth2_client_secret: 'Kundengeheimnis für benutzerdefiniertes OAuth2' + oauth2_client_id: 'Client-ID für benutzerdefiniertes OAuth2' + oauth2_client_secret: 'Client-Geheimnis für benutzerdefiniertes OAuth2' oauth2_authorize_url: 'Autorisierungs-URL für OAuth2' + oauth2_authorize_signup_url: '(optional) Alternative Autorisierungs-URL, die zum Einsatz kommt, wenn die Schaltfläche „Registrieren“ verwendet wird' oauth2_token_url: 'Token-URL für OAuth2' - oauth2_token_url_method: 'Methode, mit der die Token-URL aufgerufen wird' + oauth2_token_url_method: 'Methode, mit der die Token-URL abgerufen wird' oauth2_callback_user_id_path: 'Pfad in der Token-Antwort zur Benutzer-ID. Beispiel: params.info.uuid' - oauth2_callback_user_info_paths: 'Pfad in der Token-Antwort zu den Benutzer-Eigenschaften. Unterstützte Eigenschaften sind name, username, email, email_verified und avatar. Format ist Eigenschaft:Pfad, z.B.: name:params.info.name' - oauth2_fetch_user_details: "Hole Benutzer JSON für OAuth2" - oauth2_user_json_url: 'URL, um Benutzer-JSON für OAuth2 abzrufen (beachte, dass wir :id mit der ID ersetzen, die vom OAuth-Aufruf geliefert wird, und :token mit der Token-ID)' - oauth2_user_json_url_method: 'Methode, mit der die Benutzer-JSON-URL aufgerufen wird' + oauth2_callback_user_info_paths: 'Pfade in der Token-Antwort zu anderen Benutzereigenschaften. Unterstützte Eigenschaften sind name, username, email, email_verified und avatar. Format: property:path, z. B. name:params.info.name' + oauth2_fetch_user_details: "Benutzer-JSON für OAuth2 abrufen" + oauth2_user_json_url: 'URL zum Abrufen der Benutzer-JSON für OAuth2 (beachte, dass wir :id durch die vom OAuth-Call zurückgegebene ID und :token durch die Token-ID ersetzen)' + oauth2_user_json_url_method: 'Methode, mit der die Benutzer-JSON-URL abgerufen wird' oauth2_json_user_id_path: 'Pfad im OAuth2-Benutzer-JSON zur Benutzer-ID. Beispiel: user.id' - oauth2_json_username_path: 'Pfad im OAuth2-Benutzer-JSON zum Benutzername. Beispiel: user.username' - oauth2_email_verified: "Prüfe, ob die OAuth2-Seite die E-Mail-Adresse verifiziert hat" - oauth2_overrides_email: "Überschreibe die Discourse E-Mail bei jedem Einloggen mit der Remote E-Mail" + oauth2_json_username_path: 'Pfad im OAuth2-Benutzer-JSON zum Benutzernamen. Beispiel: user.username' + oauth2_json_name_path: "Pfad im OAuth2-Benutzer-JSON zum vollständigen Namen des Benutzers. Beispiel: user.name.full" + oauth2_json_email_path: "Pfad im OAuth2-Benutzer-JSON zur E-Mail-Adresse des Benutzers. Beispiel: user.email" + oauth2_json_email_verified_path: "Pfad im OAuth2-Benutzer-JSON zum E-Mail-Verifizierungsstatus des Benutzers. Beispiel: user.email.verified. oauth2_email_verified muss deaktiviert sein, damit diese Einstellung eine Wirkung hat" + oauth2_json_avatar_path: "Pfad im OAuth2-Benutzer-JSON zum Avatar des Benutzers. Beispiel: user.avatar_url" + oauth2_email_verified: "Aktivieren, wenn die OAuth2-Website die E-Mail verifiziert hat" + oauth2_overrides_email: "Überschreibt die Discourse-E-Mail-Adresse bei jeder Anmeldung mit der remote E-Mail-Adresse. Funktioniert genauso wie die Einstellung `auth_overrides_email`, ist aber spezifisch für OAuth2-Anmeldungen." oauth2_send_auth_header: "Client-Anmeldedaten in einem HTTP-Autorisierungs-Header senden" - oauth2_debug_auth: "Ausführliche Informationen zur Fehlerbehebung in Protokolle aufnhemen" + oauth2_send_auth_body: "Client-Anmeldedaten im Anfrage-Body senden" + oauth2_debug_auth: "Ausführliche Informationen zur Fehlerbehebung in Protokolle aufnehmen" oauth2_authorize_options: "Bei der Autorisierung folgende Optionen anfordern" - oauth2_scope: "Bei der Autorisierung folgenden Scope anfordern" - oauth2_button_title: "Der Text für die OAuth2 Schaltfläche" - oauth2_allow_association_change: Benutzern erlauben, ihre Discourse Konten beim OAuth2 Lieferanten abzutrennen und wieder zu verbinden + oauth2_scope: "Bei der Autorisierung folgenden Bereich anfordern" + oauth2_button_title: "Der Text für die OAuth2-Schaltfläche" + oauth2_allow_association_change: Erlaube Benutzern, ihre Discourse-Konten vom OAuth2-Anbieter zu trennen und wieder zu verbinden oauth2_disable_csrf: "CSRF-Prüfung deaktivieren" errors: - oauth2_fetch_user_details: "oauth2_callback_user_id_path muss vorhanden sein um oauth2_fetch_user_details zu deaktivieren" + oauth2_fetch_user_details: "oauth2_callback_user_id_path muss vorhanden sein, um oauth2_fetch_user_details zu deaktivieren" diff --git a/config/locales/server.es.yml b/config/locales/server.es.yml index 25c68c7..490c7ad 100644 --- a/config/locales/server.es.yml +++ b/config/locales/server.es.yml @@ -12,25 +12,29 @@ es: oauth2_client_id: 'ID de cliente para OAuth2 personalizado' oauth2_client_secret: 'Secreto de cliente para OAuth2 personalizado' oauth2_authorize_url: 'URL de autorización para OAuth2' + oauth2_authorize_signup_url: '(opcional) URL de autorización alternativa utilizada cuando se usa el botón «Registrarse»' oauth2_token_url: 'URL de token para OAuth2' oauth2_token_url_method: 'Método utilizado para obtener la URL del token' oauth2_callback_user_id_path: 'Ruta en la respuesta del token a la identificación del usuario. Ejemplo: params.info.uuid' - oauth2_callback_user_info_paths: 'Rutas en la respuesta del token a otras propiedades del usuario. Las propiedades admitidas son nombre, nombre de usuario, correo electrónico, email_verified y avatar. El formato es propiedad:ruta, por ejemplo: nombre:params.info.nombre' + oauth2_callback_user_info_paths: 'Rutas en la respuesta del token a otras propiedades del usuario. Las propiedades admitidas son nombre, nombre de usuario, correo electrónico, email_verified y avatar. El formato es property:path, por ejemplo: name:params.info.name' oauth2_fetch_user_details: "Obtener usuario JSON para OAuth2" oauth2_user_json_url: 'URL para obtener el usuario JSON para OAuth2 (ten en cuenta que reemplazamos :id con la id devuelta por OAuth call y :token con la id del token)' oauth2_user_json_url_method: 'Método utilizado para obtener la URL JSON del usuario' - oauth2_json_user_id_path: 'Ruta en el JSON del usuario de OAuth2 a la ID del usuario. por ejemplo: usuario.id' + oauth2_json_user_id_path: 'Ruta en el JSON del usuario de OAuth2 a la ID del usuario. por ejemplo: user.id' oauth2_json_username_path: 'Ruta en el JSON del usuario de OAuth2 al nombre de usuario. por ejemplo: user.username' oauth2_json_name_path: "Ruta en el JSON del usuario de OAuth2 al usuario completo: user.name.full" oauth2_json_email_path: "Ruta en el JSON del usuario de OAuth2 al correo electrónico del usuario: user.email" oauth2_json_email_verified_path: "Ruta en el JSON de usuario de OAuth2 al estado de verificación de correo electrónico del usuario: user.email.verified. oauth2_email_verified debe estar deshabilitado para que esta configuración tenga efecto" oauth2_json_avatar_path: "Ruta en el JSON del usuario de Oauth2 al avatar del usuario: user.avatar_url" oauth2_email_verified: "Marca esto si el sitio OAuth2 ha verificado el correo electrónico" - oauth2_overrides_email: "Sobrescribir el correo electrónico de Discourse con el correo electrónico remoto en cada inicio de sesión" + oauth2_overrides_email: "Sobrescribe el correo electrónico de Discourse con el correo electrónico remoto en cada inicio de sesión. Funciona igual que la configuración `auth_overrides_email`, pero es específica de los inicios de sesión de OAuth2." + oauth2_send_auth_header: "Enviar credenciales de cliente en un encabezado de autorización HTTP" + oauth2_send_auth_body: "Enviar las credenciales del cliente en el cuerpo de la solicitud" oauth2_debug_auth: "Incluir información abundante de depuración en tus registros" oauth2_authorize_options: "Al autorizar, solicitar estas opciones" oauth2_scope: "Al autorizar, solicitar este alcance" oauth2_button_title: "El texto para el botón OAuth2" oauth2_allow_association_change: Permitir a los usuarios desconectar y volver a conectar sus cuentas de Discourse del proveedor OAuth2 + oauth2_disable_csrf: "Desactivar la comprobación CSRF" errors: oauth2_fetch_user_details: "oauth2_callback_user_id_path debe estar presente para deshabilitar oauth2_fetch_user_details" diff --git a/config/locales/server.fi.yml b/config/locales/server.fi.yml index dcc8083..9820aec 100644 --- a/config/locales/server.fi.yml +++ b/config/locales/server.fi.yml @@ -9,6 +9,5 @@ fi: authenticator_error_fetch_user_details: "Käyttäjätietojasi ei löytynyt. Oletko varma, että tilisi on aktiivinen? " site_settings: oauth2_email_verified: "Tarkasta, onko tämä OAuth2 sivusto varmistanut sähköpostin" - oauth2_overrides_email: "Syrjäytä Discourse sähköposti etäsähköpostilla jokaisella sisäänkirjautumisella" oauth2_debug_auth: "Sisällytä logeihin laajat virheenkorjaustiedot" oauth2_button_title: "Teksti OAuth2 painiketta varten" diff --git a/config/locales/server.fr.yml b/config/locales/server.fr.yml index af3edc3..210fb02 100644 --- a/config/locales/server.fr.yml +++ b/config/locales/server.fr.yml @@ -8,31 +8,33 @@ fr: login: authenticator_error_fetch_user_details: "Impossible de récupérer vos informations d'utilisateur. Avez-vous un compte actif ?" site_settings: - oauth2_enabled: "OAuth2 personnalisé est activé" - oauth2_client_id: 'Client ID pour OAuth2 personnalisé' - oauth2_client_secret: 'Client secret pour OAuth2 personnalisé' - oauth2_authorize_url: 'Authorization URL pour OAuth2' - oauth2_token_url: 'Token URL pour OAuth2' - oauth2_token_url_method: 'Méthode utilisée pour récupérer le Token URL' - oauth2_callback_user_id_path: 'Chemin dans la réponse du jeton à l''ID utilisateur. P. ex. : params.info.uuid' - oauth2_callback_user_info_paths: 'Chemins dans la réponse de jeton aux autres propriétés de l''utilisateur. Les propriétés prises en charge sont nom, nom d''utilisateur, email, email_verified et avatar. Le format est la propriété: chemin, par exemple: nom: params.info.name' - oauth2_fetch_user_details: "Récupérer le JSON utilisateur pour OAuth2" - oauth2_user_json_url: 'URL pour récupérer le JSON utilisateur pour OAuth2 (notez que :id sera remplacé avec l''ID retourné par l''appel OAuth et :token avec l''ID token)' - oauth2_user_json_url_method: 'Méthode utilisée pour récupérer l''URL du JSON utilisateur' - oauth2_json_user_id_path: 'Chemin dans le JSON utilisateur OAuth2 vers l''ID utilisateur. P. ex : user.id' - oauth2_json_username_path: 'Chemin dans le JSON utilisateur OAuth2 vers le nom d''utilisateur. P. ex : user.username' - oauth2_json_name_path: "Chemin dans le JSON utilisateur OAuth2 vers le nom complet de l'utilisateur. P. ex : user.name.full" - oauth2_json_email_path: "Chemin dans le JSON utilisateur OAuth2 vers l'adresse courriel de l'utilisateur. P. ex : user.email" - oauth2_json_email_verified_path: "Chemin dans le JSON utilisateur OAuth2 vers l'état de vérification de l'adresse courriel de l'utilisateur. P. ex : user.email.verified. oauth2_email_verified doit être désactivé pour que ce paramètre ait un effet." - oauth2_json_avatar_path: "Chemin dans le JSON utilisateur OAuth2 vers l'avatar de l'utilisateur. P. ex : user.avatar_url" - oauth2_email_verified: "Cocher ceci si le site OAuth2 a vérifié ce courriel" - oauth2_overrides_email: "Remplacer le courriel Discourse avec le courriel remote à chaque connexion" - oauth2_send_auth_header: "Envoyer les identifiants du client dans une entête de requête HTTP Authorization" - oauth2_send_auth_body: "Envoyer les identifiants du client dans le corps de la requête" - oauth2_debug_auth: "Inclure des informations de debug étendues dans vos logs" - oauth2_authorize_options: "Lors de l’autorisation, demander ces options" - oauth2_scope: "Lors de l’autorisation, demander ce champ d'application (scope)" - oauth2_button_title: "Le texte pour le bouton OAuth2" + oauth2_enabled: "L'option OAuth2 personnalisée est activée" + oauth2_client_id: 'ID de client pour l''option OAuth2 personnalisée' + oauth2_client_secret: 'Secret du client pour l''option OAuth2 personnalisée' + oauth2_authorize_url: 'URL d''autorisation pour l''option OAuth2' + oauth2_authorize_signup_url: '(facultatif) URL d''autorisation alternative utilisée lorsque le bouton « S''inscrire » est utilisé' + oauth2_token_url: 'URL du jeton pour l''option OAuth2' + oauth2_token_url_method: 'Méthode utilisée pour récupérer l''adresse URL du jeton' + oauth2_callback_user_id_path: 'Chemin dans la réponse du jeton vers l''ID utilisateur (p. ex., params.info.uuid)' + oauth2_callback_user_info_paths: 'Chemins dans la réponse de jeton vers d''autres propriétés de l''utilisateur. Les propriétés prises en charge sont le nom, le nom d''utilisateur, l''adresse e-mail, l''adresse e-mail vérifiée et l''avatar (name, username, email, email_verified et avatar). Le format est le suivant : property:path (p. ex. : name:params.info.name)' + oauth2_fetch_user_details: "Récupérer le JSON de l'utilisateur pour l'option OAuth2" + oauth2_user_json_url: 'URL pour récupérer le JSON de l''utilisateur pour l''option OAuth2 (remarque : nous remplaçons :id par l''identifiant renvoyé par l''appel OAuth et :token par l''identifiant du jeton).' + oauth2_user_json_url_method: 'Méthode utilisée pour récupérer l''adresse URL du JSON de l''utilisateur' + oauth2_json_user_id_path: 'Chemin dans le JSON de l''utilisateur OAuth2 vers l''ID utilisateur (p. ex., user.id)' + oauth2_json_username_path: 'Chemin dans le JSON de l''utilisateur OAuth2 vers le nom d''utilisateur (p. ex., user.username)' + oauth2_json_name_path: "Chemin dans le JSON de l'utilisateur OAuth2 vers le nom complet de l'utilisateur (p. ex., user.name.full)" + oauth2_json_email_path: "Chemin dans le JSON de l'utilisateur OAuth2 vers l'adresse e-mail de l'utilisateur (p. ex., user.email)" + oauth2_json_email_verified_path: "Chemin dans le JSON de l'utilisateur OAuth2 vers l'état de vérification de l'adresse e-mail de l'utilisateur (p. ex., user.email.verified). L'attribut oauth2_email_verified doit être désactivé pour que ce paramètre prenne effet." + oauth2_json_avatar_path: "Chemin dans le JSON de l'utilisateur OAuth2 vers l'avatar de l'utilisateur (p. ex., user.avatar_url)" + oauth2_email_verified: "Cochez cette case si le site OAuth2 a vérifié l'adresse e-mail" + oauth2_overrides_email: "Remplacez l'adresse e-mail Discourse par l'adresse e-mail distante à chaque connexion. Fonctionne de la même manière que le paramètre « auth_overrides_email », mais reste spécifique aux connexions OAuth2." + oauth2_send_auth_header: "Envoyer les informations d'identification du client dans un en-tête d'autorisation HTTP" + oauth2_send_auth_body: "Envoyer les informations d'identification du client dans le corps de la requête" + oauth2_debug_auth: "Inclure des informations de débogage riches dans vos journaux" + oauth2_authorize_options: "Lors de l'autorisation, demander ces options" + oauth2_scope: "Lors de l’autorisation, demander cette permission" + oauth2_button_title: "Le texte du bouton OAuth2" oauth2_allow_association_change: Autoriser les utilisateurs à déconnecter et à reconnecter leurs comptes Discourse du fournisseur OAuth2 + oauth2_disable_csrf: "Désactiver la vérification CSRF" errors: - oauth2_fetch_user_details: "oauth2_callback_user_id_path doit être présent pour désactiver oauth2_fetch_user_details" + oauth2_fetch_user_details: "Le paramètre oauth2_callback_user_id_path doit être présent pour désactiver oauth2_fetch_user_details" diff --git a/config/locales/server.he.yml b/config/locales/server.he.yml index 919ef7b..420ef29 100644 --- a/config/locales/server.he.yml +++ b/config/locales/server.he.yml @@ -27,7 +27,7 @@ he: oauth2_json_email_verified_path: "נתיב למצב אימות כתובת הדוא״ל של המשתמש ב־JSON של ה־OAuth2 של המשתמש. למשל: user.email.verified.‏ oauth2_email_verified חייב להיות מושבת כדי שההגדרה הזו תהיה בתוקף" oauth2_json_avatar_path: "נתיב כתובת התמונה הייצוגית של המשתמש ב־JSON של ה־OAuth2 של המשתמש. למשל: user.avatar_url" oauth2_email_verified: "נא לבדוק אם אתר זה עם OAuth2 אימת את הדוא״ל" - oauth2_overrides_email: "לדרוס את כתובת הדוא״ל של Discourse בכתובת הדוא״ל המרוחקת עם כל כניסה" + oauth2_overrides_email: "לעקוף את הדוא״ל של Discourse בדוא״ל חיצוני בכל כניסה למערכת. עובד כמו ההגדרה `auth_overrides_email` (אימות עוקף דוא״ל), אך הוא משמש נקודתית לכניסה עם OAuth2." oauth2_send_auth_header: "שליחת פרטי גישה של לקוח בכותרת אימות (Authorization) של HTTP" oauth2_send_auth_body: "שליחת פרטי גישה של לקוח בגוף הבקשה" oauth2_debug_auth: "לכלול פירוט עשיר לטובת ניפוי שגיאות ביומנים שלך" diff --git a/config/locales/server.it.yml b/config/locales/server.it.yml index 304c46b..a55e4c4 100644 --- a/config/locales/server.it.yml +++ b/config/locales/server.it.yml @@ -6,31 +6,35 @@ it: login: - authenticator_error_fetch_user_details: "Non posso recuperare i tuoi dettagli utente. Hai un account attivo?" + authenticator_error_fetch_user_details: "Impossibile recuperare i tuoi dettagli utente. Hai un account attivo?" site_settings: oauth2_enabled: "OAuth2 personalizzato abilitato" - oauth2_client_id: 'Client ID per OAuth2 personalizzato' - oauth2_client_secret: 'Client Secret per OAuth2 personalizzato' + oauth2_client_id: 'ID client per OAuth2 personalizzato' + oauth2_client_secret: 'Segreto client per OAuth2 personalizzato' oauth2_authorize_url: 'URL di autorizzazione per OAuth2' + oauth2_authorize_signup_url: '(facoltativo) URL di autorizzazione alternativo utilizzato quando si usa il pulsante "Registrati"' oauth2_token_url: 'URL del token per OAuth2' oauth2_token_url_method: 'Metodo utilizzato per recuperare l''URL del token' - oauth2_callback_user_id_path: 'Percorso nel token di risposta all''id utente. es: params.info.uuid' - oauth2_callback_user_info_paths: 'Percorso nel token di risposta alle altre proprietà utente. Le proprietà supportate sono nome, username, email, email_verified e avatar. Il formato è property:path, es: name:params.info.name' - oauth2_fetch_user_details: "Recuperare l'utente JSON per OAuth2" - oauth2_user_json_url: 'URL per recuperare l''utente JSON per OAuth2 (si noti che sostituiamo :id con l''id restituito dalla chiamata OAuth e :token con il token id)' + oauth2_callback_user_id_path: 'Percorso nella risposta del token all''id utente. es: params.info.uuid' + oauth2_callback_user_info_paths: 'Percorsi nella risposta del token alle altre proprietà utente. Le proprietà supportate sono name, username, email, email_verified e avatar. Il formato è property:path, es: name:params.info.name' + oauth2_fetch_user_details: "Recupera il JSON dell'utente per OAuth2" + oauth2_user_json_url: 'URL per recuperare il JOSN dell''utente per OAuth2 (nota: sostituiamo :id con l''id restituito dalla chiamata OAuth e :token con l''id token)' oauth2_user_json_url_method: 'Metodo utilizzato per recuperare l''URL JSON dell''utente' - oauth2_json_user_id_path: 'Percorso nel OAuth2 JSON Utente per l''ID utente. ad es.: user.id' - oauth2_json_username_path: 'Percorso nel OAuth2 JSON Utente per il nome utente. ad es.: user.username' - oauth2_json_name_path: "Percorso nel OAuth2 JSON Utente per il nome completo. Es: user.name.full" - oauth2_json_email_path: "Percorso nel OAuth2 JSON Utente per l'email dell'utente. Es: user.email" - oauth2_json_email_verified_path: "Percorso nel OAuth2 JSON Utente per lo stato di verifica della email dell'utente. Es: user.email.verified. oauth2_email_verified deve essere disabilitato affinché questa impostazione abbia effetto." - oauth2_json_avatar_path: "Percorso nel OAuth2 JSON Utente dell'avatar dell'utente. Es: user.avatar_url" - oauth2_email_verified: "Controlla questo se il sito OAuth2 ha verificato l'email" - oauth2_overrides_email: "Sostituisci l'email Discourse con l'email remota ad ogni accesso" - oauth2_debug_auth: "Includi informazioni di debug complete nei tuoi log" - oauth2_authorize_options: "Quando si autorizza, richiedi queste opzioni" - oauth2_scope: "Quando si autorizza richiedi questo ambito" + oauth2_json_user_id_path: 'Percorso nel JSON dell''utente OAuth2 per l''id utente. es.: user.id' + oauth2_json_username_path: 'Percorso nel JSON dell''utente OAuth2 per il nome utente. es.: user.username' + oauth2_json_name_path: "Percorso nel JSON dell'utente OAuth2 per il nome completo. es.: user.name.full" + oauth2_json_email_path: "Percorso nel JSON dell'utente OAuth2 per l'email dell'utente. es.: user.email" + oauth2_json_email_verified_path: "Percorso nel JSON dell'utente OAuth2 per lo stato di verifica dell'email utente. Es.: user.email.verified. oauth2_email_verified deve essere disabilitato affinché questa impostazione abbia effetto." + oauth2_json_avatar_path: "Percorso nel JSON dell'utente OAuth2 per l'avatar dell'utente. es.: user.avatar_url" + oauth2_email_verified: "Controlla questa impostazione se il sito OAuth2 ha verificato l'email" + oauth2_overrides_email: "Sostituisci l'e-mail di Discourse con l'e-mail remota a ogni accesso. Funziona come l'impostazione `auth_overrides_email`, ma è specifica per gli accessi OAuth2." + oauth2_send_auth_header: "Invia le credenziali del client in un'intestazione di autorizzazione HTTP" + oauth2_send_auth_body: "Invia le credenziali del client nel corpo della richiesta" + oauth2_debug_auth: "Includi informazioni di debugging complete nei tuoi log" + oauth2_authorize_options: "In fase di autorizzazione, richiedi queste opzioni" + oauth2_scope: "In fase di autorizzazione, richiedi questo ambito" oauth2_button_title: "Il testo per il pulsante OAuth2" - oauth2_allow_association_change: Abilita gli utenti a disconnettere e riconnettere il loro account Discourse dal provider OAuth2 + oauth2_allow_association_change: Consenti agli utenti di disconnettere e riconnettere i loro account Discourse dal fornitore OAuth2 + oauth2_disable_csrf: "Disabilita il controllo CSRF" errors: oauth2_fetch_user_details: "oauth2_callback_user_id_path deve essere presente per disabilitare oauth2_fetch_user_details" diff --git a/config/locales/server.ja.yml b/config/locales/server.ja.yml index 0e2e9fb..f05c0f0 100644 --- a/config/locales/server.ja.yml +++ b/config/locales/server.ja.yml @@ -12,3 +12,29 @@ ja: oauth2_client_id: 'カスタムOAuth2のクライアントID' oauth2_client_secret: 'カスタムOAuth2のクライアントシークレット' oauth2_authorize_url: 'OAuth2の認証URL' + oauth2_authorize_signup_url: '(オプション)「登録」ボタンが使用される場合に使用される代替認証 URL' + oauth2_token_url: 'OAuth2 のトークン URL' + oauth2_token_url_method: 'トークン URL を取得するために使用されるメソッド' + oauth2_callback_user_id_path: 'トークン応答内のユーザー ID へのパス。例: params.info.uuid' + oauth2_callback_user_info_paths: 'トークン応答内の他のユーザープロパティへのパス。サポートされているプロパティは、name、username、email、email_verified、および avatar です。フォーマットは property:path です。例: name:params.info.name' + oauth2_fetch_user_details: "OAuth2 のユーザー JSON を取得する" + oauth2_user_json_url: 'OAuth2 のユーザー JSON を取得するための URL(:id を OAuth の呼び出しが返す id に、:token を token id に置き換えることに注意してください)' + oauth2_user_json_url_method: 'ユーザー JSON URL を取得するために使用されるメソッド' + oauth2_json_user_id_path: 'OAuth2 ユーザー JSON 内のユーザー ID への パス。例: user.id' + oauth2_json_username_path: 'OAuth2 ユーザー JSON 内のユーザー名へのnパス。例: user.username' + oauth2_json_name_path: "OAuth2 ユーザー JSON 内のユーザーのフルネームへのパス。例: user.name.full" + oauth2_json_email_path: "OAuth2 ユーザー JSON 内のユーザーのメールアドレスへのパス。例: user.email" + oauth2_json_email_verified_path: "OAuth2 ユーザー JSON 内のユーザーのメールアドレス検証状態へのパス。例: user.email.verified。この設定を有効にするには、oauth2_email_verified を無効にする必要があります" + oauth2_json_avatar_path: "OAuth2 ユーザー JSON 内のユーザーのアバターへのパス。例: user.avatar_url" + oauth2_email_verified: "OAuth2 サイトがメールアドレスを確認したかどうかをここで確認する" + oauth2_overrides_email: "ログインのたびに、Discourse メールアドレスをリモートメールアドレスでオーバーライドする。 `auth_overrides_email` 設定と同様に機能しますが、OAuth2 ログインに特化しています。" + oauth2_send_auth_header: "クライアントの資格情報を HTTP 認証ヘッダーで送信する" + oauth2_send_auth_body: "クライアントの資格情報をリクエスト本文で送信する" + oauth2_debug_auth: "ログに詳細なデバッグ情報を含める" + oauth2_authorize_options: "これらのオプションでリクエストを承認する場合" + oauth2_scope: "この範囲でリクエストを承認する場合" + oauth2_button_title: "OAuth2 ボタンのテキスト" + oauth2_allow_association_change: ユーザーが OAuth2 プロバイダーから Discourse アカウントを切断または再接続することを許可する + oauth2_disable_csrf: "CSRF チェックを無効にする" + errors: + oauth2_fetch_user_details: "oauth2_fetch_user_details を無効にするには、oauth2_callback_user_id_path が存在する必要があります" diff --git a/config/locales/server.ko.yml b/config/locales/server.ko.yml index 92e9541..7bfd5ed 100644 --- a/config/locales/server.ko.yml +++ b/config/locales/server.ko.yml @@ -26,7 +26,6 @@ ko: oauth2_json_email_verified_path: "OAuth2 사용자 JSON의 경로를 사용자의 이메일 확인 상태로 지정하십시오. 예 : user.email.verified. 이 설정을 적용하려면 oauth2_email_verified를 비활성화해야합니다" oauth2_json_avatar_path: "Oauth2 사용자 JSON에서 사용자 아바타의 경로입니다. 예 : user.avatar_url" oauth2_email_verified: "OAuth2 사이트에서 이메일을 확인한 경우이를 확인하십시오." - oauth2_overrides_email: "매번 로그인 할 때마다 원격 이메일로 Discourse 이메일을 덮어 씁니다." oauth2_debug_auth: "로그에 풍부한 디버깅 정보 포함" oauth2_authorize_options: "요청을 승인 할 때 이러한 옵션" oauth2_scope: "이 범위 요청을 승인 할 때" diff --git a/config/locales/server.nl.yml b/config/locales/server.nl.yml index 965dc46..3ecafde 100644 --- a/config/locales/server.nl.yml +++ b/config/locales/server.nl.yml @@ -26,7 +26,6 @@ nl: oauth2_json_email_verified_path: "Pad in de OAuth2-gebruikers-JSON naar de e-mailverificatiestatus van de gebruiker, bv. user.email.verified. Deze instelling heeft alleen effect als oauth2_email_verified is uitgeschakeld" oauth2_json_avatar_path: "Pad in de Oauth2-gebruikers-JSON naar de avatar van de gebruiker, bv. user.avatar_url" oauth2_email_verified: "Dit controleren als de OAuth2-website het e-mailadres heeft geverifieerd" - oauth2_overrides_email: "Het Discourse-e-mailadres vervangen door het externe e-mailadres bij elke aanmelding" oauth2_send_auth_header: "Clientreferenties in een HTTP-autorisatieheader versturen" oauth2_send_auth_body: "Clientreferenties in de aanvraagtekst versturen" oauth2_debug_auth: "Uitgebreide debug-gegevens opnemen in uw logbestanden" diff --git a/config/locales/server.pl_PL.yml b/config/locales/server.pl_PL.yml index 19e91a9..b43f215 100644 --- a/config/locales/server.pl_PL.yml +++ b/config/locales/server.pl_PL.yml @@ -22,7 +22,6 @@ pl_PL: oauth2_json_user_id_path: 'Ścieżka w JSON‐ie użytkownika OAuth2 do ID użytkownika, np.: user.id' oauth2_json_username_path: 'Ścieżka w JSON‐ie użytkownika OAuth2 do nazwy użytkownika, np.: user.username' oauth2_email_verified: "Sprawdź to, czy witryna OAuth2 zweryfikowała adres e-mail" - oauth2_overrides_email: "Nadpisz e‐mail Discourse’a ze zdalnym e‐mailem przy każdym logowaniu" oauth2_debug_auth: "Umieść bogate informacje debugowania w swoich logach" oauth2_authorize_options: "Przy autoryzacji wymagaj tych opcji" oauth2_scope: "Przy autoryzacji wymagaj tego zakresu" diff --git a/config/locales/server.pt_BR.yml b/config/locales/server.pt_BR.yml index 9a825a6..d94f877 100644 --- a/config/locales/server.pt_BR.yml +++ b/config/locales/server.pt_BR.yml @@ -23,7 +23,6 @@ pt_BR: oauth2_json_user_id_path: 'Caminho no JSON do Usuário do OAuth2 para o ID do usuário. ex: user.id' oauth2_json_username_path: 'Caminho no JSON do Usuário do OAuth2 para o nome de usuário. ex: user.username' oauth2_email_verified: "Verificar se o site do OAuth2 confirmou o e-mail" - oauth2_overrides_email: "Substituir o e-mail do Discourse pelo e-mail remoto em cada login" oauth2_debug_auth: "Incluir informações de depuração avançadas em seus registros" oauth2_authorize_options: "Ao autorizar, solicite estas opções" oauth2_scope: "Ao autorizar, solicite este escopo" diff --git a/config/locales/server.ru.yml b/config/locales/server.ru.yml index 72f64cc..1e93a49 100644 --- a/config/locales/server.ru.yml +++ b/config/locales/server.ru.yml @@ -27,7 +27,7 @@ ru: oauth2_json_email_verified_path: "Путь в OAuth2 User JSON к состоянию проверки электронной почты пользователя. Например: user.email.verified. oauth2_email_verified должен быть отключен, чтобы этот параметр имел какой-либо эффект" oauth2_json_avatar_path: "Путь в Oauth2 User JSON к аватару пользователя. например: user.avatar_url" oauth2_email_verified: "Включите эту настройку, если OAuth2-сайт подтвердил адрес электронной почты." - oauth2_overrides_email: "Перезаписывать электронную почту Discourse удаленной электронной почтой при каждом входе" + oauth2_overrides_email: "Заменять электронную почту Discourse удалённой электронной почтой при каждом входе в систему. Работает так же, как параметр `auth_overrides_email`, но только при входе в систему через OAuth2." oauth2_send_auth_header: "Отправлять учетные данные клиента в заголовке HTTP-запроса" oauth2_send_auth_body: "Отправлять учетные данные клиента в теле запроса" oauth2_debug_auth: "Добавлять в журнал расширенную отладочную информацию" diff --git a/config/locales/server.sv.yml b/config/locales/server.sv.yml index d750f3a..2ab2826 100644 --- a/config/locales/server.sv.yml +++ b/config/locales/server.sv.yml @@ -27,7 +27,7 @@ sv: oauth2_json_email_verified_path: "Sökväg i OAuth2-användarens JSON till verifieringsstatus för användarens e-postadress: user.email.verified. oauth2_email_verified måste ha inaktiverats för att den här inställningen ska ha någon verkan" oauth2_json_avatar_path: "Sökväg i Oauth2-användaren JSON till användarens avatar: user.avatar_url" oauth2_email_verified: "Kontrollera detta om OAuth2-webbplatsen har verifierat e-postadressen" - oauth2_overrides_email: "Åsidosätt Discourse-e-postadressen med den externa e-postadressen vid varje inloggning" + oauth2_overrides_email: "Skriv över Discourse e-postadressen med externa e-postadressen vid varje inloggning. Fungerar precis som inställningen `auth_overrides_email` men är specifik för OAuth2-inloggningar." oauth2_send_auth_header: "Skicka klientbehörighet i rubriken för HTTP-auktorisation" oauth2_send_auth_body: "Skicka klientbehörighet i begärans meddelandetext" oauth2_debug_auth: "Omfatta utförlig felsökningsinformation i dina loggar" diff --git a/config/locales/server.tr_TR.yml b/config/locales/server.tr_TR.yml index 6e90d23..8445ff6 100644 --- a/config/locales/server.tr_TR.yml +++ b/config/locales/server.tr_TR.yml @@ -22,7 +22,6 @@ tr_TR: oauth2_json_user_id_path: 'OAuth2 Kullanıcı JSON içindeki kullanıcı kimliğine giden yol. ör .: user.id' oauth2_json_username_path: 'OAuth2 Kullanıcı JSON içindeki kullanıcı adına giden yol. ör. kullanıcı.kullaniciadi' oauth2_email_verified: "OAuth2 sitesi e-postayı doğruladıysa bunu kontrol edin" - oauth2_overrides_email: "Her girişte uzaktan e-posta ile Discourse e-postasını geçersiz kıl" oauth2_debug_auth: "Günlüklerinize zengin hata ayıklama bilgileri ekleyin" oauth2_authorize_options: "Yetkilendirirken bu seçenekleri isteyin" oauth2_scope: "Yetkilendirirken bu kapsamı isteyin" diff --git a/config/locales/server.ur.yml b/config/locales/server.ur.yml index 52392cb..e3665a4 100644 --- a/config/locales/server.ur.yml +++ b/config/locales/server.ur.yml @@ -22,7 +22,6 @@ ur: oauth2_json_user_id_path: 'OAuth2 صارف JSON میں صارف آئی ڈی کا پاتھ۔ مثال: user.id' oauth2_json_username_path: 'OAuth2 صارف JSON میں صارف نام کا پاتھ۔ مثال: user.username' oauth2_email_verified: "اِس کو چیک لگائیں اگر OAuth2 سائٹ نے ای مَیل کی توثیق کی ہوئی ہے" - oauth2_overrides_email: "ہر لاگ اِن پر ڈسکورس ای میل کو ریمَوٹ ای میل سے اَووَرَّائڈ کریں" oauth2_debug_auth: "اپنے لاگز میں رِچ ڈیبگنگ معلومات شامل کریں" oauth2_authorize_options: "جب اَوتھرٰیز کیا جا رہا ہو تو اِن اختیارات کی درخواست کریں" oauth2_scope: "اَوتھرائز کرتے وقت اِس سکَوپ کی درخواست کریں" diff --git a/config/locales/server.zh_CN.yml b/config/locales/server.zh_CN.yml index d64f9a6..03fe864 100644 --- a/config/locales/server.zh_CN.yml +++ b/config/locales/server.zh_CN.yml @@ -6,33 +6,35 @@ zh_CN: login: - authenticator_error_fetch_user_details: "无法获取你的用户详情。你拥有一个激活的帐号吗?" + authenticator_error_fetch_user_details: "无法检索您的用户详细信息。您有活跃帐户吗?" site_settings: oauth2_enabled: "自定义 OAuth2 已启用" - oauth2_client_id: '自定义OAuth2的客户端ID' - oauth2_client_secret: '自定义OAuth2的客户端密钥' - oauth2_authorize_url: 'Oauth2的授权URL' - oauth2_token_url: 'Oauth2的令牌URL' - oauth2_token_url_method: '获取令牌URL的模式' - oauth2_callback_user_id_path: '令牌响应中的用户ID路径。例如:params.info.uuid' - oauth2_callback_user_info_paths: '令牌响应中的其它用户属性路径。支持的属性有name、username、email、email_verified和avatar。格式为property:path, 例如:name:params.info.name' - oauth2_fetch_user_details: "获取OAuth2的用户JSON" - oauth2_user_json_url: '用于获取OAuth2的用户JSON的URL(请注意,我们将替换:id与OAuth调用返回的ID和:令牌ID的令牌)' - oauth2_user_json_url_method: '用于获取用户JSON URL的模式' - oauth2_json_user_id_path: 'OAuth2用户JSON中的用户ID路径。例如:user.id' - oauth2_json_username_path: 'OAuth2用户JSON中的用户名路径。例如:user.username' - oauth2_json_name_path: "OAuth2 User JSON中用户全名的路径。例如:user.name.full" - oauth2_json_email_path: "OAuth2 User JSON中用户邮件的路径。例如:user.email" - oauth2_json_email_verified_path: "OAuth2 User JSON中用户邮箱验证状态的路径。例如:user.email.verified。要使该设置生效,必须禁用oauth2_email_verified。" - oauth2_json_avatar_path: "Oauth2 User JSON中用户头像的路径。例如:user.avatar_url" - oauth2_email_verified: "如果OAuth2站点已验证邮件,请检查此项" - oauth2_overrides_email: "每次登录时都会使用远程电子邮件覆盖Discourse电子邮件" - oauth2_send_auth_header: "在HTTP授权头中发送客户端证书" - oauth2_send_auth_body: "在请求的正文中发送客户端证书" + oauth2_client_id: '自定义 OAuth2 的客户端 ID' + oauth2_client_secret: '自定义 OAuth2 的客户端密钥' + oauth2_authorize_url: 'OAuth2 的授权 URL' + oauth2_authorize_signup_url: '(可选)使用“注册”按钮时使用的替代授权 URL' + oauth2_token_url: 'OAuth2 的令牌 URL' + oauth2_token_url_method: '用于获取令牌 URL 的方法' + oauth2_callback_user_id_path: '令牌响应中用户 ID 的路径。例如:params.info.uuid' + oauth2_callback_user_info_paths: '令牌响应中其他用户属性的路径。支持的属性包括 name、username、email、email_verified 和 avatar。格式为 property:path,例如:name:params.info.name' + oauth2_fetch_user_details: "获取 OAuth2 的用户 JSON" + oauth2_user_json_url: '用于获取 OAuth2 的用户 JSON 的 URL(请注意,我们将 :id 替换为 OAuth 调用返回的 ID,将 :token 替换为令牌 ID)' + oauth2_user_json_url_method: '用于获取用户 JSON URL 的方法' + oauth2_json_user_id_path: 'OAuth2 用户 JSON 中用户 ID 的路径。例如:user.id' + oauth2_json_username_path: 'OAuth2 用户 JSON 中用户名的路径。例如:user.username' + oauth2_json_name_path: "OAuth2 用户 JSON 中用户全名的路径。例如:user.name.full" + oauth2_json_email_path: "OAuth2 用户 JSON 中用户电子邮件的路径。例如:user.email" + oauth2_json_email_verified_path: "OAuth2 用户 JSON 中用户电子邮件验证状态的路径。例如:user.email.verified。要使该设置生效,必须禁用 oauth2_email_verified" + oauth2_json_avatar_path: "OAuth2 用户 JSON 中用户头像的路径。例如:user.avatar_url" + oauth2_email_verified: "如果 OAuth2 站点已验证电子邮件,请选中此项" + oauth2_overrides_email: "在每次登录时使用远程电子邮件替换 Discourse 电子邮件。工作方式与 `auth_overrides_email` 设置相同,但特定于 OAuth2 登录。" + oauth2_send_auth_header: "在 HTTP 授权标头中发送客户端凭据" + oauth2_send_auth_body: "在请求正文中发送客户端凭据" oauth2_debug_auth: "在日志中包含丰富的调试信息" oauth2_authorize_options: "授权时请求这些选项" oauth2_scope: "授权请求此范围时" - oauth2_button_title: "OAuth2按钮显示的文字" - oauth2_allow_association_change: 允许用户从 OAuth2 提供商断开并重新连接他们的 Discourse 账户 + oauth2_button_title: "OAuth2 按钮的文本" + oauth2_allow_association_change: 允许用户从 OAuth2 提供商断开并重新连接他们的 Discourse 帐户 + oauth2_disable_csrf: "禁用 CSRF 检查" errors: - oauth2_fetch_user_details: "禁用oauth2_fetch_user_details必须提供oauth2_callback_user_id_path" + oauth2_fetch_user_details: "必须存在 oauth2_callback_user_id_path 才能禁用 oauth2_fetch_user_details"