msgid ""
msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: orchard-core\n"
"X-Crowdin-Project-ID: 307044\n"
"X-Crowdin-Language: fa\n"
"X-Crowdin-File: /main/Localization/OrchardCore.OpenId.pot\n"
"X-Crowdin-File-ID: 786\n"
"Project-Id-Version: orchard-core\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: Persian\n"
"Language: fa_IR\n"
"PO-Revision-Date: 2022-10-11 20:21\n"

#. builder.Add(S["Security"], security => security
#: OrchardCore.OpenId\AdminMenu.cs:31
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Security"
msgstr "امنیت"

#. .Add(S["OpenID Connect"], S["OpenID Connect"].PrefixPosition(), category =>
#. .Add(S["OpenID Connect"], S["OpenID Connect"].PrefixPosition(), category =>
#: OrchardCore.OpenId\AdminMenu.cs:32
#: OrchardCore.OpenId\AdminMenu.cs:32
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "OpenID Connect"
msgstr ""

#. category.Add(S["Settings"], "1", settings =>
#: OrchardCore.OpenId\AdminMenu.cs:41
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Settings"
msgstr "تنظیمات"

#. settings.Add(S["Authentication client"], "1", client => client
#: OrchardCore.OpenId\AdminMenu.cs:45
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Authentication client"
msgstr "احرازهویت سرویس‌گیرنده"

#. settings.Add(S["Authorization server"], "2", server => server
#: OrchardCore.OpenId\AdminMenu.cs:53
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Authorization server"
msgstr "سروِر صدورمجوز"

#. settings.Add(S["Token validation"], "3", validation => validation
#: OrchardCore.OpenId\AdminMenu.cs:61
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Token validation"
msgstr "اعتبارسنجی توکن"

#. category.Add(S["Management"], "2", management =>
#: OrchardCore.OpenId\AdminMenu.cs:71
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Management"
msgstr "مدیریت"

#. management.Add(S["Applications"], "1", applications => applications
#: OrchardCore.OpenId\AdminMenu.cs:73
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Applications"
msgstr "برنامه‌های‌کاربردی"

#. management.Add(S["Scopes"], "2", applications => applications
#: OrchardCore.OpenId\AdminMenu.cs:78
msgctxt "OrchardCore.OpenId.AdminMenu"
msgid "Scopes"
msgstr "اِسکوپ‌ها"

#. await _notifier.WarningAsync(H["There are no registered services to provide roles."]);
#. await _notifier.WarningAsync(H["There are no registered services to provide roles."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:111
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:259
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "There are no registered services to provide roles."
msgstr "هیچ سرویس ثبت‌شده‌ای جهت ارائه نقش‌ها وجود ندارد."

#. ModelState.AddModelError(nameof(model.ClientSecret), S["No client secret can be set for public applications."]);
#. ModelState.AddModelError(nameof(model.ClientSecret), S["No client secret can be set for public applications."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:138
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:303
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "No client secret can be set for public applications."
msgstr "امکان استفاده از کلید مخفی سرویس‌گیرنده برای برنامه‌های‌کاربردی عمومی وجود ندارد."

#. ModelState.AddModelError(nameof(model.ClientSecret), S["The client secret is required for confidential applications."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:143
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "The client secret is required for confidential applications."
msgstr "کلید مخفی سرویس‌گیرنده برای برنامه‌های‌کاربردی محرمانه ضروری است."

#. ModelState.AddModelError(nameof(model.ClientId), S["The client identifier is already taken by another application."]);
#. ModelState.AddModelError(nameof(model.ClientId), S["The client identifier is already taken by another application."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:148
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:313
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "The client identifier is already taken by another application."
msgstr "این مشخص‌کننده سرویس‌گیرنده قبلا توسط برنامه‌کاربردی دیگری گرفته شده است."

#. ModelState.AddModelError(nameof(model.ClientSecret), S["Setting a new client secret is required."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:297
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "Setting a new client secret is required."
msgstr "تنظیم یک کلید مخفی سرویس‌گیرنده جدید ضروری است."

#. await _notifier.WarningAsync(H["OpenID Connect settings are not properly configured."]);
#: OrchardCore.OpenId\Controllers\ApplicationController.cs:384
msgctxt "OrchardCore.OpenId.Controllers.ApplicationController"
msgid "OpenID Connect settings are not properly configured."
msgstr "تنظیمات OpenID Connect به درستی پیکربندی نشده است."

#. ModelState.AddModelError(nameof(model.Name), S["The name is already taken by another scope."]);
#. ModelState.AddModelError(nameof(model.Name), S["The name is already taken by another scope."]);
#: OrchardCore.OpenId\Controllers\ScopeController.cs:119
#: OrchardCore.OpenId\Controllers\ScopeController.cs:218
msgctxt "OrchardCore.OpenId.Controllers.ScopeController"
msgid "The name is already taken by another scope."
msgstr "این نام در حال حاضر توسط اِسکوپ دیگری گرفته شده است."

#. await _notifier.SuccessAsync(H["OpenID server configuration successfully updated."]);
#: OrchardCore.OpenId\Controllers\ServerConfigurationController.cs:96
msgctxt "OrchardCore.OpenId.Controllers.ServerConfigurationController"
msgid "OpenID server configuration successfully updated."
msgstr "پیکربندی سرور OpenID با موفقیت به‌روزرسانی شد."

#. S["The userinfo endpoint can only be used with access tokens representing users."]
#: OrchardCore.OpenId\Controllers\UserInfoController.cs:60
msgctxt "OrchardCore.OpenId.Controllers.UserInfoController"
msgid "The userinfo endpoint can only be used with access tokens representing users."
msgstr "نقطه‌پایانی اطلاعات‌کاربری با دستیابی به توکن‌های معرف کاربران، می‌تواند استفاده شود."

#. await _notifier.SuccessAsync(H["OpenID validation configuration successfully updated."]);
#: OrchardCore.OpenId\Controllers\ValidationConfigurationController.cs:96
msgctxt "OrchardCore.OpenId.Controllers.ValidationConfigurationController"
msgid "OpenID validation configuration successfully updated."
msgstr "پیکربندی اعتبار سنجی OpenID با موفقیت به‌روزرسانی شد."

#. context.Updater.ModelState.AddModelError(Prefix, S["The parameters are written in an incorrect format."]);
#: OrchardCore.OpenId\Drivers\OpenIdClientSettingsDisplayDriver.cs:176
msgctxt "OrchardCore.OpenId.Drivers.OpenIdClientSettingsDisplayDriver"
msgid "The parameters are written in an incorrect format."
msgstr ""

#. results.Add(new ValidationResult(S["The authority cannot be null or empty."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:62
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The authority cannot be null or empty."
msgstr "مجوز نمی‌تواند نول یا خالی باشد."

#. results.Add(new ValidationResult(S["The authority must be a valid absolute URL."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:69
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The authority must be a valid absolute URL."
msgstr "مجوز باید یک آدرس مطلق معتبر باشد."

#. results.Add(new ValidationResult(S["The authority cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:76
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The authority cannot contain a query string or a fragment."
msgstr "مجوز نمی‌تواند شامل query string یا fragment باشد."

#. results.Add(new ValidationResult(S["The response type cannot be null or empty."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:84
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The response type cannot be null or empty."
msgstr "نوع پاسخ نمی‌تواند نول یا خالی باشد."

#. results.Add(new ValidationResult(S["Unknown response type ."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:93
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "Unknown response type ."
msgstr "نوع پاسخ ناشناخته است."

#. results.Add(new ValidationResult(S["The response mode cannot be null or empty."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:101
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "The response mode cannot be null or empty."
msgstr "حالت پاسخ نمی‌تواند نول یا خالی باشد."

#. results.Add(new ValidationResult(S["Unknown response mode."], new[]
#: OrchardCore.OpenId\Services\OpenIdClientService.cs:109
msgctxt "OrchardCore.OpenId.Services.OpenIdClientService"
msgid "Unknown response mode."
msgstr "حالت پاسخ ناشناخته است."

#. results.Add(new ValidationResult(S["At least one OpenID Connect flow must be enabled."]));
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:112
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "At least one OpenID Connect flow must be enabled."
msgstr "حداقل باید یک جریان OpenID Connect فعال شود."

#. results.Add(new ValidationResult(S["The authority must be a valid absolute URL."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:119
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The authority must be a valid absolute URL."
msgstr "مجوز باید یک آدرس مطلق معتبر باشد."

#. results.Add(new ValidationResult(S["The authority cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:127
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The authority cannot contain a query string or a fragment."
msgstr "مجوز نمی‌تواند شامل query string یا fragment باشد."

#. results.Add(new ValidationResult(S["The certificate cannot be found."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:144
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate cannot be found."
msgstr "گواهی‌نامه یافت نمی‌شود."

#. results.Add(new ValidationResult(S["The certificate doesn't contain the required private key."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:151
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate doesn't contain the required private key."
msgstr "گواهی‌نامه شامل کلید خصوصی موردنیاز نیست."

#. results.Add(new ValidationResult(S["The certificate is not valid because it is marked as archived."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:158
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate is not valid because it is marked as archived."
msgstr "این گواهی‌نامه به دلیل اینکه بایگانی شده است، معتبر نیست."

#. results.Add(new ValidationResult(S["The certificate is not valid for current date."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:165
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The certificate is not valid for current date."
msgstr "گواهی‌نامه برای تاریخ فعلی معتبر نیست."

#. results.Add(new ValidationResult(S["The password flow cannot be enabled when the token endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:174
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The password flow cannot be enabled when the token endpoint is disabled."
msgstr "جریان پسورد نمی‌تواند فعال شود وقتی که نقطه‌پایانی توکن غیرفعال است."

#. results.Add(new ValidationResult(S["The client credentials flow cannot be enabled when the token endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:182
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The client credentials flow cannot be enabled when the token endpoint is disabled."
msgstr "جریان اعتبارنامه سرویس‌گیرنده نمی‌تواند فعال شود وقتی که نقطه‌پایانی توکن غیرفعال است."

#. results.Add(new ValidationResult(S["The authorization code flow cannot be enabled when the authorization and token endpoints are disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:190
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The authorization code flow cannot be enabled when the authorization and token endpoints are disabled."
msgstr "جریان کد مجوز نمی‌تواند فعال شود وقتی که نقاط‌پایانی توکن و صدورمجوز غیرفعال هستند."

#. results.Add(new ValidationResult(S["The refresh token flow cannot be enabled when the token endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:200
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The refresh token flow cannot be enabled when the token endpoint is disabled."
msgstr "جریان تازه‌سازی توکن نمی‌تواند فعال شود وقتی که نقطه‌پایانی توکن غیرفعال است."

#. results.Add(new ValidationResult(S["The refresh token flow can only be enabled if the password, authorization code or hybrid flows are enabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:208
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The refresh token flow can only be enabled if the password, authorization code or hybrid flows are enabled."
msgstr "جریان تازه‌سازی توکن فقط می‌تواند زمانی فعال شود که جریا‌ن پسورد، جریان کد مجوز یا جریان ترکیبی فعال باشد."

#. results.Add(new ValidationResult(S["The implicit flow cannot be enabled when the authorization endpoint is disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:217
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The implicit flow cannot be enabled when the authorization endpoint is disabled."
msgstr "جریان ضمنی نمی‌تواند فعال شود وقتی که نقطه‌پایانی صدورمجوز غیرفعال است."

#. results.Add(new ValidationResult(S["The hybrid flow cannot be enabled when the authorization and token endpoints are disabled."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:225
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "The hybrid flow cannot be enabled when the authorization and token endpoints are disabled."
msgstr ""

#. results.Add(new ValidationResult(S["Access token encryption can only be disabled when using JWT tokens."], new[]
#: OrchardCore.OpenId\Services\OpenIdServerService.cs:233
msgctxt "OrchardCore.OpenId.Services.OpenIdServerService"
msgid "Access token encryption can only be disabled when using JWT tokens."
msgstr ""

#. results.Add(new ValidationResult(S["Either a tenant or an authority must be registered."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:96
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "Either a tenant or an authority must be registered."
msgstr "یا یک تِنِنت (tenant)، یا یک مجوز باید ثبت شود."

#. results.Add(new ValidationResult(S["The specified authority is not valid."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:107
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The specified authority is not valid."
msgstr "مجوز مشخص شده نامعتبر است."

#. results.Add(new ValidationResult(S["The authority cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:115
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The authority cannot contain a query string or a fragment."
msgstr "مجوز نمی‌تواند شامل query string یا fragment باشد."

#. results.Add(new ValidationResult(S["The specified metadata address is not valid."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:127
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The specified metadata address is not valid."
msgstr ""

#. results.Add(new ValidationResult(S["The metadata address cannot contain a query string or a fragment."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:135
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The metadata address cannot contain a query string or a fragment."
msgstr ""

#. results.Add(new ValidationResult(S["No metatada address can be set when using another tenant."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:143
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "No metatada address can be set when using another tenant."
msgstr ""

#. results.Add(new ValidationResult(S["No audience can be set when using another tenant."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:152
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "No audience can be set when using another tenant."
msgstr "در هنگام استفاده از تِننت (tenant) دیگر، نمی‌توان مخاطبی را تنظیم کرد."

#. results.Add(new ValidationResult(S["An audience must be set when configuring the authority."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:160
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "An audience must be set when configuring the authority."
msgstr "در هنگام پیکربندی مجوز، یک مخاطب باید تنظیم شود."

#. results.Add(new ValidationResult(S["Token type validation can only be disabled for remote servers."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:168
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "Token type validation can only be disabled for remote servers."
msgstr ""

#. results.Add(new ValidationResult(S["The audience cannot start with the special 'oct:' prefix."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:177
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The audience cannot start with the special 'oct:' prefix."
msgstr "مخاطب نمی‌تواند با پیشوند ویژه ':oct' شروع شود."

#. results.Add(new ValidationResult(S["The specified tenant is not valid."]));
#. results.Add(new ValidationResult(S["The specified tenant is not valid."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:190
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:210
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "The specified tenant is not valid."
msgstr "تِننت (tenant) مشخص شده نامعتبر است."

#. results.Add(new ValidationResult(S["Selecting a server tenant for which reference access tokens are enabled is currently not supported."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:201
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "Selecting a server tenant for which reference access tokens are enabled is currently not supported."
msgstr ""

#. results.Add(new ValidationResult(S["No appropriate scope was found."], new[]
#: OrchardCore.OpenId\Services\OpenIdValidationService.cs:220
msgctxt "OrchardCore.OpenId.Services.OpenIdValidationService"
msgid "No appropriate scope was found."
msgstr "اسکوپ مناسبی پیدا نشد."

#. [Url(ErrorMessage = "{0} is not well-formed")]
#. [Url(ErrorMessage = "{0} is not well-formed")]
#: OrchardCore.OpenId\ViewModels\CreateOpenIdApplicationViewModel.cs:14
#: OrchardCore.OpenId\ViewModels\CreateOpenIdApplicationViewModel.cs:17
msgctxt "OrchardCore.OpenId.ViewModels.CreateOpenIdApplicationViewModel"
msgid "{0} is not well-formed"
msgstr ""

#. [Url(ErrorMessage = "{0} is not well-formed")]
#. [Url(ErrorMessage = "{0} is not well-formed")]
#: OrchardCore.OpenId\ViewModels\EditOpenIdApplicationViewModel.cs:18
#: OrchardCore.OpenId\ViewModels\EditOpenIdApplicationViewModel.cs:21
msgctxt "OrchardCore.OpenId.ViewModels.EditOpenIdApplicationViewModel"
msgid "{0} is not well-formed"
msgstr ""

#. [Required(ErrorMessage = "Authority is required")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:12
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "Authority is required"
msgstr ""

#. [Required(ErrorMessage = "ClientId is required")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:15
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "ClientId is required"
msgstr ""

#. [RegularExpression(@"\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]", ErrorMessage = "Invalid path")]
#. [RegularExpression(@"\/[-A-Za-z0-9+&@#\/%?=~_|!:,.;]+[-A-Za-z0-9+&@#\/%=~_|]", ErrorMessage = "Invalid path")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:20
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:26
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "Invalid path"
msgstr ""

#. [Url(ErrorMessage = "Invalid SignedOut redirect url")]
#: OrchardCore.OpenId\ViewModels\OpenIdClientSettingsViewModel.cs:23
msgctxt "OrchardCore.OpenId.ViewModels.OpenIdClientSettingsViewModel"
msgid "Invalid SignedOut redirect url"
msgstr ""

#. <span class="icon"><i class="fa fa-openid" aria-hidden="true"></i></span><span class="title">@T["OpenID Connect"]</span>
#: OrchardCore.OpenId\Views\NavigationItemText-openid.Id.cshtml:1
msgctxt "OrchardCore.OpenId.Views.NavigationItemText-openid.Id"
msgid "OpenID Connect"
msgstr ""

#. <p class="alert alert-warning">@T["The current tenant will be reloaded when the settings are saved."]</p>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:5
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "پس از ذخیره تنظیمات، tenant جاری، مجدد بارگذاری خواهد شد."

#. <label>@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:16
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Display Name"
msgstr "نام نمایشی"

#. <span class="hint">@T["Display name of the IdP"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:19
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Display name of the IdP"
msgstr "نام نمایشی IdP"

#. <label>@T["Authority"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:23
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Authority"
msgstr "مجوز"

#. <span class="hint">@T["Authority to use when making OpenIdConnect calls"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:26
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Authority to use when making OpenIdConnect calls"
msgstr "مجوز استفاده از برقراری تماس‌های OpenIdConnect"

#. <label>@T["ClientId"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:30
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "ClientId"
msgstr ""

#. <span class="hint">@T["the 'client_id'"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:33
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "the 'client_id'"
msgstr "'client_id'"

#. <label>@T["CallbackPath"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:37
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "CallbackPath"
msgstr ""

#. <span class="hint">@T["The request path within the application's base path where the user-agent will be returned. The middleware will process this request when it arrives."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:40
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The request path within the application's base path where the user-agent will be returned. The middleware will process this request when it arrives."
msgstr "مسیر درخواست به همراه مسیر پایه (base path) برنامه‌کاربردی، جایی که user agent برگردانده می‌شود. این درخواست هنگام ورود، توسط middleware پردازش خواهد شد."

#. <label>@T["SignedOut CallbackPath"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:44
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "SignedOut CallbackPath"
msgstr ""

#. <span class="hint">@T["The request path within the application's base path where the user agent will be returned after sign out from the identity provider."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:47
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The request path within the application's base path where the user agent will be returned after sign out from the identity provider."
msgstr "مسیر درخواست به همراه مسیر پایه (base path) برنامه‌کاربردی، جایی که user agent بعد از خروج (Sign out) از سرویس ارائه‌دهنده هویت، برگردانده می‌شود."

#. <a class="hint" href="http://openid.net/specs/openid-connect-session-1_0.html#RedirectionAfterLogout" target="_blank">@T["See post_logout_redirect_uri from "]http://openid.net/specs/openid-connect-session-1_0.html#RedirectionAfterLogout</a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:48
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "See post_logout_redirect_uri from "
msgstr "مشاهده post_logout_redirect_uri از "

#. <label>@T["SignedOut Redirect Uri"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:52
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "SignedOut Redirect Uri"
msgstr "Uri تغییرمسیر بعد از SignedOut"

#. <span class="hint">@T["The uri where the user agent will be redirected to after application is signed out from the identity provider. The redirect will happen after the SignedOutCallbackPath is invoked."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:55
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "The uri where the user agent will be redirected to after application is signed out from the identity provider. The redirect will happen after the SignedOutCallbackPath is invoked."
msgstr "Uri جایی که user agent بعد از خروج (sign out) برنامه‌کاربردی از سرویس ارائه‌دهنده هویت به آن تغییرمسیر می‌دهد. تغییرمسیر بعد از فراخوانی SignedOutCallbackPath اتفاق می‌افتد."

#. <label asp-for="Scopes">@T["Scopes"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:59
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Scopes"
msgstr "اِسکوپ‌ها"

#. <span class="hint">@T["extra scopes except openid and profile"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:62
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "extra scopes except openid and profile"
msgstr "اسکوپ‌های اضافی به جز openid و profile"

#. <label class="form-check-label" asp-for="StoreExternalTokens">@T["Store tokens"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:68
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Store tokens"
msgstr ""

#. <span class="hint dashed">@T["Store external authentication tokens for reuse"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:69
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Store external authentication tokens for reuse"
msgstr ""

#. <h3>@T["Code Authentication Flow"]</h3>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:73
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Code Authentication Flow"
msgstr "جریان احرازهویت کد"

#. <h5 class="mb-3"><a class="hint" href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth" target="_blank">@T["see: "]http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></h5>
#. <h5 class="mb-3"><a class="hint" href="http://openid.net/specs/openid-connect-core-1_0.html#HybridAuthRequest" target="_blank">@T["see: "]http://openid.net/specs/openid-connect-core-1_0.html#HybridAuthRequest</a></h5>
#. <h5 class="mb-3"><a class="hint" href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthRequest" target="_blank">@T["see: "]http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthRequest</a></h5>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:74
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:84
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:111
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "see: "
msgstr "مشاهده شود: "

#. <label class="form-check-label" asp-for="UseCodeFlow">@T["Use 'code' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:78
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code' response type"
msgstr "از پاسخی که نوع آن 'code' است، استفاده کن"

#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#codeExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#codeExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#code-id_tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#code-id_tokenExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#code-id_token-tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#code-id_token-tokenExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#code-tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#code-tokenExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#id_tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#id_tokenExample</a></span>
#. <span class="hint dashed"><a href="http://openid.net/specs/openid-connect-core-1_0.html#id_token-tokenExample" target="_blank">@T["example:"] http://openid.net/specs/openid-connect-core-1_0.html#id_token-tokenExample</a></span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:79
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:90
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:98
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:106
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:117
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:125
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "example:"
msgstr "مثال:"

#. <h3>@T["Hybrid Authentication Flow"]</h3>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:83
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Hybrid Authentication Flow"
msgstr "جریان احرازهویت ترکیبی"

#. <label class="form-check-label" asp-for="UseCodeIdTokenFlow">@T["Use 'code id_token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:89
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code id_token' response type"
msgstr "از پاسخی که نوع آن 'code id_token' است، استفاده کن"

#. <label class="form-check-label" asp-for="UseCodeIdTokenTokenFlow">@T["Use 'code id_token token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:97
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code id_token token' response type"
msgstr "از پاسخی که نوع آن 'code id_token token' است، استفاده کن"

#. <label class="form-check-label" asp-for="UseCodeTokenFlow">@T["Use 'code token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:105
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'code token' response type"
msgstr "از پاسخی که نوع آن 'code token' است، استفاده کن"

#. <h3>@T["Implicit Authentication Flow"]</h3>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:110
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Implicit Authentication Flow"
msgstr "جریان احرازهویت ضمنی"

#. <label class="form-check-label" asp-for="UseIdTokenFlow">@T["Use 'id_token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:116
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'id_token' response type"
msgstr "از پاسخی که نوع آن ''id_token' است، استفاده کن"

#. <label class="form-check-label" asp-for="UseIdTokenTokenFlow">@T["Use 'id_token token' response type"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:124
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Use 'id_token token' response type"
msgstr "از پاسخی که نوع آن 'id_token token' است، استفاده کن"

#. <label>@T["Response Mode"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:130
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Response Mode"
msgstr "حالت پاسخ"

#. <span class="hint">@T["Configure Response Mode see: http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthResponse"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:137
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Configure Response Mode see: http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthResponse"
msgstr "پیکربندی حالت پاسخ. مشاهده شود: http://openid.net/specs/openid-connect-core-1_0.html#ImplicitAuthResponse"

#. <label>@T["Client Secret"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:141
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Client Secret"
msgstr "کلید مخفی سرویس‌گیرنده"

#. <span class="hint">@T["set client secret."]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:144
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "set client secret."
msgstr "کلید مخفی سرویس‌گیرنده را تنظیم می‌کند."

#. <th scope="col">@T["Parameter Name"]</th>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:151
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Parameter Name"
msgstr ""

#. <th scope="col" colspan="3">@T["Value"]</th>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:152
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Value"
msgstr ""

#. <a v-on:click="remove(index)" href="javascript:void(0)" title="@T["Remove parameter from list"]" class="btn">
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:164
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Remove parameter from list"
msgstr ""

#. <a v-on:click="add()" class="btn btn-light w-100 btn-sm"><i class="fas fa-plus small" aria-hidden="true"></i> @T["Add a parameter"]</a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:174
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Add a parameter"
msgstr ""

#. <h5 class="modal-title">@T["Edit Data"]</h5>
#. <a href="javascript:void(0)" v-on:click="showModal" class="float-end" title="@T["Edit Data"]"><i class="fas fa-edit" aria-hidden="true"></i></a>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:187
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:210
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Edit Data"
msgstr ""

#. <label for="parameters-textarea">@T["Parameters"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:192
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Parameters"
msgstr ""

#. <span class="hint">@T["A JSON representation of the allowed values, e.g. {0}", "[ { name: 'First parameter', value: 'parameter1' }, { name: 'Second parameter', value: 'parameter2' } ]"]</span>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:194
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "A JSON representation of the allowed values, e.g. {0}"
msgstr ""

#. <button type="button" class="btn btn-primary btn-submit" v-on:click="closeModal()">@T["OK"]</button>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:198
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "OK"
msgstr ""

#. <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">@T["Cancel"]</button>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:199
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Cancel"
msgstr ""

#. <label asp-for="Parameters">@T["Advanced Parameters"]</label>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:209
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Advanced Parameters"
msgstr ""

#. <div class="hint">@T["Advanced parameters that can be sent with the authorize request."]</div>
#: OrchardCore.OpenId\Views\OpenIdClientSettings.Edit.cshtml:213
msgctxt "OrchardCore.OpenId.Views.OpenIdClientSettings.Edit"
msgid "Advanced parameters that can be sent with the authorize request."
msgstr ""

#. <p class="alert alert-warning">@T["The current tenant will be reloaded when the settings are saved."]</p>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:6
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "پس از ذخیره تنظیمات، tenant جاری، مجدد بارگذاری خواهد شد."

#. <h3>@T["Endpoints"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:8
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Endpoints"
msgstr ""

#. <label class="form-check-label" asp-for="EnableTokenEndpoint">@T["Enable Token Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:12
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Token Endpoint"
msgstr "نقطه‌پایانی توکن فعال شود"

#. <span class="hint dashed">@T["Enables action"] /connect/token</span>
#. <span class="hint dashed">@T["Enables action"] /connect/authorize</span>
#. <span class="hint dashed">@T["Enables action"] /connect/logout</span>
#. <span class="hint dashed">@T["Enables action"] /connect/userinfo</span>
#. <span class="hint dashed">@T["Enables action"] /connect/introspect</span>
#. <span class="hint dashed">@T["Enables action"] /connect/revoke</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:13
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:21
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:29
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:37
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:45
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:53
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enables action"
msgstr "عملیات را فعال می‌کند"

#. <label class="form-check-label" asp-for="EnableAuthorizationEndpoint">@T["Enable Authorization Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:20
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Authorization Endpoint"
msgstr "نقطه‌پایانی صدورمجوز فعال شود"

#. <label class="form-check-label" asp-for="EnableLogoutEndpoint">@T["Enable Logout Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:28
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Logout Endpoint"
msgstr "نقطه‌پایانی خروج از سامانه (Logout) فعال شود"

#. <label class="form-check-label" asp-for="EnableUserInfoEndpoint">@T["Enable User Info Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:36
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable User Info Endpoint"
msgstr "نقطه‌پایانی اطلاعات کاربری فعال شود"

#. <label class="form-check-label" asp-for="EnableIntrospectionEndpoint">@T["Enable Introspection Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:44
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Introspection Endpoint"
msgstr ""

#. <label class="form-check-label" asp-for="EnableRevocationEndpoint">@T["Enable Revocation Endpoint"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:52
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Enable Revocation Endpoint"
msgstr ""

#. <h3>@T["Flows"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:57
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Flows"
msgstr ""

#. <label class="form-check-label" asp-for="AllowAuthorizationCodeFlow">@T["Allow Authorization Code Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:62
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Authorization Code Flow"
msgstr "جریان کد مجوز مجاز باشد"

#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.3">https://tools.ietf.org/html/rfc6749#section-1.3.3</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens">http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.4">https://tools.ietf.org/html/rfc6749#section-1.3.4</a></span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:63
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:71
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:79
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:87
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:95
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:103
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "More info:"
msgstr "اطلاعات بیشتر:"

#. <label class="form-check-label" asp-for="AllowImplicitFlow">@T["Allow Implicit Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:70
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Implicit Flow"
msgstr "جریان ضمنی مجاز باشد"

#. <label class="form-check-label" asp-for="AllowHybridFlow">@T["Allow Hybrid Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:78
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Hybrid Flow"
msgstr ""

#. <label class="form-check-label" asp-for="AllowPasswordFlow">@T["Allow Password Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:86
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Password Flow"
msgstr "جریان رمزعبور مجاز باشد"

#. <label class="form-check-label" asp-for="AllowRefreshTokenFlow">@T["Allow Refresh Token Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:94
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Refresh Token Flow"
msgstr "جریان تازه‌سازی توکن مجاز باشد"

#. <label class="form-check-label" asp-for="AllowClientCredentialsFlow">@T["Allow Client Credentials Flow"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:102
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Allow Client Credentials Flow"
msgstr "جریان اعتبارنامه سرویس‌گیرنده مجاز باشد"

#. <h3>@T["Proof Key for Code Exchange"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:107
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Proof Key for Code Exchange"
msgstr ""

#. <label class="form-check-label" asp-for="RequireProofKeyForCodeExchange">@T["Require Proof Key for Code Exchange"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:111
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Require Proof Key for Code Exchange"
msgstr ""

#. @T["Global setting that applies PKCE to all registered clients whether or not the 'Require PKCE' option is set on the individual client application."]
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:114
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Global setting that applies PKCE to all registered clients whether or not the 'Require PKCE' option is set on the individual client application."
msgstr ""

#. <h3>@T["Advanced options"]</h3>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:118
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Advanced options"
msgstr ""

#. <p class="alert alert-info">@T["These options are all optional and are for advanced users only."]</p>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:120
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "These options are all optional and are for advanced users only."
msgstr "همه این گزینه‌ها اختیاری و فقط برای کاربران پیشرفته هستند."

#. <label asp-for="Authority">@T["Authority"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:123
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Authority"
msgstr "مجوز"

#. <span class="hint">@T["The base URL of the identity server (this site). If none is provided, a default value based on the site host is automatically computed."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:126
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "The base URL of the identity server (this site). If none is provided, a default value based on the site host is automatically computed."
msgstr "آدرس پایه سرور هویت (این سایت). در صورت عدم ارائه، مقدار پیش‌فرض براساس میزبانی سایت به صورت خودکار محاسبه خواهد شد."

#. <label asp-for="EncryptionCertificateStoreLocation">@T["Encryption Certificate Store Location"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:130
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Encryption Certificate Store Location"
msgstr ""

#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#. <option value="">@T["None"]</option>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:132
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:146
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:162
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:196
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:210
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:226
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "None"
msgstr "هیچ‌کدام"

#. <span class="hint">@T["Select the encryption certificate location."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:140
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the encryption certificate location."
msgstr ""

#. <label asp-for="EncryptionCertificateStoreName">@T["Encryption Certificate Store Name"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:144
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Encryption Certificate Store Name"
msgstr ""

#. <span class="hint">@T["Select the encryption certificate store."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:154
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the encryption certificate store."
msgstr ""

#. <label asp-for="EncryptionCertificateThumbprint">@T["Encryption Certificate"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:160
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Encryption Certificate"
msgstr ""

#. <span class="hint">@T["Select the encryption certificate."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:185
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the encryption certificate."
msgstr ""

#. <div class="alert alert-warning" asp-validation-for="CertificateThumbprint">@T["You need to add a certificate to your server for setting up OpenID Connect module."]</div>
#. <div class="alert alert-warning" asp-validation-for="CertificateThumbprint">@T["You need to add a certificate to your server for setting up OpenID Connect module."]</div>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:189
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:253
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "You need to add a certificate to your server for setting up OpenID Connect module."
msgstr "جهت تنظیم ماژول OpenID Connect، شما باید به سرورتان یک گواهی‌نامه اضافه کنید."

#. <label asp-for="SigningCertificateStoreLocation">@T["Signing Certificate Store Location"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:194
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Signing Certificate Store Location"
msgstr ""

#. <span class="hint">@T["Select the signing certificate location."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:204
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the signing certificate location."
msgstr ""

#. <label asp-for="SigningCertificateStoreName">@T["Signing Certificate Store Name"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:208
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Signing Certificate Store Name"
msgstr ""

#. <span class="hint">@T["Select the signing certificate store."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:218
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the signing certificate store."
msgstr ""

#. <label asp-for="SigningCertificateThumbprint">@T["Signing Certificate"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:224
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Signing Certificate"
msgstr ""

#. <span class="hint">@T["Select the signing certificate."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:249
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Select the signing certificate."
msgstr ""

#. <label class="form-check-label" asp-for="DisableRollingRefreshTokens">@T["Disable Rolling Refresh Tokens"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:260
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Disable Rolling Refresh Tokens"
msgstr ""

#. <span class="hint dashed">@T["When this option is enabled, refresh tokens are not marked as redeemed and can be reused until they expire."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:261
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "When this option is enabled, refresh tokens are not marked as redeemed and can be reused until they expire."
msgstr ""

#. <label asp-for="AccessTokenFormat">@T["Token Format"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:266
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Token Format"
msgstr "فرمت Token"

#. @T["ASP.NET Core Data Protection"]
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:269
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "ASP.NET Core Data Protection"
msgstr ""

#. @T["JSON Web Token (JWT)"]
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:272
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "JSON Web Token (JWT)"
msgstr ""

#. <label class="form-check-label" asp-for="DisableAccessTokenEncryption">@T["Disable Access Token Encryption (only for JWT tokens)"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:281
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Disable Access Token Encryption (only for JWT tokens)"
msgstr ""

#. <span class="hint dashed">@T["When this option is enabled, the JWT access token tokens are not encrypted."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:282
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "When this option is enabled, the JWT access token tokens are not encrypted."
msgstr ""

#. <label class="form-check-label" asp-for="UseReferenceAccessTokens">@T["Use Reference Access Tokens"]</label>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:289
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "Use Reference Access Tokens"
msgstr ""

#. <span class="hint dashed">@T["When this option is enabled, the access token are stored in the database and fixed size tokens are returned to the client, which can be useful when storing a very large number of claims. Important: this option cannot be currently enabled when other tenants are configured to use this server."]</span>
#: OrchardCore.OpenId\Views\OpenIdServerSettings.Edit.cshtml:290
msgctxt "OrchardCore.OpenId.Views.OpenIdServerSettings.Edit"
msgid "When this option is enabled, the access token are stored in the database and fixed size tokens are returned to the client, which can be useful when storing a very large number of claims. Important: this option cannot be currently enabled when other tenants are configured to use this server."
msgstr ""

#. <p class="alert alert-warning">@T["The current tenant will be reloaded when the settings are saved."]</p>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:4
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The current tenant will be reloaded when the settings are saved."
msgstr "پس از ذخیره تنظیمات، tenant جاری، مجدد بارگذاری خواهد شد."

#. <label asp-for="Tenant">@T["Authorization server tenant"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:13
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Authorization server tenant"
msgstr "تِننت (tenant) سرور صدورمجوز"

#. <label asp-for="Authority">@T["Authority"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:25
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Authority"
msgstr "مجوز"

#. <span class="hint">@T["The address of the remote OpenID Connect server. Using a HTTPS address is strongly recommended."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:28
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The address of the remote OpenID Connect server. Using a HTTPS address is strongly recommended."
msgstr "آدرس سرور ریموت OpenID Connect. استفاده از آدرسی که HTTPS دارد، به‌شدت توصیه می‌شود."

#. <label asp-for="MetadataAddress">@T["OpenID Connect Metadata Address"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:32
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "OpenID Connect Metadata Address"
msgstr ""

#. <span class="hint">@T["The well-formed URI of the OpenID Connect Metadata Address endpoint. This is only for advanced scenarios when metadata is not available from the standard authority endpoint. It cannot be used when using a Tenant and using a HTTPS address is strongly recommended."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:35
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The well-formed URI of the OpenID Connect Metadata Address endpoint. This is only for advanced scenarios when metadata is not available from the standard authority endpoint. It cannot be used when using a Tenant and using a HTTPS address is strongly recommended."
msgstr ""

#. <label asp-for="Audience">@T["Audience"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:39
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Audience"
msgstr "مخاطب"

#. <span class="hint">@T["The unique name associated with this tenant. If none is provided, the tenant name is automatically used as the default audience."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:42
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "The unique name associated with this tenant. If none is provided, the tenant name is automatically used as the default audience."
msgstr "نام یکتایی که به این تِننت (tenant) مرتبط است. اگر هیچ‌چیزی ارائه نشود، نام تِننت (tenant) به صورت خودکار به عنوان مخاطب پیش‌فرض استفاده می‌شود."

#. <label class="form-check-label" asp-for="DisableTokenTypeValidation">@T["Disable token type validation"]</label>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:48
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Disable token type validation"
msgstr ""

#. <span class="hint dashed">@T["Token type validation can be disabled to accept JWT tokens issued by servers that don't support the 'at+jwt' type header."]</span>
#: OrchardCore.OpenId\Views\OpenIdValidationSettings.Edit.cshtml:49
msgctxt "OrchardCore.OpenId.Views.OpenIdValidationSettings.Edit"
msgid "Token type validation can be disabled to accept JWT tokens issued by servers that don't support the 'at+jwt' type header."
msgstr ""

#. <h1>@T["Authorization"]</h1>
#: OrchardCore.OpenId\Views\Access\Authorize.cshtml:10
msgctxt "OrchardCore.OpenId.Views.Access.Authorize"
msgid "Authorization"
msgstr "صدورمجوز"

#. <p class="lead text-start">@T["Do you want to grant <strong>{0}</strong> access to your data? (scopes requested: {1})", Model.ApplicationName, Model.Scope]</p>
#: OrchardCore.OpenId\Views\Access\Authorize.cshtml:12
msgctxt "OrchardCore.OpenId.Views.Access.Authorize"
msgid "Do you want to grant <strong>{0}</strong> access to your data? (scopes requested: {1})"
msgstr "آیا می‌خواهید دسترسی <strong>{0}</strong> را به داده‌های خود بدهید؟ (اِسکپ‌های درخواست شده: {1})"

#. <h2>@T["Ooooops, something went really bad! :("]</h2>
#: OrchardCore.OpenId\Views\Access\Error.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Access.Error"
msgid "Ooooops, something went really bad! :("
msgstr "اوووووپس،اتفاق بدی افتاد! :("

#. <h1>@T["Log out"]</h1>
#: OrchardCore.OpenId\Views\Access\Logout.cshtml:10
msgctxt "OrchardCore.OpenId.Views.Access.Logout"
msgid "Log out"
msgstr "خروج از سامانه"

#. <p class="lead text-start">@T["Are you sure you want to log out?"]</p>
#: OrchardCore.OpenId\Views\Access\Logout.cshtml:12
msgctxt "OrchardCore.OpenId.Views.Access.Logout"
msgid "Are you sure you want to log out?"
msgstr "آیا مطمئن هستید که می‌خواهید از سامانه خارج شوید؟"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Create a new application"])</h1></zone>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Create a new application"
msgstr "ایجاد یک برنامه‌کاربردی جدید"

#. <label asp-for="ClientId">@T["Client Id"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:14
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Client Id"
msgstr "شناسه سرویس‌گیرنده"

#. <label asp-for="DisplayName">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:19
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Display Name"
msgstr "نام نمایشی"

#. <label asp-for="Type">@T["Type"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:24
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Type"
msgstr "نوع"

#. <option value="@OpenIddictConstants.ClientTypes.Confidential">@T["Confidential client"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:26
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Confidential client"
msgstr "سرویس‌گیرنده محرمانه"

#. <option value="@OpenIddictConstants.ClientTypes.Public">@T["Public client"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Public client"
msgstr "سرویس‌گیرنده عمومی"

#. <div class="hint">@T["Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."]</div>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:29
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."
msgstr "برنامه‌های‌کاربردی محرمانه در هنگام برقراری ارتباط با نقطات‌پایانی توکن و ابطال (the token and revocation endpoints)، باید کلید مخفی سرویس‌گیرنده‌ خود را ارسال کنند. این امر دریافت کد مجوز یا توکن تازه‌سازی را فقط برای سرویس‌گیرنده‌ای که مجاز به دریافت آن است، میسر می‌کند."

#. <label asp-for="ClientSecret">@T["Client Secret"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:32
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Client Secret"
msgstr "کلید مخفی سرویس‌گیرنده"

#. <label class="form-check-label" asp-for="AllowAuthorizationCodeFlow">@T["Allow Authorization Code Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:41
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Authorization Code Flow"
msgstr "جریان کد مجوز مجاز باشد"

#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.3">https://tools.ietf.org/html/rfc6749#section-1.3.3</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.4">https://tools.ietf.org/html/rfc6749#section-1.3.4</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens">http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens</a></span>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:42
#: OrchardCore.OpenId\Views\Application\Create.cshtml:51
#: OrchardCore.OpenId\Views\Application\Create.cshtml:60
#: OrchardCore.OpenId\Views\Application\Create.cshtml:69
#: OrchardCore.OpenId\Views\Application\Create.cshtml:78
#: OrchardCore.OpenId\Views\Application\Create.cshtml:87
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "More info:"
msgstr "اطلاعات بیشتر:"

#. <div id="AllowAuthorizationCodeFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code', client_id, client_secret,  scope ('openid, profile, roles)')</div>
#. <div id="AllowImplicitFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'id_token token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowHybridFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code id_token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowPasswordFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'password', client_id, client_secret, username, password,  scope ('openid, profile, roles)')</div>
#. <div id="AllowClientCredentialsFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'client_credentials', client_id, client_secret,  scope ('openid, profile, roles')</div>
#. <div id="AllowRefreshTokenFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'refresh_token', client_id, client_secret, refresh_token</div>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:44
#: OrchardCore.OpenId\Views\Application\Create.cshtml:53
#: OrchardCore.OpenId\Views\Application\Create.cshtml:62
#: OrchardCore.OpenId\Views\Application\Create.cshtml:71
#: OrchardCore.OpenId\Views\Application\Create.cshtml:80
#: OrchardCore.OpenId\Views\Application\Create.cshtml:89
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Recommended Parameters:"
msgstr "پارامترهای پیشنهادی:"

#. <label class="form-check-label" asp-for="AllowImplicitFlow">@T["Allow Implicit Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:50
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Implicit Flow"
msgstr "جریان ضمنی مجاز باشد"

#. <label class="form-check-label" asp-for="AllowHybridFlow">@T["Allow Hybrid Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:59
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Hybrid Flow"
msgstr ""

#. <label class="form-check-label" asp-for="AllowPasswordFlow">@T["Allow Password Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:68
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Password Flow"
msgstr "جریان رمزعبور مجاز باشد"

#. <label class="form-check-label" asp-for="AllowClientCredentialsFlow">@T["Allow Client Credentials Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:77
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Client Credentials Flow"
msgstr "جریان اعتبارنامه سرویس‌گیرنده مجاز باشد"

#. <label class="form-check-label" asp-for="AllowRefreshTokenFlow">@T["Allow Refresh Token Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:86
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Refresh Token Flow"
msgstr "جریان تازه‌سازی توکن مجاز باشد"

#. <label asp-for="RedirectUris">@T["Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:94
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Redirect Uris"
msgstr "Uriهای تغییرمسیر"

#. @T["Space delimited list of redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:99
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Space delimited list of redirect URIs."
msgstr "لیست نامحدودی از URIهای تغییرمسیر را جای می‌دهد."

#. <label class="form-check-label" asp-for="AllowLogoutEndpoint">@T["Allow Logout Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:105
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allow Logout Endpoint"
msgstr "نقطه‌پایانی خروج از سامانه (Logout) مجاز باشد"

#. <label asp-for="PostLogoutRedirectUris">@T["Logout Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:110
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Logout Redirect Uris"
msgstr "Uriهای تغییرمسیر خروج از سامانه (Logout)"

#. @T["Space delimited list of logout redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:115
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Space delimited list of logout redirect URIs."
msgstr "لیست نامحدودی از URIهای تغییرمسیر خروج از سامانه (Logout) را جای می‌دهد."

#. <label class="form-check-label" asp-for="RequireProofKeyForCodeExchange">@T["Require Proof Key for Code Exchange"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:123
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Require Proof Key for Code Exchange"
msgstr ""

#. @T["Ensure that the client application and OAuth or OIDC library being used supports PKCE before enabling this option."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:126
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Ensure that the client application and OAuth or OIDC library being used supports PKCE before enabling this option."
msgstr ""

#. <label asp-for="ConsentType">@T["Consent type"]</label>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:131
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Consent type"
msgstr "نوع تایید"

#. <option value="@OpenIddictConstants.ConsentTypes.Explicit">@T["Explicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:133
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Explicit consent"
msgstr "تایید آشکار"

#. <option value="@OpenIddictConstants.ConsentTypes.Implicit">@T["Implicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:134
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Implicit consent"
msgstr "تایید ضمنی"

#. <option value="@OpenIddictConstants.ConsentTypes.External">@T["External consent"]</option>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:135
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "External consent"
msgstr "تایید خارجی"

#. @T["The consent type affects the way authorization requests are handled."]
#: OrchardCore.OpenId\Views\Application\Create.cshtml:138
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "The consent type affects the way authorization requests are handled."
msgstr "نوع تایید در نحوه رسیدگی به درخواست‌های صدورمجوز تاثیر می‌گذارد."

#. <li>@T["When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"]</li>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:140
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"
msgstr ""

#. <li>@T["When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."]</li>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:141
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."
msgstr ""

#. <li>@T["When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."]</li>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:142
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."
msgstr ""

#. <h6>@T["Allowed Scopes"]</h6>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:149
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Allowed Scopes"
msgstr ""

#. <h6>@T["Client Credentials Roles"]</h6>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:161
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Client Credentials Roles"
msgstr "نقش‌های اعتبارنامه سرویس‌گیرنده"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:173
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Save"
msgstr "ذخیره"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Application\Create.cshtml:174
msgctxt "OrchardCore.OpenId.Views.Application.Create"
msgid "Cancel"
msgstr "انصراف"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit an application"])</h1></zone>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Edit an application"
msgstr "ویرایش یک برنامه‌کاربردی"

#. <label asp-for="ClientId">@T["Client Id"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:15
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Client Id"
msgstr "شناسه سرویس‌گیرنده"

#. <label asp-for="DisplayName">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:20
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Display Name"
msgstr "نام نمایشی"

#. <label asp-for="Type">@T["Type"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:25
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Type"
msgstr "نوع"

#. <option value="@OpenIddictConstants.ClientTypes.Confidential">@T["Confidential client"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Confidential client"
msgstr "سرویس‌گیرنده محرمانه"

#. <option value="@OpenIddictConstants.ClientTypes.Public">@T["Public client"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:28
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Public client"
msgstr "سرویس‌گیرنده عمومی"

#. <div class="hint">@T["Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."]</div>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:30
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Confidential applications MUST send their client secret when communicating with the token and revocation endpoints. This guarantees that only the legit client can exchange an authorization code or get a refresh token."
msgstr "برنامه‌های‌کاربردی محرمانه در هنگام برقراری ارتباط با نقطات‌پایانی توکن و ابطال (the token and revocation endpoints)، باید کلید مخفی سرویس‌گیرنده‌ خود را ارسال کنند. این امر دریافت کد مجوز یا توکن تازه‌سازی را فقط برای سرویس‌گیرنده‌ای که مجاز به دریافت آن است، میسر می‌کند."

#. <label asp-for="ClientSecret">@T["Client Secret"] (@T["enter a new value to replace the existing secret"])</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:33
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Client Secret"
msgstr "کلید مخفی سرویس‌گیرنده"

#. <label asp-for="ClientSecret">@T["Client Secret"] (@T["enter a new value to replace the existing secret"])</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:33
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "enter a new value to replace the existing secret"
msgstr "یک مقدار جدید برای جایگزینی با کلید مخفی فعلی وارد کنید"

#. <label class="form-check-label" asp-for="AllowIntrospectionEndpoint">@T["Allow Introspection Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:40
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Introspection Endpoint"
msgstr ""

#. <label class="form-check-label" asp-for="AllowRevocationEndpoint">@T["Allow Revocation Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:46
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Revocation Endpoint"
msgstr ""

#. <label class="form-check-label" asp-for="AllowAuthorizationCodeFlow">@T["Allow Authorization Code Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:54
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Authorization Code Flow"
msgstr "جریان کد مجوز مجاز باشد"

#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#CodeFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth">http://openid.net/specs/openid-connect-core-1_0.html#HybridFlowAuth</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.3">https://tools.ietf.org/html/rfc6749#section-1.3.3</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="https://tools.ietf.org/html/rfc6749#section-1.3.4">https://tools.ietf.org/html/rfc6749#section-1.3.4</a></span>
#. <span class="hint dashed">@T["More info:"] <a href="http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens">http://openid.net/specs/openid-connect-core-1_0.html#RefreshTokens</a></span>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:55
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:64
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:73
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:82
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:91
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:100
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "More info:"
msgstr "اطلاعات بیشتر:"

#. <div id="AllowAuthorizationCodeFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code', client_id, client_secret,  scope ('openid, profile, roles)')</div>
#. <div id="AllowImplicitFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'id_token token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowHybridFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'code id_token', client_id, client_secret, redirect_uri ='', nonce,  scope ('openid, profile, roles')</div>
#. <div id="AllowPasswordFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'password', client_id, client_secret, username, password,  scope ('openid, profile, roles)')</div>
#. <div id="AllowClientCredentialsFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'client_credentials', client_id, client_secret,  scope ('openid, profile, roles')</div>
#. <div id="AllowRefreshTokenFlowRecommendedHint" class="hint collapse">@T["Recommended Parameters:"] grant_type = 'refresh_token', client_id, client_secret, refresh_token</div>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:57
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:66
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:75
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:84
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:93
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:102
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Recommended Parameters:"
msgstr "پارامترهای پیشنهادی:"

#. <label class="form-check-label" asp-for="AllowImplicitFlow">@T["Allow Implicit Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:63
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Implicit Flow"
msgstr "جریان ضمنی مجاز باشد"

#. <label class="form-check-label" asp-for="AllowHybridFlow">@T["Allow Hybrid Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:72
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Hybrid Flow"
msgstr ""

#. <label class="form-check-label" asp-for="AllowPasswordFlow">@T["Allow Password Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:81
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Password Flow"
msgstr "جریان رمزعبور مجاز باشد"

#. <label class="form-check-label" asp-for="AllowClientCredentialsFlow">@T["Allow Client Credentials Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:90
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Client Credentials Flow"
msgstr "جریان اعتبارنامه سرویس‌گیرنده مجاز باشد"

#. <label class="form-check-label" asp-for="AllowRefreshTokenFlow">@T["Allow Refresh Token Flow"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:99
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Refresh Token Flow"
msgstr "جریان تازه‌سازی توکن مجاز باشد"

#. <label asp-for="RedirectUris">@T["Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:107
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Redirect Uris"
msgstr "Uriهای تغییرمسیر"

#. @T["Space delimited list of redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:112
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Space delimited list of redirect URIs."
msgstr "لیست نامحدودی از URIهای تغییرمسیر را جای می‌دهد."

#. <label class="form-check-label" asp-for="AllowLogoutEndpoint">@T["Allow Logout Endpoint"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:119
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allow Logout Endpoint"
msgstr "نقطه‌پایانی خروج از سامانه (Logout) مجاز باشد"

#. <label asp-for="PostLogoutRedirectUris">@T["Post Logout Redirect Uris"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:124
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Post Logout Redirect Uris"
msgstr "ارسال Uriهای تغییرمسیر خروج از سامانه (Logout)"

#. @T["Space delimited list of logout redirect URIs."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:129
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Space delimited list of logout redirect URIs."
msgstr "لیست نامحدودی از URIهای تغییرمسیر خروج از سامانه (Logout) را جای می‌دهد."

#. <label class="form-check-label" asp-for="RequireProofKeyForCodeExchange">@T["Require Proof Key for Code Exchange"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:137
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Require Proof Key for Code Exchange"
msgstr ""

#. @T["Ensure that the client/client library supports PKCE before enabling this option."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:140
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Ensure that the client/client library supports PKCE before enabling this option."
msgstr ""

#. <label asp-for="ConsentType">@T["Consent type"]</label>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:145
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Consent type"
msgstr "نوع تایید"

#. <option value="@OpenIddictConstants.ConsentTypes.Explicit">@T["Explicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:147
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Explicit consent"
msgstr "تایید آشکار"

#. <option value="@OpenIddictConstants.ConsentTypes.Implicit">@T["Implicit consent"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:148
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Implicit consent"
msgstr "تایید ضمنی"

#. <option value="@OpenIddictConstants.ConsentTypes.External">@T["External consent"]</option>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:149
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "External consent"
msgstr "تایید خارجی"

#. @T["The consent type affects the way authorization requests are handled."]
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:152
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "The consent type affects the way authorization requests are handled."
msgstr "نوع تایید در نحوه رسیدگی به درخواست‌های صدورمجوز تاثیر می‌گذارد."

#. <li>@T["When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"]</li>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:154
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "When the consent is explicit, the authorization request must be approved by the end user. <strong>This is the recommended option.</strong>"
msgstr ""

#. <li>@T["When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."]</li>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:155
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "When the consent is implicit, the authorization request is assumed to be pre-approved and no consent form is displayed."
msgstr ""

#. <li>@T["When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."]</li>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:156
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "When the consent is external, the authorization request is rejected unless a pre-existing authorization (granted programmatically) already exists."
msgstr ""

#. <h6>@T["Allowed Scopes"]</h6>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:163
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Allowed Scopes"
msgstr ""

#. <h6>@T["Client Credentials Roles"]</h6>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:175
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Client Credentials Roles"
msgstr "نقش‌های اعتبارنامه سرویس‌گیرنده"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:187
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Save"
msgstr "ذخیره"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Application\Edit.cshtml:188
msgctxt "OrchardCore.OpenId.Views.Application.Edit"
msgid "Cancel"
msgstr "انصراف"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Applications"])</h1></zone>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Applications"
msgstr "برنامه‌های‌کاربردی"

#. <a asp-route-action="Create" class="btn btn-primary" role="button">@T["Add an application"]</a>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:8
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Add an application"
msgstr "افزودن یک برنامه‌کاربردی"

#. <a asp-action="Edit" asp-route-id="@entry.Id" class="btn btn-primary btn-sm">@T["Edit"]</a>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:20
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Edit"
msgstr "ویرایش"

#. <a class="delete btn btn-danger btn-sm" asp-route-id="@entry.Id" role="button" asp-action="Delete" data-url-af="UnsafeUrl RemoveUrl">@T["Delete"]</a>
#: OrchardCore.OpenId\Views\Application\Index.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Application.Index"
msgid "Delete"
msgstr "پاک‌کردن"

#. <h5>@T["OpenID Server Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Edit.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Edit"
msgid "OpenID Server Settings"
msgstr ""

#. <h5>@T["OpenID Server Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Summary.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Summary"
msgid "OpenID Server Settings"
msgstr ""

#. <span class="hint">@T["Adds OpenID Server settings to the plan."]</span>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Summary.cshtml:5
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Summary"
msgid "Adds OpenID Server settings to the plan."
msgstr "تنظیمات سرور OpenID را به برنامه استقرار اضافه می‌کند."

#. <h4 class="card-title">@T["OpenID Server Settings"]</h4>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Thumbnail.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Thumbnail"
msgid "OpenID Server Settings"
msgstr ""

#. <p>@T["Exports the OpenID Server settings."]</p>
#: OrchardCore.OpenId\Views\Items\OpenIdServerDeploymentStep.Thumbnail.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdServerDeploymentStep.Thumbnail"
msgid "Exports the OpenID Server settings."
msgstr ""

#. <h5>@T["OpenID Validation Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Edit.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Edit"
msgid "OpenID Validation Settings"
msgstr ""

#. <h5>@T["OpenID Validation Settings"]</h5>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Summary.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Summary"
msgid "OpenID Validation Settings"
msgstr ""

#. <span class="hint">@T["Adds OpenID Validation settings to the plan."]</span>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Summary.cshtml:5
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Summary"
msgid "Adds OpenID Validation settings to the plan."
msgstr ""

#. <h4 class="card-title">@T["OpenID Validation Settings"]</h4>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Thumbnail.cshtml:3
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Thumbnail"
msgid "OpenID Validation Settings"
msgstr ""

#. <p>@T["Exports the OpenID Validation settings."]</p>
#: OrchardCore.OpenId\Views\Items\OpenIdValidationDeploymentStep.Thumbnail.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Items.OpenIdValidationDeploymentStep.Thumbnail"
msgid "Exports the OpenID Validation settings."
msgstr ""

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Create a new scope"])</h1></zone>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Create a new scope"
msgstr "ایجاد یک اِسکوپ جدید"

#. <label asp-for="Name">@T["Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Name"
msgstr "نام"

#. <label asp-for="DisplayName">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:15
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Display Name"
msgstr "نام نمایشی"

#. <label asp-for="Description">@T["Description"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Description"
msgstr "توضیحات"

#. <h6>@T["Tenants"]</h6>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Tenants"
msgstr "تِننت‌ها (Tenants)"

#. <span class="hint">@T["Note: the server tenant is always included in the access token audiences, even if no scope is requested."]</span>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:36
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Note: the server tenant is always included in the access token audiences, even if no scope is requested."
msgstr ""

#. <label asp-for="Resources">@T["Additional resources (API audiences)"]</label>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:40
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Additional resources (API audiences)"
msgstr "منابع اضافی (مخاطبان API)"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:46
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Save"
msgstr "ذخیره"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Scope\Create.cshtml:47
msgctxt "OrchardCore.OpenId.Views.Scope.Create"
msgid "Cancel"
msgstr "انصراف"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit a scope"])</h1></zone>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Edit a scope"
msgstr "ویرایش یک اِسکوپ"

#. <label asp-for="Name">@T["Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:9
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Name"
msgstr "نام"

#. <label asp-for="DisplayName">@T["Display Name"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:15
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Display Name"
msgstr "نام نمایشی"

#. <label asp-for="Description">@T["Description"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Description"
msgstr "توضیحات"

#. <h6>@T["Tenants"]</h6>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:27
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Tenants"
msgstr "تِننت‌ها (Tenants)"

#. <span class="hint">@T["Note: the server tenant is always included in the access token audiences, even if no scope is requested."]</span>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:36
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Note: the server tenant is always included in the access token audiences, even if no scope is requested."
msgstr ""

#. <label asp-for="Resources">@T["Additional resources (API audiences)"]</label>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:40
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Additional resources (API audiences)"
msgstr "منابع اضافی (مخاطبان API)"

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:46
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Save"
msgstr "ذخیره"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.OpenId\Views\Scope\Edit.cshtml:47
msgctxt "OrchardCore.OpenId.Views.Scope.Edit"
msgid "Cancel"
msgstr "انصراف"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Scopes"])</h1></zone>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:4
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Scopes"
msgstr "اِسکوپ‌ها"

#. <a asp-route-action="Create" class="btn btn-primary" role="button">@T["Add a scope"]</a>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:8
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Add a scope"
msgstr "افزودن یک اِسکوپ"

#. <a asp-action="Edit" asp-route-id="@entry.Id" class="btn btn-primary btn-sm">@T["Edit"]</a>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:20
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Edit"
msgstr "ویرایش"

#. <a class="delete btn btn-danger btn-sm" asp-route-id="@entry.Id" role="button" asp-action="Delete" data-url-af="UnsafeUrl RemoveUrl">@T["Delete"]</a>
#: OrchardCore.OpenId\Views\Scope\Index.cshtml:21
msgctxt "OrchardCore.OpenId.Views.Scope.Index"
msgid "Delete"
msgstr "پاک‌کردن"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Configure OpenID server settings"])</h1></zone>
#: OrchardCore.OpenId\Views\ServerConfiguration\Index.cshtml:3
msgctxt "OrchardCore.OpenId.Views.ServerConfiguration.Index"
msgid "Configure OpenID server settings"
msgstr "پیکربندی تنظیمات سرور OpenID"

#. <button class="btn btn-primary" type="submit">@T["Update the server settings and reload the tenant"]</button>
#: OrchardCore.OpenId\Views\ServerConfiguration\Index.cshtml:10
msgctxt "OrchardCore.OpenId.Views.ServerConfiguration.Index"
msgid "Update the server settings and reload the tenant"
msgstr "به‌روزرسانی تنظیمات سِروِر و بارگذاری مجدد tenant"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Configure OpenID validation settings"])</h1></zone>
#: OrchardCore.OpenId\Views\ValidationConfiguration\Index.cshtml:3
msgctxt "OrchardCore.OpenId.Views.ValidationConfiguration.Index"
msgid "Configure OpenID validation settings"
msgstr "پیکربندی تنظیمات اعتبارسنجی OpenID"

#. <button class="btn btn-primary" type="submit">@T["Update the server settings and reload the tenant"]</button>
#: OrchardCore.OpenId\Views\ValidationConfiguration\Index.cshtml:10
msgctxt "OrchardCore.OpenId.Views.ValidationConfiguration.Index"
msgid "Update the server settings and reload the tenant"
msgstr "به‌روزرسانی تنظیمات سِروِر و بارگذاری مجدد tenant"

