running localize extract

This commit is contained in:
Ken Sternberg 2024-01-02 16:09:47 -08:00
parent cdeff2c86f
commit 408eebd5b3
13 changed files with 417 additions and 108 deletions

View File

@ -231,8 +231,8 @@ export class OutpostForm extends ModelForm<Outpost, string> {
<ak-dual-select-provider
.provider=${this.providers}
.selected=${(this.instance?.providersObj ?? []).map(dualSelectPairMaker)}
available-label="Available Applications"
selected-label="Selected Applications"
available-label="${msg("Available Applications")}"
selected-label="${msg("Selected Applications")}"
></ak-dual-select-provider>
</ak-form-element-horizontal>
<ak-form-element-horizontal label=${msg("Configuration")} name="config">

View File

@ -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[] = [];

View File

@ -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<AkDualSelectAvailablePane> = 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`
<div class="ak-dual-list-selector">

View File

@ -4651,10 +4651,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>Die Auswahl einer Integration ermöglicht die Verwaltung des Outposts durch Authentik.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>Sie können nur Anbieter auswählen, die zum Typ des Outposts passen.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
<target>Konfiguration</target>
@ -6237,6 +6233,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>

View File

@ -4885,10 +4885,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>Selecting an integration enables the management of the outpost by authentik.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>You can only select providers that match the type of the outpost.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
<target>Configuration</target>
@ -6513,6 +6509,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>

View File

@ -4578,10 +4578,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>La selección de una integración permite la gestión del puesto avanzado por authentik.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>Solo puede seleccionar proveedores que coincidan con el tipo de puesto avanzado.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
<target>Configuración</target>
@ -6153,6 +6149,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" ?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<?xml version="1.0"?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file target-language="fr" source-language="en" original="lit-localize-inputs" datatype="plaintext">
<body>
<trans-unit id="s4caed5b7a7e5d89b">
@ -613,9 +613,9 @@ Il y a <x id="0" equiv-text="${ago}"/> jour(s)</target>
</trans-unit>
<trans-unit id="saa0e2675da69651b">
<source>The URL &quot;<x id="0" equiv-text="${this.url}"/>&quot; was not found.</source>
<target>L'URL &quot;
<x id="0" equiv-text="${this.url}"/>&quot; n'a pas été trouvée.</target>
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
<target>L'URL "
<x id="0" equiv-text="${this.url}"/>" n'a pas été trouvée.</target>
</trans-unit>
<trans-unit id="s58cd9c2fe836d9c6">
@ -1057,8 +1057,8 @@ Il y a <x id="0" equiv-text="${ago}"/> jour(s)</target>
</trans-unit>
<trans-unit id="sa8384c9c26731f83">
<source>To allow any redirect URI, set this value to &quot;.*&quot;. Be aware of the possible security implications this can have.</source>
<target>Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur &quot;.*&quot;. Soyez conscient des possibles implications de sécurité que cela peut avoir.</target>
<source>To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have.</source>
<target>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.</target>
</trans-unit>
<trans-unit id="s55787f4dfcdce52b">
@ -1630,7 +1630,7 @@ Il y a <x id="0" equiv-text="${ago}"/> jour(s)</target>
</trans-unit>
<trans-unit id="s33ed903c210a6209">
<source>Token to authenticate with. Currently only bearer authentication is supported.</source>
<target>Jeton d'authentification à utiliser. Actuellement, seule l'authentification &quot;bearer authentication&quot; est prise en charge.</target>
<target>Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge.</target>
</trans-unit>
<trans-unit id="sfc8bb104e2c05af8">
@ -1798,8 +1798,8 @@ Il y a <x id="0" equiv-text="${ago}"/> jour(s)</target>
</trans-unit>
<trans-unit id="sa90b7809586c35ce">
<source>Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon &quot;fa-test&quot;.</source>
<target>Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome &quot;fa-test&quot;.</target>
<source>Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test".</source>
<target>Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test".</target>
</trans-unit>
<trans-unit id="s0410779cb47de312">
@ -2892,7 +2892,7 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s33683c3b1dbaf264">
<source>To use SSL instead, use 'ldaps://' and disable this option.</source>
<target>Pour utiliser SSL à la base, utilisez &quot;ldaps://&quot; et désactviez cette option.</target>
<target>Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option.</target>
</trans-unit>
<trans-unit id="s2221fef80f4753a2">
@ -2981,8 +2981,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s76768bebabb7d543">
<source>Field which contains members of a group. Note that if using the &quot;memberUid&quot; field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...'</source>
<target>Champ qui contient les membres d'un groupe. Si vous utilisez le champ &quot;memberUid&quot;, la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...'</target>
<source>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,...'</source>
<target>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,...'</target>
</trans-unit>
<trans-unit id="s026555347e589f0e">
@ -3277,7 +3277,7 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s3198c384c2f68b08">
<source>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.</source>
<target>Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID &quot;transient&quot; et que l'utilisateur ne se déconnecte pas manuellement.</target>
<target>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.</target>
</trans-unit>
<trans-unit id="sb32e9c1faa0b8673">
@ -3445,7 +3445,7 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s9f8aac89fe318acc">
<source>Optionally set the 'FriendlyName' value of the Assertion attribute.</source>
<target>Indiquer la valeur &quot;FriendlyName&quot; de l'attribut d'assertion (optionnel)</target>
<target>Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel)</target>
</trans-unit>
<trans-unit id="s851c108679653d2a">
@ -3774,8 +3774,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s7b1fba26d245cb1c">
<source>When using an external logging solution for archiving, this can be set to &quot;minutes=5&quot;.</source>
<target>En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à &quot;minutes=5&quot;.</target>
<source>When using an external logging solution for archiving, this can be set to "minutes=5".</source>
<target>En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5".</target>
</trans-unit>
<trans-unit id="s44536d20bb5c8257">
@ -3784,8 +3784,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s3bb51cabb02b997e">
<source>Format: &quot;weeks=3;days=2;hours=3,seconds=2&quot;.</source>
<target>Format : &quot;weeks=3;days=2;hours=3,seconds=2&quot;.</target>
<source>Format: "weeks=3;days=2;hours=3,seconds=2".</source>
<target>Format : "weeks=3;days=2;hours=3,seconds=2".</target>
</trans-unit>
<trans-unit id="s04bfd02201db5ab8">
@ -3981,10 +3981,10 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="sa95a538bfbb86111">
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> &quot;<x id="1" equiv-text="${this.obj?.name}"/>&quot;?</source>
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
<target>Êtes-vous sûr de vouloir mettre à jour
<x id="0" equiv-text="${this.objectLabel}"/>&quot;
<x id="1" equiv-text="${this.obj?.name}"/>&quot; ?</target>
<x id="0" equiv-text="${this.objectLabel}"/>"
<x id="1" equiv-text="${this.obj?.name}"/>" ?</target>
</trans-unit>
<trans-unit id="sc92d7cfb6ee1fec6">
@ -5070,8 +5070,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="sdf1d8edef27236f0">
<source>A &quot;roaming&quot; authenticator, like a YubiKey</source>
<target>Un authentificateur &quot;itinérant&quot;, comme une YubiKey</target>
<source>A "roaming" authenticator, like a YubiKey</source>
<target>Un authentificateur "itinérant", comme une YubiKey</target>
</trans-unit>
<trans-unit id="sfffba7b23d8fb40c">
@ -5396,7 +5396,7 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s5170f9ef331949c0">
<source>Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable.</source>
<target>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 &quot;prompt_data&quot;.</target>
<target>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".</target>
</trans-unit>
<trans-unit id="s36cb242ac90353bc">
@ -5405,10 +5405,10 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s2d5f69929bb7221d">
<source><x id="0" equiv-text="${prompt.name}"/> (&quot;<x id="1" equiv-text="${prompt.fieldKey}"/>&quot;, of type <x id="2" equiv-text="${prompt.type}"/>)</source>
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
<target>
<x id="0" equiv-text="${prompt.name}"/>(&quot;
<x id="1" equiv-text="${prompt.fieldKey}"/>&quot;, de type
<x id="0" equiv-text="${prompt.name}"/>("
<x id="1" equiv-text="${prompt.fieldKey}"/>", de type
<x id="2" equiv-text="${prompt.type}"/>)</target>
</trans-unit>
@ -5457,8 +5457,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s1608b2f94fa0dbd4">
<source>If set to a duration above 0, the user will have the option to choose to &quot;stay signed in&quot;, which will extend their session by the time specified here.</source>
<target>Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de &quot;rester connecté&quot;, ce qui prolongera sa session jusqu'à la durée spécifiée ici.</target>
<source>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.</source>
<target>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.</target>
</trans-unit>
<trans-unit id="s542a71bb8f41e057">
@ -6105,11 +6105,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>La sélection d'une intégration permet la gestion de l'avant-poste par authentik.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>Vous pouvez uniquement sélectionner des fournisseurs qui correspondent au type d'avant-poste.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
@ -6242,7 +6237,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
</trans-unit>
<trans-unit id="sa7fcf026bd25f231">
<source>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.</source>
<target>Peut être au format &quot;unix://&quot; pour une connexion à un service docker local, &quot;ssh://&quot; pour une connexion via SSH, ou &quot;https://:2376&quot; pour une connexion à un système distant.</target>
<target>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.</target>
</trans-unit>
<trans-unit id="saf1d289e3137c2ea">
@ -7549,7 +7544,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
</trans-unit>
<trans-unit id="sff0ac1ace2d90709">
<source>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).</source>
<target>Utilisez ce fournisseur avec l'option &quot;auth_request&quot; de Nginx ou &quot;forwardAuth&quot; de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, &quot;/outpost.goauthentik.io&quot; doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous).</target>
<target>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).</target>
</trans-unit>
<trans-unit id="scb58b8a60cad8762">
<source>Default relay state</source>
@ -7963,7 +7958,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
<target>Utilisateur créé et ajouté au groupe <x id="0" equiv-text="${this.group.name}"/> avec succès</target>
</trans-unit>
<trans-unit id="s824e0943a7104668">
<source>This user will be added to the group &quot;<x id="0" equiv-text="${this.targetGroup.name}"/>&quot;.</source>
<source>This user will be added to the group "<x id="0" equiv-text="${this.targetGroup.name}"/>".</source>
<target>Cet utilisateur sera ajouté au groupe &amp;quot;<x id="0" equiv-text="${this.targetGroup.name}"/>&amp;quot;.</target>
</trans-unit>
<trans-unit id="s62e7f6ed7d9cb3ca">
@ -8201,7 +8196,37 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
<target>Détermine combien de temps une session dure avant déconnexion et ré-authorisation.</target>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>
</xliff>
</xliff>

View File

@ -4748,10 +4748,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>Wybranie integracji umożliwia zarządzanie placówką przez authentik.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>Możesz wybrać tylko tych dostawców, którzy pasują do typu placówki.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
<target>Konfiguracja</target>
@ -6361,6 +6357,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>

View File

@ -6068,11 +6068,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>Śēĺēćţĩńĝ àń ĩńţēĝŕàţĩōń ēńàƀĺēś ţĥē màńàĝēmēńţ ōƒ ţĥē ōũţƥōśţ ƀŷ àũţĥēńţĩķ.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>Ŷōũ ćàń ōńĺŷ śēĺēćţ ƥŕōvĩďēŕś ţĥàţ màţćĥ ţĥē ţŷƥē ōƒ ţĥē ōũţƥōśţ.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
@ -7975,128 +7970,210 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s7513372fe60f6387">
<source>Event volume</source>
<target>Ēvēńţ vōĺũmē</target>
</trans-unit>
<trans-unit id="s047a5f0211fedc72">
<source>Require Outpost (flow can only be executed from an outpost).</source>
<target>Ŕēǫũĩŕē Ōũţƥōśţ (ƒĺōŵ ćàń ōńĺŷ ƀē ēxēćũţēď ƒŕōm àń ōũţƥōśţ).</target>
</trans-unit>
<trans-unit id="s3271da6c18c25b18">
<source>Connection settings.</source>
<target>Ćōńńēćţĩōń śēţţĩńĝś.</target>
</trans-unit>
<trans-unit id="s2f4ca2148183d692">
<source>Successfully updated endpoint.</source>
<target>Śũććēśśƒũĺĺŷ ũƥďàţēď ēńďƥōĩńţ.</target>
</trans-unit>
<trans-unit id="s5adee855dbe191d9">
<source>Successfully created endpoint.</source>
<target>Śũććēśśƒũĺĺŷ ćŕēàţēď ēńďƥōĩńţ.</target>
</trans-unit>
<trans-unit id="s61e136c0658e27d5">
<source>Protocol</source>
<target>Ƥŕōţōćōĺ</target>
</trans-unit>
<trans-unit id="sa062b019ff0c8809">
<source>RDP</source>
<target>ŔĎƤ</target>
</trans-unit>
<trans-unit id="s97f9bf19fa5b57d1">
<source>SSH</source>
<target>ŚŚĤ</target>
</trans-unit>
<trans-unit id="s7c100119e9ffcc32">
<source>VNC</source>
<target>VŃĆ</target>
</trans-unit>
<trans-unit id="s6b05f9d8801fc14f">
<source>Host</source>
<target>Ĥōśţ</target>
</trans-unit>
<trans-unit id="sb474f652a2c2fc76">
<source>Hostname/IP to connect to.</source>
<target>Ĥōśţńàmē/ĨƤ ţō ćōńńēćţ ţō.</target>
</trans-unit>
<trans-unit id="s8276649077e8715c">
<source>Endpoint(s)</source>
<target>Ēńďƥōĩńţ(ś)</target>
</trans-unit>
<trans-unit id="sf1dabfe0fe8a75ad">
<source>Update Endpoint</source>
<target>Ũƥďàţē Ēńďƥōĩńţ</target>
</trans-unit>
<trans-unit id="s008496c7716b9812">
<source>These bindings control which users will have access to this endpoint. Users must also have access to the application.</source>
<target>Ţĥēśē ƀĩńďĩńĝś ćōńţŕōĺ ŵĥĩćĥ ũśēŕś ŵĩĺĺ ĥàvē àććēśś ţō ţĥĩś ēńďƥōĩńţ. Ũśēŕś mũśţ àĺśō ĥàvē àććēśś ţō ţĥē àƥƥĺĩćàţĩōń.</target>
</trans-unit>
<trans-unit id="s38e7cd1a24e70faa">
<source>Create Endpoint</source>
<target>Ćŕēàţē Ēńďƥōĩńţ</target>
</trans-unit>
<trans-unit id="s4770c10e5b1c028c">
<source>RAC is in preview.</source>
<target>ŔÀĆ ĩś ĩń ƥŕēvĩēŵ.</target>
</trans-unit>
<trans-unit id="s168565f5ac74a89f">
<source>Update RAC Provider</source>
<target>Ũƥďàţē ŔÀĆ Ƥŕōvĩďēŕ</target>
</trans-unit>
<trans-unit id="s8465a2caa2d9ea5d">
<source>Endpoints</source>
<target>Ēńďƥōĩńţś</target>
</trans-unit>
<trans-unit id="s9857d883d8eb98fc">
<source>General settings</source>
<target>Ĝēńēŕàĺ śēţţĩńĝś</target>
</trans-unit>
<trans-unit id="sd2066881798a1b96">
<source>RDP settings</source>
<target>ŔĎƤ śēţţĩńĝś</target>
</trans-unit>
<trans-unit id="sb864dc36a463a155">
<source>Ignore server certificate</source>
<target>Ĩĝńōŕē śēŕvēŕ ćēŕţĩƒĩćàţē</target>
</trans-unit>
<trans-unit id="s20366a8d1eaaca54">
<source>Enable wallpaper</source>
<target>Ēńàƀĺē ŵàĺĺƥàƥēŕ</target>
</trans-unit>
<trans-unit id="s1e44c5350ef7598c">
<source>Enable font-smoothing</source>
<target>Ēńàƀĺē ƒōńţ-śmōōţĥĩńĝ</target>
</trans-unit>
<trans-unit id="s04ff5d6ae711e6d6">
<source>Enable full window dragging</source>
<target>Ēńàƀĺē ƒũĺĺ ŵĩńďōŵ ďŕàĝĝĩńĝ</target>
</trans-unit>
<trans-unit id="s663ccbfdf27e8dd0">
<source>Network binding</source>
<target>Ńēţŵōŕķ ƀĩńďĩńĝ</target>
</trans-unit>
<trans-unit id="sb108a06693c67753">
<source>No binding</source>
<target>Ńō ƀĩńďĩńĝ</target>
</trans-unit>
<trans-unit id="s5aab90c74f1233b8">
<source>Bind ASN</source>
<target>ßĩńď ÀŚŃ</target>
</trans-unit>
<trans-unit id="s488303b048afe83b">
<source>Bind ASN and Network</source>
<target>ßĩńď ÀŚŃ àńď Ńēţŵōŕķ</target>
</trans-unit>
<trans-unit id="s3268dcfe0c8234dc">
<source>Bind ASN, Network and IP</source>
<target>ßĩńď ÀŚŃ, Ńēţŵōŕķ àńď ĨƤ</target>
</trans-unit>
<trans-unit id="s226381aca231644f">
<source>Configure if sessions created by this stage should be bound to the Networks they were created in.</source>
<target>Ćōńƒĩĝũŕē ĩƒ śēśśĩōńś ćŕēàţēď ƀŷ ţĥĩś śţàĝē śĥōũĺď ƀē ƀōũńď ţō ţĥē Ńēţŵōŕķś ţĥēŷ ŵēŕē ćŕēàţēď ĩń.</target>
</trans-unit>
<trans-unit id="s2555a1f20f3fd93e">
<source>GeoIP binding</source>
<target>ĜēōĨƤ ƀĩńďĩńĝ</target>
</trans-unit>
<trans-unit id="s3d63c78f93c9a92e">
<source>Bind Continent</source>
<target>ßĩńď Ćōńţĩńēńţ</target>
</trans-unit>
<trans-unit id="s395d5863b3a259b5">
<source>Bind Continent and Country</source>
<target>ßĩńď Ćōńţĩńēńţ àńď Ćōũńţŕŷ</target>
</trans-unit>
<trans-unit id="s625ea0c32b4b136c">
<source>Bind Continent, Country and City</source>
<target>ßĩńď Ćōńţĩńēńţ, Ćōũńţŕŷ àńď Ćĩţŷ</target>
</trans-unit>
<trans-unit id="s4bc7a1a88961be90">
<source>Configure if sessions created by this stage should be bound to their GeoIP-based location</source>
<target>Ćōńƒĩĝũŕē ĩƒ śēśśĩōńś ćŕēàţēď ƀŷ ţĥĩś śţàĝē śĥōũĺď ƀē ƀōũńď ţō ţĥēĩŕ ĜēōĨƤ-ƀàśēď ĺōćàţĩōń</target>
</trans-unit>
<trans-unit id="sa06cd519ff151b6d">
<source>RAC</source>
<target>ŔÀĆ</target>
</trans-unit>
<trans-unit id="s28b99b59541f54ca">
<source>Connection failed after <x id="0" equiv-text="${this.connectionAttempt}"/> attempts.</source>
<target>Ćōńńēćţĩōń ƒàĩĺēď àƒţēŕ <x id="0" equiv-text="${this.connectionAttempt}"/> àţţēmƥţś.</target>
</trans-unit>
<trans-unit id="s7c7d956418e1c8c8">
<source>Re-connecting in <x id="0" equiv-text="${Math.max(1, delay / 1000)}"/> second(s).</source>
<target>Ŕē-ćōńńēćţĩńĝ ĩń <x id="0" equiv-text="${Math.max(1, delay / 1000)}"/> śēćōńď(ś).</target>
</trans-unit>
<trans-unit id="sfc003381f593d943">
<source>Connecting...</source>
<target>Ćōńńēćţĩńĝ...</target>
</trans-unit>
<trans-unit id="s31aa94a0b3c7edb2">
<source>Select endpoint to connect to</source>
<target>Śēĺēćţ ēńďƥōĩńţ ţō ćōńńēćţ ţō</target>
</trans-unit>
<trans-unit id="sa2ea0fcd3ffa80e0">
<source>Connection expiry</source>
<target>Ćōńńēćţĩōń ēxƥĩŕŷ</target>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
<target>Ďēţēŕmĩńēś ĥōŵ ĺōńĝ à śēśśĩōń ĺàśţś ƀēƒōŕē ƀēĩńĝ ďĩśćōńńēćţēď àńď ŕēǫũĩŕĩńĝ ŕē-àũţĥōŕĩźàţĩōń.</target>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
<target>Àďď Àĺĺ Àvàĩĺàƀĺē</target>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
<target>Ŕēmōvē Àĺĺ Àvàĩĺàƀĺē</target>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
<target>Ŕēmōvē Àĺĺ</target>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
<target>Àvàĩĺàƀĺē ōƥţĩōńś</target>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
<target>Śēĺēćţēď ōƥţĩōńś</target>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
<target><x id="0" equiv-text="${availableCount}"/> ĩţēmś màŕķēď ţō àďď.</target>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
<target><x id="0" equiv-text="${selectedTotal}"/> ĩţēmś śēĺēćţēď.</target>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
<target><x id="0" equiv-text="${selectedCount}"/> ĩţēmś màŕķēď ţō ŕēmōvē.</target>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
<target>Àvàĩĺàƀĺē Àƥƥĺĩćàţĩōńś</target>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
<target>Śēĺēćţēď Àƥƥĺĩćàţĩōńś</target>
</trans-unit>
</body></file></xliff>

View File

@ -4571,10 +4571,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>Bir entegrasyon seçilmesi, oentik tarafından üssün yönetimini sağlar.</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>Yalnızca üssün türüne uyan sağlayıcıları seçebilirsiniz.</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
<target>yapılandırma</target>
@ -6146,6 +6142,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" ?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<?xml version="1.0"?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2">
<file target-language="zh-Hans" source-language="en" original="lit-localize-inputs" datatype="plaintext">
<body>
<trans-unit id="s4caed5b7a7e5d89b">
@ -613,9 +613,9 @@
</trans-unit>
<trans-unit id="saa0e2675da69651b">
<source>The URL &quot;<x id="0" equiv-text="${this.url}"/>&quot; was not found.</source>
<target>未找到 URL &quot;
<x id="0" equiv-text="${this.url}"/>&quot;。</target>
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
<target>未找到 URL "
<x id="0" equiv-text="${this.url}"/>"。</target>
</trans-unit>
<trans-unit id="s58cd9c2fe836d9c6">
@ -1057,8 +1057,8 @@
</trans-unit>
<trans-unit id="sa8384c9c26731f83">
<source>To allow any redirect URI, set this value to &quot;.*&quot;. Be aware of the possible security implications this can have.</source>
<target>要允许任何重定向 URI请将此值设置为 &quot;.*&quot;。请注意这可能带来的安全影响。</target>
<source>To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have.</source>
<target>要允许任何重定向 URI请将此值设置为 ".*"。请注意这可能带来的安全影响。</target>
</trans-unit>
<trans-unit id="s55787f4dfcdce52b">
@ -1799,8 +1799,8 @@
</trans-unit>
<trans-unit id="sa90b7809586c35ce">
<source>Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon &quot;fa-test&quot;.</source>
<target>输入完整 URL、相对路径或者使用 'fa://fa-test' 来使用 Font Awesome 图标 &quot;fa-test&quot;。</target>
<source>Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test".</source>
<target>输入完整 URL、相对路径或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。</target>
</trans-unit>
<trans-unit id="s0410779cb47de312">
@ -2983,8 +2983,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s76768bebabb7d543">
<source>Field which contains members of a group. Note that if using the &quot;memberUid&quot; field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...'</source>
<target>包含组成员的字段。请注意,如果使用 &quot;memberUid&quot; 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...'</target>
<source>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,...'</source>
<target>包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...'</target>
</trans-unit>
<trans-unit id="s026555347e589f0e">
@ -3776,8 +3776,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s7b1fba26d245cb1c">
<source>When using an external logging solution for archiving, this can be set to &quot;minutes=5&quot;.</source>
<target>使用外部日志记录解决方案进行存档时,可以将其设置为 &quot;minutes=5&quot;。</target>
<source>When using an external logging solution for archiving, this can be set to "minutes=5".</source>
<target>使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。</target>
</trans-unit>
<trans-unit id="s44536d20bb5c8257">
@ -3786,8 +3786,8 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s3bb51cabb02b997e">
<source>Format: &quot;weeks=3;days=2;hours=3,seconds=2&quot;.</source>
<target>格式:&quot;weeks=3;days=2;hours=3,seconds=2&quot;。</target>
<source>Format: "weeks=3;days=2;hours=3,seconds=2".</source>
<target>格式:"weeks=3;days=2;hours=3,seconds=2"。</target>
</trans-unit>
<trans-unit id="s04bfd02201db5ab8">
@ -3983,10 +3983,10 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="sa95a538bfbb86111">
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> &quot;<x id="1" equiv-text="${this.obj?.name}"/>&quot;?</source>
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
<target>您确定要更新
<x id="0" equiv-text="${this.objectLabel}"/>&quot;
<x id="1" equiv-text="${this.obj?.name}"/>&quot; 吗?</target>
<x id="0" equiv-text="${this.objectLabel}"/>"
<x id="1" equiv-text="${this.obj?.name}"/>" 吗?</target>
</trans-unit>
<trans-unit id="sc92d7cfb6ee1fec6">
@ -5072,7 +5072,7 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="sdf1d8edef27236f0">
<source>A &quot;roaming&quot; authenticator, like a YubiKey</source>
<source>A "roaming" authenticator, like a YubiKey</source>
<target>像 YubiKey 这样的“漫游”身份验证器</target>
</trans-unit>
@ -5407,10 +5407,10 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s2d5f69929bb7221d">
<source><x id="0" equiv-text="${prompt.name}"/> (&quot;<x id="1" equiv-text="${prompt.fieldKey}"/>&quot;, of type <x id="2" equiv-text="${prompt.type}"/>)</source>
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
<target>
<x id="0" equiv-text="${prompt.name}"/>&quot;
<x id="1" equiv-text="${prompt.fieldKey}"/>&quot;,类型为
<x id="0" equiv-text="${prompt.name}"/>"
<x id="1" equiv-text="${prompt.fieldKey}"/>",类型为
<x id="2" equiv-text="${prompt.type}"/></target>
</trans-unit>
@ -5459,7 +5459,7 @@ doesn't pass when either or both of the selected options are equal or above the
</trans-unit>
<trans-unit id="s1608b2f94fa0dbd4">
<source>If set to a duration above 0, the user will have the option to choose to &quot;stay signed in&quot;, which will extend their session by the time specified here.</source>
<source>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.</source>
<target>如果设置时长大于 0用户可以选择“保持登录”选项这将使用户的会话延长此处设置的时间。</target>
</trans-unit>
@ -6107,11 +6107,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>选择集成使 authentik 能够管理前哨。</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>您只能选择与前哨类型匹配的提供程序。</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
@ -7965,7 +7960,7 @@ Bindings to groups/users are checked against the user of the event.</source>
<target>成功创建用户并添加到组 <x id="0" equiv-text="${this.group.name}"/></target>
</trans-unit>
<trans-unit id="s824e0943a7104668">
<source>This user will be added to the group &quot;<x id="0" equiv-text="${this.targetGroup.name}"/>&quot;.</source>
<source>This user will be added to the group "<x id="0" equiv-text="${this.targetGroup.name}"/>".</source>
<target>此用户将会被添加到组 &amp;quot;<x id="0" equiv-text="${this.targetGroup.name}"/>&amp;quot;。</target>
</trans-unit>
<trans-unit id="s62e7f6ed7d9cb3ca">
@ -8203,7 +8198,37 @@ Bindings to groups/users are checked against the user of the event.</source>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
<target>设置会话在被断开连接并需要重新授权之前持续的时间。</target>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>
</xliff>
</xliff>

View File

@ -4613,10 +4613,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>选择集成可以使authentik对 Outpost 进行管理。</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>您只能选择与 Outpost 类型匹配的提供商。</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
<target>配置</target>
@ -6194,6 +6190,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>

View File

@ -6056,11 +6056,6 @@ Bindings to groups/users are checked against the user of the event.</source>
<source>Selecting an integration enables the management of the outpost by authentik.</source>
<target>選擇一個整合讓 authentik 對 Outpost 進行管理。</target>
</trans-unit>
<trans-unit id="s554ce268e9727e79">
<source>You can only select providers that match the type of the outpost.</source>
<target>您只能選擇與 Outpost 類型相符的供應商。</target>
</trans-unit>
<trans-unit id="sf9b1c0661a02d9f9">
<source>Configuration</source>
@ -8083,6 +8078,36 @@ Bindings to groups/users are checked against the user of the event.</source>
</trans-unit>
<trans-unit id="s6dd297c217729828">
<source>Determines how long a session lasts before being disconnected and requiring re-authorization.</source>
</trans-unit>
<trans-unit id="s0db494ff61b48438">
<source>Add All Available</source>
</trans-unit>
<trans-unit id="s2f68faa5b84ee9fd">
<source>Remove All Available</source>
</trans-unit>
<trans-unit id="s0ba85594344a5c02">
<source>Remove All</source>
</trans-unit>
<trans-unit id="s1efa17e3407e0f56">
<source>Available options</source>
</trans-unit>
<trans-unit id="s886db4d476f66522">
<source>Selected options</source>
</trans-unit>
<trans-unit id="s8b68948382758d57">
<source><x id="0" equiv-text="${availableCount}"/> items marked to add.</source>
</trans-unit>
<trans-unit id="s726a7342e18dc660">
<source><x id="0" equiv-text="${selectedTotal}"/> items selected.</source>
</trans-unit>
<trans-unit id="s2e92b61847f32e72">
<source><x id="0" equiv-text="${selectedCount}"/> items marked to remove.</source>
</trans-unit>
<trans-unit id="scb76a63c68b0d81f">
<source>Available Applications</source>
</trans-unit>
<trans-unit id="sd176021da2ea0fe3">
<source>Selected Applications</source>
</trans-unit>
</body>
</file>