"importResources":"The following settings and data will be imported:",
"importWarning":"The data and settings imported above may overwrite the data and settings that already exist.",
"importResourceSuccess":"The resource was successfully imported",
"importResourceError":"Could not import the resource due to {{error}}",
"createResource":"Create resource",
"emptyPermissions":"No permissions",
"emptyPermissionInstructions":"If you want to create a permission, please click the button below to create a resource-based or scope-based permission.",
"noScopeCreateHint":"There is no authorization scope you can't create scope-based permission",
"noResourceCreateHint":"There are no resources you can't create resource-based permission",
"policyDeletedError":"Could not remove the resource {{error}}",
"emptyPolicies":"No policies",
"emptyPoliciesInstructions":"If you want to create a policy, please click the button below to create the policy.",
"chooseAPolicyType":"Choose a policy type",
"chooseAPolicyTypeInstructions":"Choose one policy type from the list below and then you can configure a new policy for authorization. There are some types and description.",
"policyProvider":{
"regex":"Define regex conditions for your permissions.",
"role":"Define conditions for your permissions where a set of one or more roles is permitted to access an object.",
"js":"Define conditions for your permissions using JavaScript. It is one of the rule-based policy types supported by Keycloak, and provides flexibility to write any policy based on the Evaluation API.",
"client":"Define conditions for your permissions where a set of one or more clients is permitted to access an object.",
"time":"Define time conditions for your permissions.",
"user":"Define conditions for your permissions where a set of one or more users is permitted to access an object.",
"client-scope":"Define conditions for your permissions where a set of one or more client scopes is permitted to access an object.",
"aggregate":"Reuse existing policies to build more complex ones and keep your permissions even more decoupled from the policies that are evaluated during the processing of authorization requests.",
"group":"Define conditions for your permissions where a set of one or more groups (and their hierarchies) is permitted to access an object."
},
"applyPolicy":"Apply policy",
"addClientScopes":"Add client scopes",
"emptyAddClientScopes":"No client scopes",
"emptyAddClientScopesInstructions":"There are no client scopes left to add",
"clientScope":"Client scope",
"groupsClaim":"Groups claim",
"addGroups":"Add groups",
"groups":"Groups",
"users":"Users",
"requiredClient":"Please add at least one client.",
"requiredClientScope":"Please add at least one client scope.",
"requiredGroups":"Please add at least one group.",
"requiredRoles":"Please add at least one role.",
"addGroupsToGroupPolicy":"Add groups to group policy",
"extendToChildren":"Extend to children",
"targetClaim":"Target claim",
"regexPattern":"Regex pattern",
"addRoles":"Add roles",
"required":"Required",
"startTime":"Start time",
"repeat":"Repeat",
"notRepeat":"Not repeat",
"month":"Month",
"dayMonth":"Day",
"hour":"Hour",
"minute":"Minute",
"code":"Code",
"expireTime":"Expire time",
"logic":"Logic",
"logicType":{
"positive":"Positive",
"negative":"Negative"
},
"createPolicySuccess":"Successfully created the policy",
"updatePolicySuccess":"Successfully updated the policy",
"policySaveError":"Could not update the policy due to {{error}}",
"assignedClientScope":"Assigned client scope",
"assignedType":"Assigned type",
"emptyClientScopes":"This client doesn't have any added client scopes",
"emptyClientScopesInstructions":"There are currently no client scopes linked to this client. You can add existing client scopes to this client to share protocol mappers and roles.",
"changeAuthenticatorConfirmTitle":"Change to {{clientAuthenticatorType}}",
"changeAuthenticatorConfirm":"If you change authenticator to {{clientAuthenticatorType}}, the keycloak database will be updated and you may need to download a new adapter configuration for this client",
"signedJWTConfirm":"You should configure JWKS URL or keys in the \"Keys\" tab to change the parameters of Signed JWT authenticator.",
"confirmClientSecretTitle":"Regenerate secret for this client?",
"confirmClientSecretBody":"If you regenerate secret, the Keycloak database will be updated and you will need to download a new adapter for this client.",
"clientSecretError":"Could not regenerate client secret due to: {{error}}",
"signingKeysConfig":"Signing keys config",
"signingKeysConfigExplain":"If you enable the \"Client signature required\" below, you must configure the signing keys by generating or importing keys, and the client will sign their saml requests and responses. The signature will be validated.",
"encryptionKeysConfig":"Encryption keys config",
"encryptionKeysConfigExplain":"If you enable the \"Encryption assertions\" below, you must configure the encryption keys by generating or importing keys, and the SAML assertions will be encrypted with the client's public key using AES.",
"enableClientSignatureRequiredExplain":"If you enable \"Client signature required\", the adapter of this client will be updated. You may need to download a new adapter for this client. You need to generate or import keys for this client otherwise the authentication will not work.",
"selectMethod":"Select method",
"selectMethodType":{
"generate":"Generate",
"import":"Import"
},
"confirm":"Confirm",
"browse":"Browse",
"importKey":"Import key",
"disableSigning":"Disable \"{{key}}\"",
"disableSigningExplain":"If you disable \"{{key}}\", the Keycloak database will be updated and you may need to download a new adapter for this client.",
"reGenerateSigning":"Regenerate signing key for this client",
"reGenerateSigningExplain":"If you regenerate signing key for client, the Keycloak database will be updated and you may need to download a new adapter for this client.",
"keysIntro":"If \"Use JWKS URL switch\" is on, you need to fill a valid JWKS URL. After saving, admin can download keys from the JWKS URL or keys will be downloaded automatically by Keycloak server when see the stuff signed by the unknown KID",
"useJwksUrl":"Use JWKS URL",
"certificate":"Certificate",
"jwksUrl":"JWKS URL",
"generateNewKeys":"Generate new keys",
"generateKeys":"Generate keys?",
"generate":"Generate",
"archiveFormat":"Archive format",
"keyAlias":"Key alias",
"keyPassword":"Key password",
"storePassword":"Store password",
"generateSuccess":"New key pair and certificate generated successfully",
"generateError":"Could not generate new key pair and certificate {{error}}",
"import":"Import",
"importFile":"Import file",
"importSuccess":"New certificate imported",
"importError":"Could not import certificate {{error}}",