From 408eebd5b3991fb2d67c9d9120d2ab4dd873198a Mon Sep 17 00:00:00 2001 From: Ken Sternberg Date: Tue, 2 Jan 2024 16:09:47 -0800 Subject: [PATCH] running localize extract --- web/src/admin/outposts/OutpostForm.ts | 4 +- .../ak-dual-select/ak-dual-select-provider.ts | 5 +- .../elements/ak-dual-select/ak-dual-select.ts | 6 +- web/xliff/de.xlf | 34 +++++- web/xliff/en.xlf | 34 +++++- web/xliff/es.xlf | 34 +++++- web/xliff/fr.xlf | 101 +++++++++++------- web/xliff/pl.xlf | 34 +++++- web/xliff/pseudo-LOCALE.xlf | 87 ++++++++++++++- web/xliff/tr.xlf | 34 +++++- web/xliff/zh-Hans.xlf | 83 +++++++++----- web/xliff/zh-Hant.xlf | 34 +++++- web/xliff/zh_TW.xlf | 35 +++++- 13 files changed, 417 insertions(+), 108 deletions(-) diff --git a/web/src/admin/outposts/OutpostForm.ts b/web/src/admin/outposts/OutpostForm.ts index 65c418c19..8e18818e7 100644 --- a/web/src/admin/outposts/OutpostForm.ts +++ b/web/src/admin/outposts/OutpostForm.ts @@ -231,8 +231,8 @@ export class OutpostForm extends ModelForm { diff --git a/web/src/elements/ak-dual-select/ak-dual-select-provider.ts b/web/src/elements/ak-dual-select/ak-dual-select-provider.ts index 4ffa1ee79..97a93b9cc 100644 --- a/web/src/elements/ak-dual-select/ak-dual-select-provider.ts +++ b/web/src/elements/ak-dual-select/ak-dual-select-provider.ts @@ -1,6 +1,7 @@ import { AKElement } from "@goauthentik/elements/Base"; import { CustomListenerElement } from "@goauthentik/elements/utils/eventEmitter"; +import { msg } from "@lit/localize"; import { PropertyValues, html } from "lit"; import { customElement, property, state } from "lit/decorators.js"; import { createRef, ref } from "lit/directives/ref.js"; @@ -34,10 +35,10 @@ export class AkDualSelectProvider extends CustomListenerElement(AKElement) { selected: DualSelectPair[] = []; @property({ attribute: "available-label" }) - availableLabel = "Available options"; + availableLabel = msg("Available options"); @property({ attribute: "selected-label" }) - selectedLabel = "Selected options"; + selectedLabel = msg("Selected options"); @state() private options: DualSelectPair[] = []; diff --git a/web/src/elements/ak-dual-select/ak-dual-select.ts b/web/src/elements/ak-dual-select/ak-dual-select.ts index 82dac2cea..0fa9cee31 100644 --- a/web/src/elements/ak-dual-select/ak-dual-select.ts +++ b/web/src/elements/ak-dual-select/ak-dual-select.ts @@ -67,10 +67,10 @@ export class AkDualSelect extends CustomEmitterElement(CustomListenerElement(AKE pages?: BasePagination; @property({ attribute: "available-label" }) - availableLabel = "Available options"; + availableLabel = msg("Available options"); @property({ attribute: "selected-label" }) - selectedLabel = "Selected options"; + selectedLabel = msg("Selected options"); availablePane: Ref = createRef(); @@ -242,7 +242,7 @@ export class AkDualSelect extends CustomEmitterElement(CustomListenerElement(AKE const selectedTotalStatus = msg(str`${selectedTotal} items selected.`); const selectedCountStatus = selectedCount > 0 ? " " + msg(str`${selectedCount} items marked to remove.`) : ""; - const selectedStatus = `${selectedTotalStatus}${selectedCountStatus}`; + const selectedStatus = `${selectedTotalStatus} ${selectedCountStatus}`; return html`
diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index 8cac9d9de..ce3acc4da 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -4651,10 +4651,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. Die Auswahl einer Integration ermöglicht die Verwaltung des Outposts durch Authentik. - - You can only select providers that match the type of the outpost. - Sie können nur Anbieter auswählen, die zum Typ des Outposts passen. - Configuration Konfiguration @@ -6237,6 +6233,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index aa28b7c6a..8b4644718 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -4885,10 +4885,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. Selecting an integration enables the management of the outpost by authentik. - - You can only select providers that match the type of the outpost. - You can only select providers that match the type of the outpost. - Configuration Configuration @@ -6513,6 +6509,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index cbe16ba84..e7ed65a4e 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -4578,10 +4578,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. La selección de una integración permite la gestión del puesto avanzado por authentik. - - You can only select providers that match the type of the outpost. - Solo puede seleccionar proveedores que coincidan con el tipo de puesto avanzado. - Configuration Configuración @@ -6153,6 +6149,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index 407618e65..89d737d7a 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1,4 +1,4 @@ - + @@ -613,9 +613,9 @@ Il y a jour(s) - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -1057,8 +1057,8 @@ Il y a jour(s) - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1630,7 +1630,7 @@ Il y a jour(s) Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1798,8 +1798,8 @@ Il y a jour(s) - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2892,7 +2892,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2981,8 +2981,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3277,7 +3277,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3445,7 +3445,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3774,8 +3774,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3784,8 +3784,8 @@ doesn't pass when either or both of the selected options are equal or above the - Format: "weeks=3;days=2;hours=3,seconds=2". - Format : "weeks=3;days=2;hours=3,seconds=2". + Format: "weeks=3;days=2;hours=3,seconds=2". + Format : "weeks=3;days=2;hours=3,seconds=2". @@ -3981,10 +3981,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - " ? + " + " ? @@ -5070,8 +5070,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5396,7 +5396,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5405,10 +5405,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5457,8 +5457,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -6105,11 +6105,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Selecting an integration enables the management of the outpost by authentik. La sélection d'une intégration permet la gestion de l'avant-poste par authentik. - - - You can only select providers that match the type of the outpost. - Vous pouvez uniquement sélectionner des fournisseurs qui correspondent au type d'avant-poste. - Configuration @@ -6242,7 +6237,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7549,7 +7544,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7963,7 +7958,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe "". @@ -8201,7 +8196,37 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Determines how long a session lasts before being disconnected and requiring re-authorization. Détermine combien de temps une session dure avant déconnexion et ré-authorisation. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications - \ No newline at end of file + diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index b52ea863c..15963b7f0 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -4748,10 +4748,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. Wybranie integracji umożliwia zarządzanie placówką przez authentik. - - You can only select providers that match the type of the outpost. - Możesz wybrać tylko tych dostawców, którzy pasują do typu placówki. - Configuration Konfiguracja @@ -6361,6 +6357,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index bc883faa7..86b7afe3c 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -6068,11 +6068,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. Śēĺēćţĩńĝ àń ĩńţēĝŕàţĩōń ēńàƀĺēś ţĥē màńàĝēmēńţ ōƒ ţĥē ōũţƥōśţ ƀŷ àũţĥēńţĩķ. - - - You can only select providers that match the type of the outpost. - Ŷōũ ćàń ōńĺŷ śēĺēćţ ƥŕōvĩďēŕś ţĥàţ màţćĥ ţĥē ţŷƥē ōƒ ţĥē ōũţƥōśţ. - Configuration @@ -7975,128 +7970,210 @@ Bindings to groups/users are checked against the user of the event. Event volume + Ēvēńţ vōĺũmē Require Outpost (flow can only be executed from an outpost). + Ŕēǫũĩŕē Ōũţƥōśţ (ƒĺōŵ ćàń ōńĺŷ ƀē ēxēćũţēď ƒŕōm àń ōũţƥōśţ). Connection settings. + Ćōńńēćţĩōń śēţţĩńĝś. Successfully updated endpoint. + Śũććēśśƒũĺĺŷ ũƥďàţēď ēńďƥōĩńţ. Successfully created endpoint. + Śũććēśśƒũĺĺŷ ćŕēàţēď ēńďƥōĩńţ. Protocol + Ƥŕōţōćōĺ RDP + ŔĎƤ SSH + ŚŚĤ VNC + VŃĆ Host + Ĥōśţ Hostname/IP to connect to. + Ĥōśţńàmē/ĨƤ ţō ćōńńēćţ ţō. Endpoint(s) + Ēńďƥōĩńţ(ś) Update Endpoint + Ũƥďàţē Ēńďƥōĩńţ These bindings control which users will have access to this endpoint. Users must also have access to the application. + Ţĥēśē ƀĩńďĩńĝś ćōńţŕōĺ ŵĥĩćĥ ũśēŕś ŵĩĺĺ ĥàvē àććēśś ţō ţĥĩś ēńďƥōĩńţ. Ũśēŕś mũśţ àĺśō ĥàvē àććēśś ţō ţĥē àƥƥĺĩćàţĩōń. Create Endpoint + Ćŕēàţē Ēńďƥōĩńţ RAC is in preview. + ŔÀĆ ĩś ĩń ƥŕēvĩēŵ. Update RAC Provider + Ũƥďàţē ŔÀĆ Ƥŕōvĩďēŕ Endpoints + Ēńďƥōĩńţś General settings + Ĝēńēŕàĺ śēţţĩńĝś RDP settings + ŔĎƤ śēţţĩńĝś Ignore server certificate + Ĩĝńōŕē śēŕvēŕ ćēŕţĩƒĩćàţē Enable wallpaper + Ēńàƀĺē ŵàĺĺƥàƥēŕ Enable font-smoothing + Ēńàƀĺē ƒōńţ-śmōōţĥĩńĝ Enable full window dragging + Ēńàƀĺē ƒũĺĺ ŵĩńďōŵ ďŕàĝĝĩńĝ Network binding + Ńēţŵōŕķ ƀĩńďĩńĝ No binding + Ńō ƀĩńďĩńĝ Bind ASN + ßĩńď ÀŚŃ Bind ASN and Network + ßĩńď ÀŚŃ àńď Ńēţŵōŕķ Bind ASN, Network and IP + ßĩńď ÀŚŃ, Ńēţŵōŕķ àńď ĨƤ Configure if sessions created by this stage should be bound to the Networks they were created in. + Ćōńƒĩĝũŕē ĩƒ śēśśĩōńś ćŕēàţēď ƀŷ ţĥĩś śţàĝē śĥōũĺď ƀē ƀōũńď ţō ţĥē Ńēţŵōŕķś ţĥēŷ ŵēŕē ćŕēàţēď ĩń. GeoIP binding + ĜēōĨƤ ƀĩńďĩńĝ Bind Continent + ßĩńď Ćōńţĩńēńţ Bind Continent and Country + ßĩńď Ćōńţĩńēńţ àńď Ćōũńţŕŷ Bind Continent, Country and City + ßĩńď Ćōńţĩńēńţ, Ćōũńţŕŷ àńď Ćĩţŷ Configure if sessions created by this stage should be bound to their GeoIP-based location + Ćōńƒĩĝũŕē ĩƒ śēśśĩōńś ćŕēàţēď ƀŷ ţĥĩś śţàĝē śĥōũĺď ƀē ƀōũńď ţō ţĥēĩŕ ĜēōĨƤ-ƀàśēď ĺōćàţĩōń RAC + ŔÀĆ Connection failed after attempts. + Ćōńńēćţĩōń ƒàĩĺēď àƒţēŕ àţţēmƥţś. Re-connecting in second(s). + Ŕē-ćōńńēćţĩńĝ ĩń śēćōńď(ś). Connecting... + Ćōńńēćţĩńĝ... Select endpoint to connect to + Śēĺēćţ ēńďƥōĩńţ ţō ćōńńēćţ ţō Connection expiry + Ćōńńēćţĩōń ēxƥĩŕŷ Determines how long a session lasts before being disconnected and requiring re-authorization. + Ďēţēŕmĩńēś ĥōŵ ĺōńĝ à śēśśĩōń ĺàśţś ƀēƒōŕē ƀēĩńĝ ďĩśćōńńēćţēď àńď ŕēǫũĩŕĩńĝ ŕē-àũţĥōŕĩźàţĩōń. + + + Add All Available + Àďď Àĺĺ Àvàĩĺàƀĺē + + + Remove All Available + Ŕēmōvē Àĺĺ Àvàĩĺàƀĺē + + + Remove All + Ŕēmōvē Àĺĺ + + + Available options + Àvàĩĺàƀĺē ōƥţĩōńś + + + Selected options + Śēĺēćţēď ōƥţĩōńś + + + items marked to add. + ĩţēmś màŕķēď ţō àďď. + + + items selected. + ĩţēmś śēĺēćţēď. + + + items marked to remove. + ĩţēmś màŕķēď ţō ŕēmōvē. + + + Available Applications + Àvàĩĺàƀĺē Àƥƥĺĩćàţĩōńś + + + Selected Applications + Śēĺēćţēď Àƥƥĺĩćàţĩōńś diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 7b03127c0..d75c7737e 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -4571,10 +4571,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. Bir entegrasyon seçilmesi, oentik tarafından üssün yönetimini sağlar. - - You can only select providers that match the type of the outpost. - Yalnızca üssün türüne uyan sağlayıcıları seçebilirsiniz. - Configuration yapılandırma @@ -6146,6 +6142,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index 1ef89db75..a9475007c 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1,4 +1,4 @@ - + @@ -613,9 +613,9 @@ - The URL "" was not found. - 未找到 URL " - "。 + The URL "" was not found. + 未找到 URL " + "。 @@ -1057,8 +1057,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 @@ -1799,8 +1799,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 @@ -2983,8 +2983,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' @@ -3776,8 +3776,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 + When using an external logging solution for archiving, this can be set to "minutes=5". + 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 @@ -3786,8 +3786,8 @@ doesn't pass when either or both of the selected options are equal or above the - Format: "weeks=3;days=2;hours=3,seconds=2". - 格式:"weeks=3;days=2;hours=3,seconds=2"。 + Format: "weeks=3;days=2;hours=3,seconds=2". + 格式:"weeks=3;days=2;hours=3,seconds=2"。 @@ -3983,10 +3983,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? 您确定要更新 - " - " 吗? + " + " 吗? @@ -5072,7 +5072,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey 像 YubiKey 这样的“漫游”身份验证器 @@ -5407,10 +5407,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ",类型为 + (" + ",类型为 @@ -5459,7 +5459,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。 @@ -6107,11 +6107,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. 选择集成使 authentik 能够管理前哨。 - - - You can only select providers that match the type of the outpost. - 您只能选择与前哨类型匹配的提供程序。 - Configuration @@ -7965,7 +7960,7 @@ Bindings to groups/users are checked against the user of the event. 成功创建用户并添加到组 - This user will be added to the group "". + This user will be added to the group "". 此用户将会被添加到组 ""。 @@ -8203,7 +8198,37 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. 设置会话在被断开连接并需要重新授权之前持续的时间。 + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications - \ No newline at end of file + diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index 65794b706..5a15deab3 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -4613,10 +4613,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. 选择集成可以使authentik对 Outpost 进行管理。 - - You can only select providers that match the type of the outpost. - 您只能选择与 Outpost 类型匹配的提供商。 - Configuration 配置 @@ -6194,6 +6190,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index 9a9b690bd..18f1e06b0 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -6056,11 +6056,6 @@ Bindings to groups/users are checked against the user of the event. Selecting an integration enables the management of the outpost by authentik. 選擇一個整合讓 authentik 對 Outpost 進行管理。 - - - You can only select providers that match the type of the outpost. - 您只能選擇與 Outpost 類型相符的供應商。 - Configuration @@ -8083,6 +8078,36 @@ Bindings to groups/users are checked against the user of the event. Determines how long a session lasts before being disconnected and requiring re-authorization. + + + Add All Available + + + Remove All Available + + + Remove All + + + Available options + + + Selected options + + + items marked to add. + + + items selected. + + + items marked to remove. + + + Available Applications + + + Selected Applications