diff --git a/keywind/account/.gitignore b/keywind/account/.gitignore new file mode 100644 index 0000000..ed4dcd8 --- /dev/null +++ b/keywind/account/.gitignore @@ -0,0 +1,7 @@ +# Do not commit, installed at compile time +node_modules +web_modules + +resources/content/keycloak-man/KeycloakManLovesJsx.js +resources/content/keycloak-man/KeycloakManLovesJsx.js.map +resources/public/app.css \ No newline at end of file diff --git a/keywind/account/messages/messages_en.properties b/keywind/account/messages/messages_en.properties new file mode 100644 index 0000000..b3f2eaa --- /dev/null +++ b/keywind/account/messages/messages_en.properties @@ -0,0 +1,3 @@ +accountManagementWelcomeMessage=Welcome to Keycloak Man''s Extended Account Console + +youCanLocalize=You can localize text in messages/messages_en.properties with the Msg component. Open the sample-overview.js source file for an example. \ No newline at end of file diff --git a/keywind/account/resources/content.json b/keywind/account/resources/content.json new file mode 100644 index 0000000..bc79f64 --- /dev/null +++ b/keywind/account/resources/content.json @@ -0,0 +1,49 @@ +[ + { + "id": "keycloak-man", + "icon": "pf-icon-key", + "label": "Keycloak Man", + "descriptionLabel": "Let Keycloak Man teach you how to theme and extend the Account Console.", + "children": [ + { + "path": "content/keycloak-man", + "label": "Who is Keycloak Man?", + "modulePath": "/content/keycloak-man/who-is-keycloak-man.js" + }, + { + "path": "content/sample-overview", + "label": "Overview of this extension", + "modulePath": "/content/keycloak-man/sample-overview.js" + }, + { + "path": "content/keycloak-man-loves-jsx", + "label": "Keycloak Man Loves JSX", + "modulePath": "/content/keycloak-man/KeycloakManLovesJsx.js" + } + ] + }, + { "label": "personalInfo", "path": "/" }, + { + "label": "accountSecurity", + "children": [ + { "label": "signingIn", "path": "account-security/signing-in" }, + { "label": "deviceActivity", "path": "account-security/device-activity" }, + { + "label": "linkedAccounts", + "path": "account-security/linked-accounts", + "isVisible": "isLinkedAccountsEnabled" + } + ] + }, + { "label": "applications", "path": "applications" }, + { + "label": "groups", + "path": "groups", + "isVisible": "isViewGroupsEnabled" + }, + { + "label": "resources", + "path": "resources", + "isVisible": "isMyResourcesEnabled" + } +] diff --git a/keywind/account/resources/content/keycloak-man/sample-overview.js b/keywind/account/resources/content/keycloak-man/sample-overview.js new file mode 100644 index 0000000..4531f2d --- /dev/null +++ b/keywind/account/resources/content/keycloak-man/sample-overview.js @@ -0,0 +1,81 @@ +/* + * Copyright 2020 Red Hat, Inc. and/or its affiliates. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +import React from "react"; + +// No JSX - no compilation/transpilation needed +class SampleOverview extends React.Component { + render() { + const e = React.createElement; + return e('div', {class: 'pf-c-card'}, [ + e('center', null, e("img", {class: 'pf-c-brand', src: 'public/keycloak-man-95x95.jpg', alt: 'Keycloak Man Logo'})), + e('div', {class: 'pf-c-card__body'}, [ + e('p', null, `You can create new pages like this using a React component. The component is declared in content.json.`), + e('p', null, `This page only provides an overview of the files and directories. See Keycloak documentation for more details.`) + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/theme.properties: '), + e('span', null, 'Defines this theme. Open file for more documentation.') + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/messages/messages_en.properties: '), + e('span', 'youCanLocalize') + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/resources/content.json: '), + e('span', null, `Defines pages and navigation for the welcome screen and the main application. + Each navigation item maps to a React component.`) + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/resources/content/keycloak-man/who-is-keycloak-man.js: '), + e('span', null, `This page demonstrates calling the Keycloak Account REST API.`) + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/resources/content/keycloak-man/sample-overview.js: '), + e('span', null, `The javascript for this page. It is a 'React without JSX' page. + Though this page only demonstrates using PatternFly CSS classes, + you can also use PatternFly React components if you wish.`) + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/resources/css/styles.css: '), + e('span', null, `You are free to use any css, but this particular file provides examples of theming using + PatternFly's powerful CSS variables. This technique is recommended in order to maintain + consistency as long as you are using PatternFly components.`) + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('strong', null, '/src: '), + e('span', null, `This directory provides a sample npm project that allows you to build pages using React, JSX, and TypeScript. + To get the sample page running:`), + e('div', {class: 'pf-c-content'}, [ + e('ol', null, [ + e('li', null, 'npm install'), + e('li', null, 'npm run build'), + e('li', null, 'Redeploy the theme'), + ]) + ]) + ]), + ]); + } +}; + +export default SampleOverview; \ No newline at end of file diff --git a/keywind/account/resources/content/keycloak-man/who-is-keycloak-man.js b/keywind/account/resources/content/keycloak-man/who-is-keycloak-man.js new file mode 100644 index 0000000..5180ada --- /dev/null +++ b/keywind/account/resources/content/keycloak-man/who-is-keycloak-man.js @@ -0,0 +1,49 @@ +/* + * Copyright 2020 Red Hat, Inc. and/or its affiliates. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +import React from "react"; + +// No JSX - no compilation needed +class KeycloakManHistory extends React.Component { + // static contextType = AccountServiceContext; + + constructor(props) { + super(props); + this.state = {firstName: 'you', lastName: ''}; + } + + render() { + const e = React.createElement; + return e('div', {class: 'pf-c-card'}, [ + e('div', {class: 'pf-c-card__header'}, [ + e('div', {class: 'pf-c-card__header-main'}, [ + e('center', null, e("img", {class: 'pf-c-brand', src: 'public/keycloak-man-95x95.jpg', alt: 'Keycloak Man Logo'})), + ]) + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('p', null, `Keycloak Man is the retired mascot of of the Keycloak project. + He now lives a mild-mannered life and goes by the name, "Slartibartfast".`), + ]), + + e('div', {class: 'pf-c-card__body'}, [ + e('p', null, `Keycloak Man welcomes ${this.state.firstName} ${this.state.lastName} to his personalized Account Console theme.`), + ]) + ]); + } +}; + +export default KeycloakManHistory; \ No newline at end of file diff --git a/keywind/account/resources/css/.styles.css.kate-swp b/keywind/account/resources/css/.styles.css.kate-swp new file mode 100644 index 0000000..4500ec0 Binary files /dev/null and b/keywind/account/resources/css/.styles.css.kate-swp differ diff --git a/keywind/account/resources/css/styles.css b/keywind/account/resources/css/styles.css new file mode 100644 index 0000000..3aa199b --- /dev/null +++ b/keywind/account/resources/css/styles.css @@ -0,0 +1,19 @@ +body { + --pf-global--FontFamily--sans-serif: Comic Sans MS; + --pf-global--FontFamily--heading--sans-serif: Comic Sans MS; + + --pf-global--BackgroundColor--dark-100: #2B9AF3; + + --pf-global--Color--100: #004080; + +} + +.pf-c-nav__list .pf-c-nav__link { + --pf-c-nav__list-link--Color: #2B9AF3; + --pf-c-nav__list-link--m-current--Color: #004080; +} + +.pf-c-nav__simple-list .pf-c-nav__link { + --pf-c-nav__simple-list-link--Color: #2B9AF3; + --pf-c-nav__simple-list-link--m-current--Color: #004080; +} diff --git a/keywind/account/resources/public/favicon.ico b/keywind/account/resources/public/favicon.ico new file mode 100644 index 0000000..0486a96 Binary files /dev/null and b/keywind/account/resources/public/favicon.ico differ diff --git a/keywind/account/resources/public/heart-95x95.png b/keywind/account/resources/public/heart-95x95.png new file mode 100644 index 0000000..6f82412 Binary files /dev/null and b/keywind/account/resources/public/heart-95x95.png differ diff --git a/keywind/account/resources/public/jsx-95x95.png b/keywind/account/resources/public/jsx-95x95.png new file mode 100644 index 0000000..326a4e6 Binary files /dev/null and b/keywind/account/resources/public/jsx-95x95.png differ diff --git a/keywind/account/resources/public/keycloak-man-95x95.jpg b/keywind/account/resources/public/keycloak-man-95x95.jpg new file mode 100644 index 0000000..fe7a301 Binary files /dev/null and b/keywind/account/resources/public/keycloak-man-95x95.jpg differ diff --git a/keywind/account/resources/public/logo.png b/keywind/account/resources/public/logo.png new file mode 100644 index 0000000..a73460e Binary files /dev/null and b/keywind/account/resources/public/logo.png differ diff --git a/keywind/account/resources/public/patternfly-95x95.png b/keywind/account/resources/public/patternfly-95x95.png new file mode 100644 index 0000000..0a72146 Binary files /dev/null and b/keywind/account/resources/public/patternfly-95x95.png differ diff --git a/keywind/account/resources/public/react-95x95.png b/keywind/account/resources/public/react-95x95.png new file mode 100644 index 0000000..1dce7d3 Binary files /dev/null and b/keywind/account/resources/public/react-95x95.png differ diff --git a/keywind/account/resources/public/retro-keycloak-logo.png b/keywind/account/resources/public/retro-keycloak-logo.png new file mode 100644 index 0000000..56ffedb Binary files /dev/null and b/keywind/account/resources/public/retro-keycloak-logo.png differ diff --git a/keywind/account/src/app/content/keycloak-man/KeycloakManLovesJsx.tsx b/keywind/account/src/app/content/keycloak-man/KeycloakManLovesJsx.tsx new file mode 100644 index 0000000..7d27e79 --- /dev/null +++ b/keywind/account/src/app/content/keycloak-man/KeycloakManLovesJsx.tsx @@ -0,0 +1,55 @@ +/* + * Copyright 2020 Red Hat, Inc. and/or its affiliates. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +import { Component } from "react"; + +class KeycloakManLovesJsx extends Component { + public render() { + return ( +
+
+
+
+

+ Keycloak Man Loves JSX, React, and PatternFly +

+
+
+
+ +
+
+ +
+
+ + + +
+
+
+

+ But you can use whatever you want as long as you wrap it in a + React Component. +

+
+
+
+
+ ); + } +} + +export default KeycloakManLovesJsx; diff --git a/keywind/account/src/app/content/keycloak-man/index.tsx b/keywind/account/src/app/content/keycloak-man/index.tsx new file mode 100644 index 0000000..a36974a --- /dev/null +++ b/keywind/account/src/app/content/keycloak-man/index.tsx @@ -0,0 +1,10 @@ +import "@patternfly/react-core/dist/styles/base.css"; +import { createRoot } from "react-dom/client"; +import KeycloakManLovesJsx from "./KeycloakManLovesJsx"; + +const container = document.getElementById("app"); +const root = createRoot(container!); + +root.render( + +); diff --git a/keywind/account/src/esbuild.mjs b/keywind/account/src/esbuild.mjs new file mode 100755 index 0000000..c9a209f --- /dev/null +++ b/keywind/account/src/esbuild.mjs @@ -0,0 +1,11 @@ +#!/usr/bin/env node +import * as esbuild from 'esbuild' + +await esbuild.build({ + entryPoints: ['app/content/keycloak-man/KeycloakManLovesJsx.tsx'], + bundle: true, + format: "esm", + packages: "external", + loader: { '.tsx': 'tsx' }, + outdir: '../resources/content/keycloak-man', +}) \ No newline at end of file diff --git a/keywind/account/src/index.html b/keywind/account/src/index.html new file mode 100644 index 0000000..5aa6e2c --- /dev/null +++ b/keywind/account/src/index.html @@ -0,0 +1,16 @@ + + + + + + + Page + + +
+
+ + + + + diff --git a/keywind/account/src/package-lock.json b/keywind/account/src/package-lock.json new file mode 100644 index 0000000..bf50ba4 --- /dev/null +++ b/keywind/account/src/package-lock.json @@ -0,0 +1,836 @@ +{ + "name": "keycloak-man", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "keycloak-man", + "version": "1.0.0", + "license": "Apache-2.0", + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@types/node": "^20.11.5", + "@types/react": "^18.2.48", + "@types/react-dom": "^18.2.18", + "esbuild": "^0.19.11", + "typescript": "^5.3.3" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", + "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", + "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", + "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", + "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", + "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", + "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", + "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", + "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", + "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", + "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", + "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", + "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", + "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", + "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", + "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", + "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", + "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", + "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", + "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", + "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", + "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", + "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", + "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.2.48", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", + "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", + "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react/node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", + "dev": true + }, + "node_modules/esbuild": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", + "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.11", + "@esbuild/android-arm": "0.19.11", + "@esbuild/android-arm64": "0.19.11", + "@esbuild/android-x64": "0.19.11", + "@esbuild/darwin-arm64": "0.19.11", + "@esbuild/darwin-x64": "0.19.11", + "@esbuild/freebsd-arm64": "0.19.11", + "@esbuild/freebsd-x64": "0.19.11", + "@esbuild/linux-arm": "0.19.11", + "@esbuild/linux-arm64": "0.19.11", + "@esbuild/linux-ia32": "0.19.11", + "@esbuild/linux-loong64": "0.19.11", + "@esbuild/linux-mips64el": "0.19.11", + "@esbuild/linux-ppc64": "0.19.11", + "@esbuild/linux-riscv64": "0.19.11", + "@esbuild/linux-s390x": "0.19.11", + "@esbuild/linux-x64": "0.19.11", + "@esbuild/netbsd-x64": "0.19.11", + "@esbuild/openbsd-x64": "0.19.11", + "@esbuild/sunos-x64": "0.19.11", + "@esbuild/win32-arm64": "0.19.11", + "@esbuild/win32-ia32": "0.19.11", + "@esbuild/win32-x64": "0.19.11" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + } + }, + "dependencies": { + "@esbuild/aix-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", + "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", + "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", + "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", + "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", + "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", + "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", + "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", + "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", + "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", + "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", + "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", + "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", + "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", + "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", + "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", + "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", + "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", + "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", + "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", + "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", + "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", + "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", + "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", + "dev": true, + "optional": true + }, + "@types/node": { + "version": "20.11.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.5.tgz", + "integrity": "sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==", + "dev": true, + "requires": { + "undici-types": "~5.26.4" + } + }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, + "@types/react": { + "version": "18.2.48", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.48.tgz", + "integrity": "sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + } + } + }, + "@types/react-dom": { + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", + "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==", + "dev": true + }, + "esbuild": { + "version": "0.19.11", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", + "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", + "dev": true, + "requires": { + "@esbuild/aix-ppc64": "0.19.11", + "@esbuild/android-arm": "0.19.11", + "@esbuild/android-arm64": "0.19.11", + "@esbuild/android-x64": "0.19.11", + "@esbuild/darwin-arm64": "0.19.11", + "@esbuild/darwin-x64": "0.19.11", + "@esbuild/freebsd-arm64": "0.19.11", + "@esbuild/freebsd-x64": "0.19.11", + "@esbuild/linux-arm": "0.19.11", + "@esbuild/linux-arm64": "0.19.11", + "@esbuild/linux-ia32": "0.19.11", + "@esbuild/linux-loong64": "0.19.11", + "@esbuild/linux-mips64el": "0.19.11", + "@esbuild/linux-ppc64": "0.19.11", + "@esbuild/linux-riscv64": "0.19.11", + "@esbuild/linux-s390x": "0.19.11", + "@esbuild/linux-x64": "0.19.11", + "@esbuild/netbsd-x64": "0.19.11", + "@esbuild/openbsd-x64": "0.19.11", + "@esbuild/sunos-x64": "0.19.11", + "@esbuild/win32-arm64": "0.19.11", + "@esbuild/win32-ia32": "0.19.11", + "@esbuild/win32-x64": "0.19.11" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "typescript": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "dev": true + }, + "undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + } + } +} diff --git a/keywind/account/src/package.json b/keywind/account/src/package.json new file mode 100644 index 0000000..6867c3a --- /dev/null +++ b/keywind/account/src/package.json @@ -0,0 +1,23 @@ +{ + "name": "keycloak-man", + "version": "1.0.0", + "description": "Sample theme showing how to extend and modify the Account Console", + "scripts": { + "build": "./esbuild.mjs" + }, + "keywords": [], + "author": "Stan Silvert", + "license": "Apache-2.0", + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@types/node": "^20.11.5", + "@types/react": "^18.2.48", + "@types/react-dom": "^18.2.18", + "esbuild": "^0.19.11", + "typescript": "^5.3.3" + }, + "repository": {} +} diff --git a/keywind/account/src/pnpm-lock.yaml b/keywind/account/src/pnpm-lock.yaml new file mode 100644 index 0000000..24050ea --- /dev/null +++ b/keywind/account/src/pnpm-lock.yaml @@ -0,0 +1,346 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + react: + specifier: ^18.2.0 + version: 18.2.0 + react-dom: + specifier: ^18.2.0 + version: 18.2.0(react@18.2.0) + +devDependencies: + '@types/node': + specifier: ^20.11.5 + version: 20.11.5 + '@types/react': + specifier: ^18.2.48 + version: 18.2.48 + '@types/react-dom': + specifier: ^18.2.18 + version: 18.2.18 + esbuild: + specifier: ^0.19.11 + version: 0.19.11 + typescript: + specifier: ^5.3.3 + version: 5.3.3 + +packages: + + /@esbuild/aix-ppc64@0.19.11: + resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.19.11: + resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm@0.19.11: + resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.19.11: + resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.19.11: + resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.19.11: + resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.19.11: + resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64@0.19.11: + resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.19.11: + resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.19.11: + resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ia32@0.19.11: + resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.19.11: + resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.19.11: + resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.19.11: + resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.19.11: + resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.19.11: + resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.19.11: + resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.19.11: + resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.19.11: + resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.19.11: + resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64@0.19.11: + resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.19.11: + resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.19.11: + resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@types/node@20.11.5: + resolution: {integrity: sha512-g557vgQjUUfN76MZAN/dt1z3dzcUsimuysco0KeluHgrPdJXkP/XdAURgyO2W9fZWHRtRBiVKzKn8vyOAwlG+w==} + dependencies: + undici-types: 5.26.5 + dev: true + + /@types/prop-types@15.7.11: + resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + dev: true + + /@types/react-dom@18.2.18: + resolution: {integrity: sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==} + dependencies: + '@types/react': 18.2.48 + dev: true + + /@types/react@18.2.48: + resolution: {integrity: sha512-qboRCl6Ie70DQQG9hhNREz81jqC1cs9EVNcjQ1AU+jH6NFfSAhVVbrrY/+nSF+Bsk4AOwm9Qa61InvMCyV+H3w==} + dependencies: + '@types/prop-types': 15.7.11 + '@types/scheduler': 0.16.8 + csstype: 3.1.3 + dev: true + + /@types/scheduler@0.16.8: + resolution: {integrity: sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==} + dev: true + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: true + + /esbuild@0.19.11: + resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.19.11 + '@esbuild/android-arm': 0.19.11 + '@esbuild/android-arm64': 0.19.11 + '@esbuild/android-x64': 0.19.11 + '@esbuild/darwin-arm64': 0.19.11 + '@esbuild/darwin-x64': 0.19.11 + '@esbuild/freebsd-arm64': 0.19.11 + '@esbuild/freebsd-x64': 0.19.11 + '@esbuild/linux-arm': 0.19.11 + '@esbuild/linux-arm64': 0.19.11 + '@esbuild/linux-ia32': 0.19.11 + '@esbuild/linux-loong64': 0.19.11 + '@esbuild/linux-mips64el': 0.19.11 + '@esbuild/linux-ppc64': 0.19.11 + '@esbuild/linux-riscv64': 0.19.11 + '@esbuild/linux-s390x': 0.19.11 + '@esbuild/linux-x64': 0.19.11 + '@esbuild/netbsd-x64': 0.19.11 + '@esbuild/openbsd-x64': 0.19.11 + '@esbuild/sunos-x64': 0.19.11 + '@esbuild/win32-arm64': 0.19.11 + '@esbuild/win32-ia32': 0.19.11 + '@esbuild/win32-x64': 0.19.11 + dev: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: false + + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + dev: false + + /react-dom@18.2.0(react@18.2.0): + resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} + peerDependencies: + react: ^18.2.0 + dependencies: + loose-envify: 1.4.0 + react: 18.2.0 + scheduler: 0.23.0 + dev: false + + /react@18.2.0: + resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false + + /scheduler@0.23.0: + resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} + dependencies: + loose-envify: 1.4.0 + dev: false + + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + + /undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + dev: true diff --git a/keywind/account/src/tsconfig.json b/keywind/account/src/tsconfig.json new file mode 100644 index 0000000..23c6a9e --- /dev/null +++ b/keywind/account/src/tsconfig.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "target": "ESNext", + "useDefineForClassFields": true, + "lib": [ + "DOM", + "DOM.Iterable", + "ESNext" + ], + "allowJs": false, + "skipLibCheck": true, + "esModuleInterop": false, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": [ + "**/*.tsx" + ], +} \ No newline at end of file diff --git a/keywind/account/theme.properties b/keywind/account/theme.properties new file mode 100644 index 0000000..14220a9 --- /dev/null +++ b/keywind/account/theme.properties @@ -0,0 +1,19 @@ +# This theme will inherit everything from its parent unless +# it is overridden in the current theme. +parent=keycloak.v3 + +# Look at the styles.css file to see examples of using PatternFly's CSS variables +# for modifying look and feel. +styles=css/styles.css + +# This is the logo in upper lefthand corner. +# It must be a relative path. +logo=/public/logo.png + +# This is the link followed when clicking on the logo. +# It can be any valid URL, including an external site. +logoUrl=./https://apps.whytheyfight.com + +# This is the icon for the account console. +# It must be a relative path. +favIcon=/public/favicon.ico diff --git a/keywind/old.account/components/atoms/alert.ftl b/keywind/old.account/components/atoms/alert.ftl new file mode 100644 index 0000000..58e8309 --- /dev/null +++ b/keywind/old.account/components/atoms/alert.ftl @@ -0,0 +1,22 @@ +<#macro kw color=""> + <#switch color> + <#case "error"> + <#assign colorClass="bg-red-100 text-red-600"> + <#break> + <#case "info"> + <#assign colorClass="bg-blue-100 text-blue-600"> + <#break> + <#case "success"> + <#assign colorClass="bg-green-100 text-green-600"> + <#break> + <#case "warning"> + <#assign colorClass="bg-orange-100 text-orange-600"> + <#break> + <#default> + <#assign colorClass="bg-blue-100 text-blue-600"> + + + + diff --git a/keywind/old.account/components/atoms/body.ftl b/keywind/old.account/components/atoms/body.ftl new file mode 100644 index 0000000..dcc94a0 --- /dev/null +++ b/keywind/old.account/components/atoms/body.ftl @@ -0,0 +1,5 @@ +<#macro kw> + + <#nested> + + diff --git a/keywind/old.account/components/atoms/button-group.ftl b/keywind/old.account/components/atoms/button-group.ftl new file mode 100644 index 0000000..4591209 --- /dev/null +++ b/keywind/old.account/components/atoms/button-group.ftl @@ -0,0 +1,5 @@ +<#macro kw> +
+ <#nested> +
+ diff --git a/keywind/old.account/components/atoms/button.ftl b/keywind/old.account/components/atoms/button.ftl new file mode 100644 index 0000000..eeb0af7 --- /dev/null +++ b/keywind/old.account/components/atoms/button.ftl @@ -0,0 +1,33 @@ +<#macro kw color="" component="button" size="" rest...> + <#switch color> + <#case "primary"> + <#assign colorClass="bg-primary-600 text-white focus:ring-primary-600 hover:bg-primary-700"> + <#break> + <#case "secondary"> + <#assign colorClass="bg-secondary-100 text-secondary-600 focus:ring-secondary-600 hover:bg-secondary-200 hover:text-secondary-900"> + <#break> + <#default> + <#assign colorClass="bg-primary-600 text-white focus:ring-primary-600 hover:bg-primary-700"> + + + <#switch size> + <#case "medium"> + <#assign sizeClass="px-4 py-2 text-sm"> + <#break> + <#case "small"> + <#assign sizeClass="px-2 py-1 text-xs"> + <#break> + <#default> + <#assign sizeClass="px-4 py-2 text-sm"> + + + <${component} + class="${colorClass} ${sizeClass} flex justify-center relative rounded-lg w-full focus:outline-none focus:ring-2 focus:ring-offset-2" + + <#list rest as attrName, attrValue> + ${attrName}="${attrValue}" + + > + <#nested> + + diff --git a/keywind/old.account/components/atoms/card.ftl b/keywind/old.account/components/atoms/card.ftl new file mode 100644 index 0000000..c1e808d --- /dev/null +++ b/keywind/old.account/components/atoms/card.ftl @@ -0,0 +1,19 @@ +<#macro kw content="" footer="" header=""> +
+ <#if header?has_content> +
+ ${header} +
+ + <#if content?has_content> +
+ ${content} +
+ + <#if footer?has_content> +
+ ${footer} +
+ +
+ diff --git a/keywind/old.account/components/atoms/checkbox.ftl b/keywind/old.account/components/atoms/checkbox.ftl new file mode 100644 index 0000000..e47fd61 --- /dev/null +++ b/keywind/old.account/components/atoms/checkbox.ftl @@ -0,0 +1,19 @@ +<#macro kw checked=false label="" name="" rest...> +
+ checked + + class="border-secondary-200 h-4 rounded text-primary-600 w-4 focus:ring-primary-200 focus:ring-opacity-50" + id="${name}" + name="${name}" + type="checkbox" + + <#list rest as attrName, attrValue> + ${attrName}="${attrValue}" + + > + +
+ diff --git a/keywind/old.account/components/atoms/container.ftl b/keywind/old.account/components/atoms/container.ftl new file mode 100644 index 0000000..34ead18 --- /dev/null +++ b/keywind/old.account/components/atoms/container.ftl @@ -0,0 +1,5 @@ +<#macro kw> +
+ <#nested> +
+ diff --git a/keywind/old.account/components/atoms/form.ftl b/keywind/old.account/components/atoms/form.ftl new file mode 100644 index 0000000..014bb4f --- /dev/null +++ b/keywind/old.account/components/atoms/form.ftl @@ -0,0 +1,11 @@ +<#macro kw rest...> +
+ ${attrName}="${attrValue}" + + > + <#nested> +
+ diff --git a/keywind/old.account/components/atoms/heading.ftl b/keywind/old.account/components/atoms/heading.ftl new file mode 100644 index 0000000..7665c01 --- /dev/null +++ b/keywind/old.account/components/atoms/heading.ftl @@ -0,0 +1,5 @@ +<#macro kw> +

+ <#nested> +

+ diff --git a/keywind/old.account/components/atoms/input.ftl b/keywind/old.account/components/atoms/input.ftl new file mode 100644 index 0000000..714f832 --- /dev/null +++ b/keywind/old.account/components/atoms/input.ftl @@ -0,0 +1,78 @@ +<#import "/assets/icons/eye.ftl" as iconEye> +<#import "/assets/icons/eye-slash.ftl" as iconEyeSlash> + +<#macro + kw + autofocus=false + class="block border-secondary-200 mt-1 rounded-md w-full focus:border-primary-300 focus:ring focus:ring-primary-200 focus:ring-opacity-50 sm:text-sm" + disabled=false + invalid=false + label="" + message="" + name="" + required=true + type="text" + rest... +> +
+ + <#if type == "password"> +
+ autofocus + <#if disabled>disabled + <#if required>required + + aria-invalid="${invalid?c}" + class="${class}" + id="${name}" + name="${name}" + placeholder="${label}" + :type="show ? 'text' : 'password'" + + <#list rest as attrName, attrValue> + ${attrName}="${attrValue}" + + > + +
+ <#else> + autofocus + <#if disabled>disabled + <#if required>required + + aria-invalid="${invalid?c}" + class="${class}" + id="${name}" + name="${name}" + placeholder="${label}" + type="${type}" + + <#list rest as attrName, attrValue> + ${attrName}="${attrValue}" + + > + + <#if invalid?? && message??> +
+ ${message?no_esc} +
+ +
+ diff --git a/keywind/old.account/components/atoms/link.ftl b/keywind/old.account/components/atoms/link.ftl new file mode 100644 index 0000000..bde7666 --- /dev/null +++ b/keywind/old.account/components/atoms/link.ftl @@ -0,0 +1,30 @@ +<#macro kw color="" component="a" size="" rest...> + <#switch color> + <#case "primary"> + <#assign colorClass="text-primary-600 hover:text-primary-500"> + <#break> + <#case "secondary"> + <#assign colorClass="text-secondary-600 hover:text-secondary-900"> + <#break> + <#default> + <#assign colorClass="text-primary-600 hover:text-primary-500"> + + + <#switch size> + <#case "small"> + <#assign sizeClass="text-sm"> + <#break> + <#default> + <#assign sizeClass=""> + + + <${component} + class="<#compress>${colorClass} ${sizeClass} inline-flex" + + <#list rest as attrName, attrValue> + ${attrName}="${attrValue}" + + > + <#nested> + + diff --git a/keywind/old.account/components/atoms/logo.ftl b/keywind/old.account/components/atoms/logo.ftl new file mode 100644 index 0000000..f166403 --- /dev/null +++ b/keywind/old.account/components/atoms/logo.ftl @@ -0,0 +1,5 @@ +<#macro kw> +
+ <#nested> +
+ diff --git a/keywind/old.account/components/atoms/nav.ftl b/keywind/old.account/components/atoms/nav.ftl new file mode 100644 index 0000000..81a4abf --- /dev/null +++ b/keywind/old.account/components/atoms/nav.ftl @@ -0,0 +1,5 @@ +<#macro kw> +
+ <#nested> +
+ diff --git a/keywind/old.account/components/atoms/radio.ftl b/keywind/old.account/components/atoms/radio.ftl new file mode 100644 index 0000000..5596d5c --- /dev/null +++ b/keywind/old.account/components/atoms/radio.ftl @@ -0,0 +1,18 @@ +<#macro kw checked=false id="" label="" rest...> +
+ checked + + class="border-secondary-200 focus:ring-primary-600" + id="${id}" + type="radio" + + <#list rest as attrName, attrValue> + ${attrName}="${attrValue}" + + > + +
+ diff --git a/keywind/old.account/components/molecules/identity-provider.ftl b/keywind/old.account/components/molecules/identity-provider.ftl new file mode 100644 index 0000000..b59962e --- /dev/null +++ b/keywind/old.account/components/molecules/identity-provider.ftl @@ -0,0 +1,81 @@ +<#import "/assets/providers/providers.ftl" as providerIcons> + +<#macro kw providers=[]> +
+ ${msg("identity-provider-login-label")} +
+
+ <#list providers as provider> + <#switch provider.alias> + <#case "apple"> + <#assign colorClass="hover:bg-provider-apple/10"> + <#break> + <#case "bitbucket"> + <#assign colorClass="hover:bg-provider-bitbucket/10"> + <#break> + <#case "discord"> + <#assign colorClass="hover:bg-provider-discord/10"> + <#break> + <#case "facebook"> + <#assign colorClass="hover:bg-provider-facebook/10"> + <#break> + <#case "github"> + <#assign colorClass="hover:bg-provider-github/10"> + <#break> + <#case "gitlab"> + <#assign colorClass="hover:bg-provider-gitlab/10"> + <#break> + <#case "google"> + <#assign colorClass="hover:bg-provider-google/10"> + <#break> + <#case "instagram"> + <#assign colorClass="hover:bg-provider-instagram/10"> + <#break> + <#case "linkedin-openid-connect"> + <#assign colorClass="hover:bg-provider-linkedin/10"> + <#break> + <#case "microsoft"> + <#assign colorClass="hover:bg-provider-microsoft/10"> + <#break> + <#case "oidc"> + <#assign colorClass="hover:bg-provider-oidc/10"> + <#break> + <#case "openshift-v3"> + <#assign colorClass="hover:bg-provider-openshift/10"> + <#break> + <#case "openshift-v4"> + <#assign colorClass="hover:bg-provider-openshift/10"> + <#break> + <#case "paypal"> + <#assign colorClass="hover:bg-provider-paypal/10"> + <#break> + <#case "slack"> + <#assign colorClass="hover:bg-provider-slack/10"> + <#break> + <#case "stackoverflow"> + <#assign colorClass="hover:bg-provider-stackoverflow/10"> + <#break> + <#case "twitter"> + <#assign colorClass="hover:bg-provider-twitter/10"> + <#break> + <#default> + <#assign colorClass="hover:bg-secondary-100"> + + + + <#if providerIcons[provider.alias]??> +
+ <@providerIcons[provider.alias] /> +
+ <#else> + ${provider.displayName!} + +
+ +
+ diff --git a/keywind/old.account/components/molecules/locale-provider.ftl b/keywind/old.account/components/molecules/locale-provider.ftl new file mode 100644 index 0000000..198e5be --- /dev/null +++ b/keywind/old.account/components/molecules/locale-provider.ftl @@ -0,0 +1,29 @@ +<#import "/assets/icons/chevron-down.ftl" as icon> +<#import "/components/atoms/link.ftl" as link> + +<#macro kw currentLocale="" locales=[]> +
+ <@link.kw @click="open = true" color="secondary" component="button" type="button"> +
+ ${currentLocale} + <@icon.kw /> +
+ +
+ <#list locales as locale> + <#if currentLocale != locale.label> +
+ <@link.kw color="secondary" href=locale.url size="small"> + ${locale.label} + +
+ + +
+
+ diff --git a/keywind/old.account/components/molecules/username.ftl b/keywind/old.account/components/molecules/username.ftl new file mode 100644 index 0000000..ba63393 --- /dev/null +++ b/keywind/old.account/components/molecules/username.ftl @@ -0,0 +1,15 @@ +<#import "/assets/icons/arrow-top-right-on-square.ftl" as icon> +<#import "/components/atoms/link.ftl" as link> + +<#macro kw linkHref="" linkTitle="" name=""> +
+ ${name} + <@link.kw + color="primary" + href=linkHref + title=linkTitle + > + <@icon.kw /> + +
+ diff --git a/keywind/old.account/document.ftl b/keywind/old.account/document.ftl new file mode 100644 index 0000000..188e16a --- /dev/null +++ b/keywind/old.account/document.ftl @@ -0,0 +1,35 @@ +<#macro kw script=""> + ${msg("loginTitle", (realm.displayName!""))} + + + + + + <#if properties.meta?has_content> + <#list properties.meta?split(" ") as meta> + + + + + <#if properties.favicons?has_content> + <#list properties.favicons?split(" ") as favicon> + + + + + <#if properties.styles?has_content> + <#list properties.styles?split(" ") as style> + + + + + <#if script?has_content> + + + + <#if properties.scripts?has_content> + <#list properties.scripts?split(" ") as script> + + + + diff --git a/keywind/old.account/features/labels/totp-device.ftl b/keywind/old.account/features/labels/totp-device.ftl new file mode 100644 index 0000000..98ae12f --- /dev/null +++ b/keywind/old.account/features/labels/totp-device.ftl @@ -0,0 +1,5 @@ +<#macro kw> + <#compress> + ${msg("loginTotpDeviceName")} <#if totp.otpCredentials?size gte 1>* + + diff --git a/keywind/old.account/features/labels/totp.ftl b/keywind/old.account/features/labels/totp.ftl new file mode 100644 index 0000000..be5158e --- /dev/null +++ b/keywind/old.account/features/labels/totp.ftl @@ -0,0 +1,5 @@ +<#macro kw> + <#compress> + ${msg("authenticatorCode")} * + + diff --git a/keywind/old.account/features/labels/username.ftl b/keywind/old.account/features/labels/username.ftl new file mode 100644 index 0000000..6c01d6b --- /dev/null +++ b/keywind/old.account/features/labels/username.ftl @@ -0,0 +1,11 @@ +<#macro kw> + <#compress> + <#if !realm.loginWithEmailAllowed> + ${msg("username")} + <#elseif !realm.registrationEmailAsUsername> + ${msg("usernameOrEmail")} + <#else> + ${msg("email")} + + + diff --git a/keywind/login/login.ftl b/keywind/old.account/login.ftl similarity index 100% rename from keywind/login/login.ftl rename to keywind/old.account/login.ftl diff --git a/keywind/old.account/messages/messages_ar.properties b/keywind/old.account/messages/messages_ar.properties new file mode 100644 index 0000000..7c1871f --- /dev/null +++ b/keywind/old.account/messages/messages_ar.properties @@ -0,0 +1,382 @@ +doSave=حفظ +doCancel=إلغاء +doLogOutAllSessions=تسجيل الخروج لجميع الجلسات +doRemove=إزالة +doAdd=إضافة +doSignOut=تسجيل خروج +doLogIn=تسجيل دخول +doLink=ربط +noAccessMessage=الوصول غير مسموح + +personalInfoSidebarTitle=البيانات الشخصية +accountSecuritySidebarTitle=أمان الحساب +signingInSidebarTitle=عملية تسجيل الدخول +deviceActivitySidebarTitle=نشاط الأجهزة +linkedAccountsSidebarTitle=الحسابات المرتبطة + +editAccountHtmlTitle=تعديل الحساب +personalInfoHtmlTitle=البيانات الشخصية +federatedIdentitiesHtmlTitle=الهويات المتحدة +accountLogHtmlTitle=سجل الحساب +changePasswordHtmlTitle=تغيير كلمة المرور +deviceActivityHtmlTitle=نشاط الأجهزة +sessionsHtmlTitle=الجلسات +accountManagementTitle=إدارة الحساب +authenticatorTitle=تطبيقات المصادقة +applicationsHtmlTitle=التطبيقات +linkedAccountsHtmlTitle=الحسابات المرتبطة + +accountManagementWelcomeMessage=أهلاً بك في صفحة إدارة الحساب +personalInfoIntroMessage=قم بإدارة البيانات الأساسية الخاصة بك +accountSecurityTitle=أمان الحساب +accountSecurityIntroMessage=تحكم في كلمة المرور والوصول لحسابك +applicationsIntroMessage=قم بتتبع وإدارة أذونات التطبيقات للوصول إلى حسابك +resourceIntroMessage=شارك الموارد مع أعضاء الفريق +passwordLastUpdateMessage=تم تغيير كلمة المرور الخاصة بك في +updatePasswordTitle=تغيير كلمة المرور +updatePasswordMessageTitle=تأكد من اختيار كلمة مرور قوية +updatePasswordMessage=كلمة المرور القوية تتكون من مزيج من الأرقام والحروف والرموز، بحيث يصعب تخمينها ولا تمثل كلمات حقيقية، وتستخدم لهذا الحساب فقط. +personalSubTitle=بياناتك الأساسية +personalSubMessage=قم بإدارة البيانات الأساسية الخاصة بك. + +authenticatorCode=رمز لمرة واحدة +email=البريد الإلكتروني +firstName=الاسم الأول +givenName=الاسم الأول +fullName=الاسم الكامل +lastName=الاسم الأخير +familyName=اسم العائلة +password=كلمة المرور +currentPassword=كلمة المرور الحالية +passwordConfirm=تأكيد +passwordNew=كلمة مرور جديدة +username=اسم المستخدم +address=العنوان +street=الشارع +locality=المدينة +region=الولاية أو المنطقة +postal_code=الرمز البريدي +country=الدولة +emailVerified=تم التحقق من البريد الإلكتروني +website=الموقع الإلكتروني +phoneNumber=رقم الهاتف +phoneNumberVerified=تم التحقق من رقم الهاتف +gender=الجنس +birthday=تاريخ الميلاد +zoneinfo=التوقيت +gssDelegationCredential=تفويض الاعتماد GSS + +profileScopeConsentText=ملف تعريفي للمستخدم +emailScopeConsentText=البريد الإلكتروني +addressScopeConsentText=العنوان +phoneScopeConsentText=رقم الهاتف +offlineAccessScopeConsentText=الوصول دون اتصال +samlRoleListScopeConsentText=الأدوار الخاصة بي +rolesScopeConsentText=أدوار المستخدم + +role_admin=مسؤول +role_realm-admin=مسؤول منظومة +role_create-realm=إنشاء منظومة +role_view-realm=عرض المنظومة +role_view-users=عرض المستخدمين +role_view-applications=عرض التطبيقات +role_view-groups=عرض المجموعات +role_view-clients=عرض العملاء +role_view-events=عرض الأحداث +role_view-identity-providers=عرض مزودي الحسابات +role_view-consent=عرض الاتفاقيات +role_manage-realm=إدارة المنظومة +role_manage-users=إدارة المستخدمين +role_manage-applications=إدارة التطبيقات +role_manage-identity-providers=إدارة مزودي الحسابات +role_manage-clients=إدارة العملاء +role_manage-events=إدارة الأحداث +role_view-profile=عرض الملف الشخصي +role_manage-account=إدارة الحساب +role_manage-account-links=إدارة ارتباطات الحساب +role_manage-consent=إدارة الاتفاقيات +role_read-token=قراءة الرمز +role_offline-access=الوصول دون اتصال +role_uma_authorization=الحصول على أذونات +client_account=الحساب +client_account-console=لوحة التحكم بالحساب +client_security-admin-console=لوحة التحكم بأمان المسؤول +client_admin-cli=واجهة سطر الأوامر للمسؤول +client_realm-management=إدارة المنظومة +client_broker=وسيط + + +requiredFields=الحقول المطلوبة +allFieldsRequired=جميع الحقول مطلوبة + +backToApplication=» العودة إلى التطبيق +backTo=العودة إلى {0} + +date=التاريخ +event=الحدث +ip=عنوان الشبكة +client=العميل +clients=العملاء +details=التفاصيل +started=ابتدأ في +lastAccess=آخر وصول +expires=ينتهي في +applications=التطبيقات + +account=الحساب +federatedIdentity=الهوية المتحدة +authenticator=تطبيقات المصادقة +device-activity=نشاط الأجهزة +sessions=الجلسات +log=السجل + +application=التطبيق +availableRoles=الأدوار المتاحة +grantedPermissions=الأذونات الممنوحة +grantedPersonalInfo=البيانات الشخصية الممنوحة +additionalGrants=المنح الإضافية +action=الإجراء +inResource=في +fullAccess=وصول شامل +offlineToken=رمز دون اتصال +revoke=إبطال المنحة + +configureAuthenticators=تطبيقات المصادقة المهيئة +mobile=هاتف متنقل +totpStep1=قم بتثبيت إحدى التطبيقات التالية على هاتفك المتنقل: +totpStep2=افتح التطبيق ثم امسح رمز الاستجابة السريعة: +totpStep3=أدخل رمز التحقق ذات الاستخدام الواحد والصادر من التطبيق ثم انقر على زر الحفظ لإتمام الإعداد. +totpStep3DeviceName=ضع اسمًا للجهاز حتى يسهل عليك إدارة أجهزة المصادقة. + +totpManualStep2=افتح التطبيق ثم أدخل المفتاح: +totpManualStep3=استخدم قيم التكوين التالية إذا سمح التطبيق بتعيينها: +totpUnableToScan=غير قادر على المسح؟ +totpScanBarcode=مسح رمز الاستجابة السريعة؟ + +totp.totp=على أساس الوقت +totp.hotp=على أساس العداد + +totpType=النوع +totpAlgorithm=الخوارزمية +totpDigits=عدد الخانات +totpInterval=المدة الزمنية +totpCounter=العداد +totpDeviceName=اسم الجهاز + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=هذا الإجراء لا رجعة فيه +deletingImplies=حذف حسابك يؤدي إلى: +errasingData=محو جميع البيانات الخاصة بك +loggingOutImmediately=تسجيل خروجك على الفور +accountUnusable=أي استخدام لاحق للتطبيق لن يكون ممكنًا مع هذا الحساب + +missingUsernameMessage=الرجاء تحديد اسم المستخدم. +missingFirstNameMessage=الرجاء تحديد الاسم الأول. +invalidEmailMessage=البريد الإلكتروني غير صالح. +missingLastNameMessage=الرجاء تحديد الاسم الأخير. +missingEmailMessage=الرجاء تحديد البريد الإلكتروني. +missingPasswordMessage=الرجاء تحديد كلمة المرور. +notMatchPasswordMessage=كلمات المرور غير متطابقة. +invalidUserMessage=مستخدم غير صالح +updateReadOnlyAttributesRejectedMessage=تم رفض تحديث البيانات التي هي للقراءة فقط + +missingTotpMessage=الرجاء تحديد رمز التحقق. +missingTotpDeviceNameMessage=الرجاء تحديد اسم الجهاز. +invalidPasswordExistingMessage=كلمة المرور الحالية غير صالحة. +invalidPasswordConfirmMessage=تأكيد كلمة المرور غير متطابق. +invalidTotpMessage=رمز التحقق غير صالح. + +usernameExistsMessage=اسم المستخدم مستخدم مسبقًا. +emailExistsMessage=البريد الإلكتروني مستخدم مسبقًا. + +readOnlyUserMessage=لا يمكنك تحديث حسابك لأنه في وضعية القراءة فقط. +readOnlyUsernameMessage=لا يمكنك تحديث اسم المستخدم لأنه في وضعية القراءة فقط. +readOnlyPasswordMessage=لا يمكنك تحديث كلمة المرور لأن حسابك في وضعية القراءة فقط. + +successTotpMessage=تم تهيئة تطبيق مصادقة. +successTotpRemovedMessage=تم إزالة تطبيق مصادقة. + +successGrantRevokedMessage=تم إبطال الصلاحيات الممنوحة بنجاح. + +accountUpdatedMessage=تم تحديث الحساب الخاص بك. +accountPasswordUpdatedMessage=تم تحديث كلمة المرور الخاصة بك. + +missingIdentityProviderMessage=مزود الحسابات غير محدد. +invalidFederatedIdentityActionMessage=إجراء غير صالح أو مفقود. +identityProviderNotFoundMessage=لم يتم العثور على مزود الحسابات المحدد. +federatedIdentityLinkNotActiveMessage=هذه الهوية لم تعد نشطة. +federatedIdentityRemovingLastProviderMessage=لا يمكنك إزالة آخر هوية متحدة لأنه ليس لديك كلمة مرور. +identityProviderRedirectErrorMessage=فشل في إعادة التوجيه إلى مزود الحسابات. +identityProviderRemovedMessage=تمت إزالة مزود الحسابات بنجاح. +identityProviderAlreadyLinkedMessage=الهوية الموحدة التي أرجعها {0} مرتبطة مسبقًا بمستخدم آخر. +staleCodeAccountMessage=انتهت صلاحية الصفحة. يرجى المحاولة مرة أخرى. +consentDenied=تم رفض الاتفاقية. +access-denied-when-idp-auth=تم رفض الاتفاقية أثناء المصادقة مع {0} + +accountDisabledMessage=الحساب معطل، تواصل مع مسؤول النظام. + +accountTemporarilyDisabledMessage=الحساب معطل مؤقتًا، تواصل مع مسؤول النظام أو حاول مرة أخرى لاحقًا. +invalidPasswordMinLengthMessage=كلمة المرور غير صالحة: الحد الأدنى للطول {0}. +invalidPasswordMaxLengthMessage=كلمة المرور غير صالحة: الحد الأقصى للطول {0}. +invalidPasswordMinLowerCaseCharsMessage=كلمة المرور غير صالحة: يجب أن تحتوي على {0} حروف صغيرة على الأقل. +invalidPasswordMinDigitsMessage=كلمة المرور غير صالحة: يجب أن تحتوي على {0} أرقام على الأقل. +invalidPasswordMinUpperCaseCharsMessage=كلمة المرور غير صالحة: يجب أن تحتوي على {0} حروف كبيرة على الأقل. +invalidPasswordMinSpecialCharsMessage=كلمة المرور غير صالحة: يجب أن تحتوي على {0} رموز على الأقل. +invalidPasswordNotUsernameMessage=كلمة المرور غير صالحة: يجب ألا تكون مطابقة لاسم المستخدم. +invalidPasswordNotEmailMessage=كلمة المرور غير صالحة: يجب ألا تكون مطابقة للبريد الإلكتروني. +invalidPasswordRegexPatternMessage=كلمة المرور غير صالحة: يجب ألا تكون مطابقة للأنماط المحددة. +invalidPasswordHistoryMessage=كلمة المرور غير صالحة: يجب ألا تكون مطابقة لأي من كلمات المرور الـ {0} الأخيرة. +invalidPasswordBlacklistedMessage=كلمة المرور غير صالحة: كلمة المرور في القائمة السوداء. +invalidPasswordGenericMessage=كلمة المرور غير صالحة: كلمة المرور الجديدة لا تتطابق مع سياسات كلمة المرور. + +# Authorization +myResources=الموارد الخاص بي +myResourcesSub=الموارد الخاص بي +doDeny=رفض +doRevoke=إبطال +doApprove=موافقة +doRemoveSharing=إزالة المشاركة +doRemoveRequest=إزالة الطلب +peopleAccessResource=الأشخاص الذين يمكنهم الوصول إلى هذا المورد +resourceManagedPolicies=أذونات تمنح حق الوصول إلى هذا المورد +resourceNoPermissionsGrantingAccess=لا توجد أذونات تمنح حق الوصول إلى هذا المورد +anyAction=أي إجراء +description=الوصف +name=الاسم +scopes=المجالات +resource=المورد +user=المستخدم +peopleSharingThisResource=الأشخاص الذين يشاركون هذا المورد +shareWithOthers=المشاركة مع الآخرين +needMyApproval=يتطلب موافقتي +requestsWaitingApproval=طلباتك تنتظر الموافقة +icon=الأيقونة +requestor=صاحب الطلب +owner=المالك +resourcesSharedWithMe=الموارد التي تم مشاركتها معي +permissionRequestion=طلب الإذن +permission=الإذن +shares=المشاركات +notBeingShared=لم يتم مشاركة هذا المورد. +notHaveAnyResource=ليس لديك أي موارد +noResourcesSharedWithYou=لا توجد موارد تم مشاركتها معك +havePermissionRequestsWaitingForApproval=لديك {0} طلبات إذن في انتظار الموافقة. +clickHereForDetails=انقر هنا للتفاصيل. +resourceIsNotBeingShared=لم يتم مشاركة المورد + +# Applications +applicationName=الاسم +applicationType=نوع التطبيق +applicationInUse=تطبيق قيد الاستخدام فقط +clearAllFilter=مسح كل عوامل التصفية +activeFilters=عوامل التصفية النشطة +filterByName=التصفية بالاسم... +allApps=جميع التطبيقات +internalApps=التطبيقات الداخلية +thirdpartyApps=تطبيقات طرف ثالث +appResults=النتائج +clientNotFoundMessage=العميل غير موجود. + +# Linked account +authorizedProvider=مزود حسابات معتمد +authorizedProviderMessage=مزودو الحسابات المعتمدون المرتبطون بحسابك +identityProvider=مزود حسابات +identityProviderMessage=لربط حسابك بمزودي الحسابات الذين قمت بإعدادهم +socialLogin=تسجيل دخول منصات التواصل الاجتماعي +userDefined=معرف من قبل المستخدم +removeAccess=إزالة صلاحية الوصول +removeAccessMessage=ستحتاج إلى منح صلاحية الوصول مرة أخرى، إذا كنت تريد استخدام حساب التطبيق هذا. + +#Authenticator +authenticatorStatusMessage=المصادقة الثنائية حاليًا +authenticatorFinishSetUpTitle=المصادقة الثنائية الخاصة بك +authenticatorFinishSetUpMessage=في كل مرة تقوم فيها بتسجيل الدخول إلى حسابك، سيطلب منك تقديم رمز مصادقة ثنائي. +authenticatorSubTitle=إعداد المصادقة الثنائية +authenticatorSubMessage=لتعزيز أمان حسابك، قم بتمكين طريقة واحدة على الأقل من طرق المصادقة الثنائية المتاحة. +authenticatorMobileTitle=المصادقة بالهاتف الذكي +authenticatorMobileMessage=استخدم المصادقة بالهاتف الذكي للحصول على رموز التحقق كمصادقة ثنائية. +authenticatorMobileFinishSetUpMessage=تم ربط المصادقة بهاتفك. +authenticatorActionSetup=إعداد +authenticatorSMSTitle=رمز الرسائل النصية القصيرة +authenticatorSMSMessage=سيتم إرسال رمز التحقق إلى هاتفك كمصادقة ثنائية. +authenticatorSMSFinishSetUpMessage=تم إرسال الرسالة النصية إلى +authenticatorDefaultStatus=افتراضي +authenticatorChangePhone=تغيير رقم الهاتف الجوال + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=إعداد تطبيق هاتف مصادق +smscodeIntroMessage=أدخل رقم هاتفك المحمول وسوف يتم إرسال رمز التحقق إلى هاتفك. +mobileSetupStep1=قم بتثبيت تطبيق مصادقة على هاتفك. التطبيقات المدرجة هنا هي المدعومة. +mobileSetupStep2=افتح التطبيق وقم بمسح رمز الاستجابة السريعة: +mobileSetupStep3=أدخل رمز التحقق ذات الاستخدام الواحد والصادر من التطبيق ثم انقر على زر الحفظ لإتمام الإعداد. +scanBarCode=تريد مسح رمز الاستجابة السريعة؟ +enterBarCode=أدخل رمز التحقق ذات الاستخدام الواحد +doCopy=نسخ +doFinish=إنهاء + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=إعداد رمز الرسائل النصية القصيرة +chooseYourCountry=اختر دولتك +enterYourPhoneNumber=أدخل رقم الهاتف الجوال +sendVerficationCode=إرسال رمز تحقق +enterYourVerficationCode=أدخل رمز التحقق + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=إعداد رموز المصادقة الاحتياطية +realmName=المنظومة +doDownload=تنزيل +doPrint=طباعة +generateNewBackupCodes=توليد رموز مصادقة احتياطية جديدة +backtoAuthenticatorPage=العودة إلى صفحة المصادقة + + +#Resources +resources=الموارد +sharedwithMe=تم مشاركتها معي +share=مشاركة +sharedwith=تم مشاركتها مع +accessPermissions=أذونات الوصول +permissionRequests=طلبات الإذن +approve=موافقة +approveAll=موافقة على الكل +people=أشخاص +perPage=لكل صفحة +currentPage=الصفحة الحالية +sharetheResource=مشاركة المورد +group=مجموعة +selectPermission=اختر الإذن +addPeople=أضف أشخاصًا لمشاركة موردك معهم +addTeam=أضف فريقًا لمشاركة موردك معهم +myPermissions=الأذونات الخاصة بي +waitingforApproval=بانتظار الموافقة +anyPermission=أي إذن + +# Openshift messages +openshift.scope.user_info=معلومات المستخدم +openshift.scope.user_check-access=معلومات وصول المستخدم +openshift.scope.user_full=الوصول الكامل +openshift.scope.list-projects=قائمة المشاريع + +error-invalid-value=قيمة غير صالحة. +error-invalid-blank=يرجى تحديد قيمة. +error-empty=يرجى تحديد قيمة. +error-invalid-length=الحقل {0} يجب أن يكون طوله بين {1} و {2}. +error-invalid-length-too-short=الحقل {0} يجب ألا يقل طوله عن {1}. +error-invalid-length-too-long=الحقل {0} يجب ألا يزيد طوله عن {2}. +error-invalid-email=بريد إلكتروني غير صالح. +error-invalid-number=رقم غير صالح. +error-number-out-of-range=الحقل {0} يجب أن يكون رقمًا بين {1} و {2}. +error-number-out-of-range-too-small=الحقل {0} يجب ألا تقل قيمته عن {1}. +error-number-out-of-range-too-big=الحقل {0} يجب ألا تزيد قيمته عن {2}. +error-pattern-no-match=قيمة غير صالحة. +error-invalid-uri=عنوان موقع غير صالح. +error-invalid-uri-scheme=بادئة عنوان موقع غير صالحة. +error-invalid-uri-fragment=ملحق عنوان موقع غير صالح. +error-user-attribute-required=يرجى تحديد الحقل {0}. +error-invalid-date=تاريخ غير صالح. +error-user-attribute-read-only=الحقل {0} للقراءة فقط. +error-username-invalid-character=اسم المستخدم يحتوي على حرف غير صالح. +error-person-name-invalid-character=الاسم يحتوي على حرف غير صالح. diff --git a/keywind/old.account/messages/messages_ca.properties b/keywind/old.account/messages/messages_ca.properties new file mode 100644 index 0000000..f9d19f7 --- /dev/null +++ b/keywind/old.account/messages/messages_ca.properties @@ -0,0 +1,382 @@ +doSave=Desa +doCancel=Cancel·la +doLogOutAllSessions=Surt de totes les sessions +doRemove=Elimina +doAdd=Afegeix +doSignOut=Surt +doLogIn=Entra +doLink=Enllaça +noAccessMessage=Accés no permès + +personalInfoSidebarTitle=Informació personal +accountSecuritySidebarTitle=Seguretat del compte +signingInSidebarTitle=Identificació +deviceActivitySidebarTitle=Activitat dels dispositius +linkedAccountsSidebarTitle=Comptes enllaçats + +editAccountHtmlTitle=Edita el compte +personalInfoHtmlTitle=Informació personal +federatedIdentitiesHtmlTitle=Identitats federades +accountLogHtmlTitle=Registre del compte +changePasswordHtmlTitle=Canvia la contrasenya +deviceActivityHtmlTitle=Activitat dels dispositius +sessionsHtmlTitle=Sessions +accountManagementTitle=Gestor de comptes del Keycloak +authenticatorTitle=Autenticador +applicationsHtmlTitle=Aplicacions +linkedAccountsHtmlTitle=Comptes enllaçats + +accountManagementWelcomeMessage=Us donem la benvinguda al gestor de comptes del Keycloak +personalInfoIntroMessage=Gestioneu la vostra informació bàsica +accountSecurityTitle=Seguretat del compte +accountSecurityIntroMessage=Controleu la vostra contrasenya i l''accés al compte +applicationsIntroMessage=Feu seguiment i gestioneu els permisos de les aplicacions per a accedir al vostre compte +resourceIntroMessage=Compartiu recursos entre membres del vostre equip +passwordLastUpdateMessage=La contrasenya es va actualitzar el +updatePasswordTitle=Actualitza la contrasenya +updatePasswordMessageTitle=Assegureu-vos d''establir una contrasenya forta +updatePasswordMessage=Una contrasenya forta conté una combinació de números, lletres i símbols. És difícil d''endevinar, no es pareix a una paraula real, i només s''utilitza per a aquest compte. +personalSubTitle=La vostra informació personal +personalSubMessage=Gestioneu la vostra informació bàsica. + +authenticatorCode=Codi d''un sol ús +email=Correu electrònic +firstName=Nom +givenName=Nom de pila +fullName=Nom complet +lastName=Cognoms +familyName=Cognom +password=Contrasenya +currentPassword=Contrasenya actual +passwordConfirm=Confirmació +passwordNew=Contrasenya nova +username=Nom d''usuari +address=Adreça +street=Carrer +locality=Ciutat o municipi +region=Estat, província, o regió +postal_code=Codi postal +country=País +emailVerified=Correu electrònic verificat +website=Pàgina web +phoneNumber=Número de telèfon +phoneNumberVerified=Número de telèfon verificat +gender=Gènere +birthday=Natalici +zoneinfo=Fus horari +gssDelegationCredential=Credencial de delegació GSS + +profileScopeConsentText=Perfil d''usuari +emailScopeConsentText=Correu electrònic +addressScopeConsentText=Adreça +phoneScopeConsentText=Número de telèfon +offlineAccessScopeConsentText=Accés fora de línia +samlRoleListScopeConsentText=Els meus rols +rolesScopeConsentText=Rols d''usuari + +role_admin=Administrador +role_realm-admin=Administrador del domini +role_create-realm=Crea un domini +role_view-realm=Visualitza el domini +role_view-users=Visualitza els usuaris +role_view-applications=Visualitza les aplicacions +role_view-groups=Visualitza els grups +role_view-clients=Visualitza els clients +role_view-events=Visualitza els esdeveniments +role_view-identity-providers=Visualitza els proveïdors d''identitat +role_view-consent=Visualitza els consentiments +role_manage-realm=Gestiona el domini +role_manage-users=Gestiona els usuaris +role_manage-applications=Gestiona les aplicacions +role_manage-identity-providers=Gestiona els proveïdors d''identitat +role_manage-clients=Gestiona els clients +role_manage-events=Gestiona els esdeveniments +role_view-profile=Visualitza el perfil +role_manage-account=Gestiona el compte +role_manage-account-links=Gestiona els enllaços del compte +role_manage-consent=Gestiona els consentiments +role_read-token=Llegeix el codi d''autorització +role_offline-access=Accés fora de línia +role_uma_authorization=Obté permisos +client_account=Compte +client_account-console=Consola del compte +client_security-admin-console=consola d''administració de seguretat +client_admin-cli=CLI d''administració +client_realm-management=Gestió del domini +client_broker=Agent + + +requiredFields=Camps obligatoris +allFieldsRequired=Tots els camps són obligatoris + +backToApplication=« Torna a l''aplicació +backTo=Torna a {0} + +date=Data +event=Esdeveniment +ip=IP +client=Client +clients=Clients +details=Detalls +started=Iniciat +lastAccess=Últim accés +expires=Caduca +applications=Aplicacions + +account=Compte +federatedIdentity=Identitat federada +authenticator=Autenticador +device-activity=Activitat dels dispositius +sessions=Sessions +log=Registre + +application=Aplicació +availableRoles=Rols disponibles +grantedPermissions=Permisos concedits +grantedPersonalInfo=Informació personal concedida +additionalGrants=Concessions addicionals +action=Acció +inResource=a +fullAccess=Accés total +offlineToken=Codi d''autorització fora de línia +revoke=Revoca el permís + +configureAuthenticators=Autenticadors configurats +mobile=Mòbil +totpStep1=Instal·leu una de les aplicacions següents al vostre mòbil: +totpStep2=Obriu l''aplicació i escanegeu el codi de barres: +totpStep3=Introduïu el codi d''un sol ús proveït per l''aplicació i feu clic a Desa per a finalitzar la configuració. +totpStep3DeviceName=Introduïu un nom de dispositiu per a ajudar-vos a gestionar els vostres dispositius OTP. + +totpManualStep2=Obriu l''aplicació i introduïu la clau: +totpManualStep3=Utilitzeu els valors de configuració següents si l''aplicació permet establir-los: +totpUnableToScan=No podeu escanejar? +totpScanBarcode=Voleu escanejar el codi de barres? + +totp.totp=Basat en temps +totp.hotp=Basat en comptador + +totpType=Tipus +totpAlgorithm=Algoritme +totpDigits=Dígits +totpInterval=Interval +totpCounter=Comptador +totpDeviceName=Nom del dispositiu + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=Aquesta acció és irreversible +deletingImplies=La supressió del vostre compte implica: +errasingData=Suprimir totes les vostres dades +loggingOutImmediately=Desconnectar-vos immediatament +accountUnusable=Qualsevol ús posterior de l''aplicació no serà possible amb aquest compte + +missingUsernameMessage=Indiqueu el vostre nom d''usuari. +missingFirstNameMessage=Indiqueu el vostre nom. +invalidEmailMessage=L''adreça de correu electrònic no és vàlida. +missingLastNameMessage=Indiqueu els vostres cognoms. +missingEmailMessage=Indiqueu la vostra adreça de correu electrònic. +missingPasswordMessage=Indiqueu la contrasenya. +notMatchPasswordMessage=Les contrasenyes no coincideixen. +invalidUserMessage=L''usuari no és vàlid. +updateReadOnlyAttributesRejectedMessage=S''ha rebutjat l''actualització d''un atribut de només lectura. + +missingTotpMessage=Indiqueu el codi d''autenticació. +missingTotpDeviceNameMessage=Indiqueu el nom de dispositiu. +invalidPasswordExistingMessage=La contrasenya actual no és correcta. +invalidPasswordConfirmMessage=La confirmació de contrasenya no coincideix. +invalidTotpMessage=El codi d''autenticació no és vàlid. + +usernameExistsMessage=El nom d''usuari ja existeix. +emailExistsMessage=El correu electrònic ja existeix. + +readOnlyUserMessage=No podeu actualitzar el vostre compte perquè és de només lectura. +readOnlyUsernameMessage=No podeu actualitzar el vostre nom d''usuari perquè és de només lectura. +readOnlyPasswordMessage=No podeu actualitzar la vostra contrasenya perquè és de només lectura. + +successTotpMessage=S''ha configurat l''aplicació d''autenticació mòbil. +successTotpRemovedMessage=S''ha eliminat l''aplicació d''autenticació mòbil. + +successGrantRevokedMessage=S''ha revocat el permís correctament. + +accountUpdatedMessage=S''ha actualitzat el vostre compte. +accountPasswordUpdatedMessage=S''ha actualitzat la vostra contrasenya. + +missingIdentityProviderMessage=No s''ha indicat el proveïdor d''identitat. +invalidFederatedIdentityActionMessage=Acció no vàlida o no indicada. +identityProviderNotFoundMessage=No s''ha trobat un proveïdor d''identitat. +federatedIdentityLinkNotActiveMessage=Aquesta identitat ja no està activa. +federatedIdentityRemovingLastProviderMessage=No podeu eliminar l''última identitat federada perquè no teniu establerta una contrasenya. +identityProviderRedirectErrorMessage=No s''ha pogut redirigir al proveïdor d''identitat. +identityProviderRemovedMessage=S''ha eliminat el proveïdor d''identitat correctament. +identityProviderAlreadyLinkedMessage=La identitat federada retornada per {0} ja està enllaçada a un altre usuari. +staleCodeAccountMessage=La pàgina ha caducat. Proveu-ho de nou. +consentDenied=Consentiment rebutjat. +access-denied-when-idp-auth=S''ha denegat l''accés mentre s''autenticava amb {0} + +accountDisabledMessage=El compte està inhabilitat, contacteu amb l''administrador. + +accountTemporarilyDisabledMessage=El compte està temporalment inhabilitat, contacteu amb l''administrador o intenteu-ho de nou més tard. +invalidPasswordMinLengthMessage=La contrasenya no és vàlida: la llargària mínima és {0}. +invalidPasswordMaxLengthMessage=La contrasenya no és vàlida: la llargària màxima és {0}. +invalidPasswordMinLowerCaseCharsMessage=La contrasenya no és vàlida: ha de contenir almenys {0} lletres minúscules. +invalidPasswordMinDigitsMessage=La contrasenya no és vàlida: ha de contenir almenys {0} caràcters numèrics. +invalidPasswordMinUpperCaseCharsMessage=La contrasenya no és vàlida: ha de contenir almenys {0} lletres majúscules. +invalidPasswordMinSpecialCharsMessage=La contrasenya no és vàlida: ha de contenir almenys {0} caràcters especials. +invalidPasswordNotUsernameMessage=La contrasenya no és vàlida: no pot ser igual al nom d''usuari. +invalidPasswordNotEmailMessage=La contrasenya no és vàlida: no pot ser igual al correu electrònic. +invalidPasswordRegexPatternMessage=La contrasenya no és vàlida: no coincideix amb el patró de l''expressió regular. +invalidPasswordHistoryMessage=La contrasenya no és vàlida: no pot ser igual a les últimes {0} contrasenyes. +invalidPasswordBlacklistedMessage=La contrasenya no és vàlida: està en una llista negra. +invalidPasswordGenericMessage=La contrasenya no és vàlida: la contrasenya nova no coincideix amb les polítiques de contrasenya. + +# Authorization +myResources=Els meus recursos +myResourcesSub=Els meus recursos +doDeny=Rebutja +doRevoke=Revoca +doApprove=Aprova +doRemoveSharing=Deixa de compartir +doRemoveRequest=Retira la petició +peopleAccessResource=Gent amb accés a aquest recurs +resourceManagedPolicies=Permisos que concedeixen accés a aquest recurs +resourceNoPermissionsGrantingAccess=No hi ha cap permís que concedeixi accés a aquest recurs +anyAction=Qualsevol acció +description=Descripció +name=Nom +scopes=Àmbits +resource=Recurs +user=Usuari +peopleSharingThisResource=Gent compartint aquest recurs +shareWithOthers=Comparteix amb altres +needMyApproval=Requereix la meua aprovació +requestsWaitingApproval=Les vostres peticions que esperen aprovació +icon=Icona +requestor=Sol·licitant +owner=Propietari +resourcesSharedWithMe=Recursos compartits amb mi +permissionRequestion=Petició de permís +permission=Permís +shares=comparticions +notBeingShared=Aquest recurs no s''està compartint. +notHaveAnyResource=No teniu cap recurs +noResourcesSharedWithYou=No hi ha cap recurs compartit amb vosaltres +havePermissionRequestsWaitingForApproval=Teniu {0} peticions de permís esperant l''aprovació. +clickHereForDetails=Feu clic aquí per a obtenir més detalls. +resourceIsNotBeingShared=El recurs no s''està compartint + +# Applications +applicationName=Nom +applicationType=Tipus d''aplicació +applicationInUse=Només aplicacions en ús +clearAllFilter=Esborra tots els filtres +activeFilters=Filtres actius +filterByName=Filtra per nom… +allApps=Totes les aplicacions +internalApps=Aplicacions internes +thirdpartyApps=Aplicacions de tercers +appResults=Resultats +clientNotFoundMessage=No s''ha trobat el client. + +# Linked account +authorizedProvider=Proveïdor autoritzat +authorizedProviderMessage=Proveïdors autoritzats enllaçats amb el vostre compte +identityProvider=Proveïdor d''identitat +identityProviderMessage=Per a enllaçar el vostre compte amb els proveïdors d''identitat que heu configurat +socialLogin=Identificació social +userDefined=Definit per l''usuari +removeAccess=Elimina l''accés +removeAccessMessage=Haureu de tornar a concedir l''accés de nou si voleu utilitzar el compte d''aquesta aplicació. + +#Authenticator +authenticatorStatusMessage=L''autenticació de doble factor està +authenticatorFinishSetUpTitle=La vostra autenticació de doble factor +authenticatorFinishSetUpMessage=Cada vegada que entreu al vostre compte del Keycloak, se us demanarà que introduïu un codi d''autenticació de doble factor. +authenticatorSubTitle=Configura l''autenticació de doble factor +authenticatorSubMessage=Per a millorar la seguretat del vostre compte, habiliteu almenys un dels mètodes d''autenticació de doble factor. +authenticatorMobileTitle=Autenticador mòbil +authenticatorMobileMessage=Utilitzeu un autenticador mòbil per a obtenir codis de verificació com a autenticació de doble factor. +authenticatorMobileFinishSetUpMessage=S''ha associat l''autenticador al vostre telèfon. +authenticatorActionSetup=Configura +authenticatorSMSTitle=Codi SMS +authenticatorSMSMessage=El Keycloak enviarà el codi de verificació al vostre telèfon com a autenticació de doble factor. +authenticatorSMSFinishSetUpMessage=Els missatges de text s''envien al +authenticatorDefaultStatus=Predefinit +authenticatorChangePhone=Canvia el número de telèfon + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Configuració de l''autenticador mòbil +smscodeIntroMessage=Introduïu el vostre número de telèfon i se us enviarà un codi de verificació. +mobileSetupStep1=Instal·leu una aplicació d''autenticació al telèfon. Les aplicacions llistades a sota són compatibles. +mobileSetupStep2=Obriu l''aplicació i escanegeu el codi de barres: +mobileSetupStep3=Introduïu el codi d''un sol ús proveït per l''aplicació i feu clic a Desa per a finalitzar la configuració. +scanBarCode=Voleu escanejar el codi de barres? +enterBarCode=Introduïu el codi d''un sol ús +doCopy=Copia +doFinish=Finalitza + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Configuració del codi SMS +chooseYourCountry=Seleccioneu el vostre país +enterYourPhoneNumber=Introduïu el vostre número de telèfon +sendVerficationCode=Envia un codi de verificació +enterYourVerficationCode=Introduïu el codi de verificació + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Configuració dels codis d''autenticació de recuperació +realmName=Domini +doDownload=Baixa +doPrint=Imprimeix +generateNewBackupCodes=Genera codis d''autenticació de recuperació nous +backtoAuthenticatorPage=Torna a la pàgina de l''autenticador + + +#Resources +resources=Recursos +sharedwithMe=Compartit amb mi +share=Comparteix +sharedwith=Compartit amb +accessPermissions=Permisos d''accés +permissionRequests=Peticions de permís +approve=Aprova +approveAll=Aprova-ho tot +people=persones +perPage=per pàgina +currentPage=Pàgina actual +sharetheResource=Comparteix el recurs +group=Grup +selectPermission=Seleccioneu el permís +addPeople=Afegiu persones amb qui compartir els vostres recursos +addTeam=Afegiu un equip amb qui compartir els vostres recursos +myPermissions=Els meus permisos +waitingforApproval=Esperant l''aprovació +anyPermission=Qualsevol permís + +# Openshift messages +openshift.scope.user_info=Informació d''usuari +openshift.scope.user_check-access=Informació d''accessos d''usuari +openshift.scope.user_full=Accés total +openshift.scope.list-projects=Llista els projectes + +error-invalid-value=El valor no és vàlid. +error-invalid-blank=Especifiqueu un valor. +error-empty=Especifiqueu un valor. +error-invalid-length=L''atribut {0} ha de tindre una llargària d''entre {1} i {2}. +error-invalid-length-too-short=L''atribut {0} ha de tindre una llargària mínima de {1}. +error-invalid-length-too-long=L''atribut {0} ha de tindre una llargària màxima de {2}. +error-invalid-email=L''adreça de correu electrònic no és vàlida. +error-invalid-number=El nombre no és vàlid. +error-number-out-of-range=L''atribut {0} ha de ser un número entre {1} i {2}. +error-number-out-of-range-too-small=L''atribut {0} ha de tindre valor mínim de {1}. +error-number-out-of-range-too-big=L''atribut {0} ha de tindre valor màxim de {2}. +error-pattern-no-match=El valor no és vàlid. +error-invalid-uri=L''URL no és vàlid. +error-invalid-uri-scheme=L''esquema d''URL no és vàlid. +error-invalid-uri-fragment=El fragment d''URL no és vàlid. +error-user-attribute-required=Especifiqueu l''atribut {0}. +error-invalid-date=La data no és vàlida. +error-user-attribute-read-only=El camp {0} és només de lectura. +error-username-invalid-character=El nom d''usuari conté un caràcter no vàlid. +error-person-name-invalid-character=El nom conté un caràcter no vàlid. diff --git a/keywind/old.account/messages/messages_cs.properties b/keywind/old.account/messages/messages_cs.properties new file mode 100644 index 0000000..2c95e95 --- /dev/null +++ b/keywind/old.account/messages/messages_cs.properties @@ -0,0 +1,170 @@ +doSave=Uložit +doCancel=Zrušit +doLogOutAllSessions=Odhlásit všechny relace +doRemove=Odstranit +doAdd=Přidat +doSignOut=Odhlásit se + +editAccountHtmlTitle=Upravit účet +federatedIdentitiesHtmlTitle=Propojené identity +accountLogHtmlTitle=Log účtu +changePasswordHtmlTitle=Změnit heslo +sessionsHtmlTitle=Relace +accountManagementTitle=Správa účtů Keycloak +authenticatorTitle=Autentizátor +applicationsHtmlTitle=Aplikace + +authenticatorCode=Jednorázový kód +email=E-mail +firstName=První křestní jméno +givenName=Křestní jména +fullName=Celé jméno +lastName=Příjmení +familyName=Rodinné jméno +password=Heslo +passwordConfirm=Nové heslo (znovu) +passwordNew=Nové heslo +username=Uživatelské jméno +address=Adresa +street=Ulice +locality=Město nebo lokalita +region=Kraj +postal_code=PSČ +country=Stát +emailVerified=E-mail ověřen +gssDelegationCredential=GSS delegované oprávnění + +role_admin=Správce +role_realm-admin=Správce realmu +role_create-realm=Vytvořit realm +role_view-realm=Zobrazit realm +role_view-users=Zobrazit uživatele +role_view-applications=Zobrazit aplikace +role_view-clients=Zobrazit klienty +role_view-events=Zobrazit události +role_view-identity-providers=Zobrazit poskytovatele identity +role_manage-realm=Spravovat realm +role_manage-users=Spravovat uživatele +role_manage-applications=Spravovat aplikace +role_manage-identity-providers=Spravovat poskytovatele identity +role_manage-clients=Spravovat klienty +role_manage-events=Spravovat události +role_view-profile=Zobrazit profil +role_manage-account=Spravovat účet +role_manage-account-links=Spravovat odkazy na účet +role_read-token=Číst token +role_offline-access=Přístup offline +role_uma_authorization=Získání oprávnění +client_account=Účet +client_security-admin-console=Administrátorská bezpečnostní konzole +client_admin-cli=Administrátorské CLI +client_realm-management=Správa realmů +client_broker=Broker + + +requiredFields=Požadovaná pole +allFieldsRequired=Všechna pole vyžadovaná + +backToApplication=« Zpět na aplikaci +backTo=Zpět na {0} + +date=Datum +event=Událost +ip=IP +client=Klient +clients=Klienti +details=Podrobnosti +started=Zahájeno +lastAccess=Poslední přístup +expires=Vyprší +applications=Aplikace + +account=Účet +federatedIdentity=Propojená identita +authenticator=Autentizátor +sessions=Relace +log=Log + +application=Aplikace +availablePermissions=Dostupná oprávnění +grantedPermissions=Udělené oprávnění +grantedPersonalInfo=Poskytnuté osobní informace +additionalGrants=Dodatečné oprávnění +action=Akce +inResource=v +fullAccess=Úplný přístup +offlineToken=Offline Token +revoke=Zrušit oprávnění + +configureAuthenticators=Konfigurované autentizátory +mobile=Mobilní +totpStep1=Nainstalujte jednu z následujících aplikací +totpStep2=Otevřete aplikaci a naskenujte čárový kód +totpStep3=Zadejte jednorázový kód poskytnutý aplikací a klepnutím na tlačítko Uložit dokončete nastavení. + +totpManualStep2=Otevřete aplikaci a zadejte klíč +totpManualStep3=Použijte následující hodnoty konfigurace, pokud aplikace umožňuje jejich nastavení +totpUnableToScan=Nelze skenovat? +totpScanBarcode=Skenovat čárový kód? + +totp.totp=Založeno na čase +totp.hotp=Založeno na čítači + +totpType=Typ +totpAlgorithm=Algoritmus +totpDigits=Číslice +totpInterval=Interval +totpCounter=Čítač + +missingUsernameMessage=Zadejte uživatelské jméno. +missingFirstNameMessage=Zadejte prosím křestní jméno. +invalidEmailMessage=Neplatná e-mailová adresa. +missingLastNameMessage=Zadejte prosím příjmení. +missingEmailMessage=Zadejte prosím e-mail. +missingPasswordMessage=Zadejte prosím heslo. +notMatchPasswordMessage=Hesla se neshodují. + +missingTotpMessage=Zadejte prosím kód autentizátoru. +invalidPasswordExistingMessage=Neplatné stávající heslo. +invalidPasswordConfirmMessage=Nová hesla se neshodují. +invalidTotpMessage=Neplatný kód autentizátoru. + +usernameExistsMessage=Uživatelské jméno již existuje. +emailExistsMessage=E-mail již existuje. + +readOnlyUserMessage=Nemůžete svůj účet aktualizovat, protože je pouze pro čtení. +readOnlyUsernameMessage=Nemůžete aktualizovat své uživatelské jméno, protože je pouze pro čtení. +readOnlyPasswordMessage=Nemůžete aktualizovat své heslo, protože váš účet je jen pro čtení. + +successTotpMessage=Ověření pomocí OTP úspěšně konfigurováno. +successTotpRemovedMessage=Ověření pomocí OTP úspěšně odstraněno. + +successGrantRevokedMessage=Oprávnění bylo úspěšně zrušeno. + +accountUpdatedMessage=Váš účet byl aktualizován. +accountPasswordUpdatedMessage=Vaše heslo bylo aktualizováno. + +missingIdentityProviderMessage=Chybějící poskytovatel identity. +invalidFederatedIdentityActionMessage=Neplatná nebo chybějící akce. +identityProviderNotFoundMessage=Poskytovatel identity nenalezen. +federatedIdentityLinkNotActiveMessage=Tato identita již není aktivní. +federatedIdentityRemovingLastProviderMessage=Nemůžete odstranit poslední propojenou identitu, protože nemáte heslo. +identityProviderRedirectErrorMessage=Nepodařilo se přesměrovat na poskytovatele identity. +identityProviderRemovedMessage=Poskytovatel identity byl úspěšně odstraněn. +identityProviderAlreadyLinkedMessage=Propojená identita vrácená uživatelem {0} je již propojena s jiným uživatelem. +staleCodeAccountMessage=Platnost vypršela. Zkuste to ještě jednou. +consentDenied=Souhlas byl zamítnut. + +accountDisabledMessage=Účet je zakázán, kontaktujte správce. + +accountTemporarilyDisabledMessage=Účet je dočasně zakázán, kontaktujte správce nebo zkuste to později. +invalidPasswordMinLengthMessage=Neplatné heslo: musí obsahovat minimálně {0} malých znaků. +invalidPasswordMinLowerCaseCharsMessage=Neplatné heslo: musí obsahovat minimálně {0} malé znaky. +invalidPasswordMinDigitsMessage=Neplatné heslo: musí obsahovat nejméně {0} číslic. +invalidPasswordMinUpperCaseCharsMessage=Neplatné heslo: musí obsahovat nejméně {0} velkých písmenen. +invalidPasswordMinSpecialCharsMessage=Neplatné heslo: musí obsahovat nejméně {0} speciálních znaků. +invalidPasswordNotUsernameMessage=Neplatné heslo: nesmí být totožné s uživatelským jménem. +invalidPasswordRegexPatternMessage=Neplatné heslo: neshoduje se zadaným regulárním výrazem. +invalidPasswordHistoryMessage=Neplatné heslo: Nesmí se opakovat žádné z posledních {0} hesel. +invalidPasswordBlacklistedMessage=Neplatné heslo: heslo je na černé listině. +invalidPasswordGenericMessage=Neplatné heslo: nové heslo neodpovídá pravidlům hesla. diff --git a/keywind/old.account/messages/messages_da.properties b/keywind/old.account/messages/messages_da.properties new file mode 100644 index 0000000..9d79936 --- /dev/null +++ b/keywind/old.account/messages/messages_da.properties @@ -0,0 +1,322 @@ +doSave=Gem +doCancel=Annuller +doLogOutAllSessions=Log alle sessioner ud +doRemove=Fjern +doAdd=Tilføj +doSignOut=Log Ud +doLogIn=Log Ind +doLink=Link + +editAccountHtmlTitle=Ændre Konto +personalInfoHtmlTitle=Personlig information +federatedIdentitiesHtmlTitle=Forbundne identiter +accountLogHtmlTitle=Konto Log +changePasswordHtmlTitle=Skift Adgangskode +deviceActivityHtmlTitle=Enheds aktivitet +sessionsHtmlTitle=Sessioner +accountManagementTitle=Keycloak Account Management +authenticatorTitle=Authenticator +applicationsHtmlTitle=Applikationer +linkedAccountsHtmlTitle=Linkede konti + +accountManagementWelcomeMessage=Velkommen til Keycloak Account Management +personalInfoIntroMessage=Administrer dine informationer +accountSecurityTitle=Kontosikkerhed +accountSecurityIntroMessage=Kontroller din adgangskode og kontoadgang. +applicationsIntroMessage=Spor og administrer dine app tilladelser for at tilgå din konto +resourceIntroMessage=Del dine ressourcer med team medlemmer +passwordLastUpdateMessage=Din adgangskode blev opdateret +updatePasswordTitle=Opdater Adgangskode +updatePasswordMessageTitle=Sørg for at vælge en stærk adgangskode +updatePasswordMessage=En stærk adgangskode indeholder en blanding af tal, bogstaver og symboler. Det er svært at gætte, ligner ikke et rigtigt ord og bør kun bruges til denne konto. +personalSubTitle=Dine Personlige Informationer +personalSubMessage=Administrer disse grundinformationer; dit fornavn, efternavn og email adresse + +authenticatorCode=Engangskode +email=Email +firstName=Fornavn +givenName=Fornavn +fullName=Fulde navn +lastName=Efternavn +familyName=Efternavn +password=Adgangskode +currentPassword=Nuværende Adgangskode +passwordConfirm=Bekræft ny adgangskode +passwordNew=Ny adgangskode +username=Brugernavn +address=Adresse +street=Vejnavn +locality=By +region=Region +postal_code=Postnummer +country=Land +emailVerified=Email verificeret +gssDelegationCredential=GSS Delegation Credential + +profileScopeConsentText=Brugerprofil +emailScopeConsentText=Email adresse +addressScopeConsentText=Adresse +phoneScopeConsentText=Telefonnummer +offlineAccessScopeConsentText=Offline Adgang +samlRoleListScopeConsentText=Mine Roller + +role_admin=Admin +role_realm-admin=Rige Admin +role_create-realm=Opret rige +role_create-client=Opret klient +role_view-realm=Se rige +role_view-users=Se brugere +role_view-applications=Se applikationer +role_view-clients=Se klienter +role_view-events=Se hændelser +role_view-identity-providers=Se identitetsudbydere +role_manage-realm=Administrer rige +role_manage-users=Administrer brugere +role_manage-applications=Administrer applikationer +role_manage-identity-providers=Administrer identitetsudbydere +role_manage-clients=Administrer klienter +role_manage-events=Administrer hændelser +role_view-profile=Se profil +role_manage-account=Administrer konto +role_manage-account-links=Administrer konto links +role_read-token=Se token +role_offline-access=Offline adgang +client_account=Konto +client_security-admin-console=Sikkerheds Admin Konsol +client_admin-cli=Admin CLI +client_realm-management=Rige administration +client_broker=Broker + + +requiredFields=Påkrævede felter +allFieldsRequired=Alle felter er påkrævede + +backToApplication=« Tilbage til applikation +backTo=Tilbage til {0} + +date=Dato +event=Hændelse +ip=IP +client=Klient +clients=Klienter +details=Detaljer +started=Påbegyndt +lastAccess=Seneste Adgang +expires=Udløber +applications=Applikationer + +account=Konto +federatedIdentity=Federated Identity +authenticator=Authenticator +device-activity=Enheds aktivitet +sessions=Sessioner +log=Log + +application=Applikation +availableRoles=Tilgængelige Roller +grantedPermissions=Tildelte Rettigheder +grantedPersonalInfo=Tildelt Personlig Info +additionalGrants=Yderligere Tildelinger +action=Action +inResource=i +fullAccess=Fuld adgang +offlineToken=Offline Token +revoke=Tilbagekald tildeling + +configureAuthenticators=Konfigurerede Authenticators +mobile=Mobil +totpStep1=Installer en af følgende applikationer på din mobil +totpStep2=Åben applikationen og skan stregkoden +totpStep3=Indtast engangskoden fra applikationen og tryk Indsend for at gennemføre opsætningen + +totpManualStep2=Åben applikationen og indtast nøglen +totpManualStep3=Brug følgende konfigurations værdier hvis applikationen tillader det + +totpUnableToScan=Kan du ikke skanne? +totpScanBarcode=Skan stregkode? + +totp.totp=Tidsbaseret +totp.hotp=Tællerbaseret + +totpType=Type +totpAlgorithm=Algoritme +totpDigits=Tal +totpInterval=Interval +totpCounter=Tæller + +missingUsernameMessage=Angiv brugernavn +missingFirstNameMessage=Angiv fornavn. +invalidEmailMessage=Ugyldig email adresse. +missingLastNameMessage=Angiv efternavn +missingEmailMessage=Angiv email adresse. +missingPasswordMessage=Angiv adgangskode +notMatchPasswordMessage=Adgangskoderne er ikke ens +invalidUserMessage=Ugyldig bruger + +missingTotpMessage=Angiv autentificerings kode. +invalidPasswordExistingMessage=Ugyldig eksisterende adgangskode. +invalidPasswordConfirmMessage=Adgangskoderne er ikke ens +invalidTotpMessage=Ugyldig autentificerings kode. + +usernameExistsMessage=Brugernavnet eksisterer allerede. +emailExistsMessage=Email adressen eksisterer allerede. + +readOnlyUserMessage=Du kan ikke opdatere din konto da den er read-only. +readOnlyUsernameMessage=Du kan ikke opdatere dit brugernavn da det er read-only. +readOnlyPasswordMessage=Du kan ikke opdatere din adgangskode da den er read-only. + +successTotpMessage=Mobil authenticator konfigureret. +successTotpRemovedMessage=Mobil authenticator fjernet. + +successGrantRevokedMessage=Tildeling tilbagekaldt. + +accountUpdatedMessage=Din konto er blevet opdateret. +accountPasswordUpdatedMessage=Din adgangskode er blevet opdateret. + +missingIdentityProviderMessage=Identitetsudbyder ikke specificeret. +invalidFederatedIdentityActionMessage=Ugyldig eller manglende handling. +identityProviderNotFoundMessage=Den angivede identitetsudbyder kunne ikke findes. +federatedIdentityLinkNotActiveMessage=Denne identiet er ikke aktiv længere. +identityProviderRedirectErrorMessage=Kunne ikke redirecte til identitetsudbyder. +identityProviderRemovedMessage=Identitetsudbyder fjernet. +identityProviderAlreadyLinkedMessage=Forbundsidentitet returneret af {} er allerede forbundet til en anden bruger. +staleCodeAccountMessage=Siden er udløbet. Prøv igen. +consentDenied=Samtykke afslået. + +accountDisabledMessage=Kontoen er deaktiveret, kontakt en administrator. + +accountTemporarilyDisabledMessage=Kontoen er midlertidigt deaktiveret, kontakt en administrator eller prøv igen senere. +invalidPasswordMinLengthMessage=Ugyldig adgangskode: minimum længde {0}. +invalidPasswordMinLowerCaseCharsMessage=Ugyldig adgangskode: skal minimum indeholde {0} små bogstaver. +invalidPasswordMinDigitsMessage=Ugyldig adgangskode: skal minimum indeholde {0} tal. +invalidPasswordMinUpperCaseCharsMessage=Ugyldig adgangskode: skal minimum indeholde {0} store bogstaver. +invalidPasswordMinSpecialCharsMessage=Ugyldig adgangskode: skal minimum indeholde {0} specialtegn. +invalidPasswordNotUsernameMessage=Ugyldig adgangskode: må ikke være identisk med brugernavnet. +invalidPasswordRegexPatternMessage=Ugyldig adgangskode: Ikke i stand til at matche regex mønstre. +invalidPasswordHistoryMessage=Ugyldig adgangskode: må ikke være identisk med nogle af de seneste {0} adgangskoder. +invalidPasswordBlacklistedMessage=Ugyldig adgangskode: adgangskoden er sortlisted. +invalidPasswordGenericMessage=Ugyldig adgangskode: ny adgangskode matcher ikke vores adgangskode politikker. + +# Authorization +myResources=Mine Ressourcer +myResourcesSub=Mine ressourcer +doDeny=Afslå +doRevoke=Tilbagekald +doApprove=Godkend +doRemoveSharing=Fjern Deling +doRemoveRequest=Fjern Forespørgsel +peopleAccessResource=Folk med adgang til denne ressource +resourceManagedPolicies=Tilladelsen som giver adgang til denne ressource +resourceNoPermissionsGrantingAccess=Ingen tilladelser giver adgang til denne ressource +anyAction=Enhver handling +description=Beskrivelse +name=Navn +scopes=Scopes +resource=Ressource +user=Bruger +peopleSharingThisResource=Folk som deler denne ressource +shareWithOthers=Del med andre +needMyApproval=Mangler min godkendelse +requestsWaitingApproval=Din forespørgsel afventer godkendelse +icon=Ikon +requestor=Forespørger +owner=Ejer +resourcesSharedWithMe=Ressourcer delt med mig +permissionRequestion=Rettigsheds forespørgsel +permission=Tilladelse +shares=share(s) + +# Applications +applicationName=Navn +applicationType=Applikationstype +applicationInUse=In-use app only +clearAllFilter=Ryd alle filtre +activeFilters=Aktive filtre +filterByName=Filtrer På Navn... +allApps=Alle applikationer +internalApps=Interne applikationer +thirdpartyApps=Tredje-parts applikationer +appResults=Resultater + +# Linked account +authorizedProvider=Autoriseret Udbyder +authorizedProviderMessage=Autoriserede udbydere forbundet med din konto + +identityProvider=Identitetsudbyder +identityProviderMessage=For at forbinde din konto med de identitetsudbydere du har konfigureret +socialLogin=Social Log ind +userDefined=Brugerdefineret +removeAccess=Fjern Adgang +removeAccessMessage=Du skal give adgang igen, hvis du vil bruge denne app konto. + +#Authenticator +authenticatorStatusMessage=To-faktor godkendelse er +authenticatorFinishSetUpTitle=Din to-faktor godkendelse +authenticatorFinishSetUpMessage=Hver gang du logger ind på din Keycloak konto, vil du blive bedt om at give din to-faktor godkendelses kode. +authenticatorSubTitle=Opsæt to-faktor godkendelse +authenticatorSubMessage=For at forbedre sikkerheden på din konto, aktiver mindst en af de tilgængelige to-faktor godkendelses metoder. +authenticatorMobileTitle=Mobile Authenticator +authenticatorMobileMessage=Brug Mobile Authenticator for at få godkendelses koder som to-faktor godkendelse. +authenticatorMobileFinishSetUpMessage=Authenticatoren er blevet bundet til din telefon. +authenticatorActionSetup=Opsæt +authenticatorSMSTitle=SMS Kode +authenticatorSMSMessage=Keycloak vil sende godkendelses koden til din telefon som to-faktor godkendelse. + +authenticatorSMSFinishSetUpMessage=Tekst beskeder er sendt til +authenticatorDefaultStatus=Standard +authenticatorChangePhone=Ændre Telefonnummer + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Mobile Authenticator Opsætning +smscodeIntroMessage=Indtast dit mobil nummer og en verifikationskode vil blive sendt til din telefon. +mobileSetupStep1=Installer en authenticator applikation på din telefon. De understøttede applikationer er listed her. +mobileSetupStep2=Åben applikationen og skan stregkoden. +mobileSetupStep3=Indtast engangskoden fra authenticator applikationen og tryk Gem for at færdiggøre opsætningen. +scanBarCode=Vil du skanne stregkoden? +enterBarCode=Indtast engangskoden +doCopy=Kopier +doFinish=Afslut + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS Kode Opsætning +chooseYourCountry=Vælg dit land +enterYourPhoneNumber=Indtast dit telefonnummer +sendVerficationCode=Send Verifikationskode +enterYourVerficationCode=Indtast din verifikationskode + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Backup Kode Opsætning +realmName=Rige +doDownload=Download +doPrint=Print +doCopy=Kopier +generateNewBackupCodes=Generer Nye Backup Koder +backtoAuthenticatorPage=Tilbage til Authenticator siden + + +#Resources +resources=Ressourcer +myResources=Mine Ressourcer +sharedwithMe=Delt med mig +share=Del +resource=Ressource +application=Applikation +date=Dato +sharedwith=Delt med +owner=Ejer +accessPermissions=Adgangstilladelser +permissionRequests=Rettigheds forespørgsler +approve=Godkend +approveAll=Godkend alle +sharedwith=Delt med +people=Folk +perPage=per side +currentPage=Nuværende Side +sharetheResource=Del Ressourcen +user=Bruger +group=Gruppe +selectPermission=Vælg tilladelse +addPeople=Tilføj folk at dele ressourcen med +addTeam=Tilføj hold at dele ressourcen med +myPermissions=Mine Tilladelser +waitingforApproval=Afventer godkendelse diff --git a/keywind/old.account/messages/messages_de.properties b/keywind/old.account/messages/messages_de.properties new file mode 100644 index 0000000..e174068 --- /dev/null +++ b/keywind/old.account/messages/messages_de.properties @@ -0,0 +1,358 @@ +doSave=Speichern +doCancel=Abbrechen +doLogOutAllSessions=Alle Sessions abmelden +doRemove=Entfernen +doAdd=Hinzufügen +doSignOut=Abmelden +doLogIn=Anmelden +doLink=Verknüpfen +noAccessMessage=Zugriff verweigert +personalInfoSidebarTitle=Persönliche Informationen +accountSecuritySidebarTitle=Kontosicherheit +signingInSidebarTitle=Anmeldung +deviceActivitySidebarTitle=Geräteaktivität +linkedAccountsSidebarTitle=Verknüpfte Konten +editAccountHtmlTitle=Benutzerkonto bearbeiten +personalInfoHtmlTitle=Persönliche Informationen +federatedIdentitiesHtmlTitle=Föderierte Identitäten +accountLogHtmlTitle=Benutzerkonto-Protokoll +changePasswordHtmlTitle=Passwort ändern +deviceActivityHtmlTitle=Geräteaktivität +sessionsHtmlTitle=Sitzungen +accountManagementTitle=Keycloak-Benutzerkontoverwaltung +authenticatorTitle=Mehrfachauthentifizierung +applicationsHtmlTitle=Applikationen +linkedAccountsHtmlTitle=Verknüpfte Konten +accountManagementWelcomeMessage=Willkommen bei der Keycloak-Kontoverwaltung +personalInfoIntroMessage=Grundlegende Informationen verwalten +accountSecurityTitle=Kontosicherheit +accountSecurityIntroMessage=Passwort und Kontozugriff verwalten +applicationsIntroMessage=App-Berechtigung für den Zugriff auf Ihr Konto verwalten +resourceIntroMessage=Ressourcen mit Teammitgliedern teilen +passwordLastUpdateMessage=Ihr Passwort wurde aktualisiert am +updatePasswordTitle=Passwort aktualisieren +updatePasswordMessageTitle=Wählen Sie ein sicheres Passwort +updatePasswordMessage=Ein sicheres Passwort besteht aus einer Kombination aus Zahlen, Buchstaben und Sonderzeichen. Es ist schwer zu erraten, hat keine Ähnlichkeit mit einem echten Wort, und wird nur für dieses Konto verwendet. +personalSubTitle=Ihre persönlichen Informationen +personalSubMessage=Verwalten Sie Ihre Informationen. +authenticatorCode=Einmalcode +email=E-Mail +firstName=Vorname +givenName=Vorname +fullName=Voller Name +lastName=Nachname +familyName=Nachname +password=Passwort +currentPassword=Aktuelles Passwort +passwordConfirm=Passwort bestätigen +passwordNew=Neues Passwort +username=Benutzername +address=Adresse +street=Straße +region=Bundesland, Kanton oder Region +postal_code=PLZ +locality=Stadt oder Ortschaft +country=Land +emailVerified=E-Mail verifiziert +website=Website +phoneNumber=Telefonnummer +phoneNumberVerified=Telefonnummer verifiziert +gender=Geschlecht +birthday=Geburtsdatum +zoneinfo=Zeitzone +gssDelegationCredential=GSS-delegierte Berechtigung +profileScopeConsentText=Nutzerkonto +emailScopeConsentText=E-Mail-Adresse +addressScopeConsentText=Adresse +phoneScopeConsentText=Telefonnummer +offlineAccessScopeConsentText=Offlinezugriff +samlRoleListScopeConsentText=Meine Rollen +rolesScopeConsentText=Nutzerrollen +role_admin=Admin +role_realm-admin=Realm-Admin +role_create-realm=Realm erstellen +role_view-realm=Realm ansehen +role_view-users=Benutzer ansehen +role_view-applications=Applikationen ansehen +role_view-clients=Clients ansehen +role_view-events=Events ansehen +role_view-identity-providers=Identitätsprovider ansehen +role_view-consent=Zustimmungen anzeigen +role_manage-realm=Realm verwalten +role_manage-users=Benutzer verwalten +role_manage-applications=Applikationen verwalten +role_manage-identity-providers=Identitätsprovider verwalten +role_manage-clients=Clients verwalten +role_manage-events=Events verwalten +role_view-profile=Profile ansehen +role_manage-account=Profile verwalten +role_manage-account-links=Profil-Links verwalten +role_manage-consent=Zustimmungen verwalten +role_read-token=Token lesen +role_offline-access=Offline-Zugriff +role_uma_authorization=Berechtigungen einholen +client_account=Clientkonto +client_account-console=Accountkonsole +client_security-admin-console=Security-Adminkonsole +client_admin-cli=Admin CLI +client_realm-management=Realm-Management +client_broker=Broker + + +requiredFields=Erforderliche Felder +allFieldsRequired=Alle Felder sind erforderlich +backToApplication=« Zurück zur Applikation +backTo=Zurück zu {0} +date=Datum +event=Ereignis +ip=IP +client=Client +clients=Clients +details=Details +started=Startdatum +lastAccess=Letzter Zugriff +expires=Ablaufdatum +applications=Applikationen +account=Benutzerkonto +federatedIdentity=Föderierte Identität +authenticator=Mehrfachauthentifizierung +device-activity=Geräteaktivität +sessions=Sessions +log=Protokoll +application=Applikation +grantedPermissions=gewährte Berechtigungen +grantedPersonalInfo=gewährte persönliche Informationen +additionalGrants=zusätzliche Berechtigungen +action=Aktion +inResource=in +fullAccess=Vollzugriff +offlineToken=Offline-Token +revoke=Berechtigung widerrufen +configureAuthenticators=Mehrfachauthentifizierung konfigurieren +mobile=Smartphone +totpStep1=Installieren Sie eine der folgenden Applikationen auf Ihrem Smartphone: +totpStep2=Öffnen Sie die Applikation und scannen Sie den Barcode: +totpStep3=Geben Sie den von der Applikation generierten Einmalcode ein und klicken Sie auf Speichern. +totpStep3DeviceName=Geben Sie einen Gerätenamen an, um die Verwaltung Ihrer OTP-Geräte zu erleichtern. +totpManualStep2=Öffnen Sie die Applikation und geben Sie den folgenden Schlüssel ein: +totpManualStep3=Verwenden Sie die folgenden Konfigurationswerte, falls Sie diese für die Applikation anpassen können: +totpUnableToScan=Sie können den Barcode nicht scannen? +totpScanBarcode=Barcode scannen? +totp.totp=zeitbasiert (time-based) +totp.hotp=zählerbasiert (counter-based) +totpType=Typ +totpAlgorithm=Algorithmus +totpDigits=Ziffern +totpInterval=Intervall +totpCounter=Zähler +totpDeviceName=Gerätename +irreversibleAction=Diese Aktion ist unwiderruflich +deletingImplies=Die Löschung Ihres Kontos bedeutet: +errasingData=Löschen aller Ihrer Daten +loggingOutImmediately=Sofortige Abmeldung +accountUnusable=Eine spätere Nutzung der Anwendung ist mit diesem Konto nicht mehr möglich +missingUsernameMessage=Bitte geben Sie einen Benutzernamen ein. +missingFirstNameMessage=Bitte geben Sie einen Vornamen ein. +invalidEmailMessage=Ungültige E-Mail-Adresse. +missingLastNameMessage=Bitte geben Sie einen Nachnamen ein. +missingEmailMessage=Bitte geben Sie eine E-Mail Adresse ein. +missingPasswordMessage=Bitte geben Sie ein Passwort ein. +notMatchPasswordMessage=Die Passwörter sind nicht identisch. +invalidUserMessage=Ungültiger Nutzer +missingTotpMessage=Bitte geben Sie den Einmalcode ein. +missingTotpDeviceNameMessage=Bitte geben Sie einen Gerätenamen an. +invalidPasswordExistingMessage=Das aktuelle Passwort ist ungültig. +invalidPasswordConfirmMessage=Die Passwortbestätigung ist nicht identisch. +invalidTotpMessage=Ungültiger Einmalcode. +usernameExistsMessage=Der Benutzername existiert bereits. +emailExistsMessage=Die E-Mail-Adresse existiert bereits. +readOnlyUserMessage=Sie können Ihr Benutzerkonto nicht ändern, da es schreibgeschützt ist. +readOnlyUsernameMessage=Sie können Ihren Benutzernamen nicht ändern, da er schreibgeschützt ist. +readOnlyPasswordMessage=Sie können Ihr Passwort nicht ändern, da es schreibgeschützt ist. +successTotpMessage=Mehrfachauthentifizierung erfolgreich konfiguriert. +successTotpRemovedMessage=Mehrfachauthentifizierung erfolgreich entfernt. +successGrantRevokedMessage=Berechtigung erfolgreich widerrufen. +accountUpdatedMessage=Ihr Benutzerkonto wurde aktualisiert. +accountPasswordUpdatedMessage=Ihr Passwort wurde aktualisiert. +missingIdentityProviderMessage=Identitätsprovider nicht angegeben. +invalidFederatedIdentityActionMessage=Ungültige oder fehlende Aktion. +identityProviderNotFoundMessage=Angegebener Identitätsprovider nicht gefunden. +federatedIdentityLinkNotActiveMessage=Diese Identität ist nicht mehr aktiv. +federatedIdentityRemovingLastProviderMessage=Sie können den letzten Eintrag nicht entfernen, da Sie kein Passwort haben. +identityProviderRedirectErrorMessage=Fehler bei der Weiterleitung zum Identitätsprovider. +identityProviderRemovedMessage=Identitätsprovider erfolgreich entfernt. +identityProviderAlreadyLinkedMessage=Die föderierte Identität von {0} ist bereits einem anderen Benutzer zugewiesen. +staleCodeAccountMessage=Diese Seite ist nicht mehr gültig, bitte versuchen Sie es noch einmal. +consentDenied=Einverständnis verweigert. +accountDisabledMessage=Ihr Benutzerkonto ist gesperrt, bitte kontaktieren Sie den Admin. +accountTemporarilyDisabledMessage=Ihr Benutzerkonto ist temporär gesperrt, bitte kontaktieren Sie den Admin oder versuchen Sie es später noch einmal. +invalidPasswordMinLengthMessage=Ungültiges Passwort: Es muss mindestens {0} Zeichen lang sein. +invalidPasswordMinLowerCaseCharsMessage=Ungültiges Passwort: Es muss mindestens {0} Kleinbuchstaben beinhalten. +invalidPasswordMinDigitsMessage=Ungültiges Passwort: Es muss mindestens {0} Zahl(en) beinhalten. +invalidPasswordMinUpperCaseCharsMessage=Ungültiges Passwort: Es muss mindestens {0} Großbuchstaben beinhalten. +invalidPasswordMinSpecialCharsMessage=Ungültiges Passwort: Es muss mindestens {0} Sonderzeichen beinhalten. +invalidPasswordNotUsernameMessage=Ungültiges Passwort: Es darf nicht gleich sein wie der Benutzername. +invalidPasswordNotEmailMessage=Ungültiges Passwort: darf nicht identisch mit der E-Mail-Adresse sein. +invalidPasswordRegexPatternMessage=Ungültiges Passwort: Es entspricht nicht dem Regex-Muster. +invalidPasswordHistoryMessage=Ungültiges Passwort: Es darf nicht einem der letzten {0} Passwörter entsprechen. +invalidPasswordBlacklistedMessage=Ungültiges Passwort: Das Passwort steht auf der Blockliste. +invalidPasswordGenericMessage=Ungültiges Passwort: Das neue Passwort verletzt die Passwort-Richtlinien. + +# Authorization +myResources=Meine Ressourcen +myResourcesSub=Meine Ressourcen +doDeny=Ablehnen +doRevoke=Widerrufen +doApprove=Genehmigen +doRemoveSharing=Freigabe entfernen +doRemoveRequest=Anfrage entfernen +peopleAccessResource=Personen mit Zugriff auf diese Ressource +resourceManagedPolicies=Berechtigungen, die Zugriff auf diese Ressource gewähren +resourceNoPermissionsGrantingAccess=Keine Berechtigungen, die Zugriff auf diese Ressource gewähren +anyAction=Jede Aktion +description=Beschreibung +name=Name +scopes=Geltungsbereiche +resource=Ressource +user=Nutzer +peopleSharingThisResource=Personen, die diese Ressource teilen +shareWithOthers=Mit anderen teilen +needMyApproval=Braucht meine Zustimmung +requestsWaitingApproval=Ihre Anfragen, die auf Genehmigung warten +icon=Icon +requestor=Antragstellender +owner=Besitzender +resourcesSharedWithMe=Mit mir geteilte Ressourcen +permissionRequestion=Genehmigungsanfrage +permission=Genehmigung +shares=teilt/teilen +notBeingShared=Diese Ressource wurde nicht freigegeben. +notHaveAnyResource=Sie haben keine Ressourcen +noResourcesSharedWithYou=Es wurden keine Ressourcen mit Ihnen geteilt +havePermissionRequestsWaitingForApproval=Sie haben {0} Genehmigungsanfrage(n), die auf Genehmigung warten. +clickHereForDetails=Klicken Sie hier für Details. +resourceIsNotBeingShared=Die Ressource wurde nicht freigegeben + +# Applications +applicationName=Anwendungsname +applicationType=Anwendungstyp +applicationInUse=Nur verwendete Anwendungen +clearAllFilter=Alle Filter entfernen +activeFilters=Aktive Filter +filterByName=Nach Namen filtern ... +allApps=Alle Anwendungen +internalApps=Interne Anwendungen +thirdpartyApps=Anwendungen von Drittanbietern +appResults=Ergebnisse +clientNotFoundMessage=Client nicht gefunden. + +# Linked account +authorizedProvider=Autorisierter Provider +authorizedProviderMessage=Autorisierte Provider, die mit Ihrem Konto verknüpft sind +identityProvider=Identitätsprovider +identityProviderMessage=Verknüpfen Sie Ihr Konto mit Identitätsprovidern, die Sie konfiguriert haben +socialLogin=Social Login +userDefined=Benutzerdefiniert +removeAccess=Zugriff entfernen +removeAccessMessage=Sie müssen den Zugriff erneut gewähren, wenn Sie diese Anwendung verwenden möchten. + +#Authenticator +authenticatorStatusMessage=Zwei-Faktor-Authentifizierung ist zurzeit +authenticatorFinishSetUpTitle=Ihre Zwei-Faktor-Authentifizierung +authenticatorFinishSetUpMessage=Jedes Mal, wenn Sie sich bei Ihrem Keycloak-Konto anmelden, werden Sie aufgefordert, einen Zwei-Faktor-Authentifizierungscode einzugeben. +authenticatorSubTitle=Zwei-Faktor-Authentifizierung einrichten +authenticatorSubMessage=Um die Sicherheit Ihres Kontos zu erhöhen, aktivieren Sie mindestens eine der verfügbaren Zwei-Faktor-Authentifizierungsmethoden. +authenticatorMobileTitle=Handy-Authentifikator +authenticatorMobileMessage=Verwenden Sie Authentifikator-Anwendungen auf Ihrem Telefon, um Verifizierungscodes als Zwei-Faktor-Authentifizierung zu erhalten. +authenticatorMobileFinishSetUpMessage=Die Authentifikator-Anwendung wurde an Ihr Telefon gebunden. +authenticatorActionSetup=Einrichten +authenticatorSMSTitle=SMS-Code +authenticatorSMSMessage=Keycloak sendet den Verifizierungscode an Ihr Telefon als Zwei-Faktor-Authentifizierung. +authenticatorSMSFinishSetUpMessage=Textnachrichten werden gesendet an +authenticatorDefaultStatus=Standard +authenticatorChangePhone=Telefonnummer ändern + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Handy-Authentifikator-Setup +smscodeIntroMessage=Geben Sie Ihre Rufnummer ein und ein Verifizierungscode wird an Ihr Telefon gesendet. +mobileSetupStep1=Installieren Sie eine Authentifikator-Anwendung auf Ihrem Telefon. Die hier aufgeführten Anwendungen werden unterstützt. +mobileSetupStep2=Öffnen Sie die Anwendung und scannen Sie den Barcode: +mobileSetupStep3=Geben Sie den von der Anwendung bereitgestellten Einmalcode ein und klicken Sie auf Speichern, um die Einrichtung abzuschließen. +scanBarCode=Wollen Sie den Barcode scannen? +enterBarCode=Geben Sie den Einmalcode ein +doCopy=Kopieren +doFinish=Fertigstellen + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS-Code-Einrichtung +chooseYourCountry=Wählen Sie Ihr Land +enterYourPhoneNumber=Geben Sie Ihre Telefonnummer ein +sendVerficationCode=Verifizierungscode senden +enterYourVerficationCode=Geben Sie Ihren Verifizierungscode ein + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Backup-Codes einrichten +realmName=Realm +doDownload=Herunterladen +doPrint=Drucken +generateNewBackupCodes=Neue Backup-Codes generieren +backtoAuthenticatorPage=Zurück zur Authentifikator-Seite + + +#Resources +resources=Ressourcen +sharedwithMe=Mit mir geteilt +share=Teilen +sharedwith=Geteilt mit +accessPermissions=Zugriffsberechtigungen +permissionRequests=Berechtigungsanfragen +approve=Genehmigen +approveAll=Alle genehmigen +people=Personen +perPage=Pro Seite +currentPage=Aktuelle Seite +sharetheResource=Die Ressource teilen +group=Gruppe +selectPermission=Berechtigung auswählen +addPeople=Personen hinzufügen, mit denen die Ressource geteilt werden soll +addTeam=Team hinzufügen, mit dem die Ressource geteilt werden soll +myPermissions=Meine Berechtigungen +waitingforApproval=Warten auf Genehmigung +anyPermission=Jede Berechtigung + +# Openshift messages +openshift.scope.user_info=Nutzerinformation +openshift.scope.user_check-access=Benutzerzugriffsinformationen +openshift.scope.user_full=Voller Zugriff +openshift.scope.list-projects=Projekte auflisten +invalidPasswordMaxLengthMessage=Ungültiges Passwort: darf maximal {0} Zeichen beinhalten. +accountManagementBaseThemeCannotBeUsedDirectly=Das base Account Theme enthält nur Übersetzungen für die Account Console. Um die Account Console anzuzeigen, müssen Sie entweder das übergeordnete Theme auf ein anderes Account Theme setzen oder Ihre eigene index.ftl-Datei bereitstellen. Weitere Informationen entnehmen Sie bitte der Dokumentation. +role_view-groups=Zeige Gruppen +availableRoles=Verfügbare Rollen +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +error-invalid-email=Ungültige E-Mail-Adresse. +error-invalid-number=Ungültige Nummer. +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator +access-denied-when-idp-auth=Zugriff verweigert bei Authentifizierung mit {0} +organizationScopeConsentText=Organisation +updateReadOnlyAttributesRejectedMessage=Aktualisierung eines schreibgeschützten Attributs abgelehnt +invalidPasswordNotContainsUsernameMessage=Ungültiges Passwort: Darf den Benutzernamen nicht enthalten. +error-user-attribute-required=Bitte geben Sie Attribut {0} an. +error-invalid-value=Ungültiger Wert. +error-empty=Bitte geben Sie einen Wert an. +error-invalid-length=Das Attribut {0} muss eine Länge zwischen {1} und {2} haben. +error-invalid-length-too-short=Das Attribut {0} muss mindestens die Länge {1} haben. +error-number-out-of-range-too-small=Das Attribut {0} muss mindestens den Wert {1} haben. +error-number-out-of-range-too-big=Das Attribut {0} darf maximal den Wert {2} haben. +error-pattern-no-match=Ungültiger Wert. +error-invalid-uri-scheme=Ungültiges URL-Schema. +error-invalid-date=Ungültiges Datum. +error-user-attribute-read-only=Das Feld {0} ist schreibgeschützt. +error-person-name-invalid-character=Name enthält ein ungültiges Zeichen. +error-username-invalid-character=Benutzername enthält ein ungültiges Zeichen. +error-invalid-blank=Bitte geben Sie einen Wert an. +error-invalid-length-too-long=Das Attribut {0} darf eine maximale Länge von {2} haben. +error-number-out-of-range=Das Attribut {0} muss eine Zahl zwischen {1} und {2} sein. +error-invalid-uri=Ungültige URL. +error-invalid-uri-fragment=Ungültiges URL-Fragment. diff --git a/keywind/old.account/messages/messages_el.properties b/keywind/old.account/messages/messages_el.properties new file mode 100644 index 0000000..b3e6cbf --- /dev/null +++ b/keywind/old.account/messages/messages_el.properties @@ -0,0 +1,355 @@ +role_manage-identity-providers=Διαχείριση παρόχων ταυτότητας +doRemove=Αφαίρεση +doAdd=Προσθήκη +doSignOut=Έξοδος +doLink=Σύνδεση +personalInfoSidebarTitle=Προσωπικά στοιχεία +accountSecuritySidebarTitle=Ασφάλεια λογαριασμού +signingInSidebarTitle=Σε είσοδο +deviceActivitySidebarTitle=Δραστηριότητα συσκευών +role_manage-account-links=Διαχείριση συνδέσεων λογαριασμού +linkedAccountsSidebarTitle=Συνδεδεμένοι λογαριασμοί +editAccountHtmlTitle=Επεξεργασία Λογαριασμού +personalInfoHtmlTitle=Προσωπικά Στοιχεία +changePasswordHtmlTitle=Αλλαγή Κωδικού + + +requiredFields=Απαιτούμενα πεδία +sessionsHtmlTitle=Συνεδρίες +accountManagementTitle=Διαχείριση Λογαριασμού Keycloak +authenticatorTitle=Εφαρμογή Ταυτοποίησης +applicationsHtmlTitle=Εφαρμογές +linkedAccountsHtmlTitle=Συνδεδεμένοι λογαριασμοί +accountManagementWelcomeMessage=Καλώς Ήλθατε στη Διαχείριση Λογαριασμού στο Keycloak +personalInfoIntroMessage=Διαχειριστείτε τα βασικά στοιχεία +accountSecurityIntroMessage=Ελέγξτε το κωδικό και τη πρόσβαση σας +passwordLastUpdateMessage=Ο κωδικός πρόσβασης σας ενημερώθηκε στις +updatePasswordMessageTitle=Βεβαιωθείτε ότι επιλέξατε ένα ισχυρό κωδικό +updatePasswordMessage=Ένας ισχυρός κωδικός πρόσβασης είναι συνδυασμός ψηφίων, γραμμάτων και συμβόλων. Είναι δύσκολο να βρεθεί, δεν είναι υπαρκτή λέξη και το χρησιμοποιείται μόνο σε αυτό το λογαριασμό. +email=Email +firstName=Όνομα +lastName=Επώνυμο +familyName=Επώνυμο +password=Κωδικός πρόσβασης +passwordConfirm=Επιβεβαίωση +currentPassword=Τρέχων Κωδικός Πρόσβασης +passwordNew=Νέος Κωδικός Πρόσβασης +username=Όνομα χρήστη +address=Διεύθυνση +street=Οδός +locality=Πόλη ή Δήμος +postal_code=Ταχυδρομικός Κώδικας +country=Χώρα +emailVerified=Επιβεβαιωμένο Email +website=Ιστοσελίδα +phoneNumber=Τηλέφωνο +phoneNumberVerified=Επιβεβαιωμένο τηλέφωνο +gender=Φύλο +birthday=Ημερομηνία γέννησης +zoneinfo=Ζώνη ώρας +gssDelegationCredential=GSS διαπιστευτήρια εξουσιοδότησης +profileScopeConsentText=Προφίλ χρήστη +emailScopeConsentText=Διεύθυνση email +addressScopeConsentText=Διεύθυνση +phoneScopeConsentText=Τηλέφωνο +samlRoleListScopeConsentText=Οι Ρόλοι Μου +rolesScopeConsentText=Ρόλοι χρήστη +role_admin=Διαχειριστής +role_view-identity-providers=Εμφάνιση παρόχων ταυτότητας +role_manage-realm=Διαχείριση τομέα +role_manage-users=Διαχείριση χρηστών +role_manage-applications=Διαχείριση εφαρμογών +role_realm-admin=Διαχειριστή Τόπου +role_create-realm=Δημιουργία τομέα +role_view-realm=Εμφάνιση τομέα +role_view-users=Εμφάνιση χρηστών +role_view-applications=Εμφάνιση εφαρμογών +role_view-clients=Εμφάνιση πελατών +role_view-events=Εμφάνιση συμβάντων +role_manage-clients=Διαχείριση πελατών +role_manage-events=Διαχείριση συμβάντων +role_view-profile=Εμφάνιση προφίλ +role_manage-account=Διαχείριση λογαριασμού +role_read-token=Ανάγνωση διακριτικού +role_offline-access=Πρόσβαση εκτός-σύνδεσης +client_account=Λογαριασμός +client_account-console=Κονσόλα Λογαριασμού +client_admin-cli=CLI Διαχείρισης +client_realm-management=Διαχείριση Τομέα +client_broker=Μεσολαβητής +inResource=σε +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator +invalidEmailMessage=Μη έγκυρη διεύθυνση email. +accountDisabledMessage=Ο λογαριασμός έχει απενεργοποιηθεί, επικοινωνήστε με το διαχειριστή. +consentDenied=Άρνηση Συναίνεσης. +doSave=Αποθήκευση +doCancel=Ακύρωση +doLogIn=Είσοδος +updatePasswordTitle=Ενημέρωση Κωδικού Πρόσβασης +authenticatorCode=Κωδικός μίας-χρήσης +givenName=Όνομα +region=Νομός ή Περιφέρεια +fullName=Ονοματεπώνυμο +offlineAccessScopeConsentText=Πρόσβαση εκτός-σύνδεσης +accountSecurityTitle=Ασφάλεια Λογαριασμού +invalidPasswordGenericMessage=Μη έγκυρος κωδικός πρόσβασης: ο νέος κωδικός δε συμφωνεί με τις πολιτικές κωδικών. +invalidPasswordHistoryMessage=Μη έγκυρος κωδικός πρόσβασης: δε πρέπει να είναι το ίδιο με τους τελευταίους {0} κωδικούς. +invalidPasswordRegexPatternMessage=Μη έγκυρος κωδικός πρόσβασης: δε ταιριάζει με τα μοτίβα regex. +invalidPasswordNotEmailMessage=Μη έγκυρος κωδικός πρόσβασης: πρέπει να μην είναι ίσο με το email. +invalidPasswordNotUsernameMessage=Μη έγκυρος κωδικός πρόσβασης: πρέπει να μην είναι ίσο με το όνομα χρήστη. +invalidPasswordMinSpecialCharsMessage=Μη έγκυρος κωδικός πρόσβασης: πρέπει να περιέχει τουλάχιστον {0} ειδικούς χαρακτήρες. +invalidPasswordMinUpperCaseCharsMessage=Μη έγκυρος κωδικός πρόσβασης: πρέπει να περιέχει τουλάχιστον {0} κεφαλαίους χαρακτήρες. +invalidPasswordMinLowerCaseCharsMessage=Μη έγκυρος κωδικός πρόσβασης: πρέπει να περιέχει τουλάχιστον {0} πεζούς χαρακτήρες. +invalidPasswordMinDigitsMessage=Μη έγκυρος κωδικός πρόσβασης: πρέπει να περιέχει τουλάχιστον {0} ψηφία. +invalidPasswordMaxLengthMessage=Μη έγκυρος κωδικός πρόσβασης: μέγιστο μήκος {0}. +invalidPasswordMinLengthMessage=Μη έγκυρος κωδικός πρόσβασης: ελάχιστο μήκος {0}. +accountPasswordUpdatedMessage=Ο κωδικός πρόσβασης ενημερώθηκε. +accountUpdatedMessage=Ο λογαριασμός σας έχει ενημερωθεί. +emailExistsMessage=Το email υπάρχει ήδη. +usernameExistsMessage=Το όνομα χρήστη υπάρχει ήδη. +invalidTotpMessage=Μη έγκυρος κωδικός μίας χρήσης. +invalidPasswordConfirmMessage=Η επιβεβαίωση του κωδικού πρόσβασης δε ταιριάζει. +invalidPasswordBlacklistedMessage=Μη έγκυρος κωδικός πρόσβασης: ο κωδικός είναι απαγορευμένος. +invalidPasswordExistingMessage=Μη έγκυρος υπάρχοντας κωδικός πρόσβασης. +error-invalid-date=Μη έγκυρη ημερομηνία. +error-invalid-uri-fragment=Μη έγκυρο κομμάτι URL. +error-invalid-uri-scheme=Μη έγκυρο σχήμα URL. +error-invalid-uri=Μη έγκυρο URL. +error-pattern-no-match=Μη έγκυρη τιμή. +error-invalid-number=Μη έγκυρος αριθμός. +error-invalid-email=Μη έγκυρη διεύθυνση email. +error-empty=Παρακαλώ ορίστε τιμή. +error-invalid-blank=Παρακαλώ ορίστε τιμή. +error-invalid-value=Μη έγκυρη τιμή. +notMatchPasswordMessage=Οι κωδικοί πρόσβασης δε ταιριάζουν. +missingTotpDeviceNameMessage=Παρακαλώ ορίστε όνομα συσκευής. +missingTotpMessage=Παρακαλώ εισάγετε ένα κωδικό από εφαρμογή ταυτοποίησης. +missingPasswordMessage=Παρακαλώ ορίστε κωδικό πρόσβασης. +missingUsernameMessage=Παρακαλώ ορίστε όνομα χρήστη. +missingEmailMessage=Παρακαλώ ορίστε email. +missingLastNameMessage=Παρακαλώ ορίστε επώνυμο. +missingFirstNameMessage=Παρακαλώ ορίστε ένα όνομα. +readOnlyUsernameMessage=Δε μπορείτε να ενημερώσετε το όνομα χρήστη σας καθώς είναι μόνο-για-ανάγνωση. +access-denied-when-idp-auth=Δεν επιτρέπεται η πρόσβαση κατά τη ταυτοποίηση με {0} +accountUnusable=Κάθε μεταγενέστερη χρήση αυτής της εφαρμογής δεν θα είναι δυνατή με αυτό το λογαριασμό +loggingOutImmediately=Άμεση αποσύνδεση σας +errasingData=Διαγραφή όλων των δεδομένων σας +deletingImplies=Η διαγραφή του λογαριασμού σας συνεπάγεται: +irreversibleAction=Αυτή η ενέργεια είναι μη αναστρέψιμη +openshift.scope.list-projects=Εμφάνιση λίστας έργων +openshift.scope.user_full=Πλήρης Πρόσβαση +openshift.scope.user_check-access=Πληροφορίες πρόσβασης χρήστη + +# Openshift messages +openshift.scope.user_info=Πληροφορίες χρήστη +clientNotFoundMessage=Ο πελάτης δε βρέθηκε. +identityProviderAlreadyLinkedMessage=Η ομόσπονδη ταυτότητα που επιστρέφει το {0} είναι ήδη συνδεδεμένη με ένα άλλο χρήστη. +role_view-groups=Εμφάνιση ομάδων +role_uma_authorization=Απόκτηση δικαιωμάτων +client_security-admin-console=κονσόλα διαχειριστή ασφαλείας +allFieldsRequired=Απαιτούνται όλα τα πεδία +backTo=Πίσω στο{0} +date=Ημερομηνία +event=Γεγονός +ip=IP +client=Πελάτης +clients=Πελάτες +details=Λεπτομέρειες +started=Ξεκίνησε +expires=Λήγει +applications=Εφαρμογές +account=Λογαριασμός +federatedIdentity=Ομόσπονδη Ταυτότητα +device-activity=Δραστηριότητα συσκευών +sessions=Συνεδρίες +log=Λογότυπο +application=Εφαρμογή +availableRoles=Διαθέσιμοι Ρόλοι +grantedPersonalInfo=Εκχωρημένες Προσωπικές Πληροφορίες +additionalGrants=Επιπλέον Χορηγήσεις +action=Δράση +doLogOutAllSessions=Έξοδος από όλες τις συνεδρίες +accountLogHtmlTitle=Αρχείο Λογαριασμού +noAccessMessage=Δεν επιτρέπεται η πρόσβαση +deviceActivityHtmlTitle=Δραστηριότητα Συσκευών +federatedIdentitiesHtmlTitle=Ομόσπονδες Ταυτότητες +applicationsIntroMessage=Διαχειριστείτε το δικαίωμα της εφαρμογής σας να έχει πρόσβαση στο λογαριασμό σας +resourceIntroMessage=Μοιράστε τους πόρους σας μεταξύ των μελών της ομάδας +personalSubTitle=Τα Προσωπικά σας Στοιχεία +personalSubMessage=Διαχειριστείτε τα βασικά στοιχεία σας. +role_view-consent=Εμφάνιση εγκρίσεων +role_manage-consent=Διαχείριση εγκρίσεων +backToApplication=« Πίσω στην εφαρμογή +lastAccess=Τελευταία Πρόσβαση +authenticator=Ταυτοποιητής +grantedPermissions=Εκχωρημένα Δικαιώματα +fullAccess=Πλήρης Πρόσβαση +configureAuthenticators=Ρυθμισμένες Εφαρμογές Ταυτοποίησης +mobile=Κινητό +totpStep2=Ανοίξτε την εφαρμογή και σαρώστε την εικόνα του κωδικού: +totpStep3DeviceName=Ορίστε ένα Όνομα Συσκευής για να σας βοηθήσει στη διαχείριση των συσκευών OTP. +totpManualStep2=Ξεκινήστε την εφαρμογή και εισάγετε το κλειδί: +totpUnableToScan=Αδυναμία σάρωσης; +totpScanBarcode=Σάρωση της εικόνας του κωδικού; +totpStep1=Εγκαταστήστε μία από τις παρακάτω εφαρμογές στο κινητό σας: +totpStep3=Δώστε το κωδικό μίας χρήσης όπως εμφανίζεται στην εφαρμογή σας και επιλέξτε το Αποθήκευση για να ολοκληρωθεί η αρχική ρύθμιση. +totp.totp=Χρονικός +totp.hotp=Σειριακός +totpType=Τύπος +totpAlgorithm=Αλγόριθμος +totpDigits=Ψηφία +totpInterval=Διάστημα +totpCounter=Μετρητής +totpDeviceName=Όνομα Συσκευής +offlineToken=Διακριτικό Εκτός Σύνδεσης +revoke=Ανάκληση Χορήγησης +totpManualStep3=Χρησιμοποιείστε τις παρακάτω τιμές ρυθμίσεων αν η εφαρμογή το υποστηρίζει: +invalidUserMessage=Μη έγκυρος χρήστης +updateReadOnlyAttributesRejectedMessage=Απορρίφθηκε η ενημέρωση του μόνο-ανάγνωσης χαρακτηριστικού +readOnlyUserMessage=Δε μπορείτε να ενημερώσετε το λογαριασμό σας καθώς είναι μόνο-για-ανάγνωση. +successTotpMessage=Ενεργοποιήθηκε η εφαρμογή ταυτοποίησης στο κινητό. +successGrantRevokedMessage=Η χορήγηση ανακλήθηκε επιτυχώς. +invalidFederatedIdentityActionMessage=Μη έγκυρη ή απούσα δράση. +identityProviderNotFoundMessage=Δε βρέθηκε ο ορισμένος πάροχος ταυτότητας. +federatedIdentityLinkNotActiveMessage=Αυτή η ταυτότητα δεν είναι πια ενεργή. +identityProviderRedirectErrorMessage=Αποτυχία στην ανακατεύθυνση προς το πάροχο ταυτότητας. +identityProviderRemovedMessage=Ο πάροχος ταυτότητας αφαιρέθηκε επιτυχώς. + +# Authorization +myResources=Οι Πόροι Μου +myResourcesSub=Οι πόροι μου +doDeny=Άρνηση +doRevoke=Ανάκληση +doApprove=Έγκριση +doRemoveSharing=Αφαίρεση Διαμοιρασμού +doRemoveRequest=Αφαίρεση Αίτησης +peopleAccessResource=Άτομα με πρόσβαση σε αυτό το πόρο +resourceNoPermissionsGrantingAccess=Καμιά άδεια που χορηγεί πρόσβαση σε αυτό το πόρο +anyAction=Κάθε δράση +name=Όνομα +scopes=Εμβέλειες +resource=Πόρος +user=Χρήστης +shareWithOthers=Διαμοιρασμός με άλλους +needMyApproval=Χρειάζεται την έγκριση μου +requestsWaitingApproval=Οι αιτήσεις που αναμένουν έγκριση +icon=Εικονίδιο +requestor=Αιτών +owner=Ιδιοκτήτης +permissionRequestion=Αίτηση Άδειας +permission=Άδεια +shares=διαμοιρασμός(οί) +notBeingShared=Αυτός ο πόρος δε διαμοιράζεται. +notHaveAnyResource=Δεν έχετε κανένα πόρο +havePermissionRequestsWaitingForApproval=Έχετε {0} αιτήση(εις) για άδεια σε αναμονή προς έγκριση. +clickHereForDetails=Πατήστε εδώ για λεπτομέρειες. + +# Applications +applicationName=Όνομα +applicationInUse=Μόνο εφαρμογή σε-χρήση +clearAllFilter=Καθαρισμός φίλτρων +activeFilters=Ενεργά φίλτρα +filterByName=Φιλτράρισμα Ανά Όνομα ... +internalApps=Εσωτερικές εφαρμογές +thirdpartyApps=Εφαρμογές Τρίτων +appResults=Αποτελέσματα +authenticatorSubTitle=Ορισμός Ταυτοποίησης Δύο-Παραγόντων +authenticatorMobileTitle=Εφαρμογή Ταυτοποίησης στο Κινητό +authenticatorMobileMessage=Χρησιμοποιείστε μία Εφαρμογή Ταυτοποίησης στο κινητό για να έχετε τους κωδικούς Επιβεβαίωσης σαν ταυτοποίηση δύο-παραγόντων. +authenticatorMobileFinishSetUpMessage=Η εφαρμογή ταυτοποίησης έχει δεθεί με το κινητό σας. +authenticatorActionSetup=Ρύθμιση +authenticatorSMSTitle=Κωδικός SMS +authenticatorSMSFinishSetUpMessage=Μηνύματα κειμένου στέλνονται στο +authenticatorDefaultStatus=Προεπιλογή + +# Linked account +authorizedProvider=Πιστοποιημένος Πάροχος +identityProvider=Πάροχος Ταυτότητας +identityProviderMessage=Για να συνδέσετε το λογαριασμό σας με παρόχους ταυτότητας που έχετε ρυθμίσει +socialLogin=Κοινωνική Είσοδος +userDefined=Ορισμένη από το Χρήστη +removeAccess=Αφαίρεση Πρόσβασης + +#Authenticator +authenticatorStatusMessage=Η ταυτοποίηση δύο-παραγόντων αυτή τη στιγμή είναι +authenticatorFinishSetUpTitle=Η Ταυτοποίηση Δύο Παραγόντων Σας +smscodeIntroMessage=Ορίστε ένα αριθμό τηλεφώνου και ένας κωδικός επιβεβαίωσης θα σταλεί στο κινητό σας. +mobileSetupStep2=Ανοίξτε την εφαρμογή και σαρώστε το κωδικό QR: +scanBarCode=Θέλετε να σαρώσετε το κωδικό QR; +enterBarCode=Εισάγετε το κωδικό μίας-φοράς +doCopy=Αντιγραφή +doFinish=Ολοκλήρωση + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Ρύθμιση Κωδικού SMS +chooseYourCountry=Επιλέξτε τη χώρα σας +enterYourPhoneNumber=Εισάγετε το τηλεφωνικό αριθμό σας +sendVerficationCode=Αποστολή Κωδικού Επιβεβαίωσης +enterYourVerficationCode=Εισάγετε το κωδικό επιβεβαίωσης +realmName=Τομέας +doDownload=Λήψη +doPrint=Εκτύπωση +generateNewBackupCodes=Παραγωγή Νέων Κωδικών Ανάκτησης Ταυτοποίησης +backtoAuthenticatorPage=Πίσω στη Σελίδα Εφαρμογής Ταυτοποίησης + + +#Resources +resources=Πόροι +share=Διαμοιρασμός +sharedwith=Μοιράζεται με +permissionRequests=Αιτήσεις Αδειών +approve=Έγκριση +approveAll=Έγκριση όλων +people=άτομα +perPage=ανά σελίδα +currentPage=Τρέχουσα Σελίδα +sharetheResource=Διαμοιρασμός πόρου +group=Ομάδα +addPeople=Προσθήκη ατόμων στα οποία θα διαμοιράσετε το πόρο σας +myPermissions=Οι Άδειες Μου +waitingforApproval=Αναμονή για έγκριση +anyPermission=Κάθε Άδεια +error-invalid-length-too-short=Το χαρακτηριστικό {0} πρέπει να έχει ελάχιστο μήκος {1}. +error-number-out-of-range-too-small=Το χαρακτηριστικό {0} πρέπει να έχει ελάχιστη τιμή {1}. +error-user-attribute-required=Παρακαλώ ορίστε το χαρακτηριστικό {0}. +error-user-attribute-read-only=Το πεδίο {0} είναι μόνο για ανάγνωση. +error-person-name-invalid-character=Το όνομα περιέχει ένα μη έγκυρο χαρακτήρα. +readOnlyPasswordMessage=Δε μπορείτε να ενημερώσετε το κωδικό πρόσβασης σας καθώς είναι μόνο-για-ανάγνωση. +successTotpRemovedMessage=Αφαιρέθηκε η εφαρμογή ταυτοποίησης στο κινητό. +authenticatorFinishSetUpMessage=Κάθε φορά που συνδέστε στο λογαριασμό σας στο Keycloak, θα πρέπει να παρέχετε ένα κωδικό ταυτοποίησης δύο-παραγόντων. +authenticatorSubMessage=Για να βελτιώσετε τη ασφάλεια του λογαριασμού σας, ενεργοποιήστε τουλάχιστον μια από τις διαθέσιμες μεθόδους ταυτοποίησης δύο-παραγόντων. +authenticatorSMSMessage=Το Keycloak θα στείλει ένα κωδικό Επιβεβαίωσης στο κινητό σαν ταυτοποίηση δύο-παραγόντων. +authenticatorChangePhone=Αλλαγή Τηλεφωνικού Αριθμού + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Ρύθμιση Εφαρμογής Ταυτοποίησης +mobileSetupStep1=Εγκαταστήστε μία εφαρμογή ταυτοποίησης στο κινητό σας. Υποστηρίζονται οι παρακάτω εφαρμογές. +mobileSetupStep3=Εισάγετε το κωδικό μίας-φοράς που παρήχθει από την εφαρμογή και πατήστε Αποθήκευση για ολοκλήρωση. + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Ρύθμιση Κωδικών Ανάκτησης Ταυτοποίησης +sharedwithMe=Μοιράζονται με Εμένα +accessPermissions=Άδειες Πρόσβασης +selectPermission=Επιλογή Άδειας +addTeam=Προσθήκη ομάδας στην οποία θα διαμοιράσετε το πόρο σας +error-invalid-length=Το χαρακτηριστικό {0} πρέπει να έχει μήκος μεταξύ {1} και {2}. +error-number-out-of-range=Το χαρακτηριστικό {0} πρέπει να είναι ένας αριθμός μεταξύ {1} και {2}. +error-number-out-of-range-too-big=Το χαρακτηριστικό {0} πρέπει να έχει μέγιστη τιμή {2}. +error-username-invalid-character=Το όνομα χρήστη περιέχει ένα μη έγκυρο χαρακτήρα. +missingIdentityProviderMessage=Δεν ορίστηκε πάροχος ταυτότητας. +federatedIdentityRemovingLastProviderMessage=Δε μπορείτε να αφαιρέσετε τη τελευταία ομόσπονδη ταυτότητα καθώς δεν έχετε κωδικό πρόσβασης. +staleCodeAccountMessage=Η σελίδα έληξε. Παρακαλώ δοκιμάστε άλλη μια φορά. +accountTemporarilyDisabledMessage=Ο λογαριασμός έχει απενεργοποιηθεί προσωρινά, επικοινωνήστε με το διαχειριστή ή δοκιμάστε αργότερα. +resourceManagedPolicies=Άδειες που χορηγούν πρόσβαση σε αυτό το πόρο +description=Περιγραφή +peopleSharingThisResource=Άτομα που διαμοιράζουν αυτό το πόρο +resourcesSharedWithMe=Πόροι μου διαμοιράζονται με εμένα +noResourcesSharedWithYou=Δε διαμοιράζεται πόρος με εσάς +resourceIsNotBeingShared=Αυτός ο πόρος δεν διαμοιράζεται +applicationType=Τύπος Εφαρμογής +allApps=Όλες οι εφαρμογές +authorizedProviderMessage=Πιστοποιημένοι Πάροχοι που είναι συνδεδεμένοι με το λογαριασμό σας +removeAccessMessage=Πρέπει να χορηγήσετε ξανά πρόσβαση, αν θέλετε να χρησιμοποιήσετε αυτό το λογαριασμό εφαρμογής. +error-invalid-length-too-long=Το χαρακτηριστικό {0} πρέπει να έχει μέγιστο μήκος {2}. diff --git a/keywind/old.account/messages/messages_en.properties b/keywind/old.account/messages/messages_en.properties new file mode 100755 index 0000000..bd4f3e6 --- /dev/null +++ b/keywind/old.account/messages/messages_en.properties @@ -0,0 +1,388 @@ +doSave=Save +doCancel=Cancel +doLogOutAllSessions=Log out all sessions +doRemove=Remove +doAdd=Add +doSignOut=Sign out +doLogIn=Log In +doLink=Link +noAccessMessage=Access not allowed + +personalInfoSidebarTitle=Personal info +accountSecuritySidebarTitle=Account security +signingInSidebarTitle=Signing in +deviceActivitySidebarTitle=Device activity +linkedAccountsSidebarTitle=Linked accounts + +editAccountHtmlTitle=Edit Account +personalInfoHtmlTitle=Personal Info +federatedIdentitiesHtmlTitle=Federated Identities +accountLogHtmlTitle=Account Log +changePasswordHtmlTitle=Change Password +deviceActivityHtmlTitle=Device Activity +sessionsHtmlTitle=Sessions +accountManagementTitle=Keycloak Account Management +authenticatorTitle=Authenticator +applicationsHtmlTitle=Applications +linkedAccountsHtmlTitle=Linked accounts + +accountManagementWelcomeMessage=Welcome to Keycloak Account Management +accountManagementBaseThemeCannotBeUsedDirectly=The base account theme only contains translations for account console. \ + To display account console, you either need to set the parent of your theme to another account theme, or supply your own index.ftl file. \ + Please see the documentation for further information. +personalInfoIntroMessage=Manage your basic information +accountSecurityTitle=Account Security +accountSecurityIntroMessage=Control your password and account access +applicationsIntroMessage=Track and manage your app permission to access your account +resourceIntroMessage=Share your resources among team members +passwordLastUpdateMessage=Your password was updated at +updatePasswordTitle=Update Password +updatePasswordMessageTitle=Make sure you choose a strong password +updatePasswordMessage=A strong password contains a mix of numbers, letters, and symbols. It is hard to guess, does not resemble a real word, and is only used for this account. +personalSubTitle=Your Personal Info +personalSubMessage=Manage your basic information. + +authenticatorCode=One-time code +email=Email +firstName=First name +givenName=Given name +fullName=Full name +lastName=Last name +familyName=Family name +password=Password +currentPassword=Current Password +passwordConfirm=Confirmation +passwordNew=New Password +username=Username +address=Address +street=Street +locality=City or Locality +region=State, Province, or Region +postal_code=Zip or Postal code +country=Country +emailVerified=Email verified +website=Web page +phoneNumber=Phone number +phoneNumberVerified=Phone number verified +gender=Gender +birthday=Birthdate +zoneinfo=Time zone +gssDelegationCredential=GSS Delegation Credential + +profileScopeConsentText=User profile +emailScopeConsentText=Email address +addressScopeConsentText=Address +phoneScopeConsentText=Phone number +offlineAccessScopeConsentText=Offline Access +samlRoleListScopeConsentText=My Roles +rolesScopeConsentText=User roles +organizationScopeConsentText=Organization + +role_admin=Admin +role_realm-admin=Realm Admin +role_create-realm=Create realm +role_view-realm=View realm +role_view-users=View users +role_view-applications=View applications +role_view-groups=View groups +role_view-clients=View clients +role_view-events=View events +role_view-identity-providers=View identity providers +role_view-consent=View consents +role_manage-realm=Manage realm +role_manage-users=Manage users +role_manage-applications=Manage applications +role_manage-identity-providers=Manage identity providers +role_manage-clients=Manage clients +role_manage-events=Manage events +role_view-profile=View profile +role_manage-account=Manage account +role_manage-account-links=Manage account links +role_manage-consent=Manage consents +role_read-token=Read token +role_offline-access=Offline access +role_uma_authorization=Obtain permissions +client_account=Account +client_account-console=Account Console +client_security-admin-console=security admin console +client_admin-cli=Admin CLI +client_realm-management=Realm Management +client_broker=Broker + + +requiredFields=Required fields +allFieldsRequired=All fields required + +backToApplication=« Back to application +backTo=Back to {0} + +date=Date +event=Event +ip=IP +client=Client +clients=Clients +details=Details +started=Started +lastAccess=Last Access +expires=Expires +applications=Applications + +account=Account +federatedIdentity=Federated Identity +authenticator=Authenticator +device-activity=Device activity +sessions=Sessions +log=Log + +application=Application +availableRoles=Available Roles +grantedPermissions=Granted Permissions +grantedPersonalInfo=Granted Personal Info +additionalGrants=Additional Grants +action=Action +inResource=in +fullAccess=Full Access +offlineToken=Offline Token +revoke=Revoke Grant + +configureAuthenticators=Configured Authenticators +mobile=Mobile +totpStep1=Install one of the following applications on your mobile: +totpStep2=Open the application and scan the barcode: +totpStep3=Enter the one-time code provided by the application and click Save to finish the setup. +totpStep3DeviceName=Provide a Device Name to help you manage your OTP devices. + +totpManualStep2=Open the application and enter the key: +totpManualStep3=Use the following configuration values if the application allows setting them: +totpUnableToScan=Unable to scan? +totpScanBarcode=Scan barcode? + +totp.totp=Time-based +totp.hotp=Counter-based + +totpType=Type +totpAlgorithm=Algorithm +totpDigits=Digits +totpInterval=Interval +totpCounter=Counter +totpDeviceName=Device Name + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=This action is irreversible +deletingImplies=Deleting your account implies: +errasingData=Erasing all your data +loggingOutImmediately=Logging you out immediately +accountUnusable=Any subsequent use of the application will not be possible with this account + +missingUsernameMessage=Please specify username. +missingFirstNameMessage=Please specify first name. +invalidEmailMessage=Invalid email address. +missingLastNameMessage=Please specify last name. +missingEmailMessage=Please specify email. +missingPasswordMessage=Please specify password. +notMatchPasswordMessage=Passwords don''t match. +invalidUserMessage=Invalid user +updateReadOnlyAttributesRejectedMessage=Update of read-only attribute rejected + +missingTotpMessage=Please specify authenticator code. +missingTotpDeviceNameMessage=Please specify device name. +invalidPasswordExistingMessage=Invalid existing password. +invalidPasswordConfirmMessage=Password confirmation doesn''t match. +invalidTotpMessage=Invalid authenticator code. + +usernameExistsMessage=Username already exists. +emailExistsMessage=Email already exists. + +readOnlyUserMessage=You can''t update your account as it is read-only. +readOnlyUsernameMessage=You can''t update your username as it is read-only. +readOnlyPasswordMessage=You can''t update your password as your account is read-only. + +successTotpMessage=Mobile authenticator configured. +successTotpRemovedMessage=Mobile authenticator removed. + +successGrantRevokedMessage=Grant revoked successfully. + +accountUpdatedMessage=Your account has been updated. +accountPasswordUpdatedMessage=Your password has been updated. + +missingIdentityProviderMessage=Identity provider not specified. +invalidFederatedIdentityActionMessage=Invalid or missing action. +identityProviderNotFoundMessage=Specified identity provider not found. +federatedIdentityLinkNotActiveMessage=This identity is not active anymore. +federatedIdentityRemovingLastProviderMessage=You can''t remove last federated identity as you don''t have a password. +federatedIdentityBoundOrganization=You cannot remove the link to an identity provider associated with an organization. +identityProviderRedirectErrorMessage=Failed to redirect to identity provider. +identityProviderRemovedMessage=Identity provider removed successfully. +identityProviderAlreadyLinkedMessage=Federated identity returned by {0} is already linked to another user. +staleCodeAccountMessage=The page expired. Please try one more time. +consentDenied=Consent denied. +access-denied-when-idp-auth=Access denied when authenticating with {0} + +accountDisabledMessage=Account is disabled, contact your administrator. + +accountTemporarilyDisabledMessage=Account is temporarily disabled, contact your administrator or try again later. +invalidPasswordMinLengthMessage=Invalid password: minimum length {0}. +invalidPasswordMaxLengthMessage=Invalid password: maximum length {0}. +invalidPasswordMinLowerCaseCharsMessage=Invalid password: must contain at least {0} lower case characters. +invalidPasswordMinDigitsMessage=Invalid password: must contain at least {0} numerical digits. +invalidPasswordMinUpperCaseCharsMessage=Invalid password: must contain at least {0} upper case characters. +invalidPasswordMinSpecialCharsMessage=Invalid password: must contain at least {0} special characters. +invalidPasswordNotUsernameMessage=Invalid password: must not be equal to the username. +invalidPasswordNotContainsUsernameMessage=Invalid password: Can not contain the username. +invalidPasswordNotEmailMessage=Invalid password: must not be equal to the email. +invalidPasswordRegexPatternMessage=Invalid password: fails to match regex pattern(s). +invalidPasswordHistoryMessage=Invalid password: must not be equal to any of last {0} passwords. +invalidPasswordBlacklistedMessage=Invalid password: password is blacklisted. +invalidPasswordGenericMessage=Invalid password: new password doesn''t match password policies. + +# Authorization +myResources=My Resources +myResourcesSub=My resources +doDeny=Deny +doRevoke=Revoke +doApprove=Approve +doRemoveSharing=Remove Sharing +doRemoveRequest=Remove Request +peopleAccessResource=People with access to this resource +resourceManagedPolicies=Permissions granting access to this resource +resourceNoPermissionsGrantingAccess=No permissions granting access to this resource +anyAction=Any action +description=Description +name=Name +scopes=Scopes +resource=Resource +user=User +peopleSharingThisResource=People sharing this resource +shareWithOthers=Share with others +needMyApproval=Need my approval +requestsWaitingApproval=Your requests waiting approval +icon=Icon +requestor=Requestor +owner=Owner +resourcesSharedWithMe=Resources shared with me +permissionRequestion=Permission Requestion +permission=Permission +shares=share(s) +notBeingShared=This resource is not being shared. +notHaveAnyResource=You don't have any resources +noResourcesSharedWithYou=There are no resources shared with you +havePermissionRequestsWaitingForApproval=You have {0} permission request(s) waiting for approval. +clickHereForDetails=Click here for details. +resourceIsNotBeingShared=The resource is not being shared + +# Applications +applicationName=Name +applicationType=Application Type +applicationInUse=In-use app only +clearAllFilter=Clear all filters +activeFilters=Active filters +filterByName=Filter By Name ... +allApps=All applications +internalApps=Internal applications +thirdpartyApps=Third-Party applications +appResults=Results +clientNotFoundMessage=Client not found. + +# Linked account +authorizedProvider=Authorized Provider +authorizedProviderMessage=Authorized Providers linked with your account +identityProvider=Identity Provider +identityProviderMessage=To link your account with identity providers you have configured +socialLogin=Social Login +userDefined=User Defined +removeAccess=Remove Access +removeAccessMessage=You will need to grant access again, if you want to use this app account. + +#Authenticator +authenticatorStatusMessage=Two-factor authentication is currently +authenticatorFinishSetUpTitle=Your Two-Factor Authentication +authenticatorFinishSetUpMessage=Each time you sign in to your Keycloak account, you will be asked to provide a two-factor authentication code. +authenticatorSubTitle=Set Up Two-Factor Authentication +authenticatorSubMessage=To enhance the security of your account, enable at least one of the available two-factor authentication methods. +authenticatorMobileTitle=Mobile Authenticator +authenticatorMobileMessage=Use mobile Authenticator to get Verification codes as the two-factor authentication. +authenticatorMobileFinishSetUpMessage=The authenticator has been bound to your phone. +authenticatorActionSetup=Set up +authenticatorSMSTitle=SMS Code +authenticatorSMSMessage=Keycloak will send the Verification code to your phone as the two-factor authentication. +authenticatorSMSFinishSetUpMessage=Text messages are sent to +authenticatorDefaultStatus=Default +authenticatorChangePhone=Change Phone Number + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Mobile Authenticator Setup +smscodeIntroMessage=Enter your phone number and a verification code will be sent to your phone. +mobileSetupStep1=Install an authenticator application on your phone. The applications listed here are supported. +mobileSetupStep2=Open the application and scan the barcode: +mobileSetupStep3=Enter the one-time code provided by the application and click Save to finish the setup. +scanBarCode=Want to scan the barcode? +enterBarCode=Enter the one-time code +doCopy=Copy +doFinish=Finish + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS Code Setup +chooseYourCountry=Choose your country +enterYourPhoneNumber=Enter your phone number +sendVerficationCode=Send Verification Code +enterYourVerficationCode=Enter your verification code + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Recovery Authentication Codes Setup +realmName=Realm +doDownload=Download +doPrint=Print +generateNewBackupCodes=Generate New Recovery Authentication Codes +backtoAuthenticatorPage=Back to Authenticator Page + + +#Resources +resources=Resources +sharedwithMe=Shared with Me +share=Share +sharedwith=Shared with +accessPermissions=Access Permissions +permissionRequests=Permission Requests +approve=Approve +approveAll=Approve all +people=people +perPage=per page +currentPage=Current Page +sharetheResource=Share the resource +group=Group +selectPermission=Select Permission +addPeople=Add people to share your resource with +addTeam=Add team to share your resource with +myPermissions=My Permissions +waitingforApproval=Waiting for approval +anyPermission=Any Permission + +# Openshift messages +openshift.scope.user_info=User information +openshift.scope.user_check-access=User access information +openshift.scope.user_full=Full Access +openshift.scope.list-projects=List projects + +error-invalid-value=Invalid value. +error-invalid-blank=Please specify value. +error-empty=Please specify value. +error-invalid-length=Attribute {0} must have a length between {1} and {2}. +error-invalid-length-too-short=Attribute {0} must have minimal length of {1}. +error-invalid-length-too-long=Attribute {0} must have maximal length of {2}. +error-invalid-email=Invalid email address. +error-invalid-number=Invalid number. +error-number-out-of-range=Attribute {0} must be a number between {1} and {2}. +error-number-out-of-range-too-small=Attribute {0} must have minimal value of {1}. +error-number-out-of-range-too-big=Attribute {0} must have maximal value of {2}. +error-pattern-no-match=Invalid value. +error-invalid-uri=Invalid URL. +error-invalid-uri-scheme=Invalid URL scheme. +error-invalid-uri-fragment=Invalid URL fragment. +error-user-attribute-required=Please specify attribute {0}. +error-invalid-date=Invalid date. +error-user-attribute-read-only=The field {0} is read only. +error-username-invalid-character=Username contains invalid character. +error-person-name-invalid-character=Name contains invalid character. diff --git a/keywind/old.account/messages/messages_es.properties b/keywind/old.account/messages/messages_es.properties new file mode 100644 index 0000000..a4d74ac --- /dev/null +++ b/keywind/old.account/messages/messages_es.properties @@ -0,0 +1,393 @@ +doSave=Guardar +doCancel=Cancelar +doLogOutAllSessions=Desconectar de todas las sesiones +doRemove=Eliminar +doAdd=Añadir +doSignOut=Desconectar + +editAccountHtmlTitle=Editar cuenta +federatedIdentitiesHtmlTitle=Identidades federadas +accountLogHtmlTitle=Registro de la cuenta +changePasswordHtmlTitle=Cambiar contraseña +sessionsHtmlTitle=Sesiones +accountManagementTitle=Gestión de Cuenta Keycloak +authenticatorTitle=Autenticador +applicationsHtmlTitle=Aplicaciones + +authenticatorCode=Código de un solo uso +email=Email +firstName=Nombre +givenName=Nombre de pila +fullName=Nombre completo +lastName=Apellidos +familyName=Apellido +password=Contraseña +passwordConfirm=Confirma la contraseña +passwordNew=Nueva contraseña +username=Usuario +address=Dirección +street=Calle +locality=Ciudad o Municipio +region=Estado, Provincia, o Región +postal_code=Código Postal +country=País +emailVerified=Email verificado +gssDelegationCredential=GSS Delegation Credential + +role_admin=Administrador +role_realm-admin=Administrador del dominio +role_create-realm=Crear dominio +role_view-realm=Ver dominio +role_view-users=Ver usuarios +role_view-applications=Ver aplicaciones +role_view-clients=Ver clientes +role_view-events=Ver eventos +role_view-identity-providers=Ver proveedores de identidad +role_manage-realm=Gestionar dominio +role_manage-users=Gestionar usuarios +role_manage-applications=Gestionar aplicaciones +role_manage-identity-providers=Gestionar proveedores de identidad +role_manage-clients=Gestionar clientes +role_manage-events=Gestionar eventos +role_view-profile=Ver perfil +role_manage-account=Gestionar cuenta +role_read-token=Leer token +role_offline-access=Acceso sin conexión +client_account=Cuenta +client_security-admin-console=Consola de Administración de Seguridad +client_realm-management=Gestión de dominio +client_broker=Broker + + +requiredFields=Campos obligatorios +allFieldsRequired=Todos los campos obligatorios + +backToApplication=« Volver a la aplicación +backTo=Volver a {0} + +date=Fecha +event=Evento +ip=IP +client=Cliente +clients=Clientes +details=Detalles +started=Iniciado +lastAccess=Último acceso +expires=Expira +applications=Aplicaciones + +account=Cuenta +federatedIdentity=Identidad federada +authenticator=Autenticador +sessions=Sesiones +log=Regisro + +application=Aplicación +availablePermissions=Permisos disponibles +grantedPermissions=Permisos concedidos +grantedPersonalInfo=Información personal concedida +additionalGrants=Permisos adicionales +action=Acción +inResource=en +fullAccess=Acceso total +offlineToken=Código de autorización offline +revoke=Revocar permiso + +configureAuthenticators=Autenticadores configurados +mobile=Móvil +totpStep1=Instala FreeOTP o Google Authenticator en tu teléfono móvil. Ambas aplicaciones están disponibles en Google Play y en la App Store de Apple. +totpStep2=Abre la aplicación y escanea el código o introduce la clave. +totpStep3=Introduce el código único que te muestra la aplicación de autenticación y haz clic en Enviar para finalizar la configuración + +missingUsernameMessage=Por favor indica tu usuario. +missingFirstNameMessage=Por favor indica el nombre. +invalidEmailMessage=Email no válido +missingLastNameMessage=Por favor indica tus apellidos. +missingEmailMessage=Por favor indica el email. +missingPasswordMessage=Por favor indica tu contraseña. +notMatchPasswordMessage=Las contraseñas no coinciden. + +missingTotpMessage=Por favor indica tu código de autenticación +invalidPasswordExistingMessage=La contraseña actual no es correcta. +invalidPasswordConfirmMessage=La confirmación de contraseña no coincide. +invalidTotpMessage=El código de autenticación no es válido. + +usernameExistsMessage=El usuario ya existe +emailExistsMessage=El email ya existe + +readOnlyUserMessage=No puedes actualizar tu usuario porque tu cuenta es de solo lectura. +readOnlyPasswordMessage=No puedes actualizar tu contraseña porque tu cuenta es de solo lectura. + +successTotpMessage=Aplicación de autenticación móvil configurada. +successTotpRemovedMessage=Aplicación de autenticación móvil eliminada. + +successGrantRevokedMessage=Permiso revocado correctamente + +accountUpdatedMessage=Tu cuenta se ha actualizado. +accountPasswordUpdatedMessage=Tu contraseña se ha actualizado. + +missingIdentityProviderMessage=Proveedor de identidad no indicado. +invalidFederatedIdentityActionMessage=Acción no válida o no indicada. +identityProviderNotFoundMessage=No se encontró un proveedor de identidad. +federatedIdentityLinkNotActiveMessage=Esta identidad ya no está activa +federatedIdentityRemovingLastProviderMessage=No puedes eliminar la última identidad federada porque no tienes fijada una contraseña. +identityProviderRedirectErrorMessage=Error en la redirección al proveedor de identidad +identityProviderRemovedMessage=Proveedor de identidad borrado correctamente. + +accountDisabledMessage=La cuenta está desactivada, contacta con el administrador. + +accountTemporarilyDisabledMessage=La cuenta está temporalmente desactivada, contacta con el administrador o inténtalo de nuevo más tarde. +invalidPasswordMinLengthMessage=Contraseña incorrecta: longitud mínima {0}. +invalidPasswordMinLowerCaseCharsMessage=Contraseña incorrecta: debe contener al menos {0} letras minúsculas. +invalidPasswordMinDigitsMessage=Contraseña incorrecta: debe contener al menos {0} caracteres numéricos. +invalidPasswordMinUpperCaseCharsMessage=Contraseña incorrecta: debe contener al menos {0} letras mayúsculas. +invalidPasswordMinSpecialCharsMessage=Contraseña incorrecta: debe contener al menos {0} caracteres especiales. +invalidPasswordNotUsernameMessage=Contraseña incorrecta: no puede ser igual al nombre de usuario. +invalidPasswordRegexPatternMessage=Contraseña incorrecta: no cumple la expresión regular. +invalidPasswordHistoryMessage=Contraseña incorrecta: no puede ser igual a ninguna de las últimas {0} contraseñas. + +doLogIn=Iniciar sesión +doLink=Enlace +noAccessMessage=Acceso no permitido + +personalInfoSidebarTitle=Información personal +accountSecuritySidebarTitle=Seguridad de la cuenta +signingInSidebarTitle=Iniciando sesión +deviceActivitySidebarTitle=Actividad del dispositivo +linkedAccountsSidebarTitle=Cuentas vinculadas + +personalInfoHtmlTitle=Información personal +deviceActivityHtmlTitle=Actividad del dispositivo +linkedAccountsHtmlTitle=Cuentas vinculadas + +accountManagementWelcomeMessage=Bienvenido a la Administración de Cuenta KeyCloak +personalInfoIntroMessage=Administre su información básica +accountSecurityTitle=Seguridad de la cuenta +accountSecurityIntroMessage=Controle su contraseña y acceso a la cuenta +applicationsIntroMessage=Rastree y administre el permiso de su aplicación para acceder a su cuenta +resourceIntroMessage=Comparta sus recursos entre los miembros del equipo +passwordLastUpdateMessage=Su contraseña se actualizó en +updatePasswordTitle=Actualiza contraseña +updatePasswordMessageTitle=Asegúrese de elegir una contraseña segura +updatePasswordMessage=Una contraseña segura contiene una combinación de números, letras y símbolos. Es difícil de adivinar, no se parece a una palabra real y solo se usa para esta cuenta. +personalSubTitle=Tu información personal +personalSubMessage=Administre su información básica. + +currentPassword=Contraseña actual +website=Página web +phoneNumber=Número de teléfono +phoneNumberVerified=Número de teléfono verificado +gender=Género +birthday=Fecha de nacimiento +zoneinfo=Zona horaria +profileScopeConsentText=Perfil del usuario +emailScopeConsentText=Dirección de correo electrónico +addressScopeConsentText=Dirección +phoneScopeConsentText=Número de teléfono +offlineAccessScopeConsentText=Acceso fuera de línea +samlRoleListScopeConsentText=Mis roles +rolesScopeConsentText=Roles del usuario + +role_view-groups=Ver grupos +role_view-consent=Ver consentimientos +role_manage-account-links=Administrar enlaces de cuenta +role_manage-consent=Gestionar los consentimientos +role_uma_authorization=Obtener permisos +client_account-console=Consola de cuentas +client_admin-cli=Administrador CLI + +device-activity=Actividad del dispositivo + +availableRoles=Roles disponibles +totpStep3DeviceName=Proporcione un nombre de dispositivo para ayudarle a administrar sus dispositivos OTP. + +totpManualStep2=Abra la aplicación e ingrese la clave: +totpManualStep3=Use los siguientes valores de configuración si la aplicación permite configurarlos: +totpUnableToScan=¿No se puede escanear? +totpScanBarcode=¿Escanear código de barras? + +totp.totp=Basado en el tiempo +totp.hotp=Basado en contador + +totpType=Tipo +totpAlgorithm=Algoritmo +totpDigits=Dígitos +totpInterval=Intervalo +totpCounter=Contador +totpDeviceName=Nombre del dispositivo + +totpAppFreeOTPName=Freeotp +totpAppGoogleName=Autenticador de Google +totpAppMicrosoftAuthenticatorName=Autenticador de Microsoft + +irreversibleAction=Esta acción es irreversible +deletingImplies=Eliminar su cuenta implica: +errasingData=Borrando todos sus datos +loggingOutImmediately=Registrándole inmediatamente +accountUnusable=Cualquier uso posterior de la aplicación no será posible con esta cuenta + +invalidUserMessage=Usuario inválido +updateReadOnlyAttributesRejectedMessage=Actualización del atributo de solo lectura rechazado + +missingTotpDeviceNameMessage=Especifique el nombre del dispositivo. + +readOnlyUsernameMessage=No puede actualizar su nombre de usuario, ya que es de solo lectura. +identityProviderAlreadyLinkedMessage=La identidad federada devuelta por {0} ya está vinculada a otro usuario. +staleCodeAccountMessage=La página expiró. Por favor, intente una vez más. +consentDenied=Consentimiento denegado. +access-denied-when-idp-auth=Acceso denegado al autenticar con {0} + +invalidPasswordMaxLengthMessage=Contraseña no válida: longitud máxima {0}. +invalidPasswordNotEmailMessage=Contraseña no válida: no debe ser igual al correo electrónico. +invalidPasswordBlacklistedMessage=Contraseña no válida: la contraseña está en la lista negra. +invalidPasswordGenericMessage=Contraseña no válida: la nueva contraseña no coincide con las políticas de contraseña. + +# Authorization +myResources=Mis recursos +myResourcesSub=Mis recursos +doDeny=Denegar +doRevoke=Revocar +doApprove=Aprobar +doRemoveSharing=Eliminar compartir +doRemoveRequest=Eliminar solicitud +peopleAccessResource=Personas con acceso a este recurso +resourceManagedPolicies=Permisos que otorgan acceso a este recurso +resourceNoPermissionsGrantingAccess=No hay permisos que otorguen acceso a este recurso +anyAction=Cualquier acción +description=Descripción +name=Nombre +scopes=Ámbitos +resource=Recurso +user=Usuario +peopleSharingThisResource=Personas que comparten este recurso +shareWithOthers=Compartir con otros +needMyApproval=Necesitan mi aprobación +requestsWaitingApproval=Solicitudes esperando aprobación +icon=Icono +requestor=Solicitante +owner=Dueño +resourcesSharedWithMe=Recursos compartidos conmigo +permissionRequestion=Solicitud de permiso +permission=Permiso +shares=Compartido(s) +notBeingShared=Este recurso no se está compartiendo. +notHaveAnyResource=No tienes recursos +noResourcesSharedWithYou=No hay recursos compartidos contigo +havePermissionRequestsWaitingForApproval=Tiene {0} solicitud(es) de permiso(s) esperando la aprobación. +clickHereForDetails=Haga clic aquí para más detalles. +resourceIsNotBeingShared=El recurso no se está compartiendo + + +# Applications +applicationName=Nombre +applicationType=Tipo de aplicación +applicationInUse=Aplicación de uso interno únicamente +clearAllFilter=Borrar todos los filtros +activeFilters=Filtros activos +filterByName=Filtrar por nombre ... +allApps=Todas las aplicaciones +internalApps=Aplicaciones internas +thirdpartyApps=Aplicaciones de terceros +appResults=Resultados +clientNotFoundMessage=Cliente no encontrado. + +# Linked account +authorizedProvider=Proveedor autorizado +authorizedProviderMessage=Proveedores autorizados vinculados con su cuenta +identityProvider=Proveedor de identidad +identityProviderMessage=Para vincular su cuenta con los proveedores de identidad que ha configurado +socialLogin=Inicio de sesión social +userDefined=Usuario definido +removeAccess=Eliminar acceso +removeAccessMessage=Deberá otorgar acceso nuevamente, si desea usar esta cuenta de la aplicación. + +#Authenticator +authenticatorStatusMessage=La autenticación de dos factores está actualmente +authenticatorFinishSetUpTitle=Su autenticación de dos factores +authenticatorFinishSetUpMessage=Cada vez que inicie sesión en su cuenta KeyCloak, se le pedirá que proporcione un código de autenticación de dos factores. +authenticatorSubTitle=Configurar la autenticación de dos factores +authenticatorSubMessage=Para mejorar la seguridad de su cuenta, habilite al menos uno de los métodos de autenticación de dos factores disponibles. +authenticatorMobileTitle=Autenticador móvil +authenticatorMobileMessage=Use el autenticador móvil para obtener códigos de verificación como la autenticación de dos factores. +authenticatorMobileFinishSetUpMessage=El autenticador ha estado vinculado a su teléfono. +authenticatorActionSetup=Configuración +authenticatorSMSTitle=Código SMS +authenticatorSMSMessage=KeyCloak enviará el código de verificación a su teléfono como la autenticación de dos factores. +authenticatorSMSFinishSetUpMessage=Los mensajes de texto se envían a +authenticatorDefaultStatus=Por defecto +authenticatorChangePhone=Cambiar el número de teléfono + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Configuración de autenticador móvil +smscodeIntroMessage=Ingrese su número de teléfono y se enviará un código de verificación a su teléfono. +mobileSetupStep1=Instale una aplicación de autenticador en su teléfono. Las aplicaciones enumeradas aquí son compatibles. +mobileSetupStep2=Abra la aplicación y escanee el código de barras: +mobileSetupStep3=Ingrese el código único proporcionado por la aplicación y haga clic en Guardar para finalizar la configuración. +scanBarCode=¿Quiere escanear el código de barras? +enterBarCode=Ingrese el código único +doCopy=Copiar +doFinish=Finalizar + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Configuración del código SMS +chooseYourCountry=Elija su país +enterYourPhoneNumber=Ingrese su número telefónico +sendVerficationCode=Envíe el código de verificación +enterYourVerficationCode=Ingrese su código de verificación + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Configuración de códigos de autenticación de recuperación +realmName=Reino +doDownload=Descargar +doPrint=Imprimir +generateNewBackupCodes=Generar nuevos códigos de autenticación de recuperación +backtoAuthenticatorPage=Volver a la página del autenticador + + +#Resources +resources=Recursos +sharedwithMe=Compartido conmigo +share=Compartir +sharedwith=Compartido con +accessPermissions=Permisos de acceso +permissionRequests=Solicitudes de permiso +approve=Aprobar +approveAll=Aprobar todo +people=personas +perPage=por página +currentPage=Página actual +sharetheResource=Compartir el recurso +group=Grupo +selectPermission=Seleccionar permiso +addPeople=Agregue personas con las que compartir su recurso +addTeam=Agregue el equipo con quien compartir su recurso +myPermissions=Mis permisos +waitingforApproval=A la espera de la aprobación +anyPermission=Cualquier permiso + +# Openshift messages +openshift.scope.user_info=Información del usuario +openshift.scope.user_check-access=Información de acceso de usuario +openshift.scope.user_full=Acceso completo +openshift.scope.list-projects=Listar proyectos + +error-invalid-value=Valor no válido. +error-invalid-blank=Especifique el valor. +error-empty=Especifique el valor. +error-invalid-length=El atributo {0} debe tener una longitud entre {1} y {2}. +error-invalid-length-too-short=El atributo {0} debe tener una longitud mínima de {1}. +error-invalid-length-too-long=El atributo {0} debe tener una longitud máxima de {2}. +error-invalid-email=Dirección de correo electrónico no válida. +error-invalid-number=Número inválido. +error-number-out-of-range=El atributo {0} debe ser un número entre {1} y {2}. +error-number-out-of-range-too-small=El atributo {0} debe tener un valor mínimo de {1}. +error-number-out-of-range-too-big=El atributo {0} debe tener un valor máximo de {2}. +error-pattern-no-match=Valor no válido. +error-invalid-uri=URL inválida. +error-invalid-uri-scheme=Esquema de URL no válido. +error-invalid-uri-fragment=Fragmento de URL no válido. +error-user-attribute-required=Especifique el atributo {0}. +error-invalid-date=Fecha inválida. +error-user-attribute-read-only=El campo {0} es de solo lectura. +error-username-invalid-character=El nombre de usuario contiene algún carácter inválido. +error-person-name-invalid-character=El nombre contiene algún carácter inválido. diff --git a/keywind/old.account/messages/messages_fa.properties b/keywind/old.account/messages/messages_fa.properties new file mode 100644 index 0000000..33c5fd8 --- /dev/null +++ b/keywind/old.account/messages/messages_fa.properties @@ -0,0 +1,382 @@ +doSave=ذخیره +doCancel=لغو کنید +doLogOutAllSessions=از تمام جلسات خارج شوید +doRemove=حذف +doAdd=اضافه +doSignOut=خروج +doLogIn=ورود +doLink=پیوند دادن +noAccessMessage=دسترسی مجاز نیست + +personalInfoSidebarTitle=اطلاعات شخصی +accountSecuritySidebarTitle=امنیت حساب +signingInSidebarTitle=وارد شدن +deviceActivitySidebarTitle=فعالیت دستگاه +linkedAccountsSidebarTitle=حساب های مرتبط + +editAccountHtmlTitle=ویرایش حساب +personalInfoHtmlTitle=اطلاعات شخصی +federatedIdentitiesHtmlTitle=هویت های فدرال +accountLogHtmlTitle=گزارش حساب کاربری +changePasswordHtmlTitle=رمز عبور را تغییر دهید +deviceActivityHtmlTitle=فعالیت دستگاه +sessionsHtmlTitle=جلسات +accountManagementTitle=مدیریت حساب Keycloak +authenticatorTitle=احراز هویت +applicationsHtmlTitle=برنامه های کاربردی +linkedAccountsHtmlTitle=حساب های مرتبط + +accountManagementWelcomeMessage=به مدیریت حساب Keycloak خوش آمدید +personalInfoIntroMessage=اطلاعات اولیه خود را مدیریت کنید +accountSecurityTitle=امنیت حساب +accountSecurityIntroMessage=رمز عبور و دسترسی به حساب خود را کنترل کنید +applicationsIntroMessage=مجوز برنامه خود را برای دسترسی به حساب خود ردیابی و مدیریت کنید +resourceIntroMessage=منابع خود را بین اعضای تیم به اشتراک بگذارید +passwordLastUpdateMessage=رمز عبور شما به روز شد +updatePasswordTitle=رمز عبور را به روز کنید +updatePasswordMessageTitle=مطمئن شوید که یک رمز عبور قوی انتخاب کرده اید +updatePasswordMessage=یک رمز عبور قوی حاوی ترکیبی از اعداد، حروف و نمادها است. حدس زدن آن سخت است، شبیه یک کلمه واقعی نیست و فقط برای این حساب استفاده می شود. +personalSubTitle=اطلاعات شخصی شما +personalSubMessage=اطلاعات اولیه خود را مدیریت کنید + +authenticatorCode=کد یکبار مصرف +email=پست الکترونیک +firstName=نام +givenName=لقب +fullName=نام و نام خانوادگی +lastName=نام خانوادگی +familyName=نام خانوادگی +password=رمز عبور +currentPassword=رمز عبور فعلی +passwordConfirm=تائید +passwordNew=رمز عبور جدید +username=نام کاربری +address=نشانی +street=خیابان +locality=شهر یا محله +region=ایالت، استان یا منطقه +postal_code=کد پستی +country=کشور +emailVerified=ایمیل تایید شده +website=صفحه وب +phoneNumber=شماره تلفن +phoneNumberVerified=شماره تلفن تایید شد +gender=جنسیت +birthday=تاریخ تولد +zoneinfo=منطقه زمانی +gssDelegationCredential=اعتبارنامه نمایندگی GSS + +profileScopeConsentText=مشخصات کاربر +emailScopeConsentText=آدرس ایمیل +addressScopeConsentText=نشانی +phoneScopeConsentText=شماره تلفن +offlineAccessScopeConsentText=دسترسی آفلاین +samlRoleListScopeConsentText=نقش های من +rolesScopeConsentText=نقش های کاربر + +role_admin=مدیر +role_realm-admin=ادمین قلمرو +role_create-realm=قلمرو ایجاد کنید +role_view-realm=قلمرو را مشاهده کنید +role_view-users=مشاهده کاربران +role_view-applications=مشاهده برنامه ها +role_view-groups=مشاهده گروه ها +role_view-clients=مشاهده مشتریان +role_view-events=مشاهده رویدادها +role_view-identity-providers=ارائه دهندگان هویت را مشاهده کنید +role_view-consent=مشاهده رضایت نامه ها +role_manage-realm=قلمرو را مدیریت کنید +role_manage-users=مدیریت کاربران +role_manage-applications=مدیریت برنامه ها +role_manage-identity-providers=ارائه دهندگان هویت را مدیریت کنید +role_manage-clients=مشتریان را مدیریت کنید +role_manage-events=مدیریت رویدادها +role_view-profile=مشاهده نمایه +role_manage-account=مدیریت حساب +role_manage-account-links=لینک های حساب را مدیریت کنید +role_manage-consent=رضایت نامه ها را مدیریت کنید +role_read-token=نشانه را بخوانید +role_offline-access=دسترسی آفلاین +role_uma_authorization=مجوزها را دریافت کنید +client_account=حساب +client_account-console=کنسول حساب +client_security-admin-console=کنسول مدیریت امنیتی +client_admin-cli=مدیر CLI +client_realm-management=مدیریت قلمرو +client_broker=واسطه + + +requiredFields=فیلدهای مورد نیاز +allFieldsRequired=همه فیلدها لازم است + +backToApplication=« بازگشت به برنامه +backTo=بازگشت به {0} + +date=تاریخ +event=رویداد +ip=آی پی +client=مشتری +clients=مشتریان +details=جزئیات +started=آغاز شده +lastAccess=آخرین دسترسی +expires=منقضی می شود +applications=برنامه های کاربردی + +account=حساب +federatedIdentity=هویت فدرال +authenticator=احراز هویت +device-activity=فعالیت دستگاه +sessions=جلسات +log=گزارش + +application=کاربرد +availableRoles=نقش های موجود +grantedPermissions=مجوزهای اعطا شده +grantedPersonalInfo=اطلاعات شخصی اعطا شده +additionalGrants=اعطا شده های اضافی +action=عمل +inResource=که در +fullAccess=دسترسی کامل +offlineToken=توکن آفلاین +revoke=لغو امتیاز + +configureAuthenticators=تاییدکنندگان هویت پیکربندی شده +mobile=تلفن همراه +totpStep1=یکی از برنامه های زیر را روی تلفن همراه خود نصب کنید: +totpStep2=برنامه را باز کنید و بارکد را اسکن کنید: +totpStep3=کد یکبار مصرف ارائه شده توسط برنامه را وارد کنید و روی ذخیره کلیک کنید تا تنظیمات تمام شود. +totpStep3DeviceName=یک نام دستگاه برای کمک به مدیریت دستگاه های OTP خود ارائه دهید. + +totpManualStep2=برنامه را باز کنید و کلید را وارد کنید: +totpManualStep3=اگر برنامه اجازه تنظیم آنها را می دهد، از مقادیر پیکربندی زیر استفاده کنید: +totpUnableToScan=نمی توانید اسکن کنید؟ +totpScanBarcode=اسکن بارکد? + +totp.totp=مبتنی بر زمان +totp.hotp=مبتنی بر شمارنده + +totpType=نوع +totpAlgorithm=الگوریتم +totpDigits=ارقام +totpInterval=فاصله +totpCounter=شمارنده +totpDeviceName=نام دستگاه + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=این عمل برگشت ناپذیر است +deletingImplies=حذف اکانت به این معنی است: +errasingData=پاک کردن تمام داده های شما +loggingOutImmediately=خروج بلافاصله شما از سیستم +accountUnusable=امکان پذیر نبودن هرگونه استفاده بعدی + +missingUsernameMessage=لطفا نام کاربری را مشخص کنید. +missingFirstNameMessage=لطفا نام را مشخص کنید. +invalidEmailMessage=آدرس ایمیل نامعتبر است. +missingLastNameMessage=لطفا نام خانوادگی را مشخص کنید. +missingEmailMessage=لطفا ایمیل را مشخص کنید. +missingPasswordMessage=لطفا رمز عبور را مشخص کنید. +notMatchPasswordMessage=گذرواژه ها مطابقت ندارند. +invalidUserMessage=کاربر نامعتبر +updateReadOnlyAttributesRejectedMessage=به‌روزرسانی ویژگی فقط خواندنی رد شد + +missingTotpMessage=لطفا کد احراز هویت را مشخص کنید. +missingTotpDeviceNameMessage=لطفا نام دستگاه را مشخص کنید. +invalidPasswordExistingMessage=رمز عبور موجود نامعتبر است. +invalidPasswordConfirmMessage=تأیید رمز عبور مطابقت ندارد. +invalidTotpMessage=کد احراز هویت نامعتبر است. + +usernameExistsMessage=نام کاربری از قبل وجود دارد. +emailExistsMessage=ایمیل از قبل وجود دارد. + +readOnlyUserMessage=نمی‌توانید حساب خود را به‌روزرسانی کنید زیرا فقط قابل رویت است. +readOnlyUsernameMessage=شما نمی توانید نام کاربری خود را به روز کنید زیرا فقط قابل رویت است. +readOnlyPasswordMessage=نمی توانید رمز عبور خود را به روز کنید زیرا حساب شما فقط قابل رویت است. + +successTotpMessage=احراز هویت موبایل پیکربندی شد. +successTotpRemovedMessage=احراز هویت موبایل حذف شد. + +successGrantRevokedMessage=گرنت با موفقیت لغو شد. + +accountUpdatedMessage=حساب شما به روز شده است. +accountPasswordUpdatedMessage=رمز عبور شما به روز شده است. + +missingIdentityProviderMessage=ارائه دهنده هویت مشخص نشده است. +invalidFederatedIdentityActionMessage=اقدام نامعتبر یا از دست رفته است. +identityProviderNotFoundMessage=ارائه دهنده هویت مشخص شده یافت نشد. +federatedIdentityLinkNotActiveMessage=این هویت دیگر فعال نیست. +federatedIdentityRemovingLastProviderMessage=شما نمی توانید آخرین هویت فدرال را حذف کنید زیرا رمز عبور ندارید. +identityProviderRedirectErrorMessage=هدایت به ارائه دهنده هویت انجام نشد. +identityProviderRemovedMessage=ارائه دهنده هویت با موفقیت حذف شد. +identityProviderAlreadyLinkedMessage=هویت فدرال بازگردانده شده توسط {0} قبلاً به کاربر دیگری پیوند داده شده است. +staleCodeAccountMessage=صفحه منقضی شد لطفا یک بار دیگر امتحان کنید. +consentDenied=رضایت رد شد. +access-denied-when-idp-auth=هنگام احراز هویت با {0}، دسترسی ممنوع شد + +accountDisabledMessage=حساب غیرفعال است، با سرپرست خود تماس بگیرید. + +accountTemporarilyDisabledMessage=حساب به طور موقت غیرفعال است، با سرپرست خود تماس بگیرید یا بعداً دوباره امتحان کنید. +invalidPasswordMinLengthMessage=رمز عبور نامعتبر: حداقل طول {0}. +invalidPasswordMaxLengthMessage=رمز عبور نامعتبر: حداکثر طول {0}. +invalidPasswordMinLowerCaseCharsMessage=رمز عبور نامعتبر: باید حداقل دارای {0} نویسه کوچک باشد. +invalidPasswordMinDigitsMessage=رمز عبور نامعتبر: باید حداقل دارای {0} رقم عددی باشد. +invalidPasswordMinUpperCaseCharsMessage=رمز عبور نامعتبر: باید حداقل دارای {0} نویسه بزرگ باشد. +invalidPasswordMinSpecialCharsMessage=رمز عبور نامعتبر: باید حداقل دارای {0} کاراکتر خاص باشد. +invalidPasswordNotUsernameMessage=رمز عبور نامعتبر: نباید برابر با نام کاربری باشد. +invalidPasswordNotEmailMessage=رمز عبور نامعتبر: نباید برابر با ایمیل باشد. +invalidPasswordRegexPatternMessage=رمز عبور نامعتبر: با الگو(های) regex مطابقت ندارد. +invalidPasswordHistoryMessage=گذرواژه نامعتبر: نباید با هیچ یک از رمزهای عبور آخر {0} برابر باشد. +invalidPasswordBlacklistedMessage=رمز عبور نامعتبر: رمز عبور در لیست سیاه قرار گرفته است. +invalidPasswordGenericMessage=رمز عبور نامعتبر: رمز عبور جدید با خط استانداردهای رمز عبور مطابقت ندارد. + +# Authorization +myResources=منابع من +myResourcesSub=منابع من +doDeny=انکار +doRevoke=لغو +doApprove=تایید +doRemoveSharing=اشتراک گذاری را حذف کنید +doRemoveRequest=حذف درخواست +peopleAccessResource=افرادی که به این منبع دسترسی دارند +resourceManagedPolicies=مجوزهایی که اجازه دسترسی به این منبع را میدهند +resourceNoPermissionsGrantingAccess=هیچ مجوزی برای دسترسی به این منبع وجود ندارد +anyAction=هر اقدامی +description=شرح +name=نام +scopes=محدوده ها +resource=منبع +user=کاربر +peopleSharingThisResource=افرادی که این منبع را به اشتراک می گذارند +shareWithOthers=با دیگران به اشتراک بگذارید +needMyApproval=نیاز به تایید من +requestsWaitingApproval=درخواست های شما در انتظار تایید هستند +icon=آیکون +requestor=درخواست کننده +owner=مالک +resourcesSharedWithMe=منابع به اشتراک گذاشته شده با من +permissionRequestion=درخواست مجوز +permission=مجوز +shares=سهم(ها) +notBeingShared=این منبع به اشتراک گذاشته نمی شود. +notHaveAnyResource=شما هیچ منبعی ندارید +noResourcesSharedWithYou=هیچ منبع مشترکی با شما وجود ندارد +havePermissionRequestsWaitingForApproval=شما {0} درخواست مجوز در انتظار تأیید دارید. +clickHereForDetails=برای جزئیات اینجا را کلیک کنید. +resourceIsNotBeingShared=منبع به اشتراک گذاشته نمی شود + +# Applications +applicationName=نام +applicationType=نوع اپلیکیشن +applicationInUse=فقط برنامه در حال استفاده +clearAllFilter=پاک کردن تمام فیلترها +activeFilters=فیلترهای فعال +filterByName=فیلتر بر اساس نام ... +allApps=همه برنامه ها +internalApps=برنامه های داخلی +thirdpartyApps=برنامه های شخص ثالث +appResults=نتایج +clientNotFoundMessage=مشتری پیدا نشد + +# Linked account +authorizedProvider=ارائه دهنده مجاز +authorizedProviderMessage=ارائه دهندگان مجاز با حساب شما مرتبط شده اند +identityProvider=ارائه دهنده هویت +identityProviderMessage=برای پیوند دادن حساب خود با ارائه دهندگان هویتی که پیکربندی کرده اید +socialLogin=ورود به سیستم اجتماعی +userDefined=تعریف شده توسط کاربر +removeAccess=دسترسی را حذف کنید +removeAccessMessage=اگر می‌خواهید از این حساب برنامه استفاده کنید، باید دوباره اجازه دسترسی بدهید. + +#Authenticator +authenticatorStatusMessage=وضعیت احراز هویت دو مرحله ای: +authenticatorFinishSetUpTitle=احراز هویت دو مرحله ای شما +authenticatorFinishSetUpMessage=هر بار که وارد حساب Keycloak خود می شوید، از شما خواسته می شود یک کد احراز هویت دو مرحله ای ارائه دهید. +authenticatorSubTitle=احراز هویت دو مرحله ای را تنظیم کنید +authenticatorSubMessage=برای افزایش امنیت حساب خود، حداقل یکی از روش های احراز هویت دو مرحله ای موجود را فعال کنید. +authenticatorMobileTitle=ارائه دهندگان احراز هویت تلفن همراه +authenticatorMobileMessage=از ارائه دهندگان احراز هویت تلفن همراه برای دریافت کدهای تأیید به عنوان احراز هویت دو مرحله ای استفاده کنید. +authenticatorMobileFinishSetUpMessage=احراز هویت به تلفن شما متصل شده است. +authenticatorActionSetup=پیکربندی +authenticatorSMSTitle=کد پیامکی +authenticatorSMSMessage=Keycloak کد تأیید صحت را به عنوان تأیید هویت دو مرحله ای به تلفن شما ارسال می کند. +authenticatorSMSFinishSetUpMessage=پیام های متنی ارسال میشوند به +authenticatorDefaultStatus=پیش فرض +authenticatorChangePhone=تغییر شماره تلفن + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=راه اندازی دستگاه تأیید اعتبار موبایل +smscodeIntroMessage=شماره تلفن خود را وارد کنید و یک کد تأیید به تلفن شما ارسال می شود. +mobileSetupStep1=یک برنامه احراز هویت بر روی گوشی خود نصب کنید. برنامه های لیست شده در اینجا پشتیبانی می شوند. +mobileSetupStep2=برنامه را باز کنید و بارکد را اسکن کنید: +mobileSetupStep3=کد یکبار مصرف ارائه شده توسط برنامه را وارد کنید و روی Save کلیک کنید تا تنظیمات تمام شود. +scanBarCode=می خواهید بارکد را اسکن کنید؟ +enterBarCode=کد یکبار مصرف را وارد کنید +doCopy=کپی +doFinish=اتمام + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=تنظیم کد SMS +chooseYourCountry=کشورتان را انتخاب کنید +enterYourPhoneNumber=شماره تلفن خود را وارد کنید +sendVerficationCode=ارسال کد تایید +enterYourVerficationCode=کد تأیید خود را وارد کنید + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=راه اندازی کدهای احراز هویت بازیابی +realmName=قلمرو +doDownload=بارگیری +doPrint=چاب +generateNewBackupCodes=کدهای احراز هویت بازیابی جدید را ایجاد کنید +backtoAuthenticatorPage=بازگشت به صفحه احراز هویت + + +#Resources +resources=منابع +sharedwithMe=به اشتراک گذاشته شده با من +share=اشتراک گذاری +sharedwith=به اشتراک گذاشته شده با +accessPermissions=مجوزهای دسترسی +permissionRequests=درخواست های مجوز +approve=تایید +approveAll=همه را تایید کنید +people=مردم +perPage=هر صفحه +currentPage=صفحه فعلی +sharetheResource=منبع را به اشتراک بگذارید +group=گروه +selectPermission=مجوز را انتخاب کنید +addPeople=افرادی را اضافه کنید تا منابع خود را با آنها به اشتراک بگذارید +addTeam=تیمی را اضافه کنید تا منبع خود را با آنها به اشتراک بگذارید +myPermissions=مجوزهای من +waitingforApproval=منتظر پذیرفته شدن +anyPermission=هر گونه مجوز + +# Openshift messages +openshift.scope.user_info=اطلاعات کاربر +openshift.scope.user_check-access=اطلاعات دسترسی کاربر +openshift.scope.user_full=دسترسی کامل +openshift.scope.list-projects=لیست پروژه ها + +error-invalid-value=مقدار نامعتبر است. +error-invalid-blank=لطفا مقدار را مشخص کنید +error-empty=لطفا مقدار را مشخص کنید +error-invalid-length=مشخصه {0} باید طولی بین {1} و {2} داشته باشد. +error-invalid-length-too-short=مشخصه {0} باید حداقل طول {1} داشته باشد. +error-invalid-length-too-long=مشخصه {0} باید حداکثر طول {2} داشته باشد. +error-invalid-email=آدرس ایمیل نامعتبر است. +error-invalid-number=عدد نامعتبر. +error-number-out-of-range=مشخصه {0} باید عددی بین {1} و {2} باشد. +error-number-out-of-range-too-small=مشخصه {0} باید حداقل مقدار {1} را داشته باشد. +error-number-out-of-range-too-big=مشخصه {0} باید حداکثر مقدار {2} را داشته باشد. +error-pattern-no-match=مقدار نامعتبر است. +error-invalid-uri=URL نامعتبر است. +error-invalid-uri-scheme=طرح URL نامعتبر است. +error-invalid-uri-fragment=تکه URL نامعتبر است. +error-user-attribute-required=لطفاً ویژگی {0} را مشخص کنید. +error-invalid-date=تاریخ نامعتبر است. +error-user-attribute-read-only=فیلد {0} فقط قابل رویت است. +error-username-invalid-character=نام کاربری حاوی نویسه نامعتبر است. +error-person-name-invalid-character=نام حاوی نویسه نامعتبر است. diff --git a/keywind/old.account/messages/messages_fi.properties b/keywind/old.account/messages/messages_fi.properties new file mode 100644 index 0000000..3537ffd --- /dev/null +++ b/keywind/old.account/messages/messages_fi.properties @@ -0,0 +1,380 @@ +doSave=Tallenna +doCancel=Peruuta +doLogOutAllSessions=Kirjaudu ulos kaikista sessioista +doRemove=Poista +doAdd=Lisää +doSignOut=Kirjaudu ulos +doLogIn=Kirjaudu sisään +doLink=Yhdistä +noAccessMessage=Pääsy evätty + + +editAccountHtmlTitle=Muokkaa käyttäjää +personalInfoHtmlTitle=Henkilökohtaiset tiedot +federatedIdentitiesHtmlTitle=Yhteinen tunnistaminen +accountLogHtmlTitle=Käyttäjä loki +changePasswordHtmlTitle=Vaihda salasana +deviceActivityHtmlTitle=Device Activity +sessionsHtmlTitle=Istunnot +accountManagementTitle=Keycloak Käyttäjä Hallinta +authenticatorTitle=Kaksinkertainen kirjautuminen +applicationsHtmlTitle=Sovellukset +linkedAccountsHtmlTitle=Yhdistetyt tilit + +accountManagementWelcomeMessage=Tervetuloa Keycloak-tilin hallintaan +personalInfoIntroMessage=Hallinnoi perustietoja +accountSecurityTitle=Tilin turvallisuus +accountSecurityIntroMessage=Hallitse salasanaasi ja tilin pääsyasetuksia +applicationsIntroMessage=Seuraa ja hallitse sovelluksiasi, joilla on pääsy tilille +resourceIntroMessage=Jaa resurssejasi tiimin jäsenten kesken +passwordLastUpdateMessage=Salasanasi päivitettiin +updatePasswordTitle=Päivitä salasana +updatePasswordMessageTitle=Varmista, että valitsemasi salasana on vahva +updatePasswordMessage=Vahva salasana sisältää sekaisin numeroita, kirjaimia ja symboleja. Se on vaikea arvata, ei muistuta oikeita sanoja ja on käytössä vain tällä tilillä. +personalSubTitle=Henkilökohtaiset tiedot +personalSubMessage=Hallitse näitä perustietojasi: etunimi, sukunimi ja sähköposti + +authenticatorCode=Kertakäyttökoodi +email=Sähköposti +firstName=Etunimi +givenName=Sukunimi +fullName=Koko nimi +lastName=Sukunimi +familyName=Sukunimi +password=Salasana +currentPassword=Nykyinen salasana +passwordConfirm=Salasana uudelleen +passwordNew=Uusi salasana +username=Käyttäjänimi +address=Osoite +street=Katu +locality=Kaupunki +region=Osavaltio, Provinssi, tai Alue +postal_code=Postinumero +country=Maa +emailVerified=Sähköposti vahvistettu +website=Verkkosivu +phoneNumber=Puhelinnumero +phoneNumberVerified=Puhelinnumero varmennettu +gender=Sukupuoli +birthday=Syntymäpäivä +zoneinfo=Aikavyöhyke +gssDelegationCredential=GSS Delegation Credential + +profileScopeConsentText=Käyttäjän profiili +emailScopeConsentText=Sähköpostiosoite +addressScopeConsentText=Osoite +phoneScopeConsentText=Puhelinnumero +offlineAccessScopeConsentText=Offline-käyttö +samlRoleListScopeConsentText=Omat roolit +rolesScopeConsentText=Käyttäjäroolit + +role_admin=Admin +role_realm-admin=Realm Admin +role_create-realm=Luo realm +role_view-realm=Näytä realm +role_view-users=Näytä käyttäjät +role_view-applications=Näytä sovellukset +role_view-clients=Näytä asiakkaat +role_view-events=Näytä tapahtumat +role_view-identity-providers=Näytä henkilöllisyyden tarjoajat +role_view-consent=Näytä suostumukset +role_manage-realm=Hallinnoi realmia +role_manage-users=Hallinnoi käyttäjiä +role_manage-applications=Hallinnoi sovelluksia +role_manage-identity-providers=Hallinnoi henkilöllisyyden tarjoajia +role_manage-clients=Hallinnoi asiakkaita +role_manage-events=Hallinnoi tapahtumia +role_view-profile=Näytä profiili +role_manage-account=Hallitse tiliä +role_manage-account-links=Hallitse tilin linkkejä +role_manage-consent=Hallitse suostumuksia +role_read-token=Lue token +role_offline-access=Offline-pääsy +role_uma_authorization=Hanki käyttöoikeudet +client_account=Tili +client_account-console=Tilin konsoli +client_security-admin-console=Turvallisuus-hallintapaneeli +client_admin-cli=Admin CLI +client_realm-management=Realm Hallinta +client_broker=Broker + + +requiredFields=Vaaditut kentät +allFieldsRequired=Kaikki kentät vaaditaan + +backToApplication=« Takaisin sovellukseen +backTo=Takaisin {0} + +date=Päivämäärä +event=Event +ip=IP +client=Asiakas +clients=Asiakkaat +details=Yksityiskohdat +started=Luotu +lastAccess=Viimeksi käytetty +expires=Vanhenee +applications=Sovellukset + +account=Käyttäjätili +federatedIdentity=Yhteinen tunnistaminen +authenticator=Kaksinkertainen kirjautuminen +device-activity=Laiteaktiviteetti +sessions=Istunnot +log=Loki + +application=Sovellus +availableRoles=Saatavilla olevat roolit +availablePermissions=Saatavilla olevat oikeudet +grantedPermissions=Myönnetyt oikeudet +grantedPersonalInfo=Henkilökohtaiset tiedot +additionalGrants=Vaihtoehtoiset oikeudet +action=Toiminto +inResource=in +fullAccess=Täydet oikeudet +offlineToken=Offline Token +revoke=Kumoa oikeudet + +configureAuthenticators=Konfiguroitu kaksivaiheinen kirjautuminen +mobile=Mobiili +totpStep1=Asenna FreeOTP tai Google Authenticator ohjelma laiteellesi. Kummatkin sovellukset ovat saatavilla Google Play ja Apple App Store kaupoissa. +totpStep2=Avaa sovellus ja skannaa QR-koodi tai kirjoita avain. +totpStep3=Täytä saamasi kertaluontoinen koodisi allaolevaan kenttään ja paina Tallenna. +totpStep3DeviceName=Anna laitteelle nimi, jotta voit hallinnoida OTP-laitteitasi. + +totpManualStep2=Avaa sovellus ja syötä koodi +totpManualStep3=Käytä seuraavia asetuksia mikäli sovellus sallii niiden syötön +totpUnableToScan=Ongelmia skannuksessa? +totpScanBarcode=Skannaa viivakoodi? + +totp.totp=Aikapohjainen +totp.hotp=Laskuripohjainen + +totpType=Tyyppi +totpAlgorithm=Algoritmi +totpDigits=Numerot +totpInterval=Intervalli +totpCounter=Laskuri +totpDeviceName=Laitteen nimi + +irreversibleAction=Tätä toimintoa ei voi peruuttaa +deletingImplies=Tilin poisto tarkoittaa sitä, että: +errasingData=Kaikki tietosi poistetaan +loggingOutImmediately=Sinut kirjataan ulos välittömästi +accountUnusable=Tämän sovelluksen käyttö ei myöhemmin enää ole mahdollista tällä käyttäjätilillä + +missingUsernameMessage=Anna käyttäjätunnus. +missingFirstNameMessage=Anna etunimi. +invalidEmailMessage=Virheellinen sähköpostiosoite. +missingLastNameMessage=Anna sukunimi. +missingEmailMessage=Anna sähköpostiosoite. +missingPasswordMessage=Anna salasana. +notMatchPasswordMessage=Salasanat eivät täsmää. +invalidUserMessage=Väärä käyttäjä +updateReadOnlyAttributesRejectedMessage=Vain-luku-ominaisuuden päivittäminen hylätty + +missingTotpMessage=Ole hyvä ja määritä varmennuskoodi. +missingTotpDeviceNameMessage=Ole hyvä ja määritä laitteen nimi. +invalidPasswordExistingMessage=Vanha salasana on virheellinen. +invalidPasswordConfirmMessage=Salasanan vahivistus ei täsmää. +invalidTotpMessage=Väärä varmennuskoodi. + +usernameExistsMessage=Käyttäjänimi on varattu. +emailExistsMessage=Sähköpostiosoite on jo käytössä. + +readOnlyUserMessage=Et voi muokata käyttäjätiliäsi. +readOnlyUsernameMessage=Et voi päivittää käyttäjänimeäsi, koska se on "vain-luku"-tilassa. +readOnlyPasswordMessage=Et voi vaihtaa salasanaa. + +successTotpMessage=Mobiiliautentikointi konfiguroitu. +successTotpRemovedMessage=Mobiiliautentikointi poistettu. + +successGrantRevokedMessage=Lupa peruutettu onnistuneesti. + +accountUpdatedMessage=Käyttäjätiedot päivitetty. +accountPasswordUpdatedMessage=Salasana vaihdettu. + +missingIdentityProviderMessage=Henkilöllisyyden tarjoajaa ei määritetty. +invalidFederatedIdentityActionMessage=Väärä tai puuttuva toiminto. +identityProviderNotFoundMessage=Määritettyä henkilöllisyyden tarjoajaa ei löydy. +federatedIdentityLinkNotActiveMessage=Tämä henkilöllisyys ei ole enää aktiivinen. +federatedIdentityRemovingLastProviderMessage=Et voi poistaa viimeistä yhdistettyä henkilöllisyyttä, koska sinulla ei ole salasanaa. +identityProviderRedirectErrorMessage=Uudelleenohjaus henkilöllisyyden tarjoajaan epäonnistui. +identityProviderRemovedMessage=Henkilöllisyyden tarjoaja poistettu onnistuneesti. +identityProviderAlreadyLinkedMessage=Yhdistetty henkilöllisyys, minkä {0} palautti, on jo linkitetty toiseen käyttäjään. +staleCodeAccountMessage=Sivu vanhentui. Ole hyvä ja yritä vielä kerran. +consentDenied=Suostumus evätty. + +accountDisabledMessage=Tili on poistettu käytöstä, ota yhteyttä järjestelmänvalvojaan. + +accountTemporarilyDisabledMessage=Tili on väliaikaisesti poissa käytöstä, ota yhteyttä järjestelmänvalvojaan tai yritä myöhemmin uudelleen. +invalidPasswordMinLengthMessage=Virheellinen salasana: vähimmäispituus {0}. +invalidPasswordMaxLengthMessage=Virheellinen salasana: maksimipituus {0}. +invalidPasswordMinLowerCaseCharsMessage=Virheellinen salasana: salasanassa tulee olla vähintään {0} pientä kirjainta. +invalidPasswordMinDigitsMessage=Virheellinen salasana: salasanassa tulee olla vähintään {0} numeroa. +invalidPasswordMinUpperCaseCharsMessage=Virheellinen salasana: salasanassa tulee olla vähintään {0} isoa kirjainta. +invalidPasswordMinSpecialCharsMessage=Virheellinen salasana: salasanassa tulee olla vähintään {0} erikoismerkkiä. +invalidPasswordNotUsernameMessage=Virheellinen salasana: salasana ei saa olla sama kuin käyttäjätunnus. +invalidPasswordNotEmailMessage=Virheellinen salasana: ei voi olla sama kuin sähköposti. +invalidPasswordRegexPatternMessage=Virheellinen salasana: fails to match regex pattern(s). +invalidPasswordHistoryMessage=Virheellinen salasana: salasana ei saa olla sama kuin {0} edellistä salasanaasi. +invalidPasswordBlacklistedMessage=Väärä salasana, salasana on lisätty mustalle listalle. +invalidPasswordGenericMessage=Virheellinen salasana: uusi salasana ei täytä salasanavaatimuksia. + +# Authorization +myResources=Minun resurssini +myResourcesSub=Minun resurssini +doDeny=Kiellä +doRevoke=Peru +doApprove=Hyväksy +doRemoveSharing=Poista Jakaminen +doRemoveRequest=Poista Pyyntö +peopleAccessResource=Ihmiset, joilla on pääsy tähän resurssiin +resourceManagedPolicies=Luvat antavat pääsyn tähän resurssiin +resourceNoPermissionsGrantingAccess=Ei lupia, mitkä antavat pääsyn tähän resurssiin +anyAction=Mikä tahansa toiminto +description=Kuvaus +name=Nimi +scopes=Scopes +resource=Resurssi +user=Käyttäjä +peopleSharingThisResource=Ihmiset, jotka jakavat tämän resurssin +shareWithOthers=Jaa toisten kanssa +needMyApproval=Tarvitsee minulta luvan +requestsWaitingApproval=Pyyntösi odottaa hyväksymistä +icon=Ikoni +requestor=Pyynnön esittäjä +owner=Omistaja +resourcesSharedWithMe=Minun kanssani jaetut resurssit +permissionRequestion=Lupapyyntö +permission=Lupa +shares=jaettu +notBeingShared=Tätä resurssia ei ole jaettu. +notHaveAnyResource=Sinulla ei ole mitään resursseja +noResourcesSharedWithYou=Kanssasi ei ole jaettuna resursseja +havePermissionRequestsWaitingForApproval=Sinulla on {0} lupapyyntöä odottamassa hyväksyntää. +clickHereForDetails=Klikkaa tästä nähdäksesi yksityiskohdat. +resourceIsNotBeingShared=Resurssia ei ole jaettu + +# Applications +applicationName=Nimi +applicationType=Ohjelman tyyppi +applicationInUse=Vain sovelluksen sisäinen käyttö +clearAllFilter=Poista kaikki suodattimet +activeFilters=Aktiiviset suodattimet +filterByName=Suodata nimen mukaan ... +allApps=Kaikki sovellukset +internalApps=Sisäiset sovellukset +thirdpartyApps=Kolmannen osapuolen sovellukset +appResults=Tulokset +clientNotFoundMessage=Asiakasta ei löytynyt. + +# Linked account +authorizedProvider=Valtuutettu palveluntarjoaja +authorizedProviderMessage=Tiliisi linkitetyt valtuutetut palveluntarjoajat +identityProvider=Henkilöllisyyden tarjoaja +identityProviderMessage=Linkittääksesi tilin asettamiesi henkilöllisyyden tarjoajien kanssa +socialLogin=Kirjaudu sosiaalisen median tunnuksilla +userDefined=Käyttäjän määrittämä +removeAccess=Poista käyttöoikeus +removeAccessMessage=Sinun täytyy myöntää käyttöoikeus uudelleen, jos haluat käyttää tätä sovellustiliä. + +#Authenticator +authenticatorStatusMessage=Kaksivaiheinen tunnistautuminen on tällä hetkellä +authenticatorFinishSetUpTitle=Sinun kaksivaiheinen tunnistautuminen +authenticatorFinishSetUpMessage=Joka kerta kun kirjaudut Keycloak-tilillesi, sinua pyydetään antamaan kaksivaiheisen tunnistautumisen koodi. +authenticatorSubTitle=Aseta kaksivaiheinen tunnistautuminen +authenticatorSubMessage=Parantaaksesi tilisi turvallisuutta, ota käyttöön vähintään yksi tarjolla olevista kaksivaiheisen tunnistautumisen tavoista. +authenticatorMobileTitle=Mobiili-tunnistautuminen +authenticatorMobileMessage=Käytä mobiili-todentajaa saadaksesi vahvistuskoodit kaksivaiheiseen tunnistautumiseen +authenticatorMobileFinishSetUpMessage=Tunnistautuminen on sidottu puhelimeesi. +authenticatorActionSetup=Aseta +authenticatorSMSTitle=SMS-koodi +authenticatorSMSMessage=Keycloak lähettää sinulle vahvistuskoodit kaksivaiheista tunnistautumista varten. +authenticatorSMSFinishSetUpMessage=Tekstiviestit lähetetään numeroon +authenticatorDefaultStatus=Oletus +authenticatorChangePhone=Vaihda puhelinnumero +authenticatorBackupCodesTitle=Varmuuskoodit +authenticatorBackupCodesMessage=Hanki 8-numeroiset varmuuskoodisi +authenticatorBackupCodesFinishSetUpMessage=12 varmuuskoodia luotiin tällä kertaa. Jokaisen niistä voi käyttää yhden kerran. + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Mobiili-todentajan asetukset +smscodeIntroMessage=Syötä puhelinnumerosi ja vahvistuskoodi lähetetään puhelimeesi. +mobileSetupStep1=Asenna todentaja-sovellus puhelimeesi. Listatut sovellukset ovat tuettuna. +mobileSetupStep2=Avaa sovellus ja skannaa viivakoodi: +mobileSetupStep3=Syötä saamasi kertaluontoinen koodi allaolevaan kenttään ja paina Tallenna viimeistelläksesi asetuksen. +scanBarCode=Haluatko skannata viivakoodin? +enterBarCode=Syötä kertaluontoinen koodisi +doCopy=Kopioi +doFinish=Valmis + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS-koodin asetukset +chooseYourCountry=Valitse maa +enterYourPhoneNumber=Syötä puhelinnumerosi +sendVerficationCode=Lähetä vahvistuskoodi +enterYourVerficationCode=Syötä vahvistuskoodisi + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Varmuuskoodien asetukset +backupcodesIntroMessage=Jos menetät pääsyn puhelimeesi, voit silti kirjautua tilillesi käyttämällä varmuuskoodeja. Pidä ne turvassa ja saatavilla. +realmName=Realm +doDownload=Lataa +doPrint=Tulosta +doCopy=Copy +backupCodesTips-1=Jokaisen varmuuskoodin voi käyttää yhden kerran. +backupCodesTips-2=Nämä koodit on luotu +generateNewBackupCodes=Luo uudet varmuuskoodit +backupCodesTips-3=Kun luot uudet varmuuskoodit, nykyiset varmuuskoodit lakkaavat toimimasta. +backtoAuthenticatorPage=Takaisin Authenticator-sivulle + + +#Resources +resources=Resurssit +sharedwithMe=Jaettu kanssani +share=Jaa +sharedwith=Jaettu heidän kanssa +accessPermissions=Käyttöoikeudet +permissionRequests=Lupapyynnöt +approve=Hyväksy +approveAll=Hyväksy kaikki +people=ihmiset +perPage=per sivu +currentPage=Nykyinen sivu +sharetheResource=Jaa resurssi +group=Ryhmä +selectPermission=Valitse lupa +addPeople=Lisää henkilöitä, joille haluat jakaa resurssisi +addTeam=Lisää tiimi, jolle haluat jakaa resurssisi +myPermissions=Oikeuteni +waitingforApproval=Odottaa hyväksyntää +anyPermission=Mikä tahansa lupa + +# Openshift messages +openshift.scope.user_info=Käyttäjän tiedot +openshift.scope.user_check-access=Käyttäjän käyttöoikeustiedot +openshift.scope.user_full=Täysi käyttöoikeus +openshift.scope.list-projects=Listaa projektit + +error-invalid-value=Väärä arvo. +error-invalid-blank=Ole hyvä ja määritä arvo. +error-empty=Ole hyvä ja määritä arvo. +error-invalid-length=Ominaisuudella {0} täytyy olla pituus väliltä {1} ja {2}. +error-invalid-length-too-short=Ominaisuudella {0} täytyy olla minimipituus {1}. +error-invalid-length-too-long=Ominaisuudella {0} täytyy olla maksimipituus {2}. +error-invalid-email=Väärä sähköpostiosoite. +error-invalid-number=Väärä numero. +error-number-out-of-range=Ominaisuuden {0} täytyy olla numero väliltä {1} ja {2}. +error-number-out-of-range-too-small=Ominaisuudella {0} täytyy olla minimiarvona {1}. +error-number-out-of-range-too-big=Ominaisuudella {0} täytyy olla maksimiarvona {2}. +error-pattern-no-match=Väärä arvo. +error-invalid-uri=Väärä URL. +error-invalid-uri-scheme=Väärä URL:n malli. +error-invalid-uri-fragment=Väärä URL:n osa. +error-user-attribute-required=Ole hyvä ja määritä ominaisuus {0}. +error-invalid-date=Väärä päivämäärä. +error-user-attribute-read-only=Kenttä {0} on "vain luku"-tilassa. +error-username-invalid-character=Käyttäjänimi sisältää vääriä merkkejä. +error-person-name-invalid-character=Nimi sisältää vääriä merkkejä. \ No newline at end of file diff --git a/keywind/old.account/messages/messages_fr.properties b/keywind/old.account/messages/messages_fr.properties new file mode 100644 index 0000000..3528c05 --- /dev/null +++ b/keywind/old.account/messages/messages_fr.properties @@ -0,0 +1,184 @@ +doSave=Sauvegarder +doCancel=Annuler +doLogOutAllSessions=Déconnexion de toutes les sessions +doRemove=Supprimer +doAdd=Ajouter +doSignOut=Déconnexion + +editAccountHtmlTitle=Édition du compte +federatedIdentitiesHtmlTitle=Identités fédérées +accountLogHtmlTitle=Accès au compte +changePasswordHtmlTitle=Changer de mot de passe +sessionsHtmlTitle=Sessions +accountManagementTitle=Gestion du compte Keycloak +authenticatorTitle=Authentification +applicationsHtmlTitle=Applications + +authenticatorCode=Mot de passe unique +email=Courriel +firstName=Prénom +givenName=Prénom +fullName=Nom complet +lastName=Nom +familyName=Nom de famille +password=Mot de passe +passwordConfirm=Confirmation +passwordNew=Nouveau mot de passe +username=Nom d''utilisateur +address=Adresse +street=Rue +locality=Ville ou Localité +region=État, Province ou Région +postal_code=Code Postal +country=Pays +emailVerified=Courriel vérifié +gssDelegationCredential=Accréditation de délégation GSS + +role_admin=Administrateur +role_realm-admin=Administrateur du domaine +role_create-realm=Créer un domaine +role_view-realm=Voir un domaine +role_view-users=Voir les utilisateurs +role_view-applications=Voir les applications +role_view-clients=Voir les clients +role_view-events=Voir les événements +role_view-identity-providers=Voir les fournisseurs d''identités +role_manage-realm=Gérer le domaine +role_manage-users=Gérer les utilisateurs +role_manage-applications=Gérer les applications +role_manage-identity-providers=Gérer les fournisseurs d''identités +role_manage-clients=Gérer les clients +role_manage-events=Gérer les événements +role_view-profile=Voir le profil +role_manage-account=Gérer le compte +role_read-token=Lire le jeton d''authentification +role_offline-access=Accès hors-ligne +client_account=Compte +client_security-admin-console=Console d''administration de la sécurité +client_admin-cli=Admin CLI +client_realm-management=Gestion du domaine +client_broker=Broker + + +requiredFields=Champs obligatoires +allFieldsRequired=Tous les champs sont obligatoires + +backToApplication=« Revenir à l''application +backTo=Revenir à {0} + +date=Date +event=Evénement +ip=IP +client=Client +clients=Clients +details=Détails +started=Début +lastAccess=Dernier accès +expires=Expiration +applications=Applications + +account=Compte +federatedIdentity=Identité fédérée +authenticator=Authentification +sessions=Sessions +log=Connexion + +application=Application +availablePermissions=Permissions disponibles +grantedPermissions=Permissions accordées +grantedPersonalInfo=Informations personnelles accordées +additionalGrants=Droits additionnels +action=Action +inResource=dans +fullAccess=Accès complet +offlineToken=Jeton d''authentification hors-ligne +revoke=Révoquer un droit + +configureAuthenticators=Authentifications configurées. +mobile=Téléphone mobile +totpStep1=Installez une des applications suivantes sur votre mobile +totpStep2=Ouvrez l''application et scannez le code-barres ou entrez la clef. +totpStep3=Entrez le code à usage unique fourni par l''application et cliquez sur Sauvegarder pour terminer. + +totpManualStep2=Ouvrez l''application et entrez la clef +totpManualStep3=Utilisez les valeurs de configuration suivante si l''application les autorise +totpUnableToScan=Impossible de scanner ? +totpScanBarcode=Scanner le code-barres ? + +totp.totp=Basé sur le temps +totp.hotp=Basé sur un compteur + +totpType=Type +totpAlgorithm=Algorithme +totpDigits=Chiffres +totpInterval=Intervalle +totpCounter=Compteur + +missingUsernameMessage=Veuillez entrer votre nom d''utilisateur. +missingFirstNameMessage=Veuillez entrer votre prénom. +invalidEmailMessage=Courriel invalide. +missingLastNameMessage=Veuillez entrer votre nom. +missingEmailMessage=Veuillez entrer votre courriel. +missingPasswordMessage=Veuillez entrer votre mot de passe. +notMatchPasswordMessage=Les mots de passe ne sont pas identiques + +missingTotpMessage=Veuillez entrer le code d''authentification. +invalidPasswordExistingMessage=Mot de passe existant invalide. +invalidPasswordConfirmMessage=Le mot de passe de confirmation ne correspond pas. +invalidTotpMessage=Le code d''authentification est invalide. + +usernameExistsMessage=Le nom d''utilisateur existe déjà. +emailExistsMessage=Le courriel existe déjà. + +readOnlyUserMessage=Vous ne pouvez pas mettre à jour votre compte car il est en lecture seule. +readOnlyPasswordMessage=Vous ne pouvez pas mettre à jour votre mot de passe car votre compte est en lecture seule. + +successTotpMessage=L''authentification via téléphone mobile est configurée. +successTotpRemovedMessage=L''authentification via téléphone mobile est supprimée. + +successGrantRevokedMessage=Droit révoqué avec succès. + +accountUpdatedMessage=Votre compte a été mis à jour. +accountPasswordUpdatedMessage=Votre mot de passe a été mis à jour. + +missingIdentityProviderMessage=Le fournisseur d''identité n''est pas spécifié. +invalidFederatedIdentityActionMessage=Action manquante ou invalide. +identityProviderNotFoundMessage=Le fournisseur d''identité spécifié n''est pas trouvé. +federatedIdentityLinkNotActiveMessage=Cette identité n''est plus active dorénavant. +federatedIdentityRemovingLastProviderMessage=Vous ne pouvez pas supprimer votre dernière fédération d''identité sans avoir de mot de passe spécifié. +identityProviderRedirectErrorMessage=Erreur de redirection vers le fournisseur d''identité. +identityProviderRemovedMessage=Le fournisseur d''identité a été supprimé correctement. +identityProviderAlreadyLinkedMessage=Le fournisseur d''identité retourné par {0} est déjà lié à un autre utilisateur. + +accountDisabledMessage=Ce compte est désactivé, veuillez contacter votre administrateur. + +accountTemporarilyDisabledMessage=Ce compte est temporairement désactivé, veuillez contacter votre administrateur ou réessayez plus tard. +invalidPasswordMinLengthMessage=Mot de passe invalide: longueur minimale {0}. +invalidPasswordMinLowerCaseCharsMessage=Mot de passe invalide: doit contenir au moins {0} lettre(s) en minuscule. +invalidPasswordMinDigitsMessage=Mot de passe invalide: doit contenir au moins {0} chiffre(s). +invalidPasswordMinUpperCaseCharsMessage=Mot de passe invalide: doit contenir au moins {0} lettre(s) en majuscule. +invalidPasswordMinSpecialCharsMessage=Mot de passe invalide: doit contenir au moins {0} caractère(s) spéciaux. +invalidPasswordNotUsernameMessage=Mot de passe invalide: ne doit pas être identique au nom d''utilisateur. +invalidPasswordRegexPatternMessage=Mot de passe invalide: ne valide pas l''expression rationnelle. +invalidPasswordHistoryMessage=Mot de passe invalide: ne doit pas être égal aux {0} derniers mots de passe. + +applicationName=Nom de l''application +update=Mettre à jour +status=Statut +authenticatorActionSetup=Configurer +device-activity=Activité des Appareils +accountSecurityTitle=Sécurité du Compte +accountManagementWelcomeMessage=Bienvenue dans la Gestion de Compte Keycloak + +personalInfoSidebarTitle=Informations personnelles +accountSecuritySidebarTitle=Sécurité du compte +signingInSidebarTitle=Authentification +deviceActivitySidebarTitle=Activité des appareils +linkedAccountsSidebarTitle=Comptes liés + +personalInfoHtmlTitle=Informations Personnelles +personalInfoIntroMessage=Gérez vos informations de base +personalSubMessage=Gérez ces informations de base: votre prénom, nom de famille et email +accountSecurityIntroMessage=Gérez votre mot de passe et l''accès à votre compte +applicationsIntroMessage=Auditez et gérez les permissions d''accès des applications aux données de votre compte +applicationType=Type d''application diff --git a/keywind/old.account/messages/messages_hu.properties b/keywind/old.account/messages/messages_hu.properties new file mode 100644 index 0000000..02e930e --- /dev/null +++ b/keywind/old.account/messages/messages_hu.properties @@ -0,0 +1,382 @@ +doSave=Mentés +doCancel=Mégsem +doLogOutAllSessions=Minden munkamenet kiléptetése +doRemove=Törlés +doAdd=Hozzáadás +doSignOut=Kilépés +doLogIn=Belépés +doLink=Összekötés +noAccessMessage=Nincs hozzáférés + +personalInfoSidebarTitle=Személyes adatok +accountSecuritySidebarTitle=Fiók biztonság +signingInSidebarTitle=Bejelentkezés +deviceActivitySidebarTitle=Eszköz történet +linkedAccountsSidebarTitle=Összekapcsolt fiókok + +editAccountHtmlTitle=Fiók szerkesztése +personalInfoHtmlTitle=Személyes adatok +federatedIdentitiesHtmlTitle=Összekapcsolt személyazonosságok +accountLogHtmlTitle=Fiók napló +changePasswordHtmlTitle=Jelszó csere +deviceActivityHtmlTitle=Eszköz történet +sessionsHtmlTitle=Munkamenetek +accountManagementTitle=Keycloak Fiók Kezelő +authenticatorTitle=Hitelesítő +applicationsHtmlTitle=Alkalmazások +linkedAccountsHtmlTitle=Összekötött fiókok + +accountManagementWelcomeMessage=Üdvözöljük a Keycloak Fiók Kezelőben +personalInfoIntroMessage=Kezelje az alap személyes adatait +accountSecurityTitle=Fiók biztonság +accountSecurityIntroMessage=Szabályozza jelszó és fiók hozzáféréseit +applicationsIntroMessage=Kezelje alkalmazás jogosultságait, hogy hozzáférjen a fiókjához +resourceIntroMessage=Ossza meg az erőforrásait csapattagjai között +passwordLastUpdateMessage=A jelszava ekkor módosult +updatePasswordTitle=Módosítsa jelszavát +updatePasswordMessageTitle=Kérem, válasszon erős jelszót +updatePasswordMessage=Egy erős jelszó számok, betűk és speciális karakterek keveréke, nehéz kitalálni, nem hasonlít valódi (szótári) szóra és csak ehhez a fiókhoz tartozik. +personalSubTitle=Személyes adatai +personalSubMessage=Kezelje alapvető személyes adatait: vezetéknév, keresztnév, e-mail cím + +authenticatorCode=Egyszer használatos kód +email=E-mail cím +firstName=Keresztnév +givenName=Keresztnév +fullName=Teljes név +lastName=Vezetéknév +familyName=Vezetéknév +password=Jelszó +currentPassword=Jelenlegi jelszó +passwordConfirm=Megerősítés +passwordNew=Új jelszó +username=Felhasználónév +address=Cím +street=Közterület +locality=Település +region=Állam, Tartomány, Megye, Régió +postal_code=Irányítószám +country=Ország +emailVerified=Ellenőrzött e-mail cím +website=Weboldal +phoneNumber=Telefonszám +phoneNumberVerified=Ellenőrzött telefonszám +gender=Nem +birthday=Születési dátum +zoneinfo=Időzóna +gssDelegationCredential=GSS delegált hitelesítés + +profileScopeConsentText=Felhasználói fiók +emailScopeConsentText=E-mail cím +addressScopeConsentText=Cím +phoneScopeConsentText=Telefonszám +offlineAccessScopeConsentText=Offline hozzáférés +samlRoleListScopeConsentText=Szerepköreim +rolesScopeConsentText=Felhasználói szerepkörök + +role_admin=Adminisztrátor +role_realm-admin=Tartomány Adminisztrátor +role_create-realm=Tartomány létrehozása +role_view-realm=Tartományok megtekintése +role_view-users=Felhasználók megtekintése +role_view-applications=Alkalmazások megtekintése +role_view-groups=Csoportok megtekintése +role_view-clients=Kliensek megtekintése +role_view-events=Események megtekintése +role_view-identity-providers=Személyazonosság-kezelők megtekintése +role_view-consent=Jóváhagyó nyilatkozatok megtekintése +role_manage-realm=Tartományok kezelése +role_manage-users=Felhasználók kezelése +role_manage-applications=Alkalmazások kezelése +role_manage-identity-providers=Személyazonosság-kezelők karbantartása +role_manage-clients=Kliensek kezelése +role_manage-events=Események kezelése +role_view-profile=Fiók megtekintése +role_manage-account=Fiók kezelése +role_manage-account-links=Fiók összekötések kezelése +role_manage-consent=Jóváhagyó nyilatkozatok kezelése +role_read-token=Olvasási token +role_offline-access=Offline hozzáférés +role_uma_authorization=Hozzáférés jogosultságokhoz (UMA) +client_account=Fiók +client_account-console=Fiók kezelés +client_security-admin-console=Biztonsági, adminisztrátor fiók kezelés +client_admin-cli=Admin CLI +client_realm-management=Tartomány kezelés +client_broker=Ügynök + + +requiredFields=Kötelezően kitöltendő mezők +allFieldsRequired=Minden mező kitöltése kötelező + +backToApplication=« Vissza az alkalmazásba +backTo=Vissza a {0}-ba/be + +date=Dátum +event=Esemény +ip=IP cím +client=Kliens +clients=Kliensek +details=Részletek +started=Kezdete +lastAccess=Utolsó hozzáférés +expires=Lejárat +applications=Alkalmazások + +account=Fiók +federatedIdentity=Összekapcsolt személyazonosság +authenticator=Hitelesítő +device-activity=Eszköz történet +sessions=Munkamentek +log=Napló + +application=Alkalmazás +availableRoles=Elérhető szerepkörök +grantedPermissions=Engedélyezett jogosultságok +grantedPersonalInfo=Engedélyezett személyes adatok +additionalGrants=További engedélyek +action=Művelet +inResource=itt: +fullAccess=Teljes hozzáférés +offlineToken=Offline Token +revoke=Engedély visszavonása + +configureAuthenticators=Beállított Hitelesítők +mobile=Mobil eszköz +totpStep1=Kérem, telepítse az itt felsorolt alkalmazások egyikét a mobil eszközére: +totpStep2=Indítsa el az alkalmazást a mobil eszközén és olvassa be ezt a (QR) kódot: +totpStep3=Adja meg az alkalmazás által generált egyszer használatos kódot majd kattintson a Mentés gombra a beállítás befejezéséhez. +totpStep3DeviceName=Adja meg a mobil eszköz nevét. Ez a későbbiekben segíthet az eszköz azonosításában. + +totpManualStep2=Indítsa el az alkalmazás és adja meg a következő kulcsot: +totpManualStep3=Használja a következő beállításokat, ha az alkalmazása támogatja ezeket: +totpUnableToScan=Nem tud (QR) kódot beolvasni? +totpScanBarcode=Inkább (QR) kódot olvasna be? + +totp.totp=Idő alapú +totp.hotp=Számláló alapú + +totpType=Típus +totpAlgorithm=Algoritmus +totpDigits=Számjegyek +totpInterval=Intervallum +totpCounter=Számláló +totpDeviceName=Eszköz neve + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=Ez a művelet visszavonhatatlan +deletingImplies=A felhasználói fiókjának törlésével jár: +errasingData=Összes adatának törlése +loggingOutImmediately=Azonnali kijelentkezés +accountUnusable=Az alkalmazás további használata nem lesz lehetséges ezzel a felhasználói fiókkal + +missingUsernameMessage=Kérem, adja meg a felhasználónevét. +missingFirstNameMessage=Kérem, adja meg a keresztnevet. +invalidEmailMessage=Érvénytelen e-mail cím. +missingLastNameMessage=Kérem, adja meg a vezetéknevet. +missingEmailMessage=Kérem, adja meg az e-mail címet. +missingPasswordMessage=Kérem, adja meg a jelszót. +notMatchPasswordMessage=A jelszavak nem egyeznek meg. +invalidUserMessage=Érvénytelen felhasználó +updateReadOnlyAttributesRejectedMessage=Csak olvasható tulajdonság módosítása megtagadva + +missingTotpMessage=Kérem, adja meg a hitelesítő kódot. +missingTotpDeviceNameMessage=Kérem, adja meg az eszköz nevét. +invalidPasswordExistingMessage=Érvénytelen jelenlegi jelszó. +invalidPasswordConfirmMessage=A jelszavak nem egyeznek meg. +invalidTotpMessage=Érvénytelen hitelesítő kód. + +usernameExistsMessage=Ez a felhasználónév már foglalt. +emailExistsMessage=Ez az e-mail cím már foglalt. + +readOnlyUserMessage=A felhasználói fiókja csak olvasható, módosítás nem lehetséges. +readOnlyUsernameMessage=A felhasználónév nem módosítható. +readOnlyPasswordMessage=A felhasználói fiókja csak olvasható, így jelszó módosítás nem lehetséges. + +successTotpMessage=A mobil hitelesítőt beállítottuk. +successTotpRemovedMessage=A mobil hitelesítőt eltávolítottuk. + +successGrantRevokedMessage=Az engedélyt visszavontuk. + +accountUpdatedMessage=Felhasználói fiókját módosítottuk. +accountPasswordUpdatedMessage=Jelszavát módosítottuk. + +missingIdentityProviderMessage=Nincs megadva személyazonosság-kezelő. +invalidFederatedIdentityActionMessage=Érvénytelen, vagy nem létező művelet. +identityProviderNotFoundMessage=A megadott személyazonosság-kezelő nem található. +federatedIdentityLinkNotActiveMessage=Ez a személyazonosság összekötés már nem érvényes. +federatedIdentityRemovingLastProviderMessage=Az utolsó összekapcsolt személyazonosság nem törölhető, mert Ön nem rendelkezik érvényes jelszóval. +identityProviderRedirectErrorMessage=Nem sikerült az átirányítás a személyazonosság-kezelőre. +identityProviderRemovedMessage=A személyazonosság-kezelő összekötést töröltük. +identityProviderAlreadyLinkedMessage=Az összekapcsolt személyazonosság-kezelő által bizotsított személyazonosság már össze van kötve egy másik felhasználói fiókkal. +staleCodeAccountMessage=Az oldal érvényességi ideje lejárt. Kérem, próbálja meg újra a kérést. +consentDenied=Jóváhagyó nyilatkozat elutasítva. +access-denied-when-idp-auth=Hozzáférés megtagadva hitelesítés során: {0} + +accountDisabledMessage=Felhasználói fiókja inaktív, kérem, vegye fel a kapcsolatot az alkalmazás adminisztrátorával. + +accountTemporarilyDisabledMessage=Felhasználói fiókja átmenetileg inaktív, kérem, vegye fel a kapcsolatot az alkalmazás adminisztrátorával, vagy próbálkozzon később. +invalidPasswordMinLengthMessage=Érvénytelen jelszó: minimum hossz: {0}. +invalidPasswordMaxLengthMessage=Érvénytelen jelszó: maximum hossz: {0}. +invalidPasswordMinLowerCaseCharsMessage=Érvénytelen jelszó: legalább {0} darab kisbetűt kell tartalmaznia. +invalidPasswordMinDigitsMessage=Érvénytelen jelszó: legalább {0} darab számjegyet kell tartalmaznia. +invalidPasswordMinUpperCaseCharsMessage=Érvénytelen jelszó: legalább {0} darab nagybetűt kell tartalmaznia. +invalidPasswordMinSpecialCharsMessage=Érvénytelen jelszó: legalább {0} darab speciális karaktert (pl. #!$@ stb.) kell tartalmaznia. +invalidPasswordNotUsernameMessage=Érvénytelen jelszó: nem lehet azonos a felhasználónévvel. +invalidPasswordNotEmailMessage=Érvénytelen jelszó: nem lehet azonos az e-mail címmel. +invalidPasswordRegexPatternMessage=Érvénytelen jelszó: a jelszó nem illeszkedik a megadott reguláris kifejezés mintára. +invalidPasswordHistoryMessage=Érvénytelen jelszó: nem lehet azonos az utolsó {0} darab, korábban alkalmazott jelszóval. +invalidPasswordBlacklistedMessage=Érvénytelen jelszó: a jelszó tiltó listán szerepel. +invalidPasswordGenericMessage=Érvénytelen jelszó: az új jelszó nem felel meg a jelszó házirendnek. + +# Authorization +myResources=Erőforrásaim +myResourcesSub=Erőforrásaim +doDeny=Tiltás +doRevoke=Visszavonás +doApprove=Jóváhagyás +doRemoveSharing=Megosztás törlése +doRemoveRequest=Kérelem törlése +peopleAccessResource=Az erőforráshoz hozzáférő felhasználók +resourceManagedPolicies=Az erőforrás hozzáféréshez szükséges jogosultságok +resourceNoPermissionsGrantingAccess=Az erőforrás hozzáféréshez nem szükségesek jogosultságok +anyAction=Bármelyik művelet +description=Leírás +name=Név +scopes=Hatókör +resource=Erőforrás +user=Felhasználó +peopleSharingThisResource=Az erőforrást megosztó felhasználók +shareWithOthers=Megosztás más felhasználókkal +needMyApproval=A jóváhagyásom szükséges +requestsWaitingApproval=A kérése jóváhagyásra vár +icon=Ikon +requestor=Kérelmező +owner=Tulajdonos +resourcesSharedWithMe=Velem megosztott erőforrások +permissionRequestion=Jogosultság kérelem +permission=Jogosultság +shares=megosztás(ok) +notBeingShared=Az erőforrás nincs megosztva +notHaveAnyResource=Nincsen erőforrása +noResourcesSharedWithYou=Nincsenek Önnel megosztott erőforrásai +havePermissionRequestsWaitingForApproval=Önnek {0} darab várakozó, jóváhagyandó jogosultság kérése van. +clickHereForDetails=Kattintson ide a részletekért. +resourceIsNotBeingShared=Az erőforrás nincs megosztva + +# Applications +applicationName=Név +applicationType=Alkalmazás típus +applicationInUse=Csak használatban lévő alkalmazás +clearAllFilter=Szűrő mezők törlése +activeFilters=Aktív szűrők +filterByName=Név alapú keresés +allApps=Minden alkalmazás +internalApps=Belső alkalmazások +thirdpartyApps=Harmadik féltől származó alkalmazások +appResults=Eredmény +clientNotFoundMessage=A kliens nem található. + +# Linked account +authorizedProvider=Meghatalmazott szolgáltató +authorizedProviderMessage=A felhasználói fiókjához kötött meghatalmazott szolgáltatók +identityProvider=Személyazonosság-kezelő +identityProviderMessage=Fiókja személyazonosság-kezelőkhöz kötéséhez eddig ezeket a beállításokat adta meg +socialLogin=Közösségi bejelentkezés +userDefined=Felhasználó által meghatározott +removeAccess=Hozzáférés törlése +removeAccessMessage=Újra engedélyeznie kell a hozzáférést az alkalmazás ismételt használatához. + +#Authenticator +authenticatorStatusMessage=A kétszintű hitelesítés jelenleg +authenticatorFinishSetUpTitle=Kétszintű hitelesítés +authenticatorFinishSetUpMessage=Minden Keycloak fiók bejelentkezéskor kérni fogunk Öntől egy második szintű hitelesítő kódot. +authenticatorSubTitle=Állítsa be a második szintű hitelesítést +authenticatorSubMessage=Felhasználói fiókjának biztonsági szintjét növelheti, ha legalább egy második szintű hitelesítést is bekapcsol az elérhető eljárások közül. +authenticatorMobileTitle=Mobil eszköz alapú hitelesítés +authenticatorMobileMessage=Mobil eszközön generált ellenőrző kód, mint második szintű hitelesítés. +authenticatorMobileFinishSetUpMessage=A hitelesítés a mobil eszközéhez kötődik. +authenticatorActionSetup=Beállítás +authenticatorSMSTitle=SMS kód +authenticatorSMSMessage=A Keycloak SMS ellenőrző kódot küld a telefonjára (második szintű hitelesítő kód). +authenticatorSMSFinishSetUpMessage=A következő telefonszámokra SMS-t küldünk +authenticatorDefaultStatus=Alapértelmezett +authenticatorChangePhone=Módosítsa telefonszámát + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Mobil hitelesítő eszköz beállítása +smscodeIntroMessage=Adja meg a telefonszámát, melyre egy ellenőrző kódot küldünk. +mobileSetupStep1=Telepítsen egy hitelesítő alkalmazást mobil eszközére az itt felsorolt, támogatott, alkalmazások közül. +mobileSetupStep2=Indítsa el az alkalmazást és olvassa be a következő (QR) kódot: +mobileSetupStep3=Adja meg a mobil alkalmazás által generált egyszer használatos kódot, majd kattintson a Mentés gombra a beállításhoz. +scanBarCode=Inkább (QR) kódot olvasna be? +enterBarCode=Adja meg az egyszer használatos kódot +doCopy=Másolás +doFinish=Befejezés + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS kód beállítása +chooseYourCountry=Válassza ki az országot +enterYourPhoneNumber=Adja meg a telefonszámát +sendVerficationCode=Ellenőrző kód küldése +enterYourVerficationCode=Adja meg az ellenőrző kódot + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Tartalék kódok beállítása +realmName=Tartomány +doDownload=Letöltés +doPrint=Nyomtatás +generateNewBackupCodes=Új tartalék kódok generálása +backtoAuthenticatorPage=Vissza a hitelesítő lapra + + +#Resources +resources=Erőforrások +sharedwithMe=Velem megosztott erőforrások +share=Megosztás +sharedwith=Megosztva +accessPermissions=Hozzáférési jogosultságok +permissionRequests=Jogosultság kérések +approve=Jóváhagyás +approveAll=Mindet jóváhagyja +people=felhasználó +perPage=oldalanként +currentPage=Aktuális oldal +sharetheResource=Erőforrás megosztása +group=Csoport +selectPermission=Jogosultság választás +addPeople=Adjon hozzá felhasználókat az erőforrás megosztáshoz +addTeam=Adjon meg csoportot az erőforrás megosztáshoz +myPermissions=Jogosultságaim +waitingforApproval=Jóváhagyásra vár +anyPermission=Bármilyen jogosultság + +# Openshift messages +openshift.scope.user_info=Felhasználó adatok +openshift.scope.user_check-access=Felhasználó hozzáférés adatok +openshift.scope.user_full=Teljes hozzáférés +openshift.scope.list-projects=Projektek listája + +error-invalid-value=Érvénytelen érték +error-invalid-blank=Kérem, adja meg a mező értékét. +error-empty=Kérem, adja meg a mező értékét. +error-invalid-length={0} hossza {1} és {2} karakter között kell legyen. +error-invalid-length-too-short={0} minimális hossza {1} karakter. +error-invalid-length-too-long={0} maximális hossza {2} karakter. +error-invalid-email=Érvénytelen e-mail cím. +error-invalid-number=Érvénytelen szám. +error-number-out-of-range={0} értéke {1} és {2} közötti szám kell legyen. +error-number-out-of-range-too-small={0} minimum értéke: {1}. +error-number-out-of-range-too-big={0} maximum értéke: {2}. +error-pattern-no-match=Érvénytelen érték. +error-invalid-uri=Érvénytelen URL. +error-invalid-uri-scheme=Érvénytelen URL séma. +error-invalid-uri-fragment=Érvénytelen URL fragmens. +error-user-attribute-required=Kérem, adja meg a(z) {0} értékét. +error-invalid-date=Érvénytelen dátum. +error-user-attribute-read-only=A(z) {0} mező csak olvasható. +error-username-invalid-character=A felhasználónév érvénytelen karaktert tartalmaz. +error-person-name-invalid-character=A név érvénytelen karaktert tartalmaz. diff --git a/keywind/old.account/messages/messages_it.properties b/keywind/old.account/messages/messages_it.properties new file mode 100644 index 0000000..2fb32ef --- /dev/null +++ b/keywind/old.account/messages/messages_it.properties @@ -0,0 +1,339 @@ +doSave=Salva +doCancel=Annulla +doLogOutAllSessions=Effettua il logout da tutte le sessioni +doRemove=Elimina +doAdd=Aggiungi +doSignOut=Esci +doLogIn=Log In +doLink=Link + +personalInfoSidebarTitle=Informazioni personali +accountSecuritySidebarTitle=Sicurezza dell''account +signingInSidebarTitle=Impostazioni di accesso +deviceActivitySidebarTitle=Attività del dispositivo +linkedAccountsSidebarTitle=Account collegati + +editAccountHtmlTitle=Modifica Account +personalInfoHtmlTitle=Informazioni personali +federatedIdentitiesHtmlTitle=Identità federate +accountLogHtmlTitle=Log dell''account +changePasswordHtmlTitle=Cambia password +deviceActivityHtmlTitle=Attività dei dispositivi +sessionsHtmlTitle=Sessioni +accountManagementTitle=Gestione degli account di Keycloak +authenticatorTitle=Autenticatore +applicationsHtmlTitle=Applicazioni +linkedAccountsHtmlTitle=Account collegati + +accountManagementWelcomeMessage=Benvenuto nella gestione degli account di Keycloak +personalInfoIntroMessage=Gestisci le tue informazioni di base +accountSecurityTitle=Sicurezza dell''account +accountSecurityIntroMessage=Controlla la tua password e gli accessi dell''account +applicationsIntroMessage=Traccia e gestisci i permessi delle applicazioni nell''accesso al tuo account +resourceIntroMessage=Condividi le tue risorse tra i membri del team +passwordLastUpdateMessage=La tua password è stata aggiornata il +updatePasswordTitle=Aggiornamento password +updatePasswordMessageTitle=Assicurati di scegliere una password robusta +updatePasswordMessage=Una password robusta contiene un misto di numeri, lettere, e simboli. È difficile da indovinare, non assomiglia a una parola reale, ed è utilizzata solo per questo account. +personalSubTitle=Le tue informazioni personali +personalSubMessage=Gestisce queste informazioni di base: il tuo nome, cognome, e indirizzo email + +authenticatorCode=Codice monouso + +email=Email +firstName=Nome +givenName=Nome +fullName=Nome completo +lastName=Cognome +familyName=Cognome +password=Password +currentPassword=Password attuale +passwordConfirm=Conferma password +passwordNew=Nuova password +username=Username +address=Indirizzo +street=Via +locality=Città o località +region=Stato, Provincia, o Regione +postal_code=CAP +country=Paese +emailVerified=Email verificata +gssDelegationCredential=Credenziali delega GSS + +profileScopeConsentText=Profilo utente +emailScopeConsentText=Indirizzo email +addressScopeConsentText=Indirizzo +phoneScopeConsentText=Numero di telefono +offlineAccessScopeConsentText=Accesso offline +samlRoleListScopeConsentText=I miei ruoli +rolesScopeConsentText=Ruoli utente +role_admin=Admin +role_realm-admin=Realm admin +role_create-realm=Crea realm +role_view-realm=Visualizza realm +role_view-users=Visualizza utenti +role_view-applications=Visualizza applicazioni +role_view-clients=Visualizza client +role_view-events=Visualizza eventi +role_view-identity-providers=Visualizza identity provider +role_view-consent=Visualizza consensi +role_manage-realm=Gestisci realm +role_manage-users=Gestisci utenti +role_manage-applications=Gestisci applicazioni +role_manage-identity-providers=Gestisci identity provider +role_manage-clients=Gestisci client +role_manage-events=Gestisci eventi +role_view-profile=Visualizza profilo +role_manage-account=Gestisci account +role_manage-account-links=Gestisci i link dell''account +role_manage-consent=Gestisci consensi +role_read-token=Leggi token +role_offline-access=Accesso offline +role_uma_authorization=Ottieni permessi +client_account=Account +client_account-console=Console account +client_security-admin-console=Console di amministrazione di sicurezza +client_admin-cli=Admin CLI +client_realm-management=Gestione realm +client_broker=Broker + + +requiredFields=Campi obbligatori +allFieldsRequired=Tutti campi obbligatori + +backToApplication=« Torna all''applicazione +backTo=Torna a {0} + +date=Data +event=Evento +ip=IP +client=Client +clients=Client +details=Dettagli +started=Iniziato +lastAccess=Ultimo accesso +expires=Scade +applications=Applicazioni + +account=Account +federatedIdentity=Identità federate +authenticator=Autenticatore +device-activity=Attività dei dispositivi +sessions=Sessioni +log=Log + +application=Applicazione +availablePermissions=Autorizzazioni disponibili +grantedPermissions=Autorizzazioni concesse +grantedPersonalInfo=Informazioni personali concesse +additionalGrants=Ulteriori concessioni +action=Azione +inResource=in +fullAccess=Accesso completo +offlineToken=Token offline +revoke=Revoca concessione + +configureAuthenticators=Autenticatori configurati +mobile=Dispositivo mobile +totpStep1=Installa una delle seguenti applicazioni sul tuo dispositivo mobile +totpStep2=Apri l''applicazione e scansiona il codice QR +totpStep3=Scrivi il codice monouso fornito dall''applicazione e clicca Salva per completare il setup. +totpStep3DeviceName=Fornisci il nome del dispositivo per aiutarti a gestire i dispositivi di autenticazione. + +totpManualStep2=Apri l''applicazione e scrivi la chiave +totpManualStep3=Usa le seguenti impostazioni se l''applicazione lo consente +totpUnableToScan=Non riesci a scansionare il codice QR? +totpScanBarcode=Vuoi scansionare il codice QR? + +totp.totp=Basato sull''ora +totp.hotp=Basato sul contatore + +totpType=Tipo +totpAlgorithm=Algoritmo +totpDigits=Cifre +totpInterval=Intervallo +totpCounter=Contatore +totpDeviceName=Nome dispositivo + +missingUsernameMessage=Inserisci lo username. +missingFirstNameMessage=Inserisci il nome. +invalidEmailMessage=Indirizzo email non valido. +missingLastNameMessage=Inserisci il cognome. +missingEmailMessage=Inserisci l''indirizzo email. +missingPasswordMessage=Inserisci la password. +notMatchPasswordMessage=Le password non coincidono. +invalidUserMessage=Utente non valido + +missingTotpMessage=Inserisci il codice di autenticazione. +missingTotpDeviceNameMessage=Inserisci il nome del dispositivo di autenticazione. +invalidPasswordExistingMessage=Password esistente non valida. +invalidPasswordConfirmMessage=La password di conferma non coincide. +invalidTotpMessage=Codice di autenticazione non valido. + +usernameExistsMessage=Username già esistente. +emailExistsMessage=Email già esistente. + +readOnlyUserMessage=Non puoi aggiornare il tuo account poiché è in modalità sola lettura. +readOnlyUsernameMessage=Non puoi aggiornare il tuo nome utente poiché è in modalità sola lettura. +readOnlyPasswordMessage=Non puoi aggiornare il tuo account poiché è in modalità sola lettura. + +successTotpMessage=Autenticatore mobile configurato. +successTotpRemovedMessage=Autenticatore mobile eliminato. + +successGrantRevokedMessage=Concessione revocata con successo. + +accountUpdatedMessage=Il tuo account è stato aggiornato. +accountPasswordUpdatedMessage=La tua password è stata aggiornata. + +missingIdentityProviderMessage=Identity provider non specificato. +invalidFederatedIdentityActionMessage=Azione non valida o mancante. +identityProviderNotFoundMessage=L''identity provider specificato non è stato trovato. +federatedIdentityLinkNotActiveMessage=Questo identity non è più attivo. +federatedIdentityRemovingLastProviderMessage=Non puoi rimuovere l''ultima identità federata poiché non hai più la password. +identityProviderRedirectErrorMessage=Il reindirizzamento all''identity provider è fallito. +identityProviderRemovedMessage=Identity provider eliminato correttamente. +identityProviderAlreadyLinkedMessage=L''identità federata restituita da {0} è già collegata ad un altro utente. +staleCodeAccountMessage=La pagina è scaduta. Prova di nuovo. +consentDenied=Consenso negato. + +accountDisabledMessage=Account disabilitato, contatta l''amministratore. + +accountTemporarilyDisabledMessage=L''account è temporaneamente disabilitato, contatta l''amministratore o riprova più tardi. +invalidPasswordMinLengthMessage=Password non valida: lunghezza minima {0}. +invalidPasswordMinLowerCaseCharsMessage=Password non valida: deve contenere almeno {0} caratteri minuscoli. +invalidPasswordMinDigitsMessage=Password non valida: deve contenere almeno {0} numeri. +invalidPasswordMinUpperCaseCharsMessage=Password non valida: deve contenere almeno {0} caratteri maiuscoli. +invalidPasswordMinSpecialCharsMessage=Password non valida: deve contenere almeno {0} caratteri speciali. +invalidPasswordNotUsernameMessage=Password non valida: non deve essere uguale allo username. +invalidPasswordRegexPatternMessage=Password non valida: fallito il match con una o più espressioni regolari. +invalidPasswordHistoryMessage=Password non valida: non deve essere uguale a una delle ultime {0} password. +invalidPasswordBlacklistedMessage=Password non valida: la password non è consentita. +invalidPasswordGenericMessage=Password non valida: la nuova password non rispetta le indicazioni previste. + +# Authorization +myResources=Le mie risorse +myResourcesSub=Le mie risorse +doDeny=Nega +doRevoke=Revoca +doApprove=Approva +doRemoveSharing=Rimuovi condivisione +doRemoveRequest=Rimuovi richiesta +peopleAccessResource=Persone che hanno accesso a questa risorsa +resourceManagedPolicies=Permessi che danno accesso a questa risorsa +resourceNoPermissionsGrantingAccess=Nessun permesso dà accesso a questa risorsa +anyAction=Qualsiasi azione +description=Descrizione +name=Nome +scopes=Ambito +resource=Risorsa +user=Utente +peopleSharingThisResource=Persone che condividono questa risorsa +shareWithOthers=Condividi con altri +needMyApproval=Richiede la mia approvazione +requestsWaitingApproval=La tua richiesta è in attesa di approvazione +icon=Icona +requestor=Richiedente +owner=Proprietario +resourcesSharedWithMe=Risorse condivise con me +permissionRequestion=Richiesta di permesso +permission=Permesso +shares=condivisioni +notBeingShared=Questa risorsa non è in condivisione. +notHaveAnyResource=Non hai nessuna risorsa +noResourcesSharedWithYou=Non ci sono risorse condivise con te +havePermissionRequestsWaitingForApproval=Hai {0} richiesta(e) di permesso in attesa di approvazione. +clickHereForDetails=Clicca qui per i dettagli. +resourceIsNotBeingShared=La risorsa non è in condivisione + +# Applications +applicationName=Nome +applicationType=Tipo applicazione +applicationInUse=In-use app only +clearAllFilter=Azzera tutti i filtri +activeFilters=Filtri attivi +filterByName=Filtra per nome ... +allApps=Tutte le applicazioni +internalApps=Applicazioni interne +thirdpartyApps=Applicazioni di terze parti +appResults=Risultati +clientNotFoundMessage=Client non trovato. + +# Linked account +authorizedProvider=Provider autorizzato +authorizedProviderMessage=Provider autorizzati collegati al tuo account +identityProvider=Identity provider +identityProviderMessage=Collegare il tuo account con gli identity provider che hai configurato +socialLogin=Social Login +userDefined=Definito dall''utente +removeAccess=Rimuovi accesso +removeAccessMessage=Devi concedere di nuovo l''accesso, se vuoi utilizzare l''account di questa applicazione. + +#Authenticator +authenticatorStatusMessage=L''autenticazione a due fattori è attualmente +authenticatorFinishSetUpTitle=La tua autenticazione a due fattori +authenticatorFinishSetUpMessage=Ogni volta che effettui l''accesso al tuo account Keycloak, ti verrà richiesto di fornire il tuo codice di autenticazione a due fattori. +authenticatorSubTitle=Imposta l''autenticazione a due fattori +authenticatorSubMessage=Per incrementare la sicurezza del tuo account, attiva almeno uno dei metodi disponibili per l''autenticazione a due fattori. +authenticatorMobileTitle=Autenticatore mobile +authenticatorMobileMessage=Utilizza l''autenticatore mobile per ottenere i codici di verifica per l''autenticazione a due fattori. +authenticatorMobileFinishSetUpMessage=L''autenticatore è stato collegato al tuo telefono. +authenticatorActionSetup=Set up +authenticatorSMSTitle=Codice SMS +authenticatorSMSMessage=Keycloak invierà il codice di verifica al tuo telefono per l''autenticazione a due fattori. +authenticatorSMSFinishSetUpMessage=I messaggi di testo vengono inviati a +authenticatorDefaultStatus=Default +authenticatorChangePhone=Cambia numero di telefono + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Setup autenticatore mobile +smscodeIntroMessage=Inserisci il tuo numero di telefono e ti verrà inviato un codice di verifica. +mobileSetupStep1=Installa un''applicazione di autenticazione sul tuo telefono. Sono supportate le applicazioni qui elencate. +mobileSetupStep2=Apri l''applicazione e scansiona il codice QR: +mobileSetupStep3=Inserisci il codice monouso fornito dall''applicazione e clicca Salva per completare il setup. +scanBarCode=Vuoi scansionare il codice QR? +enterBarCode=Inserisci il codice monouso +doCopy=Copia +doFinish=Termina + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Setup codice SMS +chooseYourCountry=Scegli la tua nazione +enterYourPhoneNumber=Inserisci il tuo numero di telefono +sendVerficationCode=Invia il codice di verifica +enterYourVerficationCode=Inserisci il codice di verifica + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Setup backup codici +realmName=Realm +doDownload=Download +doPrint=Stampa +generateNewBackupCodes=Genera dei nuovi codici di backup +backtoAuthenticatorPage=Torna alla pagina dell''autenticatore + + +#Resources +resources=Risorse +sharedwithMe=Condiviso con me +share=Condiviso +sharedwith=Condiviso con +accessPermissions=Permessi di accesso +permissionRequests=Richieste di permesso +approve=Approva +approveAll=Approva tutti +people=persone +perPage=per pagina +currentPage=Pagina corrente +sharetheResource=Condividi la risorsa +group=Gruppo +selectPermission=Seleziona permessi +addPeople=Aggiungi persone con le quali condividere la tua risorsa +addTeam=Aggiungi gruppi con i quali condividere la tua risorsa +myPermissions=Miei permessi +waitingforApproval=Attesa dell''approvazione +anyPermission=Qualsiasi permesso + +# Openshift messages +openshift.scope.user_info=Informazioni utente +openshift.scope.user_check-access=Informazioni per l''accesso dell''utente +openshift.scope.user_full=Accesso completo +openshift.scope.list-projects=Elenca progetti diff --git a/keywind/old.account/messages/messages_ja.properties b/keywind/old.account/messages/messages_ja.properties new file mode 100644 index 0000000..3dcd634 --- /dev/null +++ b/keywind/old.account/messages/messages_ja.properties @@ -0,0 +1,334 @@ +doSave=保存 +doCancel=キャンセル +doLogOutAllSessions=全セッションからログアウト +doRemove=削除 +doAdd=追加 +doSignOut=サインアウト +doLogIn=ログイン +doLink=リンク + + +editAccountHtmlTitle=アカウントの編集 +personalInfoHtmlTitle=個人情報 +federatedIdentitiesHtmlTitle=連携済みアイデンティティー +accountLogHtmlTitle=アカウントログ +changePasswordHtmlTitle=パスワード変更 +deviceActivityHtmlTitle=デバイス・アクティビティー +sessionsHtmlTitle=セッション +accountManagementTitle=Keycloakアカウント管理 +authenticatorTitle=オーセンティケーター +applicationsHtmlTitle=アプリケーション +linkedAccountsHtmlTitle=リンクされたアカウント + +accountManagementWelcomeMessage=Keycloakアカウント管理へようこそ +personalInfoIntroMessage=基本情報を管理する +accountSecurityTitle=アカウント・セキュリティー +accountSecurityIntroMessage=パスワードとアカウント・アクセスを制御する +applicationsIntroMessage=アカウントへアクセスするためにアプリのパーミッションを追跡して管理する +resourceIntroMessage=チームメンバー間でリソースを共有する +passwordLastUpdateMessage=パスワードは更新されました +updatePasswordTitle=パスワードの更新 +updatePasswordMessageTitle=強力なパスワードを選択してください +updatePasswordMessage=強力なパスワードは、数字、文字、記号を含みます。推測が難しく、実在する言葉に似ておらず、このアカウントだけで使用されています。 +personalSubTitle=個人情報 +personalSubMessage=この基本情報を管理してください:名、姓、メール + +authenticatorCode=ワンタイムコード +email=Eメール +firstName=名 +givenName=名 +fullName=氏名 +lastName=姓 +familyName=姓 +password=パスワード +currentPassword=現在のパスワード +passwordConfirm=新しいパスワード(確認) +passwordNew=新しいパスワード +username=ユーザー名 +address=住所 +street=番地 +locality=市区町村 +region=都道府県 +postal_code=郵便番号 +country=国 +emailVerified=確認済みEメール +gssDelegationCredential=GSS委譲クレデンシャル + +profileScopeConsentText=ユーザー・プロファイル +emailScopeConsentText=メールアドレス +addressScopeConsentText=アドレス +phoneScopeConsentText=電話番号 +offlineAccessScopeConsentText=オフライン・アクセス +samlRoleListScopeConsentText=ロール +rolesScopeConsentText=ユーザーロール + +role_admin=管理者 +role_realm-admin=レルム管理者 +role_create-realm=レルムの作成 +role_view-realm=レルムの参照 +role_view-users=ユーザーの参照 +role_view-applications=アプリケーションの参照 +role_view-clients=クライアントの参照 +role_view-events=イベントの参照 +role_view-identity-providers=アイデンティティー・プロバイダーの参照 +role_view-consent=同意の参照 +role_manage-realm=レルムの管理 +role_manage-users=ユーザーの管理 +role_manage-applications=アプリケーションの管理 +role_manage-identity-providers=アイデンティティー・プロバイダーの管理 +role_manage-clients=クライアントの管理 +role_manage-events=イベントの管理 +role_view-profile=プロファイルの参照 +role_manage-account=アカウントの管理 +role_manage-account-links=アカウントリンクの管理 +role_manage-consent=同意の管理 +role_read-token=トークンの参照 +role_offline-access=オフライン・アクセス +role_uma_authorization=パーミッションの取得 +client_account=アカウント +client_account-console=アカウント・コンソール +client_security-admin-console=セキュリティー管理コンソール +client_admin-cli=管理CLI +client_realm-management=レルム管理 +client_broker=ブローカー + + +requiredFields=必須 +allFieldsRequired=全ての入力項目が必須 + +backToApplication=« アプリケーションに戻る +backTo={0}に戻る + +date=日付 +event=イベント +ip=IP +client=クライアント +clients=クライアント +details=詳細 +started=開始 +lastAccess=最終アクセス +expires=有効期限 +applications=アプリケーション + +account=アカウント +federatedIdentity=連携済みアイデンティティー +authenticator=オーセンティケーター +device-activity=デバイス・アクティビティー +sessions=セッション +log=ログ + +application=アプリケーション +availableRoles=利用可能なロール +grantedPermissions=許可されたパーミッション +grantedPersonalInfo=許可された個人情報 +additionalGrants=追加の許可 +action=アクション +inResource=in +fullAccess=フルアクセス +offlineToken=オフライン・トークン +revoke=許可の取り消し + +configureAuthenticators=設定済みのオーセンティケーター +mobile=モバイル +totpStep1=モバイルに以下のアプリケーションのいずれかをインストールしてください。 +totpStep2=アプリケーションを開き、バーコードをスキャンしてください。 +totpStep3=アプリケーションで提供されたワンタイムコードを入力して保存をクリックし、セットアップを完了してください。 +totpStep3DeviceName=OTPデバイスの管理に役立つようなデバイス名を指定してください。 + +totpManualStep2=アプリケーションを開き、キーを入力してください。 +totpManualStep3=アプリケーションが設定できる場合は、次の設定値を使用してください。 +totpUnableToScan=スキャンできませんか? +totpScanBarcode=バーコードをスキャンしますか? + +totp.totp=時間ベース +totp.hotp=カウンターベース + +totpType=タイプ +totpAlgorithm=アルゴリズム +totpDigits=数字 +totpInterval=間隔 +totpCounter=カウンター +totpDeviceName=デバイス名 + +missingUsernameMessage=ユーザー名を入力してください。 +missingFirstNameMessage=名を入力してください。 +invalidEmailMessage=無効なメールアドレスです。 +missingLastNameMessage=姓を入力してください。 +missingEmailMessage=Eメールを入力してください。 +missingPasswordMessage=パスワードを入力してください。 +notMatchPasswordMessage=パスワードが一致していません。 +invalidUserMessage=無効なユーザーです。 + +missingTotpMessage=オーセンティケーター・コードを入力してください。 +missingTotpDeviceNameMessage=デバイス名を指定してください。 +invalidPasswordExistingMessage=既存のパスワードが不正です。 +invalidPasswordConfirmMessage=新しいパスワード(確認)と一致していません。 +invalidTotpMessage=無効なオーセンティケーター・コードです。 + +usernameExistsMessage=既に存在するユーザー名です。 +emailExistsMessage=既に存在するEメールです。 + +readOnlyUserMessage=読み取り専用のため、アカウントを更新することはできません。 +readOnlyUsernameMessage=読み取り専用のため、ユーザー名を更新することはできません。 +readOnlyPasswordMessage=読み取り専用のため、パスワードを更新することはできません。 + +successTotpMessage=モバイル・オーセンティケーターが設定されました。 +successTotpRemovedMessage=モバイル・オーセンティケーターが削除されました。 + +successGrantRevokedMessage=許可が正常に取り消しされました。 + +accountUpdatedMessage=アカウントが更新されました。 +accountPasswordUpdatedMessage=パスワードが更新されました。 + +missingIdentityProviderMessage=アイデンティティー・プロバイダーが指定されていません。 +invalidFederatedIdentityActionMessage=無効または存在しないアクションです。 +identityProviderNotFoundMessage=指定されたアイデンティティー・プロバイダーが見つかりません。 +federatedIdentityLinkNotActiveMessage=このアイデンティティーは有効ではありません。 +federatedIdentityRemovingLastProviderMessage=パスワードがないため、最後の連携済みアイデンティティーが削除できません。 +identityProviderRedirectErrorMessage=アイデンティティー・プロバイダーへのリダイレクトに失敗しました。 +identityProviderRemovedMessage=アイデンティティー・プロバイダーが正常に削除されました。 +identityProviderAlreadyLinkedMessage={0}から返された連携済みアイデンティティーは既に他のユーザーに関連付けされています。 +staleCodeAccountMessage=有効期限切れです。再度お試しください。 +consentDenied=同意が拒否されました。 + +accountDisabledMessage=アカウントが無効です。管理者に連絡してください。 + +accountTemporarilyDisabledMessage=アカウントが一時的に無効です。管理者に連絡するか、しばらく時間をおいてから再度お試しください。 +invalidPasswordMinLengthMessage=無効なパスワード: 最小{0}の長さが必要です。 +invalidPasswordMinLowerCaseCharsMessage=無効なパスワード: 少なくとも{0}文字の小文字を含む必要があります。 +invalidPasswordMinDigitsMessage=無効なパスワード: 少なくとも{0}文字の数字を含む必要があります。 +invalidPasswordMinUpperCaseCharsMessage=無効なパスワード:少なくとも{0}文字の大文字を含む必要があります。 +invalidPasswordMinSpecialCharsMessage=無効なパスワード: 少なくとも{0}文字の特殊文字を含む必要があります。 +invalidPasswordNotUsernameMessage=無効なパスワード: ユーザー名と同じパスワードは禁止されています。 +invalidPasswordRegexPatternMessage=無効なパスワード: 正規表現パターンと一致しません。 +invalidPasswordHistoryMessage=無効なパスワード: 最近の{0}パスワードのいずれかと同じパスワードは禁止されています。 +invalidPasswordBlacklistedMessage=無効なパスワード: パスワードがブラックリストに含まれています。 +invalidPasswordGenericMessage=無効なパスワード: 新しいパスワードはパスワード・ポリシーと一致しません。 + +# Authorization +myResources=マイリソース +myResourcesSub=マイリソース +doDeny=拒否 +doRevoke=取り消し +doApprove=承認 +doRemoveSharing=共有の削除 +doRemoveRequest=要求の削除 +peopleAccessResource=このリソースにアクセスできる人 +resourceManagedPolicies=このリソースへのアクセスを許可するパーミッション +resourceNoPermissionsGrantingAccess=このリソースへのアクセスを許可する権限はありません +anyAction=任意のアクション +description=説明 +name=名前 +scopes=スコープ +resource=リソース +user=ユーザー +peopleSharingThisResource=このリソースを共有している人 +shareWithOthers=他人と共有 +needMyApproval=承認が必要 +requestsWaitingApproval=承認待ちの要求 +icon=アイコン +requestor=要求者 +owner=オーナー +resourcesSharedWithMe=共有しているリソース +permissionRequestion=パーミッションの要求 +permission=パーミッション +shares=共有(複数) +notBeingShared=このリソースは共有されていません。 +notHaveAnyResource=リソースがありません。 +noResourcesSharedWithYou=共有しているリソースはありません +havePermissionRequestsWaitingForApproval=承認を待っている{0}個のパーミッションの要求があります。 +clickHereForDetails=詳細はこちらをクリックしてください。 +resourceIsNotBeingShared=リソースは共有されていません。 + +# Applications +applicationName=名前 +applicationType=アプリケーション・タイプ +applicationInUse=使用中のアプリケーションのみ +clearAllFilter=すべてのフィルターをクリア +activeFilters=アクティブなフィルター +filterByName=名前でフィルタリング... +allApps=すべてのアプリケーション +internalApps=内部アプリケーション +thirdpartyApps=サードパーティーのアプリケーション +appResults=結果 +clientNotFoundMessage=クライアントが見つかりません。 + +# Linked account +authorizedProvider=認可済みプロバイダー +authorizedProviderMessage=アカウントにリンクされた認可済みプロバイダー +identityProvider=アイデンティティー・プロバイダー +identityProviderMessage=アカウントと設定したアイデンティティー・プロバイダーをリンクするには +socialLogin=ソーシャル・ログイン +userDefined=ユーザー定義 +removeAccess=アクセス権の削除 +removeAccessMessage=このアプリ・アカウントを使用する場合は、アクセス権を再度付与する必要があります。 + +#Authenticator +authenticatorStatusMessage=2要素認証は現在 +authenticatorFinishSetUpTitle=あなたの2要素認証 +authenticatorFinishSetUpMessage=Keycloakアカウントにサインインするたびに、2要素認証コードを入力するように求められます。 +authenticatorSubTitle=2要素認証を設定する +authenticatorSubMessage=アカウントのセキュリティーを強化するには、利用可能な2要素認証の方式のうち少なくとも1つを有効にします。 +authenticatorMobileTitle=モバイル・オーセンティケーター +authenticatorMobileMessage=モバイル・オーセンティケーターを使用して、2要素認証として確認コードを取得します。 +authenticatorMobileFinishSetUpMessage=オーセンティケーターはあなたの携帯電話にバインドされています。 +authenticatorActionSetup=セットアップ +authenticatorSMSTitle=SMSコード +authenticatorSMSMessage=Keycloakは、2要素認証として確認コードを携帯電話に送信します。 +authenticatorSMSFinishSetUpMessage=テキスト・メッセージが次の電話番号宛に送信されます: +authenticatorDefaultStatus=デフォルト +authenticatorChangePhone=電話番号の変更 + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=モバイル・オーセンティケーターのセットアップ +smscodeIntroMessage=電話番号を入力すると、確認コードがあなたの電話に送信されます。 +mobileSetupStep1=携帯電話にオーセンティケーター・アプリケーションをインストールします。ここにリストされているアプリケーションがサポートされています。 +mobileSetupStep2=アプリケーションを開き、バーコードをスキャンしてください。 +mobileSetupStep3=アプリケーションから提供されたワンタイムコードを入力し、保存をクリックしてセットアップを終了します。 +scanBarCode=バーコードをスキャンしますか? +enterBarCode=ワンタイムコードを入力してください +doCopy=コピー +doFinish=終了 + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMSコードのセットアップ +chooseYourCountry=国を選んでください +enterYourPhoneNumber=電話番号を入力してください +sendVerficationCode=確認コードの送信 +enterYourVerficationCode=確認コードを入力してください + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=バックアップ・コードのセットアップ +realmName=レルム +doDownload=ダウンロード +doPrint=印刷 +generateNewBackupCodes=新しいバックアップ・コードを生成する +backtoAuthenticatorPage=オーセンティケーター・ページに戻る + + +#Resources +resources=リソース +sharedwithMe=私と共有 +share=共有 +sharedwith=共有 +accessPermissions=アクセス・パーミッション +permissionRequests=パーミッションの要求 +approve=承認 +approveAll=すべて承認 +people=人 +perPage=1ページあたり +currentPage=現在のページ +sharetheResource=リソースの共有 +group=グループ +selectPermission=パーミッションを選択 +addPeople=あなたのリソースを共有する人を追加 +addTeam=あなたのリソースを共有するチームを追加 +myPermissions=私のパーミッション +waitingforApproval=承認待ち +anyPermission=任意のパーミッション + +# Openshift messages +openshift.scope.user_info=ユーザー情報 +openshift.scope.user_check-access=ユーザーアクセス情報 +openshift.scope.user_full=フルアクセス +openshift.scope.list-projects=プロジェクトの一覧表示 diff --git a/keywind/old.account/messages/messages_ka.properties b/keywind/old.account/messages/messages_ka.properties new file mode 100644 index 0000000..d211a18 --- /dev/null +++ b/keywind/old.account/messages/messages_ka.properties @@ -0,0 +1,358 @@ +doSave=შენახვა +doLink=ბმული +sessionsHtmlTitle=სესიები +federatedIdentitiesHtmlTitle=ფედერაციული იდენტიფიკატორები +accountLogHtmlTitle=ანგარიშის ჟურნალი +email=ელფოსტა +authenticatorCode=ერთჯერადი კოდი +username=მომხმარებლის სახელი +fullName=სრული სახელი +lastName=გვარი +passwordNew=ახალი პაროლი +street=ქუჩა +country=ქვეყანა +emailVerified=ელფოსტა გადამოწმებულია +website=ვებგვერდი +zoneinfo=დროის სარტყელი +profileScopeConsentText=მომხმარებლის პროფილი +phoneScopeConsentText=ტელეფონის ნომერი +samlRoleListScopeConsentText=ჩემი როლები +role_realm-admin=რეალმის ადმინი +role_create-realm=რეალმის შექმნა +role_view-applications=აპლიკაციების ნახვა +role_manage-realm=რეალმის მართვა +role_manage-users=მომხმარებლების მართვა +role_manage-consent=თანხმობების მართვა +role_read-token=კოდის წაკითხვა +client_account-console=ანგარიშის კონსოლი +client_admin-cli=ადმინის CLI +lastAccess=ბოლო წვდომა +federatedIdentity=ფედერაციული იდენტიფიკატორი +device-activity=მოწყობილობის აქტივობა +action=ქმედება +availableRoles=ხელმისაწვდომი როლები +mobile=მობილური +revoke=მინიჭების გაუქმება +totpScanBarcode=დავასკანერო ბარკოდი? +totpDeviceName=მოწყობილობის სახელი +doDeny=აკრძალვა + +# Authorization +myResources=ჩემი რესურსები +myResourcesSub=ჩემი რესურსები +anyAction=ნებისმიერი ქმედება +permissionRequestion=წვდომის მოთხოვნა +thirdpartyApps=მესამე პირის აპლიკაციები +userDefined=მომხმარებლის აღწერილი +authenticatorMobileTitle=მობილური ავთენტიკატორი +sharedwith=გაზიარებულია +accessPermissions=წვდომის უფლებები +perPage=გვერდზე +doCancel=გაუქმება +doAdd=დამატება +doRemove=წაშლა +authenticatorTitle=ავთენტიკატორი +applicationsHtmlTitle=აპლიკაციები +passwordConfirm=დადასტურება +addressScopeConsentText=მისამართი +password=პაროლი +address=მისამართი +gender=სქესი +birthday=დაბადების თარიღი +organizationScopeConsentText=ორგანიზაცია +role_admin=ადმინი +client_account=ანგარიში +clients=კლიენტები +details=დეტალები +client_broker=Broker +event=მოვლენა +ip=IP +client=კლიენტი +date=თარიღი +started=გაშვებულია +expires=ვადა +applications=აპლიკაციები +account=ანგარიში +authenticator=ავთენტიკატორი +sessions=სესიები +inResource=სად +log=ჟურნალი +application=აპლიკაცია +totp.totp=დროზე-დაფუძნებული +totp.hotp=მთვლელზე-დაფუძნებული +totpInterval=ინტერვალი +totpType=ტიპი +totpAlgorithm=ალგორითმი +totpDigits=ციფრები +totpCounter=მთვლელი +totpAppFreeOTPName=FreeOTP +doRevoke=გაუქმება +doApprove=დადასტურება +description=აღწერა +name=სახელი +scopes=შუალედები +resource=რესურსი +icon=ხატულა +user=მომხმარებელი +requestor=მომთხოვნი +doFinish=დასრულება +owner=მფლობელი +permission=წვდომა +shares=ზიარ(ებ)-ი + +# Applications +applicationName=სახელი +doDownload=გადმოწერა +doPrint=დაბეჭდვა +appResults=შედეგები +share=გაზიარება +group=ჯგუფი +authenticatorDefaultStatus=ნაგულისხმევი +realmName=რეალმი +approve=დადასტურება +people=ხალხი +doCopy=კოპირება +doSignOut=გასვლა + + +#Resources +resources=რესურსები +doLogIn=შესვლა +personalInfoSidebarTitle=პერსონალური ინფორმაცია +signingInSidebarTitle=შესვლა +accountSecuritySidebarTitle=ანგარიშის უსაფრთხოება +deviceActivitySidebarTitle=მოწყობილობის აქტივობა +linkedAccountsSidebarTitle=მიბმული ანგარიშები +editAccountHtmlTitle=ანგარიშის ჩასწორება +personalInfoHtmlTitle=პერსონალური ინფორმაცია +changePasswordHtmlTitle=პაროლის შეცვლა +deviceActivityHtmlTitle=მოწყობილობის აქტივობა +linkedAccountsHtmlTitle=მიბმული ანგარიშები +accountSecurityTitle=ანგარიშის უსაფრთხოება +updatePasswordTitle=პაროლის განახლება +firstName=სახელი +givenName=დარქმეული სახელი +familyName=მეტსახელი +currentPassword=მიმდინარე პაროლი +phoneNumber=ტელეფონის ნომერი +emailScopeConsentText=ელფოსტის მისამართი +offlineAccessScopeConsentText=ინტერნეტგარეშე წვდომა +rolesScopeConsentText=მომხმარებლის როლები +role_view-realm=რეალმის ნახვა +role_view-users=მომხმარებლების ნახვა +role_view-groups=ჯგუფების ნახვა +role_view-clients=კლიენტების ნახვა +role_view-events=მოვლენების ნახვა +role_view-consent=თანხმობების ნახვა +role_manage-applications=აპლიკაციების მართვა +role_manage-events=მოვლენების მართვა +role_manage-clients=კლიენტების მართვა +role_view-profile=პროფილის ნახვა +role_manage-account=ანგარიშის მართვა +role_offline-access=ინტერნეტგარეშე წვდომა +client_realm-management=რეალმის მართვა +role_uma_authorization=წვდომების მიღება + + +requiredFields=აუცილებელი ველები +grantedPermissions=მინიჭებული წვდომები +fullAccess=სრული წვდომა +offlineToken=ინტერნეტგარეშე კოდი +additionalGrants=დამატებითი მინიჭებები +configureAuthenticators=მორგებული ავთენტიკატორები +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator +invalidUserMessage=არასწორი მომხმარებელი +consentDenied=თანხმობა უარყოფილია. +doRemoveSharing=გაზიარების წაშლა +doRemoveRequest=მოთხოვნის წაშლა +applicationType=აპლიკაციის ტიპი +activeFilters=აქტიური ფილტრები +internalApps=შიდა აპლიკაციები +allApps=ყველა აპლიკაცია + +# Linked account +authorizedProvider=ავტორიზებული პროვაიდერი +identityProvider=იდენტიფიკაციის პროვაიდერი +socialLogin=სოციალური ქსელით შესვლა +removeAccess=წვდომის წაშლა +permissionRequests=წვდომის მოთხოვნები +approveAll=ყველას დადასტურება +currentPage=მიმდინარე გვერდი +authenticatorActionSetup=მორგება +authenticatorSMSTitle=SMS კოდი +doLogOutAllSessions=ყველა სესიის გაგდება +noAccessMessage=წვდომა დაშვებული არაა +accountManagementTitle=Keycloak-ის ანგარიშების მართვა +personalInfoIntroMessage=თქვენი ძირითადი ინფორმაციის მართვა +accountManagementWelcomeMessage=მოგესალმებათ Keybloack-ის ანგარიშების მმართველი +accountSecurityIntroMessage=მართეთ თქვენი პაროლი და ანგარიშთან წვდომა +personalSubTitle=თქვენი პირადი ინფორმაცია +passwordLastUpdateMessage=თქვენი პაროლის განახლების დროა +updatePasswordMessageTitle=დარწმუნდით, რომ აირჩიეთ რთული პაროლი +personalSubMessage=მართეთ თქვენი ძირითადი ინფორმაცია. +locality=ქალაქი ან დაბა +region=შტატი, პროვინცია ან რეგიონი +postal_code=Zip ან საფოსტო კოდი +phoneNumberVerified=ტელეფონის ნომერი გადამოწმებულია +gssDelegationCredential=GSS დელეგაციის ავტორიზაციის დეტალები +role_view-identity-providers=იდენტიფიკატორის მომწოდებლების ნახვა +role_manage-identity-providers=იდენტიფიკატორის მომწოდებლების მართვა +role_manage-account-links=ანგარიშის ბმულების მართვა +allFieldsRequired=ყველა ველი აუცილებელია +backTo={0}-ზე დაბრუნება +backToApplication=« აპლიკაციაზე დაბრუნება +grantedPersonalInfo=მინიჭებული პირადი ინფორმაცია +totpStep1=დააყენეთ ერთ-ერთი ამ აპლიკაციათაგანი თქვენს მობილურზე: +totpStep3=შეიყვანეთ ერთჯერადი კოდი, რომელიც აპლიკაციამ მოგაწოდათ და დააწკაპუნეთ ღილაკზე 'შენახვა', რომ მორგება დაასრულოთ. +totpUnableToScan=ვერ დაასკანერეთ? +totpManualStep2=გახსენით აპლიკაცია და შეიყვანეთ კოდი: +irreversibleAction=ეს ქმედება შეუქცევადია +deletingImplies=თქვენი ანგარიშის წაშლა გამოიწვევს: +errasingData=თქვენი ყველა მონაცემის წაშლას +loggingOutImmediately=დაუყოვნებლივ გაგდებას +missingUsernameMessage=მიუთითეთ მომხმარებლის სახელი. +missingFirstNameMessage=მიუთითეთ სახელი. +missingLastNameMessage=მიუთითეთ გვარი. +missingTotpMessage=მიუთითეთ ავთენტიკატორის კოდი. +missingTotpDeviceNameMessage=შეიყვანეთ მოწყობილობის სახელი. +updateReadOnlyAttributesRejectedMessage=მხოლოდ-წაკითხვადი ატრიბუტის განახლება უარყოფილია +usernameExistsMessage=მომხმარებლის სახელი უკვე არსებობს. +emailExistsMessage=ელფოსტა უკვე არსებობს. +invalidPasswordConfirmMessage=პაროლის დადასტურება არ ემთხვევა. +accountUpdatedMessage=თქვენი ანგარიში განახლდა. +identityProviderNotFoundMessage=მითითებული იდენტიფიკატორის მომწოდებელი აღმოჩენილი არაა. +federatedIdentityLinkNotActiveMessage=ეს იდენტიფიკატორი უკვე აქტიური აღარაა. +identityProviderRedirectErrorMessage=იდენტიფიკატორის მომწოდებელზე გადამისამართება ჩავარდა. +identityProviderRemovedMessage=იდენტიფიკატორის მომწოდებლის წაშლა წარმატებულია. +identityProviderAlreadyLinkedMessage=ფედერაციული იდენტიფიკატორი, რომელიც {0}-მა დააბრუნა, უკვე მიბმულია სხვა მომხმარებელზე. +staleCodeAccountMessage=ამ გვერდის ვადა ამოიწურა. კიდევ სცადეთ. +access-denied-when-idp-auth=წვდომა აკრძალულია {0}-ით ავთენტიკაციისას +accountDisabledMessage=ანგარიში გათიშულია. დაუკავშირდით თქვენს ადმინისტრატორს. +accountTemporarilyDisabledMessage=ანგარიში დროებით გათიშულია. დაუკავშირდით თქვენს ადმინისტრატორს ან მოგვიანებით სცადეთ. +invalidPasswordMinLengthMessage=არასწორი პაროლი: მინიმალური სიგრძეა {0}. +invalidPasswordMinDigitsMessage=არასწორი პაროლი: უნდა შეიცავდეს, სულ ცოტა {0} ციფრს. +invalidPasswordMinSpecialCharsMessage=არასწორი პაროლი: უნდა შეიცავდეს, სულ ცოტა {0} სპეციალურ სიმბოლოს. +invalidPasswordRegexPatternMessage=არასწორი პაროლი: არ ემთხვევა რეგგამოსის ნიმუშ(ებ)-ს. +invalidPasswordHistoryMessage=არასწორი პაროლი: არ უნდა უდრიდეს ბოლო {0} პაროლს. +invalidPasswordBlacklistedMessage=არასწორი პაროლი: პაროლი შავ სიაშია. +invalidPasswordGenericMessage=არასწორი პაროლი: ახალი პაროლი არ აკმაყოფილებს პაროლის პოლიტიკებს. +peopleAccessResource=ამ რესურსთან წვდომის მქონე ხალხი +resourceManagedPolicies=ამ რესურსთან უფლებების მინიჭების წვდომები +shareWithOthers=სხვებთან გაზიარება +needMyApproval=სჭირდება ჩემი დადასტურება +requestsWaitingApproval=თქვენი მოთხოვნა დადასტურებას მოელის +resourcesSharedWithMe=ჩემთან გაზიარებული რესურსები +notBeingShared=ეს რესურსი გაზიარებული არაა. +notHaveAnyResource=რესურსები არ აქვთ +noResourcesSharedWithYou=თქვენთვის რესურსები არ ზიარდება +clickHereForDetails=დააწკაპუნეთ აქ მეტი დეტალის სანახავად. +applicationInUse=მხოლოდ გაშვებული აპი +clearAllFilter=ყველა ფილტრის გასუფთავება +filterByName=გაფილტვრა სახელით... +clientNotFoundMessage=კლიენტი ვერ ვიპოვე. +authorizedProviderMessage=თქვენს ანგარიშზე მიბმული ავტორიზებული მომწოდებლები +identityProviderMessage=თქვენი ანგარიშის მისაბმელად იდენტიფიკატორის მომწოდებლებთან, რომლებიც მოირგეთ +authenticatorFinishSetUpTitle=თქვენი 2FA + +#Authenticator +authenticatorStatusMessage=2FA ამჟამად +authenticatorFinishSetUpMessage=რამდენჯერაც შეხვალთ Keycloak-ის ანგარიშში, იმდენჯერ გთხოვთ, 2FA კოდი შეიყვანოთ. +authenticatorSubMessage=თქვენი ანგარიშის უსაფრთხოების გასაზრდელად ჩართეთ, სულ ცოტა, ერთი ხელმისაწვდომი 2FA-ის მეთოდი. +authenticatorMobileFinishSetUpMessage=ავთენტიკატორი მიბმულია თქვენს ტელეფონზე. +authenticatorSMSFinishSetUpMessage=ტექსტური შეტყობინებები გაგზავნილია ნომერზე +authenticatorChangePhone=ტელეფონის ნომრის შეცვლა +smscodeIntroMessage=შეიყვანეთ ტელეფონის ნომერი და გადამოწმების კოდი გამოგეგზავნებათ. +mobileSetupStep1=დააყენეთ ავთენტიკატორი აპი თქვენს ტელეფონზე. მხარდაჭერილია აქ ჩამოთვლილი აპლიკაციები. +mobileSetupStep2=გახსენით აპლიკაცია და დაასკანირეთ ბარკოდი: + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS კოდის მორგება +chooseYourCountry=აირჩიეთ თქვენი ქვეყანა +mobileSetupStep3=შეიყვანეთ ერთჯერადი კოდი, რომელიც აპლიკაციამ მოგაწოდათ და დააწკაპუნეთ ღილაკზე 'შენახვა', რომ მორგება დაასრულოთ. +scanBarCode=გნებავთ ბარკოდის დასკანირება? +enterBarCode=შეიყვანეთ ერთჯერადი კოდი +sendVerficationCode=გადამოწმების კოდის გაგზავნა +enterYourVerficationCode=შეიყვანეთ თქვენი გადამოწმების კოდი + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=აღდგენის ავთენტიკაციის კოდების მორგება +sharedwithMe=ჩემთან გაზიარებული +generateNewBackupCodes=ახალი აღდგენის ავთენტიკაციის კოდების გენერაცია +backtoAuthenticatorPage=ავთენტიკაციის გვერდზე დაბრუნება +selectPermission=აირჩიეთ წვდომა +myPermissions=ჩემი წვდომები +anyPermission=ნებისმიერი წვდომა +sharetheResource=რესურსის გაზიარება +waitingforApproval=დადასტურების მოლოდინი +addPeople=დაამატეთ ხალხი, რომლებსაც თქვენს რესურსს გაუზიარებთ +addTeam=დაამატეთ გუნდი, რომელსაც თქვენს რესურსს გაუზიარებთ + +# Openshift messages +openshift.scope.user_info=მომხმარებლის ინფორმაცია +openshift.scope.user_full=სრული წვდომა +openshift.scope.list-projects=პროექტების სია +error-invalid-value=არასწორი მნიშვნელობა. +openshift.scope.user_check-access=მომხმარებლის წვდომის ინფორმაცია +error-empty=შეიყვანეთ მნიშვნელობა. +error-invalid-number=არასწორი რიცხვი. +error-pattern-no-match=არასწორი მნიშვნელობა. +error-invalid-uri=არასწორი URL. +error-invalid-date=არასწორი თარიღი. +error-invalid-email=არასწორი ელფოსტის მისამართი. +error-invalid-uri-scheme=არასწორი ბმულის სქემა. +error-invalid-uri-fragment=არასწორი URL-ის ფრაგმენტი. +error-invalid-length=ატრიბუტის {0} სიგრძე {1}-{2} შუალედში უნდა იყოს. +error-invalid-length-too-long=ატრიბუტის {0} მაქსიმალური სიგრძეა {2}. +error-number-out-of-range=ატრიბუტი {0} უნდა იყოს რიცხვი შუალედიდან {1}-{2}. +error-number-out-of-range-too-big=ატრიბუტის {0} მაქსიმალური მნიშვნელობაა {2}. +error-user-attribute-required=მიუთითეთ ატრიბუტი {0}. +error-username-invalid-character=მომხმარებლის სახელი არაწორ სიმბოლოს შეიცავს. +error-person-name-invalid-character=სახელი არასწორ სიმბოლოს შეიცავს. +client_security-admin-console=უსაფრთხოების ადმინის კონსოლი +invalidEmailMessage=არასწორი ელფოსტის მისამართი. +missingEmailMessage=მიუთითეთ ელფოსტა. +missingPasswordMessage=მიუთითეთ პაროლი. +notMatchPasswordMessage=პაროლები არ ემთხვევა. +invalidTotpMessage=არასწორი ავთენტიკატორის კოდი. +invalidPasswordExistingMessage=არასწორი არსებული პაროლი. +successTotpMessage=მობილური ავთენტიკატორი მორგებულია. +successTotpRemovedMessage=მობილური ავთენტიკატორი წაიშალა. +successGrantRevokedMessage=უფლებები წარმატებით გაუქმდა. + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=მობილური ავთენტიკატორის მორგება +error-invalid-blank=შეიყვანეთ მნიშვნელობა. +resourceIntroMessage=გაუზიარეთ თქვენი რესურსები გუნდის წევრებს +readOnlyUserMessage=თქვენ არ შეგიძლიათ განაახლოთ თქვენი ანგარიში, რადგან ის მხოლოდ-წაკითხვადია. +accountPasswordUpdatedMessage=თქვენი პაროლი განახლდა. +readOnlyUsernameMessage=თქვენ ვერ განაახლებთ თქვენს მომხმარებლის სახელს, რადგან ის მხოლოდ-წაკითხვადია. +readOnlyPasswordMessage=თქვენ ვერ განაახლებთ თქვენს პაროლს, რადგან თქვენი ანგარიში მხოლოდ-წაკითხვადია. +missingIdentityProviderMessage=იდენტიფიკატორის მომწოდებელი მითითებული არაა. +invalidFederatedIdentityActionMessage=ქმედება არასწორია ან მითითებული არაა. +totpStep2=გახსენით აპლიკაცია და დაასკანირეთ ბარკოდი: +totpManualStep3=გამოიყენეთ შემდეგი კონფიგურაციის მნიშვნელობები, თუ აპლიკაცია საშუალებას გაძლევთ, დააყენოთ ისინი: +accountUnusable=ამ ანგარიშით ამის შემდეგ აპლიკაციას ვერ გამოიყენებთ +federatedIdentityRemovingLastProviderMessage=ბოლო ფედერაციულ იდენტიფიკატორს ვერ წაშლით, რადგან პაროლი არ გაქვთ. +invalidPasswordMaxLengthMessage=არასწორი პაროლი: მაქსიმალური სიგრძეა {0}. +invalidPasswordMinLowerCaseCharsMessage=არასწორი პაროლი: უნდა შეიცავდეს, სულ ცოტა {0} პატარა ასოს. +invalidPasswordMinUpperCaseCharsMessage=არასწორი პაროლი: უნდა შეიცავდეს, სულ ცოტა {0} დიდ ასოს. +invalidPasswordNotUsernameMessage=არასწორი პაროლი: არ უნდა იყოს მომხმარებლის სახელის ტოლი. +invalidPasswordNotContainsUsernameMessage=არასწორი პაროლი: არ შეიძლება, მომხმარებლის სახელს შეიცავდეს. +invalidPasswordNotEmailMessage=არასწორი პაროლი: არ უნდა უდრიდეს ელფოსტას. +resourceNoPermissionsGrantingAccess=ამ რესურსთან წვდომების მინიჭების უფლების გარეშე +havePermissionRequestsWaitingForApproval=გაქვთ {0} წვდომის მოთხოვნა, რომელიც დადასტურებას ელოდება. +peopleSharingThisResource=ხალხი, ვინც ამ რესურსს აზიარებს +resourceIsNotBeingShared=რესურსი გაზიარებული არაა +removeAccessMessage=დაგჭირდებათ, რომ წვდომა თავიდან მიანიჭოთ, თუ გნებავთ გამოიყენოთ ამ აპის ანგარიში. +authenticatorSubTitle=2FA-ის მორგება +authenticatorSMSMessage=Keycloak გააგზავნის გადამოწმების კოდს თქვენს ტელეფონზე 2FA-სთვის. +authenticatorMobileMessage=გამოიყენეთ მობილური ავთენტიკატორი, რომ მიიღოთ გადამოწმების კოდები 2FA-სთვის. +enterYourPhoneNumber=შეიყვანეთ თქვენი ტელეფონის ნომერი +error-invalid-length-too-short=ატრიბუტის {0} მინიმალური სიგრძეა {1}. +error-number-out-of-range-too-small=ატრიბუტის {0} მინიმალური სიგრძე {1} შეიძლება იყოს. +error-user-attribute-read-only=ველი {0} მხოლოდ-წაკთხვადია. +accountManagementBaseThemeCannotBeUsedDirectly=საბაზისო ანგარიშის თემა, მხოლოდ, ანგარიშის კონსოლის თარგმანებს შეიცავს. იმისათვის, რომ ანგარიშის კონსოლი გამოიტანოთ, საჭიროა, ან დააყენოთ თქვენი თემის მშობელი სხვა ანგარიშის თემაზე, ან შეიყვანოთ საკუთარი index.ftl ფაილი. მეტი ინფორმაციისთვის იხილეთ დოკუმენტაცია. +applicationsIntroMessage=ადევნეთ თვალყური და მართეთ თქვენი აპის წვდომები თქვენს ანგარიშთან წვდომისთვის +updatePasswordMessage=რთული პაროლი ციფრების, ასოების და სიმბოლოების ნაკრებს წარმოადგენს. ის ძნელია მისახვედრად, არ ჰგავს ნამდვილ სიტყვას და, მხოლოდ, ამ ანგარიშისთვის გამოიყენება. +totpStep3DeviceName=შეიყვანეთ მოწყობილობის სახელი, რომ თქვენი OTP მოწყობილობების მართვაში დაგეხმაროთ. diff --git a/keywind/old.account/messages/messages_lt.properties b/keywind/old.account/messages/messages_lt.properties new file mode 100644 index 0000000..65b8daf --- /dev/null +++ b/keywind/old.account/messages/messages_lt.properties @@ -0,0 +1,153 @@ +doSave=Saugoti +doCancel=Atšaukti + +doLogOutAllSessions=Atjungti visas sesijas +doRemove=Šalinti +doAdd=Pridėti +doSignOut=Atsijungti + +editAccountHtmlTitle=Redaguoti paskyrą +federatedIdentitiesHtmlTitle=Susietos paskyros +accountLogHtmlTitle=Paskyros žurnalas +changePasswordHtmlTitle=Keisti slaptažodį +sessionsHtmlTitle=Prisijungimo sesijos +accountManagementTitle=Keycloak Naudotojų Administravimas +authenticatorTitle=Autentifikatorius +applicationsHtmlTitle=Programos + +authenticatorCode=Vienkartinis kodas +email=El. paštas +firstName=Vardas +givenName=Pavardė +fullName=Pilnas vardas +lastName=Pavardė +familyName=Pavardė +password=Slaptažodis +passwordConfirm=Pakartotas slaptažodis +passwordNew=Naujas slaptažodis +username=Naudotojo vardas +address=Adresas +street=Gatvė +locality=Miestas arba vietovė +region=Rajonas +postal_code=Pašto kodas +country=Šalis +emailVerified=El. pašto adresas patvirtintas +gssDelegationCredential=GSS prisijungimo duomenų delegavimas + +role_admin=Administratorius +role_realm-admin=Srities administravimas +role_create-realm=Kurti sritį +role_view-realm=Peržiūrėti sritį +role_view-users=Peržiūrėti naudotojus +role_view-applications=Peržiūrėti programas +role_view-clients=Peržiūrėti klientines programas +role_view-events=Peržiūrėti įvykių žurnalą +role_view-identity-providers=Peržiūrėti tapatybės teikėjus +role_manage-realm=Valdyti sritis +role_manage-users=Valdyti naudotojus +role_manage-applications=Valdyti programas +role_manage-identity-providers=Valdyti tapatybės teikėjus +role_manage-clients=Valdyti programas +role_manage-events=Valdyti įvykius +role_view-profile=Peržiūrėti paskyrą +role_manage-account=Valdyti paskyrą +role_read-token=Skaityti prieigos rakšą +role_offline-access=Darbas neprisijungus +role_uma_authorization=Įgauti UMA autorizavimo teises +client_account=Paskyra +client_security-admin-console=Saugumo administravimo konsolė +client_admin-cli=Administravimo CLI +client_realm-management=Srities valdymas +client_broker=Tarpininkas + + +requiredFields=Privalomi laukai +allFieldsRequired=Visi laukai yra privalomi + +backToApplication=« Grįžti į programą +backTo=Atgal į {0} + +date=Data +event=Įvykis +ip=IP +client=Klientas +clients=Klientai +details=Detaliau +started=Sukūrimo laikas +lastAccess=Vėliausia prieiga +expires=Galioja iki +applications=Programos + +account=Paskyra +federatedIdentity=Susieta tapatybė +authenticator=Autentifikatorius +sessions=Sesijos +log=Įvykiai + +application=Programa +availablePermissions=Galimos teisės +grantedPermissions=Įgalintos teisės +grantedPersonalInfo=Įgalinta asmeninė informacija +additionalGrants=Papildomi įgaliojimai +action=Veiksmas +inResource=yra +fullAccess=Pilna prieiga +offlineToken=Režimo neprisijungus raktas (token) +revoke=Atšaukti įgaliojimą + +configureAuthenticators=Sukonfigūruotas autentifikatorius +mobile=Mobilus +totpStep1=Įdiekite FreeOTP arba Google Authenticator savo įrenginyje. Programėlės prieinamos Google Play ir Apple App Store. +totpStep2=Atidarykite programėlę ir nuskenuokite barkodą arba įveskite kodą. +totpStep3=Įveskite programėlėje sugeneruotą vieną kartą galiojantį kodą ir paspauskite Saugoti norėdami prisijungti. + +missingUsernameMessage=Prašome įvesti naudotojo vardą. +missingFirstNameMessage=Prašome įvesti vardą. +invalidEmailMessage=Neteisingas el. pašto adresas. +missingLastNameMessage=Prašome įvesti pavardę. +missingEmailMessage=Prašome įvesti el. pašto adresą. +missingPasswordMessage=Prašome įvesti slaptažodį. +notMatchPasswordMessage=Slaptažodžiai nesutampa. + +missingTotpMessage=Prašome įvesti autentifikacijos kodą. +invalidPasswordExistingMessage=Neteisingas dabartinis slaptažodis. +invalidPasswordConfirmMessage=Pakartotas slaptažodis nesutampa. +invalidTotpMessage=Neteisingas autentifikacijos kodas. + +usernameExistsMessage=Toks naudotojas jau egzistuoja. +emailExistsMessage=El. pašto adresas jau egzistuoja. + +readOnlyUserMessage=Tik skaitymui sukonfigūruotos paskyros duomenų atnaujinti neleidžiama. +readOnlyPasswordMessage=Tik skaitymui sukonfigūruotos paskyros slaptažodžio atnaujinti neleidžiama. + +successTotpMessage=Mobilus autentifikatorius sukonfigūruotas. +successTotpRemovedMessage=Mobilus autentifikatorius pašalintas. + +successGrantRevokedMessage=Įgalinimas pašalintas sėkmingai. + +accountUpdatedMessage=Jūsų paskyros duomenys sėkmingai atnaujinti. +accountPasswordUpdatedMessage=Jūsų paskyros slaptažodis pakeistas. + +missingIdentityProviderMessage=Nenurodytas tapatybės teikėjas. +invalidFederatedIdentityActionMessage=Neteisingas arba nežinomas veiksmas. +identityProviderNotFoundMessage=Nurodytas tapatybės teikėjas nerastas. +federatedIdentityLinkNotActiveMessage=Nurodyta susieta tapatybė neaktyvi. +federatedIdentityRemovingLastProviderMessage=Jūs negalite pašalinti paskutinio tapatybės teikėjo sąsajos, nes Jūs neturite nusistatę paskyros slaptažodžio. +identityProviderRedirectErrorMessage=Klaida nukreipiant į tapatybės teikėjo puslapį. +identityProviderRemovedMessage=Tapatybės teikėjas sėkmingai pašalintas. +identityProviderAlreadyLinkedMessage=Susieta tapatybė iš {0} jau susieta su kita paskyra. +staleCodeAccountMessage=Puslapio galiojimas baigėsi. Bandykite dar kartą. +consentDenied=Prieiga draudžiama. + +accountDisabledMessage=Paskyros galiojimas sustabdytas, kreipkitės į administratorių. + +accountTemporarilyDisabledMessage=Paskyros galiojimas laikinai sustabdytas. Kreipkitės į administratorių arba pabandykite vėliau. +invalidPasswordMinLengthMessage=Per trumpas slaptažodis: mažiausias ilgis {0}. +invalidPasswordMinLowerCaseCharsMessage=Neteisingas slaptažodis: privaloma įvesti {0} mažąją raidę. +invalidPasswordMinDigitsMessage=Neteisingas slaptažodis: privaloma įvesti {0} skaitmenį. +invalidPasswordMinUpperCaseCharsMessage=Neteisingas slaptažodis: privaloma įvesti {0} didžiąją raidę. +invalidPasswordMinSpecialCharsMessage=Neteisingas slaptažodis: privaloma įvesti {0} specialų simbolį. +invalidPasswordNotUsernameMessage=Neteisingas slaptažodis: slaptažodis negali sutapti su naudotojo vardu. +invalidPasswordRegexPatternMessage=Neteisingas slaptažodis: slaptažodis netenkina regex taisyklės(ių). +invalidPasswordHistoryMessage=Neteisingas slaptažodis: slaptažodis negali sutapti su prieš tai buvusiais {0} slaptažodžiais. diff --git a/keywind/old.account/messages/messages_lv.properties b/keywind/old.account/messages/messages_lv.properties new file mode 100644 index 0000000..ea88b73 --- /dev/null +++ b/keywind/old.account/messages/messages_lv.properties @@ -0,0 +1,179 @@ +doSave=Saglabāt +doCancel=Atcelt +doLogOutAllSessions=Izlogoties no visām sesijām +doRemove=Noņemt +doAdd=Pievienot +doSignOut=Atslēgties +doLogIn=Pieslēgties +doLink=Savienot + + +editAccountHtmlTitle=Rediģēt kontu +personalInfoHtmlTitle=Personiskā informācija +federatedIdentitiesHtmlTitle=Federatīvās identitātes +accountLogHtmlTitle=Konta žurnāls +changePasswordHtmlTitle=Mainīt paroli +deviceActivityHtmlTitle=Ierīces aktivitāte +sessionsHtmlTitle=Sesijas +accountManagementTitle=Keycloak konta pārvaldība +authenticatorTitle=Autentifikators +applicationsHtmlTitle=Lietojumprogrammas +linkedAccountsHtmlTitle=Savienotie konti + +accountManagementWelcomeMessage=Laipni lūgti Keycloak konta pārvaldniekā +personalInfoIntroMessage=Pārvaldīt pamatinformāciju +accountSecurityTitle=Konta drošība +accountSecurityIntroMessage=Pārvaldi savu paroli un konta pieeju +applicationsIntroMessage=Uzraugi un pārvaldi lietojumprogrammas pieeju savam kontam +resourceIntroMessage= +passwordLastUpdateMessage=Tava parole tika atjaunota +updatePasswordTitle=Atjaunot paroli +updatePasswordMessageTitle=Izvēlies drošu parolu +updatePasswordMessage=Droša parole satur ciparus, burtus un simbolus. To ir grūti uzminēt, tā nesatur reālus vārdus un tiek izmantota tikai šim kontam. +personalSubTitle=Tava personīgā informācija +personalSubMessage=Pārvaldi savu pamatinformāciju: vārdu, uzvārdu un e-pastu + +authenticatorCode=Vienreizējā parole +email=E-pasts +firstName=Vārds +givenName=Vārds +fullName=Pilns vārds +lastName=Uzvārds +familyName=Uzvārds +password=Parole +currentPassword=Pašreizējā parole +passwordConfirm=Parole atkārtoti +passwordNew=Jauna parole +username=Lietotājvārds +address=Adrese +street=Iela +locality=Pilsēta +region=Novads vai reģions +postal_code=Pasta indegs +country=Valsts +emailVerified=E-pasts apstiprināts +gssDelegationCredential=GSS delegācijas atslēga + +profileScopeConsentText=Lietotāja profils +emailScopeConsentText=E-pasta adrese +addressScopeConsentText=Adrese +phoneScopeConsentText=Tālrunis +offlineAccessScopeConsentText=Bezsaustes piekļuve +samlRoleListScopeConsentText=Manas lomas +rolesScopeConsentText=Lietotāju lomas + +role_admin=Administrators +role_realm-admin=Realm administrators +role_create-realm=Izveidot realm +role_view-realm=Skatīt realm +role_view-users=Skatīt lietoājus +role_view-applications=Skatīt lietojumprogrammas +role_view-clients=Skatīt klientus +role_view-events=Skatīt notikumus +role_view-identity-providers=Skatīt identitātes sniedzējus +role_manage-realm=Pārvaldīt realm +role_manage-users=Pārvaldīt lietotājus +role_manage-applications=Pārvaldīt lietojumprogrammas +role_manage-identity-providers=Pārvaldīt identitātes sniedzējus +role_manage-clients=Pārvaldīt klientus +role_manage-events=Pārvaldīt notikumus +role_view-profile=Skatīt profilu +role_manage-account=Pārvaldīt kontu +role_manage-account-links=Pārvaldīt konta saites +role_read-token=Lasīt talonu (token) +role_offline-access=Bezsaistes piekļuve +role_uma_authorization=Iegūt atļaujas +client_account=Konts +client_security-admin-console=Drošības administrācijas konsole +client_admin-cli=Administrācijas CLI +client_realm-management=Realm pārvaldība +client_broker=Brokeris + + +requiredFields=Obligātie lauki +allFieldsRequired=Visi lauki ir obligāti + +backToApplication=« Atpakaļ uz lietojumprogrammu +backTo=Atpakaļ uz {0} + +date=Datums +event=Notikums +ip=IP +client=Klients +clients=Klienti +details=Detaļas +started=Uzsākta +lastAccess=Pēdējā piekļuve +expires=Beidzas +applications=Lietojumprogrammas + +account=Konts +federatedIdentity=Federatīvā identitāte +authenticator=Autentifikators +device-activity=Ierīces aktivitāte +sessions=Sesijas +log=Žurnāls + +application=Lietojumprogramma +availableRoles=Pieejamās lomas +grantedPermissions=Piešķirtās atļaujas +grantedPersonalInfo=Pieškirtā personālā informācija +additionalGrants=Papildus atļaujas +action=Darbība +inResource=iekš +fullAccess=Pilna piekļuve +offlineToken=Bezsaistes talons (token) +revoke=Atsaukt atļauju + +missingUsernameMessage=Lūdzu norādi lietotājvārdu. +missingFirstNameMessage=Lūdzu norādi vārdu. +invalidEmailMessage=Nekorekta e-pasta adrese. +missingLastNameMessage=Lūdzu norādi uzvārdu. +missingEmailMessage=Lūdzu norādi e-pastu. +missingPasswordMessage=Lūdzu norādi paroli. +notMatchPasswordMessage=Paroles nesakrīt. +invalidUserMessage=Nekorekts lietotājs + +usernameExistsMessage=Lietotājvārds jau eksistē. +emailExistsMessage=E-pasts jau eksistē. + +# Authorization +myResources=Mani resursi +myResourcesSub=Mani resursi +doDeny=Aizliegt +doRevoke=Atsaukt +doApprove=Apstiprināt +doRemoveSharing=Noņemt dalīšanos +doRemoveRequest=Noņemt pieprasījumu +peopleAccessResource=Cilvēki ar pieeju šim resursam +resourceManagedPolicies=Atļaujas šim resursam +resourceNoPermissionsGrantingAccess=Nav atļauju šim resursam +anyAction=Jebkura darbība +description=Apraksts +name=Nosaukums +scopes=Jomas (scopes) +resource=Resurss +user=Lietotājs +peopleSharingThisResource=Cilveki, kas dalās ar šo resursu +shareWithOthers=Dalīties ar citiem +needMyApproval=Nepieciešams mans apstiprinājums +requestsWaitingApproval=Tavi pieprasījumi, kas gaida apstiprinājumu +icon=Ikona +requestor=Pieprasītājs +owner=Īpašnieks +resourcesSharedWithMe=Resursi, kuri tiek dalīti ar mani +permissionRequestion=Atļaujas pieprasījums +permission=Atļauja +shares=share(s) + +# Applications +applicationName=Nosaukums +applicationType=Lietojumprogrammas tips +applicationInUse=Tikai aktīvās lietojumprogrammas +clearAllFilter=Noņemt visus filtrus +activeFilters=Aktīvie filtri +filterByName=Filtrēt pēc nosaukuma ... +allApps=Visas lietojumprogrammas +internalApps=Iekšējās lietojumprogrammas +thirdpartyApps=Trešās puses lietojumprogrammas +appResults=Rezultāti diff --git a/keywind/old.account/messages/messages_nl.properties b/keywind/old.account/messages/messages_nl.properties new file mode 100644 index 0000000..08d503d --- /dev/null +++ b/keywind/old.account/messages/messages_nl.properties @@ -0,0 +1,342 @@ +doSave=Opslaan +doCancel=Annuleer +doLogOutAllSessions=Alle sessies uitloggen +doRemove=Verwijder +doAdd=Voeg toe +doSignOut=Afmelden +doLogIn=Inloggen +doLink=Link +noAccessMessage=Geen toegang +personalInfoSidebarTitle=Persoonsgegevens +accountSecuritySidebarTitle=Account beveiliging +signingInSidebarTitle=Inloggen +deviceActivitySidebarTitle=Apparaat activiteit +linkedAccountsSidebarTitle=Gelinkte accounts +editAccountHtmlTitle=Bewerk account +federatedIdentitiesHtmlTitle=Federated Identities +accountLogHtmlTitle=Account log +changePasswordHtmlTitle=Verander wachtwoord +sessionsHtmlTitle=Sessies +accountManagementTitle=Keycloak Accountbeheer +authenticatorTitle=Authenticator +applicationsHtmlTitle=Toepassingen +accountManagementWelcomeMessage=Welkom bij Keycloak Account Management +personalInfoIntroMessage=Beheer uw basisgegevens +accountSecurityTitle=Account Beveiliging +accountSecurityIntroMessage=Beheer uw wachtwoord en account toegang +applicationsIntroMessage=Volg en beheer uw app-toestemming voor toegang tot uw account +resourceIntroMessage=Deel uw bronnen met uw team +passwordLastUpdateMessage=Uw wachtwoord was veranderd op +updatePasswordTitle=Wachtwoord Bijwerken +updatePasswordMessageTitle=Zorg ervoor dat u een sterk wachtwoord kiest +updatePasswordMessage=Een sterk wachtwoord bevat een mix van nummers, letters, en symbolen. Het is moeilijk te gokken, lijkt niet op een echt woord, en wordt alleen gebruikt voor dit account. +personalSubTitle=Uw persoonlijke informatie +personalSubMessage=Beheer uw basisgegevens. +authenticatorCode=Eenmalige code +email=E-mailadres +firstName=Voornaam +givenName=Voornaam +fullName=Volledige naam +lastName=Achternaam +familyName=Achternaam +password=Wachtwoord +passwordConfirm=Bevestiging +passwordNew=Nieuw Wachtwoord +username=Gebruikersnaam +address=Adres +street=Straat +locality=Stad of plaats +region=Staat, provincie of regio +postal_code=Postcode +country=Land +emailVerified=E-mailadres geverifieerd +website=Website +phoneNumber=Telefoonnummer +phoneNumberVerified=Geverifieerd telefoonnummer +gender=Geslacht +birthday=Geboortedatum +zoneinfo=Tijdzone +gssDelegationCredential=GSS gedelegeerde aanmeldgegevens +profileScopeConsentText=Gebruiker profiel +emailScopeConsentText=E-mailadres +addressScopeConsentText=Adres +phoneScopeConsentText=Telefoonnummer +offlineAccessScopeConsentText=Offline Toegang +samlRoleListScopeConsentText=Mijn Rollen +rolesScopeConsentText=Gebruikersrollen +role_admin=Beheer +role_realm-admin=Realmbeheer +role_create-realm=Creëer realm +role_view-realm=Bekijk realm +role_view-users=Bekijk gebruikers +role_view-applications=Bekijk toepassingen +role_view-groups=Bekijk groepen +role_view-clients=Bekijk clients +role_view-events=Bekijk gebeurtenissen +role_view-identity-providers=Bekijk identity providers +role_view-consent=Bekijk toestemmingen +role_manage-realm=Beheer realm +role_manage-users=Beheer gebruikers +role_manage-applications=Beheer toepassingen +role_manage-identity-providers=Beheer identity providers +role_manage-clients=Beheer clients +role_manage-events=Beheer gebeurtenissen +role_view-profile=Bekijk profiel +role_manage-account=Beheer account +role_manage-account-links=Beheer accountkoppelingen +role_manage-consent=Beheer toestemmingen +role_read-token=Lees token +role_offline-access=Offline toegang +role_uma_authorization=Verkrijg UMA rechten +client_account=Account +client_account-console=Account Console +client_security-admin-console=Console Veiligheidsbeheer +client_admin-cli=Beheer CLI +client_realm-management=Realmbeheer +client_broker=Broker +requiredFields=Verplichte velden +allFieldsRequired=Alle velden verplicht +backToApplication=« Terug naar Applicatie +backTo=Terug naar {0} +date=Datum +event=Gebeurtenis +ip=IP +client=Client +clients=Clients +details=Details +started=Gestart +lastAccess=Laatste toegang +expires=Vervalt +applications=Applicaties +account=Account +federatedIdentity=Federated Identity +authenticator=Authenticator +sessions=Sessies +log=Log +application=Applicatie +grantedPermissions=Gegunde rechten +grantedPersonalInfo=Gegunde Persoonsgegevens +additionalGrants=Verdere vergunningen +action=Actie +inResource=in +fullAccess=Volledige toegang +offlineToken=Offline Token +revoke=Vergunning intrekken +configureAuthenticators=Ingestelde authenticators +mobile=Mobiel nummer +totpStep1=Installeer een van de onderstaande applicaties op uw mobiele apparaat: +totpStep2=Open de toepassing en scan de QR-code of voer de sleutel in. +totpStep3=Voer de door de toepassing gegeven eenmalige code in en klik op Opslaan om de configuratie af te ronden. +totpStep3DeviceName=Geef een apparaatnaam op om uw OTP-apparaten te identificeren. +totpManualStep2=Open de applicatie en voer de sleutel in: +totpManualStep3=Gebruik de volgende configuratie waardes als de applicatie ze ondersteund: +totpUnableToScan=Kunt u niet scannen? +totpScanBarcode=Scan de barcode? +totp.totp=Tijdgebaseerd +totp.hotp=Tellergebaseerd +totpType=Type +totpAlgorithm=Algoritme +totpDigits=Cijfers +totpInterval=Interval +totpCounter=Teller +totpDeviceName=Apparaatnaam +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +irreversibleAction=Deze actie is onomkeerbaar +deletingImplies=Het verwijderen van uw account houdt het volgende in: +errasingData=Al uw gegevens wissen +loggingOutImmediately=Meteen uitloggen +accountUnusable=Dit account kan niet meer gebruikt worden voor gebruik in de applicatie +missingUsernameMessage=Gebruikersnaam ontbreekt. +missingFirstNameMessage=Voornaam onbreekt. +invalidEmailMessage=Ongeldig e-mailadres. +missingLastNameMessage=Achternaam ontbreekt. +missingEmailMessage=E-mailadres ontbreekt. +missingPasswordMessage=Wachtwoord ontbreekt. +notMatchPasswordMessage=Wachtwoorden komen niet overeen. +invalidUserMessage=Ongeldige gebruiker +updateReadOnlyAttributesRejectedMessage=Update van alleen-lezen kenmerk afgewezen +missingTotpMessage=Authenticatiecode ontbreekt. +missingTotpDeviceNameMessage=Geef een apparaatnaam op. +invalidPasswordExistingMessage=Ongeldig bestaand wachtwoord. +invalidPasswordConfirmMessage=Wachtwoordbevestiging komt niet overeen. +invalidTotpMessage=Ongeldige authenticatiecode. +usernameExistsMessage=Gebruikersnaam bestaat reeds. +emailExistsMessage=E-mailadres bestaat reeds. +readOnlyUserMessage=U kunt uw account niet bijwerken aangezien het account alleen-lezen is. +readOnlyUsernameMessage=U kunt uw gebruikersnaam niet wijzigen omdat uw account alleen-lezen is. +readOnlyPasswordMessage=U kunt uw wachtwoord niet wijzigen omdat uw account alleen-lezen is. +successTotpMessage=Mobiele authenticator geconfigureerd. +successTotpRemovedMessage=Mobiele authenticator verwijderd. +successGrantRevokedMessage=Vergunning succesvol ingetrokken +accountUpdatedMessage=Uw account is gewijzigd. +accountPasswordUpdatedMessage=Uw wachtwoord is gewijzigd. +missingIdentityProviderMessage=Geen identity provider aangegeven. +invalidFederatedIdentityActionMessage=Ongeldige of ontbrekende actie op federated identity. +identityProviderNotFoundMessage=Gespecificeerde identity provider niet gevonden. +federatedIdentityLinkNotActiveMessage=Deze federated identity is niet langer geldig. +federatedIdentityRemovingLastProviderMessage=U kunt de laatste federated identity provider niet verwijderen aangezien u dan niet langer zou kunnen inloggen. +identityProviderRedirectErrorMessage=Kon niet herverwijzen naar identity provider. +identityProviderRemovedMessage=Identity provider met succes verwijderd. +identityProviderAlreadyLinkedMessage=Door {0} teruggegeven federated identity is al gekoppeld aan een andere gebruiker. +staleCodeAccountMessage=De pagina is verlopen. Probeer het nogmaals. +consentDenied=Toestemming geweigerd +accountDisabledMessage=Account is gedeactiveerd. Contacteer de beheerder. +accountTemporarilyDisabledMessage=Account is tijdelijk deactiveerd, neem contact op met de beheerder of probeer het later opnieuw. +invalidPasswordMinLengthMessage=Ongeldig wachtwoord: de minimale lengte is {0} karakters. +invalidPasswordMinLowerCaseCharsMessage=Ongeldig wachtwoord: het moet minstens {0} kleine letters bevatten. +invalidPasswordMinDigitsMessage=Ongeldig wachtwoord: het moet minstens {0} getallen bevatten. +invalidPasswordMinUpperCaseCharsMessage=Ongeldig wachtwoord: het moet minstens {0} hoofdletters bevatten. +invalidPasswordMinSpecialCharsMessage=Ongeldig wachtwoord: het moet minstens {0} speciale karakters bevatten. +invalidPasswordNotUsernameMessage=Ongeldig wachtwoord: het mag niet overeenkomen met de gebruikersnaam. +invalidPasswordRegexPatternMessage=Ongeldig wachtwoord: het voldoet niet aan het door de beheerder ingestelde patroon. +invalidPasswordHistoryMessage=Ongeldig wachtwoord: het mag niet overeen komen met een van de laatste {0} wachtwoorden. +invalidPasswordGenericMessage=Ongeldig wachtwoord: het nieuwe wachtwoord voldoet niet aan het wachtwoordbeleid. + +# Authorization +myResources=Mijn Bronnen +myResourcesSub=Mijn bronnen +doDeny=Afwijzen +doRevoke=Intrekken +doApprove=Goedkeuren +doRemoveSharing=Niet meer delen +doRemoveRequest=Aanvraag verwijderen +peopleAccessResource=Personen met toegang tot deze bron +resourceManagedPolicies=Rechten die toegang verlenen tot deze bron +resourceNoPermissionsGrantingAccess=Er zijn geen rechten verleend die toegang verlenen tot deze bron +anyAction=Elke actie +description=Beschrijving +name=Naam +scopes=Bereik +resource=Bron +user=Gebruiker +peopleSharingThisResource=Personen die deze bron delen +shareWithOthers=Met anderen delen +needMyApproval=Heeft mijn goedkeuring nodig +requestsWaitingApproval=Uw aanvragen wachten op goedkeuring +icon=Icon +requestor=Aanvrager +owner=Eigenaar +resourcesSharedWithMe=Bronnen die met mij gedeeld zijn +permissionRequestion=Toestemmingsverzoek +permission=Toestemming +shares=aandelen +notBeingShared=Deze bron wordt niet gedeeld. +notHaveAnyResource=U heeft geen bronnen +noResourcesSharedWithYou=Er zijn geen bronnen met u gedeeld +havePermissionRequestsWaitingForApproval=U heeft {0} toestemmingsverzoeken die wachten op goedkeuring. +clickHereForDetails=Klik hier voor details. +resourceIsNotBeingShared=Deze bron wordt niet gedeeld + +# # Applications +applicationName=Applicatienaam +applicationType=Applicatietype +applicationInUse=Alleen apps die in gebruik zijn +clearAllFilter=Alle filters leegmaken +activeFilters=Actieve filters +filterByName=Filter op Naam ... +allApps=Alle applicaties +internalApps=Interne applicaties +thirdpartyApps=Derde partij applicaties +appResults=Resultaten +clientNotFoundMessage=Client niet gevonden. + +# Linked account +authorizedProvider=Geautoriseerde Provider +authorizedProviderMessage=Geautoriseerde providers gekoppeld aan uw account +identityProvider=Identiteitsprovider +identityProviderMessage=Om uw account te koppelen aan de identiteitsproviders die u heeft ingesteld +socialLogin=Social Login +userDefined=Gebruiker gedefinieerde +removeAccess=Toegang intrekken +removeAccessMessage=U moet opnieuw toegang verlenen als u dit app-account wilt gebruiken. + +#Authenticator +authenticatorStatusMessage=Tweefactorauthenticatie is momenteel +authenticatorFinishSetUpTitle=Uw tweefactorauthenticatie +authenticatorFinishSetUpMessage=Elke keer wanneer u zich aanmeldt bij uw Keycloak-account, wordt u gevraagd om een tweefactorauthenticatiecode op te geven. +authenticatorSubTitle=Stel tweefactorauthenticatie in +authenticatorSubMessage=Schakel ten minste één van de beschikbare methoden voor tweefactorauthenticatie in om de beveiliging van uw account te verbeteren. +authenticatorMobileTitle=Mobiele authenticator +authenticatorMobileMessage=Gebruik mobiele authenticator om verificatiecodes te krijgen als tweefactorauthenticatie. +authenticatorMobileFinishSetUpMessage=De authenticator is verbonden aan uw telefoon. +authenticatorActionSetup=Instellen +authenticatorSMSTitle=SMS Code +authenticatorSMSMessage=Keycloak stuurt de verificatiecode naar uw telefoon als tweefactorauthenticatie. +authenticatorSMSFinishSetUpMessage=Tekstberichten worden verstuurd naar +authenticatorDefaultStatus=Standaard +authenticatorChangePhone=Telefoonnummer wijzigen + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Mobiele authenticator instellen +smscodeIntroMessage=Voer uw telefoonnummer in en er wordt een verificatiecode naar uw telefoon verzonden. +mobileSetupStep1=Installeer een authenticator-app op uw telefoon. De hier vermelde apps worden ondersteund. +mobileSetupStep2=Open de applicatie en scan de barcode: +mobileSetupStep3=Voer de eenmalige code in die door de app wordt verstrekt en klik op Opslaan om de installatie te voltooien. +scanBarCode=Wilt u de barcode scannen? +enterBarCode=Vul de eenmalige code in +doCopy=Kopiëren +doFinish=Afronden + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS Code instellen +chooseYourCountry=Kies uw land +enterYourPhoneNumber=Voer uw telefoonnummer in +sendVerficationCode=Verificatiecode versturen +enterYourVerficationCode=Voer uw verificatiecode in + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Herstelverificatiecodes instellen +realmName=Realm +doDownload=Downloaden +doPrint=Printen +generateNewBackupCodes=Genereer nieuwe herstelverificatiecodes +backtoAuthenticatorPage=Terug naar de Authenticator pagina + + +#Resources +resources=Bronnen +sharedwithMe=Met mij gedeeld +share=Deel +sharedwith=Gedeeld met +accessPermissions=Toegangsrechten +permissionRequests=Toestemmingsverzoeken +approve=Goedkeuren +approveAll=Alles goedkeuren +people=personen +perPage=per pagina +currentPage=Huidige pagina +sharetheResource=Deel de bron +group=Groep +selectPermission=Selecteer toestemming +addPeople=Voeg personen toe om uw bron mee te delen +addTeam=Voeg een team toe om uw bron mee te delen +myPermissions=Mijn toestemmingen +waitingforApproval=Wacht op goedkeuring +anyPermission=Alle toestemmingen + +# Openshift messages +openshift.scope.user_info=Gebruikersinformatie +openshift.scope.user_check-access=Gebruikerstoegangsinformatie +openshift.scope.user_full=Volledige toegang +openshift.scope.list-projects=Lijst van projecten +error-invalid-value=Ongeldige waarde. +error-invalid-blank=Geef een waarde op. +error-empty=Geef een waarde op. +error-invalid-length=Attribuut {0} moet een lengte tussen {1} en {2} hebben. +error-invalid-length-too-short=Attribuut {0} moet minimaal {1} lang zijn. +error-invalid-length-too-long=Attribute {0} mag niet langer dan {2} zijn. +error-invalid-email=Ongeldig e-mailadres. +error-invalid-number=Ongeldig nummer. +error-number-out-of-range=Attribuut {0} moet een nummer tussen {1} en {2} zijn. +error-number-out-of-range-too-small=Attribuut {0} moet minimaal een waarde van {1} hebben. +error-number-out-of-range-too-big=Attribuut {0} mag maximaal een waarde van {2} hebben. +error-pattern-no-match=Ongeldige waarde. +error-invalid-uri=Ongeldige URL. +error-invalid-uri-scheme=Ongeldig URL schema. +error-invalid-uri-fragment=Ongeldig URL fragment. +error-user-attribute-required=Specificeer attribuut {0}. +error-invalid-date=Ongeldige datum. +error-user-attribute-read-only=Het veld {0} staat op alleen-lezen. +error-username-invalid-character=Gebruikersnaam bevat een ongeldig karakter. +error-person-name-invalid-character=Naam bevat een ongeldig karakter. diff --git a/keywind/old.account/messages/messages_no.properties b/keywind/old.account/messages/messages_no.properties new file mode 100644 index 0000000..c3e9d1d --- /dev/null +++ b/keywind/old.account/messages/messages_no.properties @@ -0,0 +1,152 @@ +doSave=Lagre +doCancel=Avbryt +doLogOutAllSessions=Logg ut av alle sesjoner +doRemove=Fjern +doAdd=Legg til +doSignOut=Logg ut + +editAccountHtmlTitle=Rediger konto +federatedIdentitiesHtmlTitle=Federerte identiteter +accountLogHtmlTitle=Kontologg +changePasswordHtmlTitle=Endre passord +sessionsHtmlTitle=Sesjoner +accountManagementTitle=Keycloak kontoadministrasjon +authenticatorTitle=Autentikator +applicationsHtmlTitle=Applikasjoner + +authenticatorCode=Engangskode +email=E-post +firstName=Fornavn +givenName=Fornavn +fullName=Fullt navn +lastName=Etternavn +familyName=Etternavn +password=Passord +passwordConfirm=Bekreftelse +passwordNew=Nytt passord +username=Brukernavn +address=Adresse +street=Gate-/veinavn + husnummer +locality=By +region=Fylke +postal_code=Postnummer +country=Land +emailVerified=E-post bekreftet +gssDelegationCredential=GSS legitimasjonsdelegering + +role_admin=Administrator +role_realm-admin=Administrator for sikkerhetsdomene +role_create-realm=Opprette sikkerhetsdomene +role_view-realm=Se sikkerhetsdomene +role_view-users=Se brukere +role_view-applications=Se applikasjoner +role_view-clients=Se klienter +role_view-events=Se hendelser +role_view-identity-providers=Se identitetsleverandører +role_manage-realm=Administrere sikkerhetsdomene +role_manage-users=Administrere brukere +role_manage-applications=Administrere applikasjoner +role_manage-identity-providers=Administrere identitetsleverandører +role_manage-clients=Administrere klienter +role_manage-events=Administrere hendelser +role_view-profile=Se profil +role_manage-account=Administrere konto +role_read-token=Lese token +role_offline-access=Frakoblet tilgang +role_uma_authorization=Skaffe tillatelser +client_account=Konto +client_security-admin-console=Sikkerhetsadministrasjonskonsoll +client_admin-cli=Kommandolinje-grensesnitt for administrator +client_realm-management=Sikkerhetsdomene-administrasjon +client_broker=Broker + + +requiredFields=Obligatoriske felt +allFieldsRequired=Alle felt må fylles ut + +backToApplication=« Tilbake til applikasjonen +backTo=Tilbake til {0} + +date=Dato +event=Hendelse +ip=IP +client=Klient +clients=Klienter +details=Detaljer +started=Startet +lastAccess=Sist benyttet +expires=Utløper +applications=Applikasjoner + +account=Konto +federatedIdentity=Federert identitet +authenticator=Autentikator +sessions=Sesjoner +log=Logg + +application=Applikasjon +availablePermissions=Tilgjengelige rettigheter +grantedPermissions=Innvilgede rettigheter +grantedPersonalInfo=Innvilget personlig informasjon +additionalGrants=Ekstra rettigheter +action=Handling +inResource=i +fullAccess=Full tilgang +offlineToken=Offline token +revoke=Opphev rettighet + +configureAuthenticators=Konfigurerte autentikatorer +mobile=Mobiltelefon +totpStep1=Installer ett av følgende programmer på mobilen din. +totpStep2=Åpne applikasjonen og skann strekkoden eller skriv inn koden. +totpStep3=Skriv inn engangskoden gitt av applikasjonen og klikk Lagre for å fullføre. + +missingUsernameMessage=Vennligst oppgi brukernavn. +missingFirstNameMessage=Vennligst oppgi fornavn. +invalidEmailMessage=Ugyldig e-postadresse. +missingLastNameMessage=Vennligst oppgi etternavn. +missingEmailMessage=Vennligst oppgi e-postadresse. +missingPasswordMessage=Vennligst oppgi passord. +notMatchPasswordMessage=Passordene er ikke like. + +missingTotpMessage=Vennligst oppgi engangskode. +invalidPasswordExistingMessage=Ugyldig eksisterende passord. +invalidPasswordConfirmMessage=Passordene er ikke like. +invalidTotpMessage=Ugyldig engangskode. + +usernameExistsMessage=Brukernavnet finnes allerede. +emailExistsMessage=E-postadressen finnes allerede. + +readOnlyUserMessage=Du kan ikke oppdatere kontoen din ettersom den er skrivebeskyttet. +readOnlyPasswordMessage=Du kan ikke oppdatere passordet ditt ettersom kontoen din er skrivebeskyttet. + +successTotpMessage=Autentikator for mobiltelefon er konfigurert. +successTotpRemovedMessage=Autentikator for mobiltelefon er fjernet. + +successGrantRevokedMessage=Vellykket oppheving av rettighet. + +accountUpdatedMessage=Kontoen din har blitt oppdatert. +accountPasswordUpdatedMessage=Ditt passord har blitt oppdatert. + +missingIdentityProviderMessage=Identitetsleverandør er ikke spesifisert. +invalidFederatedIdentityActionMessage=Ugyldig eller manglende handling. +identityProviderNotFoundMessage=Spesifisert identitetsleverandør ikke funnet. +federatedIdentityLinkNotActiveMessage=Denne identiteten er ikke lenger aktiv. +federatedIdentityRemovingLastProviderMessage=Du kan ikke fjerne siste federerte identitet ettersom du ikke har et passord. +identityProviderRedirectErrorMessage=Redirect til identitetsleverandør feilet. +identityProviderRemovedMessage=Fjerning av identitetsleverandør var vellykket. +identityProviderAlreadyLinkedMessage=Federert identitet returnert av {0} er allerede koblet til en annen bruker. +staleCodeAccountMessage=Siden har utløpt. Vennligst prøv en gang til. +consentDenied=Samtykke avslått. + +accountDisabledMessage=Konto er deaktivert, kontakt administrator. + +accountTemporarilyDisabledMessage=Konto er midlertidig deaktivert, kontakt administrator eller prøv igjen senere. +invalidPasswordMinLengthMessage=Ugyldig passord: minimum lengde {0}. +invalidPasswordMinLowerCaseCharsMessage=Ugyldig passord: må inneholde minimum {0} små bokstaver. +invalidPasswordMinDigitsMessage=Ugyldig passord: må inneholde minimum {0} sifre. +invalidPasswordMinUpperCaseCharsMessage=Ugyldig passord: må inneholde minimum {0} store bokstaver. +invalidPasswordMinSpecialCharsMessage=Ugyldig passord: må inneholde minimum {0} spesialtegn. +invalidPasswordNotUsernameMessage=Ugyldig passord: kan ikke være likt brukernavn. +invalidPasswordRegexPatternMessage=Ugyldig passord: tilfredsstiller ikke kravene for passord-mønster. +invalidPasswordHistoryMessage=Ugyldig passord: kan ikke være likt noen av de {0} foregående passordene. \ No newline at end of file diff --git a/keywind/old.account/messages/messages_pl.properties b/keywind/old.account/messages/messages_pl.properties new file mode 100644 index 0000000..0f1ea03 --- /dev/null +++ b/keywind/old.account/messages/messages_pl.properties @@ -0,0 +1,382 @@ +doSave=Zapisz +doCancel=Anuluj +doLogOutAllSessions=Wyloguj wszystkie sesje +doRemove=Usuń +doAdd=Dodaj +doSignOut=Wyloguj +doLogIn=Logowanie +doLink=Link +noAccessMessage=Brak dostępu + +personalInfoSidebarTitle=Dane konta +accountSecuritySidebarTitle=Bezpieczeństwo konta +signingInSidebarTitle=Zaloguj się +deviceActivitySidebarTitle=Aktywność na urządzeniach +linkedAccountsSidebarTitle=Połączone konta + +editAccountHtmlTitle=Edycja konta +personalInfoHtmlTitle=Dane osobiste +federatedIdentitiesHtmlTitle=Połączone tożsamości +accountLogHtmlTitle=Dziennik konta +changePasswordHtmlTitle=Zmień hasło +deviceActivityHtmlTitle=Aktywność urządzeń +sessionsHtmlTitle=Sesje +accountManagementTitle=Zarządzanie kontem +authenticatorTitle=Uwierzytelnienie dwuetapowe +applicationsHtmlTitle=Aplikacje +linkedAccountsHtmlTitle=Połączone konta + +accountManagementWelcomeMessage=Witamy w zarządzaniu kontem +personalInfoIntroMessage=Zarządzaj informacjami podstawowymi o sobie +accountSecurityTitle=Bezpieczeństwo Konta +accountSecurityIntroMessage=Kontroluj swoje hasło i dostęp +applicationsIntroMessage=Śledź i zarządzaj uprawnieniami aplikacji do twojego konta +resourceIntroMessage=Udostępnij swoje zasoby członkom zespołu +passwordLastUpdateMessage=Twoje hasło zostało zaktualizowane +updatePasswordTitle=Aktualizuj hasło +updatePasswordMessageTitle=Miej pewność, że wybrałeś silne hasło +updatePasswordMessage=Silne hasło zawiera mieszaninę cyfr, liter i symboli. Nie używaj zwykłych słów oraz haseł używanych na innych kontach. +personalSubTitle=Twoje dane osobiste +personalSubMessage=Zarządzaj informacjami podstawowymi: twoim imieniem, nazwiskiem oraz emailem + +authenticatorCode=Kod jednorazowy +email=Email +firstName=Imię +givenName=Imię +fullName=Pełna nazwa +lastName=Nazwisko +familyName=Nazwisko rodowe +password=Hasło +currentPassword=Aktualne hasło +passwordConfirm=Potwierdzenie +passwordNew=Nowe hasło +username=Nazwa użytkownika +address=Adres +street=Ulica +locality=Miejscowość +region=Stan, województwo, region +postal_code=Kod pocztowy +country=Kraj +emailVerified=Email zweryfikowany +website=Strona internetowa +phoneNumber=Nr telefonu +phoneNumberVerified=Nr telefonu zweryfikowany +gender=Płeć +birthday=Data urodzenia +zoneinfo=Strefa czasowa +gssDelegationCredential=Poświadczenia delegowane GSS + +profileScopeConsentText=Profil użytkownika +emailScopeConsentText=Adres email +addressScopeConsentText=Adres +phoneScopeConsentText=Telefon +offlineAccessScopeConsentText=Dostęp offline +samlRoleListScopeConsentText=Moje role +rolesScopeConsentText=Role użytkownika + +role_admin=Admin +role_realm-admin=Strefa Admin +role_create-realm=Utwórz strefę +role_view-realm=Przeglądaj strefy +role_view-users=Przeglądaj użytkowników +role_view-applications=Przeglądaj aplikacje +role_view-groups=Zobacz grupy +role_view-clients=Przeglądaj klientów +role_view-events=Przeglądaj zdarzenia +role_view-identity-providers=Przeglądaj dostawców tożsamości +role_view-consent=Przeglądaj zgody +role_manage-realm=Zarządzaj strefami +role_manage-users=Zarządzaj użytkownikami +role_manage-applications=Zarządzaj aplikacjami +role_manage-identity-providers=Zarządzaj dostawcami tożsamości +role_manage-clients=Zarządzaj klientami +role_manage-events=Zarządzaj zdarzeniami +role_view-profile=Przeglądaj profil +role_manage-account=Zarządzaj kontem +role_manage-account-links=Zarządzaj linkami konta +role_manage-consent=Zarządzaj zgodami +role_read-token=Odczytaj token +role_offline-access=Dostęp offline +role_uma_authorization=Uzyskaj uprawnienia +client_account=Konto +client_account-console=Konsola konta +client_security-admin-console=Konsola administratora bezpieczeństwa +client_admin-cli=Admin CLI +client_realm-management=Zarządzanie strefą +client_broker=Broker + + +requiredFields=Wymagane pola +allFieldsRequired=Wszystkie pola są wymagane + +backToApplication=« Powrót do aplikacji +backTo=Wróć do: {0} + +date=Data +event=Zdarzenie +ip=IP +client=Klient +clients=Aplikacje klienckie +details=Szczegóły +started=Rozpoczęta +lastAccess=Ostatni dostęp +expires=Data ważności +applications=Aplikacje + +account=Konto +federatedIdentity=Połączone tożsamości +authenticator=Uwierzytelnienie dwuetapowe +device-activity=Aktywność urządzenia +sessions=Sesje +log=Dziennik + +application=Aplikacja +availableRoles=Dostępne role +grantedPermissions=Przydzielone uprawnienia +grantedPersonalInfo=Przydzielone dane osobiste +additionalGrants=Dodatkowe przydziały +action=Akcje +inResource=w +fullAccess=Pełny dostęp +offlineToken=Token offline +revoke=Odbierz uprawnienia + +configureAuthenticators=Skonfigurowane autentykatory +mobile=Mobilne +totpStep1=Zainstaluj jedną z następujących aplikacji na telefonie komórkowym: +totpStep2=Otwórz aplikację i zeskanuj kod kreskowy: +totpStep3=Wprowadź jednorazowy kod podany przez aplikację i kliknij Zapisz aby zakończyć konfigurację. +totpStep3DeviceName=Podaj nazwę urządzenia aby lepiej zarządzać swoimi urządzeniami haseł jednorazowych. + +totpManualStep2=Otwórz aplikację i wprowadź klucz: +totpManualStep3=Użyj poniższych wartości konfiguracji, jeśli aplikacja pozwala na ich ustawienie: +totpUnableToScan=Nie można skanować? +totpScanBarcode=Zeskanować kod paskowy? + +totp.totp=Oparte o czas +totp.hotp=Oparte o licznik + +totpType=Typ +totpAlgorithm=Algorytm +totpDigits=Cyfry +totpInterval=Interwał +totpCounter=Licznik +totpDeviceName=Nazwa urządzenia + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=Ta akcja jest nieodwracalna +deletingImplies=Usunięcie konta spowoduje: +errasingData=Usunięcie wszystkich danych +loggingOutImmediately=Natychmiastowe wylogowanie +accountUnusable=Nie będzie można więcej korzystać z aplikacji na tym koncie + +missingUsernameMessage=Proszę podać nazwę użytkownika. +missingFirstNameMessage=Proszę podać imię. +invalidEmailMessage=Nieprawidłowy adres email. +missingLastNameMessage=Proszę podać nazwisko. +missingEmailMessage=Proszę podać e-mail. +missingPasswordMessage=Proszę podać hasło. +notMatchPasswordMessage=Hasła nie są zgodne. +invalidUserMessage=Nieprawidłowy użytkownik +updateReadOnlyAttributesRejectedMessage=Nie można zaktualizować atrybutu oznaczonego "tylko do odczytu" + +missingTotpMessage=Proszę podać kod uwierzytelniający. +missingTotpDeviceNameMessage=Proszę podać nazwę urządzenia. +invalidPasswordExistingMessage=Nieprawidłowe aktualne hasło. +invalidPasswordConfirmMessage=Potwierdzenie hasła nie jest zgodne. +invalidTotpMessage=Nieprawidłowy kod uwierzytelniający. + +usernameExistsMessage=Nazwa użytkownika już jest wykorzystana. +emailExistsMessage=Email już istnieje. + +readOnlyUserMessage=Zmiana nie jest możliwa, ponieważ edycja konta jest zablokowana. +readOnlyUsernameMessage=Zmiana nazwy użytkownika nie jest możliwa, ponieważ edycja konta jest zablokowana. +readOnlyPasswordMessage=Zmiana hasła nie jest możliwa, ponieważ edycja konta jest zablokowana. + +successTotpMessage=Mobilny autentykator skonfigurowany. +successTotpRemovedMessage=Mobilny autentykator usunięty. + +successGrantRevokedMessage=Cofnięto uprawnienia. + +accountUpdatedMessage=Twoje konto zostało zaktualizowane. +accountPasswordUpdatedMessage=Twoje hasło zostało zmienione. + +missingIdentityProviderMessage=Dostawca tożsamości nie został wybrany. +invalidFederatedIdentityActionMessage=Nieprawidłowa akcja. +identityProviderNotFoundMessage=Podany dostawca tożsamości nie istnieje. +federatedIdentityLinkNotActiveMessage=Podana tożsamość nie jest już aktywna. +federatedIdentityRemovingLastProviderMessage=Nie można usunąć ostatniej połączonej tożsamości, jeżeli nie ustawiłeś hasła. +identityProviderRedirectErrorMessage=Nieudane przekierowanie do zewnętrznego dostawcy tożsamości. +identityProviderRemovedMessage=Dostawca tożsamości został usunięty. +identityProviderAlreadyLinkedMessage=Połączona tożsamość {0} jest już przypisana do innego użytkownika. +staleCodeAccountMessage=Strona wygasła. Prosimy spróbować ponownie. +consentDenied=Zgoda wycofana. +access-denied-when-idp-auth=Brak dostępu przy użyciu {0} + +accountDisabledMessage=Konto jest zablokowane, skontaktuj się z administratorem. + +accountTemporarilyDisabledMessage=Konto jest tymczasowo zablokowane, skontaktuj się z administratorem lub spróbuj później. +invalidPasswordMinLengthMessage=Nieprawidłowe hasło: minimalna długość {0}. +invalidPasswordMaxLengthMessage=Nieprawidłowe hasło: maksymalna długość {0}. +invalidPasswordMinLowerCaseCharsMessage=Nieprawidłowe hasło: brak małych liter (co najmniej {0}). +invalidPasswordMinDigitsMessage=Nieprawidłowe hasło: brak cyfr (co najmniej {0}). +invalidPasswordMinUpperCaseCharsMessage=Nieprawidłowe hasło: brak dużych liter (co najmniej {0}). +invalidPasswordMinSpecialCharsMessage=Nieprawidłowe hasło: brak znaków specjalnych (co najmniej {0}). +invalidPasswordNotUsernameMessage=Nieprawidłowe hasło: nie może być zgodne z nazwą użytkownika. +invalidPasswordNotEmailMessage=Nieprawidłowe hasło: nie może być zgodne z adresem email. +invalidPasswordRegexPatternMessage=Nieprawidłowe hasło: nie spełnia przyjętych reguł. +invalidPasswordHistoryMessage=Nieprawidłowe hasło: jest identyczne jak jedno z ostatnich ({0}) haseł. +invalidPasswordBlacklistedMessage=Nieprawidłowe hasło: jest na liście haseł zabronionych. +invalidPasswordGenericMessage=Nieprawidłowe hasło: nowe hasło nie spełnia polityki haseł. + +# Authorization +myResources=Moje zasoby +myResourcesSub=Moje zasoby +doDeny=Zabroń +doRevoke=Cofnij +doApprove=Akceptuj +doRemoveSharing=Usuń udostępnianie +doRemoveRequest=Usuń żądanie +peopleAccessResource=Osoby z dostępem do tego zasobu +resourceManagedPolicies=Uprawnienia dające dostęp do tego zasobu +resourceNoPermissionsGrantingAccess=Brak uprawnień dających dostęp do tego zasobu +anyAction=Dowolna akcja +description=Opis +name=Nazwa +scopes=Zakres +resource=Zasób +user=Użytkownik +peopleSharingThisResource=Osoby współdzielące ten zasób +shareWithOthers=Udostępnij innym +needMyApproval=Wymagana moja akceptacja +requestsWaitingApproval=Twoje żądanie czeka na akceptację +icon=Ikona +requestor=Żądający +owner=Właściciel +resourcesSharedWithMe=Zasoby współdzielone ze mną +permissionRequestion=Żądania uprawnień +permission=Uprawnienia +shares=udostępnienia +notBeingShared=Ten zasób nie jest współdzielony. +notHaveAnyResource=Nie masz żadnych zasobów +noResourcesSharedWithYou=Brak zasobów udostępnionych dla Ciebie +havePermissionRequestsWaitingForApproval=Masz {0} żądań uprawnień oczekujących na akceptację. +clickHereForDetails=Więcej szczegółów... +resourceIsNotBeingShared=Zasób nie jest współdzielony + +# Applications +applicationName=Nazwa +applicationType=Typ aplikacji +applicationInUse=Tylko w użyciu +clearAllFilter=Wyczyść filtry +activeFilters=Aktywne filtry +filterByName=Filtruj wg nazwy ... +allApps=Wszystkie aplikacje +internalApps=Wewnętrzne aplikacje +thirdpartyApps=Zewnętrzne aplikacje +appResults=Wyniki +clientNotFoundMessage=Nie znaleziono klienta + +# Linked account +authorizedProvider=Dostawca logowania +authorizedProviderMessage=Dostawca logowania powiązany z kontem +identityProvider=Dostawca tożsamości +identityProviderMessage=Powiązanie konta ze skonfigurowanym dostawcą tożsamości +socialLogin=Serwisy społecznościowe +userDefined=Użytkownika +removeAccess=Usuń dostęp +removeAccessMessage=Konieczne będzie ponowne nadanie dostępu, aby użyć konta z tej aplikacji + +#Authenticator +authenticatorStatusMessage=Dwuskładnikowe uwierzytelnianie jest obecnie +authenticatorFinishSetUpTitle=Dwuskładnikowe uwierzytelnianie +authenticatorFinishSetUpMessage=Przy każdym logowaniu, będziesz proszony o wpisanie kodu drugiego składnika uwierzytelniania. +authenticatorSubTitle=Ustaw dwuskładnikowe uwierzytelnianie +authenticatorSubMessage=Aby zwiększyć poziom bezpieczeństwa swojego konta, włącz co najmniej jedną z dostępnych metod dwuskładnikowego uwierzytelniania. +authenticatorMobileTitle=Autentykator mobilny +authenticatorMobileMessage=Użyj aplikacji mobilnej do otrzymywania kodów dwuskładnikowego uwierzytelniania. +authenticatorMobileFinishSetUpMessage=Moduł uwierzytelniający został powiązany z Twoim telefonem. +authenticatorActionSetup=Ustaw +authenticatorSMSTitle=Kod SMS +authenticatorSMSMessage=Keycloak wyśle kod weryfikacyjny na Twój telefon jako dwuskładnikowe uwierzytelnianie. +authenticatorSMSFinishSetUpMessage=Wiadomości są wysyłane do +authenticatorDefaultStatus=domyślne +authenticatorChangePhone=Zmień numer telefonu + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Konfiguracja uwierzytelniania mobilnego +smscodeIntroMessage=Podaj numer telefonu, kod weryfikacyjny zostanie wysłany na podany numer. +mobileSetupStep1=Zainstaluj aplikację na telefonie. Podane aplikację są wspierane. +mobileSetupStep2=Otwórz aplikację i zeskanuj kod: +mobileSetupStep3=Wpisz kod wygenerowany przez aplikację i zapisz aby zakończyć konfigurację. +scanBarCode=Chcesz zeskanować kod 2D? +enterBarCode=Wpisz kod jednorazowy +doCopy=Kopiuj +doFinish=Zakończ + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Konfiguracja SMS +chooseYourCountry=Wybierz kraj +enterYourPhoneNumber=Wpisz numer telefonu +sendVerficationCode=Wyślij kod weyfikacyjny +enterYourVerficationCode=Wpisz kod weryfikacyjny + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Zapasowy mechanizm uwierzytelniania +realmName=Domena +doDownload=Pobierz +doPrint=Drukuj +generateNewBackupCodes=Generuj nowe kody zapasowe +backtoAuthenticatorPage=Powrót do ustawień uwierzytelniania + + +#Resources +resources=Zasoby +sharedwithMe=Udostępnione dla mnie +share=Udostępnij +sharedwith=Udostępnione dla +accessPermissions=Prawa dostępu +permissionRequests=Żądania dostępu +approve=Akceptuj +approveAll=Akceptuj wszystkie +people=osoby +perPage=na stronie +currentPage=Aktualna strona +sharetheResource=Udostępnij zasób +group=Grupa +selectPermission=Wybierz uprawnienie +addPeople=Dodaj osoby do udostępniania +addTeam=Dodaj zespół do udostępniania +myPermissions=Moje uprawnienia +waitingforApproval=Oczekuje na zatwierdzenie +anyPermission=Dowolne uprawnienia + +# Openshift messages +openshift.scope.user_info=Informacje użytkownika +openshift.scope.user_check-access=Informacje o uprawnieniach +openshift.scope.user_full=Pełny dostęp +openshift.scope.list-projects=Lista projektów + +error-invalid-value=Nieprawidłowa wartość. +error-invalid-blank=Podaj wartość. +error-empty=Podaj wartość. +error-invalid-length=Atrybut {0} musi mieć długość pomiędzy {1} a {2} +error-invalid-length-too-short=Atrybut {0} musi mieć minimalną długość {1} +error-invalid-length-too-long=Atrybut {0} musi mieć maksymalną długość {2} +error-invalid-email=Nieprawidłowy adres email. +error-invalid-number=Nieprawidłowy numer. +error-number-out-of-range=Atrybut {0} musi zawierać się pomiędzy {1} a {2} +error-number-out-of-range-too-small=Atrybut {0} musi mieć minimalną wartość {1} +error-number-out-of-range-too-big=Atrybut {0} musi mieć maksymalną wartość {2} +error-pattern-no-match=Nieprawidłowa wartość. +error-invalid-uri=Nieprawidłowy URL. +error-invalid-uri-scheme=Nieprawidłowy wyróżnik URL. +error-invalid-uri-fragment=Nieprawidłowy adres URL. +error-user-attribute-required=Określ atrybut {0}. +error-invalid-date=Nieprawidłowa data. +error-user-attribute-read-only=Pole {0} jest tylko do odczytu. +error-username-invalid-character=Login zawiera nieprawidłowy znak. +error-person-name-invalid-character=Nazwa zawiera nieprawidłowy znak. diff --git a/keywind/old.account/messages/messages_pt.properties b/keywind/old.account/messages/messages_pt.properties new file mode 100644 index 0000000..e844404 --- /dev/null +++ b/keywind/old.account/messages/messages_pt.properties @@ -0,0 +1,406 @@ +doSave=Gravar +doCancel=Cancelar +doLogOutAllSessions=Sair de todas as sessões +doRemove=Remover +doAdd=Adicionar +doSignOut=Sair +doLogIn=Entrar +doLink=Vincular +noAccessMessage=Acesso não permitido + +personalInfoSidebarTitle=Informação pessoal +accountSecuritySidebarTitle=Segurança da conta +signingInSidebarTitle=Entrando +deviceActivitySidebarTitle=Atividade do dispositivo +linkedAccountsSidebarTitle=Contas ligadas + +editAccountHtmlTitle=Editar Conta +personalInfoHtmlTitle=Informações Pessoais +federatedIdentitiesHtmlTitle=Identidades Federadas +accountLogHtmlTitle=Histórico da conta +changePasswordHtmlTitle=Alterar palavra-passe +deviceActivityHtmlTitle=Atividade de Dispositivos +sessionsHtmlTitle=Sessões +accountManagementTitle=Gestão de contas Keycloak +authenticatorTitle=Autenticator +applicationsHtmlTitle=Aplicações +linkedAccountsHtmlTitle=Contas Vinculadas + +accountManagementWelcomeMessage=Bem-vindo à Gestão de Contas Keycloak +accountManagementBaseThemeCannotBeUsedDirectly=O tema base da conta contém apenas as traduções para a consola de conta. \ + Para mostrar a consola da conta, é necessário colocar o pai do tema para outro tema da conta, ou fornecer o seu próprio ficheiro index.ftl. \ + Por favor, veja a documentação para mais informação. +personalInfoIntroMessage=Gerir informações básicas +accountSecurityTitle=Segurança da Conta +accountSecurityIntroMessage=Gerir a sua palavra-passe e acesso da conta +applicationsIntroMessage=Acompanhe e gira as permissões da aplicação para acesso à sua conta +resourceIntroMessage=Partilhe os seus recursos com membros da sua equipa +passwordLastUpdateMessage=A sua palavra-passe foi atualizada em +updatePasswordTitle=Atualizar Palavra-passe +updatePasswordMessageTitle=Certifique-se de que a nova palavra-passe é segura +updatePasswordMessage=Uma palavra-passe segura contém uma combinação de números, letras e caracteres especiais. Deve ser difícil de adivinhar, não se pode assemelhar a uma palavra real e não é utilizada noutros lugares. +personalSubTitle=As suas Informações Pessoais +personalSubMessage=Gira as suas informações básicas + +authenticatorCode=Código autenticador +email=E-mail +firstName=Nome +givenName=Nome +fullName=Nome completo +lastName=Apelido +familyName=Apelido +password=Palavra-passe +currentPassword=Palavra-passe Atual +passwordConfirm=Confirmação +passwordNew=Nova palavra-passe +username=Nome de utilizador +address=Endereço +street=Rua +locality=Cidade ou Localidade +region=Estado, Província ou Região +postal_code=Código Postal +country=País +emailVerified=E-mail verificado +website=Página da Internet +phoneNumber=Número de telefone +phoneNumberVerified=Número de telefone verificado +gender=Género +birthday=Data de nascimento +zoneinfo=Zona horária +gssDelegationCredential=Delegação de Credenciais GSS + +profileScopeConsentText=Perfil de utilizador +emailScopeConsentText=Endereço de e-mail +addressScopeConsentText=Endereço +phoneScopeConsentText=Número de telefone +offlineAccessScopeConsentText=Acesso Offline +samlRoleListScopeConsentText=Os meus Perfis de Acesso +rolesScopeConsentText=Perfis de acesso de utilizador + +role_admin=Administrador +role_realm-admin=Administrador de domínio +role_create-realm=Criar domínio +role_view-realm=Visualizar domínio +role_view-users=Visualizar utilizadores +role_view-applications=Visualizar aplicações +role_view-groups=Visualizar grupos +role_view-clients=Visualizar clientes +role_view-events=Visualizar eventos +role_view-identity-providers=Visualizar provedores de identidade +role_view-consent=Visualizar consentimentos +role_manage-realm=Gerir domínio +role_manage-users=Gerir utilizadores +role_manage-applications=Gerir aplicações +role_manage-identity-providers=Gerir provedores de identidade +role_manage-clients=Gerir clientes +role_manage-events=Gerir eventos +role_view-profile=Visualizar perfil +role_manage-account=Gerir conta +role_manage-account-links=Gerir vinculações de conta +role_manage-consent=Gerir consentimentos +role_read-token=Ler token +role_offline-access=Acesso offline +role_uma_authorization=Obter permissões +client_account=Conta +client_account-console=Consola de Conta +client_security-admin-console=Consola de Administração de Segurança +client_admin-cli=CLI de Administração +client_realm-management=Gestão de Domínio +client_broker=Provedor de Identidade + + +requiredFields=Campos obrigatórios +allFieldsRequired=Todos os campos são obrigatórios + +backToApplication=« Voltar para a aplicação +backTo=Voltar para {0} + +date=Data +event=Evento +ip=IP +client=Cliente +clients=Clientes +details=Detalhes +started=Início em +lastAccess=Último acesso +expires=Expira em +applications=Aplicações + +account=Conta +federatedIdentity=Identidade Federada +authenticator=Autenticador +device-activity=Atividade de Dispositivos +sessions=Sessões +log=Histórico + +application=Aplicação +availableRoles=Perfis de Acesso Disponíveis +grantedPermissions=Permissões Concedidas +grantedPersonalInfo=Informações Pessoais Concedidas +additionalGrants=Concessões Adicionais +action=Ação +inResource=em +fullAccess=Acesso Completo +offlineToken=Token Offline +revoke=Revogar Concessão + +configureAuthenticators=Autenticadores Configurados +mobile=Móvel +totpStep1=Instale uma das seguintes aplicações no seu telemóvel: +totpStep2=Abra a aplicação e leia o código QR: +totpStep3=Insira o código de uso único exibido pela aplicação e clique em Gravar para finalizar a configuração. +totpStep3DeviceName=Forneça um nome de dispositivo para ajudá-lo a gerir os seus dipositivos de autenticação de dois fatores. + +totpManualStep2=Abra a aplicação e insira a chave: +totpManualStep3=Use as seguintes configurações se a aplicação permitir: +totpUnableToScan=Não consegue ler? +totpScanBarcode=Ler código QR? + +totp.totp=Baseada em tempo +totp.hotp=Baseada em contador + +totpType=Tipo +totpAlgorithm=Algoritmo +totpDigits=Dígitos +totpInterval=Intervalo +totpCounter=Contador +totpDeviceName=Nome do Dispositivo + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=Esta ação é irreversível +deletingImplies=Apagar a sua conta implica: +errasingData=Remover todos os dados +loggingOutImmediately=Sair da sessão imediatamente +accountUnusable=Qualquer uso subsquente da aplicação não será mais possível com esta conta + +missingUsernameMessage=Por favor, especifique o nome de utilizador. +missingFirstNameMessage=Por favor, insira o primeiro nome. +invalidEmailMessage=E-mail inválido. +missingLastNameMessage=Por favor, insira o apelido. +missingEmailMessage=Por favor, insira o e-mail. +missingPasswordMessage=Por favor, insira a senha. +notMatchPasswordMessage=As palavras-passe não coincidem. +invalidUserMessage=Utilizador inválido +updateReadOnlyAttributesRejectedMessage=Atualização de atributo de apenas leitura não permitida + +missingTotpMessage=Por favor, insira o código de uso único. +missingTotpDeviceNameMessage=Por favor, insira o nome do dispositivo. +invalidPasswordExistingMessage=A palavra-passe atual é inválida. +invalidPasswordConfirmMessage=A palavra-passe de confirmação não coincide. +invalidTotpMessage=Código de uso único inválido. + +usernameExistsMessage=Este nome de utilizador já existe. +emailExistsMessage=Este endereço de e-mail já existe. + +readOnlyUserMessage=Não pode atualizar a sua conta, visto que é apenas de leitura. +readOnlyUsernameMessage=Não pode atualizar o seu nome de utilizador, visto que é apenas de leitura. +readOnlyPasswordMessage=Não pode atualizar a sua palavra-passe, visto que a sua conta é apenas de leitura. + +successTotpMessage=Autenticador móvel configurado. +successTotpRemovedMessage=Autenticador móvel removido. + +successGrantRevokedMessage=Concessão revogada com sucesso. + +accountUpdatedMessage=A sua conta foi atualizada. +accountPasswordUpdatedMessage=A sua palavra-passe foi atualizada. + +missingIdentityProviderMessage=Provedor de identidade não especificado. +invalidFederatedIdentityActionMessage=Ação inválida ou ausente. +identityProviderNotFoundMessage=O provedor de identidade especificado não foi encontrado. +federatedIdentityLinkNotActiveMessage=Esta identidade não está mais em atividade. +federatedIdentityRemovingLastProviderMessage=Não pode remover a última identidade federada, porque não tem uma palavra-passe. +identityProviderRedirectErrorMessage=Falha ao redirecionar para o provedor de identidade. +identityProviderRemovedMessage=Provedor de identidade removido com sucesso. +identityProviderAlreadyLinkedMessage=Identidade federada retornada por {0} já está ligada a outro utilizador. +staleCodeAccountMessage=A página expirou. Por favor, tente novamente. +consentDenied=Consentimento negado. +access-denied-when-idp-auth=Acesso negado ao autenticar com {0} + +accountDisabledMessage=Conta desativada, por favor, contacte um administrador. + +accountTemporarilyDisabledMessage=A conta está temporariamente indisponível, contacte um administrador ou tente novamente mais tarde. +invalidPasswordMinLengthMessage=Palavra-passe inválida\: deve ter pelo menos {0} caracteres. +invalidPasswordMaxLengthMessage=Palavra-passe inválida\: deve ter no máximo {0} caracteres. +invalidPasswordMinLowerCaseCharsMessage=Palavra-passe inválida\: deve conter pelo menos {0} letra(s) minúscula(s). +invalidPasswordMinDigitsMessage=Palavra-passe inválida\: deve conter pelo menos {0} número(s). +invalidPasswordMinUpperCaseCharsMessage=Palavra-passe inválida\: deve conter pelo menos {0} letra(s) maiúscula(s). +invalidPasswordMinSpecialCharsMessage=Palavra-passe inválida\: deve conter pelo menos {0} caractere(s) especial(is). +invalidPasswordNotUsernameMessage=Palavra-passe inválida\: não pode ser igual ao nome de utilizador. +invalidPasswordNotEmailMessage=Palavra-passe inválida: não pode ser igual ao endereço de e-mail. +invalidPasswordRegexPatternMessage=Palavra-passe inválida\: não corresponde ao(s) padrão(ões) da expressão regular. +invalidPasswordHistoryMessage=Palavra-passe inválida\: não pode ser igual a qualquer uma da(s) última(s) {0} palavra(s)-passe(s). +invalidPasswordBlacklistedMessage=Palavra-passe inválida: esta palavra-passe está na lista de exclusão. +invalidPasswordGenericMessage=Palavra-passe inválida: a nova palavra-passe não cumpre as políticas de palavra-passe. + +# Authorization +myResources=Meus Recursos +myResourcesSub=Meus recursos +doDeny=Negar +doRevoke=Revogar +doApprove=Permitir +doRemoveSharing=Remover partilhamento +doRemoveRequest=Remover Solicitação +peopleAccessResource=Pessoas com acesso a este recurso +resourceManagedPolicies=Permissões dando acesso a este recurso +resourceNoPermissionsGrantingAccess=Sem permissões dando acesso a este recurso +anyAction=Qualquer ação +description=Descrição +name=Nome +scopes=Escopo +resource=Recurso +user=Utilizador +peopleSharingThisResource=Pessoas partilhando este recurso +shareWithOthers=Partilhar com outros +needMyApproval=Requer a minha aprovação +requestsWaitingApproval=Solicitações suas aguardando aprovação +icon=Ícone +requestor=Requerente +owner=Dono +resourcesSharedWithMe=Recursos partilhados comigo +permissionRequestion=Solicitação de Permissão +permission=Permissão +shares=partilha(m) +notBeingShared=Este recurso não é partilhado. +notHaveAnyResource=Não possui recursos +noResourcesSharedWithYou=Não há recursos partilhados consigo +havePermissionRequestsWaitingForApproval=Tem {0} solicitação(ões) de permissão aguardando aprovação. +clickHereForDetails=Clique aqui para mais detalhes. +resourceIsNotBeingShared=O recurso não é partilhado + + + + + + + + + + + + + + + + + + + + + + +# Applications +applicationName=Nome +applicationType=Tipo de aplicação +applicationInUse=Uso apenas em aplicação +clearAllFilter=Limpar todos os filtros +activeFilters=Filtros ativos +filterByName=Filtrar Por Nome ... +allApps=Todas as aplicações +internalApps=Aplicações internas +thirdpartyApps=Aplicações de terceiros +appResults=Resultados +clientNotFoundMessage=Cliente não encontrado. + +# Linked account +authorizedProvider=Provedor Autorizado +authorizedProviderMessage=Provedores Autorizados vinculados à sua conta +identityProvider=Provedor de Identidade +identityProviderMessage=Para vincular a sua conta aos provedores de identidade configurados +socialLogin=Login Social +userDefined=Definido por Utilizador +removeAccess=Remover Acesso +removeAccessMessage=Deverá conceder acesso novamente se quiser usar esta conta de aplicação. + +#Authenticator +authenticatorStatusMessage=A autenticação de dois fatores está +authenticatorFinishSetUpTitle=A sua Autenticação de Dois Fatores +authenticatorFinishSetUpMessage=Sempre que entrar na sua conta, deverá fornecer um código de autenticação de dois fatores. +authenticatorSubTitle=Configurar Autenticação de Dois Fatores +authenticatorSubMessage=Para aumentar a segurança da sua conta, habilite pelo menos um método de autenticação de dois fatores disponível. +authenticatorMobileTitle=Autenticador Móvel +authenticatorMobileMessage=Use um autenticador móvel para obter códigos de verificação para autenticação de dois fatores. +authenticatorMobileFinishSetUpMessage=O autenticador foi vinculado ao seu telemóvel. +authenticatorActionSetup=Configurar +authenticatorSMSTitle=Código SMS +authenticatorSMSMessage=A aplicação irá enviar o código de verificação para o seu telemóvel como autenticação de dois fatores. +authenticatorSMSFinishSetUpMessage=As mensagens de texto serão enviadas para +authenticatorDefaultStatus=Padrão +authenticatorChangePhone=Mudar Número de Telemóvel + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Configuração do Autenticador Móvel +smscodeIntroMessage=Insira o seu número de telemóvel e o código de verificação será enviado para o seu dispositivo. +mobileSetupStep1=Instale uma aplicação autenticador no seu telemóvel. As seguintes aplicações são suportadas. +mobileSetupStep2=Abra a aplicação e leia o código QR: +mobileSetupStep3=Insira o código autenticador exibido pela aplicação e clique em Gravar para finalizar a configuração. +scanBarCode=Ler código QR? +enterBarCode=Insira o código autenticador +doCopy=Copiar +doFinish=Finalizar + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Configuração de Código SMS +chooseYourCountry=Selecione o seu país +enterYourPhoneNumber=Insira o seu número de telefone +sendVerficationCode=Enviar Código de Verificação +enterYourVerficationCode=Insira o seu código de verificação + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Configuração de Códigos de Emergência +realmName=Domínio +doDownload=Descarregar +doPrint=Imprimir +generateNewBackupCodes=Gerar Novos Códigos de Emergência +backtoAuthenticatorPage=Voltar à Página de Autenticador + + +#Resources +resources=Recursos +sharedwithMe=Partilhados Comigo +share=Partilhar +sharedwith=Partilhado com +accessPermissions=Permissões de Acesso +permissionRequests=Pedidos de Acesso +approve=Aprovar +approveAll=Aprovar todos +people=pessoas +perPage=por página +currentPage=Página Atual +sharetheResource=Partilhar recurso +group=Grupo +selectPermission=Selecionar Permissão +addPeople=Adicionar pessoas que partilhem o recurso +addTeam=Adicionar equipa que partilhe o recurso +myPermissions=As minhas Permissões +waitingforApproval=Aguardando aprovação +anyPermission=Qualquer Permissão + +# Openshift messages +openshift.scope.user_info=Informações do utilizador +openshift.scope.user_check-access=Informações de acesso do utilizador +openshift.scope.user_full=Acesso Completo +openshift.scope.list-projects=Listar projetos + +error-invalid-value=Valor inválido. +error-invalid-blank=Especifique o valor. +error-empty=Especifique o valor. +error-invalid-length=O atributo {0} deve ter um tamanho entre {1} e {2}. +error-invalid-length-too-short=O atributo {0} deve ter tamanho mínimo de {1}. +error-invalid-length-too-long=O atributo {0} deve ter tamanho máximo de {2}. +error-invalid-email=Endereço de e-mail inválido. +error-invalid-number=Número inválido. +error-number-out-of-range=O atributo {0} deve ser um número entre {1} e {2}. +error-number-out-of-range-too-small=O atributo {0} deve ter o valor mínimo de {1}. +error-number-out-of-range-too-big=O atributo {0} deve ter o valor máximo de {2}. +error-pattern-no-match=Valor inválido. +error-invalid-uri=URL inválido. +error-invalid-uri-scheme=Esquema de URL inválido. +error-invalid-uri-fragment=Fragmento de URL inválido. +error-user-attribute-required=Especifique o atributo {0}. +error-invalid-date=Data inválida. +error-user-attribute-read-only=O campo {0} é apenas de leitura. +error-username-invalid-character=O nome de utilizador contém caracteres inválidos. +error-person-name-invalid-character=O nome contém caracteres inválidos. diff --git a/keywind/old.account/messages/messages_pt_BR.properties b/keywind/old.account/messages/messages_pt_BR.properties new file mode 100644 index 0000000..1c22f60 --- /dev/null +++ b/keywind/old.account/messages/messages_pt_BR.properties @@ -0,0 +1,350 @@ +doSave=Salvar +doCancel=Cancelar +doLogOutAllSessions=Sair de todas as sessões +doRemove=Remover +doAdd=Adicionar +doSignOut=Sair +doLogIn=Entrar +doLink=Vincular +noAccessMessage=Acesso não permitido + + +editAccountHtmlTitle=Editar Conta +personalInfoHtmlTitle=Informações Pessoais +federatedIdentitiesHtmlTitle=Identidades Federadas +accountLogHtmlTitle=Histórico da conta +changePasswordHtmlTitle=Alterar senha +deviceActivityHtmlTitle=Atividade de Dispositivos +sessionsHtmlTitle=Sessões +accountManagementTitle=Gerenciamento de Conta +authenticatorTitle=Autenticator +applicationsHtmlTitle=Aplicativos +linkedAccountsHtmlTitle=Contas Vinculadas + +accountManagementWelcomeMessage=Bem-vindo ao Gerenciamento de Conta +personalInfoIntroMessage=Gerenciar informações básicas +accountSecurityTitle=Segurança da Conta +accountSecurityIntroMessage=Gerencie sua senha e acesso da conta +applicationsIntroMessage=Acompanhe e gerencie as permissões de app para acesso à sua conta +resourceIntroMessage=Compartilhe seus recursos com membros de equipe +passwordLastUpdateMessage=Sua senha foi atualizada em +updatePasswordTitle=Atualizar Senha +updatePasswordMessageTitle=Certifique-se de que a nova senha é segura +updatePasswordMessage=Uma senha segura contém uma combinação de número, letras e caracteres especiais. Ela deve ser difícil de adivinhar, não pode se assemelhar a uma palavra real e não é utilizada em outros lugares. +personalSubTitle=Suas Informações Pessoais +personalSubMessage=Gerencie as informações básicas: seu primeiro nome, seu sobrenome e seu endereço de e-mail + +authenticatorCode=Código autenticador +email=E-mail +firstName=Primeiro nome +givenName=Primeiro nome +fullName=Nome completo +lastName=Sobrenome +familyName=Sobrenome +password=Senha +currentPassword=Senha Atual +passwordConfirm=Confirmação +passwordNew=Nova senha +username=Nome de usúario +address=Endereço +street=Logradouro +locality=Cidade ou Localidade +region=Estado +postal_code=CEP +country=País +emailVerified=E-mail verificado +website=Página da web +phoneNumber=Número de telefone +phoneNumberVerified=Número de telefone verificado +gender=Gênero +birthday=Data de nascimento +zoneinfo=Zona horária +gssDelegationCredential=Delegação de Credenciais GSS + +profileScopeConsentText=Perfil de usuário +emailScopeConsentText=Endereço de e-mail +addressScopeConsentText=Endereço +phoneScopeConsentText=Número de telefone +offlineAccessScopeConsentText=Acesso Offline +samlRoleListScopeConsentText=Meus Perfis de Acesso +rolesScopeConsentText=Perfis de acesso de usuário + +role_admin=Administrador +role_realm-admin=Administrador de domínio +role_create-realm=Criar domínio +role_view-realm=Visualizar domínio +role_view-users=Visualizar usuários +role_view-applications=Visualizar aplicativos +role_view-clients=Visualizar clientes +role_view-events=Visualizar eventos +role_view-identity-providers=Visualizar provedores de identidade +role_view-consent=Visualizar consentimentos +role_manage-realm=Gerenciar domínio +role_manage-users=Gerenciar usuários +role_manage-applications=Gerenciar aplicativos +role_manage-identity-providers=Gerenciar provedores de identidade +role_manage-clients=Gerenciar clientes +role_manage-events=Gerenciar eventos +role_view-profile=Visualizar perfil +role_manage-account=Gerenciar conta +role_manage-account-links=Gerenciar vinculações de conta +role_manage-consent=Gerenciar consentimentos +role_read-token=Ler token +role_offline-access=Acesso offline +role_uma_authorization=Obter permissões +client_account=Conta +client_account-console=Console de Conta +client_security-admin-console=Console de Administração de Segurança +client_admin-cli=CLI de Administração +client_realm-management=Gerenciamento de Domínio +client_broker=Provedor de Identidade + + +requiredFields=Campos obrigatórios +allFieldsRequired=Todos os campos são obrigatórios + +backToApplication=« Voltar para aplicação +backTo=Voltar para {0} + +date=Data +event=Evento +ip=IP +client=Cliente +clients=Clientes +details=Detalhes +started=Início em +lastAccess=Último acesso +expires=Expira em +applications=Aplicativos + +account=Conta +federatedIdentity=Identidade Federada +authenticator=Autenticador +device-activity=Atividade de Dispositivos +sessions=Sessões +log=Histórico + +application=Aplicativo +availableRoles=Perfis de Acesso Disponíveis +grantedPermissions=Permissões Concedidas +grantedPersonalInfo=Informações Pessoais Concedidas +additionalGrants=Concessões Adicionais +action=Ação +inResource=em +fullAccess=Acesso Completo +offlineToken=Token Offline +revoke=Revogar Concessão + +configureAuthenticators=Autenticadores Configurados +mobile=Móvel +totpStep1=Instale uma das seguintes aplicações no seu celular: +totpStep2=Abra a aplicação e escaneie o código QR: +totpStep3=Insira o código de uso único exibido pela aplicação e clique em Salvar para finalizar a configuração. +totpStep3DeviceName=Forneça um nome de dispositivo para ajudá-lo a gerenciar seus dipositivos de autenticação de dois fatores. + +totpManualStep2=Abra a aplicação e insira a chave: +totpManualStep3=Use as seguintes configurações se a aplicação permitir: +totpUnableToScan=Não consegue escanear? +totpScanBarcode=Escanear código QR? + +totp.totp=Baseada em tempo +totp.hotp=Baseada em contador + +totpType=Tipo +totpAlgorithm=Algoritmo +totpDigits=Dígitos +totpInterval=Intervalo +totpCounter=Contador +totpDeviceName=Nome do Dispositivo + +irreversibleAction=Esta ação é irreversível +deletingImplies=Apagar a sua conta implica em: +errasingData=Remover todos os dados +loggingOutImmediately=Finalizar a sessão imediatamente +accountUnusable=Qualquer uso subsquente da aplicação não será mais possível com esta conta + +missingUsernameMessage=Por favor, especifique o nome de usuário. +missingFirstNameMessage=Por favor, informe o primeiro nome. +invalidEmailMessage=E-mail inválido. +missingLastNameMessage=Por favor, informe o sobrenome. +missingEmailMessage=Por favor, informe o e-mail. +missingPasswordMessage=Por favor, informe a senha. +notMatchPasswordMessage=As senhas não coincidem. +invalidUserMessage=Usuário inválido +updateReadOnlyAttributesRejectedMessage=Atualização de atributo de apenas leitura não permitida + +missingTotpMessage=Por favor, informe o código de uso único. +missingTotpDeviceNameMessage=Por favor, informe o nome do dispositivo. +invalidPasswordExistingMessage=A senha atual é inválida. +invalidPasswordConfirmMessage=A senha de confirmação não coincide. +invalidTotpMessage=Código de uso único inválido. + +usernameExistsMessage=Este nome de usuário já existe. +emailExistsMessage=Este endereço de e-mail já existe. + +readOnlyUserMessage=Você não pode atualizar sua conta, uma vez que é apenas de leitura. +readOnlyUsernameMessage=Você não pode atualizar o seu nome de usuário, uma vez que é apenas de leitura. +readOnlyPasswordMessage=Você não pode atualizar sua senha, uma vez que sua conta é apenas de leitura. + +successTotpMessage=Autenticador móvel configurado. +successTotpRemovedMessage=Autenticador móvel removido. + +successGrantRevokedMessage=Concessão revogada com sucesso. + +accountUpdatedMessage=Sua conta foi atualizada. +accountPasswordUpdatedMessage=Sua senha foi atualizada. + +missingIdentityProviderMessage=Provedor de identidade não especificado. +invalidFederatedIdentityActionMessage=Ação inválida ou ausente. +identityProviderNotFoundMessage=O provedor de identidade especificado não foi encontrado. +federatedIdentityLinkNotActiveMessage=Esta identidade não está mais em atividade. +federatedIdentityRemovingLastProviderMessage=Você não pode remover a última identidade federada, porque você não tem uma senha. +identityProviderRedirectErrorMessage=Falha ao redirecionar para o provedor de identidade. +identityProviderRemovedMessage=Provedor de identidade removido com sucesso. +identityProviderAlreadyLinkedMessage=Identidade federada retornada por {0} já está ligada a outro usuário. +staleCodeAccountMessage=A página expirou. Por favor, tente novamente. +consentDenied=Consentimento negado. + +accountDisabledMessage=Conta desativada, por favor, contate um administrador. + +accountTemporarilyDisabledMessage=A conta está temporariamente indisponível, contate um administrador ou tente novamente mais tarde. +invalidPasswordMinLengthMessage=Senha inválida\: deve ter pelo menos {0} caracteres. +invalidPasswordMinLowerCaseCharsMessage=Senha inválida\: deve conter pelo menos {0} letra(s) minúscula(s). +invalidPasswordMinDigitsMessage=Senha inválida\: deve conter pelo menos {0} número(s). +invalidPasswordMinUpperCaseCharsMessage=Senha inválida\: deve conter pelo menos {0} letra(s) maiúscula(s). +invalidPasswordMinSpecialCharsMessage=Senha inválida\: deve conter pelo menos {0} caractere(s) especial(is). +invalidPasswordNotUsernameMessage=Senha inválida\: não pode ser igual ao nome de usuário. +invalidPasswordNotContainsUsernameMessage=Senha inválida\: não pode conter o nome de usuário. +invalidPasswordNotEmailMessage=Senha inválida: não pode ser igual ao endereço de e-mail. +invalidPasswordRegexPatternMessage=Senha inválida\: não corresponde ao(s) padrão(ões) da expressão regular. +invalidPasswordHistoryMessage=Senha inválida\: não pode ser igual a qualquer uma da(s) última(s) {0} senha(s). +invalidPasswordBlacklistedMessage=Senha inválida: esta senha está na lista de exclusão. +invalidPasswordGenericMessage=Senha inválida: a nova senha não cumpre as políticas de senha. + +# Authorization +myResources=Meus Recursos +myResourcesSub=Meus recursos +doDeny=Negar +doRevoke=Revogar +doApprove=Permitir +doRemoveSharing=Remover Compartilhamento +doRemoveRequest=Remover Solicitação +peopleAccessResource=Pessoas com acesso a este recurso +resourceManagedPolicies=Permissões dando acesso a este recurso +resourceNoPermissionsGrantingAccess=Sem permissões dando acesso a este recurso +anyAction=Qualquer ação +description=Descrição +name=Nome +scopes=Escopo +resource=Recurso +user=Usuário +peopleSharingThisResource=Pessoas compartilhando este recurso +shareWithOthers=Compartilhar com outros +needMyApproval=Requer minha aprovação +requestsWaitingApproval=Solicitações suas aguardando aprovação +icon=Ícone +requestor=Requerente +owner=Dono +resourcesSharedWithMe=Recursos compartilhados comigo +permissionRequestion=Solicitação de Permissão +permission=Permissão +shares=compartilha(m) +notBeingShared=Este recurso não está sendo compartilhado. +notHaveAnyResource=Você não possui recursos +noResourcesSharedWithYou=Não há recursos compartilhados com você +havePermissionRequestsWaitingForApproval=Você tem {0} solicitação(ões) de permissão aguardando aprovação. +clickHereForDetails=Clique aqui para mais detalhes. +resourceIsNotBeingShared=O recurso não é compartilhado + +# Applications +applicationName=Nome +applicationType=Tipo de aplicação +applicationInUse=Uso apenas em aplicação +clearAllFilter=Limpar todos os filtros +activeFilters=Filtros ativos +filterByName=Filtrar Por Nome ... +allApps=Todas as aplicações +internalApps=Aplicações internas +thirdpartyApps=Aplicações de terceiros +appResults=Resultados +clientNotFoundMessage=Cliente não encontrado. + +# Linked account +authorizedProvider=Provedor Autorizado +authorizedProviderMessage=Provedores Autorizados vinculados à sua conta +identityProvider=Provedor de Identidade +identityProviderMessage=Para vincular a sua conta aos provedores de identidade configurados +socialLogin=Login Social +userDefined=Definido por Usuário +removeAccess=Remover Acesso +removeAccessMessage=Você deverá conceder acesso novamente se quiser usar esta conta de app. + +#Authenticator +authenticatorStatusMessage=A autenticação de dois fatores está +authenticatorFinishSetUpTitle=Sua Autenticação de Dois Fatores +authenticatorFinishSetUpMessage=Sempre que entrar na sua conta, você deverá fornecer um código de autenticação de dois fatores. +authenticatorSubTitle=Configurar Autenticação de Dois Fatores +authenticatorSubMessage=Para aumentar a segurança da sua conta, habilite pelo menos um método de autenticação de dois fatores disponível. +authenticatorMobileTitle=Autenticador Móvel +authenticatorMobileMessage=Use um autenticador móvel para obter códigos de verificação para autenticação de dois fatores. +authenticatorMobileFinishSetUpMessage=O autenticador foi vinculado ao seu celular. +authenticatorActionSetup=Configurar +authenticatorSMSTitle=Código SMS +authenticatorSMSMessage=A aplicação irá enviar o código de verificação para o seu celular como autenticação de dois fatores. +authenticatorSMSFinishSetUpMessage=As mensagens de texto serão enviadas para +authenticatorDefaultStatus=Padrão +authenticatorChangePhone=Mudar Número de Celular + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Configuração do Autenticador Móvel +smscodeIntroMessage=Insira seu número de celular e o código de verificação será enviado para o seu dispositivo. +mobileSetupStep1=Instale um app autenticador no seu celular. As seguintes aplicações são suportadas. +mobileSetupStep2=Abra a aplicação e escaneie o código QR: +mobileSetupStep3=Insira o código autenticador exibido pela aplicação e clique em Salvar para finalizar a configuração. +scanBarCode=Escanear código QR? +enterBarCode=Insira o código autenticador +doCopy=Copiar +doFinish=Finalizar + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Configuração de Código SMS +chooseYourCountry=Selecione seu país +enterYourPhoneNumber=Insira seu número de telefone +sendVerficationCode=Enviar Código de Verificação +enterYourVerficationCode=Insira o seu código de verificação + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Configuração de Códigos de Emergência +realmName=Domínio +doDownload=Baixar +doPrint=Imprimir +generateNewBackupCodes=Gerar Novos Códigos de Emergência +backtoAuthenticatorPage=Voltar à Página de Autenticador + + +#Resources +resources=Recursos +sharedwithMe=Compartilhados Comigo +share=Compartilhar +sharedwith=Compartilhado com +accessPermissions=Permissões de Acesso +permissionRequests=Pedidos de Acesso +approve=Aprovar +approveAll=Aprovar todos +people=pessoas +perPage=por página +currentPage=Página Atual +sharetheResource=Compartilhar recurso +group=Grupo +selectPermission=Selecionar Permissão +addPeople=Adicionar pessoas que compartilhem o recurso +addTeam=Adicionar equipe que compartilhe o recurso +myPermissions=Minhas Permissões +waitingforApproval=Aguardando aprovação +anyPermission=Qualquer Permissão + +# Openshift messages +openshift.scope.user_info=Informações do usuário +openshift.scope.user_check-access=Informações de acesso do usuário +openshift.scope.user_full=Acesso Completo +openshift.scope.list-projects=Listar projetos diff --git a/keywind/old.account/messages/messages_ru.properties b/keywind/old.account/messages/messages_ru.properties new file mode 100644 index 0000000..b24a4a8 --- /dev/null +++ b/keywind/old.account/messages/messages_ru.properties @@ -0,0 +1,234 @@ +doSave=Сохранить +doCancel=Отмена +doLogOutAllSessions=Выйти из всех сессий +doRemove=Удалить +doAdd=Добавить +doSignOut=Выход +doSignIn=Вход +update=Обновить +remove=Удалить +refreshPage=Обновить страницу +refresh=Обновить +pageNotFound=Страница не найдена +invalidRoute={0} неправильный путь. +continue=Продолжить +doLogIn=Вход + +accountManagementWelcomeMessage=Добро пожаловать в консоль управления вашей учетной записью +loadingMessage=Консоль управления учетной записью - загрузка ... +accountSecuritySidebarTitle=Безопасность + +editAccountHtmlTitle=Изменение учетной записи +federatedIdentitiesHtmlTitle=Федеративные идентификаторы +accountLogHtmlTitle=Лог учетной записи +changePasswordHtmlTitle=Смена пароля +sessionsHtmlTitle=Сессии +accountManagementTitle=Управление учетной записью +authenticatorTitle=Аутентификатор +applicationsHtmlTitle=Приложения +applicationsIntroMessage=Отслеживайте и управляйте разрешениями приложений на доступ к вашей учетной записи +accountSecurityIntroMessage=Изменение пароля и доступа к учетной записи + +# Personal info page +personalInfoSidebarTitle=Личная информация +personalInfoHtmlTitle=Личная информация +personalSubMessage=Управление данными о себе +personalInfoIntroMessage=Управление данными о себе +selectLocale=Выбор языка + +# Applications page +applicationsPageTitle=Приложения +applicationsSubMessage=Управляйте разрешениями ваших приложений +applicationName=Имя +applicationType=Тип приложения +status=Статус +client=Клиент +internalApp=Внутренний +thirdPartyApp=Внешний +inUse=Используется +notInUse=Не используется + + +# Signing in page +signingIn=Вход +signingInSidebarTitle=Вход +signingInSubMessage=Настройте варианты входа +password-display-name=Пароль +credentialCreatedAt=Создан +basic-authentication=Базовая аутентификация +password-help-text=Вход с использованием ввода пароля +two-factor=Двухфакторная аутентификация +otp-display-name=приложение аутентификатор +otp-help-text=Ввод проверочного кода из приложения аутентификатора +setUpNew=Настроить {0} +removeCred=Удалить {0} +stopUsingCred=Остановить использование {0}? +successRemovedMessage={0} был удалён. +notSetUp={0} не настроено. + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Настройка мобильного приложения аутентификатора +totpStep1=Установите одно из следующих приложений на ваш мобильный телефон: +totpStep2=Откройте приложение и просканируйте QR-код: +totpStep3=Введите одноразовый код, выданный приложением, и нажмите Подтвердить для завершения настройки. +totpManualStep2=Откройте приложение и введите ключ: +totpManualStep3=Используйте следующие настройки, если приложение позволяет их устанавливать: +totpStep3DeviceName=Укажите имя устройства, которое поможет вам найти его в списке ваших устройств. +totpUnableToScan=Не удается выполнить сканирование? +totpScanBarcode=Сканировать QR-код? +authenticatorCode=Одноразовый код +totpDeviceName=Имя устройства +totpType=Тип +totpAlgorithm=Алгоритм +totpDigits=Количество цифр +totpInterval=Интервал +totpCounter=Счетчик + + +# Device activity page +deviceActivitySidebarTitle=Активные устройства +deviceActivityHtmlTitle=Активные устройства +signedInDevicesExplanation=Выполните выход с незнакомых устройств +signedInDevices=Выполнен вход на устройствах +currentDevice=Текущее устройство +currentSession=Текущая сессия +lastAccessedOn=Последний доступ +ipAddress=IP адрес +device-activity=Активные устройства +signOutWarning=Завершить сессию? +signOutAllDevices=Выход на всех устройствах +signOutAllDevicesWarning=Это действие приведет к выходу из системы всех устройств, которые вошли в вашу учетную запись, включая текущее устройство, которое вы используете. +signedOutSession=Сессия завершена {0}/{1} + +email=E-mail +firstName=Имя +givenName=Имя +fullName={0} {1} +lastName=Фамилия +familyName=Фамилия +password=Пароль +passwordConfirm=Подтверждение пароля +passwordNew=Новый пароль +username=Имя пользователя +address=Адрес +street=Улица +locality=Город +region=Регион +postal_code=Почтовый индекс +country=Страна +emailVerified=E-mail подтвержден +gssDelegationCredential=Делегирование учетных данных через GSS + +role_admin=Администратор +role_realm-admin=Администратор realm +role_create-realm=Создать realm +role_view-realm=Просмотр realm +role_view-users=Просмотр пользователей +role_view-applications=Просмотр приложений +role_view-clients=Просмотр клиентов +role_view-events=Просмотр событий +role_view-identity-providers=Просмотр провайдеров учетных записей +role_manage-realm=Управление realm +role_manage-users=Управление пользователями +role_manage-applications=Управление приложениями +role_manage-identity-providers=Управление провайдерами учетных записей +role_manage-clients=Управление клиентами +role_manage-events=Управление событиями +role_view-profile=Просмотр профиля +role_manage-account=Управление учетной записью +role_read-token=Чтение токена +role_offline-access=Доступ оффлайн +role_uma_authorization=Получение разрешений +client_account=Учетная запись +client_security-admin-console=Консоль администратора безопасности +client_admin-cli=Командный интерфейс администратора +client_realm-management=Управление Realm +client_broker=Брокер + + +requiredFields=Обязательные поля +allFieldsRequired=Все поля обязательны + +backToApplication=« Назад в приложение +backTo=Назад в {0} + +date=Дата +event=Событие +ip=IP +client=Клиент +clients=Клиенты +details=Детали +started=Начата +lastAccess=Последний доступ +expires=Истекает +applications=Приложения + +account=Учетная запись +federatedIdentity=Федеративный идентификатор +authenticator=Аутентификатор +sessions=Сессии +log=Журнал + +application=Приложение +availablePermissions=Доступные разрешения +grantedPermissions=Согласованные разрешения +grantedPersonalInfo=Согласованная персональная информация +additionalGrants=Дополнительные согласования +action=Действие +inResource=в +fullAccess=Полный доступ +offlineToken=Оффлайн токен +revoke=Отозвать согласование + + +missingUsernameMessage=Введите имя пользователя. +missingFirstNameMessage=Введите имя. +invalidEmailMessage=Введите корректный E-mail. +missingLastNameMessage=Введите фамилию. +missingEmailMessage=Введите E-mail. +missingPasswordMessage=Введите пароль. +notMatchPasswordMessage=Пароли не совпадают. + +missingTotpMessage=Введите код аутентификатора. +invalidPasswordExistingMessage=Существующий пароль неверный. +invalidPasswordConfirmMessage=Подтверждение пароля не совпадает. +invalidTotpMessage=Неверный код аутентификатора. + +usernameExistsMessage=Имя пользователя уже существует. +emailExistsMessage=E-mail уже существует. + +readOnlyUserMessage=Вы не можете обновить информацию вашей учетной записи, т.к. она доступна только для чтения. +readOnlyUsernameMessage=Вы не можете обновить имя пользователя вашей учетной записи, т.к. оно доступно только для чтения. +readOnlyPasswordMessage=Вы не можете обновить пароль вашей учетной записи, т.к. он доступен только для чтения. + +successTotpMessage=Аутентификатор в мобильном приложении сконфигурирован. +successTotpRemovedMessage=Аутентификатор в мобильном приложении удален. + +successGrantRevokedMessage=Согласование отозвано успешно. + +accountUpdatedMessage=Ваша учетная запись обновлена. +accountPasswordUpdatedMessage=Ваш пароль обновлен. + +missingIdentityProviderMessage=Провайдер учетных записей не задан. +invalidFederatedIdentityActionMessage=Некорректное или недопустимое действие. +identityProviderNotFoundMessage=Заданный провайдер учетных записей не найден. +federatedIdentityLinkNotActiveMessage=Идентификатор больше не активен. +federatedIdentityRemovingLastProviderMessage=Вы не можете удалить последний федеративный идентификатор, т.к. Вы не имеете пароля. +identityProviderRedirectErrorMessage=Ошибка перенаправления в провайдер учетных записей. +identityProviderRemovedMessage=Провайдер учетных записей успешно удален. +identityProviderAlreadyLinkedMessage=Федеративный идентификатор, возвращенный {0} уже используется другим пользователем. +staleCodeAccountMessage=Страница устарела. Попробуйте еще раз. +consentDenied=В согласовании отказано. + +accountDisabledMessage=Учетная запись заблокирована, обратитесь к администратору. + +accountTemporarilyDisabledMessage=Учетная запись временно заблокирована, обратитесь к администратору или попробуйте позже. +invalidPasswordMinLengthMessage=Некорректный пароль: длина пароля должна быть не менее {0} символа(ов). +invalidPasswordMinLowerCaseCharsMessage=Некорректный пароль: пароль должен содержать не менее {0} символа(ов) в нижнем регистре. +invalidPasswordMinDigitsMessage=Некорректный пароль: пароль должен содержать не менее {0} цифр(ы). +invalidPasswordMinUpperCaseCharsMessage=Некорректный пароль: пароль должен содержать не менее {0} символа(ов) в верхнем регистре. +invalidPasswordMinSpecialCharsMessage=Некорректный пароль: пароль должен содержать не менее {0} спецсимвола(ов). +invalidPasswordNotUsernameMessage=Некорректный пароль: пароль не должен совпадать с именем пользователя. +invalidPasswordRegexPatternMessage=Некорректный пароль: пароль не удовлетворяет регулярному выражению. +invalidPasswordHistoryMessage=Некорректный пароль: пароль не должен совпадать с последним(и) {0} паролями. +invalidPasswordGenericMessage=Некорректный пароль: новый пароль не соответствует правилам пароля. diff --git a/keywind/old.account/messages/messages_sk.properties b/keywind/old.account/messages/messages_sk.properties new file mode 100644 index 0000000..262623a --- /dev/null +++ b/keywind/old.account/messages/messages_sk.properties @@ -0,0 +1,195 @@ +doSave=Uložiť +doCancel=Zrušiť +doLogOutAllSessions=Odhlásenie všetkých relácií +doRemove=Odstrániť +doAdd=Pridať +doSignOut=Odhlásiť + +editAccountHtmlTitle=Upraviť účet +federatedIdentitiesHtmlTitle=Prepojená identita +accountLogHtmlTitle=Denník zmien užívateľských účtov +changePasswordHtmlTitle=Zmena hesla +sessionsHtmlTitle=Relácie +accountManagementTitle=Správa účtu Keycloak +authenticatorTitle=Autentifikátor +applicationsHtmlTitle=Aplikácie + +authenticatorCode=Jednorázový kód +email=E-mail +firstName=Meno +givenName=Meno pri narodení +fullName=Celé meno +lastName=Priezvisko +familyName=Rodné meno +password=Heslo +passwordConfirm=Potrvrdenie hesla +passwordNew=Nové heslo +username=Meno používateľa +address=Adresa +street=Ulica +locality=Mesto alebo lokalita +region=Kraj +postal_code=PSČ +country=Štát +emailVerified=E-mail overený +gssDelegationCredential=GSS delegované oprávnenie + +role_admin=Administrátor +role_realm-admin=Administrátor realmu +role_create-realm=Vytvoriť realm +role_view-realm=Zobraziť realm +role_view-users=Zobraziť používateľov +role_view-applications=Zobraziť aplikácie +role_view-clients=Zobraziť klientov +role_view-events=Zobraziť udalosti +role_view-identity-providers=Zobraziť klientov poskytovateľov identity +role_manage-realm=Spravovať realm +role_manage-users=Spravovať používateľov +role_manage-applications=Spravovať aplikácie +role_manage-identity-providers=Spravovať poskytovateľov identity +role_manage-clients=Spravovať klientov +role_manage-events=Spravovať udalosti +role_view-profile=Zobraziť profil +role_manage-account=Spravovať účet +role_manage-account-links=Spravovať odkazy na účet +role_read-token=Čítať token +role_offline-access=Offline prístup +role_uma_authorization=Autorizácia používateľom riadeného prístupu +client_account=Účet klienta +client_security-admin-console=Bezpečnostná administrátorská konzola +client_admin-cli=Spravovať CLI klienta +client_realm-management=Spravovať realmy klienta +client_broker=Broker + + +requiredFields=Povinné polia +allFieldsRequired=Všetky požadované polia + +backToApplication=« Späť na aplikáciu +backTo=Späť na {0} + +date=Dátum +event=Udalosť +ip=IP +client=Klient +clients=Klienti +details=Podrobnosti +started=Začíname +lastAccess=Posledný prístup +expires=Vyprší +applications=Aplikácie + +account=Účet +federatedIdentity=Prepojená identita +authenticator=Autentifikátor +sessions=Relácie +log=Denník + +application=Aplikácia +availablePermissions=Dostupné oprávnenia +grantedPermissions=Pridelené oprávnenia +grantedPersonalInfo=Poskytnuté osobné informácie +additionalGrants=Dodatočné oprávnenia +action=Akcia +inResource=v +fullAccess=Úplný prístup +offlineToken=Offline token +revoke=Zrušiť oprávnenie + +configureAuthenticators=Nakonfigurované autentifikátory +mobile=Mobilný +totpStep1=Nainštalujte vo svojom zariadení FreeOTP alebo Google Authenticator. Obidve aplikácie sú k dispozícii v Google Play a Apple App Store. +totpStep2=Otvorte aplikáciu a naskenujte čiarový kód alebo zadajte kľúč. +totpStep3=Zadajte jednorazový kód poskytnutý aplikáciou a kliknutím na tlačidlo Uložiť dokončíte nastavenie. + +totpManualStep2=Otvorte aplikáciu a zadajte kľúč +totpManualStep3=Použite nasledujúce hodnoty konfigurácie, ak aplikácia umožňuje ich nastavenie +totpUnableToScan=Nemožno skenovať? +totpScanBarcode=Skenovanie čiarového kódu? + +totp.totp=Založené na čase +totp.hotp=Založené na počítadle + +totpType=Typ +totpAlgorithm=Algoritmus +totpDigits=Číslica +totpInterval=Interval +totpCounter=Počítadlo + +missingUsernameMessage=Zadajte používateľské meno. +missingFirstNameMessage=Zadajte meno. +invalidEmailMessage=Neplatná e-mailová adresa. +missingLastNameMessage=Zadajte priezvisko. +missingEmailMessage=Zadajte e-mail. +missingPasswordMessage=Zadajte heslo, prosím. +notMatchPasswordMessage=Heslá sa nezhodujú. + +missingTotpMessage=Zadajte jednorazový kód, prosím +invalidPasswordExistingMessage=Neplatné existujúce heslo. +invalidPasswordConfirmMessage=Potvrdenie hesla sa nezhoduje. +invalidTotpMessage=Neplatný jednorazový kód. + +usernameExistsMessage=Užívateľské meno už existuje. +emailExistsMessage=E-mail už existuje. + +readOnlyUserMessage=Váš účet nemôžete aktualizovať, pretože je iba na čítanie. +readOnlyUsernameMessage=Nemôžete aktualizovať svoje používateľské meno, pretože je iba na čítanie. +readOnlyPasswordMessage=Heslo nemôžete aktualizovať, pretože váš účet je iba na čítanie. + +successTotpMessage=Konfigurácia mobilného autentifikátora. +successTotpRemovedMessage=Mobilný autentifikátor bol odstránený. + +successGrantRevokedMessage=Oprávnenie bolo úspešne zrušené. + +accountUpdatedMessage=Váš účet bol aktualizovaný. +accountPasswordUpdatedMessage=Vaše heslo bolo aktualizované. + +missingIdentityProviderMessage=Poskytovateľ identity nie je zadaný. +invalidFederatedIdentityActionMessage=Neplatná alebo chýbajúca akcia. +identityProviderNotFoundMessage=Zadaný poskytovateľ identity nenájdený. +federatedIdentityLinkNotActiveMessage=Identita už nie je aktívna. +federatedIdentityRemovingLastProviderMessage=Nemôžete odstrániť poslednú spojenú identitu, pretože nemáte heslo. +identityProviderRedirectErrorMessage=Nepodarilo sa presmerovať na poskytovateľa identity. +identityProviderRemovedMessage=Poskytovateľ identity bol úspešne odstránený. +identityProviderAlreadyLinkedMessage=Spojená identita vrátená {0} je už prepojená s iným používateľom. +staleCodeAccountMessage=Platnosť vypršala. Skúste ešte raz. +consentDenied=Súhlas bol zamietnutý. + +accountDisabledMessage=Účet je zakázaný, kontaktujte správcu. + +accountTemporarilyDisabledMessage=Účet je dočasne zakázaný, kontaktujte administrátora alebo skúste neskôr. +invalidPasswordMinLengthMessage=Neplatné heslo: minimálna dĺžka {0}. +invalidPasswordMinLowerCaseCharsMessage=Neplatné heslo: musí obsahovať minimálne {0} malé písmená. +invalidPasswordMinDigitsMessage=Neplatné heslo: musí obsahovať aspoň {0} číslic. +invalidPasswordMinUpperCaseCharsMessage=Neplatné heslo: musí obsahovať aspoň {0} veľké písmená. +invalidPasswordMinSpecialCharsMessage=Neplatné heslo: musí obsahovať aspoň {0} špeciálne znaky. +invalidPasswordNotUsernameMessage=Neplatné heslo: nesmie byť rovnaké ako používateľské meno. +invalidPasswordRegexPatternMessage=Neplatné heslo: nezodpovedá regulárnemu výrazu. +invalidPasswordHistoryMessage=Neplatné heslo: nesmie sa rovnať žiadnemu z posledných {0} hesiel. +invalidPasswordBlacklistedMessage=Neplatné heslo: heslo je na čiernej listine. +invalidPasswordGenericMessage=Neplatné heslo: nové heslo nezodpovedá pravidlám hesiel. + +# Authorization +myResources=Moje Zdroje +myResourcesSub=Moje zdroje +doDeny=Zakázať +doRevoke=Odvolať +doApprove=Schváliť +doRemoveSharing=Odstránenie zdieľania +doRemoveRequest=Odstrániť požiadavku +peopleAccessResource=Ľudia s prístupom k tomuto zdroju +name=Názov +scopes=Rozsahy +resource=Zdroj +user=Používateľ +peopleSharingThisResource=Ľudia zdieľajúci tento zdroj +shareWithOthers=Zdieľať s ostatnými +needMyApproval=Potrebuje môj súhlas +requestsWaitingApproval=Vaše požiadavky čakajú na schválenie +icon=Ikona +requestor=Žiadateľ +owner=Vlastník +resourcesSharedWithMe=Zdroje zdieľané so mnou +permissionRequestion=Žiadosti o povolenie +permission=Oprávnenie +shares=podiel (y) \ No newline at end of file diff --git a/keywind/old.account/messages/messages_sv.properties b/keywind/old.account/messages/messages_sv.properties new file mode 100755 index 0000000..1e1d812 --- /dev/null +++ b/keywind/old.account/messages/messages_sv.properties @@ -0,0 +1,149 @@ +doSave=Spara +doCancel=Avbryt +doLogOutAllSessions=Logga ut från samtliga sessioner +doRemove=Ta bort +doAdd=Lägg till +doSignOut=Logga ut + +editAccountHtmlTitle=Redigera konto +federatedIdentitiesHtmlTitle=Federerade identiteter +accountLogHtmlTitle=Kontologg +changePasswordHtmlTitle=Byt lösenord +sessionsHtmlTitle=Sessioner +accountManagementTitle=Kontohantering för Keycloak +authenticatorTitle=Autentiserare +applicationsHtmlTitle=Applikationer + +authenticatorCode=Engångskod +email=E-post +firstName=Förnamn +lastName=Efternamn +password=Lösenord +passwordConfirm=Bekräftelse +passwordNew=Nytt lösenord +username=Användarnamn +address=Adress +street=Gata +locality=Postort +region=Stat, Provins eller Region +postal_code=Postnummer +country=Land +emailVerified=E-post verifierad +gssDelegationCredential=GSS Delegation Credential + +role_admin=Administratör +role_realm-admin=Realm-administratör +role_create-realm=Skapa realm +role_view-realm=Visa realm +role_view-users=Visa användare +role_view-applications=Visa applikationer +role_view-clients=Visa klienter +role_view-events=Visa event +role_view-identity-providers=Visa identitetsleverantörer +role_manage-realm=Hantera realm +role_manage-users=Hantera användare +role_manage-applications=Hantera applikationer +role_manage-identity-providers=Hantera identitetsleverantörer +role_manage-clients=Hantera klienter +role_manage-events=Hantera event +role_view-profile=Visa profil +role_manage-account=Hantera konto +role_read-token=Läs element +role_offline-access=Åtkomst offline +role_uma_authorization=Erhåll tillstånd +client_account=Konto +client_security-admin-console=Säkerhetsadministratörskonsol +client_admin-cli=Administratörs-CLI +client_realm-management=Realmhantering + + +requiredFields=Obligatoriska fält +allFieldsRequired=Samtliga fält krävs + +backToApplication=« Tillbaka till applikationen +backTo=Tillbaka till {0} + +date=Datum +event=Event +ip=IP +client=Klient +clients=Klienter +details=Detaljer +started=Startade +lastAccess=Senast åtkomst +expires=Upphör +applications=Applikationer + +account=Konto +federatedIdentity=Federerad identitet +authenticator=Autentiserare +sessions=Sessioner +log=Logg + +application=Applikation +availablePermissions=Tillgängliga rättigheter +grantedPermissions=Beviljade rättigheter +grantedPersonalInfo=Medgiven personlig information +additionalGrants=Ytterligare medgivanden +action=Åtgärd +inResource=i +fullAccess=Fullständig åtkomst +offlineToken=Offline token +revoke=Upphäv rättighet + +configureAuthenticators=Konfigurerade autentiserare +mobile=Mobil +totpStep1=Installera FreeOTP eller Google Authenticator på din enhet. Båda applikationerna finns tillgängliga på Google Play och Apple App Store. +totpStep2=Öppna applikationen och skanna streckkoden eller skriv i nyckeln. +totpStep3=Fyll i engångskoden som tillhandahålls av applikationen och klicka på Spara för att avsluta inställningarna. + +missingUsernameMessage=Vänligen ange användarnamn. +missingFirstNameMessage=Vänligen ange förnamn. +invalidEmailMessage=Ogiltig e-postadress. +missingLastNameMessage=Vänligen ange efternamn. +missingEmailMessage=Vänligen ange e-post. +missingPasswordMessage=Vänligen ange lösenord. +notMatchPasswordMessage=Lösenorden matchar inte. + +missingTotpMessage=Vänligen ange autentiseringskoden. +invalidPasswordExistingMessage=Det nuvarande lösenordet är ogiltigt. +invalidPasswordConfirmMessage=Lösenordsbekräftelsen matchar inte. +invalidTotpMessage=Autentiseringskoden är ogiltig. + +usernameExistsMessage=Användarnamnet finns redan. +emailExistsMessage=E-posten finns redan. + +readOnlyUserMessage=Du kan inte uppdatera ditt konto eftersom det är skrivskyddat. +readOnlyPasswordMessage=Du kan inte uppdatera ditt lösenord eftersom ditt konto är skrivskyddat. + +successTotpMessage=Mobilautentiseraren är inställd. +successTotpRemovedMessage=Mobilautentiseraren är borttagen. + +successGrantRevokedMessage=Upphävandet av rättigheten lyckades. + +accountUpdatedMessage=Ditt konto har uppdaterats. +accountPasswordUpdatedMessage=Ditt lösenord har uppdaterats. + +missingIdentityProviderMessage=Identitetsleverantör är inte angiven. +invalidFederatedIdentityActionMessage=Åtgärden är ogiltig eller saknas. +identityProviderNotFoundMessage=Angiven identitetsleverantör hittas inte. +federatedIdentityLinkNotActiveMessage=Den här identiteten är inte längre aktiv. +federatedIdentityRemovingLastProviderMessage=Du kan inte ta bort senaste federerade identiteten eftersom du inte har ett lösenord. +identityProviderRedirectErrorMessage=Misslyckades med att omdirigera till identitetsleverantör. +identityProviderRemovedMessage=Borttagningen av identitetsleverantören lyckades. +identityProviderAlreadyLinkedMessage=Den federerade identiteten som returnerades av {0} är redan länkad till en annan användare. +staleCodeAccountMessage=Sidan har upphört att gälla. Vänligen försök igen. +consentDenied=Samtycket förnekades. + +accountDisabledMessage=Kontot är inaktiverat, kontakta administratör. + +accountTemporarilyDisabledMessage=Kontot är tillfälligt inaktiverat, kontakta administratör eller försök igen senare. +invalidPasswordMinLengthMessage=Ogiltigt lösenord. Minsta längd är {0}. +invalidPasswordMinLowerCaseCharsMessage=Ogiltigt lösenord: måste innehålla minst {0} små bokstäver. +invalidPasswordMinDigitsMessage=Ogiltigt lösenord: måste innehålla minst {0} siffror. +invalidPasswordMinUpperCaseCharsMessage=Ogiltigt lösenord: måste innehålla minst {0} stora bokstäver. +invalidPasswordMinSpecialCharsMessage=Ogiltigt lösenord: måste innehålla minst {0} specialtecken. +invalidPasswordNotUsernameMessage=Ogiltigt lösenord: Får inte vara samma som användarnamnet. +invalidPasswordRegexPatternMessage=Ogiltigt lösenord: matchar inte kravet för lösenordsmönster. +invalidPasswordHistoryMessage=Ogiltigt lösenord: Får inte vara samma som de senaste {0} lösenorden. +invalidPasswordGenericMessage=Ogiltigt lösenord: Det nya lösenordet stämmer inte med lösenordspolicyn. diff --git a/keywind/old.account/messages/messages_th.properties b/keywind/old.account/messages/messages_th.properties new file mode 100644 index 0000000..7e11fc7 --- /dev/null +++ b/keywind/old.account/messages/messages_th.properties @@ -0,0 +1,382 @@ +doSave=บันทึก +doCancel=ยกเลิก +doLogOutAllSessions=ออกจากระบบทุกเซสชัน +doRemove=ลบ +doAdd=เพิ่ม +doSignOut=ออกจากระบบ +doLogIn=เข้าสู่ระบบ +doLink=ลิงก์ +noAccessMessage=ไม่อนุญาตให้เข้าถึง + +personalInfoSidebarTitle=ข้อมูลส่วนตัว +accountSecuritySidebarTitle=ความปลอดภัยของบัญชี +signingInSidebarTitle=กำลังเข้าสู่ระบบ +deviceActivitySidebarTitle=กิจกรรมของอุปกรณ์ +linkedAccountsSidebarTitle=บัญชีที่เชื่อมโยง + +editAccountHtmlTitle=แก้ไขบัญชี +personalInfoHtmlTitle=ข้อมูลส่วนตัว +federatedIdentitiesHtmlTitle=Federated Identities +accountLogHtmlTitle=บันทึกการใช้งานบัญชี +changePasswordHtmlTitle=เปลี่ยนรหัสผ่าน +deviceActivityHtmlTitle=กิจกรรมของอุปกรณ์ +sessionsHtmlTitle=เซสชัน +accountManagementTitle=การจัดการบัญชี Keycloak +authenticatorTitle=Authenticator +applicationsHtmlTitle=แอปพลิเคชัน +linkedAccountsHtmlTitle=บัญชีที่เชื่อมโยง + +accountManagementWelcomeMessage=ยินดีต้อนรับสู่การจัดการบัญชี Keycloak +personalInfoIntroMessage=จัดการข้อมูลพื้นฐานของคุณ +accountSecurityTitle=ความปลอดภัยของบัญชี +accountSecurityIntroMessage=ควบคุมรหัสผ่านและการเข้าถึงบัญชีของคุณ +applicationsIntroMessage=ติดตามและจัดการการอนุญาตให้แอปพลิเคชันเข้าถึงบัญชีของคุณ +resourceIntroMessage=แบ่งปันทรัพยากรของคุณให้แก่สมาชิกในทีม +passwordLastUpdateMessage=รหัสผ่านของคุณได้รับการปรับปรุง ณ +updatePasswordTitle=ปรับปรุงรหัสผ่าน +updatePasswordMessageTitle=โปรดตรวจสอบให้แน่ใจว่าคุณเลือกรหัสผ่านที่แข็งแกร่ง +updatePasswordMessage=รหัสผ่านที่แข็งแกร่งประกอบด้วยตัวเลข ตัวอักษร และสัญลักษณ์ โดยยากที่จะถูกเดารูปแบบ ไม่คล้ายคำจริง และใช้เฉพาะสำหรับบัญชีนี้เท่านั้น +personalSubTitle=ข้อมูลส่วนตัวของคุณ +personalSubMessage=จัดการข้อมูลพื้นฐานของคุณ + +authenticatorCode=รหัสสำหรับใช้ครั้งเดียว +email=อีเมล +firstName=ชื่อ +givenName=ชื่อ +fullName=ชื่อ-นามสกุล +lastName=นามสกุล +familyName=นามสกุล +password=รหัสผ่าน +currentPassword=รหัสผ่านปัจจุบัน +passwordConfirm=ยืนยันรหัสผ่าน +passwordNew=รหัสผ่านใหม่ +username=ชื่อผู้ใช้งาน +address=ที่อยู่ +street=ถนน +locality=เมืองหรือตำบล +region=รัฐ จังหวัด หรือภูมิภาค +postal_code=รหัสไปรษณีย์ +country=ประเทศ +emailVerified=ตรวจสอบอีเมลแล้ว +website=หน้าเว็บ +phoneNumber=หมายเลขโทรศัพท์ +phoneNumberVerified=ตรวจสอบหมายเลขโทรศัพท์แล้ว +gender=เพศ +birthday=วันเกิด +zoneinfo=โซนเวลา +gssDelegationCredential=GSS Delegation Credential + +profileScopeConsentText=โปรไฟล์ผู้ใช้งาน +emailScopeConsentText=ที่อยู่อีเมล +addressScopeConsentText=ที่อยู่ +phoneScopeConsentText=หมายเลขโทรศัพท์ +offlineAccessScopeConsentText=การเข้าถึงแบบออฟไลน์ +samlRoleListScopeConsentText=บทบาทของฉัน +rolesScopeConsentText=บทบาทผู้ใช้งาน + +role_admin=ผู้ดูแลระบบ +role_realm-admin=ผู้ดูแลระบบ realm +role_create-realm=สร้าง realm +role_view-realm=ดู realm +role_view-users=ดูผู้ใช้งาน +role_view-applications=ดูแอปพลิเคชัน +role_view-groups=ดูกลุ่ม +role_view-clients=ดูไคลเอนต์ +role_view-events=ดูเหตุการณ์ +role_view-identity-providers=ดูผู้ให้บริการตัวตน +role_view-consent=ดูการยินยอม +role_manage-realm=จัดการ realm +role_manage-users=จัดการผู้ใช้งาน +role_manage-applications=จัดการแอปพลิเคชัน +role_manage-identity-providers=จัดการผู้ให้บริการตัวตน +role_manage-clients=จัดการไคลเอนต์ +role_manage-events=จัดการเหตุการณ์ +role_view-profile=ดูโปรไฟล์ +role_manage-account=จัดการบัญชี +role_manage-account-links=จัดการลิงก์บัญชี +role_manage-consent=จัดการการยินยอม +role_read-token=อ่านโทเค็น +role_offline-access=การเข้าถึงแบบออฟไลน์ +role_uma_authorization=ขออนุญาต +client_account=บัญชี +client_account-console=คอนโซลบัญชี +client_security-admin-console=คอนโซลผู้ดูแลระบบความปลอดภัย +client_admin-cli=CLI สำหรับผู้ดูแลระบบ +client_realm-management=การจัดการ realm +client_broker=ตัวแทน + + +requiredFields=ช่องที่ต้องกรอกข้อมูล +allFieldsRequired=ต้องกรอกข้อมูลทุกช่อง + +backToApplication=« กลับไปยังแอปพลิเคชัน +backTo=กลับไปยัง {0} + +date=วันที่ +event=เหตุการณ์ +ip=IP +client=ไคลเอนต์ +clients=ไคลเอนต์ +details=รายละเอียด +started=เริ่มต้น +lastAccess=การเข้าถึงครั้งสุดท้าย +expires=หมดอายุ +applications=แอปพลิเคชัน + +account=บัญชี +federatedIdentity=Federated Identity +authenticator=Authenticator +device-activity=กิจกรรมของอุปกรณ์ +sessions=เซสชัน +log=บันทึก + +application=แอปพลิเคชัน +availableRoles=บทบาทที่มีอยู่ +grantedPermissions=การอนุญาตที่ได้รับ +grantedPersonalInfo=ข้อมูลส่วนตัวที่ได้รับอนุญาต +additionalGrants=การอนุญาตเพิ่มเติม +action=การกระทำ +inResource=ใน +fullAccess=การเข้าถึงเต็มรูปแบบ +offlineToken=โทเค็นแบบออฟไลน์ +revoke=ยกเลิกการอนุญาต + +configureAuthenticators=Authenticators ที่กำหนดค่าแล้ว +mobile=มือถือ +totpStep1=ติดตั้งแอปพลิเคชันใดแอปพลิเคชันหนึ่งต่อไปนี้บนมือถือของคุณ: +totpStep2=เปิดแอปพลิเคชันและสแกนบาร์โค้ด: +totpStep3=ใส่รหัสสำหรับใช้ครั้งเดียวจากแอปพลิเคชัน และคลิกบันทึกเพื่อสิ้นสุดการตั้งค่า +totpStep3DeviceName=ระบุชื่ออุปกรณ์เพื่อช่วยให้คุณจัดการอุปกรณ์ OTP ของคุณได้สะดวกขึ้น + +totpManualStep2=เปิดแอปพลิเคชันและใส่รหัส: +totpManualStep3=ใช้ค่าการกำหนดค่าต่อไปนี้หากแอปพลิเคชันอนุญาตให้ตั้งค่า: +totpUnableToScan=ไม่สามารถสแกนได้? +totpScanBarcode=สแกนบาร์โค้ด? + +totp.totp=Time-based +totp.hotp=Counter-based + +totpType=ประเภท +totpAlgorithm=ขั้นตอนวิธี +totpDigits=หลัก +totpInterval=ช่วงเวลา +totpCounter=Counter +totpDeviceName=ชื่อของอุปกรณ์ + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=การกระทำนี้ไม่สามารถย้อนกลับได้ +deletingImplies=การลบบัญชีของคุณจะ: +errasingData=ลบข้อมูลทั้งหมดของคุณ +loggingOutImmediately=ออกจากระบบทันที +accountUnusable=ไม่สามารถใช้แอปพลิเคชันด้วยบัญชีนี้ได้อีกต่อไป + +missingUsernameMessage=โปรดระบุชื่อผู้ใช้งาน +missingFirstNameMessage=โปรดระบุชื่อ +invalidEmailMessage=ที่อยู่อีเมลไม่ถูกต้อง +missingLastNameMessage=โปรดระบุนามสกุล +missingEmailMessage=โปรดระบุอีเมล +missingPasswordMessage=โปรดระบุรหัสผ่าน +notMatchPasswordMessage=รหัสผ่านไม่ตรงกัน +invalidUserMessage=ผู้ใช้งานไม่ถูกต้อง +updateReadOnlyAttributesRejectedMessage=ไม่สามารถอัพเดตแอตทริบิวต์ที่เป็นแบบอ่านเท่านั้น + +missingTotpMessage=โปรดระบุรหัสสำหรับใช้ครั้งเดียว +missingTotpDeviceNameMessage=โปรดระบุชื่ออุปกรณ์ +invalidPasswordExistingMessage=รหัสผ่านที่มีอยู่ไม่ถูกต้อง +invalidPasswordConfirmMessage=การยืนยันรหัสผ่านไม่ถูกต้อง +invalidTotpMessage=รหัสสำหรับใช้ครั้งเดียวไม่ถูกต้อง + +usernameExistsMessage=ชื่อผู้ใช้งานมีอยู่แล้ว +emailExistsMessage=อีเมลมีอยู่แล้ว + +readOnlyUserMessage=คุณไม่สามารถอัพเดตบัญชีของคุณได้ เนื่องจากเป็นบัญชีแบบอ่านอย่างเดียว +readOnlyUsernameMessage=คุณไม่สามารถอัพเดตชื่อผู้ใช้งานของคุณได้ เนื่องจากเป็นบัญชีแบบอ่านอย่างเดียว +readOnlyPasswordMessage=คุณไม่สามารถอัพเดตรหัสผ่านของคุณได้ เนื่องจากบัญชีของคุณเป็นบัญชีแบบอ่านอย่างเดียว + +successTotpMessage=กำหนดค่า Mobile authenticator แล้ว +successTotpRemovedMessage=ลบ Mobile authenticator แล้ว + +successGrantRevokedMessage=ถอนการให้อนุญาตสำเร็จแล้ว + +accountUpdatedMessage=ได้อัพเดตบัญชีของคุณแล้ว +accountPasswordUpdatedMessage=ได้อัพเดตรหัสผ่านของคุณแล้ว + +missingIdentityProviderMessage=ไม่ได้ระบุผู้ให้บริการตัวตน +invalidFederatedIdentityActionMessage=การกระทำไม่ถูกต้องหรือไม่มี +identityProviderNotFoundMessage=ไม่พบผู้ให้บริการตัวตนที่ระบุ +federatedIdentityLinkNotActiveMessage=ตัวตนนี้ไม่ได้ใช้งานแล้ว +federatedIdentityRemovingLastProviderMessage=คุณไม่สามารถลบ federated identity สุดท้ายได้เนื่องจากคุณไม่มีรหัสผ่าน +identityProviderRedirectErrorMessage=ล้มเหลวในการเปลี่ยนเส้นทางไปยังผู้ให้บริการตัวตน +identityProviderRemovedMessage=ลบผู้ให้บริการตัวตนเรียบร้อยแล้ว +identityProviderAlreadyLinkedMessage=Federated identity ที่ส่งคืนโดย {0} ได้เชื่อมโยงกับผู้ใช้งานอื่นแล้ว +staleCodeAccountMessage=หน้าหมดอายุแล้ว โปรดลองอีกครั้ง +consentDenied=การยินยอมถูกปฏิเสธ +access-denied-when-idp-auth=การเข้าถึงถูกปฏิเสธเมื่อพิสูจน์ตัวจริงด้วย {0} + +accountDisabledMessage=บัญชีถูกปิดใช้งาน กรุณาติดต่อผู้ดูแลระบบของคุณ + +accountTemporarilyDisabledMessage=บัญชีถูกปิดใช้งานชั่วคราว กรุณาติดต่อผู้ดูแลระบบของคุณหรือลองอีกครั้งในภายหลัง +invalidPasswordMinLengthMessage=รหัสผ่านไม่ถูกต้อง: ความยาวขั้นต่ำ {0} +invalidPasswordMaxLengthMessage=รหัสผ่านไม่ถูกต้อง: ความยาวสูงสุด {0} +invalidPasswordMinLowerCaseCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิมพ์เล็กอย่างน้อย {0} ตัว +invalidPasswordMinDigitsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีจำนวนเลขอย่างน้อย {0} หลัก +invalidPasswordMinUpperCaseCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิมพ์ใหญ่อย่างน้อย {0} ตัว +invalidPasswordMinSpecialCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิเศษอย่างน้อย {0} ตัว +invalidPasswordNotUsernameMessage=รหัสผ่านไม่ถูกต้อง: จะต้องไม่ตรงกับชื่อผู้ใช้งาน +invalidPasswordNotEmailMessage=รหัสผ่านไม่ถูกต้อง: จะต้องไม่ตรงกับอีเมล +invalidPasswordRegexPatternMessage=รหัสผ่านไม่ถูกต้อง: ไม่ผ่าน regex pattern +invalidPasswordHistoryMessage=รหัสผ่านไม่ถูกต้อง: จะต้องไม่ซ้ำกับรหัสผ่านเดิมที่ผ่านมา {0} ครั้ง +invalidPasswordBlacklistedMessage=รหัสผ่านไม่ถูกต้อง: รหัสผ่านอยู่ในบัญชีดำ +invalidPasswordGenericMessage=รหัสผ่านไม่ถูกต้อง: รหัสผ่านใหม่ไม่ตรงตามนโยบายการตั้งรหัสผ่าน + +# Authorization +myResources=ทรัพยากรของฉัน +myResourcesSub=ทรัพยากรของฉัน +doDeny=ปฏิเสธ +doRevoke=ถอนการอนุมัติ +doApprove=อนุมัติ +doRemoveSharing=ลบการแบ่งปัน +doRemoveRequest=ลบคำขอ +peopleAccessResource=ผู้ที่มีสิทธิ์เข้าถึงทรัพยากรนี้ +resourceManagedPolicies=การอนุญาตให้เข้าถึงทรัพยากรนี้ +resourceNoPermissionsGrantingAccess=ไม่มีการอนุญาตให้เข้าถึงทรัพยากรนี้ +anyAction=การกระทำใด ๆ +description=คำอธิบาย +name=ชื่อ +scopes=ขอบเขต +resource=ทรัพยากร +user=ผู้ใช้งาน +peopleSharingThisResource=ผู้ที่แบ่งปันทรัพยากรนี้ +shareWithOthers=แบ่งปันกับผู้อื่น +needMyApproval=ต้องได้รับการอนุมัติจากฉัน +requestsWaitingApproval=คำขอของคุณที่รอการอนุมัติ +icon=ไอคอน +requestor=ผู้ร้องขอ +owner=เจ้าของ +resourcesSharedWithMe=ทรัพยากรที่แบ่งปันกับฉัน +permissionRequestion=คำขออนุญาต +permission=การอนุญาต +shares=การแบ่งปัน +notBeingShared=ทรัพยากรนี้ไม่ได้แบ่งปัน +notHaveAnyResource=คุณไม่มีทรัพยากรใด ๆ +noResourcesSharedWithYou=ไม่มีทรัพยากรใด ๆ ถูกแบ่งปันกับคุณ +havePermissionRequestsWaitingForApproval=คุณมีคำขออนุญาต {0} รายการที่รอการอนุมัติ +clickHereForDetails=คลิกที่นี่เพื่อดูรายละเอียด +resourceIsNotBeingShared=ทรัพยากรไม่ได้ถูกแบ่งปัน + +# Applications +applicationName=ชื่อ +applicationType=ประเภทแอปพลิเคชัน +applicationInUse=แอปพลิเคชันที่ใช้งานอยู่เท่านั้น +clearAllFilter=ล้างตัวกรองทั้งหมด +activeFilters=ตัวกรองที่ใช้งานอยู่ +filterByName=กรองตามชื่อ ... +allApps=แอปพลิเคชันทั้งหมด +internalApps=แอปพลิเคชันภายใน +thirdpartyApps=แอปพลิเคชันของบุคคลที่สาม +appResults=ผลลัพธ์ +clientNotFoundMessage=ไม่พบไคลเอนต์ + +# Linked account +authorizedProvider=ผู้ให้บริการที่ได้รับการอนุญาต +authorizedProviderMessage=ผู้ให้บริการที่ได้รับอนุญาตให้เชื่อมโยงกับบัญชีของคุณ +identityProvider=ผู้ให้บริการตัวตน +identityProviderMessage=เพื่อเชื่อมโยงบัญชีของคุณกับผู้ให้บริการตัวตนที่คุณกำหนดค่าไว้ +socialLogin=การเข้าสู่ระบบด้วยโซเชียลมีเดีย +userDefined=ผู้ใช้งานที่กำหนดไว้ +removeAccess=ลบการเข้าถึง +removeAccessMessage=คุณจะต้องให้อนุญาตใหม่ หากคุณต้องการใช้บัญชีแอปนี้ + +#Authenticator +authenticatorStatusMessage=การตรวจสอบสิทธิ์สองปัจจัยกำลัง +authenticatorFinishSetUpTitle=การตรวจสอบสิทธิ์สองปัจจัยของคุณ +authenticatorFinishSetUpMessage=ทุกครั้งที่คุณล็อกอินเข้าสู่บัญชี Keycloak ของคุณ คุณจะถูกขอให้ใส่รหัสผ่านสำหรับการตรวจสอบสิทธิ์สองปัจจัย +authenticatorSubTitle=ตั้งค่าการตรวจสอบสิทธิ์สองปัจจัย +authenticatorSubMessage=เพื่อเพิ่มความปลอดภัยของบัญชีของคุณ กรุณาเปิดใช้งานวิธีการตรวจสอบสิทธิ์สองปัจจัยที่มีให้ +authenticatorMobileTitle=Mobile Authenticator +authenticatorMobileMessage=ใช้ Mobile Authenticator เพื่อรับรหัสยืนยันการตรวจสอบสิทธิ์สองปัจจัย +authenticatorMobileFinishSetUpMessage=Authenticator ได้ถูกผูกกับโทรศัพท์ของคุณแล้ว +authenticatorActionSetup=ตั้งค่า +authenticatorSMSTitle=SMS Code +authenticatorSMSMessage=Keycloak จะส่งรหัสยืนยันไปยังโทรศัพท์ของคุณเพื่อตรวจสอบสิทธิ์สองปัจจัย +authenticatorSMSFinishSetUpMessage=ข้อความถูกส่งไปยัง +authenticatorDefaultStatus=ค่าเริ่มต้น +authenticatorChangePhone=เปลี่ยนหมายเลขโทรศัพท์ + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=การตั้งค่า Mobile Authenticator +smscodeIntroMessage=ใส่หมายเลขโทรศัพท์ของคุณ รหัสยืนยันจะถูกส่งไปยังโทรศัพท์ของคุณ +mobileSetupStep1=ติดตั้งแอปพลิเคชัน authenticator บนโทรศัพท์ของคุณ แอปพลิเคชันที่แสดงไว้ในนี้ได้รับการสนับสนุน +mobileSetupStep2=เปิดแอปพลิเคชันและสแกนบาร์โค้ด: +mobileSetupStep3=ใส่รหัสผ่านครั้งเดียวที่แอปพลิเคชันให้และคลิกบันทึกเพื่อสิ้นสุดการตั้งค่า +scanBarCode=ต้องการสแกนบาร์โค้ด? +enterBarCode=ใส่รหัสแบบใช้ครั้งเดียว +doCopy=คัดลอก +doFinish=สิ้นสุด + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=การตั้งค่า SMS Code +chooseYourCountry=เลือกประเทศของคุณ +enterYourPhoneNumber=ใส่หมายเลขโทรศัพท์ของคุณ +sendVerficationCode=ส่งรหัสยืนยัน +enterYourVerficationCode=ใส่รหัสยืนยันของคุณ + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=การตั้งค่ารหัสกู้คืน +realmName=Realm +doDownload=ดาวน์โหลด +doPrint=พิมพ์ +generateNewBackupCodes=สร้างรหัสกู้คืนใหม่ +backtoAuthenticatorPage=กลับไปยังหน้า Authenticator + + +#Resources +resources=ทรัพยากร +sharedwithMe=แบ่งปันกับฉัน +share=แบ่งปัน +sharedwith=แบ่งปันกับ +accessPermissions=การอนุญาตให้เข้าถึง +permissionRequests=คำขอการอนุญาต +approve=อนุมัติ +approveAll=อนุมัติทั้งหมด +people=ผู้คน +perPage=ต่อหน้า +currentPage=หน้าปัจจุบัน +sharetheResource=แบ่งปันทรัพยากร +group=กลุ่ม +selectPermission=เลือกการอนุญาต +addPeople=เพิ่มผู้คนเพื่อแบ่งปันทรัพยากรด้วย +addTeam=เพิ่มทีมเพื่อแบ่งปันทรัพยากรด้วย +myPermissions=การอนุญาตของฉัน +waitingforApproval=รอการอนุมัติ +anyPermission=การอนุญาตใด ๆ + +# Openshift messages +openshift.scope.user_info=ข้อมูลผู้ใช้งาน +openshift.scope.user_check-access=ข้อมูลการเข้าถึงผู้ใช้งาน +openshift.scope.user_full=การเข้าถึงแบบเต็ม +openshift.scope.list-projects=รายการโครงการ + +error-invalid-value=ค่าไม่ถูกต้อง +error-invalid-blank=โปรดระบุค่า +error-empty=โปรดระบุค่า +error-invalid-length=ลักษณะประจำ {0} จะต้องมีความยาวระหว่าง {1} และ {2} +error-invalid-length-too-short=ลักษณะประจำ {0} จะต้องมีความยาวขั้นต่ำ {1} +error-invalid-length-too-long=ลักษณะประจำ {0} จะต้องมีความยาวสูงสุด {2} +error-invalid-email=ที่อยู่อีเมลไม่ถูกต้อง +error-invalid-number=จำนวนไม่ถูกต้อง +error-number-out-of-range=ลักษณะประจำ {0} จะต้องเป็นจำนวนระหว่าง {1} และ {2} +error-number-out-of-range-too-small=ลักษณะประจำ {0} จะต้องมีค่าขั้นต่ำ {1} +error-number-out-of-range-too-big=ลักษณะประจำ {0} จะต้องมีค่าสูงสุด {2} +error-pattern-no-match=ค่าไม่ถูกต้อง +error-invalid-uri=URL ไม่ถูกต้อง +error-invalid-uri-scheme=scheme URL ไม่ถูกต้อง +error-invalid-uri-fragment=fragment URL ไม่ถูกต้อง +error-user-attribute-required=โปรดระบุลักษณะประจำ {0} +error-invalid-date=วันที่ไม่ถูกต้อง +error-user-attribute-read-only=เขตข้อมูล {0} เป็นแบบอ่านอย่างเดียว +error-username-invalid-character=ชื่อผู้ใช้งานมีอักขระไม่ถูกต้อง +error-person-name-invalid-character=ชื่อมีอักขระไม่ถูกต้อง diff --git a/keywind/old.account/messages/messages_tr.properties b/keywind/old.account/messages/messages_tr.properties new file mode 100644 index 0000000..972cbcd --- /dev/null +++ b/keywind/old.account/messages/messages_tr.properties @@ -0,0 +1,315 @@ +doSave=Kaydet +doCancel=İptal +doLogOutAllSessions=Tüm Oturumları Kapat +doRemove=Sil +doAdd=Ekle +doSignOut=Çıkış +doLogIn=Oturum aç +doLink=Bağlantı + + +editAccountHtmlTitle=Hesabım +personalInfoHtmlTitle=Kişisel bilgi +federatedIdentitiesHtmlTitle=Değiştirilen Kimlikler +accountLogHtmlTitle=Kullanıcı Logları +changePasswordHtmlTitle=Şifre Değiştirme +deviceActivityHtmlTitle=Cihaz Etkinliği +sessionsHtmlTitle=Oturum +accountManagementTitle=Keycloak Kullanıcı Hesabı Yönetimi +authenticatorTitle=Kimlik Doğrulama +applicationsHtmlTitle=Uygulama +linkedAccountsHtmlTitle=Bağlantılı Hesaplar + +accountManagementWelcomeMessage=Keycloak Hesap Yönetimine Hoş Geldiniz +personalInfoIntroMessage=Temel bilgilerinizi yönetin +accountSecurityTitle=Hesap Güvenliği +accountSecurityIntroMessage=Şifrenizi ve hesap erişiminizi kontrol edin +applicationsIntroMessage=Hesabınıza erişmek için uygulama izninizi takip edin ve yönetin +resourceIntroMessage=Kaynaklarınızı ekip üyeleri arasında paylaşın +passwordLastUpdateMessage=Şifreniz güncellendi +updatePasswordTitle=Şifre güncelle +updatePasswordMessageTitle=Güçlü bir şifre seçtiğinizden emin olun +updatePasswordMessage=Güçlü bir şifre, sayılar, harfler ve sembollerin karışımından oluşmalıdır. Tahmin etmesi zor ve gerçek bir kelimeye benzemeyen şifre sadece bu hesap için kullanılır. +personalSubTitle=Kişisel Bilgileriniz +personalSubMessage=Bu temel bilgileri yönetin: adınız, soyadınız ve e-posta adresiniz + +authenticatorCode=Kimlik Doğrulama Kodu +email=E-Mail +firstName=Ad +givenName=Ad +fullName=Ad Soyad +lastName=Soyad +familyName=Soyad +password=Şifre +currentPassword=Şimdiki Şifre +passwordConfirm=Şifre Doğrulama +passwordNew=Yeni Şifre +username=Kullanıcı Adı +address=Adres +street=Cadde +region=Bölge +postal_code=Posta Kodu +locality=Şehir +country=Ülke +emailVerified=E-Mail Doğrulandı +gssDelegationCredential=GSS Yetki Bilgisi + +profileScopeConsentText=Kullanıcı profili +emailScopeConsentText=Email adresi +addressScopeConsentText=Adres +phoneScopeConsentText=Telefon numarası +offlineAccessScopeConsentText=Çevrimdışı Erişim +samlRoleListScopeConsentText=Rollerim +rolesScopeConsentText=Kullanıcı rolleri + +role_admin=Admin +role_realm-admin=Realm Admin +role_create-realm=Realm Oluştur +role_view-realm=Realm görüntüle +role_view-users=Kullanıcıları görüntüle +role_view-applications=Uygulamaları görüntüle +role_view-clients=İstemci görüntüle +role_view-events=Olay görüntüle +role_view-identity-providers=Kimlik Sağlayıcılar +role_manage-realm=Realm yönet +role_manage-users=Kullanıcıları yönet +role_manage-applications=Uygulamaları yönet +role_manage-identity-providers=Kimlik Sağlayıcıları Yönet +role_manage-clients=İstemci yönet +role_manage-events=Olay yönet +role_view-profile=Profilleri görüntüle +role_manage-account=Profilleri Yönet +role_manage-account-links=Profil bağlantılarını yönet +role_read-token=Token oku +role_offline-access=Çevirimdışı Yetki +role_uma_authorization=İzinleri Al +client_account=Müşteri Hesabı +client_security-admin-console=Güvenlik Yönetici Konsolu +client_admin-cli=Admin CLI +client_realm-management=Realm-Management +client_broker=Broker + +requiredFields=Zorunlu Alanlar +allFieldsRequired=Tüm Alanlar Zorunlu + +backToApplication=« Uygulamaya Dön +backTo=Geri Dön {0} + +date=Gün +event=Olay +ip=IP +client=İstemci +clients=İstemciler +details=Detaylar +started=Başlangıç Tarihi +lastAccess=Son Erişim Tarihi +expires=Son Kullanma Tarihi +applications=Uygulama + +account=Hesap +federatedIdentity=Federal Kimlik +authenticator=Kimlik Doğrulama +device-activity=Cihaz Etkinliği +sessions=Oturum +log=Log + +application=Uygulama +availablePermissions=Kullanılabilir İzinler +availableRoles=Kullanılabilir Roller +grantedPermissions=Verilen İzinler +grantedPersonalInfo=İzin Verilen Kişisel Bilgiler +additionalGrants=Ek İzinler +action=Aksiyon +inResource=Kaynak +fullAccess=Tam Yetki +offlineToken=Çevirimdışı-Token +revoke=İzni İptal et + +configureAuthenticators=Çoklu Kimlik Doğrulama +mobile=Mobil +totpStep1=Akıllı Telefonunuza aşağıdaki uygulamalardan birini yükleyin: +totpStep2=Uygulamayı açın ve barkodu okutun. +totpStep3=Uygulama tarafından oluşturulan tek seferlik kodu girin ve Kaydet''i tıklayın. + +totpManualStep2=Uygulamayı açın ve aşağıdaki anahtarı girin. +totpManualStep3=Bunları uygulama için özelleştirebilirseniz aşağıdaki yapılandırma değerlerini kullanın: +totpUnableToScan=Barkodu tarayamıyor musunuz? +totpScanBarcode=Barkod Tara? + +totp.totp=Zaman bazlı (time-based) +totp.hotp=Sayaç tabanlı (counter-based) + +totpType=Tip +totpAlgorithm=Algoritma +totpDigits=Basamak +totpInterval=Aralık +totpCounter=Sayaç + +missingUsernameMessage=Lütfen bir kullanıcı adı giriniz. +missingFirstNameMessage=Lütfen bir ad girin. +invalidEmailMessage=Geçersiz e-posta adresi. +missingLastNameMessage=Lütfen bir soyadı giriniz. +missingEmailMessage=Lütfen bir e-mail adresi giriniz. +missingPasswordMessage=Lütfen bir şifre giriniz. +notMatchPasswordMessage=Şifreler aynı değil. + +missingTotpMessage=Lütfen tek seferlik kodu girin. +invalidPasswordExistingMessage=Mevcut şifre geçersiz. +invalidPasswordConfirmMessage=Şifre onayı aynı değil. +invalidTotpMessage=Geçersiz tek seferlik kod. + +usernameExistsMessage=Kullanıcı adı zaten mevcut. +emailExistsMessage=E-posta adresi zaten mevcut. + +readOnlyUserMessage=Yazma korumalı olduğundan kullanıcı hesabınızı değiştiremezsiniz. +readOnlyUsernameMessage=Yazma korumalı olduğundan kullanıcı adınızı değiştiremezsiniz. +readOnlyPasswordMessage=Yazma korumalı olduğundan şifrenizi değiştiremezsiniz. + +successTotpMessage=Çoklu kimlik doğrulaması başarıyla yapılandırıldı. +successTotpRemovedMessage=Çoklu kimlik doğrulama başarıyla kaldırıldı. + +successGrantRevokedMessage=İzin başarıyla iptal edildi. + +accountUpdatedMessage=Kullanıcı hesabınız güncellendi. +accountPasswordUpdatedMessage=Şifreniz güncellendi. + +missingIdentityProviderMessage=Kimlik Sağlayıcısı belirtilmemiş. +invalidFederatedIdentityActionMessage=Geçersiz veya eksik eylem. +identityProviderNotFoundMessage=Belirtilen Kimlik Sağlayıcı bulunamadı. +federatedIdentityLinkNotActiveMessage=Bu kimlik artık aktif değil. +federatedIdentityRemovingLastProviderMessage=Şifreniz olmadığı için son girişi kaldıramazsınız. +identityProviderRedirectErrorMessage=Kimlik sağlayıcıya iletilirken hata oluştu. +identityProviderRemovedMessage=Kimlik Sağlayıcısı başarıyla kaldırıldı. +identityProviderAlreadyLinkedMessage=Değiştirilmiş {0} kimliği başka bir kullanıcıya atanmış. +staleCodeAccountMessage=Bu sayfa artık geçerli değil, lütfen tekrar deneyin. +consentDenied=Onay reddedildi. + +accountDisabledMessage=Hesabınız kilitlendi, lütfen yöneticiyle iletişime geçin. + +accountTemporarilyDisabledMessage=Hesabınız geçici olarak kilitlendi, lütfen yöneticiyle iletişime geçin veya daha sonra tekrar deneyin. +invalidPasswordMinLengthMessage=Geçersiz Şifre: En az {0} karakter uzunluğunda olmalı. +invalidPasswordMinLowerCaseCharsMessage=Geçersiz Şifre \: En az {0} küçük harf içermelidir. +invalidPasswordMinDigitsMessage=Geçersiz Şifre: En az {0} sayı(lar) içermelidir. +invalidPasswordMinUpperCaseCharsMessage=Geçersiz Şifre: En az {0} büyük harf içermelidir. +invalidPasswordMinSpecialCharsMessage=Geçersiz Şifre: En az {0} özel karakter içermelidir. +invalidPasswordNotUsernameMessage=Geçersiz Şifre: Kullanıcı adıyla aynı olamaz. +invalidPasswordRegexPatternMessage=Geçersiz Şifre: Regex Patternine uygun değil. +invalidPasswordHistoryMessage=Geçersiz Şifre: Son {0} şifreden biri olamaz. +invalidPasswordBlacklistedMessage=Geçersiz Şifre: Şifre bloklanmış şifreler listesindedir (kara liste). +invalidPasswordGenericMessage=Geçersiz Şifre: Yeni şifre, şifre kurallarını ihlal ediyor. + + + +# Authorization +myResources=Kaynaklarım +myResourcesSub=Kaynaklarım +doDeny=Reddet +doRevoke=Geri al +doApprove=Onayla +doRemoveSharing=Paylaşımı Kaldır +doRemoveRequest=İsteği Kaldır +peopleAccessResource=Bu kaynağa erişimi olan kişiler +resourceManagedPolicies=Bu kaynağa erişim izni veren izinler +resourceNoPermissionsGrantingAccess=Bu kaynağa erişim izni verilmeyen izin yok +anyAction=Herhangi bir eylem +description=Açıklama +name=İsim +scopes=Kapsam +resource=Kaynak +user=Kullanıcı +peopleSharingThisResource=Bu kaynağı paylaşan kullanıcılar +shareWithOthers=Başkalarıyla paylaş +needMyApproval=Onayım gerekli +requestsWaitingApproval=Talepleriniz onay bekliyor +icon=Icon +requestor=Talep eden +owner=Sahip +resourcesSharedWithMe=Kaynaklar benimle paylaşıldı +permissionRequestion=İzin Talepleri +permission=İzin +shares=Paylaşım(lar) + +# Applications +applicationName=İsim +applicationType=Uygulama Tipi +applicationInUse=Yalnızca uygulama içi kullanım +clearAllFilter=Tüm filtreleri temizle +activeFilters=Aktif filtreler +filterByName=İsme Göre Filtrele ... +allApps=Bütün uygulamalar +internalApps=İç uygulamalar +thirdpartyApps=Üçüncü parti uygulamalar +appResults=Sonuçlar + +# Linked account +authorizedProvider=Yetkili Tedarikçi +authorizedProviderMessage=Yetkili Sağlayıcılar hesabınızla bağlantılı +identityProvider=Kimlik Sağlayıcısı +identityProviderMessage=Hesabınızı yapılandırdığınız kimlik sağlayıcılarıyla bağlamak için +socialLogin=Sosyal Giriş +userDefined=Kullanıcı tanımlı +removeAccess=Erişimi Kaldır +removeAccessMessage=Bu uygulama hesabını kullanmak istiyorsanız tekrar erişim vermeniz gerekir. + +#Authenticator +authenticatorStatusMessage=İki faktörlü kimlik doğrulama aktif +authenticatorFinishSetUpTitle=İki Faktörlü Doğrulama +authenticatorFinishSetUpMessage=Keycloak hesabınızda her oturum açtığınızda, iki faktörlü bir doğrulama kodu girmeniz istenecektir. +authenticatorSubTitle=İki Faktörlü Kimlik Doğrulamayı Ayarlama +authenticatorSubMessage=Hesabınızın güvenliğini artırmak için mevcut iki faktörlü kimlik doğrulama yöntemlerinden en az birini etkinleştirin. +authenticatorMobileTitle=Mobil Kimlik Doğrulayıcı +authenticatorMobileMessage=Doğrulama kodlarını iki faktörlü kimlik doğrulama olarak almak için mobil Doğrulayıcı''yı kullanın. +authenticatorMobileFinishSetUpMessage=Doğrulayıcı, telefonunuza bağlı. +authenticatorActionSetup=Kur +authenticatorSMSTitle=SMS Kodu +authenticatorSMSMessage=Keycloak, doğrulama kodunu telefonunuza iki faktörlü kimlik doğrulaması olarak gönderecektir. +authenticatorSMSFinishSetUpMessage=Kısa mesajlar gönderilir +authenticatorDefaultStatus=Varsayılan +authenticatorChangePhone=Telefon Numarasını Değiştir + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Mobil Kimlik Doğrulama Kurulumu +smscodeIntroMessage=Telefon numaranızı girin ve telefonunuza bir doğrulama kodu gönderilecektir. +mobileSetupStep1=Telefonunuza bir kimlik doğrulama uygulaması yükleyin. Burada listelenen uygulamalar desteklenmektedir. +mobileSetupStep2=Uygulamayı açın ve barkodu tarayın. +mobileSetupStep3=Uygulama tarafından sağlanan tek seferlik kodu girin ve kurulumu tamamlamak için Kaydet''e tıklayın. +scanBarCode=Barkodu taramak ister misiniz? +enterBarCode=Tek seferlik kodu girin +doCopy=Kopyala +doFinish=Bitir + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS Kodu Kurulumu +chooseYourCountry=Ülkenizi seçin +enterYourPhoneNumber=Telefon numaranızı girin +sendVerficationCode=Doğrulama kodu Gönder +enterYourVerficationCode=Onaylama kodunu girin + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Yedekleme Kodları Kurulumu +realmName=Realm +doDownload=İndir +doPrint=Yazdır +generateNewBackupCodes=Yeni Yedekleme Kodları Oluştur +backtoAuthenticatorPage=Kimlik Doğrulayıcı Sayfasına Geri Dön + +#Resources +resources=Kaynaklar +sharedwithMe=Benimle paylaştı +share=Paylaşım +sharedwith=İle paylaştı +accessPermissions=Erişim İzinleri +permissionRequests=İzin İstekleri +approve=Onayla +approveAll=Tümünü onayla +people=İnsanlar +perPage=Sayfa başına +currentPage=Geçerli sayfa +sharetheResource=Kaynağı paylaş +group=Grup +selectPermission=İzin Seç +addPeople=Kaynağınızı paylaşmak için kullanıcı ekleyin +addTeam=Kaynağınızı paylaşmak için ekip ekleyin +myPermissions=İzinlerim +waitingforApproval=Onay bekleniyor +anyPermission=Herhangi bir izin diff --git a/keywind/old.account/messages/messages_uk.properties b/keywind/old.account/messages/messages_uk.properties new file mode 100755 index 0000000..4457bf5 --- /dev/null +++ b/keywind/old.account/messages/messages_uk.properties @@ -0,0 +1,383 @@ +doSave=Зберегти +doCancel=Скасувати +doLogOutAllSessions=Завершити усі сесії +doRemove=Видалити +doAdd=Додати +doSignOut=Вийти +doLogIn=Увійти +doLink=Зв''язати +noAccessMessage=Доступ заборонено + +personalInfoSidebarTitle=Особисті дані +accountSecuritySidebarTitle=Безпека облікового запису +signingInSidebarTitle=Вхід +deviceActivitySidebarTitle=Активні пристрої +linkedAccountsSidebarTitle=Зв''язані облікові записи + +editAccountHtmlTitle=Редагувати обліковий запис +personalInfoHtmlTitle=Особисті дані +federatedIdentitiesHtmlTitle=Федеративні ідентифікатори +accountLogHtmlTitle=Журнал облікового запису +changePasswordHtmlTitle=Змінити пароль +deviceActivityHtmlTitle=Активні пристрої +sessionsHtmlTitle=Сесії +accountManagementTitle=Керування обліковим записом +authenticatorTitle=Автентифікатор +applicationsHtmlTitle=Застосунки +linkedAccountsHtmlTitle=Зв''язані облікові записи + +accountManagementWelcomeMessage=Ласкаво просимо до керування Вашим обліковим записом +personalInfoIntroMessage=Керування вашою основною інформацією +accountSecurityTitle=Безпека облікового запису +accountSecurityIntroMessage=Зміна паролю доступу до облікового запису +applicationsIntroMessage=Відстежуйте та керуйте дозволом Вашого застосунку і доступом до Вашого облікового запису +resourceIntroMessage=Поділіться своїми ресурсами між членами команди +passwordLastUpdateMessage=Ваш пароль змінено +updatePasswordTitle=Змінити пароль +updatePasswordMessageTitle=Переконайтеся, що ви вибрали надійний пароль +updatePasswordMessage=Надійний пароль містить поєднання цифр, літер і символів. Його важко вгадати, він не схожий на справжнє слово та використовується лише для цього облікового запису. +personalSubTitle=Ваша особиста інформація +personalSubMessage=Керування своєю основною інформацією. + +authenticatorCode=Одноразовий код +email=Електронна пошта +firstName=Ім''я +givenName=Ім''я +fullName=Повне ім''я +lastName=Прізвище +familyName=Прізвище +password=Пароль +currentPassword=Поточний пароль +passwordConfirm=Підтвердження +passwordNew=Новий пароль +username=Ім''я користувача +address=Адреса +street=Вулиця +locality=Місто +region=Область, або регіон +postal_code=Поштовий індекс +country=Країна +emailVerified=Адреса електронної пошти підтверджена +website=Веб-сторінка +phoneNumber=Номер телефону +phoneNumberVerified=Номер телефону підтверджено +gender=Стать +birthday=Дата народження +zoneinfo=Часовий пояс +gssDelegationCredential=Делегування облікових даних через GSS + +profileScopeConsentText=Профіль користувача +emailScopeConsentText=Адреса електронної пошти +addressScopeConsentText=Адреса +phoneScopeConsentText=Номер телефону +offlineAccessScopeConsentText=Доступ офлайн +samlRoleListScopeConsentText=Мої ролі +rolesScopeConsentText=Ролі користувача + +role_admin=Адміністратор +role_realm-admin=Realm-адміністратор +role_create-realm=Створити Realm +role_view-realm=Перегляд Realm +role_view-users=Перегляд користувачів +role_view-applications=Перегляд застосунків +role_view-groups=Перегляд груп +role_view-clients=Перегляд клієнтів +role_view-events=Перегляд подій +role_view-identity-providers=Перегляд провайдерів облікових записів +role_view-consent=Перегляд згод +role_manage-realm=Керування Realm +role_manage-users=Керування користувачами +role_manage-applications=Керування застосунками +role_manage-identity-providers=Керування провайдерами облікових записів +role_manage-clients=Керування клієнтами +role_manage-events=Керування подіями +role_view-profile=Переглянути профіль +role_manage-account=Керування обліковим записом +role_manage-account-links=Керування зв''язаними обліковими записами +role_manage-consent=Керування згодами +role_read-token=Перегляд токенів +role_offline-access=Офлайн доступ +role_uma_authorization=Отримання дозволів +client_account=Обліковий запис +client_account-console=Консоль облікового запису +client_security-admin-console=Консоль адміністратора безпеки +client_admin-cli=Admin CLI +client_realm-management=Керування realm +client_broker=Брокер + + +requiredFields=Обов''язкові поля +allFieldsRequired=Усі поля обов''язкові + +backToApplication=« Повернутися до застосунку +backTo=Повернутися до {0} + +date=Дата +event=Подія +ip=IP +client=Клієнт +clients=Клієнти +details=Деталі +started=Почато +lastAccess=Останній доступ +expires=Закінчується +applications=Застосунки + +account=Обліковий запис +federatedIdentity=Федеративний ідентифікатор +authenticator=Автентифікатор +device-activity=Активні пристрої +sessions=Сесії +log=Журнал + +application=Застосунок +availableRoles=Доступні ролі +grantedPermissions=Надані дозволи +grantedPersonalInfo=Надана особиста інформація +additionalGrants=Додаткові дозволи +action=Дія +inResource=у +fullAccess=Повний доступ +offlineToken=Офлайн токен +revoke=Відкликати дозвіл + +configureAuthenticators=Налаштовані автентифікатори +mobile=Мобільний +totpStep1=Встановіть один з наступних застосунків на свій мобільний телефон: +totpStep2=Відкрийте застосунок та відскануйте штрих-код: +totpStep3=Введіть одноразовий код, наданий застосунком, і натисніть «Зберегти», щоб завершити налаштування. +totpStep3DeviceName=Введіть назву пристрою, щоб допомогти Вам керувати OTP-пристроями. + +totpManualStep2=Відкрийте застосунок та введіть ключ: +totpManualStep3=Використовуйте такі значення конфігурації, якщо застосунок дозволяє їх установку: +totpUnableToScan=Неможливо сканувати? +totpScanBarcode=Сканувати штрих-код? + +totp.totp=На основі часу +totp.hotp=На основі лічильника + +totpType=Тип +totpAlgorithm=Алгоритм +totpDigits=Цифри +totpInterval=Інтервал +totpCounter=Лічильник +totpDeviceName=Назва пристрою + +totpAppFreeOTPName=Безкоштовний OTP +totpAppGoogleName=Автентифікатор Google +totpAppMicrosoftAuthenticatorName=Автентифікатор Microsoft + +irreversibleAction=Ця дія незворотна +deletingImplies=Видалення вашого облікового запису передбачає: +errasingData=Стирання всіх ваших даних +loggingOutImmediately=Негайний вихід із системи +accountUnusable=Будь-яке подальше використання застосунку буде неможливим з цим обліковим записом + +missingUsernameMessage=Будь ласка, вкажіть ім''я користувача. +missingFirstNameMessage=Будь ласка, вкажіть ім''я. +invalidEmailMessage=Будь ласка, вкажіть дійсну адресу електронної пошти. +missingLastNameMessage=Будь ласка, вкажіть прізвище. +missingEmailMessage=Будь ласка, вкажіть адресу електронної пошти. +missingPasswordMessage=Будь ласка, вкажіть пароль. +notMatchPasswordMessage=Паролі не збігаються. +invalidUserMessage=Невірний користувач +updateReadOnlyAttributesRejectedMessage=Оновлення атрибута відхилено, оскільки він доступний лише для читання + +missingTotpMessage=Будь ласка, вкажіть код автентифікатора. +missingTotpDeviceNameMessage=Будь ласка, вкажіть назву пристрою. +invalidPasswordExistingMessage=Невірний існуючий пароль. +invalidPasswordConfirmMessage=Пароль підтвердження не збігається. +invalidTotpMessage=Невірний код автентифікатора. + +usernameExistsMessage=Ім''я користувача вже існує. +emailExistsMessage=Електронна адреса вже існує. + +readOnlyUserMessage=Ви не можете оновити свій обліковий запис, оскільки він доступний лише для читання. +readOnlyUsernameMessage=Ви не можете оновити своє ім''я користувача, оскільки воно доступне лише для читання. +readOnlyPasswordMessage=Ви не можете оновити свій пароль, оскільки Ваш обліковий запис доступний лише для читання. + +successTotpMessage=Мобільний автентифікатор налаштовано. +successTotpRemovedMessage=Мобільний автентифікатор видалено. + +successGrantRevokedMessage=Доступ успішно відкликано. + +accountUpdatedMessage=Ваш обліковий запис оновлено. +accountPasswordUpdatedMessage=Ваш пароль оновлено. + +missingIdentityProviderMessage=Не вказаний провайдер облікових записів. +invalidFederatedIdentityActionMessage=Недійсна або відсутня дія. +identityProviderNotFoundMessage=Вказаний провайдер облікових записів не знайдений. +federatedIdentityLinkNotActiveMessage=Цей ідентифікатор більше не активний. +federatedIdentityRemovingLastProviderMessage=Ви не можете видалити останній федеративний ідентифікатор, оскільки у Вас немає пароля. +identityProviderRedirectErrorMessage=Не вдалося перенаправити до провайдера облікових записів. +identityProviderRemovedMessage=Провайдер облікових записів був успішно видалений. +identityProviderAlreadyLinkedMessage=Федеративний ідентифікатор, повернутий {0}, уже зв''язаний з іншим користувачем. +staleCodeAccountMessage=Термін дії сторінки минув. Будь ласка, спробуйте ще раз. +consentDenied=Згода відхилена. +access-denied-when-idp-auth=У доступі відмовлено під час автентифікації за допомогою {0} + +accountDisabledMessage=Обліковий запис вимкнено, зверніться до адміністратора. + +accountTemporarilyDisabledMessage=Обліковий запис тимчасово вимкнено, зверніться до адміністратора або повторіть спробу пізніше. +invalidPasswordMinLengthMessage=Невірний пароль: мінімальна довжина {0}. +invalidPasswordMaxLengthMessage=Невірний пароль: максимальна довжина {0}. +invalidPasswordMinLowerCaseCharsMessage=Невірний пароль: має містити щонайменше {0} символів нижнього регістру. +invalidPasswordMinDigitsMessage=Невірний пароль: має містити принаймні {0} цифр. +invalidPasswordMinUpperCaseCharsMessage=Невірний пароль: має містити щонайменше {0} символів у верхньому регістрі. +invalidPasswordMinSpecialCharsMessage=Невірний пароль: має містити щонайменше {0} спеціальних символів. +invalidPasswordNotUsernameMessage=Невірний пароль: не повинен дорівнювати імені користувача. +invalidPasswordNotEmailMessage=Невірний пароль: не повинен відповідати електронній пошті. +invalidPasswordRegexPatternMessage=Невірний пароль: не відповідає шаблону(ам) регулярного виразу. +invalidPasswordHistoryMessage=Недійсний пароль: не повинен дорівнювати жодному з останніх {0} паролів. +invalidPasswordBlacklistedMessage=Невірний пароль: пароль у чорному списку. +invalidPasswordGenericMessage=Невірний пароль: новий пароль не відповідає політиці паролів. + +# Authorization +myResources=Мої ресурси +myResourcesSub=Мої ресурси +doDeny=Відмовити +doRevoke=Відкликати +doApprove=Схвалити +doRemoveSharing=Видалити спільний доступ +doRemoveRequest=Видалити запит +peopleAccessResource=Люди з доступом до цього ресурсу +resourceManagedPolicies=Дозволи, що надають доступ до цього ресурсу +resourceNoPermissionsGrantingAccess=Немає прав доступу до цього ресурсу +anyAction=Будь-яка дія +description=Опис +name=Ім''я +scopes=Доступи +resource=Ресурс +user=Користувач +peopleSharingThisResource=Люди, які діляться цим ресурсом +shareWithOthers=Поділитися з іншими +needMyApproval=Потрібне моє схвалення +requestsWaitingApproval=Ваші запити очікують схвалення +icon=Зображення +requestor=Заявник +owner=Власник +resourcesSharedWithMe=Ресурси, якими я поділився +permissionRequestion=Запит на дозвіл +permission=Дозвіл +shares=Спільні ресурси +notBeingShared=Цей ресурс не використовується спільно. +notHaveAnyResource=У вас немає ресурсів +noResourcesSharedWithYou=Немає ресурсів, спільних з вами +havePermissionRequestsWaitingForApproval=У вас є {0} запит(ів) дозволу, які очікують на затвердження. +clickHereForDetails=Натисніть тут для отримання деталей. +resourceIsNotBeingShared=Ресурс не використовується спільно + + +# Applications +applicationName=Назва +applicationType=Тип застосунку +applicationInUse=Тільки застосунок, який використовується +clearAllFilter=Очистити всі фільтри +activeFilters=Активні фільтри +filterByName=Фільтрувати за назвою ... +allApps=Усі застосунки +internalApps=Внутрішні застосунки +thirdpartyApps=Сторонні застосунки +appResults=Результати +clientNotFoundMessage=Клієнта не знайдено. + +# Linked account +authorizedProvider=Авторизований провайдер +authorizedProviderMessage=Авторизовані провайдери, зв''язані з вашим обліковим записом +identityProvider=Провайдер облікових записів +identityProviderMessage=Щоб зв''язати Ваш обліковий запис із налаштованими Вами провайдерами облікових записів +socialLogin=Вхід через соціальну мережу +userDefined=Визначено користувачем +removeAccess=Скасувати доступ +removeAccessMessage=Вам потрібно буде знову надати доступ, якщо ви бажаєте використовувати цей обліковий запис у застосунку. + +# Authenticator +authenticatorStatusMessage=Двофакторна автентифікація в даний час +authenticatorFinishSetUpTitle=Ваша двофакторна автентифікація +authenticatorFinishSetUpMessage=Кожного разу, коли Ви входите в обліковий запис, Вам буде запропоновано ввести код двофакторної автентифікації. +authenticatorSubTitle=Налаштувати двофакторну автентифікацію +authenticatorSubMessage=Щоб підвищити безпеку Вашого облікового запису, увімкніть принаймні один із доступних методів двофакторної автентифікації. +authenticatorMobileTitle=Мобільний автентифікатор +authenticatorMobileMessage=Використовуйте мобільний автентифікатор для отримання кодів підтвердження двофакторної автентифікації. +authenticatorMobileFinishSetUpMessage=Автентифікатор був прив''язаний до Вашого телефону. +authenticatorActionSetup=Налаштувати +authenticatorSMSTitle=Код SMS +authenticatorSMSMessage=Keycloak надішле код підтвердження на ваш телефон. +authenticatorSMSFinishSetUpMessage=Текстові повідомлення надсилаються до +authenticatorDefaultStatus=За замовчуванням +authenticatorChangePhone=Змінити номер телефону + +# Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=Налаштування мобільного автентифікатора +smscodeIntroMessage=Введіть свій номер телефону, і на Ваш телефон буде надіслано код підтвердження. +mobileSetupStep1=Встановіть застосунок автентифікації на свій телефон. Підтримуються перелічені тут застосунки. +mobileSetupStep2=Відкрийте застосунок та відскануйте штрих-код: +mobileSetupStep3=Введіть одноразовий код, наданий застосунком, і натисніть «Зберегти», щоб завершити налаштування. +scanBarCode=Бажаєте сканувати штрих-код? +enterBarCode=Введіть одноразовий код +doCopy=Копіювати +doFinish=Завершити + +# Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=Налаштування SMS коду +chooseYourCountry=Виберіть свою країну +enterYourPhoneNumber=Введіть свій номер телефону +sendVerficationCode=Надіслати код підтвердження +enterYourVerficationCode=Введіть свій код підтвердження + +# Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=Налаштування кодів відновлення автентифікації +realmName=Назва realm +doDownload=Завантажити +doPrint=Роздрукувати +generateNewBackupCodes=Створити нові коди відновлення автентифікації +backtoAuthenticatorPage=Повернутися до сторінки аутентифікатора + + +# Resources +resources=Ресурси +sharedwithMe=Ресурси, якими поділилися зі мною +share=Поділитися +sharedwith=Спільно з +accessPermissions=Дозволи доступу +permissionRequests=Запити на дозвіл +approve=Схвалити +approveAll=Схвалити всі +people=люди +perPage=на сторінку +currentPage=Поточна сторінка +sharetheResource=Поділитися ресурсом +group=Група +selectPermission=Виберіть дозвіл +addPeople=Додайте людей для спільного використання Вашого ресурсу +addTeam=Додайте команду для спільного використання Вашого ресурсу +myPermissions=Мої дозволи +waitingforApproval=Очікування схвалення +anyPermission=Будь-який дозвіл + +# Openshift messages +openshift.scope.user_info=Інформація про користувача +openshift.scope.user_check-access=Інформація про доступ користувача +openshift.scope.user_full=Повний доступ +openshift.scope.list-projects=Список проектів + +error-invalid-value=Невірне значення. +error-invalid-blank=Будь ласка, вкажіть значення. +error-empty=Будь ласка, вкажіть значення. +error-invalid-length=Атрибут {0} повинен мати довжину між {1} і {2}. +error-invalid-length-too-short=Атрибут {0} повинен мати мінімальну довжину {1}. +error-invalid-length-too-long=Атрибут {0} повинен мати максимальну довжину {2}. +error-invalid-email=Невірна адреса електронної пошти. +error-invalid-number=Невірний номер. +error-number-out-of-range=Атрибут {0} має бути числом між {1} і {2}. +error-number-out-of-range-too-small=Атрибут {0} повинен мати мінімальне значення {1}. +error-number-out-of-range-too-big=Атрибут {0} повинен мати максимальне значення {2}. +error-pattern-no-match=Невірне значення. +error-invalid-uri=Невірний URL. +error-invalid-uri-scheme=Невірна схема URL. +error-invalid-uri-fragment=Невірний фрагмент URL. +error-user-attribute-required=Будь ласка, вкажіть атрибут {0}. +error-invalid-date=Невірна дата. +error-user-attribute-read-only=Поле {0} лише для читання. +error-username-invalid-character=Ім''я користувача містить невірний символ. +error-person-name-invalid-character=Ім''я містить невірний символ. \ No newline at end of file diff --git a/keywind/old.account/messages/messages_zh_CN.properties b/keywind/old.account/messages/messages_zh_CN.properties new file mode 100644 index 0000000..4a4c09d --- /dev/null +++ b/keywind/old.account/messages/messages_zh_CN.properties @@ -0,0 +1,164 @@ +doSave=保存 +doCancel=取消 +doLogOutAllSessions=登出所有会话 +doRemove=删除 +doAdd=添加 +doSignOut=登出 + +personalInfoSidebarTitle=个人信息 +accountSecuritySidebarTitle=帐户安全 +signingInSidebarTitle=访问凭证管理 +deviceActivitySidebarTitle=设备活动 +linkedAccountsSidebarTitle=关联账户 + +editAccountHtmlTitle=编辑账户 +federatedIdentitiesHtmlTitle=链接的身份 +accountLogHtmlTitle=账户日志 +changePasswordHtmlTitle=更改密码 +sessionsHtmlTitle=会话 +accountManagementTitle=Keycloak账户管理 +authenticatorTitle=认证者 +applicationsHtmlTitle=应用 + +personalInfoIntroMessage=管理您的基本信息 +accountSecurityIntroMessage=控制您的密码和帐户访问 +applicationsIntroMessage=跟踪和管理您的应用程序访问您帐户的权限 +personalSubMessage=管理您的基本信息。 + +authenticatorCode=一次性认证码 +email=电子邮件 +firstName=名 +givenName=姓 +fullName=全名 +lastName=姓 +familyName=姓 +password=密码 +passwordConfirm=确认 +passwordNew=新密码 +username=用户名 +address=地址 +street=街道 +locality=城市住所 +region=省,自治区,直辖市 +postal_code=邮政编码 +country=国家 +emailVerified=验证过的Email +gssDelegationCredential=GSS Delegation Credential + +role_admin=管理员 +role_realm-admin=域管理员 +role_create-realm=创建域 +role_view-realm=查看域 +role_view-users=查看用户 +role_view-applications=查看应用 +role_view-clients=查看客户 +role_view-events=查看事件 +role_view-identity-providers=查看身份提供者 +role_manage-realm=管理域 +role_manage-users=管理用户 +role_manage-applications=管理应用 +role_manage-identity-providers=管理身份提供者 +role_manage-clients=管理客户 +role_manage-events=管理事件 +role_view-profile=查看用户信息 +role_manage-account=管理账户 +role_read-token=读取 token +role_offline-access=离线访问 +role_uma_authorization=获取授权 +client_account=账户 +client_security-admin-console=安全管理终端 +client_admin-cli=管理命令行 +client_realm-management=域管理 +client_broker=代理 + + +requiredFields=必填项 +allFieldsRequired=所有项必填 + +backToApplication=« 回到应用 +backTo=回到 {0} + +date=日期 +event=事件 +ip=IP +client=客户端 +clients=客户端 +details=详情 +started=开始 +lastAccess=最后一次访问 +expires=过期时间 +applications=应用 + +account=账户 +federatedIdentity=关联身份 +authenticator=认证方 +device-activity=设备活动 +sessions=会话 +log=日志 + +application=应用 +availablePermissions=可用权限 +grantedPermissions=授予权限 +grantedPersonalInfo=授权的个人信息 +additionalGrants=可授予的权限 +action=操作 +inResource=in +fullAccess=所有权限 +offlineToken=离线 token +revoke=收回授权 + +configureAuthenticators=配置的认证者 +mobile=手机 +totpStep1=在你的设备上安装 FreeOTP 或者 Google Authenticator.两个应用可以从 Google Play 和 Apple App Store下载。 +totpStep2=打开应用扫描二维码输入验证码 +totpStep3=输入应用提供的一次性验证码单击保存 + +missingUsernameMessage=请指定用户名 +missingFirstNameMessage=请指定名 +invalidEmailMessage=无效的电子邮箱地址 +missingLastNameMessage=请指定姓 +missingEmailMessage=请指定邮件地址 +missingPasswordMessage=请输入密码 +notMatchPasswordMessage=密码不匹配 + +missingTotpMessage=请指定认证者代码 +invalidPasswordExistingMessage=无效的旧密码 +invalidPasswordConfirmMessage=确认密码不相符 +invalidTotpMessage=无效的认证码 + +usernameExistsMessage=用户名已经存在 +emailExistsMessage=电子邮箱已经存在 + +readOnlyUserMessage=无法修改账户,因为它是只读的。 +readOnlyPasswordMessage=不可以更该账户因为它是只读的。 + +successTotpMessage=手机认证者配置完毕 +successTotpRemovedMessage=手机认证者已删除 + +successGrantRevokedMessage=授权成功回收 + +accountUpdatedMessage=您的账户已经更新 +accountPasswordUpdatedMessage=您的密码已经修改 + +missingIdentityProviderMessage=身份提供者未指定 +invalidFederatedIdentityActionMessage=无效或者缺少操作 +identityProviderNotFoundMessage=指定的身份提供者未找到 +federatedIdentityLinkNotActiveMessage=这个身份不再使用了。 +federatedIdentityRemovingLastProviderMessage=你不可以移除最后一个身份提供者因为你没有设置密码 +identityProviderRedirectErrorMessage=尝试重定向到身份提供商失败 +identityProviderRemovedMessage=身份提供商成功删除 +identityProviderAlreadyLinkedMessage=链接的身份 {0} 已经连接到已有用户。 +staleCodeAccountMessage=页面过期。请再试一次。 +consentDenied=不同意 + +accountDisabledMessage=账户已经关闭,请联系管理员 + +accountTemporarilyDisabledMessage=账户暂时关闭,请联系管理员或稍后再试。 +invalidPasswordMinLengthMessage=无效的密码:最短长度 {0}. +invalidPasswordMinLowerCaseCharsMessage=无效的密码: 至少包含 {0} 小写字母。 +invalidPasswordMinDigitsMessage=无效的密码: 至少包含 {0} 数字。 +invalidPasswordMinUpperCaseCharsMessage=无效的密码: 至少包含 {0} 大写字母 +invalidPasswordMinSpecialCharsMessage=无效的密码: 至少包含 {0} 个特殊字符 +invalidPasswordNotUsernameMessage=无效的密码: 不能与用户名相同 +invalidPasswordRegexPatternMessage=无效的密码: 无法与正则表达式匹配 +invalidPasswordHistoryMessage=无效的密码: 不能与之前的{0} 个旧密码相同 diff --git a/keywind/old.account/messages/messages_zh_TW.properties b/keywind/old.account/messages/messages_zh_TW.properties new file mode 100644 index 0000000..5d95225 --- /dev/null +++ b/keywind/old.account/messages/messages_zh_TW.properties @@ -0,0 +1,387 @@ +doSave=儲存 +doCancel=取消 +doLogOutAllSessions=登出所有狀態 +doRemove=移除 +doAdd=新增 +doSignOut=登出 +doLogIn=登入 +doLink=連結 +noAccessMessage=沒有存取權 + +personalInfoSidebarTitle=個人資訊 +accountSecuritySidebarTitle=帳號安全 +signingInSidebarTitle=登入狀態 +deviceActivitySidebarTitle=裝置狀態 +linkedAccountsSidebarTitle=已連結帳號 + +editAccountHtmlTitle=編輯帳號 +personalInfoHtmlTitle=個人資訊 +federatedIdentitiesHtmlTitle=聯邦身分 +accountLogHtmlTitle=帳號記錄 +changePasswordHtmlTitle=變更密碼 +deviceActivityHtmlTitle=裝置活動記錄 +sessionsHtmlTitle=登入狀態 +accountManagementTitle=Keycloak 帳號管理 +authenticatorTitle=OTP 驗證器 +applicationsHtmlTitle=應用程式 +linkedAccountsHtmlTitle=已連結帳號 + +accountManagementWelcomeMessage=歡迎使用 Keycloak 帳號管理 +accountManagementBaseThemeCannotBeUsedDirectly=基礎帳號主題僅包含帳號控制台的翻譯。 \ + 若要顯示帳號控制台,您必須將您的主題的父主題設定為其他帳號主題,或提供您自己的 index.ftl 檔案。 \ + 請參閱相關文件以獲取更多資訊。 +personalInfoIntroMessage=管理您的基本資訊 +accountSecurityTitle=帳號安全性 +accountSecurityIntroMessage=管理您的密碼和帳號存取權 +applicationsIntroMessage=追蹤和管理您的應用程式權限以存取您的帳號 +resourceIntroMessage=在團隊成員之間共享您的資源 +passwordLastUpdateMessage=您的密碼已更新在 +updatePasswordTitle=更新密碼 +updatePasswordMessageTitle=確保您使用一個強密碼 +updatePasswordMessage=強密碼包含數字、字母和符號的組合。 它很難猜測,不像真實的單詞,並且僅使用於此帳號。 +personalSubTitle=您的個人資訊 +personalSubMessage=管理您的基本資訊 + +authenticatorCode=一次性驗證碼 +email=電子信箱 +firstName=名字 +givenName=姓氏 +fullName=全名 +lastName=姓氏 +familyName=姓氏 +password=密碼 +currentPassword=現有密碼 +passwordConfirm=確認密碼 +passwordNew=新密碼 +username=使用者名稱 +address=地址 +street=街道 +locality=市 +region=省、自治區、直轄市 +postal_code=郵遞區號 +country=國家 +emailVerified=已驗證電子信箱 +website=網頁 +phoneNumber=電話號碼 +phoneNumberVerified=已驗證電話號碼 +gender=性別 +birthday=出生日期 +zoneinfo=時區 +gssDelegationCredential=GSS 委託憑證 + +profileScopeConsentText=使用者資訊 +emailScopeConsentText=電子信箱 +addressScopeConsentText=地址 +phoneScopeConsentText=電話號碼 +offlineAccessScopeConsentText=離線存取 +samlRoleListScopeConsentText=我的角色清單 +rolesScopeConsentText=使用者角色清單 +organizationScopeConsentText=組織 + +role_admin=管理員 +role_realm-admin=領域管理員 +role_create-realm=創立領域 +role_view-realm=瀏覽領域 +role_view-users=瀏覽使用者清單 +role_view-applications=檢視應用清單 +role_view-groups=檢視群組清單 +role_view-clients=檢視客戶端清單 +role_view-events=檢視事件清單 +role_view-identity-providers=檢視身分提供者清單 +role_view-consent=檢視授權清單 +role_manage-realm=管理領域 +role_manage-users=管理使用者清單 +role_manage-applications=管理應用程式清單 +role_manage-identity-providers=管理身分提供者清單 +role_manage-clients=管理客戶端清單 +role_manage-events=管理事件清單 +role_view-profile=檢視個人資料 +role_manage-account=管理帳號 +role_manage-account-links=管理帳號連結 +role_manage-consent=管理授權 +role_read-token=讀取 token +role_offline-access=離線存取 +role_uma_authorization=取得權限 +client_account=帳號 +client_account-console=帳號終端 +client_security-admin-console=管理員終端 +client_admin-cli=Admin CLI +client_realm-management=領域管理 +client_broker=Broker + + +requiredFields=必填的欄位 +allFieldsRequired=全部的欄位都必填 + +backToApplication=« 返回應用程式 +backTo=回到 {0} + +date=日期 +event=事件 +ip=IP +client=客戶端 +clients=客戶端 +details=細節 +started=開始時間 +lastAccess=最後存取 +expires=過期時間 +applications=應用程式 + +account=帳號 +federatedIdentity=聯邦身分 +authenticator=驗證器 +device-activity=裝置活動 +sessions=登入狀態 +log=記錄 + +application=應用程式 +availableRoles=可用身分 +grantedPermissions=已授權權限 +grantedPersonalInfo=已授權個人資訊 +additionalGrants=其他授權 +action=動作 +inResource=在 +fullAccess=完整存取 +offlineToken=離線 token +revoke=撤銷授權 + +configureAuthenticators=已設定驗證器 +mobile=Mobile +totpStep1=在您的手機中安裝下列程式 (擇一) +totpStep2=開啟應用程式並掃描 QR code: +totpStep3=輸入應用程式提供的一次性密碼並點擊送出來完成設定。 +totpStep3DeviceName=輸入裝置名稱,以便管理您的 OTP 驗證器。 + +totpManualStep2=開啟應用程式並輸入金鑰: +totpManualStep3=如果應用程式能做設定的話,請使用以下這些設定: +totpUnableToScan=無法掃描? +totpScanBarcode=掃描 QR code? + +totp.totp=基於時間 (Time-based) +totp.hotp=基於次數 (Counter-based) + +totpType=種類 +totpAlgorithm=算法 +totpDigits=位數 +totpInterval=間隔 +totpCounter=次數 +totpDeviceName=裝置名稱 + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=這個動作是不可逆的 +deletingImplies=刪除您的帳戶意味著: +errasingData=清除您的所有資料 +loggingOutImmediately=立即登出您的帳戶 +accountUnusable=任何後續使用此帳戶的應用程式都將無法使用 + +missingUsernameMessage=請提供使用者名稱。 +missingFirstNameMessage=請提供名字。 +invalidEmailMessage=無效的電子信箱。 +missingLastNameMessage=請提供姓氏。 +missingEmailMessage=請提供電子信箱。 +missingPasswordMessage=請提供密碼。 +notMatchPasswordMessage=密碼不相符。 +invalidUserMessage=無效的使用者名稱或密碼。 +updateReadOnlyAttributesRejectedMessage=無法更新只讀欄位。 + +missingTotpMessage=請輸入驗證碼。 +missingTotpDeviceNameMessage=請提供裝置名稱。 +invalidPasswordExistingMessage=無效的密碼:曾使用過的密碼。 +invalidPasswordConfirmMessage=密碼不一致。 +invalidTotpMessage=無效的驗證碼。 + +usernameExistsMessage=相同的使用者名稱已存在。 +emailExistsMessage=相同的電子信箱已存在。 + +readOnlyUserMessage=您無法更新您的帳號,因為它是唯讀的。 +readOnlyUsernameMessage=您無法更新您的使用者名稱,因為它是唯讀的。 +readOnlyPasswordMessage=您無法更新您的密碼,因為它是唯讀的。 + +successTotpMessage=OTP 驗證器已設定。 +successTotpRemovedMessage=OTP 驗證器已移除。 + +successGrantRevokedMessage=成功撤銷授權。 + +accountUpdatedMessage=您的帳號資訊已更新。 +accountPasswordUpdatedMessage=您的密碼已更新。 + +missingIdentityProviderMessage=未指定身分提供者。 +invalidFederatedIdentityActionMessage=無效或是錯誤的行為。 +identityProviderNotFoundMessage=找不到指定身分提供者。 +federatedIdentityLinkNotActiveMessage=這個提供者已不再啟用。 +federatedIdentityRemovingLastProviderMessage=當你沒有密碼時,你無法移除最後一個聯邦身分。 +identityProviderRedirectErrorMessage=無法重新導向至身分提供者。 +identityProviderRemovedMessage=身分提供者已成功移除。 +identityProviderAlreadyLinkedMessage=身份提供者 {0} 傳回的聯盟身份已連結至另一個使用者。 +staleCodeAccountMessage=頁面已過期。請再試一次。 +consentDenied=許可被拒。 +access-denied-when-idp-auth=當使用 {0} 進行身分驗證時存取被拒。 + +accountDisabledMessage=帳號已停用,請聯繫系統管理員。 + +accountTemporarilyDisabledMessage=帳號被暫時停用,請聯繫系統管理員或稍後重試。 +invalidPasswordMinLengthMessage=無效的密碼:最短長度為 {0}。 +invalidPasswordMaxLengthMessage=無效的密碼:最長長度為 {0}。 +invalidPasswordMinLowerCaseCharsMessage=無效的密碼:至少需要 {0} 個小寫字母。 +invalidPasswordMinDigitsMessage=無效的密碼:至少需要 {0} 個數字。 +invalidPasswordMinUpperCaseCharsMessage=無效的密碼:至少需要 {0} 個大寫字母。 +invalidPasswordMinSpecialCharsMessage=無效的密碼:至少需要 {0} 個特殊字元。 +invalidPasswordNotUsernameMessage=無效的密碼:不可與使用者名稱相同。 +invalidPasswordNotContainsUsernameMessage=無效的密碼:不可包含使用者名稱。 +invalidPasswordNotEmailMessage=無效的密碼:不可與電子信箱相同。 +invalidPasswordRegexPatternMessage=無效的密碼:不符合 regex 規則。 +invalidPasswordHistoryMessage=無效的密碼:不可與前 {0} 個密碼相同。 +invalidPasswordBlacklistedMessage=無效的密碼:該密碼已在黑名單中。 +invalidPasswordGenericMessage=無效的密碼:新密碼不符合政策。 + +# Authorization +myResources=我的資源 +myResourcesSub=我的資源 +doDeny=拒絕 +doRevoke=撤回 +doApprove=授與 +doRemoveSharing=取消共享 +doRemoveRequest=取消請求 +peopleAccessResource=有權限存取此資源的帳號 +resourceManagedPolicies=授予此資源存取權限的權限 +resourceNoPermissionsGrantingAccess=沒有授予存取此資源的權限 +anyAction=任何動作 +description=描述 +name=名稱 +scopes=範圍 +resource=資源 +user=使用者 +peopleSharingThisResource=共享此資源的使用者 +shareWithOthers=與其他人共享 +needMyApproval=需要我的批准 +requestsWaitingApproval=等待批准的請求 +icon=Icon +requestor=請求者 +owner=擁有者 +resourcesSharedWithMe=與我共享的資源 +permissionRequestion=權限請求 +permission=權限 +shares=共享 +notBeingShared=這個資源尚未被共享。 +notHaveAnyResource=你沒有任何資源 +noResourcesSharedWithYou=沒有任何資源與您共享 +havePermissionRequestsWaitingForApproval=您有 {0} 個權限請求等待批准。 +clickHereForDetails=點擊這裡查看詳細資訊。 +resourceIsNotBeingShared=這個資源尚未被共享 + +# Applications +applicationName=名稱 +applicationType=應用程式型態 +applicationInUse=僅限使用中的應用程式 +clearAllFilter=清除所有篩選 +activeFilters=啟用篩選 +filterByName=透過名字篩選 ... +allApps=所有應用程式 +internalApps=內部應用程式 +thirdpartyApps=第三方應用程式 +appResults=結果 +clientNotFoundMessage=找不到客戶端。 + +# Linked account +authorizedProvider=授權的提供者 +authorizedProviderMessage=連結到你帳號的提供者 +identityProvider=身分提供者 +identityProviderMessage=連結到你帳號的身分提供者 +socialLogin=社群登入 +userDefined=使用者定義 +removeAccess=移除授權 +removeAccessMessage=如果你想重新使用這個應用程式帳號,你需要重新授權。 + +#Authenticator +authenticatorStatusMessage=2FA 驗證目前 +authenticatorFinishSetUpTitle=你的 2FA 驗證 +authenticatorFinishSetUpMessage=每次登入你的 Keycloak 帳號時,你將被要求提供一個兩步驟驗證碼。 +authenticatorSubTitle=設定兩步驟驗證 +authenticatorSubMessage=為了增強你帳號的安全性,請啟用至少一種可用的兩步驟驗證方法。 +authenticatorMobileTitle=手機驗證器 +authenticatorMobileMessage=使用手機驗證器來取得 2FA 驗證碼。 +authenticatorMobileFinishSetUpMessage=這個驗證器已經綁定到你的手機。 +authenticatorActionSetup=設定完畢 +authenticatorSMSTitle=SMS 驗證碼 +authenticatorSMSMessage=Keycloak 會發送驗證碼到你的手機作為 2FA 驗證。 +authenticatorSMSFinishSetUpMessage=簡訊將會發送到 +authenticatorDefaultStatus=預設 +authenticatorChangePhone=變更手機號碼 + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=手機驗證設定 +smscodeIntroMessage=輸入您的手機號碼,驗證碼將會發送到您的手機。 +mobileSetupStep1=在您的手機中安裝一個驗證器。這裡列出的應用程式都有支援。 +mobileSetupStep2=開啟應用程式並掃描 QR code: +mobileSetupStep3=輸入應用程式提供的一次性密碼並點擊儲存來完成設定。 +scanBarCode=想掃描 QR code? +enterBarCode=輸入一次性驗證碼 +doCopy=複製 +doFinish=結束 + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=SMS 代碼設定 +chooseYourCountry=選擇你的國家 +enterYourPhoneNumber=輸入你的手機號碼 +sendVerficationCode=送出驗證碼 +enterYourVerficationCode=輸入你的驗證碼 + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=復原代碼設定 +realmName=Realm +doDownload=下載 +doPrint=列印 +generateNewBackupCodes=產生新的復原代碼 +backtoAuthenticatorPage=回到驗證頁面 + + +#Resources +resources=資源 +sharedwithMe=與我共享 +share=共享 +sharedwith=共享給 +accessPermissions=存取權限 +permissionRequests=權限請求 +approve=同意 +approveAll=全部同意 +people=人員 +perPage=每頁 +currentPage=目前頁面 +sharetheResource=分享資源 +group=群組 +selectPermission=選取權限 +addPeople=新增人員以分享您的資源 +addTeam=新增團隊以分享您的資源 +myPermissions=我的權限 +waitingforApproval=等待批准 +anyPermission=任何權限 + +# Openshift messages +openshift.scope.user_info=使用者資訊 +openshift.scope.user_check-access=使用者存取權限資訊 +openshift.scope.user_full=完整存取權 +openshift.scope.list-projects=專案列表 + +error-invalid-value=無效的數值。 +error-invalid-blank=數值不可為空。 +error-empty=數值不可為空。 +error-invalid-length=屬性 {0} 的長度必須介於 {1} 和 {2} 之間。 +error-invalid-length-too-short=屬性 {0} 的長度最少為 {1}。 +error-invalid-length-too-long=屬性 {0} 的長度最多為 {2}。 +error-invalid-email=無效的電子信箱。 +error-invalid-number=無效的號碼。 +error-number-out-of-range=屬性 {0} 的數值必須介於 {1} 和 {2} 之間。 +error-number-out-of-range-too-small=屬性 {0} 的數值最少為 {1}。 +error-number-out-of-range-too-big=屬性 {0} 的數值最多為 {2}。 +error-pattern-no-match=無效的數值。 +error-invalid-uri=無效的 URL。 +error-invalid-uri-scheme=無效的 URL 協定。 +error-invalid-uri-fragment=無效的 URL 片段。 +error-user-attribute-required=請設定屬性值 {0}。 +error-invalid-date=無效的日期。 +error-user-attribute-read-only=屬性 {0} 是唯讀的。 +error-username-invalid-character=使用者名稱包含無效字元。 +error-person-name-invalid-character=名字包含無效字元。 diff --git a/keywind/old.account/resources/dist/assets/index-a7b84447.js b/keywind/old.account/resources/dist/assets/index-a7b84447.js new file mode 100644 index 0000000..c1b2f3c --- /dev/null +++ b/keywind/old.account/resources/dist/assets/index-a7b84447.js @@ -0,0 +1 @@ +var s={};Object.defineProperty(s,"__esModule",{value:!0});function v(e,r,a){var l;if(a===void 0&&(a={}),!r.codes){r.codes={};for(var n=0;n=8&&(t-=8,c[u++]=255&i>>t)}if(t>=r.bits||255&i<<8-t)throw new SyntaxError("Unexpected end of data");return c}function o(e,r,a){a===void 0&&(a={});for(var l=a,n=l.pad,b=n===void 0?!0:n,c=(1<r.bits;)i-=r.bits,t+=r.chars[c&u>>i];if(i&&(t+=r.chars[c&u<Ce&&N.splice(t,1)}function Bn(){!Oe&&!Ae&&(Ae=!0,queueMicrotask(Kn))}function Kn(){Ae=!1,Oe=!0;for(let e=0;ee.effect(t,{scheduler:n=>{Me?Ln(n):n()}}),At=e.raw}function ft(e){H=e}function zn(e){let t=()=>{};return[r=>{let i=H(r);return e._x_effects||(e._x_effects=new Set,e._x_runEffects=()=>{e._x_effects.forEach(o=>o())}),e._x_effects.add(i),t=()=>{i!==void 0&&(e._x_effects.delete(i),Z(i))},i},()=>{t()}]}function Y(e,t,n={}){e.dispatchEvent(new CustomEvent(t,{detail:n,bubbles:!0,composed:!0,cancelable:!0}))}function T(e,t){if(typeof ShadowRoot=="function"&&e instanceof ShadowRoot){Array.from(e.children).forEach(i=>T(i,t));return}let n=!1;if(t(e,()=>n=!0),n)return;let r=e.firstElementChild;for(;r;)T(r,t),r=r.nextElementSibling}function I(e,...t){console.warn(`Alpine Warning: ${e}`,...t)}var dt=!1;function Hn(){dt&&I("Alpine has already been initialized on this page. Calling Alpine.start() more than once can cause problems."),dt=!0,document.body||I("Unable to initialize. Trying to load Alpine before `` is available. Did you forget to add `defer` in Alpine's `