diff --git a/web/src/locales/de.po b/web/src/locales/de.po index 9eb93e3df..f638fb303 100644 --- a/web/src/locales/de.po +++ b/web/src/locales/de.po @@ -1,4 +1,4 @@ -# +# # Translators: # Lars Lehmann , 2021 # Johannes —/—, 2021 @@ -14,7 +14,7 @@ # itxworks, 2022 # Dominic Wagner , 2022 # Sven S , 2022 -# +# msgid "" msgstr "" "Project-Id-Version: \n" @@ -44,11 +44,14 @@ msgstr "(Format: hours=-1;minutes=-2;seconds=-3)." msgid "(Format: hours=1;minutes=2;seconds=3)." msgstr "(Format: hours=-1;minutes=-2;seconds=-3)." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/elements/user/SessionList.ts #: src/pages/applications/ApplicationListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/EventListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -57,18 +60,15 @@ msgstr "(Format: hours=-1;minutes=-2;seconds=-3)." #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/stages/invitation/InvitationListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "-" msgstr "-" #: src/pages/flows/FlowImportForm.ts -msgid "" -".akflow files, which can be found on goauthentik.io and can be exported by " -"authentik." -msgstr "" -".akflow Dateien, die auf goauthentik.io zu finden sind und von authentik " -"exportiert werden können." +msgid ".akflow files, which can be found on goauthentik.io and can be exported by authentik." +msgstr ".akflow Dateien, die auf goauthentik.io zu finden sind und von authentik exportiert werden können." #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts msgid "6 digits, widely compatible" @@ -95,37 +95,31 @@ msgid "A non-removable authenticator, like TouchID or Windows Hello" msgstr "Ein nicht abnehmbarer Authentifikator, wie TouchID oder Windows Hello" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"A policy used for testing. Always returns the same result as specified below" -" after waiting a random duration." -msgstr "" -"Eine Richtlinie, die zum Testen verwendet wird. Gibt nach einer zufälligen " -"Wartezeit immer das unten angegeben Ergebnis zurück." +msgid "A policy used for testing. Always returns the same result as specified below after waiting a random duration." +msgstr "Eine Richtlinie, die zum Testen verwendet wird. Gibt nach einer zufälligen Wartezeit immer das unten angegeben Ergebnis zurück." #: src/pages/providers/saml/SAMLProviderForm.ts #: src/pages/providers/saml/SAMLProviderViewPage.ts msgid "ACS URL" msgstr "ACS URL" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ALL, all policies must match to grant access." msgstr "ALLE, Bedingungen müssen erfüllt sein, um Zugang gewährt zu bekommen." #: src/pages/flows/StageBindingForm.ts msgid "ALL, all policies must match to include this stage access." -msgstr "" -"ALLE, Bedingungen müssen erfüllt sein, um Zugang zu dieser Stufe gewährt zu " -"bekommen." +msgstr "ALLE, Bedingungen müssen erfüllt sein, um Zugang zu dieser Stufe gewährt zu bekommen." -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ANY, any policy must match to grant access." msgstr "EINE, eine Bedingung muss erfüllt sein, um Zugang zu gewähren." #: src/pages/flows/StageBindingForm.ts msgid "ANY, any policy must match to include this stage access." -msgstr "" -"EINE, eine Bedingung muss erfüllt sein, um Zugang zu dieser Stufe zu " -"gewähren." +msgstr "EINE, eine Bedingung muss erfüllt sein, um Zugang zu dieser Stufe zu gewähren." #: src/pages/tokens/TokenListPage.ts msgid "API Access" @@ -174,7 +168,8 @@ msgstr "Zugangstoken URL" msgid "Access token validity" msgstr "Zugangstokengültigkeit" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Action" @@ -182,18 +177,23 @@ msgstr "Ereignis" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts -#: src/pages/providers/ProviderListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/providers/ProviderListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Actions" msgstr "Aktionen" @@ -202,7 +202,8 @@ msgstr "Aktionen" msgid "Actions over the last 24 hours" msgstr "Ereignisse der letzten 24 Stunden" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Activate" msgstr "Aktivieren" @@ -210,12 +211,15 @@ msgstr "Aktivieren" msgid "Activate pending user on success" msgstr "Aktiviere anstehenden User bei Erfolg" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Active" msgstr "Aktiv" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts msgid "Add" msgstr "Hinzufügen" @@ -240,11 +244,8 @@ msgid "Additional scope mappings, which are passed to the proxy." msgstr "Zusätzliche Bereichszuordnungen, die an den Proxy übergeben werden." #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"Additional scopes to be passed to the OAuth Provider, separated by space." -msgstr "" -"Zusätzliche Anwendungsbereiche (Scopes), die an den OAuth-Provider übergeben" -" werden, getrennt durch ein Leerzeichen." +msgid "Additional scopes to be passed to the OAuth Provider, separated by space." +msgstr "Zusätzliche Anwendungsbereiche (Scopes), die an den OAuth-Provider übergeben werden, getrennt durch ein Leerzeichen." #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Additional settings" @@ -289,24 +290,16 @@ msgid "Allow IDP-initiated logins" msgstr "IDP-initiierte Anmeldungen zulassen" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Allow friends to authenticate via Plex, even if you don't share any servers" -msgstr "" -"Freunden erlauben sich via Plex zu authentifizieren, auch wenn keine Server " -"geteilt werden." +msgid "Allow friends to authenticate via Plex, even if you don't share any servers" +msgstr "Freunden erlauben sich via Plex zu authentifizieren, auch wenn keine Server geteilt werden." #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts msgid "Allow up to N occurrences in the HIBP database." msgstr "Erlaube bis zu N Einträge in der HIBP Datenbank." #: src/pages/policies/PolicyListPage.ts -msgid "" -"Allow users to use Applications based on properties, enforce Password " -"Criteria and selectively apply Stages." -msgstr "" -"Erlauben Sie Benutzern die Verwendung von Anwendungen auf der Grundlage von " -"Eigenschaften, erzwingen Sie Passwortkriterien und wende ausgewählte Stages " -"an." +msgid "Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages." +msgstr "Erlauben Sie Benutzern die Verwendung von Anwendungen auf der Grundlage von Eigenschaften, erzwingen Sie Passwortkriterien und wende ausgewählte Stages an." #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Allowed Redirect URIs" @@ -321,30 +314,20 @@ msgid "Allowed servers" msgstr "Erlaubte Server" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Allows authentication flows initiated by the IdP. This can be a security " -"risk, as no validation of the request ID is done." -msgstr "" -"Ermöglicht vom IdP initiierte Authentifizierungsströmen. Dies kann ein " -"Sicherheitsrisiko darstellen, da keine Validierung der Anfrage-ID erfolgt." +msgid "Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done." +msgstr "Ermöglicht vom IdP initiierte Authentifizierungsströmen. Dies kann ein Sicherheitsrisiko darstellen, da keine Validierung der Anfrage-ID erfolgt." #: src/pages/policies/reputation/ReputationPolicyForm.ts msgid "Allows/denys requests based on the users and/or the IPs reputation." -msgstr "" -"Erlaubt/verweigert Anfragen auf der Grundlage der Reputation der Nutzer " -"und/oder der IPs." +msgstr "Erlaubt/verweigert Anfragen auf der Grundlage der Reputation der Nutzer und/oder der IPs." #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Also known as Entity ID. Defaults the Metadata URL." -msgstr "" -"Auch bekannt als Entity ID. Standardmäßig wird die Metadaten-URL verwendet." +msgstr "Auch bekannt als Entity ID. Standardmäßig wird die Metadaten-URL verwendet." #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts -msgid "" -"Alternatively, if your current device has Duo installed, click on this link:" -msgstr "" -"Alternativ kannst Du auch auf diesen Link klicken, wenn Du Duo auf Deinem " -"Gerät installiert hast: " +msgid "Alternatively, if your current device has Duo installed, click on this link:" +msgstr "Alternativ kannst Du auch auf diesen Link klicken, wenn Du Duo auf Deinem Gerät installiert hast: " #: src/pages/stages/consent/ConsentStageForm.ts msgid "Always require consent" @@ -402,7 +385,8 @@ msgstr "Anzeigename der Anwendung" msgid "Application(s)" msgstr "Anwendung(en)" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/outposts/OutpostForm.ts msgid "Applications" @@ -441,12 +425,8 @@ msgid "Are you sure you want to update {0} \"{1}\"?" msgstr "Sind Sie sicher, dass Sie {0} \"{1}\" aktualisieren wollen?" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Assertion not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." -msgstr "" -"SAML Assertion nicht gültig am oder nach der aktuellen Uhrzeit + diesem Wert" -" (Format: Stunden=1;Minuten=2;Sekunden=3)." +msgid "Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." +msgstr "SAML Assertion nicht gültig am oder nach der aktuellen Uhrzeit + diesem Wert (Format: Stunden=1;Minuten=2;Sekunden=3)." #: src/pages/providers/saml/SAMLProviderForm.ts msgid "Assertion valid not before" @@ -480,17 +460,11 @@ msgid "Attempted to log in as {0}" msgstr "Loginversuch als {0}" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts -msgid "" -"Attribute name used for SAML Assertions. Can be a URN OID, a schema " -"reference, or a any other string. If this property mapping is used for " -"NameID Property, this field is discarded." -msgstr "" -"Der für die SAML Assertion verwendete Attributname. Kann eine URN OID, eine " -"Schemareferenz oder eine beliebige andere Zeichenfolge sein. Wenn diese " -"Eigenschaftszuordnung für die NameID-Eigenschaft verwendet wird, wird dieses" -" Feld verworfen." +msgid "Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded." +msgstr "Der für die SAML Assertion verwendete Attributname. Kann eine URN OID, eine Schemareferenz oder eine beliebige andere Zeichenfolge sein. Wenn diese Eigenschaftszuordnung für die NameID-Eigenschaft verwendet wird, wird dieses Feld verworfen." -#: src/pages/groups/GroupForm.ts src/pages/stages/invitation/InvitationForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/stages/invitation/InvitationForm.ts #: src/pages/users/UserForm.ts msgid "Attributes" msgstr "Attribute" @@ -525,7 +499,8 @@ msgstr "URL zur Authentifizierung" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -#: src/pages/sources/saml/SAMLSourceForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/sources/saml/SAMLSourceForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Authentication flow" msgstr "Authentifizierungsablauf" @@ -584,7 +559,8 @@ msgstr "Profilbild" msgid "Backends" msgstr "Backends" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background" msgstr "Hintergrund" @@ -592,7 +568,8 @@ msgstr "Hintergrund" msgid "Background image" msgstr "Hintergrundbild" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background shown during execution." msgstr "Hintergrund während der Ausführung." @@ -618,18 +595,11 @@ msgstr "Basierend auf der gehashten Benutzer ID" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Based on the User's Email. This is recommended over the UPN method." -msgstr "" -"Basierend auf der E-Mail des Benutzers. Dies wird gegenüber der UPN-Methode " -"empfohlen." +msgstr "Basierend auf der E-Mail des Benutzers. Dies wird gegenüber der UPN-Methode empfohlen." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Based on the User's UPN, only works if user has a 'upn' attribute set. Use " -"this method only if you have different UPN and Mail domains." -msgstr "" -"Basierend auf dem UPN des Benutzers, funktioniert nur, wenn der Benutzer ein" -" 'upn'-Attribut gesetzt hat. Verwenden Sie diese Methode nur, wenn Sie " -"unterschiedliche UPN- und Mail-Domänen haben." +msgid "Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains." +msgstr "Basierend auf dem UPN des Benutzers, funktioniert nur, wenn der Benutzer ein 'upn'-Attribut gesetzt hat. Verwenden Sie diese Methode nur, wenn Sie unterschiedliche UPN- und Mail-Domänen haben." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Based on the username" @@ -664,11 +634,13 @@ msgstr "Bind Password" msgid "Bind flow" msgstr "Ablauf-Verknüpfung" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Bind stage" msgstr "Phasen-Verknüpfung" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Binding" msgstr "Verknüpfung" @@ -682,8 +654,7 @@ msgstr "Branding-Einstellungen" #: src/pages/tenants/TenantForm.ts msgid "Branding shown in page title and several other places." -msgstr "" -"Das Branding wird im Seitentitel und an mehreren anderen Stellen angezeigt." +msgstr "Das Branding wird im Seitentitel und an mehreren anderen Stellen angezeigt." #: src/elements/user/SessionList.ts msgid "Browser" @@ -696,25 +667,18 @@ msgstr "Build hash:" #~ msgid "Build hash: {0}" #~ msgstr "Build hash: {0}" -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts msgid "Built-in" msgstr "Eingebaut" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"By default, only icons are shown for sources. Enable this to show their full" -" names." -msgstr "" -"Standardmäßig werden für Quellen nur Symbole angezeigt. Aktiviere diese " -"Option, um den vollständigen Namen anzuzeigen." +msgid "By default, only icons are shown for sources. Enable this to show their full names." +msgstr "Standardmäßig werden für Quellen nur Symbole angezeigt. Aktiviere diese Option, um den vollständigen Namen anzuzeigen." #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"CA which the endpoint's Certificate is verified against. Can be left empty " -"for no validation." -msgstr "" -"CA, anhand derer das Zertifikat des Endpunkts überprüft wird. Kann leer " -"gelassen werden, um keine Validierung durchzuführen." +msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation." +msgstr "CA, anhand derer das Zertifikat des Endpunkts überprüft wird. Kann leer gelassen werden, um keine Validierung durchzuführen." #: src/pages/admin-overview/charts/FlowStatusChart.ts msgid "Cached flows" @@ -725,39 +689,26 @@ msgid "Cached policies" msgstr "Gecachte Richtlinien" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Cached querying, the outpost holds all users and groups in-memory and will " -"refresh every 5 Minutes." -msgstr "" -"Gecachte Abfrage, der Oupost hält alle Benutzer und Gruppen im Speicher und " -"aktualisiert sich alle 5 Minuten." +msgid "Cached querying, the outpost holds all users and groups in-memory and will refresh every 5 Minutes." +msgstr "Gecachte Abfrage, der Oupost hält alle Benutzer und Gruppen im Speicher und aktualisiert sich alle 5 Minuten." #: src/pages/sources/oauth/OAuthSourceViewPage.ts msgid "Callback URL" msgstr "Callback URL" -#~ msgid "" -#~ "Can be in the format of 'unix://' when connecting to a local docker daemon, " -#~ "or 'https://:2376' when connecting to a remote system." -#~ msgstr "" -#~ "Kann das Format \"unix://\" haben, wenn eine Verbindung zu einem lokalen " -#~ "Docker-Daemon besteht, oder \"https://:2376\", wenn eine Verbindung zu einem" -#~ " entfernten System besteht." +#~ msgid "Can be in the format of 'unix://' when connecting to a local docker daemon, or 'https://:2376' when connecting to a remote system." +#~ msgstr "Kann das Format \"unix://\" haben, wenn eine Verbindung zu einem lokalen Docker-Daemon besteht, oder \"https://:2376\", wenn eine Verbindung zu einem entfernten System besteht." #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"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." -msgstr "" -"Kann das Format 'unix://' haben, wenn eine Verbindung zu einem lokalen " -"Docker-Daemon hergestellt wird, oder 'ssh://', wenn eine Verbindung über SSH" -" hergestellt wird, oder 'https://:2376', wenn eine Verbindung zu einem " -"entfernten System hergestellt wird." +msgid "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." +msgstr "Kann das Format 'unix://' haben, wenn eine Verbindung zu einem lokalen Docker-Daemon hergestellt wird, oder 'ssh://', wenn eine Verbindung über SSH hergestellt wird, oder 'https://:2376', wenn eine Verbindung zu einem entfernten System hergestellt wird." -#: src/elements/forms/ConfirmationForm.ts src/elements/forms/DeleteBulkForm.ts -#: src/elements/forms/DeleteForm.ts src/elements/forms/ModalForm.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/elements/forms/ConfirmationForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/forms/ModalForm.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts #: src/pages/users/UserActiveForm.ts msgid "Cancel" msgstr "Abbrechen" @@ -785,11 +736,8 @@ msgid "Certificate Subject" msgstr "Zertifikat Betreff" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Certificate used to sign outgoing Responses going to the Service Provider." -msgstr "" -"Zertifikat, das zum Signieren ausgehender Antworten an den Dienstanbieter " -"verwendet wird." +msgid "Certificate used to sign outgoing Responses going to the Service Provider." +msgstr "Zertifikat, das zum Signieren ausgehender Antworten an den Dienstanbieter verwendet wird." #~ msgid "Certificate-Key Pair" #~ msgstr "Zertifikat-Schlüssel Paar" @@ -803,12 +751,8 @@ msgid "Certificate-Key Pairs" msgstr "Zertifikat-Schlüsselpaare" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"Certificate/Key used for authentication. Can be left empty for no " -"authentication." -msgstr "" -"Zertifikat/Schlüssel für die Authentifizierung. Kann leer gelassen werden, " -"wenn keine Authentifizierung erfolgt." +msgid "Certificate/Key used for authentication. Can be left empty for no authentication." +msgstr "Zertifikat/Schlüssel für die Authentifizierung. Kann leer gelassen werden, wenn keine Authentifizierung erfolgt." #: src/interfaces/AdminInterface.ts msgid "Certificates" @@ -827,7 +771,8 @@ msgid "Change your password" msgstr "Ändern Sie Ihr Passwort" #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/providers/ProviderViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -877,8 +822,7 @@ msgid "Check the logs" msgstr "Logs überprüfen" #~ msgid "Check your Emails for a password reset link." -#~ msgstr "" -#~ "Prüfen Sie Ihre E-Mails auf einen Link zum Zurücksetzen des Passworts." +#~ msgstr "Prüfen Sie Ihre E-Mails auf einen Link zum Zurücksetzen des Passworts." #: src/flows/stages/email/EmailStage.ts msgid "Check your Inbox for a verification email." @@ -897,20 +841,12 @@ msgstr "" "Beachten Sie, dass nur ein Teil des Hashs des Passworts gesendet wird, der vollständige Vergleich erfolgt clientseitig." #: src/pages/policies/expiry/ExpiryPolicyForm.ts -msgid "" -"Checks if the request's user's password has been changed in the last x days," -" and denys based on settings." -msgstr "" -"Überprüft, ob das Passwort des Benutzers der Anfrage in den letzten x Tagen " -"geändert wurde, und lehnt es basierend auf den Einstellungen ab." +msgid "Checks if the request's user's password has been changed in the last x days, and denys based on settings." +msgstr "Überprüft, ob das Passwort des Benutzers der Anfrage in den letzten x Tagen geändert wurde, und lehnt es basierend auf den Einstellungen ab." #: src/pages/policies/password/PasswordPolicyForm.ts -msgid "" -"Checks the value from the policy request against several rules, mostly used " -"to ensure password strength." -msgstr "" -"Überprüft den Wert aus der Richtlinienanforderung anhand mehrerer Regeln, " -"die hauptsächlich zur Gewährleistung der Kennwortstärke verwendet werden." +msgid "Checks the value from the policy request against several rules, mostly used to ensure password strength." +msgstr "Überprüft den Wert aus der Richtlinienanforderung anhand mehrerer Regeln, die hauptsächlich zur Gewährleistung der Kennwortstärke verwendet werden." #: src/interfaces/locale.ts msgid "Chinese (simplified)" @@ -937,8 +873,10 @@ msgstr "Alles löschen" msgid "Clear background image" msgstr "Hintergrundbild löschen" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts msgid "Clear cache" msgstr "Cache löschen" @@ -960,7 +898,8 @@ msgstr "Token kopieren" msgid "Client ID" msgstr "Client-ID" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Client IP" @@ -1000,12 +939,8 @@ msgid "Confidential" msgstr "Vertraulich" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Confidential clients are capable of maintaining the confidentiality of their" -" credentials. Public clients are incapable." -msgstr "" -"Vertrauenswürde Clients sind in der Lage, die Vertraulichkeit ihrer " -"Anmeldedaten zu wahren. Öffentliche Clients sind dazu nicht in der Lage." +msgid "Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable." +msgstr "Vertrauenswürde Clients sind in der Lage, die Vertraulichkeit ihrer Anmeldedaten zu wahren. Öffentliche Clients sind dazu nicht in der Lage." #: src/pages/outposts/OutpostForm.ts msgid "Configuration" @@ -1043,64 +978,42 @@ msgstr "Konfiguriere, wie lange Zugangstoken gültig sind." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Configure how long refresh tokens and their id_tokens are valid for." -msgstr "" -"Konfigurieren Sie, wie lange Aktualisierungstoken und ihre id_tokens gültig " -"sind." +msgstr "Konfigurieren Sie, wie lange Aktualisierungstoken und ihre id_tokens gültig sind." #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Configure how long tokens are valid for." msgstr "Konfigurieren Sie, wie lange Token gültig sind." #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Configure how the NameID value will be created. When left empty, the " -"NameIDPolicy of the incoming request will be respected." -msgstr "" -"Konfigurieren Sie, wie der NameID-Wert erstellt wird. Wenn es leer gelassen " -"wird, wird die NameIDPolicy der eingehenden Anfrage respektiert." +msgid "Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected." +msgstr "Konfigurieren Sie, wie der NameID-Wert erstellt wird. Wenn es leer gelassen wird, wird die NameIDPolicy der eingehenden Anfrage respektiert." #: src/pages/flows/StageBindingForm.ts -msgid "" -"Configure how the flow executor should handle an invalid response to a " -"challenge." -msgstr "" -"Konfigurieren Sie, wie der Flow Executor eine ungültige Antwort auf eine " -"Challenge behandeln soll." +msgid "Configure how the flow executor should handle an invalid response to a challenge." +msgstr "Konfigurieren Sie, wie der Flow Executor eine ungültige Antwort auf eine Challenge behandeln soll." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Configure how the issuer field of the ID Token should be filled." -msgstr "" -"Konfigurieren Sie, wie der Flow-Executor mit einer ungültigen Antwort auf " -"eine Abfrage umgehen soll." +msgstr "Konfigurieren Sie, wie der Flow-Executor mit einer ungültigen Antwort auf eine Abfrage umgehen soll." #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "Configure how the outpost queries the core authentik server's users." -msgstr "" -"Konfigurieren Sie, wie der Outpost die Benutzer des Core-Authentik-Servers " -"abfragt." +msgstr "Konfigurieren Sie, wie der Outpost die Benutzer des Core-Authentik-Servers abfragt." #~ msgid "Configure settings relevant to your user profile." -#~ msgstr "" -#~ "Konfigurieren Sie die für Ihr Benutzerprofil relevanten Einstellungen." +#~ msgstr "Konfigurieren Sie die für Ihr Benutzerprofil relevanten Einstellungen." #: src/pages/providers/saml/SAMLProviderForm.ts msgid "Configure the maximum allowed time drift for an assertion." -msgstr "" -"Konfigurieren Sie die maximal zulässige Zeitdrift für eine 'Assertion'" +msgstr "Konfigurieren Sie die maximal zulässige Zeitdrift für eine 'Assertion'" #: src/pages/tenants/TenantListPage.ts msgid "Configure visual settings and defaults for different domains." -msgstr "" -"Konfiguriere visuelle Einstellungen und Standards für verschiedene Domains." +msgstr "Konfiguriere visuelle Einstellungen und Standards für verschiedene Domains." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Configure what data should be used as unique User Identifier. For most " -"cases, the default should be fine." -msgstr "" -"onfigurieren Sie, welche Daten als eindeutige Benutzerkennung verwendet " -"werden sollen. In den meisten Fällen sollte die Standardeinstellung in " -"Ordnung sein." +msgid "Configure what data should be used as unique User Identifier. For most cases, the default should be fine." +msgstr "onfigurieren Sie, welche Daten als eindeutige Benutzerkennung verwendet werden sollen. In den meisten Fällen sollte die Standardeinstellung in Ordnung sein." #: src/user/user-settings/sources/SourceSettingsOAuth.ts #: src/user/user-settings/sources/SourceSettingsPlex.ts @@ -1112,12 +1025,8 @@ msgid "Connect to the LDAP Server on port 389:" msgstr "Verbindung zum LDAP Server auf Port 389:" #: src/user/user-settings/sources/SourceSettings.ts -msgid "" -"Connect your user account to the services listed below, to allow you to " -"login using the service instead of traditional credentials." -msgstr "" -"Verknüpfen Sie Ihr Konto mit einem der unten aufgeführten Dienste, um das " -"Anmelden mit dem Dienst, anstatt der üblichen Anmeldedaten zu ermöglichen." +msgid "Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials." +msgstr "Verknüpfen Sie Ihr Konto mit einem der unten aufgeführten Dienste, um das Anmelden mit dem Dienst, anstatt der üblichen Anmeldedaten zu ermöglichen." #: src/user/user-settings/UserSettingsPage.ts msgid "Connected services" @@ -1171,8 +1080,10 @@ msgstr "Schlüssel" msgid "Consumer secret" msgstr "Geheimniss" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts msgid "Context" msgstr "Kontext" @@ -1198,8 +1109,7 @@ msgstr "Ablauf mit Einladung fortsetzen" #: src/pages/property-mappings/PropertyMappingListPage.ts msgid "Control how authentik exposes and interprets information." -msgstr "" -"Kontrollieren Sie, wie authentik Informationen offenlegt und interpretiert." +msgstr "Kontrollieren Sie, wie authentik Informationen offenlegt und interpretiert." #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Cookie domain" @@ -1225,36 +1135,48 @@ msgstr "Wiederherstellungslink kopieren" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/RelatedApplicationButton.ts #: src/pages/providers/RelatedApplicationButton.ts -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tenants/TenantListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1295,12 +1217,8 @@ msgid "Create Invitation" msgstr "Einladung erstellen" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Create Invitation Links to enroll Users, and optionally force specific " -"attributes of their account." -msgstr "" -"Erstelle Einladungslinks um Nutzende zu registrieren und optional " -"spezifische Attribute zu deren Konto hinzuzufügen." +msgid "Create Invitation Links to enroll Users, and optionally force specific attributes of their account." +msgstr "Erstelle Einladungslinks um Nutzende zu registrieren und optional spezifische Attribute zu deren Konto hinzuzufügen." #: src/pages/events/RuleListPage.ts msgid "Create Notification Rule" @@ -1323,7 +1241,8 @@ msgstr "Richtlinie erstellen" msgid "Create Prompt" msgstr "Eingabeaufforderung erstellen" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Create Service account" msgstr "Internes Konto erstellen" @@ -1331,7 +1250,8 @@ msgstr "Internes Konto erstellen" msgid "Create Stage" msgstr "Stufe erstellen" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Create Stage binding" msgstr "Stage Bindung erstellen" @@ -1372,7 +1292,8 @@ msgstr "Benutzer als inaktiv anlegen" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Create {0}" msgstr "{0} erstellen" @@ -1383,7 +1304,8 @@ msgstr "Erstellt von" #~ msgid "Created {0}" #~ msgstr "{0} erstellt" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "Creation Date" msgstr "Erstellungsdatum" @@ -1395,7 +1317,8 @@ msgstr "Erstellungsdatum" msgid "Current plan context" msgstr "Aktueller Plankontext" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "Currently set to:" msgstr "Aktuell eingestellt auf:" @@ -1420,7 +1343,8 @@ msgstr "Datum" msgid "Date Time" msgstr "Zeitlicher Termin" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Deactivate" msgstr "Deaktivieren" @@ -1429,13 +1353,8 @@ msgid "Debug" msgstr "Debuggen" #: src/pages/flows/FlowForm.ts -msgid "" -"Decides what this Flow is used for. For example, the Authentication flow is " -"redirect to when an un-authenticated user visits authentik." -msgstr "" -"Entscheidet, wofür dieser Flow verwendet wird. Beispielsweise wird der " -"Authentifizierungsablauf umgeleitet, wenn ein nicht authentifizierter " -"Benutzer authentik besucht." +msgid "Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik." +msgstr "Entscheidet, wofür dieser Flow verwendet wird. Beispielsweise wird der Authentifizierungsablauf umgeleitet, wenn ein nicht authentifizierter Benutzer authentik besucht." #: src/pages/tenants/TenantForm.ts msgid "Default" @@ -1451,28 +1370,34 @@ msgstr "Standard?" #: src/pages/events/TransportListPage.ts msgid "Define how notifications are sent to users, like Email or Webhook." -msgstr "" -"Definieren Sie, wie Benachrichtigungen an Benutzer gesendet werden, z. B. " -"E-Mail oder Webhook." +msgstr "Definieren Sie, wie Benachrichtigungen an Benutzer gesendet werden, z. B. E-Mail oder Webhook." -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1518,7 +1443,8 @@ msgstr "" "Löschen Sie den derzeit ausstehenden Benutzer. VORSICHT, dieser Stage fragt nicht nach\n" "einer Bestätigung. Verwenden Sie eine Zustimmungsphase, um sicherzustellen, dass der Benutzer sich seiner Aktionen bewusst ist" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Delete {0}" msgstr "{0} löschen" @@ -1528,52 +1454,35 @@ msgstr "Dem Benutzer den Zugang verweigern" #: src/pages/applications/ApplicationForm.ts #: src/pages/property-mappings/PropertyMappingScopeForm.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/user/user-settings/tokens/UserTokenForm.ts msgid "Description" msgstr "Beschreibung" #: src/pages/property-mappings/PropertyMappingScopeForm.ts -msgid "" -"Description shown to the user when consenting. If left empty, the user won't" -" be informed." -msgstr "" -"Beschreibung, die Nutzende sehen, wenn sie Einwilligen. Falls leer gelassen," -" werden Nutzende nicht informiert." +msgid "Description shown to the user when consenting. If left empty, the user won't be informed." +msgstr "Beschreibung, die Nutzende sehen, wenn sie Einwilligen. Falls leer gelassen, werden Nutzende nicht informiert." #: src/pages/users/UserForm.ts -msgid "" -"Designates whether this user should be treated as active. Unselect this " -"instead of deleting accounts." -msgstr "" -"Legt fest, ob dieser Benutzer als aktiv behandelt werden soll. Deaktivieren " -"Sie dies, anstatt Konten zu löschen" +msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." +msgstr "Legt fest, ob dieser Benutzer als aktiv behandelt werden soll. Deaktivieren Sie dies, anstatt Konten zu löschen" #: src/pages/flows/FlowForm.ts msgid "Designation" msgstr "Bezeichnung" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Detailed health (one instance per column, data is cached so may be out of " -"data)" -msgstr "" -"Detaillierter Zustand (eine Instanz pro Zeile, Daten werden gepuffert, " -"könnten also veraltet sein)" +msgid "Detailed health (one instance per column, data is cached so may be out of data)" +msgstr "Detaillierter Zustand (eine Instanz pro Zeile, Daten werden gepuffert, könnten also veraltet sein)" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Determines how authentik sends the response back to the Service Provider." -msgstr "" -"Legt fest, wie authentik die Antwort an den Service Provider zurücksendet." +msgid "Determines how authentik sends the response back to the Service Provider." +msgstr "Legt fest, wie authentik die Antwort an den Service Provider zurücksendet." #: src/pages/stages/user_login/UserLoginStageForm.ts -msgid "" -"Determines how long a session lasts. Default of 0 seconds means that the " -"sessions lasts until the browser is closed." -msgstr "" -"Legt fest, wie lange eine Sitzung dauert. Der Standardwert von 0 Sekunden " -"bedeutet, dass die Sitzungen dauern, bis der Browser geschlossen wird." +msgid "Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed." +msgstr "Legt fest, wie lange eine Sitzung dauert. Der Standardwert von 0 Sekunden bedeutet, dass die Sitzungen dauern, bis der Browser geschlossen wird." #: src/elements/user/SessionList.ts msgid "Device" @@ -1608,12 +1517,8 @@ msgid "Digits" msgstr "Ziffern" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Direct querying, always returns the latest data, but slower than cached " -"querying." -msgstr "" -"Direkte Abfragen geben immer die neuesten Daten zurück, sind jedoch " -"langsamer als zwischengespeicherte Abfragen." +msgid "Direct querying, always returns the latest data, but slower than cached querying." +msgstr "Direkte Abfragen geben immer die neuesten Daten zurück, sind jedoch langsamer als zwischengespeicherte Abfragen." #: src/interfaces/AdminInterface.ts msgid "Directory" @@ -1647,7 +1552,8 @@ msgstr "Verbindung trennen" msgid "Docker URL" msgstr "Docker URL" -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantListPage.ts #: src/pages/tenants/TenantListPage.ts msgid "Domain" msgstr "Domain" @@ -1672,20 +1578,12 @@ msgid "Download signing certificate" msgstr "Signierzertifikat herunterladen" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Due to protocol limitations, this certificate is only used when the outpost " -"has a single provider." -msgstr "" -"Aufgrund von Protokolleinschränkungen wird dieses Zertifikat nur verwendet, " -"wenn der Outpost einen einzigen Provider hat." +msgid "Due to protocol limitations, this certificate is only used when the outpost has a single provider." +msgstr "Aufgrund von Protokolleinschränkungen wird dieses Zertifikat nur verwendet, wenn der Outpost einen einzigen Provider hat." #: src/pages/stages/dummy/DummyStageForm.ts -msgid "" -"Dummy stage used for testing. Shows a simple continue button and always " -"passes." -msgstr "" -"Dummy-Stage zum Testen verwendet. Zeigt eine einfache Schaltfläche zum " -"Fortfahren und besteht immer." +msgid "Dummy stage used for testing. Shows a simple continue button and always passes." +msgstr "Dummy-Stage zum Testen verwendet. Zeigt eine einfache Schaltfläche zum Fortfahren und besteht immer." #~ msgid "Duo" #~ msgstr "Duo" @@ -1712,13 +1610,12 @@ msgstr "Dauer, nach der ein Ereignis aus der Datenbank gelöscht wird." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Each provider has a different issuer, based on the application slug." -msgstr "" -"Jeder Anbieter hat einen anderen Aussteller, der auf dem Slug der Anwendung " -"basiert." +msgstr "Jeder Anbieter hat einen anderen Aussteller, der auf dem Slug der Anwendung basiert." #: src/pages/applications/ApplicationViewPage.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts #: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -1731,7 +1628,8 @@ msgstr "" msgid "Edit" msgstr "Bearbeiten" -#: src/pages/flows/BoundStagesList.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Edit Binding" msgstr "Verknüpfung bearbeiten" @@ -1752,13 +1650,8 @@ msgid "Edit User" msgstr "Nutzer:in bearbeiten" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Either input a full URL, a relative path, or use 'fa://fa-test' to use the " -"Font Awesome icon \"fa-test\"." -msgstr "" -"Geben Sie entweder eine vollständige URL oder einen relativen Pfad ein oder " -"geben Sie 'fa://fa-test' ein, um das Font Awesome-Icon \"fa-test\" zu " -"verwenden " +msgid "Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon \"fa-test\"." +msgstr "Geben Sie entweder eine vollständige URL oder einen relativen Pfad ein oder geben Sie 'fa://fa-test' ein, um das Font Awesome-Icon \"fa-test\" zu verwenden " #: src/user/LibraryPage.ts msgid "Either no applications are defined, or you don't have access to any." @@ -1767,7 +1660,8 @@ msgstr "Keine Anwendungen oder Berechtigungen vorhanden." #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/events/TransportForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Email" msgstr "E-Mail" @@ -1820,12 +1714,8 @@ msgstr "Aktivieren Sie StartTLS" #~ msgstr "Aktiviere TOTP" #: src/pages/flows/FlowForm.ts -msgid "" -"Enable compatibility mode, increases compatibility with password managers on" -" mobile devices." -msgstr "" -"Aktivieren Sie den Kompatibilitätsmodus, um die Kompatibilität mit " -"Passwortmanagern auf mobilen Geräten zu erhöhen." +msgid "Enable compatibility mode, increases compatibility with password managers on mobile devices." +msgstr "Aktivieren Sie den Kompatibilitätsmodus, um die Kompatibilität mit Passwortmanagern auf mobilen Geräten zu erhöhen." #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -1837,12 +1727,8 @@ msgid "Enabled" msgstr "Aktiviert" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Enabling this toggle will create a group named after the user, with the user" -" as member." -msgstr "" -"Durch Aktivieren dieses Schalters wird eine nach dem Benutzer benannte " -"Gruppe mit dem Benutzer als Mitglied erstellt." +msgid "Enabling this toggle will create a group named after the user, with the user as member." +msgstr "Durch Aktivieren dieses Schalters wird eine nach dem Benutzer benannte Gruppe mit dem Benutzer als Mitglied erstellt." #: src/interfaces/locale.ts msgid "English" @@ -1896,19 +1782,11 @@ msgstr "Planmäßig auswerten" #: src/pages/flows/StageBindingForm.ts msgid "Evaluate policies before the Stage is present to the user." -msgstr "" -"Werten Sie Richtlinien aus, bevor die Phase dem Benutzer angezeigt wird." +msgstr "Werten Sie Richtlinien aus, bevor die Phase dem Benutzer angezeigt wird." #: src/pages/flows/StageBindingForm.ts -msgid "" -"Evaluate policies during the Flow planning process. Disable this for input-" -"based policies. Should be used in conjunction with 'Re-evaluate policies', " -"as with both options disabled, policies are **not** evaluated." -msgstr "" -"Bewerten Sie Richtlinien während des Flow-Planungsprozesses. Deaktivieren " -"Sie dies für eingabebasierte Richtlinien. Sollte zusammen mit \"Richtlinien " -"neu bewerten\" verwendet werden, da Richtlinien **nicht** bewertet werden, " -"wenn beide Optionen deaktiviert sind." +msgid "Evaluate policies during the Flow planning process. Disable this for input-based policies. Should be used in conjunction with 'Re-evaluate policies', as with both options disabled, policies are **not** evaluated." +msgstr "Bewerten Sie Richtlinien während des Flow-Planungsprozesses. Deaktivieren Sie dies für eingabebasierte Richtlinien. Sollte zusammen mit \"Richtlinien neu bewerten\" verwendet werden, da Richtlinien **nicht** bewertet werden, wenn beide Optionen deaktiviert sind." #: src/pages/events/EventListPage.ts msgid "Event Log" @@ -1934,7 +1812,8 @@ msgstr "Ereignisse" msgid "Everything is ok." msgstr "Alles funktioniert." -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts msgid "Exception" msgstr "Ausnahme" @@ -1950,11 +1829,8 @@ msgstr "Ablauf ausführen" #~ msgstr "Ausführen mit Inspektor" #: src/pages/policies/expression/ExpressionPolicyForm.ts -msgid "" -"Executes the python snippet to determine whether to allow or deny a request." -msgstr "" -"Führt das Python-Snippet aus, um zu bestimmen, ob eine Anfrage zugelassen " -"oder abgelehnt werden soll." +msgid "Executes the python snippet to determine whether to allow or deny a request." +msgstr "Führt das Python-Snippet aus, um zu bestimmen, ob eine Anfrage zugelassen oder abgelehnt werden soll." #: src/pages/policies/dummy/DummyPolicyForm.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts @@ -1966,8 +1842,10 @@ msgstr "" msgid "Execution logging" msgstr "Ausführungsprotokollierung" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/stages/invitation/InvitationForm.ts msgid "Expires" msgstr "Läuft ab" @@ -2038,14 +1916,8 @@ msgid "External API URL" msgstr "Externe API URL" #: src/pages/applications/ApplicationListPage.ts -msgid "" -"External Applications which use authentik as Identity-Provider, utilizing " -"protocols like OAuth2 and SAML. All applications are shown here, even ones " -"you cannot access." -msgstr "" -"Externe Anwendungen, die Authentik als Identitätsanbieter verwenden und " -"Protokolle wie OAuth2 und SAML verwenden. Hier werden alle Anwendungen " -"angezeigt, auch diejenigen, auf die Sie keinen Zugriff haben." +msgid "External Applications which use authentik as Identity-Provider, utilizing protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access." +msgstr "Externe Anwendungen, die Authentik als Identitätsanbieter verwenden und Protokolle wie OAuth2 und SAML verwenden. Hier werden alle Anwendungen angezeigt, auch diejenigen, auf die Sie keinen Zugriff haben." #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "External Host" @@ -2056,7 +1928,8 @@ msgstr "Externer Host" msgid "External host" msgstr "Externer Host" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Failed Logins" msgstr "Fehlgeschlagene Anmeldungen" @@ -2084,7 +1957,8 @@ msgstr "Ablaufpuffer löschen fehlgeschlagen" msgid "Failed to delete policy cache" msgstr "Richtlinienpuffer löschen fehlgeschlagen" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Failed to delete {0}: {1}" msgstr "Löschen von {0} fehlgeschlagen: {1}" @@ -2096,7 +1970,8 @@ msgstr "Aktualisieren von {0} fehlgeschlagen: {1}" msgid "Favicon" msgstr "Favicon" -#: src/interfaces/AdminInterface.ts src/pages/sources/SourcesListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/sources/SourcesListPage.ts msgid "Federation & Social login" msgstr "Föderation & Social Login" @@ -2111,9 +1986,7 @@ msgstr "Schlüsselfeld" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts msgid "Field key to check, field keys defined in Prompt stages are available." -msgstr "" -"Zu prüfender Feldschlüssel, die in den Aufforderungsphasen definierten " -"Feldschlüssel sind verfügbar." +msgstr "Zu prüfender Feldschlüssel, die in den Aufforderungsphasen definierten Feldschlüssel sind verfügbar." #: src/pages/property-mappings/PropertyMappingLDAPForm.ts msgid "Field of the user object this value is written to." @@ -2127,28 +2000,16 @@ msgstr "Feld das eine einzigartige Kennung beinhaltet" #~ msgstr "Feld, das die Mitglieder einer Gruppe enthält." #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"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,...'" -msgstr "" -"Feld, das Mitglieder einer Gruppe enthält. Beachten Sie, dass bei Verwendung" -" des Felds „memberUid“ davon ausgegangen wird, dass der Wert einen relativ " -"definierten Namen enthält. z.B. 'memberUid=some-user' statt " -"'memberUid=cn=some-user,ou=groups,...'" +msgid "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,...'" +msgstr "Feld, das Mitglieder einer Gruppe enthält. Beachten Sie, dass bei Verwendung des Felds „memberUid“ davon ausgegangen wird, dass der Wert einen relativ definierten Namen enthält. z.B. 'memberUid=some-user' statt 'memberUid=cn=some-user,ou=groups,...'" #: src/pages/stages/prompt/PromptStageForm.ts msgid "Fields" msgstr "Felder" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Fields a user can identify themselves with. If no fields are selected, the " -"user will only be able to use sources." -msgstr "" -"Felder, mit denen sich ein Benutzer identifizieren kann. Wenn keine Felder " -"ausgewählt sind, kann der Benutzer nur Quellen verwenden." +msgid "Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources." +msgstr "Felder, mit denen sich ein Benutzer identifizieren kann. Wenn keine Felder ausgewählt sind, kann der Benutzer nur Quellen verwenden." #: src/pages/flows/FlowImportForm.ts msgid "Flow" @@ -2162,7 +2023,8 @@ msgstr "Ablauf Übersicht " msgid "Flow execution" msgstr "Ablauf-Ausführung" -#: src/flows/FlowInspector.ts src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts msgid "Flow inspector" msgstr "Ablauf-Inspektor" @@ -2190,50 +2052,28 @@ msgid "Flow used before authentication." msgstr "Ablauf der vor Authorisierung verwendet wird" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"Flow used by an authenticated user to configure their password. If empty, " -"user will not be able to configure change their password." -msgstr "" -"Ablauf, der von einem authentifizierten Benutzer verwendet wird, um sein " -"Passwort zu konfigurieren. Wenn leer, kann der Benutzer sein Passwort nicht " -"ändern." +msgid "Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password." +msgstr "Ablauf, der von einem authentifizierten Benutzer verwendet wird, um sein Passwort zu konfigurieren. Wenn leer, kann der Benutzer sein Passwort nicht ändern." #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Flow used by an authenticated user to configure this Stage. If empty, user " -"will not be able to configure this stage." -msgstr "" -"Ablauf der von einem authentifizierten Benutzer verwendet wird, um diese " -"Phase zu konfigurieren. Wenn leer, kann der Benutzer diese Phase nicht " -"konfigurieren." +msgid "Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage." +msgstr "Ablauf der von einem authentifizierten Benutzer verwendet wird, um diese Phase zu konfigurieren. Wenn leer, kann der Benutzer diese Phase nicht konfigurieren." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Flow used for users to authenticate. Currently only identification and " -"password stages are supported." -msgstr "" -"Ablauf zur Authentifizierung von Nutzenden. Aktuell werden nur " -"Identifizierungs- und Passwortphasen unterstützt." +msgid "Flow used for users to authenticate. Currently only identification and password stages are supported." +msgstr "Ablauf zur Authentifizierung von Nutzenden. Aktuell werden nur Identifizierungs- und Passwortphasen unterstützt." #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to authenticate users. If left empty, the first applicable flow " -"sorted by the slug is used." -msgstr "" -"Ablauf zur Authentifizierung von Benutzern. Wenn es leer gelassen wird, wird" -" der erste anwendbare Fluss, sortiert nach dem Slug, verwendet." +msgid "Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used." +msgstr "Ablauf zur Authentifizierung von Benutzern. Wenn es leer gelassen wird, wird der erste anwendbare Fluss, sortiert nach dem Slug, verwendet." #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to logout. If left empty, the first applicable flow sorted by the " -"slug is used." -msgstr "" -"Ablauf, der zum Abmelden genutzt wird. Wenn keiner angegeben ist, wird der " -"erste anwendbare Ablauf, sortiert nach Slug, verwendet." +msgid "Flow used to logout. If left empty, the first applicable flow sorted by the slug is used." +msgstr "Ablauf, der zum Abmelden genutzt wird. Wenn keiner angegeben ist, wird der erste anwendbare Ablauf, sortiert nach Slug, verwendet." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -2248,7 +2088,8 @@ msgstr "Ablauf/Abläufe" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Flows" msgstr "Abläufe" @@ -2257,13 +2098,8 @@ msgid "Flows & Stages" msgstr "Abläufe & Phasen" #: src/pages/flows/FlowListPage.ts -msgid "" -"Flows describe a chain of Stages to authenticate, enroll or recover a user. " -"Stages are chosen based on policies applied to them." -msgstr "" -"Abläufe beschreiben eine Kette von Phasen zum Authentifizieren, Registrieren" -" oder Wiederherstellen eines Benutzers. Phasen werden basierend auf den auf " -"sie angewendeten Richtlinien ausgewählt." +msgid "Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them." +msgstr "Abläufe beschreiben eine Kette von Phasen zum Authentifizieren, Registrieren oder Wiederherstellen eines Benutzers. Phasen werden basierend auf den auf sie angewendeten Richtlinien ausgewählt." #: src/flows/stages/RedirectStage.ts msgid "Follow redirect" @@ -2374,7 +2210,8 @@ msgstr "Zurück zur vorherigen Seite" #~ msgid "Go to user interface" #~ msgstr "Zur Benutzeroberfläche" -#: src/pages/events/RuleForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts @@ -2385,6 +2222,10 @@ msgstr "Gruppe" msgid "Group Property Mappings" msgstr "Gruppeneigenschaftszuordnungen" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "Gruppenmitgliedschaft Feld" @@ -2394,11 +2235,8 @@ msgid "Group object filter" msgstr "Gruppen Objektfilter" #: src/pages/groups/GroupListPage.ts -msgid "" -"Group users together and give them permissions based on the membership." -msgstr "" -"Gruppieren Sie Benutzer und erteilen Sie ihnen Berechtigungen basierend auf " -"der Mitgliedschaft." +msgid "Group users together and give them permissions based on the membership." +msgstr "Gruppieren Sie Benutzer und erteilen Sie ihnen Berechtigungen basierend auf der Mitgliedschaft." #: src/pages/policies/BoundPoliciesList.ts msgid "Group {0}" @@ -2410,7 +2248,8 @@ msgstr "Gruppe(n)" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/users/UserForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/users/UserForm.ts msgid "Groups" msgstr "Gruppen" @@ -2447,9 +2286,7 @@ msgstr "Hilfetext" #: src/pages/stages/prompt/PromptForm.ts msgid "Hidden: Hidden field, can be used to insert data into form." -msgstr "" -"Versteckt: Verstecktes Feld, kann zum Einfügen von Daten in das Formular " -"verwendet werden." +msgstr "Versteckt: Verstecktes Feld, kann zum Einfügen von Daten in das Formular verwendet werden." #: src/pages/property-mappings/PropertyMappingListPage.ts msgid "Hide managed mappings" @@ -2459,7 +2296,8 @@ msgstr "Verwaltete Zuordnungen ausblenden" msgid "Hide service-accounts" msgstr "Interne Konten ausblenden" -#: src/pages/events/RuleForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -2473,17 +2311,11 @@ msgstr "Interne Konten ausblenden" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts msgid "Hold control/command to select multiple items." -msgstr "" -"Halten Sie die Strg-/Befehlstaste gedrückt, um mehrere Elemente auszuwählen." +msgstr "Halten Sie die Strg-/Befehlstaste gedrückt, um mehrere Elemente auszuwählen." #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"How many attempts a user has before the flow is canceled. To lock the user " -"out, use a reputation policy and a user_write stage." -msgstr "" -"Anzahl der Versuche, die Nutzende haben, bevor der Ablauf abgebrochen wird. " -"Um Nutzende auszuschließen kann eine Reputations-Richtlinie und eine " -"user_write-Stufe genutzt werden." +msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." +msgstr "Anzahl der Versuche, die Nutzende haben, bevor der Ablauf abgebrochen wird. Um Nutzende auszuschließen kann eine Reputations-Richtlinie und eine user_write-Stufe genutzt werden." #: src/pages/providers/ldap/LDAPProviderViewPage.ts msgid "How to connect" @@ -2513,8 +2345,7 @@ msgstr "Symbol" #: src/pages/tenants/TenantForm.ts msgid "Icon shown in sidebar/header and flow executor." -msgstr "" -"Bild, das in der Seitenleiste/dem Header und in Abläufen zu sehen ist." +msgstr "Bild, das in der Seitenleiste/dem Header und in Abläufen zu sehen ist." #: src/pages/tenants/TenantForm.ts msgid "Icon shown in the browser tab." @@ -2522,7 +2353,8 @@ msgstr "Symbol im Browsertab." #: src/pages/flows/FlowListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenForm.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -2534,94 +2366,50 @@ msgstr "Kennung" #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -msgid "" -"If enabled, use the local connection. Required Docker socket/Kubernetes " -"Integration." -msgstr "" -"Nutze, wenn aktiviert, die lokale Verbindung. Benötigt Docker " -"socket/Kubernetes Integration." +msgid "If enabled, use the local connection. Required Docker socket/Kubernetes Integration." +msgstr "Nutze, wenn aktiviert, die lokale Verbindung. Benötigt Docker socket/Kubernetes Integration." #: src/pages/applications/ApplicationForm.ts -msgid "" -"If left empty, authentik will try to extract the launch URL based on the " -"selected provider." -msgstr "" -"Wenn diese Option leer bleibt, versucht authentik, die Start-URL auf der " -"Grundlage des ausgewählten Anbieters zu extrahieren." +msgid "If left empty, authentik will try to extract the launch URL based on the selected provider." +msgstr "Wenn diese Option leer bleibt, versucht authentik, die Start-URL auf der Grundlage des ausgewählten Anbieters zu extrahieren." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"If multiple providers share an outpost, a self-signed certificate is used." -msgstr "" -"Wenn sich mehrere Anbieter einen Außenposten teilen, wird ein " -"selbstsigniertes Zertifikat verwendet." +msgid "If multiple providers share an outpost, a self-signed certificate is used." +msgstr "Wenn sich mehrere Anbieter einen Außenposten teilen, wird ein selbstsigniertes Zertifikat verwendet." -#~ msgid "" -#~ "If no explicit redirect URIs are specified, any redirect URI is allowed." -#~ msgstr "" -#~ "Wenn keine expliziten Umleitungs-URIs angegeben sind, ist jede Umleitungs-" -#~ "URI erlaubt." +#~ msgid "If no explicit redirect URIs are specified, any redirect URI is allowed." +#~ msgstr "Wenn keine expliziten Umleitungs-URIs angegeben sind, ist jede Umleitungs-URI erlaubt." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If no explicit redirect URIs are specified, the first successfully used " -"redirect URI will be saved." -msgstr "" -"Wenn keine expliziten Umleitungs-URIs angegeben sind, wird die erste " -"erfolgreich verwendete Umleitungs-URI gespeichert." +msgid "If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved." +msgstr "Wenn keine expliziten Umleitungs-URIs angegeben sind, wird die erste erfolgreich verwendete Umleitungs-URI gespeichert." #: src/pages/tenants/TenantForm.ts -msgid "" -"If set, users are able to unenroll themselves using this flow. If no flow is" -" set, option is not shown." -msgstr "" -"Wenn festgelegt, können sich Benutzer mit diesem Ablauf selbst abmelden. " -"Wenn kein Ablauf eingestellt ist, wird die Option nicht angezeigt." +msgid "If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown." +msgstr "Wenn festgelegt, können sich Benutzer mit diesem Ablauf selbst abmelden. Wenn kein Ablauf eingestellt ist, wird die Option nicht angezeigt." #: src/pages/stages/invitation/InvitationStageForm.ts -msgid "" -"If this flag is set, this Stage will jump to the next Stage when no " -"Invitation is given. By default this Stage will cancel the Flow when no " -"invitation is given." -msgstr "" -"Wenn dieses Flag gesetzt ist, springt diese Stufe zur nächsten Stufe, wenn " -"keine Einladung gegeben wird. Standardmäßig bricht diese Phase den Flow ab, " -"wenn keine Einladung gegeben wird." +msgid "If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given." +msgstr "Wenn dieses Flag gesetzt ist, springt diese Stufe zur nächsten Stufe, wenn keine Einladung gegeben wird. Standardmäßig bricht diese Phase den Flow ab, wenn keine Einladung gegeben wird." #: src/pages/tokens/TokenForm.ts -msgid "" -"If this is selected, the token will expire. Upon expiration, the token will " -"be rotated." -msgstr "" -"Wenn dies ausgewählt ist, läuft das Token ab. Nach Ablauf wird der Token " -"rotiert." +msgid "If this is selected, the token will expire. Upon expiration, the token will be rotated." +msgstr "Wenn dies ausgewählt ist, läuft das Token ab. Nach Ablauf wird der Token rotiert." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If you are using an Implicit, client-side flow (where the token-endpoint " -"isn't used), you probably want to increase this time." -msgstr "" -"Wenn Sie einen impliziten, clientseitigen Ablauf verwenden (bei dem der " -"Token-Endpunkt nicht verwendet wird), möchten Sie diese Zeit wahrscheinlich " -"erhöhen." +msgid "If you are using an Implicit, client-side flow (where the token-endpoint isn't used), you probably want to increase this time." +msgstr "Wenn Sie einen impliziten, clientseitigen Ablauf verwenden (bei dem der Token-Endpunkt nicht verwendet wird), möchten Sie diese Zeit wahrscheinlich erhöhen." #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik Instance is using a self-signed certificate, set this " -"value." -msgstr "" -"Wenn Ihre authentik-Instanz ein selbstsigniertes Zertifikat verwendet, " -"setzen Sie diesen Wert." +msgid "If your authentik Instance is using a self-signed certificate, set this value." +msgstr "Wenn Ihre authentik-Instanz ein selbstsigniertes Zertifikat verwendet, setzen Sie diesen Wert." #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik_host setting does not match the URL you want to login " -"with, add this setting." -msgstr "" -"Wenn Ihre authentik_host-Einstellung nicht der URL entspricht, mit der Sie " -"sich anmelden, fügen Sie diese Einstellung hinzu." +msgid "If your authentik_host setting does not match the URL you want to login with, add this setting." +msgstr "Wenn Ihre authentik_host-Einstellung nicht der URL entspricht, mit der Sie sich anmelden, fügen Sie diese Einstellung hinzu." -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Impersonate" msgstr "Identitätswechsel" @@ -2633,7 +2421,8 @@ msgstr "Identitätswechsel beenden" msgid "Impersonation started" msgstr "Identitätswechsel gestarted" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts msgid "Import" msgstr "Importieren" @@ -2642,42 +2431,31 @@ msgid "Import Flow" msgstr "Ablauf importieren" #: src/pages/crypto/CertificateKeyPairListPage.ts -msgid "" -"Import certificates of external providers or create certificates to sign " -"requests with." -msgstr "" -"Importieren Sie Zertifikate externer Anbieter oder erstellen Sie Zertifikate" -" zum Signieren von Anfragen." +msgid "Import certificates of external providers or create certificates to sign requests with." +msgstr "Importieren Sie Zertifikate externer Anbieter oder erstellen Sie Zertifikate zum Signieren von Anfragen." #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "In case you can't access any other method." msgstr "Falls Sie auf keine andere Methode zugreifen können." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"In this case, you'd set the Authentication URL to auth.example.com and " -"Cookie domain to example.com." -msgstr "" -"In diesem Fall würden Sie die Authentifizierungs-URL auf auth.example.com " -"und die Cookie-Domain auf example.com setzen." +msgid "In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com." +msgstr "In diesem Fall würden Sie die Authentifizierungs-URL auf auth.example.com und die Cookie-Domain auf example.com setzen." #: src/pages/users/UserListPage.ts msgid "Inactive" msgstr "Inaktiv" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Include User claims from scopes in the id_token, for applications that don't" -" access the userinfo endpoint." -msgstr "" -"Schließen Sie Benutzeransprüche aus Bereichen in das id_token ein, für " -"Anwendungen, die nicht auf den userinfo-Endpunkt zugreifen." +msgid "Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint." +msgstr "Schließen Sie Benutzeransprüche aus Bereichen in das id_token ein, für Anwendungen, die nicht auf den userinfo-Endpunkt zugreifen." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Include claims in id_token" msgstr "Ansprüche in id_token berücksichtigen" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Integration" msgstr "Integration" @@ -2688,7 +2466,8 @@ msgstr "Integrationsschlüssel" #~ msgid "Integrations" #~ msgstr "Integrationen" -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Intent" msgstr "Zweck" @@ -2713,9 +2492,7 @@ msgstr "Interne Host-SSL-Validierung" msgid "" "Invalid login attempts will decrease the score for the client's IP, and the\n" "username they are attempting to login as, by one." -msgstr "" -"Fehlgeschlagene Anmeldeversuche verringern die Reputation für die jeweiligen" -" Anwendungs-IPs und -namen um eins." +msgstr "Fehlgeschlagene Anmeldeversuche verringern die Reputation für die jeweiligen Anwendungs-IPs und -namen um eins." #: src/pages/flows/StageBindingForm.ts msgid "Invalid response action" @@ -2771,20 +2548,12 @@ msgstr "Ausstellermodus" msgid "Key used to sign the tokens." msgstr "Schlüssel zum Signieren der Token." -#~ msgid "" -#~ "Key used to sign the tokens. Only required when JWT Algorithm is set to " -#~ "RS256." -#~ msgstr "" -#~ "Schlüssel, der zum Signieren der Token verwendet wird. Nur erforderlich, " -#~ "wenn der JWT-Algorithmus auf RS256 eingestellt ist." +#~ msgid "Key used to sign the tokens. Only required when JWT Algorithm is set to RS256." +#~ msgstr "Schlüssel, der zum Signieren der Token verwendet wird. Nur erforderlich, wenn der JWT-Algorithmus auf RS256 eingestellt ist." #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Keypair which is used to sign outgoing requests. Leave empty to disable " -"signing." -msgstr "" -"Schlüsselpaar, das zum Signieren ausgehender Anfragen verwendet wird. Leer " -"lassen, um das Signieren zu deaktivieren." +msgid "Keypair which is used to sign outgoing requests. Leave empty to disable signing." +msgstr "Schlüsselpaar, das zum Signieren ausgehender Anfragen verwendet wird. Leer lassen, um das Signieren zu deaktivieren." #: src/pages/outposts/ServiceConnectionKubernetesForm.ts msgid "Kubeconfig" @@ -2804,8 +2573,7 @@ msgstr "LDAP-Attributzuordnung" #: src/pages/providers/ldap/LDAPProviderForm.ts msgid "LDAP DN under which bind requests and search requests can be made." -msgstr "" -"LDAP DN, unter dem Bind-Requests und Suchanfragen gestellt werden können." +msgstr "LDAP DN, unter dem Bind-Requests und Suchanfragen gestellt werden können." #: src/pages/admin-overview/AdminOverviewPage.ts msgid "LDAP Sync status" @@ -2820,11 +2588,13 @@ msgstr "Beschriftung" msgid "Label shown next to/above the prompt." msgstr "Beschriftung neben/über der Eingabeaufforderung" -#: src/elements/user/SessionList.ts src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts msgid "Last IP" msgstr "Letzte IP" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Last login" msgstr "Letzte Anmeldung" @@ -2853,31 +2623,20 @@ msgstr "Start URL" #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Let the user identify themselves with their username or Email address." -msgstr "" -"Lassen Sie den Benutzer sich mit seinem Benutzernamen oder seiner E-Mail-" -"Adresse identifizieren." +msgstr "Lassen Sie den Benutzer sich mit seinem Benutzernamen oder seiner E-Mail-Adresse identifizieren." #~ msgid "Library" #~ msgstr "Bibliothek" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical email address. Can have security implications " -"when a source doesn't validate email addresses" -msgstr "" -"Link zu einem Benutzer mit identischer E-Mail-Adresse. Kann Auswirkungen auf" -" die Sicherheit haben, wenn eine Quelle E-Mail-Adressen nicht validiert" +msgid "Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses" +msgstr "Link zu einem Benutzer mit identischer E-Mail-Adresse. Kann Auswirkungen auf die Sicherheit haben, wenn eine Quelle E-Mail-Adressen nicht validiert" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical username. Can have security implications when " -"a username is used with another source." -msgstr "" -"Link zu einem Benutzer mit identischem Benutzernamen. Kann Auswirkungen auf " -"die Sicherheit haben, wenn ein Benutzername mit einer anderen Quelle " -"verwendet wird." +msgid "Link to a user with identical username. Can have security implications when a username is used with another source." +msgstr "Link zu einem Benutzer mit identischem Benutzernamen. Kann Auswirkungen auf die Sicherheit haben, wenn ein Benutzername mit einer anderen Quelle verwendet wird." #: src/pages/stages/invitation/InvitationListLink.ts msgid "Link to use the invitation." @@ -2892,8 +2651,10 @@ msgstr "Verknüpfen Sie Benutzer mit einer eindeutigen Kennung" msgid "Load servers" msgstr "Server laden" -#: src/elements/table/Table.ts src/flows/FlowExecutor.ts -#: src/flows/FlowExecutor.ts src/flows/FlowInspector.ts +#: src/elements/table/Table.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowInspector.ts #: src/flows/stages/access_denied/AccessDeniedStage.ts #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts #: src/flows/stages/authenticator_sms/AuthenticatorSMSStage.ts @@ -2905,7 +2666,8 @@ msgstr "Server laden" #: src/flows/stages/autosubmit/AutosubmitStage.ts #: src/flows/stages/captcha/CaptchaStage.ts #: src/flows/stages/consent/ConsentStage.ts -#: src/flows/stages/dummy/DummyStage.ts src/flows/stages/email/EmailStage.ts +#: src/flows/stages/dummy/DummyStage.ts +#: src/flows/stages/email/EmailStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts #: src/flows/stages/prompt/PromptStage.ts @@ -2913,17 +2675,23 @@ msgstr "Server laden" #: src/pages/applications/ApplicationViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts -#: src/user/user-settings/sources/SourceSettings.ts src/utils.ts +#: src/user/user-settings/sources/SourceSettings.ts +#: src/utils.ts msgid "Loading" msgstr "Wird geladen" #: src/elements/Spinner.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/applications/ApplicationForm.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleForm.ts src/pages/events/TransportForm.ts -#: src/pages/flows/StageBindingForm.ts src/pages/flows/StageBindingForm.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupForm.ts -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/TransportForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/policies/PolicyBindingForm.ts @@ -2977,10 +2745,14 @@ msgstr "Wird geladen" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tokens/TokenForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserResetEmailForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserResetEmailForm.ts msgid "Loading..." msgstr "Lädt..." @@ -3007,13 +2779,8 @@ msgid "Login" msgstr "Anmeldung" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"Login password is synced from LDAP into authentik automatically. Enable this" -" option only to write password changes in authentik back to LDAP." -msgstr "" -"Das Login-Passwort wird automatisch von LDAP in Authentik synchronisiert. " -"Aktivieren Sie diese Option nur, um Passwortänderungen in Authentik zurück " -"in LDAP zu schreiben." +msgid "Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP." +msgstr "Das Login-Passwort wird automatisch von LDAP in Authentik synchronisiert. Aktivieren Sie diese Option nur, um Passwortänderungen in Authentik zurück in LDAP zu schreiben." #: src/flows/stages/identification/IdentificationStage.ts msgid "Login to continue to {0}." @@ -3073,50 +2840,31 @@ msgid "Mark newly created users as inactive." msgstr "Neu erstellte Benutzer als inaktiv markieren." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match created events with this action type. When left empty, all action " -"types will be matched." -msgstr "" -"Ordnen Sie erstellte Ereignisse diesem Aktionstyp zu. Wenn es leer gelassen " -"wird, werden alle Aktionstypen abgeglichen." +msgid "Match created events with this action type. When left empty, all action types will be matched." +msgstr "Ordnen Sie erstellte Ereignisse diesem Aktionstyp zu. Wenn es leer gelassen wird, werden alle Aktionstypen abgeglichen." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match events created by selected application. When left empty, all " -"applications are matched." -msgstr "" -"Übereinstimmungsereignisse, die von der ausgewählten Anwendung erstellt " -"wurden. Wenn es leer gelassen wird, werden alle Anwendungen abgeglichen." +msgid "Match events created by selected application. When left empty, all applications are matched." +msgstr "Übereinstimmungsereignisse, die von der ausgewählten Anwendung erstellt wurden. Wenn es leer gelassen wird, werden alle Anwendungen abgeglichen." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches Event's Client IP (strict matching, for network matching use an " -"Expression Policy." -msgstr "" -"Stimmt mit der Client-IP des Ereignisses überein (strenge Übereinstimmung, " -"verwenden Sie für die Netzwerkübereinstimmung eine Ausdrucksrichtlinie." +msgid "Matches Event's Client IP (strict matching, for network matching use an Expression Policy." +msgstr "Stimmt mit der Client-IP des Ereignisses überein (strenge Übereinstimmung, verwenden Sie für die Netzwerkübereinstimmung eine Ausdrucksrichtlinie." #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches an event against a set of criteria. If any of the configured values " -"match, the policy passes." -msgstr "" -"Gleicht ein Ereignis mit einer Reihe von Kriterien ab. Wenn einer der " -"konfigurierten Werte übereinstimmt, wird die Richtlinie bestanden." +msgid "Matches an event against a set of criteria. If any of the configured values match, the policy passes." +msgstr "Gleicht ein Ereignis mit einer Reihe von Kriterien ab. Wenn einer der konfigurierten Werte übereinstimmt, wird die Richtlinie bestanden." #: src/pages/tenants/TenantForm.ts -msgid "" -"Matching is done based on domain suffix, so if you enter domain.tld, " -"foo.domain.tld will still match." -msgstr "" -"Der Abgleich erfolgt basierend auf dem Domänensuffix. Wenn Sie also " -"domain.tld eingeben, wird foo.domain.tld immer noch übereinstimmen." +msgid "Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match." +msgstr "Der Abgleich erfolgt basierend auf dem Domänensuffix. Wenn Sie also domain.tld eingeben, wird foo.domain.tld immer noch übereinstimmen." #: src/pages/policies/expiry/ExpiryPolicyForm.ts msgid "Maximum age (in days)" msgstr "Höchstalter (in Tagen)" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/users/GroupSelectModal.ts msgid "Members" msgstr "Mitglieder" @@ -3126,7 +2874,8 @@ msgid "Message" msgstr "Nachricht" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Messages" msgstr "Nachrichten" @@ -3156,7 +2905,8 @@ msgstr "Mindestanzahl an Großbuchstaben" msgid "Minimum length" msgstr "Mindestlänge" -#: src/pages/events/TransportForm.ts src/pages/events/TransportListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts #: src/pages/stages/consent/ConsentStageForm.ts msgid "Mode" @@ -3195,12 +2945,18 @@ msgstr "Meine Anwendungen" #: src/pages/crypto/CertificateKeyPairForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventInfo.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportForm.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -3257,8 +3013,10 @@ msgstr "Meine Anwendungen" #: src/pages/stages/user_login/UserLoginStageForm.ts #: src/pages/stages/user_logout/UserLogoutStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserForm.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADeviceForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts @@ -3267,8 +3025,7 @@ msgstr "Name" #: src/pages/stages/prompt/PromptForm.ts msgid "Name of the form field, also used to store the value." -msgstr "" -"Name des Formularfelds, das auch zum Speichern des Werts verwendet wird." +msgstr "Name des Formularfelds, das auch zum Speichern des Werts verwendet wird." #: src/pages/sources/saml/SAMLSourceForm.ts msgid "NameID Policy" @@ -3296,9 +3053,7 @@ msgstr "Neue Version verfügbar!" #: src/pages/stages/user_write/UserWriteStageForm.ts msgid "Newly created users are added to this group, if a group is selected." -msgstr "" -"Neu erstellte Benutzer werden dieser Gruppe hinzugefügt, wenn eine Gruppe " -"ausgewählt ist." +msgstr "Neu erstellte Benutzer werden dieser Gruppe hinzugefügt, wenn eine Gruppe ausgewählt ist." #: src/flows/FlowInspector.ts msgid "Next stage" @@ -3319,13 +3074,16 @@ msgstr "Nginx (eigenständig)" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "No" msgstr "Nein" @@ -3334,7 +3092,8 @@ msgstr "Nein" msgid "No Applications available." msgstr "Keine Anwendungen vorhanden." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No Events found." msgstr "Keine Ereignisse gefunden." @@ -3362,7 +3121,8 @@ msgstr "Kein Formular gefunden" msgid "No integration active" msgstr "Keine Integrationen aktiv" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No matching events could be found." msgstr "Es konnten keine passenden Ereignisse gefunden werden." @@ -3444,11 +3204,13 @@ msgstr "Nicht Sie?" msgid "Notice" msgstr "Hinweis" -#: src/interfaces/AdminInterface.ts src/pages/events/RuleListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/RuleListPage.ts msgid "Notification Rules" msgstr "Benachrichtigungsregeln" -#: src/interfaces/AdminInterface.ts src/pages/events/TransportListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/TransportListPage.ts msgid "Notification Transports" msgstr "Mitteilungszustellung" @@ -3493,7 +3255,8 @@ msgstr "OAuth-Aktualisierungscodes" msgid "OK" msgstr "OK" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Object" msgstr "Objekt" @@ -3510,29 +3273,22 @@ msgid "Objects created" msgstr "Objekte erstellt" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"Die Einwilligung erlischt in. (Format: Stunden=1;Minuten=2;Sekunden=3)." +msgid "Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." +msgstr "Die Einwilligung erlischt in. (Format: Stunden=1;Minuten=2;Sekunden=3)." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "On behalf of {0}" msgstr "Im Namen von {0}" #: src/pages/policies/expiry/ExpiryPolicyForm.ts msgid "Only fail the policy, don't invalidate user's password." -msgstr "" -"Die Richtlinie nur fehlschlagen, das Passwort des Benutzers nicht ungültig " -"machen." +msgstr "Die Richtlinie nur fehlschlagen, das Passwort des Benutzers nicht ungültig machen." #: src/pages/events/TransportForm.ts -msgid "" -"Only send notification once, for example when sending a webhook into a chat " -"channel." -msgstr "" -"Benachrichtigung nur einmal senden, z. B. beim Senden eines Webhooks in " -"einen Chat-Kanal" +msgid "Only send notification once, for example when sending a webhook into a chat channel." +msgstr "Benachrichtigung nur einmal senden, z. B. beim Senden eines Webhooks in einen Chat-Kanal" #: src/elements/notifications/APIDrawer.ts msgid "Open API Browser" @@ -3554,43 +3310,28 @@ msgid "OpenID Configuration URL" msgstr "OpenID-Konfigurations-URL" #: src/pages/crypto/CertificateKeyPairForm.ts -msgid "" -"Optional Private Key. If this is set, you can use this keypair for " -"encryption." -msgstr "" -"Optionaler privater Schlüssel. Wenn dies eingestellt ist, können Sie dieses " -"Schlüsselpaar für die Verschlüsselung verwenden." +msgid "Optional Private Key. If this is set, you can use this keypair for encryption." +msgstr "Optionaler privater Schlüssel. Wenn dies eingestellt ist, können Sie dieses Schlüsselpaar für die Verschlüsselung verwenden." #: src/pages/sources/saml/SAMLSourceForm.ts msgid "Optional URL if the IDP supports Single-Logout." msgstr "Optionale URL, falls der IDP Einmalabmeldung (SLO) unterstützt." #: src/pages/stages/invitation/InvitationForm.ts -msgid "" -"Optional data which is loaded into the flow's 'prompt_data' context " -"variable. YAML or JSON." -msgstr "" -"Optionale Daten, die in die Kontextvariable „prompt_data“ des Flows geladen " -"werden. YAML oder JSON." +msgid "Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON." +msgstr "Optionale Daten, die in die Kontextvariable „prompt_data“ des Flows geladen werden. YAML oder JSON." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Optional enrollment flow, which is linked at the bottom of the page." msgstr "Optionaler Anmeldevorgang, der unten auf der Seite verlinkt ist." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Optional passwordless flow, which is linked at the bottom of the page. When " -"configured, users can use this flow to authenticate with a WebAuthn " -"authenticator, without entering any details." -msgstr "" -"Optionaler passwortloser Ablauf, der unten auf der Seite verlinkt ist. Nach " -"der Konfiguration können Benutzer diesen Ablauf verwenden, um sich mit einem" -" WebAuthn-Authentifikator zu authentifizieren, ohne Details einzugeben." +msgid "Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details." +msgstr "Optionaler passwortloser Ablauf, der unten auf der Seite verlinkt ist. Nach der Konfiguration können Benutzer diesen Ablauf verwenden, um sich mit einem WebAuthn-Authentifikator zu authentifizieren, ohne Details einzugeben." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Optional recovery flow, which is linked at the bottom of the page." -msgstr "" -"Optionaler Wiederherstellungsablauf, der unten auf der Seite verlinkt ist." +msgstr "Optionaler Wiederherstellungsablauf, der unten auf der Seite verlinkt ist." #: src/pages/crypto/CertificateGenerateForm.ts msgid "Optional, comma-separated SubjectAlt Names." @@ -3602,20 +3343,13 @@ msgstr "Geben Sie optional den Eingabewert vor" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts msgid "Optionally set the 'FriendlyName' value of the Assertion attribute." -msgstr "" -"Legen Sie optional den Wert „FriendlyName“ des Assertion-Attributs fest." +msgstr "Legen Sie optional den Wert „FriendlyName“ des Assertion-Attributs fest." -#~ msgid "" -#~ "Optionally set this to your parent domain, if you want authentication and " -#~ "authorization to happen on a domain level. If you're running applications as" -#~ " app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -#~ msgstr "" -#~ "Setzen Sie dies optional auf Ihre übergeordnete Domäne, wenn Sie die " -#~ "Authentifizierung und Autorisierung auf Domänenebene durchführen möchten. " -#~ "Wenn Sie Anwendungen als app1.domain.tld, app2.domain.tld ausführen, setzen " -#~ "Sie dies auf „domain.tld“." +#~ msgid "Optionally set this to your parent domain, if you want authentication and authorization to happen on a domain level. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +#~ msgstr "Setzen Sie dies optional auf Ihre übergeordnete Domäne, wenn Sie die Authentifizierung und Autorisierung auf Domänenebene durchführen möchten. Wenn Sie Anwendungen als app1.domain.tld, app2.domain.tld ausführen, setzen Sie dies auf „domain.tld“." -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -3661,18 +3395,14 @@ msgstr "Outpost Status" msgid "Outpost(s)" msgstr "Außenposten" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Outposts" msgstr "n" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Outposts are deployments of authentik components to support different " -"environments and protocols, like reverse proxies." -msgstr "" -"Outposts sind Installationen von authentik-Komponenten, die Unterstützung " -"für unterschiedliche Umgebungen und Protokolle wie Reverse Proxies " -"bereitsstellen." +msgid "Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies." +msgstr "Outposts sind Installationen von authentik-Komponenten, die Unterstützung für unterschiedliche Umgebungen und Protokolle wie Reverse Proxies bereitsstellen." #: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3689,7 +3419,8 @@ msgstr "Übersicht" msgid "PEM-encoded Certificate data." msgstr "PEM-codierte Zertifikatsdaten. " -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts msgid "Parent" msgstr "Übergeordnet" @@ -3702,14 +3433,16 @@ msgid "Pass policy?" msgstr "Pass-Richtlinie?" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts msgid "Passing" msgstr "Erlauben" #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserPasswordForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserPasswordForm.ts msgid "Password" msgstr "Passwort" @@ -3730,15 +3463,8 @@ msgstr "Passwort-Phase" #~ msgstr "Passwort, 2FA, usw." #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Password: Masked input, password is validated against sources. Policies " -"still have to be applied to this Stage. If two of these are used in the same" -" stage, they are ensured to be identical." -msgstr "" -"Passwort: Maskierte Eingabe, Passwort wird anhand von Quellen validiert. Auf" -" diese Phase müssen noch Richtlinien angewendet werden. Wenn zwei davon in " -"derselben Stufe verwendet werden, ist sichergestellt, dass sie identisch " -"sind." +msgid "Password: Masked input, password is validated against sources. Policies still have to be applied to this Stage. If two of these are used in the same stage, they are ensured to be identical." +msgstr "Passwort: Maskierte Eingabe, Passwort wird anhand von Quellen validiert. Auf diese Phase müssen noch Richtlinien angewendet werden. Wenn zwei davon in derselben Stufe verwendet werden, ist sichergestellt, dass sie identisch sind." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "Passwordless flow" @@ -3777,12 +3503,12 @@ msgstr "Bitte geben Sie Ihren TOTP-Code ein." msgid "Please enter your password" msgstr "Bitte geben Sie Ihr Passwort ein" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts #: src/pages/policies/PolicyListPage.ts msgid "Policies" msgstr "Richtlinien" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -3816,7 +3542,8 @@ msgid "Policy binding(s)" msgstr "Richtlinienbindung(en)" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationViewPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationViewPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/flows/StageBindingForm.ts msgid "Policy engine mode" msgstr "Richtlinien-Engine-Modus" @@ -3877,11 +3604,8 @@ msgid "Private key available?" msgstr "Privater Schlüssel vorhanden?" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." -msgstr "" -"Privater Schlüssel, erworben von " -"https://www.google.com/recaptcha/intro/v3.html." +msgid "Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgstr "Privater Schlüssel, erworben von https://www.google.com/recaptcha/intro/v3.html." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "Profile URL" @@ -3891,18 +3615,15 @@ msgstr "Profil-URL" #~ msgstr "Eingabeaufforderung" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Prompt for the user's consent. The consent can either be permanent or expire" -" in a defined amount of time." -msgstr "" -"Abfrage zur Einwilligung von Nutzenden. Die Einwilligung kann entweder " -"permanent gelten oder in einer bestimmten Zeit ablaufen." +msgid "Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time." +msgstr "Abfrage zur Einwilligung von Nutzenden. Die Einwilligung kann entweder permanent gelten oder in einer bestimmten Zeit ablaufen." #: src/pages/stages/prompt/PromptListPage.ts msgid "Prompt(s)" msgstr "Eingabeaufforderung(en)" -#: src/interfaces/AdminInterface.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Prompts" msgstr "Eingabeaufforderungen" @@ -3948,13 +3669,11 @@ msgid "Protocol settings" msgstr "Protokolleinstellungen" #: src/pages/providers/ProviderListPage.ts -msgid "" -"Provide support for protocols like SAML and OAuth to assigned applications." -msgstr "" -"Stellen Unterstützung für Protokolle wie SAML und OAuth für zugewiesene " -"Anwendungen bereit." +msgid "Provide support for protocols like SAML and OAuth to assigned applications." +msgstr "Stellen Unterstützung für Protokolle wie SAML und OAuth für zugewiesene Anwendungen bereit." -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationForm.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3974,12 +3693,14 @@ msgstr "Anbietertyp" msgid "Provider(s)" msgstr "Anbieter" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/ProviderListPage.ts msgid "Providers" msgstr "Anbieter" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" @@ -3994,11 +3715,8 @@ msgid "Public Key" msgstr "Öffentlicher Schlüssel" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." -msgstr "" -"Öffentlicher Schlüssel, erworben von " -"https://www.google.com/recaptcha/intro/v3.html." +msgid "Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgstr "Öffentlicher Schlüssel, erworben von https://www.google.com/recaptcha/intro/v3.html." #: src/pages/applications/ApplicationForm.ts msgid "Publisher" @@ -4009,23 +3727,16 @@ msgid "Quick actions" msgstr "Schnellaktionen" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RESTART restarts the flow from the beginning, while keeping the flow " -"context." -msgstr "" -"RESTART startet den Flow von Anfang an neu, während der Flow-Kontext " -"beibehalten wird." +msgid "RESTART restarts the flow from the beginning, while keeping the flow context." +msgstr "RESTART startet den Flow von Anfang an neu, während der Flow-Kontext beibehalten wird." #: src/pages/flows/StageBindingForm.ts msgid "RESTART restarts the flow from the beginning." msgstr "RESTART startet den Flow von Anfang an neu." #: src/pages/flows/StageBindingForm.ts -msgid "" -"RETRY returns the error message and a similar challenge to the executor." -msgstr "" -"RETRY gibt die Fehlermeldung und eine ähnliche Aufforderung an den Executor " -"zurück." +msgid "RETRY returns the error message and a similar challenge to the executor." +msgstr "RETRY gibt die Fehlermeldung und eine ähnliche Aufforderung an den Executor zurück." #~ msgid "RS256 (Asymmetric Encryption)" #~ msgstr "RS256 (Asymmetrische Verschlüsselung)" @@ -4065,7 +3776,8 @@ msgstr "Richtlinien neu bewerten" msgid "Receive a push notification on your device." msgstr "Erhalten Sie eine Push-Benachrichtigung auf Ihrem Gerät." -#: src/pages/flows/utils.ts src/pages/tokens/TokenListPage.ts +#: src/pages/flows/utils.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Recovery" msgstr "Wiederherstellung" @@ -4076,12 +3788,8 @@ msgid "Recovery flow" msgstr "Wiederherstellungsfluss" #: src/pages/tenants/TenantForm.ts -msgid "" -"Recovery flow. If left empty, the first applicable flow sorted by the slug " -"is used." -msgstr "" -"Wiederherstellungsfluss. Wenn es leer gelassen wird, wird der erste " -"anwendbare Fluss, sortiert nach dem Slug, verwendet." +msgid "Recovery flow. If left empty, the first applicable flow sorted by the slug is used." +msgstr "Wiederherstellungsfluss. Wenn es leer gelassen wird, wird der erste anwendbare Fluss, sortiert nach dem Slug, verwendet." #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "Recovery keys" @@ -4089,9 +3797,7 @@ msgstr "Wiederherstellungsschlüssel" #: src/pages/users/UserListPage.ts msgid "Recovery link cannot be emailed, user has no email address saved." -msgstr "" -"Der Wiederherstellungslink kann nicht per E-Mail gesendet werden, der " -"Benutzer hat keine E-Mail-Adresse gespeichert." +msgstr "Der Wiederherstellungslink kann nicht per E-Mail gesendet werden, der Benutzer hat keine E-Mail-Adresse gespeichert." #: src/flows/stages/RedirectStage.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -4125,20 +3831,12 @@ msgstr "Aktualisierungscode(s)" msgid "Register device" msgstr "Gerät registrieren" -#~ msgid "" -#~ "Regular expressions for which authentication is not required. Each new line " -#~ "is interpreted as a new Regular Expression." -#~ msgstr "" -#~ "Reguläre Ausdrücke, für die keine Authentifizierung erforderlich ist. Jede " -#~ "neue Zeile wird als ein neuer regulärer Ausdruck interpretiert." +#~ msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new Regular Expression." +#~ msgstr "Reguläre Ausdrücke, für die keine Authentifizierung erforderlich ist. Jede neue Zeile wird als ein neuer regulärer Ausdruck interpretiert." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Regular expressions for which authentication is not required. Each new line " -"is interpreted as a new expression." -msgstr "" -"Reguläre Ausdrücke, für die keine Authentifizierung erforderlich ist. Jede " -"neue Zeile wird als neuer Ausdruck interpretiert." +msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new expression." +msgstr "Reguläre Ausdrücke, für die keine Authentifizierung erforderlich ist. Jede neue Zeile wird als neuer Ausdruck interpretiert." #: src/pages/users/UserListPage.ts msgid "Regular user" @@ -4162,28 +3860,14 @@ msgid "Reputation" msgstr "Reputation" #: src/pages/policies/reputation/ReputationListPage.ts -msgid "" -"Reputation for IP and user identifiers. Scores are decreased for each failed" -" login and increased for each successful login." -msgstr "" -"Reputation für IP und Benutzerkennungen. Die Punktzahl wird für jede " -"fehlgeschlagene Anmeldung verringert und für jede erfolgreiche Anmeldung " -"erhöht." +msgid "Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login." +msgstr "Reputation für IP und Benutzerkennungen. Die Punktzahl wird für jede fehlgeschlagene Anmeldung verringert und für jede erfolgreiche Anmeldung erhöht." -#~ msgid "" -#~ "Reputation for IPs. Scores are decreased for each failed login and increased" -#~ " for each successful login." -#~ msgstr "" -#~ "Reputation für IPs. Die Punktzahl wird für jede fehlgeschlagene Anmeldung " -#~ "verringert und für jede erfolgreiche Anmeldung erhöht." +#~ msgid "Reputation for IPs. Scores are decreased for each failed login and increased for each successful login." +#~ msgstr "Reputation für IPs. Die Punktzahl wird für jede fehlgeschlagene Anmeldung verringert und für jede erfolgreiche Anmeldung erhöht." -#~ msgid "" -#~ "Reputation for usernames. Scores are decreased for each failed login and " -#~ "increased for each successful login." -#~ msgstr "" -#~ "Reputation für Benutzerkennungen. Die Punktzahl wird für jede " -#~ "fehlgeschlagene Anmeldung verringert und für jede erfolgreiche Anmeldung " -#~ "erhöht." +#~ msgid "Reputation for usernames. Scores are decreased for each failed login and increased for each successful login." +#~ msgstr "Reputation für Benutzerkennungen. Die Punktzahl wird für jede fehlgeschlagene Anmeldung verringert und für jede erfolgreiche Anmeldung erhöht." #~ msgid "Reputation policy - IPs" #~ msgstr "Reputations Regelwerke - IPs" @@ -4196,7 +3880,8 @@ msgstr "" msgid "Reputation scores" msgstr "Reputation Punkte" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Request" msgstr "Anfrage" @@ -4216,12 +3901,11 @@ msgstr "Erforderlich" msgid "Required." msgstr "Erforderlich" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only." -msgstr "" -"Erforderlich. 150 Zeichen oder weniger. Nur Buchstaben, Zahlen und " -"@/./+/-/_." +msgstr "Erforderlich. 150 Zeichen oder weniger. Nur Buchstaben, Zahlen und @/./+/-/_." #: src/pages/users/UserViewPage.ts msgid "Reset Password" @@ -4352,11 +4036,10 @@ msgstr "Bereichsname" #: src/pages/property-mappings/PropertyMappingScopeForm.ts msgid "Scope which the client can specify to access these properties." -msgstr "" -"Gültigkeitsbereich, den der Client angeben kann, um auf diese Eigenschaften " -"zuzugreifen." +msgstr "Gültigkeitsbereich, den der Client angeben kann, um auf diese Eigenschaften zuzugreifen." -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Scopes" @@ -4378,7 +4061,8 @@ msgstr "Suchgruppe" msgid "Search mode" msgstr "Suchmodus" -#: src/elements/table/TableSearch.ts src/user/LibraryPage.ts +#: src/elements/table/TableSearch.ts +#: src/user/LibraryPage.ts msgid "Search..." msgstr "Suche..." @@ -4414,12 +4098,8 @@ msgid "See documentation for a list of all variables." msgstr "Eine Liste aller Variablen finden Sie in der Dokumentation." #: src/pages/applications/ApplicationForm.ts -msgid "" -"Select a provider that this application should use. Alternatively, create a " -"new provider." -msgstr "" -"Wählen Sie einen Anbieter aus, den diese Anwendung verwenden soll. " -"Alternativ erstellen Sie einen neuen Anbieter." +msgid "Select a provider that this application should use. Alternatively, create a new provider." +msgstr "Wählen Sie einen Anbieter aus, den diese Anwendung verwenden soll. Alternativ erstellen Sie einen neuen Anbieter." #: src/elements/table/Table.ts msgid "Select all rows" @@ -4445,63 +4125,35 @@ msgid "Select one of the sources below to login." msgstr "Wählen Sie eine der folgenden Quellen aus, um sich anzumelden." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Select sources should be shown for users to authenticate with. This only " -"affects web-based sources, not LDAP." -msgstr "" -"Es sollten ausgewählte Quellen angezeigt werden, mit denen sich Benutzer " -"authentifizieren können. Dies betrifft nur webbasierte Quellen, nicht LDAP." +msgid "Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP." +msgstr "Es sollten ausgewählte Quellen angezeigt werden, mit denen sich Benutzer authentifizieren können. Dies betrifft nur webbasierte Quellen, nicht LDAP." #: src/pages/groups/MemberSelectModal.ts msgid "Select users to add" msgstr "Wählen Sie die hinzuzufügenden Benutzer aus" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Select which scopes can be used by the client. The client still has to " -"specify the scope to access the data." -msgstr "" -"Wählen Sie aus, welche Bereiche vom Client verwendet werden können. Der " -"Client muss noch den Bereich für den Zugriff auf die Daten angeben." +msgid "Select which scopes can be used by the client. The client still has to specify the scope to access the data." +msgstr "Wählen Sie aus, welche Bereiche vom Client verwendet werden können. Der Client muss noch den Bereich für den Zugriff auf die Daten angeben." #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Select which server a user has to be a member of to be allowed to " -"authenticate." -msgstr "" -"Wählen Sie aus, bei welchem Server ein Benutzer Mitglied sein muss, um sich " -"authentifizieren zu dürfen." +msgid "Select which server a user has to be a member of to be allowed to authenticate." +msgstr "Wählen Sie aus, bei welchem Server ein Benutzer Mitglied sein muss, um sich authentifizieren zu dürfen." #: src/pages/events/RuleForm.ts -msgid "" -"Select which transports should be used to notify the user. If none are " -"selected, the notification will only be shown in the authentik UI." -msgstr "" -"Wähle, welche Zustellungsart genutzt werden soll um Nutzende zu " -"benachrichtigen. Wenn keine gewählt wurde, werden Benachrichtigungen nur in " -"der authentik-Oberfläche angezeigt." +msgid "Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI." +msgstr "Wähle, welche Zustellungsart genutzt werden soll um Nutzende zu benachrichtigen. Wenn keine gewählt wurde, werden Benachrichtigungen nur in der authentik-Oberfläche angezeigt." #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Selected policies are executed when the stage is submitted to validate the " -"data." -msgstr "" -"Ausgewählte Richtlinien werden ausgeführt, wenn die Stufe zur Validierung " -"der Daten übermittelt wird." +msgid "Selected policies are executed when the stage is submitted to validate the data." +msgstr "Ausgewählte Richtlinien werden ausgeführt, wenn die Stufe zur Validierung der Daten übermittelt wird." -#~ msgid "" -#~ "Selecting a service-connection enables the management of the outpost by " -#~ "authentik." -#~ msgstr "" -#~ "Die Auswahl einer Integration ermöglicht die Verwaltung des Outposts durch " -#~ "Authentik." +#~ msgid "Selecting a service-connection enables the management of the outpost by authentik." +#~ msgstr "Die Auswahl einer Integration ermöglicht die Verwaltung des Outposts durch Authentik." #: src/pages/outposts/OutpostForm.ts -msgid "" -"Selecting an integration enables the management of the outpost by authentik." -msgstr "" -"Die Auswahl einer Integration ermöglicht die Verwaltung des Outposts durch " -"Authentik." +msgid "Selecting an integration enables the management of the outpost by authentik." +msgstr "Die Auswahl einer Integration ermöglicht die Verwaltung des Outposts durch Authentik." #: src/pages/stages/password/PasswordStageForm.ts msgid "Selection of backends to test the password against." @@ -4516,12 +4168,8 @@ msgid "Send link" msgstr "Link senden" #: src/pages/events/RuleListPage.ts -msgid "" -"Send notifications whenever a specific Event is created and matched by " -"policies." -msgstr "" -"Senden Sie Benachrichtigungen, wenn ein bestimmtes Ereignis erstellt und mit" -" Richtlinien abgeglichen wird." +msgid "Send notifications whenever a specific Event is created and matched by policies." +msgstr "Senden Sie Benachrichtigungen, wenn ein bestimmtes Ereignis erstellt und mit Richtlinien abgeglichen wird." #: src/pages/events/TransportForm.ts msgid "Send once" @@ -4577,12 +4225,8 @@ msgid "Session duration" msgstr "Sessionsdauer" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Session not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." -msgstr "" -"Session am oder nach der aktuellen Uhrzeit + diesem Wert nicht gültig " -"(Format: Stunden=1;Minuten=2;Sekunden=3)." +msgid "Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." +msgstr "Session am oder nach der aktuellen Uhrzeit + diesem Wert nicht gültig (Format: Stunden=1;Minuten=2;Sekunden=3)." #: src/pages/providers/saml/SAMLProviderForm.ts msgid "Session valid not on or after" @@ -4592,7 +4236,8 @@ msgstr "Session gültig nicht am oder nach" msgid "Session(s)" msgstr "Sitzung(en)" -#: src/pages/users/UserViewPage.ts src/user/user-settings/UserSettingsPage.ts +#: src/pages/users/UserViewPage.ts +#: src/user/user-settings/UserSettingsPage.ts msgid "Sessions" msgstr "Sitzungen" @@ -4601,51 +4246,37 @@ msgid "Set HTTP-Basic Authentication" msgstr "HTTP-Basisauthentifizierung einstellen" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set a custom HTTP-Basic Authentication header based on values from " -"authentik." -msgstr "" -"Legen Sie einen benutzerdefinierten HTTP-Basic Authentication-Header fest, " -"der auf den Werten von authentik basiert." +msgid "Set a custom HTTP-Basic Authentication header based on values from authentik." +msgstr "Legen Sie einen benutzerdefinierten HTTP-Basic Authentication-Header fest, der auf den Werten von authentik basiert." -#: src/pages/groups/GroupForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -#: src/pages/policies/PolicyTestForm.ts src/pages/users/UserForm.ts +#: src/pages/policies/PolicyTestForm.ts +#: src/pages/users/UserForm.ts msgid "Set custom attributes using YAML or JSON." -msgstr "" -"Selbstdefinierte Attribute können mittels YAML oder JSON festgelegt werden." +msgstr "Selbstdefinierte Attribute können mittels YAML oder JSON festgelegt werden." #: src/pages/users/UserListPage.ts msgid "Set password" msgstr "Passwort festlegen" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set this to the domain you wish the authentication to be valid for. Must be " -"a parent domain of the URL above. If you're running applications as " -"app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -msgstr "" -"Stellen Sie dies auf die Domäne ein, für die die Authentifizierung gültig " -"sein soll. Muss eine übergeordnete Domain der obigen URL sein. Wenn Sie " -"Anwendungen als app1.domain.tld, app2.domain.tld ausführen, setzen Sie dies " -"auf „domain.tld“." +msgid "Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +msgstr "Stellen Sie dies auf die Domäne ein, für die die Authentifizierung gültig sein soll. Muss eine übergeordnete Domain der obigen URL sein. Wenn Sie Anwendungen als app1.domain.tld, app2.domain.tld ausführen, setzen Sie dies auf „domain.tld“." #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Setup" msgstr "Einrichtung" -#: src/pages/events/RuleForm.ts src/pages/events/RuleListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts msgid "Severity" msgstr "Schweregrad" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Show arbitrary input fields to the user, for example during enrollment. Data" -" is saved in the flow context under the 'prompt_data' variable." -msgstr "" -"Zeigen Sie dem Benutzer beliebige Eingabefelder, beispielsweise während der " -"Registrierung. Daten werden im Flow-Kontext unter der Variablen " -"„prompt_data“ gespeichert." +msgid "Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable." +msgstr "Zeigen Sie dem Benutzer beliebige Eingabefelder, beispielsweise während der Registrierung. Daten werden im Flow-Kontext unter der Variablen „prompt_data“ gespeichert." #: src/elements/Expand.ts msgid "Show less" @@ -4690,9 +4321,7 @@ msgstr "Schlüsselpaar signieren" #: src/pages/stages/prompt/PromptListPage.ts msgid "Single Prompts that can be used for Prompt Stages." -msgstr "" -"Einzelne Eingabeaufforderungen, die für Eingabeaufforderungsphasen verwendet" -" werden können." +msgstr "Einzelne Eingabeaufforderungen, die für Eingabeaufforderungsphasen verwendet werden können." #: src/pages/stages/invitation/InvitationForm.ts msgid "Single use" @@ -4702,7 +4331,8 @@ msgstr "Einmalbenutzung" #~ msgstr "Pfad-Regex überspringen" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationListPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationListPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts @@ -4735,24 +4365,12 @@ msgstr "Quellen" msgid "Sources" msgstr "Quellen" -#~ msgid "" -#~ "Sources of identities, which can either be synced into authentik's database," -#~ " like LDAP, or can be used by users to authenticate and enroll themselves, " -#~ "like OAuth and social logins" -#~ msgstr "" -#~ "Identitätsquellen, die entweder mit der Datenbank von authentik " -#~ "synchronisiert sind, wie LDAP, oder von Benutzern verwendet werden können, " -#~ "um sich selbst zu authentifizieren und zu registrieren, wie OAuth und Social" -#~ " Login." +#~ msgid "Sources of identities, which can either be synced into authentik's database, like LDAP, or can be used by users to authenticate and enroll themselves, like OAuth and social logins" +#~ msgstr "Identitätsquellen, die entweder mit der Datenbank von authentik synchronisiert sind, wie LDAP, oder von Benutzern verwendet werden können, um sich selbst zu authentifizieren und zu registrieren, wie OAuth und Social Login." #: src/pages/sources/SourcesListPage.ts -msgid "" -"Sources of identities, which can either be synced into authentik's database," -" or can be used by users to authenticate and enroll themselves." -msgstr "" -"Identitätsquellen, die entweder mit der Datenbank von authentik " -"synchronisiert oder von Benutzern verwendet werden können, um sich selbst zu" -" authentifizieren und zu registrieren." +msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." +msgstr "Identitätsquellen, die entweder mit der Datenbank von authentik synchronisiert oder von Benutzern verwendet werden können, um sich selbst zu authentifizieren und zu registrieren." #: src/interfaces/locale.ts msgid "Spanish" @@ -4760,10 +4378,10 @@ msgstr "Spanisch" #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Specify multiple server URIs by separating them with a comma." -msgstr "" -"Geben Sie mehrere Server-URIs an, indem Sie sie durch ein Komma trennen." +msgstr "Geben Sie mehrere Server-URIs an, indem Sie sie durch ein Komma trennen." -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts msgid "Stage" msgstr "Phase" @@ -4798,62 +4416,32 @@ msgstr "Phasen Objekt" msgid "Stage type" msgstr "Phasen Typ" -#~ msgid "" -#~ "Stage used to configure Authenticator when user doesn't have any compatible " -#~ "devices. After this configuration Stage passes, the user is not prompted " -#~ "again." -#~ msgstr "" -#~ "Phase zum Konfigurieren von Authenticator, wenn der Benutzer keine " -#~ "kompatiblen Geräte hat. Nach Ablauf dieser Konfigurationsphase wird der " -#~ "Benutzer nicht erneut aufgefordert." +#~ msgid "Stage used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." +#~ msgstr "Phase zum Konfigurieren von Authenticator, wenn der Benutzer keine kompatiblen Geräte hat. Nach Ablauf dieser Konfigurationsphase wird der Benutzer nicht erneut aufgefordert." #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts -msgid "" -"Stage used to configure a TOTP authenticator (i.e. Authy/Google " -"Authenticator)." -msgstr "" -"Phase zum Konfigurieren eines TOTP-Authentifikators (z. B. Authy/Google " -"Authenticator)" +msgid "Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator)." +msgstr "Phase zum Konfigurieren eines TOTP-Authentifikators (z. B. Authy/Google Authenticator)" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Stage used to configure a WebAutnn authenticator (i.e. Yubikey, " -"FaceID/Windows Hello)." -msgstr "" -"Phase zum Konfigurieren eines WebAutnn-Authentifikators (z. B. Yubikey, " -"FaceID/Windows Hello)." +msgid "Stage used to configure a WebAutnn authenticator (i.e. Yubikey, FaceID/Windows Hello)." +msgstr "Phase zum Konfigurieren eines WebAutnn-Authentifikators (z. B. Yubikey, FaceID/Windows Hello)." #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts -msgid "" -"Stage used to configure a duo-based authenticator. This stage should be used" -" for configuration flows." -msgstr "" -"Phase, die zum Konfigurieren eines Duo-basierten Authentifikators verwendet " -"wird. Diese Phase sollte für Konfigurationsabläufe verwendet werden." +msgid "Stage used to configure a duo-based authenticator. This stage should be used for configuration flows." +msgstr "Phase, die zum Konfigurieren eines Duo-basierten Authentifikators verwendet wird. Diese Phase sollte für Konfigurationsabläufe verwendet werden." #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts -msgid "" -"Stage used to configure a static authenticator (i.e. static tokens). This " -"stage should be used for configuration flows." -msgstr "" -"Phase, die zum Konfigurieren eines statischen Authentifikators (d. h. " -"statischer Token) verwendet wird. Diese Phase sollte für " -"Konfigurationsabläufe verwendet werden" +msgid "Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows." +msgstr "Phase, die zum Konfigurieren eines statischen Authentifikators (d. h. statischer Token) verwendet wird. Diese Phase sollte für Konfigurationsabläufe verwendet werden" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts msgid "Stage used to configure an SMS-based TOTP authenticator." -msgstr "" -"Phase, die zum Konfigurieren eines SMS-basierten TOTP-Authentifikators " -"verwendet wird." +msgstr "Phase, die zum Konfigurieren eines SMS-basierten TOTP-Authentifikators verwendet wird." #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stage used to validate any authenticator. This stage should be used during " -"authentication or authorization flows." -msgstr "" -"Phase, die verwendet wird, um einen beliebigen Authentifikator zu " -"validieren. Diese Phase sollte während Authentifizierungs- oder " -"Autorisierungsabläufen verwendet werden." +msgid "Stage used to validate any authenticator. This stage should be used during authentication or authorization flows." +msgstr "Phase, die verwendet wird, um einen beliebigen Authentifikator zu validieren. Diese Phase sollte während Authentifizierungs- oder Autorisierungsabläufen verwendet werden." #: src/pages/stages/StageListPage.ts msgid "Stage(s)" @@ -4877,28 +4465,20 @@ msgstr "Phase(n)" msgid "Stage-specific settings" msgstr "Phasenspezifische Einstellungen" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Stages" msgstr "Phasen" #: src/pages/stages/StageListPage.ts -msgid "" -"Stages are single steps of a Flow that a user is guided through. A stage can" -" only be executed from within a flow." -msgstr "" -"Phasen sind einzelne Schritte eines Flows, durch die ein Benutzer geführt " -"wird. Eine Phase kann nur innerhalb eines Flows ausgeführt werden." +msgid "Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow." +msgstr "Phasen sind einzelne Schritte eines Flows, durch die ein Benutzer geführt wird. Eine Phase kann nur innerhalb eines Flows ausgeführt werden." #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stages used to configure Authenticator when user doesn't have any compatible" -" devices. After this configuration Stage passes, the user is not prompted " -"again." -msgstr "" -"Stufen zur Konfiguration des Authenticators, wenn der Benutzer keine " -"kompatiblen Geräte besitzt. Nachdem diese Konfigurationsstufe abgeschlossen " -"ist, wird der Benutzer nicht mehr dazu aufgefordert." +msgid "Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." +msgstr "Stufen zur Konfiguration des Authenticators, wenn der Benutzer keine kompatiblen Geräte besitzt. Nachdem diese Konfigurationsstufe abgeschlossen ist, wird der Benutzer nicht mehr dazu aufgefordert." #: src/pages/outposts/ServiceConnectionListPage.ts msgid "State" @@ -4925,12 +4505,8 @@ msgid "Static: Static value, displayed as-is." msgstr "Statisch: Statischer Wert, wird so angezeigt, wie er ist." #: src/pages/stages/deny/DenyStageForm.ts -msgid "" -"Statically deny the flow. To use this stage effectively, disable *Evaluate " -"on plan* on the respective binding." -msgstr "" -"Den Fluss statisch verweigern. Um diese Phase effektiv zu nutzen, " -"deaktivieren Sie *Evaluate on plan* für die entsprechende Bindung" +msgid "Statically deny the flow. To use this stage effectively, disable *Evaluate on plan* on the respective binding." +msgstr "Den Fluss statisch verweigern. Um diese Phase effektiv zu nutzen, deaktivieren Sie *Evaluate on plan* für die entsprechende Bindung" #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Status" @@ -4946,7 +4522,8 @@ msgstr "Status" msgid "Stop impersonation" msgstr "Beenden Sie den Identitätswechsel" -#: src/pages/events/EventInfo.ts src/pages/stages/email/EmailStageForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/stages/email/EmailStageForm.ts msgid "Subject" msgstr "Betreff" @@ -4962,7 +4539,8 @@ msgstr "Betreff alternativer Name" msgid "Successful" msgstr "Erfolgreich" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Successful Logins" msgstr "Erfolgreiche Anmeldungen" @@ -4986,7 +4564,8 @@ msgstr "TOTP Config erfolgreich kopiert" msgid "Successfully created application." msgstr "Anwendung erfolgreich erstellt." -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully created binding." msgstr "Bindung erfolgreich erstellt." @@ -5092,11 +4671,13 @@ msgstr "Token erfolgreich erstellt." msgid "Successfully created transport." msgstr "Zustellungsart erfolgreich erstellt." -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts msgid "Successfully created user." msgstr "Nutzer erfolgreich erstellt." -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Successfully deleted {0} {1}" msgstr "{0} {1} erfolgreich gelöscht" @@ -5104,7 +4685,8 @@ msgstr "{0} {1} erfolgreich gelöscht" msgid "Successfully generated certificate-key pair." msgstr "Zertifikat-Schlüsselpaar erfolgreich generiert." -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Successfully generated recovery link" msgstr "Erfolgreich generierter Wiederherstellungslink" @@ -5130,7 +4712,8 @@ msgstr "Testanfrage erfolgreich gesendet." msgid "Successfully updated application." msgstr "Anwendung erfolgreich aktualisiert." -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully updated binding." msgstr "Bindung erfolgreich aktualisiert." @@ -5256,7 +4839,8 @@ msgstr "Benutzer erfolgreich aktualisiert." msgid "Successfully updated {0} {1}" msgstr "Erfolgreich aktualisiert {0} {1}" -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Superuser" msgstr "Administrator" @@ -5378,7 +4962,8 @@ msgstr "Umgebung" msgid "Tenant(s)" msgstr "Umgebung(en)" -#: src/interfaces/AdminInterface.ts src/pages/tenants/TenantListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/tenants/TenantListPage.ts msgid "Tenants" msgstr "Umgebungen" @@ -5413,50 +4998,28 @@ msgid "The URL \"{0}\" was not found." msgstr "Die URL \"{0}\" wurde nicht gefunden." #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator MUST create a dedicated credential. If it cannot, the RP " -"is prepared for an error to occur" -msgstr "" -"Der Authentifikator MUSS einen dedizierten Berechtigungsnachweis erstellen. " -"Wenn dies nicht möglich ist, ist der RP darauf vorbereitet, dass ein Fehler " -"auftritt" +msgid "The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur" +msgstr "Der Authentifikator MUSS einen dedizierten Berechtigungsnachweis erstellen. Wenn dies nicht möglich ist, ist der RP darauf vorbereitet, dass ein Fehler auftritt" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator can create and store a dedicated credential, but if it " -"doesn't that's alright too" -msgstr "" -"Der Authentifikator kann einen dedizierten Berechtigungsnachweis erstellen " -"und speichern, aber wenn dies nicht der Fall ist, ist das auch in Ordnung" +msgid "The authenticator can create and store a dedicated credential, but if it doesn't that's alright too" +msgstr "Der Authentifikator kann einen dedizierten Berechtigungsnachweis erstellen und speichern, aber wenn dies nicht der Fall ist, ist das auch in Ordnung" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts msgid "The authenticator should not create a dedicated credential" -msgstr "" -"Der Authentifikator sollte keine dedizierten Anmeldeinformationen erstellen" +msgstr "Der Authentifikator sollte keine dedizierten Anmeldeinformationen erstellen" #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll access the application at. Include any non-standard " -"port." -msgstr "" -"Die externe URL, unter der Sie auf die Anwendung zugreifen. Schließen Sie " -"alle Nicht-Standard-Ports ein." +msgid "The external URL you'll access the application at. Include any non-standard port." +msgstr "Die externe URL, unter der Sie auf die Anwendung zugreifen. Schließen Sie alle Nicht-Standard-Ports ein." -#~ msgid "" -#~ "The external URL you'll authenticate at. Can be the same domain as " -#~ "authentik." -#~ msgstr "" -#~ "Die externe URL, an der Sie sich authentifizieren. Kann die gleiche Domäne " -#~ "wie authentik sein." +#~ msgid "The external URL you'll authenticate at. Can be the same domain as authentik." +#~ msgstr "Die externe URL, an der Sie sich authentifizieren. Kann die gleiche Domäne wie authentik sein." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll authenticate at. The authentik core server should be" -" reachable under this URL." -msgstr "" -"Die externe URL, bei der Sie sich authentifizieren. Unter dieser URL sollte " -"der Authentik Core Server erreichbar sein." +msgid "The external URL you'll authenticate at. The authentik core server should be reachable under this URL." +msgstr "Die externe URL, bei der Sie sich authentifizieren. Unter dieser URL sollte der Authentik Core Server erreichbar sein." #~ msgid "The following objects use {0}:" #~ msgstr "Die folgenden Objekte verwenden {0}:" @@ -5485,41 +5048,20 @@ msgstr "" "Schwelle." #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"The policy takes a random time to execute. This controls the minimum time it" -" will take." -msgstr "" -"Die Ausführung der Richtlinie dauert eine zufällige Zeit. Dies steuert die " -"Mindestzeit, die dafür benötigt wird." +msgid "The policy takes a random time to execute. This controls the minimum time it will take." +msgstr "Die Ausführung der Richtlinie dauert eine zufällige Zeit. Dies steuert die Mindestzeit, die dafür benötigt wird." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for gidNumbers, this number is added to a number generated from " -"the group.Pk to make sure that the numbers aren't too low for POSIX groups. " -"Default is 4000 to ensure that we don't collide with local groups or users " -"primary groups gidNumber" -msgstr "" -"Der Anfang für gidNumbers, diese Zahl wird zu einer aus der group.Pk " -"generierten Zahl addiert, um sicherzustellen, dass die Zahlen für POSIX-" -"Gruppen nicht zu niedrig sind. Der Standardwert ist 4000, um " -"sicherzustellen, dass wir nicht mit lokalen Gruppen oder primären " -"Benutzergruppen kollidieren." +msgid "The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber" +msgstr "Der Anfang für gidNumbers, diese Zahl wird zu einer aus der group.Pk generierten Zahl addiert, um sicherzustellen, dass die Zahlen für POSIX-Gruppen nicht zu niedrig sind. Der Standardwert ist 4000, um sicherzustellen, dass wir nicht mit lokalen Gruppen oder primären Benutzergruppen kollidieren." #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for uidNumbers, this number is added to the user.Pk to make sure " -"that the numbers aren't too low for POSIX users. Default is 2000 to ensure " -"that we don't collide with local users uidNumber" -msgstr "" -"Der Anfang für uidNumbers, diese Zahl wird zu user.Pk hinzugefügt, um " -"sicherzustellen, dass die Zahlen für POSIX-Benutzer nicht zu niedrig sind. " -"Standardwert ist 2000, um sicherzustellen, dass wir nicht mit lokalen " -"uidNumbers der Benutzer kollidieren" +msgid "The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber" +msgstr "Der Anfang für uidNumbers, diese Zahl wird zu user.Pk hinzugefügt, um sicherzustellen, dass die Zahlen für POSIX-Benutzer nicht zu niedrig sind. Standardwert ist 2000, um sicherzustellen, dass wir nicht mit lokalen uidNumbers der Benutzer kollidieren" #: src/pages/flows/BoundStagesList.ts msgid "These bindings control if this stage will be applied to the flow." -msgstr "" -"Diese Bindungen steuern, ob diese Stufe auf den Ablauf angewendet wird." +msgstr "Diese Bindungen steuern, ob diese Stufe auf den Ablauf angewendet wird." #: src/pages/events/RuleListPage.ts msgid "" @@ -5531,8 +5073,7 @@ msgstr "" #: src/pages/flows/FlowViewPage.ts msgid "These bindings control which users can access this flow." -msgstr "" -"Diese Bindungen steuern, welche Benutzer auf diesen Ablauf zugreifen können." +msgstr "Diese Bindungen steuern, welche Benutzer auf diesen Ablauf zugreifen können." #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -5546,9 +5087,7 @@ msgstr "" #: src/pages/applications/ApplicationViewPage.ts msgid "These policies control which users can access this application." -msgstr "" -"Diese Richtlinien steuern, welche Benutzer auf diese Anwendung zugreifen " -"können." +msgstr "Diese Richtlinien steuern, welche Benutzer auf diese Anwendung zugreifen können." #: src/flows/FlowInspector.ts msgid "This flow is completed." @@ -5556,55 +5095,31 @@ msgstr "Dieser Ablauf ist abgeschlossen." #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts msgid "This is the full endpoint to send POST requests to." -msgstr "" -"Dies ist der vollständige Endpunkt, an den POST-Anforderungen gesendet " -"werden." +msgstr "Dies ist der vollständige Endpunkt, an den POST-Anforderungen gesendet werden." #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts msgid "This is the password to be used with basic auth" -msgstr "" -"Dies ist das Passwort, das mit der Basisauthentifizierung verwendet werden " -"soll" +msgstr "Dies ist das Passwort, das mit der Basisauthentifizierung verwendet werden soll" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts -msgid "" -"This is the username to be used with basic auth or the token when used with " -"bearer token" -msgstr "" -"Dies ist der Benutzername, der mit Basic Auth verwendet werden soll, oder " -"das Token, wenn es mit Bearer-Token verwendet wird" +msgid "This is the username to be used with basic auth or the token when used with bearer token" +msgstr "Dies ist der Benutzername, der mit Basic Auth verwendet werden soll, oder das Token, wenn es mit Bearer-Token verwendet wird" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"This provider will behave like a transparent reverse-proxy, except requests " -"must be authenticated. If your upstream application uses HTTPS, make sure to" -" connect to the outpost using HTTPS as well." -msgstr "" -"Dieser Anbieter verhält sich wie ein transparenter Reverse-Proxy, außer dass" -" Anforderungen authentifiziert werden müssen. Wenn Ihre Upstream-Anwendung " -"HTTPS verwendet, stellen Sie sicher, dass Sie sich auch über HTTPS mit dem " -"Außenposten verbinden." +msgid "This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well." +msgstr "Dieser Anbieter verhält sich wie ein transparenter Reverse-Proxy, außer dass Anforderungen authentifiziert werden müssen. Wenn Ihre Upstream-Anwendung HTTPS verwendet, stellen Sie sicher, dass Sie sich auch über HTTPS mit dem Außenposten verbinden." #: src/pages/tenants/TenantForm.ts -msgid "" -"This setting only affects new Events, as the expiration is saved per-event." -msgstr "" -"Diese Einstellung betrifft nur neue Ereignisse, da die Ablaufzeit für jedes " -"Ereignis gespeichert wird." +msgid "This setting only affects new Events, as the expiration is saved per-event." +msgstr "Diese Einstellung betrifft nur neue Ereignisse, da die Ablaufzeit für jedes Ereignis gespeichert wird." #: src/pages/stages/invitation/InvitationStageForm.ts msgid "This stage can be included in enrollment flows to accept invitations." -msgstr "" -"Diese Phase kann in Registrierungsabläufe aufgenommen werden, um Einladungen" -" anzunehmen." +msgstr "Diese Phase kann in Registrierungsabläufe aufgenommen werden, um Einladungen anzunehmen." #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"This stage checks the user's current session against the Google reCaptcha " -"service." -msgstr "" -"In dieser Phase wird die aktuelle Sitzung des Benutzers mit dem Google " -"reCaptcha-Dienst verglichen." +msgid "This stage checks the user's current session against the Google reCaptcha service." +msgstr "In dieser Phase wird die aktuelle Sitzung des Benutzers mit dem Google reCaptcha-Dienst verglichen." #: src/pages/policies/reputation/ReputationPolicyForm.ts msgid "Threshold" @@ -5615,14 +5130,8 @@ msgid "Time in minutes the token sent is valid." msgstr "Zeit in Minuten wie lange der verschickte Token gültig ist" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"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. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"Zeitversatz, wann temporäre Benutzer gelöscht werden sollen. Dies gilt nur, " -"wenn Ihr IDP das NameID-Format „transient“ verwendet und der Benutzer sich " -"nicht manuell abmeldet. (Format: Stunden=1;Minuten=2;Sekunden=3)." +msgid "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. (Format: hours=1;minutes=2;seconds=3)." +msgstr "Zeitversatz, wann temporäre Benutzer gelöscht werden sollen. Dies gilt nur, wenn Ihr IDP das NameID-Format „transient“ verwendet und der Benutzer sich nicht manuell abmeldet. (Format: Stunden=1;Minuten=2;Sekunden=3)." #~ msgid "Time-based One-Time Passwords" #~ msgstr "Zeitbasierte Einmalpasswörter" @@ -5633,7 +5142,8 @@ msgstr "" msgid "Timeout" msgstr "Zeitlimit" -#: src/pages/flows/FlowForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Title" msgstr "Titel" @@ -5642,44 +5152,23 @@ msgid "To" msgstr "Zu" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"To allow any redirect URI, set this value to \"*\". Be aware of the possible" -" security implications this can have." -msgstr "" -"Um Umleitungs-URIs zuzulassen, setzen Sie diesen Wert auf \"*\". Seien Sie " -"sich der möglichen Auswirkungen auf die Sicherheit bewusst, die dies haben " -"kann." +msgid "To allow any redirect URI, set this value to \"*\". Be aware of the possible security implications this can have." +msgstr "Um Umleitungs-URIs zuzulassen, setzen Sie diesen Wert auf \"*\". Seien Sie sich der möglichen Auswirkungen auf die Sicherheit bewusst, die dies haben kann." #: src/pages/users/UserViewPage.ts -msgid "" -"To create a recovery link, the current tenant needs to have a recovery flow " -"configured." -msgstr "" -"Um einen Wiederherstellungslink erstellen zu können, muss für die aktuelle " -"Umgebung ein Wiederherstellungsablauf konfigiert sein." +msgid "To create a recovery link, the current tenant needs to have a recovery flow configured." +msgstr "Um einen Wiederherstellungslink erstellen zu können, muss für die aktuelle Umgebung ein Wiederherstellungsablauf konfigiert sein." -#~ msgid "" -#~ "To directly reset a user's password, configure a recovery flow on the " -#~ "currently active tenant." -#~ msgstr "" -#~ "Um das Passwort eines Nutzenden direkt zurücksetzen zu können, muss ein " -#~ "Wiederherstellungsablauf für die aktuell aktive Umgebung konfiguriert " -#~ "werden." +#~ msgid "To directly reset a user's password, configure a recovery flow on the currently active tenant." +#~ msgstr "Um das Passwort eines Nutzenden direkt zurücksetzen zu können, muss ein Wiederherstellungsablauf für die aktuell aktive Umgebung konfiguriert werden." #: src/pages/users/UserListPage.ts -msgid "" -"To let a user directly reset a their password, configure a recovery flow on " -"the currently active tenant." -msgstr "" -"Damit Nutzende ihr Passwort selbst zurücksetzen können, muss ein " -"Wiederherstellungsablauf für die aktuell aktive Umgebung konfiguriert " -"werden." +msgid "To let a user directly reset a their password, configure a recovery flow on the currently active tenant." +msgstr "Damit Nutzende ihr Passwort selbst zurücksetzen können, muss ein Wiederherstellungsablauf für die aktuell aktive Umgebung konfiguriert werden." #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "To use SSL instead, use 'ldaps://' and disable this option." -msgstr "" -"Um stattdessen SSL zu verwenden, verwenden Sie 'ldaps://' und deaktivieren " -"Sie diese Option." +msgstr "Um stattdessen SSL zu verwenden, verwenden Sie 'ldaps://' und deaktivieren Sie diese Option." #~ msgid "Token" #~ msgstr "Token" @@ -5724,12 +5213,8 @@ msgid "Tokens and App passwords" msgstr "Tokens und App Passwörter" #: src/pages/tokens/TokenListPage.ts -msgid "" -"Tokens are used throughout authentik for Email validation stages, Recovery " -"keys and API access." -msgstr "" -"Token werden bei authentik für E-Mail-Validierungsphasen, " -"Wiederherstellungsschlüssel und API-Zugriff verwendet." +msgid "Tokens are used throughout authentik for Email validation stages, Recovery keys and API access." +msgstr "Token werden bei authentik für E-Mail-Validierungsphasen, Wiederherstellungsschlüssel und API-Zugriff verwendet." #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "Tokens sent via SMS." @@ -5791,13 +5276,15 @@ msgstr "Twilio Konto SID" msgid "Twilio Auth Token" msgstr "Twilio Authentifizierungs Token" -#: src/pages/flows/BoundStagesList.ts src/pages/outposts/OutpostForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/prompt/PromptForm.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts msgid "Type" @@ -5807,7 +5294,8 @@ msgstr "Typ" msgid "UI settings" msgstr "UI-Einstellungen" -#: src/pages/events/EventInfo.ts src/pages/users/UserListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/users/UserListPage.ts msgid "UID" msgstr "UID" @@ -5830,26 +5318,19 @@ msgstr "URL, an die die erste Login-Anfrage gesendet wird." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "URL the user is redirect to to consent the authorization." -msgstr "" -"URL, zu der Nutzende weitergeleitet werden um die Authorisierung zu " -"erlauben." +msgstr "URL, zu der Nutzende weitergeleitet werden um die Authorisierung zu erlauben." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "URL used by authentik to get user information." -msgstr "" -"URL, die von Authentik verwendet wird, um Benutzerinformationen zu erhalten." +msgstr "URL, die von Authentik verwendet wird, um Benutzerinformationen zu erhalten." #: src/pages/sources/oauth/OAuthSourceForm.ts msgid "URL used by authentik to retrieve tokens." msgstr "URL, die von Authentik zum Abrufen von Token verwendet wird." #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"URL used to request the initial token. This URL is only required for OAuth " -"1." -msgstr "" -"URL, die zur Anforderung des anfänglichen Tokens verwendet wird. Diese URL " -"ist nur für OAuth 1 erforderlich" +msgid "URL used to request the initial token. This URL is only required for OAuth 1." +msgstr "URL, die zur Anforderung des anfänglichen Tokens verwendet wird. Diese URL ist nur für OAuth 1 erforderlich" #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Unauthenticated Paths" @@ -5905,10 +5386,14 @@ msgstr "Aktuell!" #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts @@ -5926,9 +5411,12 @@ msgstr "Aktuell!" #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserActiveForm.ts src/pages/users/UserListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserActiveForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -5952,11 +5440,13 @@ msgstr "Aktualisieren Sie das Zertifikatschlüsselpaar" msgid "Update Device" msgstr "Gerät aktualisieren" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts msgid "Update Flow" msgstr "Ablauf aktualisieren" -#: src/pages/groups/GroupListPage.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Update Group" msgstr "Gruppe aktualisieren" @@ -6021,7 +5511,8 @@ msgstr "Umgebung aktualisieren" msgid "Update Token" msgstr "Token aktualisieren" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserListPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Update User" msgstr "Benutzer ändern" @@ -6034,7 +5525,8 @@ msgstr "Update verfügbar" msgid "Update details" msgstr "Angaben aktualisieren" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Update password" msgstr "Passwort ändern" @@ -6044,7 +5536,8 @@ msgstr "Passwort ändern" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/users/UserActiveForm.ts msgid "Update {0}" msgstr "Aktualisiere {0}" @@ -6075,8 +5568,7 @@ msgstr "Verwenden Sie einen Sicherheitsschlüssel" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts msgid "Use a security key to prove your identity." -msgstr "" -"Verwenden Sie einen Sicherheitsschlüssel, um Ihre Identität nachzuweisen" +msgstr "Verwenden Sie einen Sicherheitsschlüssel, um Ihre Identität nachzuweisen" #: src/pages/stages/email/EmailStageForm.ts msgid "Use global settings" @@ -6084,68 +5576,43 @@ msgstr "Verwende globale Einstellungen" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's email address, but deny enrollment when the email address " -"already exists." -msgstr "" -"Verwenden Sie die E-Mail-Adresse des Benutzers, aber verweigern Sie die " -"Registrierung, wenn die E-Mail-Adresse bereits existiert." +msgid "Use the user's email address, but deny enrollment when the email address already exists." +msgstr "Verwenden Sie die E-Mail-Adresse des Benutzers, aber verweigern Sie die Registrierung, wenn die E-Mail-Adresse bereits existiert." #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's username, but deny enrollment when the username already " -"exists." -msgstr "" -"Verwenden Sie Benutzernamen des Benutzers, aber verweigern Sie die " -"Registrierung, wenn der Benutzername bereits existiert." +msgid "Use the user's username, but deny enrollment when the username already exists." +msgstr "Verwenden Sie Benutzernamen des Benutzers, aber verweigern Sie die Registrierung, wenn der Benutzername bereits existiert." #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Use the username and password below to authenticate. The password can be " -"retrieved later on the Tokens page." -msgstr "" -"Verwenden Sie den Benutzernamen und das Passwort unten, um sich zu " -"authentifizieren. Das Passwort kann später auf der Seite Tokens abgerufen " -"werden." +msgid "Use the username and password below to authenticate. The password can be retrieved later on the Tokens page." +msgstr "Verwenden Sie den Benutzernamen und das Passwort unten, um sich zu authentifizieren. Das Passwort kann später auf der Seite Tokens abgerufen werden." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"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 manged " -"outpost, this is done for you)." -msgstr "" -"Verwenden Sie diesen Provider mit auth_request von Nginx oder forwardAuth " -"von Traefik. Jede Anwendung/Domäne benötigt ihren eigenen Provider. " -"Zusätzlich muss auf jeder Domain /outpost.goauthentik.io an den Außenposten " -"weitergeleitet werden (wenn Sie einen gemanagten Außenposten verwenden, wird" -" dies für Sie erledigt)." +msgid "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 manged outpost, this is done for you)." +msgstr "Verwenden Sie diesen Provider mit auth_request von Nginx oder forwardAuth von Traefik. Jede Anwendung/Domäne benötigt ihren eigenen Provider. Zusätzlich muss auf jeder Domain /outpost.goauthentik.io an den Außenposten weitergeleitet werden (wenn Sie einen gemanagten Außenposten verwenden, wird dies für Sie erledigt)." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Use this provider with nginx's auth_request or traefik's forwardAuth. Only a" -" single provider is required per root domain. You can't do per-application " -"authorization, but you don't have to create a provider for each application." -msgstr "" -"Verwenden Sie diesen Anbieter mit auth_request von nginx oder forwardAuth " -"von traefik. Pro Root-Domain wird nur ein einziger Anbieter benötigt. Sie " -"können keine Autorisierung pro Anwendung vornehmen, aber Sie müssen nicht " -"für jede Anwendung einen Anbieter erstellen." +msgid "Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application." +msgstr "Verwenden Sie diesen Anbieter mit auth_request von nginx oder forwardAuth von traefik. Pro Root-Domain wird nur ein einziger Anbieter benötigt. Sie können keine Autorisierung pro Anwendung vornehmen, aber Sie müssen nicht für jede Anwendung einen Anbieter erstellen." #: src/pages/tenants/TenantForm.ts msgid "Use this tenant for each domain that doesn't have a dedicated tenant." msgstr "Nutze diese Umgebung für jede Domain, die keine eigene Umgebung hat." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/events/EventListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventListPage.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "User" msgstr "Benutzer" @@ -6192,6 +5659,10 @@ msgstr "Benutzerfelder" msgid "User interface" msgstr "Benutzeroberfläche" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" @@ -6222,9 +5693,7 @@ msgstr "Benutzerüberprüfung" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts msgid "User verification is preferred if available, but not required." -msgstr "" -"Die Benutzerüberprüfung wird bevorzugt, falls verfügbar, aber nicht " -"erforderlich." +msgstr "Die Benutzerüberprüfung wird bevorzugt, falls verfügbar, aber nicht erforderlich." #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts msgid "User verification must occur." @@ -6238,7 +5707,8 @@ msgstr "Die Benutzerüberprüfung sollte nicht stattfinden." msgid "User was written to" msgstr "Benutzer wurde geschrieben nach" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserViewPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserViewPage.ts msgid "User {0}" msgstr "Benutzer {0}" @@ -6256,20 +5726,12 @@ msgid "User(s)" msgstr "Benutzer" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the password part of the HTTP-Basic Header." -msgstr "" -"Nutzer-/Gruppe-Attribut wird für den Passwort-Teil im HTTP-Basic Header " -"verwendet." +msgid "User/Group Attribute used for the password part of the HTTP-Basic Header." +msgstr "Nutzer-/Gruppe-Attribut wird für den Passwort-Teil im HTTP-Basic Header verwendet." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the user part of the HTTP-Basic Header. If not" -" set, the user's Email address is used." -msgstr "" -"Benutzer-/Gruppenattribut, das für den Benutzerteil des HTTP-Basic-Headers " -"verwendet wird. Wenn nicht festgelegt, wird die E-Mail-Adresse des Benutzers" -" verwendet." +msgid "User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used." +msgstr "Benutzer-/Gruppenattribut, das für den Benutzerteil des HTTP-Basic-Headers verwendet wird. Wenn nicht festgelegt, wird die E-Mail-Adresse des Benutzers verwendet." #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts msgid "Userinfo URL" @@ -6277,22 +5739,21 @@ msgstr "Benutzerinfo-URL" #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/ServiceAccountForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserListPage.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Username" msgstr "Anmeldename" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Username: Same as Text input, but checks for and prevents duplicate " -"usernames." -msgstr "" -"Benutzername: Wie bei der Texteingabe, prüft jedoch auf doppelte " -"Benutzernamen und verhindert diese." +msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." +msgstr "Benutzername: Wie bei der Texteingabe, prüft jedoch auf doppelte Benutzernamen und verhindert diese." -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/users/UserListPage.ts msgid "Users" @@ -6307,12 +5768,8 @@ msgid "Users created per day in the last month" msgstr "Benutzer, die im letzten Monat pro Tag erstellt wurden" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Users in the selected group can do search queries. If no group is selected, " -"no LDAP Searches are allowed." -msgstr "" -"Benutzer in der ausgewählten Gruppe können Suchanfragen stellen. Wenn keine " -"Gruppe ausgewählt ist, sind keine LDAP-Suchen zulässig." +msgid "Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed." +msgstr "Benutzer in der ausgewählten Gruppe können Suchanfragen stellen. Wenn keine Gruppe ausgewählt ist, sind keine LDAP-Suchen zulässig." #: src/pages/events/EventInfo.ts msgid "Using flow" @@ -6323,20 +5780,12 @@ msgid "Using source" msgstr "Quelle verwenden" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Valid for 360 days, after which the password will automatically rotate. You " -"can copy the password from the Token List." -msgstr "" -"Gültig für 360 Tage, danach rotiert das Passwort automatisch. Sie können das" -" Passwort aus der Token-Liste kopieren." +msgid "Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List." +msgstr "Gültig für 360 Tage, danach rotiert das Passwort automatisch. Sie können das Passwort aus der Token-Liste kopieren." #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Valid redirect URLs after a successful authorization flow. Also specify any " -"origins here for Implicit flows." -msgstr "" -"Gültige Umleitungs-URLs nach einem erfolgreichen Autorisierungsablauf. Geben" -" Sie hier auch alle Ursprünge für implizite Flüsse an." +msgid "Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows." +msgstr "Gültige Umleitungs-URLs nach einem erfolgreichen Autorisierungsablauf. Geben Sie hier auch alle Ursprünge für implizite Flüsse an." #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Validate SSL Certificates of upstream servers." @@ -6344,8 +5793,7 @@ msgstr "SSL-Zertifikate der Upstream-Server prüfen." #: src/pages/stages/password/PasswordStageForm.ts msgid "Validate the user's password against the selected backend(s)." -msgstr "" -"Validieren Sie das Passwort des Benutzers mit den ausgewählten Backends." +msgstr "Validieren Sie das Passwort des Benutzers mit den ausgewählten Backends." #: src/pages/stages/prompt/PromptStageForm.ts msgid "Validation Policies" @@ -6364,13 +5812,8 @@ msgid "Verification Certificate" msgstr "Zertifikat zur Überprüfung" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"Verify the user's email address by sending them a one-time-link. Can also be" -" used for recovery to verify the user's authenticity." -msgstr "" -"Überprüfen Sie die E-Mail-Adresse des Benutzers, indem Sie ihm einen " -"einmaligen Link senden. Kann auch für die Wiederherstellung verwendet " -"werden, um die Authentizität des Benutzers zu überprüfen." +msgid "Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity." +msgstr "Überprüfen Sie die E-Mail-Adresse des Benutzers, indem Sie ihm einen einmaligen Link senden. Kann auch für die Wiederherstellung verwendet werden, um die Authentizität des Benutzers zu überprüfen." #: src/pages/admin-overview/AdminOverviewPage.ts msgid "Version" @@ -6406,7 +5849,8 @@ msgstr "Wartezeit (min.)" #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts -#: src/pages/events/RuleForm.ts src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts msgid "Warning" msgstr "Warnung" @@ -6415,12 +5859,8 @@ msgid "Warning: Application is not used by any Outpost." msgstr "Warnung: Die Anwendung wird von keinem Outpost verwendet." #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Warning: No invitation stage is bound to any flow. Invitations will not work" -" as expected." -msgstr "" -"Warnung: Keine Einladungsphase ist an einen Ablauf gebunden. Einladungen " -"funktionieren nicht wie erwartet." +msgid "Warning: No invitation stage is bound to any flow. Invitations will not work as expected." +msgstr "Warnung: Keine Einladungsphase ist an einen Ablauf gebunden. Einladungen funktionieren nicht wie erwartet." #: src/pages/policies/PolicyListPage.ts msgid "Warning: Policy is not assigned." @@ -6443,19 +5883,12 @@ msgid "Warning: Provider not assigned to any application." msgstr "Warnung: Provider ist keiner Applikation zugewiesen" #: src/pages/users/UserListPage.ts -msgid "" -"Warning: You're about to delete the user you're logged in as ({0}). Proceed " -"at your own risk." -msgstr "" -"Warnung: Sie sind im Begriff, den Benutzer zu löschen, als den Sie " -"angemeldet sind ({0}). Fahren Sie auf eigene Gefahr fort." +msgid "Warning: You're about to delete the user you're logged in as ({0}). Proceed at your own risk." +msgstr "Warnung: Sie sind im Begriff, den Benutzer zu löschen, als den Sie angemeldet sind ({0}). Fahren Sie auf eigene Gefahr fort." #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Warning: authentik Domain is not configured, authentication will not work." -msgstr "" -"Warnung: authentik-Domain ist nicht konfiguriert. Authentifizierungen werden" -" nicht funktionieren." +msgid "Warning: authentik Domain is not configured, authentication will not work." +msgstr "Warnung: authentik-Domain ist nicht konfiguriert. Authentifizierungen werden nicht funktionieren." #: src/pages/tenants/TenantForm.ts msgid "Web Certificate" @@ -6489,85 +5922,44 @@ msgid "Welcome, {name}." msgstr "Willkommen, {name}!" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When a user returns from the email successfully, their account will be " -"activated." -msgstr "" -"Wenn ein Benutzer erfolgreich von der E-Mail zurückkehrt, wird sein Konto " -"aktiviert" +msgid "When a user returns from the email successfully, their account will be activated." +msgstr "Wenn ein Benutzer erfolgreich von der E-Mail zurückkehrt, wird sein Konto aktiviert" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When a valid username/email has been entered, and this option is enabled, " -"the user's username and avatar will be shown. Otherwise, the text that the " -"user entered will be shown." -msgstr "" -"Sofern eine gültige E-Mailadresse oder Benutzername angegeben wurde und " -"diese Option aktiviert ist, wird das Profilbild und der Benutzername des " -"Benutzers angezeigt. Ansonsten wird der vom Benutzer eingegebene Text " -"angezeigt." +msgid "When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown." +msgstr "Sofern eine gültige E-Mailadresse oder Benutzername angegeben wurde und diese Option aktiviert ist, wird das Profilbild und der Benutzername des Benutzers angezeigt. Ansonsten wird der vom Benutzer eingegebene Text angezeigt." #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"When connecting to an LDAP Server with TLS, certificates are not checked by " -"default. Specify a keypair to validate the remote certificate." -msgstr "" -"Bei der Verbindung zu einem LDAP-Server mit TLS werden Zertifikate " -"standardmäßig nicht geprüft. Geben Sie ein Schlüsselpaar an, um das Remote-" -"Zertifikat zu validieren." +msgid "When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate." +msgstr "Bei der Verbindung zu einem LDAP-Server mit TLS werden Zertifikate standardmäßig nicht geprüft. Geben Sie ein Schlüsselpaar an, um das Remote-Zertifikat zu validieren." #: src/pages/outposts/ServiceConnectionDockerForm.ts msgid "When connecting via SSH, this keypair is used for authentication." -msgstr "" -"Bei Verbindung via SSH wird dieses Schlüsselpaar zur Authentifizierung " -"genutzt." +msgstr "Bei Verbindung via SSH wird dieses Schlüsselpaar zur Authentifizierung genutzt." #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When enabled, global Email connection settings will be used and connection " -"settings below will be ignored." -msgstr "" -"Wenn diese Option aktiviert ist, werden die globalen E-Mail " -"Verbindungseinstellungen benutzt und die unten angegebenen Einstellungen " -"ignoriert" +msgid "When enabled, global Email connection settings will be used and connection settings below will be ignored." +msgstr "Wenn diese Option aktiviert ist, werden die globalen E-Mail Verbindungseinstellungen benutzt und die unten angegebenen Einstellungen ignoriert" #: src/pages/stages/invitation/InvitationForm.ts msgid "When enabled, the invitation will be deleted after usage." -msgstr "" -"Wenn diese Option aktiviert ist, wird die Einladung nach ihrer Benutzung " -"gelöscht." +msgstr "Wenn diese Option aktiviert ist, wird die Einladung nach ihrer Benutzung gelöscht." #: src/pages/stages/identification/IdentificationStageForm.ts msgid "When enabled, user fields are matched regardless of their casing." -msgstr "" -"Wenn diese Option aktiviert ist, werden Benutzerfelder unabhängig von ihrem " -"Format abgeglichen." +msgstr "Wenn diese Option aktiviert ist, werden Benutzerfelder unabhängig von ihrem Format abgeglichen." #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"When multiple stages are selected, the user can choose which one they want " -"to enroll." -msgstr "" -"Wenn mehrere Stufen ausgewählt sind, kann der Benutzer wählen, welche er " -"registrieren möchte." +msgid "When multiple stages are selected, the user can choose which one they want to enroll." +msgstr "Wenn mehrere Stufen ausgewählt sind, kann der Benutzer wählen, welche er registrieren möchte." #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When selected, a password field is shown on the same page instead of a " -"separate page. This prevents username enumeration attacks." -msgstr "" -"Wenn diese Option ausgewählt ist, wird ein Passwortfeld auf derselben Seite " -"statt auf einer separaten Seite angezeigt. Dadurch werden Angriffe auf die " -"Aufzählung von Benutzernamen verhindert." +msgid "When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks." +msgstr "Wenn diese Option ausgewählt ist, wird ein Passwortfeld auf derselben Seite statt auf einer separaten Seite angezeigt. Dadurch werden Angriffe auf die Aufzählung von Benutzernamen verhindert." #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"When selected, incoming assertion's Signatures will be validated against " -"this certificate. To allow unsigned Requests, leave on default." -msgstr "" -"Wenn diese Option ausgewählt ist, werden die Signaturen eingehender " -"Behauptungen anhand dieses Zertifikats validiert. Um nicht signierte " -"Anfragen zuzulassen, belassen Sie die Standardeinstellung." +msgid "When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default." +msgstr "Wenn diese Option ausgewählt ist, werden die Signaturen eingehender Behauptungen anhand dieses Zertifikats validiert. Um nicht signierte Anfragen zuzulassen, belassen Sie die Standardeinstellung." #: src/pages/policies/dummy/DummyPolicyForm.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts @@ -6576,41 +5968,20 @@ msgstr "" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts #: src/pages/policies/reputation/ReputationPolicyForm.ts -msgid "" -"When this option is enabled, all executions of this policy will be logged. " -"By default, only execution errors are logged." -msgstr "" -"Wenn diese Option aktiviert ist, werden alle Ausführungen dieser Richtlinie " -"protokolliert. Standardmäßig werden nur Ausführungsfehler protokolliert." +msgid "When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged." +msgstr "Wenn diese Option aktiviert ist, werden alle Ausführungen dieser Richtlinie protokolliert. Standardmäßig werden nur Ausführungsfehler protokolliert." #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"When used in conjunction with a User Write stage, use attributes.foo to " -"write attributes." -msgstr "" -"Bei Verwendung in Verbindung mit einer User Write-Phase verwenden Sie " -"attributes.foo zum Schreiben von Attributen." +msgid "When used in conjunction with a User Write stage, use attributes.foo to write attributes." +msgstr "Bei Verwendung in Verbindung mit einer User Write-Phase verwenden Sie attributes.foo zum Schreiben von Attributen." #: src/pages/tenants/TenantForm.ts -msgid "" -"When using an external logging solution for archiving, this can be set to " -"\"minutes=5\"." -msgstr "" -"Falls eine externe Protokollierlösung zum archivieren genutzt wird, könnte " -"dies auf „minutes=5“ gesetzt werden." +msgid "When using an external logging solution for archiving, this can be set to \"minutes=5\"." +msgstr "Falls eine externe Protokollierlösung zum archivieren genutzt wird, könnte dies auf „minutes=5“ gesetzt werden." #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"When using proxy or forward auth (single application) mode, the requested " -"URL Path is checked against the regular expressions. When using forward auth" -" (domain mode), the full requested URL including scheme and host is matched " -"against the regular expressions." -msgstr "" -"Bei Verwendung des Proxy- oder Forward-Authentifizierungsmodus " -"(Einzelanwendung) wird der angeforderte URL-Pfad mit den regulären " -"Ausdrücken verglichen. Bei Verwendung von Forward Auth (Domänenmodus) wird " -"die vollständige angeforderte URL einschließlich Schema und Host mit den " -"regulären Ausdrücken abgeglichen." +msgid "When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions." +msgstr "Bei Verwendung des Proxy- oder Forward-Authentifizierungsmodus (Einzelanwendung) wird der angeforderte URL-Pfad mit den regulären Ausdrücken verglichen. Bei Verwendung von Forward Auth (Domänenmodus) wird die vollständige angeforderte URL einschließlich Schema und Host mit den regulären Ausdrücken abgeglichen." #: src/flows/FlowExecutor.ts msgid "Whoops!" @@ -6638,13 +6009,16 @@ msgstr "X509 Betreff" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Yes" msgstr "Ja" @@ -6691,15 +6065,18 @@ msgstr "Verbindung wird gelöscht" msgid "no tabs defined" msgstr "Keine Registerkarten definiert" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "object will be DELETED" msgstr "Objekt wird GELÖSCHT" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be reset to default value" msgstr "Die Referenz wird auf den Standardwert zurückgesetzt" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be set to an empty value" msgstr "Referenz wird auf einen leeren Wert gesetzt" @@ -6707,7 +6084,8 @@ msgstr "Referenz wird auf einen leeren Wert gesetzt" msgid "with inspector" msgstr "Mit Inspektor" -#: src/elements/Expand.ts src/elements/Expand.ts +#: src/elements/Expand.ts +#: src/elements/Expand.ts msgid "{0}" msgstr "{0}" @@ -6719,7 +6097,8 @@ msgstr "{0} (\"{1}\", vom Typ {2})" msgid "{0} ({1})" msgstr "{0} ({1})" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "{0} ({consequence})" msgstr "{0} ({consequence})" diff --git a/web/src/locales/en.po b/web/src/locales/en.po index ecc26bd04..0dd5379f6 100644 --- a/web/src/locales/en.po +++ b/web/src/locales/en.po @@ -2254,6 +2254,10 @@ msgstr "Group" msgid "Group Property Mappings" msgstr "Group Property Mappings" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "Group mappings can only be checked if a user is already logged in when trying to access this source." + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "Group membership field" @@ -3561,7 +3565,6 @@ msgstr "Please enter your password" msgid "Policies" msgstr "Policies" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -5771,6 +5774,10 @@ msgstr "User fields" msgid "User interface" msgstr "User interface" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "User mappings can only be checked if a user is already logged in when trying to access this source." + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" diff --git a/web/src/locales/es.po b/web/src/locales/es.po index 9fe9e5ee9..02eca9e2e 100644 --- a/web/src/locales/es.po +++ b/web/src/locales/es.po @@ -2213,6 +2213,10 @@ msgstr "Grupo" msgid "Group Property Mappings" msgstr "Asignaciones de propiedades de grupos" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "Campo pertenencia a grupos" @@ -3498,7 +3502,6 @@ msgstr "Por favor, introduzca su contraseña" msgid "Policies" msgstr "Políticas" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -5650,6 +5653,10 @@ msgstr "Campos de usuario" msgid "User interface" msgstr "Interfaz de usuario" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" diff --git a/web/src/locales/fr_FR.po b/web/src/locales/fr_FR.po index 1204cdac8..7687d65f8 100644 --- a/web/src/locales/fr_FR.po +++ b/web/src/locales/fr_FR.po @@ -2238,6 +2238,10 @@ msgstr "Group" msgid "Group Property Mappings" msgstr "Mapping des propriétés de groupes" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "Champ d'appartenance au groupe" @@ -3534,7 +3538,6 @@ msgstr "Veuillez saisir votre mot de passe" msgid "Policies" msgstr "Politiques" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -5710,6 +5713,10 @@ msgstr "Champs de l'utilisateur" msgid "User interface" msgstr "Interface utilisateur" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" diff --git a/web/src/locales/pl.po b/web/src/locales/pl.po index 43a751c5a..f1115aaca 100644 --- a/web/src/locales/pl.po +++ b/web/src/locales/pl.po @@ -2210,6 +2210,10 @@ msgstr "Grupa" msgid "Group Property Mappings" msgstr "Mapowanie właściwości grupy" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "Pole członkostwa w grupie" @@ -3495,7 +3499,6 @@ msgstr "Wprowadź hasło" msgid "Policies" msgstr "Zasady" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -5647,6 +5650,10 @@ msgstr "Pola użytkownika" msgid "User interface" msgstr "Interfejs użytkownika" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" diff --git a/web/src/locales/pseudo-LOCALE.po b/web/src/locales/pseudo-LOCALE.po index 02171f1c5..cba119117 100644 --- a/web/src/locales/pseudo-LOCALE.po +++ b/web/src/locales/pseudo-LOCALE.po @@ -2246,6 +2246,10 @@ msgstr "" msgid "Group Property Mappings" msgstr "" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "" @@ -3551,7 +3555,6 @@ msgstr "" msgid "Policies" msgstr "" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -5751,6 +5754,10 @@ msgstr "" msgid "User interface" msgstr "" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" diff --git a/web/src/locales/tr.po b/web/src/locales/tr.po index 915d6c042..a54c86e74 100644 --- a/web/src/locales/tr.po +++ b/web/src/locales/tr.po @@ -2213,6 +2213,10 @@ msgstr "Grup" msgid "Group Property Mappings" msgstr "Grup Özellik Eşlemeleri" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "Grup üyelik alanı" @@ -3500,7 +3504,6 @@ msgstr "Lütfen parolanızı girin" msgid "Policies" msgstr "İlkeler" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -5652,6 +5655,10 @@ msgstr "Kullanıcı alanları" msgid "User interface" msgstr "Kullanıcı arayüzü" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" diff --git a/web/src/locales/zh-Hans.po b/web/src/locales/zh-Hans.po index 9ec8217e9..0b19f2f41 100644 --- a/web/src/locales/zh-Hans.po +++ b/web/src/locales/zh-Hans.po @@ -1,9 +1,9 @@ -# +# # Translators: # Chen Zhikai, 2022 # 刘松, 2022 # deluxghost, 2022 -# +# msgid "" msgstr "" "Project-Id-Version: \n" @@ -33,11 +33,14 @@ msgstr "(格式:hours=-1;minutes=-2;seconds=-3)。" msgid "(Format: hours=1;minutes=2;seconds=3)." msgstr "(格式:hours=1;minutes=2;seconds=3)。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/elements/user/SessionList.ts #: src/pages/applications/ApplicationListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/EventListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -46,15 +49,14 @@ msgstr "(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/stages/invitation/InvitationListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "-" msgstr "-" #: src/pages/flows/FlowImportForm.ts -msgid "" -".akflow files, which can be found on goauthentik.io and can be exported by " -"authentik." +msgid ".akflow files, which can be found on goauthentik.io and can be exported by authentik." msgstr ".akflow 文件,可以在 goauthentik.io 上找到,也可以通过 authentik 导出。" #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts @@ -82,9 +84,7 @@ msgid "A non-removable authenticator, like TouchID or Windows Hello" msgstr "不可移除的身份验证器,例如 TouchID 或 Windows Hello" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"A policy used for testing. Always returns the same result as specified below" -" after waiting a random duration." +msgid "A policy used for testing. Always returns the same result as specified below after waiting a random duration." msgstr "用于测试的策略。等待随机时长后,始终返回下面指定的结果。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -92,7 +92,8 @@ msgstr "用于测试的策略。等待随机时长后,始终返回下面指定 msgid "ACS URL" msgstr "ACS URL" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ALL, all policies must match to grant access." msgstr "ALL,必须匹配所有策略才能授予访问权限。" @@ -100,7 +101,8 @@ msgstr "ALL,必须匹配所有策略才能授予访问权限。" msgid "ALL, all policies must match to include this stage access." msgstr "ALL,必须匹配所有策略才能包含此阶段访问权限。" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ANY, any policy must match to grant access." msgstr "ANY,必须匹配任意策略才能授予访问权限。" @@ -155,7 +157,8 @@ msgstr "访问令牌 URL" msgid "Access token validity" msgstr "访问令牌有效性" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Action" @@ -163,18 +166,23 @@ msgstr "操作" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts -#: src/pages/providers/ProviderListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/providers/ProviderListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Actions" msgstr "操作" @@ -183,7 +191,8 @@ msgstr "操作" msgid "Actions over the last 24 hours" msgstr "过去 24 小时内的操作" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Activate" msgstr "激活" @@ -191,12 +200,15 @@ msgstr "激活" msgid "Activate pending user on success" msgstr "成功时激活待处理用户" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Active" msgstr "激活" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts msgid "Add" msgstr "添加" @@ -221,8 +233,7 @@ msgid "Additional scope mappings, which are passed to the proxy." msgstr "传递给代理的额外作用域映射。" #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"Additional scopes to be passed to the OAuth Provider, separated by space." +msgid "Additional scopes to be passed to the OAuth Provider, separated by space." msgstr "要传递给 OAuth 提供商的额外作用域,用空格分隔。" #: src/pages/sources/ldap/LDAPSourceForm.ts @@ -268,8 +279,7 @@ msgid "Allow IDP-initiated logins" msgstr "允许 IDP 发起的登录" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Allow friends to authenticate via Plex, even if you don't share any servers" +msgid "Allow friends to authenticate via Plex, even if you don't share any servers" msgstr "允许好友通过 Plex 进行身份验证,即使您不共享任何服务器。" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts @@ -277,9 +287,7 @@ msgid "Allow up to N occurrences in the HIBP database." msgstr "HIBP 数据库中最多允许 N 次出现。" #: src/pages/policies/PolicyListPage.ts -msgid "" -"Allow users to use Applications based on properties, enforce Password " -"Criteria and selectively apply Stages." +msgid "Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages." msgstr "允许用户根据属性使用应用程序、强制使用密码标准以及选择性地应用阶段。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -295,9 +303,7 @@ msgid "Allowed servers" msgstr "允许的服务器" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Allows authentication flows initiated by the IdP. This can be a security " -"risk, as no validation of the request ID is done." +msgid "Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done." msgstr "允许由 IdP 启动的身份验证流程。这可能存在安全风险,因为未对请求 ID 进行验证。" #: src/pages/policies/reputation/ReputationPolicyForm.ts @@ -309,8 +315,7 @@ msgid "Also known as Entity ID. Defaults the Metadata URL." msgstr "也称为 Entity ID。 默认为元数据 URL。" #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts -msgid "" -"Alternatively, if your current device has Duo installed, click on this link:" +msgid "Alternatively, if your current device has Duo installed, click on this link:" msgstr "或者,如果您当前的设备已安装 Duo,请点击此链接:" #: src/pages/stages/consent/ConsentStageForm.ts @@ -369,7 +374,8 @@ msgstr "应用的显示名称。" msgid "Application(s)" msgstr "应用程序" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/outposts/OutpostForm.ts msgid "Applications" @@ -408,9 +414,7 @@ msgid "Are you sure you want to update {0} \"{1}\"?" msgstr "您确定要更新 {0} \"{1}\" 吗?" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Assertion not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." +msgid "Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." msgstr "从当前时间经过多久时或之后,断言无效(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -445,15 +449,11 @@ msgid "Attempted to log in as {0}" msgstr "已尝试以 {0} 身份登录" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts -msgid "" -"Attribute name used for SAML Assertions. Can be a URN OID, a schema " -"reference, or a any other string. If this property mapping is used for " -"NameID Property, this field is discarded." -msgstr "" -"用于 SAML 断言的属性名称。可以是 URN OID、Schema Reference 或任何其他字符串。如果此属性映射用于 NameID " -"属性,则会丢弃此字段。" +msgid "Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded." +msgstr "用于 SAML 断言的属性名称。可以是 URN OID、Schema Reference 或任何其他字符串。如果此属性映射用于 NameID 属性,则会丢弃此字段。" -#: src/pages/groups/GroupForm.ts src/pages/stages/invitation/InvitationForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/stages/invitation/InvitationForm.ts #: src/pages/users/UserForm.ts msgid "Attributes" msgstr "属性" @@ -488,7 +488,8 @@ msgstr "身份验证 URL" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -#: src/pages/sources/saml/SAMLSourceForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/sources/saml/SAMLSourceForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Authentication flow" msgstr "身份验证流程" @@ -547,7 +548,8 @@ msgstr "头像图片" msgid "Backends" msgstr "后端" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background" msgstr "背景" @@ -555,7 +557,8 @@ msgstr "背景" msgid "Background image" msgstr "背景图片" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background shown during execution." msgstr "执行过程中显示的背景。" @@ -584,9 +587,7 @@ msgid "Based on the User's Email. This is recommended over the UPN method." msgstr "基于用户的电子邮箱。建议在 UPN 方法上使用。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Based on the User's UPN, only works if user has a 'upn' attribute set. Use " -"this method only if you have different UPN and Mail domains." +msgid "Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains." msgstr "基于用户的 UPN,仅当用户设置了 'upn' 属性时才有效。仅当您有不同的 UPN 和 Mail 域时才使用此方法。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -622,11 +623,13 @@ msgstr "Bind 密码" msgid "Bind flow" msgstr "Bind 流程" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Bind stage" msgstr "Bind 阶段" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Binding" msgstr "绑定" @@ -653,20 +656,17 @@ msgstr "构建哈希:" #~ msgid "Build hash: {0}" #~ msgstr "构建哈希:{0}" -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts msgid "Built-in" msgstr "内置" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"By default, only icons are shown for sources. Enable this to show their full" -" names." +msgid "By default, only icons are shown for sources. Enable this to show their full names." msgstr "默认情况下,只为源显示图标。启用此选项可显示它们的全名。" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"CA which the endpoint's Certificate is verified against. Can be left empty " -"for no validation." +msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation." msgstr "验证端点证书所依据的 CA。可以留空,表示不进行验证。" #: src/pages/admin-overview/charts/FlowStatusChart.ts @@ -678,32 +678,26 @@ msgid "Cached policies" msgstr "缓存策略" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Cached querying, the outpost holds all users and groups in-memory and will " -"refresh every 5 Minutes." +msgid "Cached querying, the outpost holds all users and groups in-memory and will refresh every 5 Minutes." msgstr "缓存查询,前哨将所有用户和组保存在内存中,并每 5 分钟刷新一次。" #: src/pages/sources/oauth/OAuthSourceViewPage.ts msgid "Callback URL" msgstr "回调 URL" -#~ msgid "" -#~ "Can be in the format of 'unix://' when connecting to a local docker daemon, " -#~ "or 'https://:2376' when connecting to a remote system." +#~ msgid "Can be in the format of 'unix://' when connecting to a local docker daemon, or 'https://:2376' when connecting to a remote system." #~ msgstr "连接到本地 Docker 守护进程时可以采用 'unix://' 格式,或者在连接到远程系统时采用 'https://:2376' 格式。" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"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." -msgstr "" -"连接到本地 Docker 守护进程时可以采用 'unix://' 格式,通过 SSH 连接时采用 'ssh://' 格式,或者在连接到远程系统时采用 " -"'https://:2376' 格式。" +msgid "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." +msgstr "连接到本地 Docker 守护进程时可以采用 'unix://' 格式,通过 SSH 连接时采用 'ssh://' 格式,或者在连接到远程系统时采用 'https://:2376' 格式。" -#: src/elements/forms/ConfirmationForm.ts src/elements/forms/DeleteBulkForm.ts -#: src/elements/forms/DeleteForm.ts src/elements/forms/ModalForm.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/elements/forms/ConfirmationForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/forms/ModalForm.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts #: src/pages/users/UserActiveForm.ts msgid "Cancel" msgstr "取消" @@ -731,8 +725,7 @@ msgid "Certificate Subject" msgstr "证书主题" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Certificate used to sign outgoing Responses going to the Service Provider." +msgid "Certificate used to sign outgoing Responses going to the Service Provider." msgstr "证书,用于签署发送给服务提供程序的传出响应。" #~ msgid "Certificate-Key Pair" @@ -747,9 +740,7 @@ msgid "Certificate-Key Pairs" msgstr "证书密钥对" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"Certificate/Key used for authentication. Can be left empty for no " -"authentication." +msgid "Certificate/Key used for authentication. Can be left empty for no authentication." msgstr "用于身份验证的证书/密钥。可以留空表示不验证。" #: src/interfaces/AdminInterface.ts @@ -769,7 +760,8 @@ msgid "Change your password" msgstr "更改您的密码" #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/providers/ProviderViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -838,15 +830,11 @@ msgstr "" "请注意,只有一部分密码哈希值被发送,完整的比较是在客户端完成的。" #: src/pages/policies/expiry/ExpiryPolicyForm.ts -msgid "" -"Checks if the request's user's password has been changed in the last x days," -" and denys based on settings." +msgid "Checks if the request's user's password has been changed in the last x days, and denys based on settings." msgstr "检查过去 x 天内请求的用户密码是否已更改,并根据设置拒绝。" #: src/pages/policies/password/PasswordPolicyForm.ts -msgid "" -"Checks the value from the policy request against several rules, mostly used " -"to ensure password strength." +msgid "Checks the value from the policy request against several rules, mostly used to ensure password strength." msgstr "根据多条规则检查策略请求中的值,这些规则主要用于确保密码强度。" #: src/interfaces/locale.ts @@ -874,8 +862,10 @@ msgstr "全部清除" msgid "Clear background image" msgstr "清除背景图片" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts msgid "Clear cache" msgstr "清除缓存" @@ -897,7 +887,8 @@ msgstr "点击复制令牌" msgid "Client ID" msgstr "客户端 ID" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Client IP" @@ -937,9 +928,7 @@ msgid "Confidential" msgstr "机密" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Confidential clients are capable of maintaining the confidentiality of their" -" credentials. Public clients are incapable." +msgid "Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable." msgstr "机密客户能够对其凭据进行保密。公共客户端无此能力。" #: src/pages/outposts/OutpostForm.ts @@ -985,15 +974,11 @@ msgid "Configure how long tokens are valid for." msgstr "配置令牌的有效期限。" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Configure how the NameID value will be created. When left empty, the " -"NameIDPolicy of the incoming request will be respected." +msgid "Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected." msgstr "配置如何创建 NameID 值。如果留空,将遵守传入请求的 NameIDPolicy。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"Configure how the flow executor should handle an invalid response to a " -"challenge." +msgid "Configure how the flow executor should handle an invalid response to a challenge." msgstr "配置流程执行器应如何处理对质询的无效响应。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -1016,9 +1001,7 @@ msgid "Configure visual settings and defaults for different domains." msgstr "配置不同域名的可视化设置和默认值。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Configure what data should be used as unique User Identifier. For most " -"cases, the default should be fine." +msgid "Configure what data should be used as unique User Identifier. For most cases, the default should be fine." msgstr "配置应将哪些数据用作唯一用户标识符。在大多数情况下保持默认值即可。" #: src/user/user-settings/sources/SourceSettingsOAuth.ts @@ -1031,9 +1014,7 @@ msgid "Connect to the LDAP Server on port 389:" msgstr "通过端口 389 连接到 LDAP 服务器:" #: src/user/user-settings/sources/SourceSettings.ts -msgid "" -"Connect your user account to the services listed below, to allow you to " -"login using the service instead of traditional credentials." +msgid "Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials." msgstr "将您的用户账户连接到下面列出的服务,以允许您使用该服务而不是传统凭据登录。" #: src/user/user-settings/UserSettingsPage.ts @@ -1088,8 +1069,10 @@ msgstr "消费者 Key" msgid "Consumer secret" msgstr "消费者 Secret" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts msgid "Context" msgstr "上下文" @@ -1141,36 +1124,48 @@ msgstr "复制恢复链接" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/RelatedApplicationButton.ts #: src/pages/providers/RelatedApplicationButton.ts -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tenants/TenantListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1211,9 +1206,7 @@ msgid "Create Invitation" msgstr "创建邀请" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Create Invitation Links to enroll Users, and optionally force specific " -"attributes of their account." +msgid "Create Invitation Links to enroll Users, and optionally force specific attributes of their account." msgstr "创建邀请链接以注册用户,并可选地强制设置其账户的特定属性。" #: src/pages/events/RuleListPage.ts @@ -1237,7 +1230,8 @@ msgstr "创建策略" msgid "Create Prompt" msgstr "创建输入" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Create Service account" msgstr "创建服务账户" @@ -1245,7 +1239,8 @@ msgstr "创建服务账户" msgid "Create Stage" msgstr "创建阶段" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Create Stage binding" msgstr "创建阶段绑定" @@ -1286,7 +1281,8 @@ msgstr "创建未激活用户" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Create {0}" msgstr "创建 {0}" @@ -1297,7 +1293,8 @@ msgstr "创建者" #~ msgid "Created {0}" #~ msgstr "已创建 {0}" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "Creation Date" msgstr "创建日期" @@ -1309,7 +1306,8 @@ msgstr "创建日期" msgid "Current plan context" msgstr "当前计划上下文" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "Currently set to:" msgstr "当前设置为:" @@ -1334,7 +1332,8 @@ msgstr "日期" msgid "Date Time" msgstr "日期时间" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Deactivate" msgstr "停用" @@ -1343,9 +1342,7 @@ msgid "Debug" msgstr "调试" #: src/pages/flows/FlowForm.ts -msgid "" -"Decides what this Flow is used for. For example, the Authentication flow is " -"redirect to when an un-authenticated user visits authentik." +msgid "Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik." msgstr "决定此流程的用途。例如,当未经身份验证的用户访问 authentik 时,会重定向到身份验证流程。" #: src/pages/tenants/TenantForm.ts @@ -1364,24 +1361,32 @@ msgstr "默认?" msgid "Define how notifications are sent to users, like Email or Webhook." msgstr "定义如何向用户发送通知,例如电子邮件或 Webhook。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1427,7 +1432,8 @@ msgstr "" "删除当前待处理的用户。注意,这个阶段不要求确认。\n" "使用同意授权阶段来确保用户知道自己的行为。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Delete {0}" msgstr "删除 {0}" @@ -1437,21 +1443,18 @@ msgstr "拒绝用户访问" #: src/pages/applications/ApplicationForm.ts #: src/pages/property-mappings/PropertyMappingScopeForm.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/user/user-settings/tokens/UserTokenForm.ts msgid "Description" msgstr "描述" #: src/pages/property-mappings/PropertyMappingScopeForm.ts -msgid "" -"Description shown to the user when consenting. If left empty, the user won't" -" be informed." +msgid "Description shown to the user when consenting. If left empty, the user won't be informed." msgstr "同意授权时向用户显示的描述。如果留空,则不会告知用户。" #: src/pages/users/UserForm.ts -msgid "" -"Designates whether this user should be treated as active. Unselect this " -"instead of deleting accounts." +msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." msgstr "指定是否应将此用户视为活动用户。取消选择此选项,而不是删除帐户。" #: src/pages/flows/FlowForm.ts @@ -1459,20 +1462,15 @@ msgid "Designation" msgstr "指定" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Detailed health (one instance per column, data is cached so may be out of " -"data)" +msgid "Detailed health (one instance per column, data is cached so may be out of data)" msgstr "详细健康状况(每列一个实例,数据经过缓存,因此可能会缺少数据)" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Determines how authentik sends the response back to the Service Provider." +msgid "Determines how authentik sends the response back to the Service Provider." msgstr "确定 authentik 如何将响应发送回服务提供程序。" #: src/pages/stages/user_login/UserLoginStageForm.ts -msgid "" -"Determines how long a session lasts. Default of 0 seconds means that the " -"sessions lasts until the browser is closed." +msgid "Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed." msgstr "确定会话持续多长时间。默认为 0 秒意味着会话持续到浏览器关闭为止。" #: src/elements/user/SessionList.ts @@ -1508,9 +1506,7 @@ msgid "Digits" msgstr "数字" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Direct querying, always returns the latest data, but slower than cached " -"querying." +msgid "Direct querying, always returns the latest data, but slower than cached querying." msgstr "直接查询,总是返回最新数据,但比缓存查询慢。" #: src/interfaces/AdminInterface.ts @@ -1545,7 +1541,8 @@ msgstr "断开连接" msgid "Docker URL" msgstr "Docker URL" -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantListPage.ts #: src/pages/tenants/TenantListPage.ts msgid "Domain" msgstr "域名" @@ -1570,15 +1567,11 @@ msgid "Download signing certificate" msgstr "下载签名证书" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Due to protocol limitations, this certificate is only used when the outpost " -"has a single provider." +msgid "Due to protocol limitations, this certificate is only used when the outpost has a single provider." msgstr "由于协议限制,只在前哨有单个提供程序时才使用此证书。" #: src/pages/stages/dummy/DummyStageForm.ts -msgid "" -"Dummy stage used for testing. Shows a simple continue button and always " -"passes." +msgid "Dummy stage used for testing. Shows a simple continue button and always passes." msgstr "用于测试的虚拟阶段。显示一个简单的“继续”按钮,并且始终通过。" #~ msgid "Duo" @@ -1610,7 +1603,8 @@ msgstr "根据应用程序 Slug,每个提供程序都有不同的颁发者。" #: src/pages/applications/ApplicationViewPage.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts #: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -1623,7 +1617,8 @@ msgstr "根据应用程序 Slug,每个提供程序都有不同的颁发者。" msgid "Edit" msgstr "编辑" -#: src/pages/flows/BoundStagesList.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Edit Binding" msgstr "编辑绑定" @@ -1644,9 +1639,7 @@ msgid "Edit User" msgstr "编辑用户" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Either input a full URL, a relative path, or use 'fa://fa-test' to use the " -"Font Awesome icon \"fa-test\"." +msgid "Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon \"fa-test\"." msgstr "输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 \"fa-test\"。" #: src/user/LibraryPage.ts @@ -1656,7 +1649,8 @@ msgstr "没有定义应用程序,或者您无权访问任何应用程序。" #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/events/TransportForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Email" msgstr "电子邮箱" @@ -1709,9 +1703,7 @@ msgstr "启用 StartTLS" #~ msgstr "启用 TOTP" #: src/pages/flows/FlowForm.ts -msgid "" -"Enable compatibility mode, increases compatibility with password managers on" -" mobile devices." +msgid "Enable compatibility mode, increases compatibility with password managers on mobile devices." msgstr "启用兼容模式,增强与移动设备上密码管理器的兼容性。" #: src/pages/policies/BoundPoliciesList.ts @@ -1724,9 +1716,7 @@ msgid "Enabled" msgstr "已启用" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Enabling this toggle will create a group named after the user, with the user" -" as member." +msgid "Enabling this toggle will create a group named after the user, with the user as member." msgstr "启用此开关将创建一个以用户命名的组,用户为成员。" #: src/interfaces/locale.ts @@ -1784,12 +1774,8 @@ msgid "Evaluate policies before the Stage is present to the user." msgstr "在阶段即将呈现给用户时评估策略。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"Evaluate policies during the Flow planning process. Disable this for input-" -"based policies. Should be used in conjunction with 'Re-evaluate policies', " -"as with both options disabled, policies are **not** evaluated." -msgstr "" -"在流程规划过程中评估策略。对于基于输入的策略,请禁用此选项。应与“重新评估策略”结合使用,因为如果同时禁用这两个选项,则**不**评估策略。" +msgid "Evaluate policies during the Flow planning process. Disable this for input-based policies. Should be used in conjunction with 'Re-evaluate policies', as with both options disabled, policies are **not** evaluated." +msgstr "在流程规划过程中评估策略。对于基于输入的策略,请禁用此选项。应与“重新评估策略”结合使用,因为如果同时禁用这两个选项,则**不**评估策略。" #: src/pages/events/EventListPage.ts msgid "Event Log" @@ -1815,7 +1801,8 @@ msgstr "事件" msgid "Everything is ok." msgstr "一切正常。" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts msgid "Exception" msgstr "异常" @@ -1831,8 +1818,7 @@ msgstr "执行流程" #~ msgstr "与检视器一起执行" #: src/pages/policies/expression/ExpressionPolicyForm.ts -msgid "" -"Executes the python snippet to determine whether to allow or deny a request." +msgid "Executes the python snippet to determine whether to allow or deny a request." msgstr "执行 Python 代码段以确定是允许还是拒绝请求。" #: src/pages/policies/dummy/DummyPolicyForm.ts @@ -1845,8 +1831,10 @@ msgstr "执行 Python 代码段以确定是允许还是拒绝请求。" msgid "Execution logging" msgstr "记录执行日志" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/stages/invitation/InvitationForm.ts msgid "Expires" msgstr "过期" @@ -1917,12 +1905,8 @@ msgid "External API URL" msgstr "外部 API URL" #: src/pages/applications/ApplicationListPage.ts -msgid "" -"External Applications which use authentik as Identity-Provider, utilizing " -"protocols like OAuth2 and SAML. All applications are shown here, even ones " -"you cannot access." -msgstr "" -"利用 OAuth2 和 SAML 等协议,使用 authentik 作为身份提供程序的外部应用程序。此处显示了所有应用程序,即使您无法访问的也包括在内。" +msgid "External Applications which use authentik as Identity-Provider, utilizing protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access." +msgstr "利用 OAuth2 和 SAML 等协议,使用 authentik 作为身份提供程序的外部应用程序。此处显示了所有应用程序,即使您无法访问的也包括在内。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "External Host" @@ -1933,7 +1917,8 @@ msgstr "外部主机" msgid "External host" msgstr "外部主机" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Failed Logins" msgstr "登录失败" @@ -1961,7 +1946,8 @@ msgstr "删除流程缓存失败" msgid "Failed to delete policy cache" msgstr "删除策略缓存失败" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Failed to delete {0}: {1}" msgstr "删除 {0} 失败:{1}" @@ -1973,7 +1959,8 @@ msgstr "更新 {0} 失败:{1}" msgid "Favicon" msgstr "网站图标" -#: src/interfaces/AdminInterface.ts src/pages/sources/SourcesListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/sources/SourcesListPage.ts msgid "Federation & Social login" msgstr "联结与社交登录" @@ -2002,23 +1989,15 @@ msgstr "包含唯一标识符的字段。" #~ msgstr "包含组成员的字段。" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"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,...'" -msgstr "" -"包含组成员的字段。请注意,如果使用 \"memberUid\" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' " -"而不是 'memberUid=cn=some-user,ou=groups,...'" +msgid "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,...'" +msgstr "包含组成员的字段。请注意,如果使用 \"memberUid\" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...'" #: src/pages/stages/prompt/PromptStageForm.ts msgid "Fields" msgstr "字段" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Fields a user can identify themselves with. If no fields are selected, the " -"user will only be able to use sources." +msgid "Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources." msgstr "用户可以用来标识自己的字段。如果未选择任何字段,则用户将只能使用源。" #: src/pages/flows/FlowImportForm.ts @@ -2033,7 +2012,8 @@ msgstr "流程总览" msgid "Flow execution" msgstr "流程执行" -#: src/flows/FlowInspector.ts src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts msgid "Flow inspector" msgstr "流程检视器" @@ -2061,9 +2041,7 @@ msgid "Flow used before authentication." msgstr "身份验证之前使用的流程。" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"Flow used by an authenticated user to configure their password. If empty, " -"user will not be able to configure change their password." +msgid "Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password." msgstr "经过身份验证的用户用来配置其密码的流程。如果为空,用户将无法配置更改其密码。" #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts @@ -2071,27 +2049,19 @@ msgstr "经过身份验证的用户用来配置其密码的流程。如果为空 #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Flow used by an authenticated user to configure this Stage. If empty, user " -"will not be able to configure this stage." +msgid "Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage." msgstr "经过身份验证的用户用来配置此阶段的流程。如果为空,用户将无法配置此阶段。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Flow used for users to authenticate. Currently only identification and " -"password stages are supported." +msgid "Flow used for users to authenticate. Currently only identification and password stages are supported." msgstr "用于用户进行身份验证的流程。目前仅支持身份识别和密码阶段。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to authenticate users. If left empty, the first applicable flow " -"sorted by the slug is used." +msgid "Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used." msgstr "用于对用户进行身份验证的流程。如果留空,则使用按 Slug 排序的第一个适用流程。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to logout. If left empty, the first applicable flow sorted by the " -"slug is used." +msgid "Flow used to logout. If left empty, the first applicable flow sorted by the slug is used." msgstr "用于登出的流程。如果留空,则使用按 Slug 排序的第一个适用流程。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -2107,7 +2077,8 @@ msgstr "流程" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Flows" msgstr "流程" @@ -2116,9 +2087,7 @@ msgid "Flows & Stages" msgstr "流程与阶段" #: src/pages/flows/FlowListPage.ts -msgid "" -"Flows describe a chain of Stages to authenticate, enroll or recover a user. " -"Stages are chosen based on policies applied to them." +msgid "Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them." msgstr "流程描述了一系列用于对用户进行身份验证、注册或恢复的阶段。阶段是根据应用于它们的策略来选择的。" #: src/flows/stages/RedirectStage.ts @@ -2230,7 +2199,8 @@ msgstr "前往上一页" #~ msgid "Go to user interface" #~ msgstr "前往用户界面" -#: src/pages/events/RuleForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts @@ -2241,6 +2211,10 @@ msgstr "组" msgid "Group Property Mappings" msgstr "组属性映射" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "组成员资格字段" @@ -2250,8 +2224,7 @@ msgid "Group object filter" msgstr "组对象过滤器" #: src/pages/groups/GroupListPage.ts -msgid "" -"Group users together and give them permissions based on the membership." +msgid "Group users together and give them permissions based on the membership." msgstr "将用户分组在一起,并根据成员资格为他们授予权限。" #: src/pages/policies/BoundPoliciesList.ts @@ -2264,7 +2237,8 @@ msgstr "组" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/users/UserForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/users/UserForm.ts msgid "Groups" msgstr "组" @@ -2311,7 +2285,8 @@ msgstr "隐藏管理映射" msgid "Hide service-accounts" msgstr "隐藏服务账户" -#: src/pages/events/RuleForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -2328,9 +2303,7 @@ msgid "Hold control/command to select multiple items." msgstr "按住 ctrl/command 键可选择多个项目。" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"How many attempts a user has before the flow is canceled. To lock the user " -"out, use a reputation policy and a user_write stage." +msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." msgstr "在取消流程之前,用户可以尝试多少次。要锁定用户,请使用信誉策略和 user_write 阶段。" #: src/pages/providers/ldap/LDAPProviderViewPage.ts @@ -2369,7 +2342,8 @@ msgstr "浏览器选项卡中显示的图标。" #: src/pages/flows/FlowListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenForm.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -2381,70 +2355,50 @@ msgstr "标识符" #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -msgid "" -"If enabled, use the local connection. Required Docker socket/Kubernetes " -"Integration." +msgid "If enabled, use the local connection. Required Docker socket/Kubernetes Integration." msgstr "如果启用,请使用本地连接。需要 Docker Socket/Kubernetes 集成。" #: src/pages/applications/ApplicationForm.ts -msgid "" -"If left empty, authentik will try to extract the launch URL based on the " -"selected provider." +msgid "If left empty, authentik will try to extract the launch URL based on the selected provider." msgstr "如果留空,authentik 将尝试根据选定的提供程序提取启动 URL。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"If multiple providers share an outpost, a self-signed certificate is used." +msgid "If multiple providers share an outpost, a self-signed certificate is used." msgstr "如果多个提供程序共享同一个前哨,则使用自签名证书。" -#~ msgid "" -#~ "If no explicit redirect URIs are specified, any redirect URI is allowed." +#~ msgid "If no explicit redirect URIs are specified, any redirect URI is allowed." #~ msgstr "如果未指定显式重定向 URI,则允许使用任何重定向 URI。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If no explicit redirect URIs are specified, the first successfully used " -"redirect URI will be saved." +msgid "If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved." msgstr "如果未指定显式重定向 URI,则将保存第一个成功使用的重定向 URI。" #: src/pages/tenants/TenantForm.ts -msgid "" -"If set, users are able to unenroll themselves using this flow. If no flow is" -" set, option is not shown." +msgid "If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown." msgstr "如果已设置,则用户可以使用此流程自行删除账户。如果未设置流程,则不显示选项。" #: src/pages/stages/invitation/InvitationStageForm.ts -msgid "" -"If this flag is set, this Stage will jump to the next Stage when no " -"Invitation is given. By default this Stage will cancel the Flow when no " -"invitation is given." +msgid "If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given." msgstr "如果设置了此标志,则当没有发出邀请时,此阶段将跳转到下一个阶段。默认情况下,当没有发出邀请时,此阶段将取消流程。" #: src/pages/tokens/TokenForm.ts -msgid "" -"If this is selected, the token will expire. Upon expiration, the token will " -"be rotated." +msgid "If this is selected, the token will expire. Upon expiration, the token will be rotated." msgstr "如果选择此选项,令牌将能够过期。过期时,令牌将被轮换。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If you are using an Implicit, client-side flow (where the token-endpoint " -"isn't used), you probably want to increase this time." +msgid "If you are using an Implicit, client-side flow (where the token-endpoint isn't used), you probably want to increase this time." msgstr "如果您使用的是隐式的客户端流程(不使用令牌端点),您可能想增加此时间。" #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik Instance is using a self-signed certificate, set this " -"value." +msgid "If your authentik Instance is using a self-signed certificate, set this value." msgstr "如果您的 authentik 实例正在使用自签名证书,请设置此值。" #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik_host setting does not match the URL you want to login " -"with, add this setting." +msgid "If your authentik_host setting does not match the URL you want to login with, add this setting." msgstr "如果您的 authentik_host 设置与您要登录时使用的网址不匹配,请添加此设置。" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Impersonate" msgstr "模拟身份" @@ -2456,7 +2410,8 @@ msgstr "已结束模拟身份" msgid "Impersonation started" msgstr "已开始模拟身份" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts msgid "Import" msgstr "导入" @@ -2465,9 +2420,7 @@ msgid "Import Flow" msgstr "导入流程" #: src/pages/crypto/CertificateKeyPairListPage.ts -msgid "" -"Import certificates of external providers or create certificates to sign " -"requests with." +msgid "Import certificates of external providers or create certificates to sign requests with." msgstr "导入外部提供商的证书或创建用于签名请求的证书。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -2475,9 +2428,7 @@ msgid "In case you can't access any other method." msgstr "以防万一您无法使用任何其他方法。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"In this case, you'd set the Authentication URL to auth.example.com and " -"Cookie domain to example.com." +msgid "In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com." msgstr "在这种情况下,您需要将身份验证 URL 设置为 auth.example.com,并将 Cookie 域名设置为 example.com。" #: src/pages/users/UserListPage.ts @@ -2485,16 +2436,15 @@ msgid "Inactive" msgstr "未激活" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Include User claims from scopes in the id_token, for applications that don't" -" access the userinfo endpoint." +msgid "Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint." msgstr "对于不访问 userinfo 端点的应用程序,将来自作用域的用户声明包含在 id_token 中。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Include claims in id_token" msgstr "在 id_token 中包含声明" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Integration" msgstr "集成" @@ -2505,7 +2455,8 @@ msgstr "集成密钥" #~ msgid "Integrations" #~ msgstr "集成" -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Intent" msgstr "意图" @@ -2588,15 +2539,11 @@ msgstr "Issuer 模式" msgid "Key used to sign the tokens." msgstr "用于签名令牌的密钥。" -#~ msgid "" -#~ "Key used to sign the tokens. Only required when JWT Algorithm is set to " -#~ "RS256." +#~ msgid "Key used to sign the tokens. Only required when JWT Algorithm is set to RS256." #~ msgstr "用于签名令牌的密钥。仅当 JWT 算法设置为 RS256 时才需要。" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Keypair which is used to sign outgoing requests. Leave empty to disable " -"signing." +msgid "Keypair which is used to sign outgoing requests. Leave empty to disable signing." msgstr "用于签名传出请求的密钥对。留空则禁用签名。" #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -2632,11 +2579,13 @@ msgstr "标签" msgid "Label shown next to/above the prompt." msgstr "标签会显示在输入侧方/上方。" -#: src/elements/user/SessionList.ts src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts msgid "Last IP" msgstr "上次 IP" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Last login" msgstr "上次登录" @@ -2672,16 +2621,12 @@ msgstr "让用户使用用户名或电子邮件地址来标识自己。" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical email address. Can have security implications " -"when a source doesn't validate email addresses" +msgid "Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses" msgstr "链接到电子邮件地址相同的用户。当源不验证电子邮件地址时,可能会有安全隐患" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical username. Can have security implications when " -"a username is used with another source." +msgid "Link to a user with identical username. Can have security implications when a username is used with another source." msgstr "链接到用户名相同的用户。当其他源使用相同用户名时,可能会有安全隐患。" #: src/pages/stages/invitation/InvitationListLink.ts @@ -2697,8 +2642,10 @@ msgstr "使用唯一标识符链接用户" msgid "Load servers" msgstr "加载服务器" -#: src/elements/table/Table.ts src/flows/FlowExecutor.ts -#: src/flows/FlowExecutor.ts src/flows/FlowInspector.ts +#: src/elements/table/Table.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowInspector.ts #: src/flows/stages/access_denied/AccessDeniedStage.ts #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts #: src/flows/stages/authenticator_sms/AuthenticatorSMSStage.ts @@ -2710,7 +2657,8 @@ msgstr "加载服务器" #: src/flows/stages/autosubmit/AutosubmitStage.ts #: src/flows/stages/captcha/CaptchaStage.ts #: src/flows/stages/consent/ConsentStage.ts -#: src/flows/stages/dummy/DummyStage.ts src/flows/stages/email/EmailStage.ts +#: src/flows/stages/dummy/DummyStage.ts +#: src/flows/stages/email/EmailStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts #: src/flows/stages/prompt/PromptStage.ts @@ -2718,17 +2666,23 @@ msgstr "加载服务器" #: src/pages/applications/ApplicationViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts -#: src/user/user-settings/sources/SourceSettings.ts src/utils.ts +#: src/user/user-settings/sources/SourceSettings.ts +#: src/utils.ts msgid "Loading" msgstr "正在加载" #: src/elements/Spinner.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/applications/ApplicationForm.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleForm.ts src/pages/events/TransportForm.ts -#: src/pages/flows/StageBindingForm.ts src/pages/flows/StageBindingForm.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupForm.ts -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/TransportForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/policies/PolicyBindingForm.ts @@ -2782,10 +2736,14 @@ msgstr "正在加载" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tokens/TokenForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserResetEmailForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserResetEmailForm.ts msgid "Loading..." msgstr "正在加载……" @@ -2812,9 +2770,7 @@ msgid "Login" msgstr "登录" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"Login password is synced from LDAP into authentik automatically. Enable this" -" option only to write password changes in authentik back to LDAP." +msgid "Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP." msgstr "登录密码会自动从 LDAP 同步到 authentik。启用此选项可将 authentik 中的密码更改写回至 LDAP。" #: src/flows/stages/identification/IdentificationStage.ts @@ -2875,40 +2831,31 @@ msgid "Mark newly created users as inactive." msgstr "将新创建的用户标记为未激活。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match created events with this action type. When left empty, all action " -"types will be matched." +msgid "Match created events with this action type. When left empty, all action types will be matched." msgstr "将创建的事件与此操作类型匹配。留空时,所有操作类型都将匹配。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match events created by selected application. When left empty, all " -"applications are matched." +msgid "Match events created by selected application. When left empty, all applications are matched." msgstr "匹配选定应用程序创建的事件。如果留空,则匹配所有应用程序。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches Event's Client IP (strict matching, for network matching use an " -"Expression Policy." +msgid "Matches Event's Client IP (strict matching, for network matching use an Expression Policy." msgstr "匹配事件的客户端 IP(严格匹配,要网络匹配请使用表达式策略)。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches an event against a set of criteria. If any of the configured values " -"match, the policy passes." +msgid "Matches an event against a set of criteria. If any of the configured values match, the policy passes." msgstr "根据一组条件匹配事件。如果任何配置的值匹配,则策略将通过。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Matching is done based on domain suffix, so if you enter domain.tld, " -"foo.domain.tld will still match." +msgid "Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match." msgstr "根据域名后缀完成匹配,因此,如果您输入 domain.tld,foo.domain.tld 仍将匹配。" #: src/pages/policies/expiry/ExpiryPolicyForm.ts msgid "Maximum age (in days)" msgstr "最长使用期限(单位为天)" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/users/GroupSelectModal.ts msgid "Members" msgstr "成员" @@ -2918,7 +2865,8 @@ msgid "Message" msgstr "消息" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Messages" msgstr "消息" @@ -2948,7 +2896,8 @@ msgstr "最低大写字符数" msgid "Minimum length" msgstr "最小长度" -#: src/pages/events/TransportForm.ts src/pages/events/TransportListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts #: src/pages/stages/consent/ConsentStageForm.ts msgid "Mode" @@ -2987,12 +2936,18 @@ msgstr "我的应用" #: src/pages/crypto/CertificateKeyPairForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventInfo.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportForm.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -3049,8 +3004,10 @@ msgstr "我的应用" #: src/pages/stages/user_login/UserLoginStageForm.ts #: src/pages/stages/user_logout/UserLogoutStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserForm.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADeviceForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts @@ -3108,13 +3065,16 @@ msgstr "Nginx(独立)" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "No" msgstr "否" @@ -3123,7 +3083,8 @@ msgstr "否" msgid "No Applications available." msgstr "没有可用的应用程序。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No Events found." msgstr "未找到事件。" @@ -3151,7 +3112,8 @@ msgstr "未找到表单" msgid "No integration active" msgstr "没有激活的集成" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No matching events could be found." msgstr "未找到匹配的事件" @@ -3233,11 +3195,13 @@ msgstr "不是您?" msgid "Notice" msgstr "通知" -#: src/interfaces/AdminInterface.ts src/pages/events/RuleListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/RuleListPage.ts msgid "Notification Rules" msgstr "通知规则" -#: src/interfaces/AdminInterface.ts src/pages/events/TransportListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/TransportListPage.ts msgid "Notification Transports" msgstr "通知传输" @@ -3282,7 +3246,8 @@ msgstr "OAuth 刷新代码" msgid "OK" msgstr "好的" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Object" msgstr "对象" @@ -3299,11 +3264,11 @@ msgid "Objects created" msgstr "已创建对象" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." +msgid "Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." msgstr "经过多少偏移量后同意授权过期。(格式:hours=1;minutes=2;seconds=3)。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "On behalf of {0}" msgstr "代表 {0}" @@ -3313,9 +3278,7 @@ msgid "Only fail the policy, don't invalidate user's password." msgstr "仅使策略失败,不使用户的密码失效。" #: src/pages/events/TransportForm.ts -msgid "" -"Only send notification once, for example when sending a webhook into a chat " -"channel." +msgid "Only send notification once, for example when sending a webhook into a chat channel." msgstr "仅发送一次通知,例如在向聊天频道发送 Webhook 时。" #: src/elements/notifications/APIDrawer.ts @@ -3338,9 +3301,7 @@ msgid "OpenID Configuration URL" msgstr "OpenID 配置 URL" #: src/pages/crypto/CertificateKeyPairForm.ts -msgid "" -"Optional Private Key. If this is set, you can use this keypair for " -"encryption." +msgid "Optional Private Key. If this is set, you can use this keypair for encryption." msgstr "可选私钥。如果设置,则可以使用此密钥对来加密。" #: src/pages/sources/saml/SAMLSourceForm.ts @@ -3348,9 +3309,7 @@ msgid "Optional URL if the IDP supports Single-Logout." msgstr "如果 IDP 支持单点登出,则为可选 URL。" #: src/pages/stages/invitation/InvitationForm.ts -msgid "" -"Optional data which is loaded into the flow's 'prompt_data' context " -"variable. YAML or JSON." +msgid "Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON." msgstr "加载到流程的 'prompt_data' 上下文变量中的可选数据。YAML 或 JSON。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3358,10 +3317,7 @@ msgid "Optional enrollment flow, which is linked at the bottom of the page." msgstr "可选注册流程,链接在页面底部。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Optional passwordless flow, which is linked at the bottom of the page. When " -"configured, users can use this flow to authenticate with a WebAuthn " -"authenticator, without entering any details." +msgid "Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details." msgstr "可选的无密码流程,链接在页面底部。配置后,用户可以使用此流程通过 WebAuthn 身份验证器进行验证,无需输入任何详细信息。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3380,15 +3336,11 @@ msgstr "可选,预先填充输入值" msgid "Optionally set the 'FriendlyName' value of the Assertion attribute." msgstr "可选,设置断言属性的 'FriendlyName' 值。" -#~ msgid "" -#~ "Optionally set this to your parent domain, if you want authentication and " -#~ "authorization to happen on a domain level. If you're running applications as" -#~ " app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -#~ msgstr "" -#~ "如果您希望在域名级别进行身份验证和授权,可以选择将其设置为您的父域名。如果您运行应用 " -#~ "app1.domain.tld、app2.domain.tld,请将其设置为 'domain.tld'。" +#~ msgid "Optionally set this to your parent domain, if you want authentication and authorization to happen on a domain level. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +#~ msgstr "如果您希望在域名级别进行身份验证和授权,可以选择将其设置为您的父域名。如果您运行应用 app1.domain.tld、app2.domain.tld,请将其设置为 'domain.tld'。" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -3434,14 +3386,13 @@ msgstr "前哨状态" msgid "Outpost(s)" msgstr "前哨" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Outposts" msgstr "前哨" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Outposts are deployments of authentik components to support different " -"environments and protocols, like reverse proxies." +msgid "Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies." msgstr "前哨是对 authentik 组件的部署,用于支持不同的环境和协议,例如反向代理。" #: src/interfaces/AdminInterface.ts @@ -3459,7 +3410,8 @@ msgstr "总览" msgid "PEM-encoded Certificate data." msgstr "PEM 编码的证书数据。" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts msgid "Parent" msgstr "父级" @@ -3472,14 +3424,16 @@ msgid "Pass policy?" msgstr "通过策略?" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts msgid "Passing" msgstr "通过" #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserPasswordForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserPasswordForm.ts msgid "Password" msgstr "密码" @@ -3500,10 +3454,7 @@ msgstr "密码阶段" #~ msgstr "密码、2FA 等" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Password: Masked input, password is validated against sources. Policies " -"still have to be applied to this Stage. If two of these are used in the same" -" stage, they are ensured to be identical." +msgid "Password: Masked input, password is validated against sources. Policies still have to be applied to this Stage. If two of these are used in the same stage, they are ensured to be identical." msgstr "密码:屏蔽输入内容,密码根据来源进行验证。策略仍需应用于此阶段。如果在同一阶段使用其中的两个,则确保它们是相同的。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3543,12 +3494,12 @@ msgstr "请输入您的 TOTP 代码" msgid "Please enter your password" msgstr "请输入您的密码" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts #: src/pages/policies/PolicyListPage.ts msgid "Policies" msgstr "策略" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -3582,7 +3533,8 @@ msgid "Policy binding(s)" msgstr "策略绑定" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationViewPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationViewPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/flows/StageBindingForm.ts msgid "Policy engine mode" msgstr "策略引擎模式" @@ -3643,8 +3595,7 @@ msgid "Private key available?" msgstr "私钥可用吗?" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgid "Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." msgstr "私钥,从 https://www.google.com/recaptcha/intro/v3.html 获取。" #: src/pages/sources/oauth/OAuthSourceForm.ts @@ -3655,16 +3606,15 @@ msgstr "个人资料 URL" #~ msgstr "输入" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Prompt for the user's consent. The consent can either be permanent or expire" -" in a defined amount of time." +msgid "Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time." msgstr "请求用户同意授权。同意授权可以是永久性的,也可以在规定的时间后过期。" #: src/pages/stages/prompt/PromptListPage.ts msgid "Prompt(s)" msgstr "输入" -#: src/interfaces/AdminInterface.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Prompts" msgstr "输入" @@ -3710,11 +3660,11 @@ msgid "Protocol settings" msgstr "协议设置" #: src/pages/providers/ProviderListPage.ts -msgid "" -"Provide support for protocols like SAML and OAuth to assigned applications." +msgid "Provide support for protocols like SAML and OAuth to assigned applications." msgstr "为分配的应用程序提供对 SAML 和 OAuth 等协议的支持。" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationForm.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3734,12 +3684,14 @@ msgstr "提供程序类型" msgid "Provider(s)" msgstr "提供程序" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/ProviderListPage.ts msgid "Providers" msgstr "提供程序" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" @@ -3754,8 +3706,7 @@ msgid "Public Key" msgstr "公钥" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgid "Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." msgstr "公钥,从 https://www.google.com/recaptcha/intro/v3.html 获取。" #: src/pages/applications/ApplicationForm.ts @@ -3767,9 +3718,7 @@ msgid "Quick actions" msgstr "快速操作" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RESTART restarts the flow from the beginning, while keeping the flow " -"context." +msgid "RESTART restarts the flow from the beginning, while keeping the flow context." msgstr "RESTART 从头开始重新启动流程,同时保留流程上下文。" #: src/pages/flows/StageBindingForm.ts @@ -3777,8 +3726,7 @@ msgid "RESTART restarts the flow from the beginning." msgstr "RESTART 从头开始重新启动流程。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RETRY returns the error message and a similar challenge to the executor." +msgid "RETRY returns the error message and a similar challenge to the executor." msgstr "RETRY 向执行器返回错误消息和类似的质询。" #~ msgid "RS256 (Asymmetric Encryption)" @@ -3819,7 +3767,8 @@ msgstr "重新评估策略" msgid "Receive a push notification on your device." msgstr "在您的设备上接收推送通知。" -#: src/pages/flows/utils.ts src/pages/tokens/TokenListPage.ts +#: src/pages/flows/utils.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Recovery" msgstr "恢复" @@ -3830,9 +3779,7 @@ msgid "Recovery flow" msgstr "恢复流程" #: src/pages/tenants/TenantForm.ts -msgid "" -"Recovery flow. If left empty, the first applicable flow sorted by the slug " -"is used." +msgid "Recovery flow. If left empty, the first applicable flow sorted by the slug is used." msgstr "恢复流程。如果留空,则使用按 Slug 排序的第一个适用流程。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -3875,15 +3822,11 @@ msgstr "刷新代码" msgid "Register device" msgstr "注册设备" -#~ msgid "" -#~ "Regular expressions for which authentication is not required. Each new line " -#~ "is interpreted as a new Regular Expression." +#~ msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new Regular Expression." #~ msgstr "用于描述何处不需要身份验证的正则表达式。每个新行都被解释为一个新的正则表达式。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Regular expressions for which authentication is not required. Each new line " -"is interpreted as a new expression." +msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new expression." msgstr "用于描述何处不需要身份验证的正则表达式。每个新行都被解释为一个新的表达式。" #: src/pages/users/UserListPage.ts @@ -3908,19 +3851,13 @@ msgid "Reputation" msgstr "信誉" #: src/pages/policies/reputation/ReputationListPage.ts -msgid "" -"Reputation for IP and user identifiers. Scores are decreased for each failed" -" login and increased for each successful login." +msgid "Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login." msgstr "IP 和用户标识符的信誉。每次登录失败分数都会降低,每次登录成功分数都会增加。" -#~ msgid "" -#~ "Reputation for IPs. Scores are decreased for each failed login and increased" -#~ " for each successful login." +#~ msgid "Reputation for IPs. Scores are decreased for each failed login and increased for each successful login." #~ msgstr "IP 的信誉。每次登录失败分数都会降低,每次登录成功分数都会增加。" -#~ msgid "" -#~ "Reputation for usernames. Scores are decreased for each failed login and " -#~ "increased for each successful login." +#~ msgid "Reputation for usernames. Scores are decreased for each failed login and increased for each successful login." #~ msgstr "用户名的声誉。每次登录失败分数都会降低,每次登录成功分数都会增加。" #~ msgid "Reputation policy - IPs" @@ -3934,7 +3871,8 @@ msgstr "IP 和用户标识符的信誉。每次登录失败分数都会降低, msgid "Reputation scores" msgstr "信誉分数" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Request" msgstr "请求" @@ -3954,7 +3892,8 @@ msgstr "必需" msgid "Required." msgstr "必需。" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only." msgstr "必填。不超过 150 个字符。仅限字母、数字和 @/./+/-/_ 。" @@ -4090,7 +4029,8 @@ msgstr "作用域名称" msgid "Scope which the client can specify to access these properties." msgstr "客户端可以指定的访问这些属性的范围。" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Scopes" @@ -4112,7 +4052,8 @@ msgstr "搜索组" msgid "Search mode" msgstr "搜索模式" -#: src/elements/table/TableSearch.ts src/user/LibraryPage.ts +#: src/elements/table/TableSearch.ts +#: src/user/LibraryPage.ts msgid "Search..." msgstr "搜索..." @@ -4148,9 +4089,7 @@ msgid "See documentation for a list of all variables." msgstr "请阅读文档了解完整变量列表。" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Select a provider that this application should use. Alternatively, create a " -"new provider." +msgid "Select a provider that this application should use. Alternatively, create a new provider." msgstr "选择此应用程序应使用的提供程序。或者创建一个新的提供程序。" #: src/elements/table/Table.ts @@ -4177,9 +4116,7 @@ msgid "Select one of the sources below to login." msgstr "选择以下源之一进行登录。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Select sources should be shown for users to authenticate with. This only " -"affects web-based sources, not LDAP." +msgid "Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP." msgstr "选择的源应显示给用户进行身份验证。这只会影响基于 Web 的源,而不影响 LDAP。" #: src/pages/groups/MemberSelectModal.ts @@ -4187,37 +4124,26 @@ msgid "Select users to add" msgstr "选择要添加的用户" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Select which scopes can be used by the client. The client still has to " -"specify the scope to access the data." +msgid "Select which scopes can be used by the client. The client still has to specify the scope to access the data." msgstr "选择客户端可以使用哪些作用域。客户端仍然需要指定访问数据的范围。" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Select which server a user has to be a member of to be allowed to " -"authenticate." +msgid "Select which server a user has to be a member of to be allowed to authenticate." msgstr "选择用户必须是哪个服务器的成员才能进行身份验证。" #: src/pages/events/RuleForm.ts -msgid "" -"Select which transports should be used to notify the user. If none are " -"selected, the notification will only be shown in the authentik UI." +msgid "Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI." msgstr "选择应使用哪些传输方式来通知用户。如果未选择任何内容,则通知将仅显示在 authentik UI 中。" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Selected policies are executed when the stage is submitted to validate the " -"data." +msgid "Selected policies are executed when the stage is submitted to validate the data." msgstr "当阶段被提交以验证数据时,执行选定的策略。" -#~ msgid "" -#~ "Selecting a service-connection enables the management of the outpost by " -#~ "authentik." +#~ msgid "Selecting a service-connection enables the management of the outpost by authentik." #~ msgstr "选择服务连接使 authentik 能够管理前哨。" #: src/pages/outposts/OutpostForm.ts -msgid "" -"Selecting an integration enables the management of the outpost by authentik." +msgid "Selecting an integration enables the management of the outpost by authentik." msgstr "选择集成使 authentik 能够管理前哨。" #: src/pages/stages/password/PasswordStageForm.ts @@ -4233,9 +4159,7 @@ msgid "Send link" msgstr "发送链接" #: src/pages/events/RuleListPage.ts -msgid "" -"Send notifications whenever a specific Event is created and matched by " -"policies." +msgid "Send notifications whenever a specific Event is created and matched by policies." msgstr "每当特定事件被创建并匹配策略时,都会发送通知。" #: src/pages/events/TransportForm.ts @@ -4292,9 +4216,7 @@ msgid "Session duration" msgstr "会话持续时间" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Session not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." +msgid "Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." msgstr "从当前时间经过多久时或之后,会话无效(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -4305,7 +4227,8 @@ msgstr "不在此刻或之后,会话有效" msgid "Session(s)" msgstr "会话" -#: src/pages/users/UserViewPage.ts src/user/user-settings/UserSettingsPage.ts +#: src/pages/users/UserViewPage.ts +#: src/user/user-settings/UserSettingsPage.ts msgid "Sessions" msgstr "会话" @@ -4314,14 +4237,14 @@ msgid "Set HTTP-Basic Authentication" msgstr "设置 HTTP-Basic 身份验证" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set a custom HTTP-Basic Authentication header based on values from " -"authentik." +msgid "Set a custom HTTP-Basic Authentication header based on values from authentik." msgstr "根据来自 authentik 的值设置自定义 HTTP-Basic 身份验证标头。" -#: src/pages/groups/GroupForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -#: src/pages/policies/PolicyTestForm.ts src/pages/users/UserForm.ts +#: src/pages/policies/PolicyTestForm.ts +#: src/pages/users/UserForm.ts msgid "Set custom attributes using YAML or JSON." msgstr "使用 YAML 或 JSON 设置自定义属性。" @@ -4330,26 +4253,20 @@ msgid "Set password" msgstr "设置密码" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set this to the domain you wish the authentication to be valid for. Must be " -"a parent domain of the URL above. If you're running applications as " -"app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -msgstr "" -"将此设置为您希望身份验证有效的域名。必须是上述 URL 的父域名。如果您的应用部署在 " -"app1.domain.tld、app2.domain.tld,请将其设置为 'domain.tld'。" +msgid "Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +msgstr "将此设置为您希望身份验证有效的域名。必须是上述 URL 的父域名。如果您的应用部署在 app1.domain.tld、app2.domain.tld,请将其设置为 'domain.tld'。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Setup" msgstr "设置" -#: src/pages/events/RuleForm.ts src/pages/events/RuleListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts msgid "Severity" msgstr "严重程度" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Show arbitrary input fields to the user, for example during enrollment. Data" -" is saved in the flow context under the 'prompt_data' variable." +msgid "Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable." msgstr "向用户显示任意输入字段,例如在注册期间。数据保存在流程上下文中的 'prompt_data' 变量下。" #: src/elements/Expand.ts @@ -4405,7 +4322,8 @@ msgstr "一次性使用" #~ msgstr "跳过路径正则表达式" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationListPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationListPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts @@ -4438,16 +4356,11 @@ msgstr "源" msgid "Sources" msgstr "源" -#~ msgid "" -#~ "Sources of identities, which can either be synced into authentik's database," -#~ " like LDAP, or can be used by users to authenticate and enroll themselves, " -#~ "like OAuth and social logins" +#~ msgid "Sources of identities, which can either be synced into authentik's database, like LDAP, or can be used by users to authenticate and enroll themselves, like OAuth and social logins" #~ msgstr "身份来源,既可以同步到 authentik 的数据库中,例如 LDAP,也可以被用户用来进行身份验证和注册,例如 OAuth 和社交登录" #: src/pages/sources/SourcesListPage.ts -msgid "" -"Sources of identities, which can either be synced into authentik's database," -" or can be used by users to authenticate and enroll themselves." +msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "身份来源,既可以同步到 authentik 的数据库中,也可以被用户用来进行身份验证和注册。" #: src/interfaces/locale.ts @@ -4458,7 +4371,8 @@ msgstr "西班牙语" msgid "Specify multiple server URIs by separating them with a comma." msgstr "通过用逗号分隔多个服务器 URI 来指定它们。" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts msgid "Stage" msgstr "阶段" @@ -4493,34 +4407,23 @@ msgstr "阶段对象" msgid "Stage type" msgstr "阶段类型" -#~ msgid "" -#~ "Stage used to configure Authenticator when user doesn't have any compatible " -#~ "devices. After this configuration Stage passes, the user is not prompted " -#~ "again." +#~ msgid "Stage used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." #~ msgstr "在用户没有任何兼容设备时用来配置身份验证器的阶段。此配置阶段通过后,不会再次提示用户。" #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts -msgid "" -"Stage used to configure a TOTP authenticator (i.e. Authy/Google " -"Authenticator)." +msgid "Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator)." msgstr "用来配置 TOTP 身份验证器(即 Authy/Google 身份验证器)的阶段。" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Stage used to configure a WebAutnn authenticator (i.e. Yubikey, " -"FaceID/Windows Hello)." +msgid "Stage used to configure a WebAutnn authenticator (i.e. Yubikey, FaceID/Windows Hello)." msgstr "用来配置 WebAuthn 身份验证器(即 Yubikey、FaceID/Windows Hello)的阶段。" #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts -msgid "" -"Stage used to configure a duo-based authenticator. This stage should be used" -" for configuration flows." +msgid "Stage used to configure a duo-based authenticator. This stage should be used for configuration flows." msgstr "用来配置基于 Duo 的身份验证器的阶段。此阶段应该用于配置流程。" #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts -msgid "" -"Stage used to configure a static authenticator (i.e. static tokens). This " -"stage should be used for configuration flows." +msgid "Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows." msgstr "用来配置静态身份验证器(即静态令牌)的阶段。此阶段应该用于配置流程。" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts @@ -4528,9 +4431,7 @@ msgid "Stage used to configure an SMS-based TOTP authenticator." msgstr "用来配置基于短信的 TOTP 身份验证器的阶段。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stage used to validate any authenticator. This stage should be used during " -"authentication or authorization flows." +msgid "Stage used to validate any authenticator. This stage should be used during authentication or authorization flows." msgstr "用来验证任何身份验证器的阶段。此阶段应在身份验证或授权流程中使用。" #: src/pages/stages/StageListPage.ts @@ -4555,22 +4456,19 @@ msgstr "阶段" msgid "Stage-specific settings" msgstr "阶段特定设置" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Stages" msgstr "阶段" #: src/pages/stages/StageListPage.ts -msgid "" -"Stages are single steps of a Flow that a user is guided through. A stage can" -" only be executed from within a flow." +msgid "Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow." msgstr "阶段是引导用户完成流程的单个步骤。阶段只能在流程内部执行。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stages used to configure Authenticator when user doesn't have any compatible" -" devices. After this configuration Stage passes, the user is not prompted " -"again." +msgid "Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." msgstr "当用户没有任何兼容的设备时,用来配置身份验证器的阶段。此阶段通过后,将不再请求此用户。" #: src/pages/outposts/ServiceConnectionListPage.ts @@ -4598,9 +4496,7 @@ msgid "Static: Static value, displayed as-is." msgstr "静态:静态值,按原样显示。" #: src/pages/stages/deny/DenyStageForm.ts -msgid "" -"Statically deny the flow. To use this stage effectively, disable *Evaluate " -"on plan* on the respective binding." +msgid "Statically deny the flow. To use this stage effectively, disable *Evaluate on plan* on the respective binding." msgstr "静态拒绝流。要有效地使用此阶段,请在相应的绑定上禁用*规划时进行评估*。" #: src/pages/system-tasks/SystemTaskListPage.ts @@ -4617,7 +4513,8 @@ msgstr "状态" msgid "Stop impersonation" msgstr "停止模拟身份" -#: src/pages/events/EventInfo.ts src/pages/stages/email/EmailStageForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/stages/email/EmailStageForm.ts msgid "Subject" msgstr "主题" @@ -4633,7 +4530,8 @@ msgstr "替代名称" msgid "Successful" msgstr "成功" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Successful Logins" msgstr "成功登录" @@ -4657,7 +4555,8 @@ msgstr "已成功复制 TOTP 配置。" msgid "Successfully created application." msgstr "已成功创建应用程序。" -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully created binding." msgstr "已成功创建绑定。" @@ -4763,11 +4662,13 @@ msgstr "已成功创建令牌。" msgid "Successfully created transport." msgstr "已成功创建传输。" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts msgid "Successfully created user." msgstr "已成功创建用户。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Successfully deleted {0} {1}" msgstr "已成功删除 {0} {1}" @@ -4775,7 +4676,8 @@ msgstr "已成功删除 {0} {1}" msgid "Successfully generated certificate-key pair." msgstr "已成功生成证书密钥对。" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Successfully generated recovery link" msgstr "已成功生成恢复链接" @@ -4801,7 +4703,8 @@ msgstr "已成功发送测试请求。" msgid "Successfully updated application." msgstr "已成功更新应用程序。" -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully updated binding." msgstr "已成功更新绑定。" @@ -4927,7 +4830,8 @@ msgstr "已成功更新用户。" msgid "Successfully updated {0} {1}" msgstr "已成功更新 {0} {1}" -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Superuser" msgstr "超级用户" @@ -5049,7 +4953,8 @@ msgstr "租户" msgid "Tenant(s)" msgstr "租户" -#: src/interfaces/AdminInterface.ts src/pages/tenants/TenantListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/tenants/TenantListPage.ts msgid "Tenants" msgstr "租户" @@ -5084,15 +4989,11 @@ msgid "The URL \"{0}\" was not found." msgstr "未找到 URL \"{0}\"。" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator MUST create a dedicated credential. If it cannot, the RP " -"is prepared for an error to occur" +msgid "The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur" msgstr "身份验证器必须创建专用凭据。如果不能,RP 预期会发生错误" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator can create and store a dedicated credential, but if it " -"doesn't that's alright too" +msgid "The authenticator can create and store a dedicated credential, but if it doesn't that's alright too" msgstr "身份验证器可以创建和存储专用凭据,但不创建也可以" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts @@ -5101,20 +5002,14 @@ msgstr "身份验证器不应该创建专用凭据" #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll access the application at. Include any non-standard " -"port." +msgid "The external URL you'll access the application at. Include any non-standard port." msgstr "您将通过此外部 URL 访问应用程序。请包括任何非标准端口。" -#~ msgid "" -#~ "The external URL you'll authenticate at. Can be the same domain as " -#~ "authentik." +#~ msgid "The external URL you'll authenticate at. Can be the same domain as authentik." #~ msgstr "您将在此外部 URL 进行身份验证。可以使用与 authentik 相同的域名。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll authenticate at. The authentik core server should be" -" reachable under this URL." +msgid "The external URL you'll authenticate at. The authentik core server should be reachable under this URL." msgstr "您将在此外部 URL 进行身份验证。通过此 URL 应该可以访问到 authentik 核心服务器。" #~ msgid "The following objects use {0}:" @@ -5144,29 +5039,16 @@ msgstr "" "策略不通过。" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"The policy takes a random time to execute. This controls the minimum time it" -" will take." +msgid "The policy takes a random time to execute. This controls the minimum time it will take." msgstr "策略需要一段随机时间来执行。这将控制所需的最短时间。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for gidNumbers, this number is added to a number generated from " -"the group.Pk to make sure that the numbers aren't too low for POSIX groups. " -"Default is 4000 to ensure that we don't collide with local groups or users " -"primary groups gidNumber" -msgstr "" -"起始 gidNumbers,这个数字会被添加到从 group.Pk 生成的数字中,以确保对于 POSIX 用户来说,这个数字不会太低。默认值为 " -"4000,以确保我们不会与本地群组或用户主组的 gidNumber 发生冲突" +msgid "The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber" +msgstr "起始 gidNumbers,这个数字会被添加到从 group.Pk 生成的数字中,以确保对于 POSIX 用户来说,这个数字不会太低。默认值为 4000,以确保我们不会与本地群组或用户主组的 gidNumber 发生冲突" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for uidNumbers, this number is added to the user.Pk to make sure " -"that the numbers aren't too low for POSIX users. Default is 2000 to ensure " -"that we don't collide with local users uidNumber" -msgstr "" -"起始 uidNumbers,这个数字会被添加到 user.Pk 中,以确保对于 POSIX 用户来说,这个数字不会太低。默认值为 " -"2000,以确保我们不会与本地用户的 uidNumber 发生冲突" +msgid "The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber" +msgstr "起始 uidNumbers,这个数字会被添加到 user.Pk 中,以确保对于 POSIX 用户来说,这个数字不会太低。默认值为 2000,以确保我们不会与本地用户的 uidNumber 发生冲突" #: src/pages/flows/BoundStagesList.ts msgid "These bindings control if this stage will be applied to the flow." @@ -5211,22 +5093,15 @@ msgid "This is the password to be used with basic auth" msgstr "这是用于 Basic 身份验证的密码" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts -msgid "" -"This is the username to be used with basic auth or the token when used with " -"bearer token" +msgid "This is the username to be used with basic auth or the token when used with bearer token" msgstr "这是用于 Basic 身份验证的用户名,或是使用 Bearer 令牌时的令牌" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"This provider will behave like a transparent reverse-proxy, except requests " -"must be authenticated. If your upstream application uses HTTPS, make sure to" -" connect to the outpost using HTTPS as well." -msgstr "" -"除了请求必须经过身份验证外,此提供程序的行为类似于透明反向代理。如果您的上游应用程序使用 HTTPS,请确保连接到前哨时也使用 HTTPS。" +msgid "This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well." +msgstr "除了请求必须经过身份验证外,此提供程序的行为类似于透明反向代理。如果您的上游应用程序使用 HTTPS,请确保连接到前哨时也使用 HTTPS。" #: src/pages/tenants/TenantForm.ts -msgid "" -"This setting only affects new Events, as the expiration is saved per-event." +msgid "This setting only affects new Events, as the expiration is saved per-event." msgstr "此设置仅影响新事件,因为过期时间是分事件保存的。" #: src/pages/stages/invitation/InvitationStageForm.ts @@ -5234,9 +5109,7 @@ msgid "This stage can be included in enrollment flows to accept invitations." msgstr "此阶段可以包含在注册流程中以接受邀请。" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"This stage checks the user's current session against the Google reCaptcha " -"service." +msgid "This stage checks the user's current session against the Google reCaptcha service." msgstr "此阶段会根据 Google reCAPTCHA 服务检查用户的当前会话。" #: src/pages/policies/reputation/ReputationPolicyForm.ts @@ -5248,13 +5121,8 @@ msgid "Time in minutes the token sent is valid." msgstr "发出令牌的有效时间(单位为分钟)。" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"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. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"删除临时用户的时间偏移。这仅适用于您的 IDP 使用 NameID 格式 'transient' " -"且用户未手动登出的情况。(格式:hours=1;minutes=2;seconds=3)。" +msgid "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. (Format: hours=1;minutes=2;seconds=3)." +msgstr "删除临时用户的时间偏移。这仅适用于您的 IDP 使用 NameID 格式 'transient' 且用户未手动登出的情况。(格式:hours=1;minutes=2;seconds=3)。" #~ msgid "Time-based One-Time Passwords" #~ msgstr "基于时间的一次性密码" @@ -5265,7 +5133,8 @@ msgstr "" msgid "Timeout" msgstr "超时" -#: src/pages/flows/FlowForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Title" msgstr "标题" @@ -5274,26 +5143,18 @@ msgid "To" msgstr "至" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"To allow any redirect URI, set this value to \"*\". Be aware of the possible" -" security implications this can have." +msgid "To allow any redirect URI, set this value to \"*\". Be aware of the possible security implications this can have." msgstr "要允许任何重定向 URI,请将此值设置为 \"*\"。请注意这可能带来的安全影响。" #: src/pages/users/UserViewPage.ts -msgid "" -"To create a recovery link, the current tenant needs to have a recovery flow " -"configured." +msgid "To create a recovery link, the current tenant needs to have a recovery flow configured." msgstr "要创建恢复链接,当前租户需要配置恢复流程。" -#~ msgid "" -#~ "To directly reset a user's password, configure a recovery flow on the " -#~ "currently active tenant." +#~ msgid "To directly reset a user's password, configure a recovery flow on the currently active tenant." #~ msgstr "要直接重置用户的密码,请在当前活动的租户上配置恢复流程。" #: src/pages/users/UserListPage.ts -msgid "" -"To let a user directly reset a their password, configure a recovery flow on " -"the currently active tenant." +msgid "To let a user directly reset a their password, configure a recovery flow on the currently active tenant." msgstr "要让用户直接重置密码,请在当前活动的租户上配置恢复流程。" #: src/pages/sources/ldap/LDAPSourceForm.ts @@ -5343,9 +5204,7 @@ msgid "Tokens and App passwords" msgstr "令牌和应用程序密码" #: src/pages/tokens/TokenListPage.ts -msgid "" -"Tokens are used throughout authentik for Email validation stages, Recovery " -"keys and API access." +msgid "Tokens are used throughout authentik for Email validation stages, Recovery keys and API access." msgstr "令牌在整个 authentik 中用于电子邮件验证阶段、恢复密钥和 API 访问。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -5408,13 +5267,15 @@ msgstr "Twilio 账户 SID" msgid "Twilio Auth Token" msgstr "Twilio 身份验证令牌" -#: src/pages/flows/BoundStagesList.ts src/pages/outposts/OutpostForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/prompt/PromptForm.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts msgid "Type" @@ -5424,7 +5285,8 @@ msgstr "类型" msgid "UI settings" msgstr "用户界面设置" -#: src/pages/events/EventInfo.ts src/pages/users/UserListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/users/UserListPage.ts msgid "UID" msgstr "UID" @@ -5458,9 +5320,7 @@ msgid "URL used by authentik to retrieve tokens." msgstr "authentik 用来获取令牌的 URL。" #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"URL used to request the initial token. This URL is only required for OAuth " -"1." +msgid "URL used to request the initial token. This URL is only required for OAuth 1." msgstr "用于请求初始令牌的 URL。只有 OAuth 1 才需要此网址。" #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -5517,10 +5377,14 @@ msgstr "最新!" #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts @@ -5538,9 +5402,12 @@ msgstr "最新!" #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserActiveForm.ts src/pages/users/UserListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserActiveForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -5564,11 +5431,13 @@ msgstr "更新证书密钥对" msgid "Update Device" msgstr "更新设备" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts msgid "Update Flow" msgstr "更新流程" -#: src/pages/groups/GroupListPage.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Update Group" msgstr "更新组" @@ -5633,7 +5502,8 @@ msgstr "更新租户" msgid "Update Token" msgstr "更新令牌" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserListPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Update User" msgstr "更新用户" @@ -5646,7 +5516,8 @@ msgstr "更新可用" msgid "Update details" msgstr "更新详情" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Update password" msgstr "更新密码" @@ -5656,7 +5527,8 @@ msgstr "更新密码" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/users/UserActiveForm.ts msgid "Update {0}" msgstr "更新 {0}" @@ -5695,57 +5567,43 @@ msgstr "使用全局设置" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's email address, but deny enrollment when the email address " -"already exists." +msgid "Use the user's email address, but deny enrollment when the email address already exists." msgstr "使用用户的电子邮件地址,但在电子邮件地址已存在时拒绝注册。" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's username, but deny enrollment when the username already " -"exists." +msgid "Use the user's username, but deny enrollment when the username already exists." msgstr "使用用户的用户名,但在用户名已存在时拒绝注册。" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Use the username and password below to authenticate. The password can be " -"retrieved later on the Tokens page." +msgid "Use the username and password below to authenticate. The password can be retrieved later on the Tokens page." msgstr "使用下面的用户名和密码进行身份验证。密码可以稍后在令牌页面上获取。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"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 manged " -"outpost, this is done for you)." -msgstr "" -"与 nginx 的 auth_request 或 traefik 的 ForwardAuth " -"一起使用此提供程序。每个应用程序/域名都需要自己的提供程序。此外,在每个域名上,/outpost.goauthentik.io " -"必须路由到前哨(在使用托管的 Outpost 时,这已经为您处理好了)。" +msgid "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 manged outpost, this is done for you)." +msgstr "与 nginx 的 auth_request 或 traefik 的 ForwardAuth 一起使用此提供程序。每个应用程序/域名都需要自己的提供程序。此外,在每个域名上,/outpost.goauthentik.io 必须路由到前哨(在使用托管的 Outpost 时,这已经为您处理好了)。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Use this provider with nginx's auth_request or traefik's forwardAuth. Only a" -" single provider is required per root domain. You can't do per-application " -"authorization, but you don't have to create a provider for each application." -msgstr "" -"与 nginx 的 auth_request 或 traefik 的 ForwardAuth " -"一起使用此提供程序。每个根域名只需要一个提供程序。您无法管理每个应用程序的授权,但不必为每个应用程序分别创建提供程序。" +msgid "Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application." +msgstr "与 nginx 的 auth_request 或 traefik 的 ForwardAuth 一起使用此提供程序。每个根域名只需要一个提供程序。您无法管理每个应用程序的授权,但不必为每个应用程序分别创建提供程序。" #: src/pages/tenants/TenantForm.ts msgid "Use this tenant for each domain that doesn't have a dedicated tenant." msgstr "所有未设置专用租户的域名都将使用此租户。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/events/EventListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventListPage.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "User" msgstr "用户" @@ -5792,6 +5650,10 @@ msgstr "用户字段" msgid "User interface" msgstr "用户界面" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" @@ -5836,7 +5698,8 @@ msgstr "不应进行用户验证。" msgid "User was written to" msgstr "用户被写入" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserViewPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserViewPage.ts msgid "User {0}" msgstr "用户 {0}" @@ -5854,14 +5717,11 @@ msgid "User(s)" msgstr "用户" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the password part of the HTTP-Basic Header." +msgid "User/Group Attribute used for the password part of the HTTP-Basic Header." msgstr "用于 HTTP-Basic 标头的密码部分的用户/组属性。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the user part of the HTTP-Basic Header. If not" -" set, the user's Email address is used." +msgid "User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used." msgstr "用于 HTTP-Basic 标头用户名部分的用户/组属性。如果未设置,则使用用户的电子邮件地址。" #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -5870,20 +5730,21 @@ msgstr "用户信息 URL" #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/ServiceAccountForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserListPage.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Username" msgstr "用户名" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Username: Same as Text input, but checks for and prevents duplicate " -"usernames." +msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." msgstr "用户名:与文本输入相同,但检查并防止用户名重复。" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/users/UserListPage.ts msgid "Users" @@ -5898,9 +5759,7 @@ msgid "Users created per day in the last month" msgstr "上个月中每天创建的用户" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Users in the selected group can do search queries. If no group is selected, " -"no LDAP Searches are allowed." +msgid "Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed." msgstr "所选组中的用户可以执行搜索查询。如果未选择任何组,则不允许 LDAP 搜索。" #: src/pages/events/EventInfo.ts @@ -5912,15 +5771,11 @@ msgid "Using source" msgstr "使用源" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Valid for 360 days, after which the password will automatically rotate. You " -"can copy the password from the Token List." +msgid "Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List." msgstr "有效期为 360 天,之后密码将自动轮换。您可以从令牌列表中复制密码。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Valid redirect URLs after a successful authorization flow. Also specify any " -"origins here for Implicit flows." +msgid "Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows." msgstr "授权流程成功后有效的重定向 URL。还可以在此处为隐式流程指定任何来源。" #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -5948,9 +5803,7 @@ msgid "Verification Certificate" msgstr "验证证书" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"Verify the user's email address by sending them a one-time-link. Can also be" -" used for recovery to verify the user's authenticity." +msgid "Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity." msgstr "通过向用户发送一次性链接来验证用户的电子邮件地址。也可用于在恢复时验证用户的真实性。" #: src/pages/admin-overview/AdminOverviewPage.ts @@ -5987,7 +5840,8 @@ msgstr "等待(最短)" #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts -#: src/pages/events/RuleForm.ts src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts msgid "Warning" msgstr "警告" @@ -5996,9 +5850,7 @@ msgid "Warning: Application is not used by any Outpost." msgstr "警告:应用程序未被任何前哨使用。" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Warning: No invitation stage is bound to any flow. Invitations will not work" -" as expected." +msgid "Warning: No invitation stage is bound to any flow. Invitations will not work as expected." msgstr "警告:没有邀请阶段绑定到任何流程。邀请将无法按预期工作。" #: src/pages/policies/PolicyListPage.ts @@ -6022,14 +5874,11 @@ msgid "Warning: Provider not assigned to any application." msgstr "警告:提供程序未分配给任何应用程序。" #: src/pages/users/UserListPage.ts -msgid "" -"Warning: You're about to delete the user you're logged in as ({0}). Proceed " -"at your own risk." +msgid "Warning: You're about to delete the user you're logged in as ({0}). Proceed at your own risk." msgstr "警告:您即将删除当前登录的用户({0})。如果继续,请自担风险。" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Warning: authentik Domain is not configured, authentication will not work." +msgid "Warning: authentik Domain is not configured, authentication will not work." msgstr "警告:未配置 authentik 域名,身份验证将不起作用。" #: src/pages/tenants/TenantForm.ts @@ -6064,22 +5913,15 @@ msgid "Welcome, {name}." msgstr "欢迎,{name}。" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When a user returns from the email successfully, their account will be " -"activated." +msgid "When a user returns from the email successfully, their account will be activated." msgstr "当用户成功自电子邮件中返回时,其账户将被激活。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When a valid username/email has been entered, and this option is enabled, " -"the user's username and avatar will be shown. Otherwise, the text that the " -"user entered will be shown." +msgid "When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown." msgstr "如果输入了有效的用户名/电子邮箱,并且启用了此选项,则会显示用户的用户名和头像。否则,将显示用户输入的文本。" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"When connecting to an LDAP Server with TLS, certificates are not checked by " -"default. Specify a keypair to validate the remote certificate." +msgid "When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate." msgstr "使用 TLS 连接到 LDAP 服务器时,默认情况下不检查证书。指定密钥对以验证远程证书。" #: src/pages/outposts/ServiceConnectionDockerForm.ts @@ -6087,9 +5929,7 @@ msgid "When connecting via SSH, this keypair is used for authentication." msgstr "通过 SSH 连接时,此密钥对用于身份验证。" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When enabled, global Email connection settings will be used and connection " -"settings below will be ignored." +msgid "When enabled, global Email connection settings will be used and connection settings below will be ignored." msgstr "启用后,将使用全局电子邮件连接设置,下面的连接设置将被忽略。" #: src/pages/stages/invitation/InvitationForm.ts @@ -6101,21 +5941,15 @@ msgid "When enabled, user fields are matched regardless of their casing." msgstr "启用后,无论大小写如何,都将匹配用户字段。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"When multiple stages are selected, the user can choose which one they want " -"to enroll." +msgid "When multiple stages are selected, the user can choose which one they want to enroll." msgstr "选中多个阶段时,用户可以选择要注册哪个。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When selected, a password field is shown on the same page instead of a " -"separate page. This prevents username enumeration attacks." +msgid "When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks." msgstr "选中后,密码字段将显示在同一页面,而不是单独的页面上。这样可以防止用户名枚举攻击。" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"When selected, incoming assertion's Signatures will be validated against " -"this certificate. To allow unsigned Requests, leave on default." +msgid "When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default." msgstr "选中后,传入断言的签名将根据此证书进行验证。要允许未签名的请求,请保留默认值。" #: src/pages/policies/dummy/DummyPolicyForm.ts @@ -6125,32 +5959,20 @@ msgstr "选中后,传入断言的签名将根据此证书进行验证。要允 #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts #: src/pages/policies/reputation/ReputationPolicyForm.ts -msgid "" -"When this option is enabled, all executions of this policy will be logged. " -"By default, only execution errors are logged." +msgid "When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged." msgstr "启用此选项后,将记录此策略的所有执行日志。默认情况下,只记录执行错误。" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"When used in conjunction with a User Write stage, use attributes.foo to " -"write attributes." +msgid "When used in conjunction with a User Write stage, use attributes.foo to write attributes." msgstr "当与用户写入阶段结合使用时,请使用 attributes.foo 来编写属性。" #: src/pages/tenants/TenantForm.ts -msgid "" -"When using an external logging solution for archiving, this can be set to " -"\"minutes=5\"." +msgid "When using an external logging solution for archiving, this can be set to \"minutes=5\"." msgstr "使用外部日志记录解决方案进行存档时,可以将其设置为 \"minutes=5\"。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"When using proxy or forward auth (single application) mode, the requested " -"URL Path is checked against the regular expressions. When using forward auth" -" (domain mode), the full requested URL including scheme and host is matched " -"against the regular expressions." -msgstr "" -"使用代理或 Forward Auth(单应用)模式时,将根据正则表达式检查请求的 URL 路径。使用 Forward " -"Auth(域名模式)时,将根据正则表达式检查请求的完整 URL(包括协议和主机名)。" +msgid "When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions." +msgstr "使用代理或 Forward Auth(单应用)模式时,将根据正则表达式检查请求的 URL 路径。使用 Forward Auth(域名模式)时,将根据正则表达式检查请求的完整 URL(包括协议和主机名)。" #: src/flows/FlowExecutor.ts msgid "Whoops!" @@ -6178,13 +6000,16 @@ msgstr "X509 主题" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Yes" msgstr "是" @@ -6231,15 +6056,18 @@ msgstr "连接将被删除" msgid "no tabs defined" msgstr "未定义选项卡" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "object will be DELETED" msgstr "对象将被删除" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be reset to default value" msgstr "引用将被重置为默认值" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be set to an empty value" msgstr "引用将被设置为空值" @@ -6247,7 +6075,8 @@ msgstr "引用将被设置为空值" msgid "with inspector" msgstr "附加检视器" -#: src/elements/Expand.ts src/elements/Expand.ts +#: src/elements/Expand.ts +#: src/elements/Expand.ts msgid "{0}" msgstr "{0}" @@ -6259,7 +6088,8 @@ msgstr "{0}(\"{1}\",类型为 {2})" msgid "{0} ({1})" msgstr "{0}({1})" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "{0} ({consequence})" msgstr "{0}({consequence})" diff --git a/web/src/locales/zh-Hant.po b/web/src/locales/zh-Hant.po index f93b97cf9..f3c5a6363 100644 --- a/web/src/locales/zh-Hant.po +++ b/web/src/locales/zh-Hant.po @@ -1,9 +1,9 @@ -# +# # Translators: # Chen Zhikai, 2022 # 刘松, 2022 # deluxghost, 2022 -# +# msgid "" msgstr "" "Project-Id-Version: \n" @@ -33,11 +33,14 @@ msgstr "(格式: hours=-1;minutes=-2;seconds=-3)." msgid "(Format: hours=1;minutes=2;seconds=3)." msgstr "(格式: hours=1;minutes=2;seconds=3)." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/elements/user/SessionList.ts #: src/pages/applications/ApplicationListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/EventListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -46,15 +49,14 @@ msgstr "(格式: hours=1;minutes=2;seconds=3)." #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/stages/invitation/InvitationListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "-" msgstr "-" #: src/pages/flows/FlowImportForm.ts -msgid "" -".akflow files, which can be found on goauthentik.io and can be exported by " -"authentik." +msgid ".akflow files, which can be found on goauthentik.io and can be exported by authentik." msgstr ".akflow 文件,这些文件可以在 goauthentik.io 上找到,也可以通过 authentik 导出。" #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts @@ -82,9 +84,7 @@ msgid "A non-removable authenticator, like TouchID or Windows Hello" msgstr "不可移除的身份验证器,例如 TouchID 或 Windows Hello" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"A policy used for testing. Always returns the same result as specified below" -" after waiting a random duration." +msgid "A policy used for testing. Always returns the same result as specified below after waiting a random duration." msgstr "用于测试的策略。等待随机持续时间后,始终返回与下面指定的结果相同的结果。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -92,7 +92,8 @@ msgstr "用于测试的策略。等待随机持续时间后,始终返回与下 msgid "ACS URL" msgstr "ACS URL" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ALL, all policies must match to grant access." msgstr "ALL,所有策略必须匹配才能授予访问权限。" @@ -100,7 +101,8 @@ msgstr "ALL,所有策略必须匹配才能授予访问权限。" msgid "ALL, all policies must match to include this stage access." msgstr "ALL,所有策略必须匹配才能包含此阶段访问权限。" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ANY, any policy must match to grant access." msgstr "ANY,任何策略都必须匹配才能授予访问权限。" @@ -155,7 +157,8 @@ msgstr "访问令牌 URL" msgid "Access token validity" msgstr "访问令牌有效性" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Action" @@ -163,18 +166,23 @@ msgstr "操作" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts -#: src/pages/providers/ProviderListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/providers/ProviderListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Actions" msgstr "操作" @@ -183,7 +191,8 @@ msgstr "操作" msgid "Actions over the last 24 hours" msgstr "过去 24 小时内的操作" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Activate" msgstr "启用" @@ -191,12 +200,15 @@ msgstr "启用" msgid "Activate pending user on success" msgstr "成功时启用待处理用户" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Active" msgstr "激活" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts msgid "Add" msgstr "添加" @@ -221,8 +233,7 @@ msgid "Additional scope mappings, which are passed to the proxy." msgstr "传递给代理的其他作用域映射。" #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"Additional scopes to be passed to the OAuth Provider, separated by space." +msgid "Additional scopes to be passed to the OAuth Provider, separated by space." msgstr "要传递给 OAuth 提供程序的其他作用域,用空格分隔。" #: src/pages/sources/ldap/LDAPSourceForm.ts @@ -268,8 +279,7 @@ msgid "Allow IDP-initiated logins" msgstr "允许 IDP 发起的登入" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Allow friends to authenticate via Plex, even if you don't share any servers" +msgid "Allow friends to authenticate via Plex, even if you don't share any servers" msgstr "允许好友通过Plex进行身份验证,即使您不共享任何服务器" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts @@ -277,9 +287,7 @@ msgid "Allow up to N occurrences in the HIBP database." msgstr "HIBP 数据库中最多允许 N 次出现。" #: src/pages/policies/PolicyListPage.ts -msgid "" -"Allow users to use Applications based on properties, enforce Password " -"Criteria and selectively apply Stages." +msgid "Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages." msgstr "允许用户根据属性使用应用程序、强制使用密码标准以及有选择地应用阶段。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -295,9 +303,7 @@ msgid "Allowed servers" msgstr "允许的服务器" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Allows authentication flows initiated by the IdP. This can be a security " -"risk, as no validation of the request ID is done." +msgid "Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done." msgstr "允许由 IdP 启动的身份验证流。这可能存在安全风险,因为未对请求 ID 进行验证。" #: src/pages/policies/reputation/ReputationPolicyForm.ts @@ -309,8 +315,7 @@ msgid "Also known as Entity ID. Defaults the Metadata URL." msgstr "也称为实体 ID。 默认为 Metadata URL。" #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts -msgid "" -"Alternatively, if your current device has Duo installed, click on this link:" +msgid "Alternatively, if your current device has Duo installed, click on this link:" msgstr "或者,如果您当前的设备已安装 Duo,请单击此链接:" #: src/pages/stages/consent/ConsentStageForm.ts @@ -369,7 +374,8 @@ msgstr "应用的显示名称。" msgid "Application(s)" msgstr "应用程序" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/outposts/OutpostForm.ts msgid "Applications" @@ -408,9 +414,7 @@ msgid "Are you sure you want to update {0} \"{1}\"?" msgstr "你确定要更新 {0} \"{1}\" 吗?" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Assertion not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." +msgid "Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." msgstr "断言在当前时间+此值时或之后无效(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -445,14 +449,11 @@ msgid "Attempted to log in as {0}" msgstr "已尝试以 {0} 身份登入" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts -msgid "" -"Attribute name used for SAML Assertions. Can be a URN OID, a schema " -"reference, or a any other string. If this property mapping is used for " -"NameID Property, this field is discarded." -msgstr "" -"用于 SAML 断言的属性名称。可以是 URN OID, 模式引用或任何其他字符串。如果此属性映射用于 NameID 属性,则会丢弃此字段。" +msgid "Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded." +msgstr "用于 SAML 断言的属性名称。可以是 URN OID, 模式引用或任何其他字符串。如果此属性映射用于 NameID 属性,则会丢弃此字段。" -#: src/pages/groups/GroupForm.ts src/pages/stages/invitation/InvitationForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/stages/invitation/InvitationForm.ts #: src/pages/users/UserForm.ts msgid "Attributes" msgstr "属性" @@ -487,7 +488,8 @@ msgstr "身份验证 URL" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -#: src/pages/sources/saml/SAMLSourceForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/sources/saml/SAMLSourceForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Authentication flow" msgstr "身份验证流程" @@ -546,7 +548,8 @@ msgstr "Avatar image" msgid "Backends" msgstr "后端" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background" msgstr "背景" @@ -554,7 +557,8 @@ msgstr "背景" msgid "Background image" msgstr "背景图片" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background shown during execution." msgstr "执行过程中显示背景。" @@ -583,9 +587,7 @@ msgid "Based on the User's Email. This is recommended over the UPN method." msgstr "基于用户的电子邮件。 建议在 UPN 方法上使用此方法。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Based on the User's UPN, only works if user has a 'upn' attribute set. Use " -"this method only if you have different UPN and Mail domains." +msgid "Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains." msgstr "根据用户的UPN,仅当用户设置了 “upn” 属性时才有效。仅当您有不同的 UPN 和 Mail 域时才使用此方法。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -621,11 +623,13 @@ msgstr "Bind 密码" msgid "Bind flow" msgstr "Bind 流程" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Bind stage" msgstr "Bind 阶段" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Binding" msgstr "绑定" @@ -652,20 +656,17 @@ msgstr "Build hash:" #~ msgid "Build hash: {0}" #~ msgstr "Build hash: {0}" -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts msgid "Built-in" msgstr "内置" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"By default, only icons are shown for sources. Enable this to show their full" -" names." +msgid "By default, only icons are shown for sources. Enable this to show their full names." msgstr "默认情况下,只为源显示图标。启用此选项可显示他们的全名。" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"CA which the endpoint's Certificate is verified against. Can be left empty " -"for no validation." +msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation." msgstr "验证终端节点证书所依据的 CA。可以留空以表示不进行验证。" #: src/pages/admin-overview/charts/FlowStatusChart.ts @@ -677,33 +678,26 @@ msgid "Cached policies" msgstr "缓存策略" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Cached querying, the outpost holds all users and groups in-memory and will " -"refresh every 5 Minutes." +msgid "Cached querying, the outpost holds all users and groups in-memory and will refresh every 5 Minutes." msgstr "缓存查询,前哨将所有用户和组保存在内存中,并将每5分钟刷新一次。" #: src/pages/sources/oauth/OAuthSourceViewPage.ts msgid "Callback URL" msgstr "回调 URL" -#~ msgid "" -#~ "Can be in the format of 'unix://' when connecting to a local docker daemon, " -#~ "or 'https://:2376' when connecting to a remote system." -#~ msgstr "" -#~ "连接到本地 docker 守护进程时可以采用 'unix://' 的格式,或者在连接到远程系统时采用 'https://:2376' 的格式。" +#~ msgid "Can be in the format of 'unix://' when connecting to a local docker daemon, or 'https://:2376' when connecting to a remote system." +#~ msgstr "连接到本地 docker 守护进程时可以采用 'unix://' 的格式,或者在连接到远程系统时采用 'https://:2376' 的格式。" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"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." -msgstr "" -"连接到本地 docker 守护进程时可以采用 'unix: //' 的格式,通过 SSH 连接时使用 'ssh: //',或者在连接到远程系统时使用 " -"'https://:2376' 的格式。" +msgid "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." +msgstr "连接到本地 docker 守护进程时可以采用 'unix: //' 的格式,通过 SSH 连接时使用 'ssh: //',或者在连接到远程系统时使用 'https://:2376' 的格式。" -#: src/elements/forms/ConfirmationForm.ts src/elements/forms/DeleteBulkForm.ts -#: src/elements/forms/DeleteForm.ts src/elements/forms/ModalForm.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/elements/forms/ConfirmationForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/forms/ModalForm.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts #: src/pages/users/UserActiveForm.ts msgid "Cancel" msgstr "取消" @@ -731,8 +725,7 @@ msgid "Certificate Subject" msgstr "证书主题" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Certificate used to sign outgoing Responses going to the Service Provider." +msgid "Certificate used to sign outgoing Responses going to the Service Provider." msgstr "用于签署发送给服务提供商的外发响应的证书。" #~ msgid "Certificate-Key Pair" @@ -747,9 +740,7 @@ msgid "Certificate-Key Pairs" msgstr "证书密钥对" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"Certificate/Key used for authentication. Can be left empty for no " -"authentication." +msgid "Certificate/Key used for authentication. Can be left empty for no authentication." msgstr "用于身份验证的证书/密钥。可以留空,留空表示不进行身份验证。" #: src/interfaces/AdminInterface.ts @@ -769,7 +760,8 @@ msgid "Change your password" msgstr "更改你的密码" #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/providers/ProviderViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -838,15 +830,11 @@ msgstr "" "请注意,只有一部分密码哈希值被发送,完整的比较是在客户端完成的。" #: src/pages/policies/expiry/ExpiryPolicyForm.ts -msgid "" -"Checks if the request's user's password has been changed in the last x days," -" and denys based on settings." +msgid "Checks if the request's user's password has been changed in the last x days, and denys based on settings." msgstr "检查过去 x 天内请求的用户密码是否已更改,并根据设置拒绝。" #: src/pages/policies/password/PasswordPolicyForm.ts -msgid "" -"Checks the value from the policy request against several rules, mostly used " -"to ensure password strength." +msgid "Checks the value from the policy request against several rules, mostly used to ensure password strength." msgstr "根据多条规则检查策略请求中的值,这些规则主要用于确保密码强度。" #: src/interfaces/locale.ts @@ -874,8 +862,10 @@ msgstr "全部清除" msgid "Clear background image" msgstr "删除背景图片" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts msgid "Clear cache" msgstr "清除缓存" @@ -897,7 +887,8 @@ msgstr "点击复制令牌" msgid "Client ID" msgstr "客户端 ID" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Client IP" @@ -937,9 +928,7 @@ msgid "Confidential" msgstr "机密" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Confidential clients are capable of maintaining the confidentiality of their" -" credentials. Public clients are incapable." +msgid "Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable." msgstr "机密客户能够对其凭据进行保密。公共客户端无能为力。" #: src/pages/outposts/OutpostForm.ts @@ -985,15 +974,11 @@ msgid "Configure how long tokens are valid for." msgstr "配置令牌的有效期限。" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Configure how the NameID value will be created. When left empty, the " -"NameIDPolicy of the incoming request will be respected." +msgid "Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected." msgstr "配置如何创建 NameID 值。如果留空,将遵守传入请求的 NameIdPolicy。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"Configure how the flow executor should handle an invalid response to a " -"challenge." +msgid "Configure how the flow executor should handle an invalid response to a challenge." msgstr "配置流程执行器应如何处理对质询的无效响应。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -1016,9 +1001,7 @@ msgid "Configure visual settings and defaults for different domains." msgstr "配置不同域的可视化设置和默认值。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Configure what data should be used as unique User Identifier. For most " -"cases, the default should be fine." +msgid "Configure what data should be used as unique User Identifier. For most cases, the default should be fine." msgstr "配置应将哪些数据用作唯一用户标识符。在大多数情况下,默认值应该没问题。" #: src/user/user-settings/sources/SourceSettingsOAuth.ts @@ -1031,9 +1014,7 @@ msgid "Connect to the LDAP Server on port 389:" msgstr "通过端口 389 连接到 LDAP 服务器:" #: src/user/user-settings/sources/SourceSettings.ts -msgid "" -"Connect your user account to the services listed below, to allow you to " -"login using the service instead of traditional credentials." +msgid "Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials." msgstr "将您的用户帐户连接到下面列出的服务,以允许您使用该服务而不是传统凭据登录。" #: src/user/user-settings/UserSettingsPage.ts @@ -1088,8 +1069,10 @@ msgstr "消费者密钥" msgid "Consumer secret" msgstr "消费者机密" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts msgid "Context" msgstr "上下文" @@ -1141,36 +1124,48 @@ msgstr "复制恢复链接" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/RelatedApplicationButton.ts #: src/pages/providers/RelatedApplicationButton.ts -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tenants/TenantListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1211,9 +1206,7 @@ msgid "Create Invitation" msgstr "创建邀请" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Create Invitation Links to enroll Users, and optionally force specific " -"attributes of their account." +msgid "Create Invitation Links to enroll Users, and optionally force specific attributes of their account." msgstr "创建邀请链接以注册用户,并可选择强制使用其帐户的特定属性。" #: src/pages/events/RuleListPage.ts @@ -1237,7 +1230,8 @@ msgstr "创建策略" msgid "Create Prompt" msgstr "创建提示" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Create Service account" msgstr "创建服务账户" @@ -1245,7 +1239,8 @@ msgstr "创建服务账户" msgid "Create Stage" msgstr "创建 Stage" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Create Stage binding" msgstr "创建 Stage 绑定" @@ -1286,7 +1281,8 @@ msgstr "将用户创建为非活动用户" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Create {0}" msgstr "创建 {0}" @@ -1297,7 +1293,8 @@ msgstr "由... 创建" #~ msgid "Created {0}" #~ msgstr "已创建 {0}" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "Creation Date" msgstr "创建日期" @@ -1309,7 +1306,8 @@ msgstr "创建日期" msgid "Current plan context" msgstr "当前计划上下文" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "Currently set to:" msgstr "当前设置为:" @@ -1334,7 +1332,8 @@ msgstr "日期" msgid "Date Time" msgstr "日期时间" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Deactivate" msgstr "停用" @@ -1343,9 +1342,7 @@ msgid "Debug" msgstr "调试" #: src/pages/flows/FlowForm.ts -msgid "" -"Decides what this Flow is used for. For example, the Authentication flow is " -"redirect to when an un-authenticated user visits authentik." +msgid "Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik." msgstr "决定此 Flow 的用途。例如,当未经身份验证的用户访问 authentik 时,身份验证流程将重定向到。" #: src/pages/tenants/TenantForm.ts @@ -1364,24 +1361,32 @@ msgstr "默认?" msgid "Define how notifications are sent to users, like Email or Webhook." msgstr "定义如何向用户发送通知,例如电子邮件或 Webhook。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1427,7 +1432,8 @@ msgstr "" "删除当前待处理的用户。注意,这个阶段不要求\n" "确认。使用同意阶段来确保用户知道自己的行为。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Delete {0}" msgstr "删除 {0}" @@ -1437,21 +1443,18 @@ msgstr "拒绝用户访问" #: src/pages/applications/ApplicationForm.ts #: src/pages/property-mappings/PropertyMappingScopeForm.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/user/user-settings/tokens/UserTokenForm.ts msgid "Description" msgstr "描述" #: src/pages/property-mappings/PropertyMappingScopeForm.ts -msgid "" -"Description shown to the user when consenting. If left empty, the user won't" -" be informed." +msgid "Description shown to the user when consenting. If left empty, the user won't be informed." msgstr "同意时向用户显示的描述。如果留空,则不会通知用户。" #: src/pages/users/UserForm.ts -msgid "" -"Designates whether this user should be treated as active. Unselect this " -"instead of deleting accounts." +msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." msgstr "指定是否应将此用户视为活动用户。取消选择此选项,而不是删除帐户。" #: src/pages/flows/FlowForm.ts @@ -1459,20 +1462,15 @@ msgid "Designation" msgstr "指定" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Detailed health (one instance per column, data is cached so may be out of " -"data)" +msgid "Detailed health (one instance per column, data is cached so may be out of data)" msgstr "详细运行状况(每列一个实例,数据已缓存,因此可能没有数据)" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Determines how authentik sends the response back to the Service Provider." +msgid "Determines how authentik sends the response back to the Service Provider." msgstr "确定 authentik 如何将响应发送回服务提供商。" #: src/pages/stages/user_login/UserLoginStageForm.ts -msgid "" -"Determines how long a session lasts. Default of 0 seconds means that the " -"sessions lasts until the browser is closed." +msgid "Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed." msgstr "确定会话持续多长时间。默认为 0 秒意味着会话持续到浏览器关闭为止。" #: src/elements/user/SessionList.ts @@ -1508,9 +1506,7 @@ msgid "Digits" msgstr "数字" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Direct querying, always returns the latest data, but slower than cached " -"querying." +msgid "Direct querying, always returns the latest data, but slower than cached querying." msgstr "直接查询,总是返回最新数据,但比缓存查询慢。" #: src/interfaces/AdminInterface.ts @@ -1545,7 +1541,8 @@ msgstr "断开连接" msgid "Docker URL" msgstr "Docker URL" -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantListPage.ts #: src/pages/tenants/TenantListPage.ts msgid "Domain" msgstr "域" @@ -1570,15 +1567,11 @@ msgid "Download signing certificate" msgstr "下载签名证书" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Due to protocol limitations, this certificate is only used when the outpost " -"has a single provider." +msgid "Due to protocol limitations, this certificate is only used when the outpost has a single provider." msgstr "由于协议限制,只有在 Outpost 有单个提供者时才使用此证书。" #: src/pages/stages/dummy/DummyStageForm.ts -msgid "" -"Dummy stage used for testing. Shows a simple continue button and always " -"passes." +msgid "Dummy stage used for testing. Shows a simple continue button and always passes." msgstr "用于测试的虚拟阶段。显示一个简单的 “继续” 按钮,并且始终通过。" #~ msgid "Duo" @@ -1610,7 +1603,8 @@ msgstr "根据应用程序 slug,每个提供商都有不同的颁发者。" #: src/pages/applications/ApplicationViewPage.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts #: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -1623,7 +1617,8 @@ msgstr "根据应用程序 slug,每个提供商都有不同的颁发者。" msgid "Edit" msgstr "编辑" -#: src/pages/flows/BoundStagesList.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Edit Binding" msgstr "编辑绑定" @@ -1644,9 +1639,7 @@ msgid "Edit User" msgstr "编辑用户" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Either input a full URL, a relative path, or use 'fa://fa-test' to use the " -"Font Awesome icon \"fa-test\"." +msgid "Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon \"fa-test\"." msgstr "输入完整的网址、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 “fa-test”。" #: src/user/LibraryPage.ts @@ -1656,7 +1649,8 @@ msgstr "要么没有定义应用程序,要么你无权访问任何应用程序 #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/events/TransportForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Email" msgstr "电子邮箱" @@ -1709,9 +1703,7 @@ msgstr "启用 StartTLS" #~ msgstr "启用 TOTP" #: src/pages/flows/FlowForm.ts -msgid "" -"Enable compatibility mode, increases compatibility with password managers on" -" mobile devices." +msgid "Enable compatibility mode, increases compatibility with password managers on mobile devices." msgstr "启用兼容模式,增加与移动设备上密码管理器的兼容性。" #: src/pages/policies/BoundPoliciesList.ts @@ -1724,9 +1716,7 @@ msgid "Enabled" msgstr "已启用" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Enabling this toggle will create a group named after the user, with the user" -" as member." +msgid "Enabling this toggle will create a group named after the user, with the user as member." msgstr "启用此开关将创建一个以用户命名的组,用户为成员。" #: src/interfaces/locale.ts @@ -1784,10 +1774,7 @@ msgid "Evaluate policies before the Stage is present to the user." msgstr "在阶段呈现给用户之前评估策略。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"Evaluate policies during the Flow planning process. Disable this for input-" -"based policies. Should be used in conjunction with 'Re-evaluate policies', " -"as with both options disabled, policies are **not** evaluated." +msgid "Evaluate policies during the Flow planning process. Disable this for input-based policies. Should be used in conjunction with 'Re-evaluate policies', as with both options disabled, policies are **not** evaluated." msgstr "在流程规划过程中评估策略。对于基于输入的策略,请禁用此选项。应与 “重新评估策略” 结合使用,因为禁用了这两个选项,则**不**评估策略。" #: src/pages/events/EventListPage.ts @@ -1814,7 +1801,8 @@ msgstr "事件" msgid "Everything is ok." msgstr "一切正常。" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts msgid "Exception" msgstr "例外" @@ -1830,8 +1818,7 @@ msgstr "执行流程" #~ msgstr "与检查员一起执行" #: src/pages/policies/expression/ExpressionPolicyForm.ts -msgid "" -"Executes the python snippet to determine whether to allow or deny a request." +msgid "Executes the python snippet to determine whether to allow or deny a request." msgstr "执行 python 代码段以确定是允许还是拒绝请求。" #: src/pages/policies/dummy/DummyPolicyForm.ts @@ -1844,8 +1831,10 @@ msgstr "执行 python 代码段以确定是允许还是拒绝请求。" msgid "Execution logging" msgstr "执行日志记录" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/stages/invitation/InvitationForm.ts msgid "Expires" msgstr "过期" @@ -1916,12 +1905,8 @@ msgid "External API URL" msgstr "外部 API 网址" #: src/pages/applications/ApplicationListPage.ts -msgid "" -"External Applications which use authentik as Identity-Provider, utilizing " -"protocols like OAuth2 and SAML. All applications are shown here, even ones " -"you cannot access." -msgstr "" -"使用 authentik 作为身份提供程序的外部应用程序,利用 OAuth2 和 SAML 等协议。此处显示了所有应用程序,甚至是您无法访问的应用程序。" +msgid "External Applications which use authentik as Identity-Provider, utilizing protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access." +msgstr "使用 authentik 作为身份提供程序的外部应用程序,利用 OAuth2 和 SAML 等协议。此处显示了所有应用程序,甚至是您无法访问的应用程序。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "External Host" @@ -1932,7 +1917,8 @@ msgstr "外部主机" msgid "External host" msgstr "外部主机" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Failed Logins" msgstr "登入失败" @@ -1960,7 +1946,8 @@ msgstr "无法删除流程缓存" msgid "Failed to delete policy cache" msgstr "未能删除策略缓存" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Failed to delete {0}: {1}" msgstr "无法删除 {0}: {1}" @@ -1972,7 +1959,8 @@ msgstr "更新失败 {0}:{1}" msgid "Favicon" msgstr "网站图标" -#: src/interfaces/AdminInterface.ts src/pages/sources/SourcesListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/sources/SourcesListPage.ts msgid "Federation & Social login" msgstr "联盟和社交登录" @@ -2001,23 +1989,15 @@ msgstr "包含唯一标识符的字段。" #~ msgstr "包含组成员的字段。" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"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,...'" -msgstr "" -"包含组成员的字段。请注意,如果使用 “memberUID” 字段,则假定该值包含相对可分辨名称。例如,'memberUID=some-user' 而不是" -" 'memberuid=cn=some-user、ou=groups、... '" +msgid "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,...'" +msgstr "包含组成员的字段。请注意,如果使用 “memberUID” 字段,则假定该值包含相对可分辨名称。例如,'memberUID=some-user' 而不是 'memberuid=cn=some-user、ou=groups、... '" #: src/pages/stages/prompt/PromptStageForm.ts msgid "Fields" msgstr "字段" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Fields a user can identify themselves with. If no fields are selected, the " -"user will only be able to use sources." +msgid "Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources." msgstr "用户可以用来标识自己的字段。如果未选择任何字段,则用户将只能使用源。" #: src/pages/flows/FlowImportForm.ts @@ -2032,7 +2012,8 @@ msgstr "流程概述" msgid "Flow execution" msgstr "流程执行" -#: src/flows/FlowInspector.ts src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts msgid "Flow inspector" msgstr "流程检查器" @@ -2060,9 +2041,7 @@ msgid "Flow used before authentication." msgstr "身份验证之前使用的流程。" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"Flow used by an authenticated user to configure their password. If empty, " -"user will not be able to configure change their password." +msgid "Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password." msgstr "经过身份验证的用户用来配置其密码的流程。如果为空,用户将无法配置更改其密码。" #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts @@ -2070,27 +2049,19 @@ msgstr "经过身份验证的用户用来配置其密码的流程。如果为空 #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Flow used by an authenticated user to configure this Stage. If empty, user " -"will not be able to configure this stage." +msgid "Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage." msgstr "经过身份验证的用户用来配置此阶段的流程。如果为空,用户将无法配置此阶段。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Flow used for users to authenticate. Currently only identification and " -"password stages are supported." +msgid "Flow used for users to authenticate. Currently only identification and password stages are supported." msgstr "用于用户进行身份验证的流程。目前仅支持标识和密码阶段。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to authenticate users. If left empty, the first applicable flow " -"sorted by the slug is used." +msgid "Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used." msgstr "用于对用户进行身份验证的流程。如果留空,则使用按辅助信息块排序的第一个适用流程。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to logout. If left empty, the first applicable flow sorted by the " -"slug is used." +msgid "Flow used to logout. If left empty, the first applicable flow sorted by the slug is used." msgstr "用于注销的流程。如果留空,则使用按辅助信息块排序的第一个适用流程。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -2106,7 +2077,8 @@ msgstr "流程" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Flows" msgstr "流程" @@ -2115,9 +2087,7 @@ msgid "Flows & Stages" msgstr "流程和阶段" #: src/pages/flows/FlowListPage.ts -msgid "" -"Flows describe a chain of Stages to authenticate, enroll or recover a user. " -"Stages are chosen based on policies applied to them." +msgid "Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them." msgstr "流程描述了一系列用于对用户进行身份验证、注册或恢复的阶段。阶段是根据应用于它们的策略来选择的。" #: src/flows/stages/RedirectStage.ts @@ -2229,7 +2199,8 @@ msgstr "转到上一页" #~ msgid "Go to user interface" #~ msgstr "转到用户界面" -#: src/pages/events/RuleForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts @@ -2240,6 +2211,10 @@ msgstr "组" msgid "Group Property Mappings" msgstr "组属性映射" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "组成员资格字段" @@ -2249,8 +2224,7 @@ msgid "Group object filter" msgstr "分组对象过滤器" #: src/pages/groups/GroupListPage.ts -msgid "" -"Group users together and give them permissions based on the membership." +msgid "Group users together and give them permissions based on the membership." msgstr "将用户分组在一起,并根据成员资格为他们授予权限。" #: src/pages/policies/BoundPoliciesList.ts @@ -2263,7 +2237,8 @@ msgstr "组" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/users/UserForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/users/UserForm.ts msgid "Groups" msgstr "组" @@ -2310,7 +2285,8 @@ msgstr "隐藏托管映射" msgid "Hide service-accounts" msgstr "隐藏服务账户" -#: src/pages/events/RuleForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -2327,9 +2303,7 @@ msgid "Hold control/command to select multiple items." msgstr "按住 ctrl/command 键可选择多个项目。" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"How many attempts a user has before the flow is canceled. To lock the user " -"out, use a reputation policy and a user_write stage." +msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." msgstr "在取消流程之前,用户有多少次尝试。要锁定用户,请使用信誉策略和 user_write 阶段。" #: src/pages/providers/ldap/LDAPProviderViewPage.ts @@ -2368,7 +2342,8 @@ msgstr "浏览器选项卡中显示的图标。" #: src/pages/flows/FlowListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenForm.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -2380,70 +2355,50 @@ msgstr "标识符" #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -msgid "" -"If enabled, use the local connection. Required Docker socket/Kubernetes " -"Integration." +msgid "If enabled, use the local connection. Required Docker socket/Kubernetes Integration." msgstr "如果启用,请使用本地连接。需要的 Docker Socket/Kubernetes 集成。" #: src/pages/applications/ApplicationForm.ts -msgid "" -"If left empty, authentik will try to extract the launch URL based on the " -"selected provider." +msgid "If left empty, authentik will try to extract the launch URL based on the selected provider." msgstr "如果留空,authentik 将尝试根据选定的提供商提取启动网址。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"If multiple providers share an outpost, a self-signed certificate is used." +msgid "If multiple providers share an outpost, a self-signed certificate is used." msgstr "如果多个提供商共享一个 Outpost,则使用自签名证书。" -#~ msgid "" -#~ "If no explicit redirect URIs are specified, any redirect URI is allowed." +#~ msgid "If no explicit redirect URIs are specified, any redirect URI is allowed." #~ msgstr "如果未指定显式重定向 URI,则允许使用任何重定向 URI。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If no explicit redirect URIs are specified, the first successfully used " -"redirect URI will be saved." +msgid "If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved." msgstr "如果未指定显式重定向 URI,则将保存第一个成功使用的重定向 URI。" #: src/pages/tenants/TenantForm.ts -msgid "" -"If set, users are able to unenroll themselves using this flow. If no flow is" -" set, option is not shown." +msgid "If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown." msgstr "如果已设置,则用户可以使用此流程自行取消注册。如果未设置流量,则不显示选项。" #: src/pages/stages/invitation/InvitationStageForm.ts -msgid "" -"If this flag is set, this Stage will jump to the next Stage when no " -"Invitation is given. By default this Stage will cancel the Flow when no " -"invitation is given." +msgid "If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given." msgstr "如果设置了此标志,则当没有发出邀请时,此舞台将跳转到下一个阶段。默认情况下,当没有发出邀请时,此阶段将取消流程。" #: src/pages/tokens/TokenForm.ts -msgid "" -"If this is selected, the token will expire. Upon expiration, the token will " -"be rotated." +msgid "If this is selected, the token will expire. Upon expiration, the token will be rotated." msgstr "如果选择此选项,令牌将过期。到期后,令牌将被轮换。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If you are using an Implicit, client-side flow (where the token-endpoint " -"isn't used), you probably want to increase this time." +msgid "If you are using an Implicit, client-side flow (where the token-endpoint isn't used), you probably want to increase this time." msgstr "如果你使用的是隐式的客户端流(其中不使用令牌端点),那么这次你可能想增加。" #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik Instance is using a self-signed certificate, set this " -"value." +msgid "If your authentik Instance is using a self-signed certificate, set this value." msgstr "如果您的 authentik 实例正在使用自签名证书,请设置此值。" #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik_host setting does not match the URL you want to login " -"with, add this setting." +msgid "If your authentik_host setting does not match the URL you want to login with, add this setting." msgstr "如果您的 authentik_host 设置与您要登录时使用的网址不匹配,请添加此设置。" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Impersonate" msgstr "模仿" @@ -2455,7 +2410,8 @@ msgstr "模拟已结束" msgid "Impersonation started" msgstr "模拟已开始" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts msgid "Import" msgstr "导入" @@ -2464,9 +2420,7 @@ msgid "Import Flow" msgstr "导入流程" #: src/pages/crypto/CertificateKeyPairListPage.ts -msgid "" -"Import certificates of external providers or create certificates to sign " -"requests with." +msgid "Import certificates of external providers or create certificates to sign requests with." msgstr "导入外部提供商的证书或创建用于签署请求的证书。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -2474,9 +2428,7 @@ msgid "In case you can't access any other method." msgstr "万一你无法访问任何其他方法。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"In this case, you'd set the Authentication URL to auth.example.com and " -"Cookie domain to example.com." +msgid "In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com." msgstr "在这种情况下,您需要将身份验证网址设置为 auth.example.com,将 Cookie 域设置为 example.com。" #: src/pages/users/UserListPage.ts @@ -2484,16 +2436,15 @@ msgid "Inactive" msgstr "不活跃" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Include User claims from scopes in the id_token, for applications that don't" -" access the userinfo endpoint." +msgid "Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint." msgstr "对于不访问userinfo端点的应用程序,将来自作用域的用户声明包含在id_token中。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Include claims in id_token" msgstr "在 id_token 中包含声明" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Integration" msgstr "整合" @@ -2504,7 +2455,8 @@ msgstr "集成密钥" #~ msgid "Integrations" #~ msgstr "集成" -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Intent" msgstr "意图" @@ -2587,15 +2539,11 @@ msgstr "Issuer mode" msgid "Key used to sign the tokens." msgstr "用于对令牌进行签名的密钥。" -#~ msgid "" -#~ "Key used to sign the tokens. Only required when JWT Algorithm is set to " -#~ "RS256." +#~ msgid "Key used to sign the tokens. Only required when JWT Algorithm is set to RS256." #~ msgstr "用于对令牌进行签名的密钥。仅当JWT算法设置为 RS256 时才需要。" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Keypair which is used to sign outgoing requests. Leave empty to disable " -"signing." +msgid "Keypair which is used to sign outgoing requests. Leave empty to disable signing." msgstr "用于签署传出请求的密钥对。留空则禁用签名。" #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -2631,11 +2579,13 @@ msgstr "标签" msgid "Label shown next to/above the prompt." msgstr "标签显示在提示符旁边/上方。" -#: src/elements/user/SessionList.ts src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts msgid "Last IP" msgstr "最后的 IP" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Last login" msgstr "上次登录" @@ -2671,16 +2621,12 @@ msgstr "让用户使用其用户名或电子邮件地址来标识自己。" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical email address. Can have security implications " -"when a source doesn't validate email addresses" +msgid "Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses" msgstr "链接到具有相同电子邮件地址的用户。当源不验证电子邮件地址时,可能会产生安全隐患" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical username. Can have security implications when " -"a username is used with another source." +msgid "Link to a user with identical username. Can have security implications when a username is used with another source." msgstr "链接到具有相同用户名的用户。当用户名与其他源一起使用时,可能会产生安全隐患。" #: src/pages/stages/invitation/InvitationListLink.ts @@ -2696,8 +2642,10 @@ msgstr "使用唯一标识符链接用户" msgid "Load servers" msgstr "加载服务器" -#: src/elements/table/Table.ts src/flows/FlowExecutor.ts -#: src/flows/FlowExecutor.ts src/flows/FlowInspector.ts +#: src/elements/table/Table.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowInspector.ts #: src/flows/stages/access_denied/AccessDeniedStage.ts #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts #: src/flows/stages/authenticator_sms/AuthenticatorSMSStage.ts @@ -2709,7 +2657,8 @@ msgstr "加载服务器" #: src/flows/stages/autosubmit/AutosubmitStage.ts #: src/flows/stages/captcha/CaptchaStage.ts #: src/flows/stages/consent/ConsentStage.ts -#: src/flows/stages/dummy/DummyStage.ts src/flows/stages/email/EmailStage.ts +#: src/flows/stages/dummy/DummyStage.ts +#: src/flows/stages/email/EmailStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts #: src/flows/stages/prompt/PromptStage.ts @@ -2717,17 +2666,23 @@ msgstr "加载服务器" #: src/pages/applications/ApplicationViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts -#: src/user/user-settings/sources/SourceSettings.ts src/utils.ts +#: src/user/user-settings/sources/SourceSettings.ts +#: src/utils.ts msgid "Loading" msgstr "正在加载" #: src/elements/Spinner.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/applications/ApplicationForm.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleForm.ts src/pages/events/TransportForm.ts -#: src/pages/flows/StageBindingForm.ts src/pages/flows/StageBindingForm.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupForm.ts -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/TransportForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/policies/PolicyBindingForm.ts @@ -2781,10 +2736,14 @@ msgstr "正在加载" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tokens/TokenForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserResetEmailForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserResetEmailForm.ts msgid "Loading..." msgstr "载入中……" @@ -2811,9 +2770,7 @@ msgid "Login" msgstr "登入" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"Login password is synced from LDAP into authentik automatically. Enable this" -" option only to write password changes in authentik back to LDAP." +msgid "Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP." msgstr "登入密码会自动从 LDAP 同步到 authentik。启用此选项可将 authentik 中的密码更改回写至 LDAP。" #: src/flows/stages/identification/IdentificationStage.ts @@ -2874,40 +2831,31 @@ msgid "Mark newly created users as inactive." msgstr "将新创建的用户标记为非活动用户。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match created events with this action type. When left empty, all action " -"types will be matched." +msgid "Match created events with this action type. When left empty, all action types will be matched." msgstr "将创建的事件与此操作类型匹配。留空时,所有操作类型都将匹配。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match events created by selected application. When left empty, all " -"applications are matched." +msgid "Match events created by selected application. When left empty, all applications are matched." msgstr "匹配选定应用程序创建的事件。如果留空,则匹配所有应用程序。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches Event's Client IP (strict matching, for network matching use an " -"Expression Policy." +msgid "Matches Event's Client IP (strict matching, for network matching use an Expression Policy." msgstr "匹配事件的客户端 IP(严格匹配),对于网络匹配,请使用表达式策略。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches an event against a set of criteria. If any of the configured values " -"match, the policy passes." +msgid "Matches an event against a set of criteria. If any of the configured values match, the policy passes." msgstr "根据一组条件匹配事件。如果任何配置的值匹配,则策略将通过。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Matching is done based on domain suffix, so if you enter domain.tld, " -"foo.domain.tld will still match." +msgid "Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match." msgstr "匹配是根据域名后缀完成的,因此,如果您输入 domain.tld,foo.domain.tld 仍将匹配。" #: src/pages/policies/expiry/ExpiryPolicyForm.ts msgid "Maximum age (in days)" msgstr "最长使用期限(以天为单位)" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/users/GroupSelectModal.ts msgid "Members" msgstr "成员" @@ -2917,7 +2865,8 @@ msgid "Message" msgstr "信息" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Messages" msgstr "信息" @@ -2947,7 +2896,8 @@ msgstr "大写字符的最小数量" msgid "Minimum length" msgstr "最小长度" -#: src/pages/events/TransportForm.ts src/pages/events/TransportListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts #: src/pages/stages/consent/ConsentStageForm.ts msgid "Mode" @@ -2986,12 +2936,18 @@ msgstr "我的应用" #: src/pages/crypto/CertificateKeyPairForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventInfo.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportForm.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -3048,8 +3004,10 @@ msgstr "我的应用" #: src/pages/stages/user_login/UserLoginStageForm.ts #: src/pages/stages/user_logout/UserLogoutStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserForm.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADeviceForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts @@ -3107,13 +3065,16 @@ msgstr "Nginx (standalone)" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "No" msgstr "No" @@ -3122,7 +3083,8 @@ msgstr "No" msgid "No Applications available." msgstr "没有可用的应用程序。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No Events found." msgstr "未找到任何事件。" @@ -3150,7 +3112,8 @@ msgstr "找不到表格" msgid "No integration active" msgstr "没有激活的集成" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No matching events could be found." msgstr "找不到匹配的事件。" @@ -3232,11 +3195,13 @@ msgstr "不是你?" msgid "Notice" msgstr "注意" -#: src/interfaces/AdminInterface.ts src/pages/events/RuleListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/RuleListPage.ts msgid "Notification Rules" msgstr "通知规则" -#: src/interfaces/AdminInterface.ts src/pages/events/TransportListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/TransportListPage.ts msgid "Notification Transports" msgstr "通知传输" @@ -3281,7 +3246,8 @@ msgstr "OAuth 刷新代码" msgid "OK" msgstr "OK" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Object" msgstr "对象" @@ -3298,11 +3264,11 @@ msgid "Objects created" msgstr "已创建对象" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." +msgid "Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." msgstr "偏移量,在此之后同意过期。(格式:hours=1;minutes=2;seconds=3)。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "On behalf of {0}" msgstr "代表 {0}" @@ -3312,9 +3278,7 @@ msgid "Only fail the policy, don't invalidate user's password." msgstr "只能使策略失效,不要使用户的密码失效。" #: src/pages/events/TransportForm.ts -msgid "" -"Only send notification once, for example when sending a webhook into a chat " -"channel." +msgid "Only send notification once, for example when sending a webhook into a chat channel." msgstr "仅发送一次通知,例如在向聊天频道发送 Webhook 时。" #: src/elements/notifications/APIDrawer.ts @@ -3337,9 +3301,7 @@ msgid "OpenID Configuration URL" msgstr "OpenID 配置网址" #: src/pages/crypto/CertificateKeyPairForm.ts -msgid "" -"Optional Private Key. If this is set, you can use this keypair for " -"encryption." +msgid "Optional Private Key. If this is set, you can use this keypair for encryption." msgstr "可选私钥。如果设置了此设置,则可以使用此密钥对进行加密。" #: src/pages/sources/saml/SAMLSourceForm.ts @@ -3347,9 +3309,7 @@ msgid "Optional URL if the IDP supports Single-Logout." msgstr "如果 IDP 支持单点注销,则为可选 URL。" #: src/pages/stages/invitation/InvitationForm.ts -msgid "" -"Optional data which is loaded into the flow's 'prompt_data' context " -"variable. YAML or JSON." +msgid "Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON." msgstr "加载到流程的 “prompt_data” 上下文变量中的可选数据。YAML 或 JSON。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3357,10 +3317,7 @@ msgid "Optional enrollment flow, which is linked at the bottom of the page." msgstr "可选注册流程,链接在页面底部。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Optional passwordless flow, which is linked at the bottom of the page. When " -"configured, users can use this flow to authenticate with a WebAuthn " -"authenticator, without entering any details." +msgid "Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details." msgstr "可选的无密码流程,链接在页面底部。配置后,用户可以使用此流程向 WebAuthn 身份验证器进行身份验证,而无需输入任何详细信息。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3379,15 +3336,11 @@ msgstr "(可选)预先填充输入值" msgid "Optionally set the 'FriendlyName' value of the Assertion attribute." msgstr "(可选)设置 “断言” 属性的'友好名称'值。" -#~ msgid "" -#~ "Optionally set this to your parent domain, if you want authentication and " -#~ "authorization to happen on a domain level. If you're running applications as" -#~ " app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -#~ msgstr "" -#~ "如果您希望在域级别进行身份验证和授权,可以选择将其设置为您的父域。如果你以 app1.domain.tld、app2.domain.tld " -#~ "的身份运行应用程序,请将其设置为 “domain.tld”。" +#~ msgid "Optionally set this to your parent domain, if you want authentication and authorization to happen on a domain level. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +#~ msgstr "如果您希望在域级别进行身份验证和授权,可以选择将其设置为您的父域。如果你以 app1.domain.tld、app2.domain.tld 的身份运行应用程序,请将其设置为 “domain.tld”。" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -3433,14 +3386,13 @@ msgstr "Outpost 状态" msgid "Outpost(s)" msgstr "Outpost(s)" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Outposts" msgstr "Outposts" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Outposts are deployments of authentik components to support different " -"environments and protocols, like reverse proxies." +msgid "Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies." msgstr "Outpost 是对 authentik 组件的部署,以支持不同的环境和协议,例如反向代理。" #: src/interfaces/AdminInterface.ts @@ -3458,7 +3410,8 @@ msgstr "概述" msgid "PEM-encoded Certificate data." msgstr "PEM 编码的证书数据。" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts msgid "Parent" msgstr "家长" @@ -3471,14 +3424,16 @@ msgid "Pass policy?" msgstr "通行证政策?" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts msgid "Passing" msgstr "通过" #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserPasswordForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserPasswordForm.ts msgid "Password" msgstr "密码" @@ -3499,10 +3454,7 @@ msgstr "密码阶段" #~ msgstr "密码、2FA 等" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Password: Masked input, password is validated against sources. Policies " -"still have to be applied to this Stage. If two of these are used in the same" -" stage, they are ensured to be identical." +msgid "Password: Masked input, password is validated against sources. Policies still have to be applied to this Stage. If two of these are used in the same stage, they are ensured to be identical." msgstr "密码:屏蔽输入,密码根据来源进行验证。策略仍需应用于此阶段。如果在同一阶段使用其中的两个,则确保它们是相同的。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3542,12 +3494,12 @@ msgstr "请输入您的 TOTP 代码" msgid "Please enter your password" msgstr "请输入你的密码" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts #: src/pages/policies/PolicyListPage.ts msgid "Policies" msgstr "策略" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -3581,7 +3533,8 @@ msgid "Policy binding(s)" msgstr "策略绑定" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationViewPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationViewPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/flows/StageBindingForm.ts msgid "Policy engine mode" msgstr "策略引擎模式" @@ -3642,8 +3595,7 @@ msgid "Private key available?" msgstr "私钥可用吗?" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgid "Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." msgstr "私钥,从 https://www.google.com/recaptcha/intro/v3.html 获取。" #: src/pages/sources/oauth/OAuthSourceForm.ts @@ -3654,16 +3606,15 @@ msgstr "个人资料网址" #~ msgstr "提示" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Prompt for the user's consent. The consent can either be permanent or expire" -" in a defined amount of time." +msgid "Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time." msgstr "提示用户同意。同意可以是永久性的,也可以在规定的时间内过期。" #: src/pages/stages/prompt/PromptListPage.ts msgid "Prompt(s)" msgstr "提示" -#: src/interfaces/AdminInterface.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Prompts" msgstr "提示" @@ -3709,11 +3660,11 @@ msgid "Protocol settings" msgstr "协议设置" #: src/pages/providers/ProviderListPage.ts -msgid "" -"Provide support for protocols like SAML and OAuth to assigned applications." +msgid "Provide support for protocols like SAML and OAuth to assigned applications." msgstr "为分配的应用程序提供对 SAML 和 OAuth 等协议的支持。" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationForm.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3733,12 +3684,14 @@ msgstr "提供商类型" msgid "Provider(s)" msgstr "提供商" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/ProviderListPage.ts msgid "Providers" msgstr "提供商" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" @@ -3753,8 +3706,7 @@ msgid "Public Key" msgstr "公钥" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgid "Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." msgstr "公钥,从 https://www.google.com/recaptcha/intro/v3.html 获取。" #: src/pages/applications/ApplicationForm.ts @@ -3766,9 +3718,7 @@ msgid "Quick actions" msgstr "快速行动" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RESTART restarts the flow from the beginning, while keeping the flow " -"context." +msgid "RESTART restarts the flow from the beginning, while keeping the flow context." msgstr "RESTART 从头开始重新启动流程,同时保留流程上下文。" #: src/pages/flows/StageBindingForm.ts @@ -3776,8 +3726,7 @@ msgid "RESTART restarts the flow from the beginning." msgstr "RESTART 从头开始重新启动流程。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RETRY returns the error message and a similar challenge to the executor." +msgid "RETRY returns the error message and a similar challenge to the executor." msgstr "RETRY 向执行器返回错误消息和类似的质询。" #~ msgid "RS256 (Asymmetric Encryption)" @@ -3818,7 +3767,8 @@ msgstr "重新评估策略" msgid "Receive a push notification on your device." msgstr "在您的设备上接收推送通知。" -#: src/pages/flows/utils.ts src/pages/tokens/TokenListPage.ts +#: src/pages/flows/utils.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Recovery" msgstr "恢复" @@ -3829,9 +3779,7 @@ msgid "Recovery flow" msgstr "恢复流程" #: src/pages/tenants/TenantForm.ts -msgid "" -"Recovery flow. If left empty, the first applicable flow sorted by the slug " -"is used." +msgid "Recovery flow. If left empty, the first applicable flow sorted by the slug is used." msgstr "恢复流程。如果留空,则使用按辅助信息块排序的第一个适用流程。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -3874,15 +3822,11 @@ msgstr "刷新代码" msgid "Register device" msgstr "注册设备" -#~ msgid "" -#~ "Regular expressions for which authentication is not required. Each new line " -#~ "is interpreted as a new Regular Expression." +#~ msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new Regular Expression." #~ msgstr "不需要身份验证的正则表达式。每个新行都被解释为一个新的正则表达式。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Regular expressions for which authentication is not required. Each new line " -"is interpreted as a new expression." +msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new expression." msgstr "不需要身份验证的正则表达式。每个新行都被解释为一个新表达式。" #: src/pages/users/UserListPage.ts @@ -3907,19 +3851,13 @@ msgid "Reputation" msgstr "声誉" #: src/pages/policies/reputation/ReputationListPage.ts -msgid "" -"Reputation for IP and user identifiers. Scores are decreased for each failed" -" login and increased for each successful login." +msgid "Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login." msgstr "IP 和用户标识符的声誉。每次登入失败的分数都会降低,每次成功登入的分数都会增加。" -#~ msgid "" -#~ "Reputation for IPs. Scores are decreased for each failed login and increased" -#~ " for each successful login." +#~ msgid "Reputation for IPs. Scores are decreased for each failed login and increased for each successful login." #~ msgstr "IP 的声誉。每次登入失败的分数都会降低,每次成功登入的分数都会增加。" -#~ msgid "" -#~ "Reputation for usernames. Scores are decreased for each failed login and " -#~ "increased for each successful login." +#~ msgid "Reputation for usernames. Scores are decreased for each failed login and increased for each successful login." #~ msgstr "用户名的声誉。每次登入失败的分数都会降低,每次成功登入的分数都会增加。" #~ msgid "Reputation policy - IPs" @@ -3933,7 +3871,8 @@ msgstr "IP 和用户标识符的声誉。每次登入失败的分数都会降低 msgid "Reputation scores" msgstr "声誉得分" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Request" msgstr "请求" @@ -3953,7 +3892,8 @@ msgstr "必需" msgid "Required." msgstr "必需。" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only." msgstr "必填。不超过 150 个字符。仅限字母、数字和 @/./+/-/_ 。" @@ -4089,7 +4029,8 @@ msgstr "作用域名称" msgid "Scope which the client can specify to access these properties." msgstr "客户端可以指定的访问这些属性的范围。" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Scopes" @@ -4111,7 +4052,8 @@ msgstr "搜索组" msgid "Search mode" msgstr "搜索模式" -#: src/elements/table/TableSearch.ts src/user/LibraryPage.ts +#: src/elements/table/TableSearch.ts +#: src/user/LibraryPage.ts msgid "Search..." msgstr "搜索..." @@ -4147,9 +4089,7 @@ msgid "See documentation for a list of all variables." msgstr "有关所有变量的列表,请参阅文档。" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Select a provider that this application should use. Alternatively, create a " -"new provider." +msgid "Select a provider that this application should use. Alternatively, create a new provider." msgstr "选择此应用程序应使用的提供程序。或者,创建一个新的提供商。" #: src/elements/table/Table.ts @@ -4176,9 +4116,7 @@ msgid "Select one of the sources below to login." msgstr "选择以下源之一进行登入。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Select sources should be shown for users to authenticate with. This only " -"affects web-based sources, not LDAP." +msgid "Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP." msgstr "应显示选择的源以供用户进行身份验证。这只会影响基于 Web 的源,而不影响 LDAP。" #: src/pages/groups/MemberSelectModal.ts @@ -4186,37 +4124,26 @@ msgid "Select users to add" msgstr "选择要添加的用户" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Select which scopes can be used by the client. The client still has to " -"specify the scope to access the data." +msgid "Select which scopes can be used by the client. The client still has to specify the scope to access the data." msgstr "选择客户端可以使用哪些作用域。客户端仍然需要指定访问数据的范围。" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Select which server a user has to be a member of to be allowed to " -"authenticate." +msgid "Select which server a user has to be a member of to be allowed to authenticate." msgstr "选择用户必须是哪个服务器的成员才能进行身份验证。" #: src/pages/events/RuleForm.ts -msgid "" -"Select which transports should be used to notify the user. If none are " -"selected, the notification will only be shown in the authentik UI." +msgid "Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI." msgstr "选择应使用哪些传输来通知用户。如果未选择任何内容,则通知将仅显示在 authentik UI 中。" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Selected policies are executed when the stage is submitted to validate the " -"data." +msgid "Selected policies are executed when the stage is submitted to validate the data." msgstr "在提交阶段以验证数据时,将执行选定的策略。" -#~ msgid "" -#~ "Selecting a service-connection enables the management of the outpost by " -#~ "authentik." +#~ msgid "Selecting a service-connection enables the management of the outpost by authentik." #~ msgstr "选择服务连接可通过 authentik 管理 Outpost。" #: src/pages/outposts/OutpostForm.ts -msgid "" -"Selecting an integration enables the management of the outpost by authentik." +msgid "Selecting an integration enables the management of the outpost by authentik." msgstr "选择集成可以使authentik对 Outpost 进行管理。" #: src/pages/stages/password/PasswordStageForm.ts @@ -4232,9 +4159,7 @@ msgid "Send link" msgstr "发送链接" #: src/pages/events/RuleListPage.ts -msgid "" -"Send notifications whenever a specific Event is created and matched by " -"policies." +msgid "Send notifications whenever a specific Event is created and matched by policies." msgstr "每当策略创建并匹配特定事件时,都会发送通知。" #: src/pages/events/TransportForm.ts @@ -4291,9 +4216,7 @@ msgid "Session duration" msgstr "会话持续时间" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Session not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." +msgid "Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." msgstr "在当前时间+此值时或之后,会话无效(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -4304,7 +4227,8 @@ msgstr "会话不在当天或之后有效" msgid "Session(s)" msgstr "会话" -#: src/pages/users/UserViewPage.ts src/user/user-settings/UserSettingsPage.ts +#: src/pages/users/UserViewPage.ts +#: src/user/user-settings/UserSettingsPage.ts msgid "Sessions" msgstr "会话" @@ -4313,14 +4237,14 @@ msgid "Set HTTP-Basic Authentication" msgstr "设置 HTTP 基本身份验证" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set a custom HTTP-Basic Authentication header based on values from " -"authentik." +msgid "Set a custom HTTP-Basic Authentication header based on values from authentik." msgstr "根据来自 authentik 的值设置自定义 HTTP-Basic 身份验证标头。" -#: src/pages/groups/GroupForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -#: src/pages/policies/PolicyTestForm.ts src/pages/users/UserForm.ts +#: src/pages/policies/PolicyTestForm.ts +#: src/pages/users/UserForm.ts msgid "Set custom attributes using YAML or JSON." msgstr "使用 YAML 或 JSON 设置自定义属性。" @@ -4329,26 +4253,20 @@ msgid "Set password" msgstr "设置密码" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set this to the domain you wish the authentication to be valid for. Must be " -"a parent domain of the URL above. If you're running applications as " -"app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -msgstr "" -"将此设置为您希望身份验证有效的域。必须是上述 URL 的父域名。如果你以 app1.domain.tld、app2.domain.tld " -"的身份运行应用程序,请将其设置为 “domain.tld”。" +msgid "Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +msgstr "将此设置为您希望身份验证有效的域。必须是上述 URL 的父域名。如果你以 app1.domain.tld、app2.domain.tld 的身份运行应用程序,请将其设置为 “domain.tld”。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Setup" msgstr "设置" -#: src/pages/events/RuleForm.ts src/pages/events/RuleListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts msgid "Severity" msgstr "严重程度" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Show arbitrary input fields to the user, for example during enrollment. Data" -" is saved in the flow context under the 'prompt_data' variable." +msgid "Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable." msgstr "向用户显示任意输入字段,例如在注册期间。数据保存在流程上下文中的 “prompt_data” 变量下。" #: src/elements/Expand.ts @@ -4404,7 +4322,8 @@ msgstr "一次性使用" #~ msgstr "跳过路径正则表达式" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationListPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationListPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts @@ -4437,16 +4356,11 @@ msgstr "源" msgid "Sources" msgstr "源" -#~ msgid "" -#~ "Sources of identities, which can either be synced into authentik's database," -#~ " like LDAP, or can be used by users to authenticate and enroll themselves, " -#~ "like OAuth and social logins" +#~ msgid "Sources of identities, which can either be synced into authentik's database, like LDAP, or can be used by users to authenticate and enroll themselves, like OAuth and social logins" #~ msgstr "身份来源,既可以同步到 authentik 的数据库(如 LDAP)中,也可以被用户用来进行身份验证和注册,例如 OAuth 和社交登录" #: src/pages/sources/SourcesListPage.ts -msgid "" -"Sources of identities, which can either be synced into authentik's database," -" or can be used by users to authenticate and enroll themselves." +msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "身份来源,既可以同步到authentik的数据库中,也可以被用户用来进行身份验证和注册。" #: src/interfaces/locale.ts @@ -4457,7 +4371,8 @@ msgstr "西班牙的" msgid "Specify multiple server URIs by separating them with a comma." msgstr "通过用逗号分隔多个服务器 URI 来指定它们。" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts msgid "Stage" msgstr "阶段" @@ -4492,34 +4407,23 @@ msgstr "阶段对象" msgid "Stage type" msgstr "阶段类型" -#~ msgid "" -#~ "Stage used to configure Authenticator when user doesn't have any compatible " -#~ "devices. After this configuration Stage passes, the user is not prompted " -#~ "again." +#~ msgid "Stage used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." #~ msgstr "Stage 用于在用户没有任何兼容设备时配置身份验证器。此配置 Stage 通过后,不会再次提示用户。" #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts -msgid "" -"Stage used to configure a TOTP authenticator (i.e. Authy/Google " -"Authenticator)." +msgid "Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator)." msgstr "用于配置 TOTP 身份验证器(即 Auth/Google 身份验证器)的阶段。" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Stage used to configure a WebAutnn authenticator (i.e. Yubikey, " -"FaceID/Windows Hello)." +msgid "Stage used to configure a WebAutnn authenticator (i.e. Yubikey, FaceID/Windows Hello)." msgstr "用于配置 Webautnn 身份验证器(即 Yubikey、FaceID/Windows Hello)的阶段。" #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts -msgid "" -"Stage used to configure a duo-based authenticator. This stage should be used" -" for configuration flows." +msgid "Stage used to configure a duo-based authenticator. This stage should be used for configuration flows." msgstr "Stage 用于配置基于二重奏的身份验证器。此阶段应该用于配置流程。" #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts -msgid "" -"Stage used to configure a static authenticator (i.e. static tokens). This " -"stage should be used for configuration flows." +msgid "Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows." msgstr "Stage 用于配置静态身份验证器(即静态令牌)。此阶段应该用于配置流程。" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts @@ -4527,9 +4431,7 @@ msgid "Stage used to configure an SMS-based TOTP authenticator." msgstr "用于配置基于短信的 TOTP 身份验证器的阶段。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stage used to validate any authenticator. This stage should be used during " -"authentication or authorization flows." +msgid "Stage used to validate any authenticator. This stage should be used during authentication or authorization flows." msgstr "Stage 用于验证任何身份验证器。此阶段应在身份验证或授权流程中使用。" #: src/pages/stages/StageListPage.ts @@ -4554,22 +4456,19 @@ msgstr "阶段" msgid "Stage-specific settings" msgstr "阶段特定的设置" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Stages" msgstr "阶段" #: src/pages/stages/StageListPage.ts -msgid "" -"Stages are single steps of a Flow that a user is guided through. A stage can" -" only be executed from within a flow." +msgid "Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow." msgstr "阶段是引导用户完成的流程的单个步骤。阶段只能在流程内部执行。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stages used to configure Authenticator when user doesn't have any compatible" -" devices. After this configuration Stage passes, the user is not prompted " -"again." +msgid "Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." msgstr "当用户没有任何兼容的设备时,用来配置身份验证器的阶段。此阶段通过后,将不再请求此用户。" #: src/pages/outposts/ServiceConnectionListPage.ts @@ -4597,9 +4496,7 @@ msgid "Static: Static value, displayed as-is." msgstr "静态:静态值,按原样显示。" #: src/pages/stages/deny/DenyStageForm.ts -msgid "" -"Statically deny the flow. To use this stage effectively, disable *Evaluate " -"on plan* on the respective binding." +msgid "Statically deny the flow. To use this stage effectively, disable *Evaluate on plan* on the respective binding." msgstr "静态拒绝流。要有效地使用此阶段,请在相应的绑定上禁用*按计划评估*。" #: src/pages/system-tasks/SystemTaskListPage.ts @@ -4616,7 +4513,8 @@ msgstr "状态" msgid "Stop impersonation" msgstr "停止模拟" -#: src/pages/events/EventInfo.ts src/pages/stages/email/EmailStageForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/stages/email/EmailStageForm.ts msgid "Subject" msgstr "Subject" @@ -4632,7 +4530,8 @@ msgstr "替代名称" msgid "Successful" msgstr "成功" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Successful Logins" msgstr "成功登入" @@ -4656,7 +4555,8 @@ msgstr "成功复制 TOTP 配置。" msgid "Successfully created application." msgstr "已成功创建应用程序。" -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully created binding." msgstr "成功创建绑定。" @@ -4762,11 +4662,13 @@ msgstr "已成功创建令牌。" msgid "Successfully created transport." msgstr "已成功创建传输。" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts msgid "Successfully created user." msgstr "已成功创建用户。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Successfully deleted {0} {1}" msgstr "成功删除 {0} {1}" @@ -4774,7 +4676,8 @@ msgstr "成功删除 {0} {1}" msgid "Successfully generated certificate-key pair." msgstr "成功生成证书密钥对。" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Successfully generated recovery link" msgstr "成功生成恢复链接" @@ -4800,7 +4703,8 @@ msgstr "已成功发送测试请求。" msgid "Successfully updated application." msgstr "已成功更新应用程序。" -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully updated binding." msgstr "已成功更新绑定。" @@ -4926,7 +4830,8 @@ msgstr "已成功更新用户。" msgid "Successfully updated {0} {1}" msgstr "成功更新 {0} {1}" -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Superuser" msgstr "超级用户" @@ -5048,7 +4953,8 @@ msgstr "租户" msgid "Tenant(s)" msgstr "租户" -#: src/interfaces/AdminInterface.ts src/pages/tenants/TenantListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/tenants/TenantListPage.ts msgid "Tenants" msgstr "租户" @@ -5083,15 +4989,11 @@ msgid "The URL \"{0}\" was not found." msgstr "找不到网址 “{0}”。" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator MUST create a dedicated credential. If it cannot, the RP " -"is prepared for an error to occur" +msgid "The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur" msgstr "身份验证者必须创建专用凭据。如果不能,RP 已做好准备以防发生错误" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator can create and store a dedicated credential, but if it " -"doesn't that's alright too" +msgid "The authenticator can create and store a dedicated credential, but if it doesn't that's alright too" msgstr "身份验证器可以创建和存储专用凭据,但如果没有,那也没关系" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts @@ -5100,20 +5002,14 @@ msgstr "身份验证者不应创建专用凭据" #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll access the application at. Include any non-standard " -"port." +msgid "The external URL you'll access the application at. Include any non-standard port." msgstr "您将通过其访问应用程序的外部 URL。包括任何非标准端口。" -#~ msgid "" -#~ "The external URL you'll authenticate at. Can be the same domain as " -#~ "authentik." +#~ msgid "The external URL you'll authenticate at. Can be the same domain as authentik." #~ msgstr "您将在其中进行身份验证的外部 URL。可以与 authentik 属于同一个域。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll authenticate at. The authentik core server should be" -" reachable under this URL." +msgid "The external URL you'll authenticate at. The authentik core server should be reachable under this URL." msgstr "您将在其中进行身份验证的外部 URL。在此 URL 下应该可以访问身份验证核心服务器。" #~ msgid "The following objects use {0}:" @@ -5143,29 +5039,16 @@ msgstr "" "阈值。" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"The policy takes a random time to execute. This controls the minimum time it" -" will take." +msgid "The policy takes a random time to execute. This controls the minimum time it will take." msgstr "策略需要一段随机时间才能执行。这将控制所需的最短时间。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for gidNumbers, this number is added to a number generated from " -"the group.Pk to make sure that the numbers aren't too low for POSIX groups. " -"Default is 4000 to ensure that we don't collide with local groups or users " -"primary groups gidNumber" -msgstr "" -"对于 GIDNumbers 来说,这个数字被添加到从 group.pk 生成的数字中,以确保对于 POSIX 组来说,这个数字不会太低。默认值为 " -"4000,以确保我们不会与本地组或用户主组 GIDNumber 发生冲突" +msgid "The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber" +msgstr "对于 GIDNumbers 来说,这个数字被添加到从 group.pk 生成的数字中,以确保对于 POSIX 组来说,这个数字不会太低。默认值为 4000,以确保我们不会与本地组或用户主组 GIDNumber 发生冲突" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for uidNumbers, this number is added to the user.Pk to make sure " -"that the numbers aren't too low for POSIX users. Default is 2000 to ensure " -"that we don't collide with local users uidNumber" -msgstr "" -"对于UIDNumbers来说,这个数字被添加到User.pk中,以确保对于POSIX用户来说,这个数字不会太低。默认值为 " -"2000,以确保我们不会与本地用户 uidNumber 发生冲突" +msgid "The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber" +msgstr "对于UIDNumbers来说,这个数字被添加到User.pk中,以确保对于POSIX用户来说,这个数字不会太低。默认值为 2000,以确保我们不会与本地用户 uidNumber 发生冲突" #: src/pages/flows/BoundStagesList.ts msgid "These bindings control if this stage will be applied to the flow." @@ -5210,23 +5093,15 @@ msgid "This is the password to be used with basic auth" msgstr "这是用于基本身份验证的密码" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts -msgid "" -"This is the username to be used with basic auth or the token when used with " -"bearer token" +msgid "This is the username to be used with basic auth or the token when used with bearer token" msgstr "这是用于基本身份验证的用户名,或者与不记名令牌一起使用时的令牌" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"This provider will behave like a transparent reverse-proxy, except requests " -"must be authenticated. If your upstream application uses HTTPS, make sure to" -" connect to the outpost using HTTPS as well." -msgstr "" -"除了请求必须经过身份验证外,此提供程序的行为类似于透明的反向代理。如果您的上游应用程序使用 HTTPS,请确保也使用 HTTPS 连接到 " -"Outpost。" +msgid "This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well." +msgstr "除了请求必须经过身份验证外,此提供程序的行为类似于透明的反向代理。如果您的上游应用程序使用 HTTPS,请确保也使用 HTTPS 连接到 Outpost。" #: src/pages/tenants/TenantForm.ts -msgid "" -"This setting only affects new Events, as the expiration is saved per-event." +msgid "This setting only affects new Events, as the expiration is saved per-event." msgstr "此设置仅影响新事件,因为过期时间是按事件保存的。" #: src/pages/stages/invitation/InvitationStageForm.ts @@ -5234,9 +5109,7 @@ msgid "This stage can be included in enrollment flows to accept invitations." msgstr "此阶段可以包含在注册流程中以接受邀请。" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"This stage checks the user's current session against the Google reCaptcha " -"service." +msgid "This stage checks the user's current session against the Google reCaptcha service." msgstr "此阶段会根据 Google reCAPTCHA 服务检查用户的当前会话。" #: src/pages/policies/reputation/ReputationPolicyForm.ts @@ -5248,13 +5121,8 @@ msgid "Time in minutes the token sent is valid." msgstr "发送的令牌的有效时间(以分钟为单位)。" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"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. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"删除临时用户的时间偏移。这仅适用于您的 IDP 使用 NameID 格式为 “瞬态” " -"且用户未手动注销的情况。(格式:hours=1;minutes=2;seconds=3)。" +msgid "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. (Format: hours=1;minutes=2;seconds=3)." +msgstr "删除临时用户的时间偏移。这仅适用于您的 IDP 使用 NameID 格式为 “瞬态” 且用户未手动注销的情况。(格式:hours=1;minutes=2;seconds=3)。" #~ msgid "Time-based One-Time Passwords" #~ msgstr "基于时间的一次性密码" @@ -5265,7 +5133,8 @@ msgstr "" msgid "Timeout" msgstr "超时" -#: src/pages/flows/FlowForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Title" msgstr "标题" @@ -5274,26 +5143,18 @@ msgid "To" msgstr "To" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"To allow any redirect URI, set this value to \"*\". Be aware of the possible" -" security implications this can have." +msgid "To allow any redirect URI, set this value to \"*\". Be aware of the possible security implications this can have." msgstr "要允许任何重定向 URI,请将此值设置为 “*”。请注意这可能带来的安全影响。" #: src/pages/users/UserViewPage.ts -msgid "" -"To create a recovery link, the current tenant needs to have a recovery flow " -"configured." +msgid "To create a recovery link, the current tenant needs to have a recovery flow configured." msgstr "要创建恢复链接,当前租户需要配置恢复流程。" -#~ msgid "" -#~ "To directly reset a user's password, configure a recovery flow on the " -#~ "currently active tenant." +#~ msgid "To directly reset a user's password, configure a recovery flow on the currently active tenant." #~ msgstr "要直接重置用户的密码,请在当前活动的租户上配置恢复流程。" #: src/pages/users/UserListPage.ts -msgid "" -"To let a user directly reset a their password, configure a recovery flow on " -"the currently active tenant." +msgid "To let a user directly reset a their password, configure a recovery flow on the currently active tenant." msgstr "要让用户直接重置密码,请在当前活动的租户上配置恢复流程。" #: src/pages/sources/ldap/LDAPSourceForm.ts @@ -5343,9 +5204,7 @@ msgid "Tokens and App passwords" msgstr "令牌和应用程序密码" #: src/pages/tokens/TokenListPage.ts -msgid "" -"Tokens are used throughout authentik for Email validation stages, Recovery " -"keys and API access." +msgid "Tokens are used throughout authentik for Email validation stages, Recovery keys and API access." msgstr "令牌在整个authentik中用于电子邮件验证阶段、恢复密钥和API访问。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -5408,13 +5267,15 @@ msgstr "Twilio 账户 SID" msgid "Twilio Auth Token" msgstr "Twilio 身份验证令牌" -#: src/pages/flows/BoundStagesList.ts src/pages/outposts/OutpostForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/prompt/PromptForm.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts msgid "Type" @@ -5424,7 +5285,8 @@ msgstr "类型" msgid "UI settings" msgstr "用户界面设置" -#: src/pages/events/EventInfo.ts src/pages/users/UserListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/users/UserListPage.ts msgid "UID" msgstr "UID" @@ -5458,9 +5320,7 @@ msgid "URL used by authentik to retrieve tokens." msgstr "authentik 用来检索令牌的 URL。" #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"URL used to request the initial token. This URL is only required for OAuth " -"1." +msgid "URL used to request the initial token. This URL is only required for OAuth 1." msgstr "用于请求初始令牌的 URL。只有 OAuth 1 才需要此网址。" #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -5517,10 +5377,14 @@ msgstr "最新!" #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts @@ -5538,9 +5402,12 @@ msgstr "最新!" #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserActiveForm.ts src/pages/users/UserListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserActiveForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -5564,11 +5431,13 @@ msgstr "更新证书密钥对" msgid "Update Device" msgstr "更新设备" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts msgid "Update Flow" msgstr "更新流程" -#: src/pages/groups/GroupListPage.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Update Group" msgstr "更新组" @@ -5633,7 +5502,8 @@ msgstr "更新租户" msgid "Update Token" msgstr "更新令牌" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserListPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Update User" msgstr "更新用户" @@ -5646,7 +5516,8 @@ msgstr "更新可用" msgid "Update details" msgstr "更新详情" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Update password" msgstr "更新密码" @@ -5656,7 +5527,8 @@ msgstr "更新密码" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/users/UserActiveForm.ts msgid "Update {0}" msgstr "更新 {0}" @@ -5695,57 +5567,43 @@ msgstr "使用全局设置" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's email address, but deny enrollment when the email address " -"already exists." +msgid "Use the user's email address, but deny enrollment when the email address already exists." msgstr "使用用户的电子邮件地址,但在电子邮件地址已存在时拒绝注册。" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's username, but deny enrollment when the username already " -"exists." +msgid "Use the user's username, but deny enrollment when the username already exists." msgstr "使用用户的用户名,但在用户名已存在时拒绝注册。" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Use the username and password below to authenticate. The password can be " -"retrieved later on the Tokens page." +msgid "Use the username and password below to authenticate. The password can be retrieved later on the Tokens page." msgstr "使用下面的用户名和密码进行身份验证。稍后可以在令牌页面上检索密码。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"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 manged " -"outpost, this is done for you)." -msgstr "" -"将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth " -"一起使用。每个应用程序/域都需要自己的提供商。此外,在每个域上,/outpost.goauthentik.io必须路由到 Outpost(使用托管的 " -"Outpost 时,这是为您完成的)。" +msgid "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 manged outpost, this is done for you)." +msgstr "将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth 一起使用。每个应用程序/域都需要自己的提供商。此外,在每个域上,/outpost.goauthentik.io必须路由到 Outpost(使用托管的 Outpost 时,这是为您完成的)。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Use this provider with nginx's auth_request or traefik's forwardAuth. Only a" -" single provider is required per root domain. You can't do per-application " -"authorization, but you don't have to create a provider for each application." -msgstr "" -"将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth " -"一起使用。每个根域只需要一个提供程序。您无法执行每个应用程序的授权,但不必为每个应用程序创建提供程序。" +msgid "Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application." +msgstr "将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth 一起使用。每个根域只需要一个提供程序。您无法执行每个应用程序的授权,但不必为每个应用程序创建提供程序。" #: src/pages/tenants/TenantForm.ts msgid "Use this tenant for each domain that doesn't have a dedicated tenant." msgstr "对于没有专用租户的每个域,请使用此租户。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/events/EventListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventListPage.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "User" msgstr "用户" @@ -5792,6 +5650,10 @@ msgstr "用户字段" msgid "User interface" msgstr "用户界面" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" @@ -5836,7 +5698,8 @@ msgstr "不应进行用户验证。" msgid "User was written to" msgstr "用户被写入" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserViewPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserViewPage.ts msgid "User {0}" msgstr "用户 {0}" @@ -5854,14 +5717,11 @@ msgid "User(s)" msgstr "用户" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the password part of the HTTP-Basic Header." +msgid "User/Group Attribute used for the password part of the HTTP-Basic Header." msgstr "用于 HTTP-Basic 标头的密码部分的用户/组属性。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the user part of the HTTP-Basic Header. If not" -" set, the user's Email address is used." +msgid "User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used." msgstr "用于 HTTP-Basic 标头用户部分的用户/组属性。如果未设置,则使用用户的电子邮件地址。" #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -5870,20 +5730,21 @@ msgstr "用户信息网址" #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/ServiceAccountForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserListPage.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Username" msgstr "用户名" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Username: Same as Text input, but checks for and prevents duplicate " -"usernames." +msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." msgstr "用户名:与文本输入相同,但检查并防止用户名重复。" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/users/UserListPage.ts msgid "Users" @@ -5898,9 +5759,7 @@ msgid "Users created per day in the last month" msgstr "上个月每天创建的用户" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Users in the selected group can do search queries. If no group is selected, " -"no LDAP Searches are allowed." +msgid "Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed." msgstr "所选组中的用户可以执行搜索查询。如果未选择任何组,则不允许 LDAP 搜索。" #: src/pages/events/EventInfo.ts @@ -5912,15 +5771,11 @@ msgid "Using source" msgstr "使用源" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Valid for 360 days, after which the password will automatically rotate. You " -"can copy the password from the Token List." +msgid "Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List." msgstr "有效期为360天,之后密码将自动轮换。您可以从令牌列表中复制密码。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Valid redirect URLs after a successful authorization flow. Also specify any " -"origins here for Implicit flows." +msgid "Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows." msgstr "授权流成功后有效的重定向 URL。还可以在此处为隐式流指定任何来源。" #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -5948,9 +5803,7 @@ msgid "Verification Certificate" msgstr "验证证书" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"Verify the user's email address by sending them a one-time-link. Can also be" -" used for recovery to verify the user's authenticity." +msgid "Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity." msgstr "通过向用户发送一次性链接来验证用户的电子邮件地址。也可用于恢复,以验证用户的真实性。" #: src/pages/admin-overview/AdminOverviewPage.ts @@ -5987,7 +5840,8 @@ msgstr "等待 (最短)" #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts -#: src/pages/events/RuleForm.ts src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts msgid "Warning" msgstr "警告" @@ -5996,9 +5850,7 @@ msgid "Warning: Application is not used by any Outpost." msgstr "警告:应用程序未被任何 Outpost 使用。" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Warning: No invitation stage is bound to any flow. Invitations will not work" -" as expected." +msgid "Warning: No invitation stage is bound to any flow. Invitations will not work as expected." msgstr "警告:没有邀请阶段绑定到任何流程。邀请将无法按预期工作。" #: src/pages/policies/PolicyListPage.ts @@ -6022,14 +5874,11 @@ msgid "Warning: Provider not assigned to any application." msgstr "警告:提供程序未分配给任何应用程序。" #: src/pages/users/UserListPage.ts -msgid "" -"Warning: You're about to delete the user you're logged in as ({0}). Proceed " -"at your own risk." +msgid "Warning: You're about to delete the user you're logged in as ({0}). Proceed at your own risk." msgstr "警告:你即将删除登录的用户 ({0})。继续,风险自负。" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Warning: authentik Domain is not configured, authentication will not work." +msgid "Warning: authentik Domain is not configured, authentication will not work." msgstr "警告:未配置 authentik 域,身份验证将不起作用。" #: src/pages/tenants/TenantForm.ts @@ -6064,22 +5913,15 @@ msgid "Welcome, {name}." msgstr "欢迎,{name}。" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When a user returns from the email successfully, their account will be " -"activated." +msgid "When a user returns from the email successfully, their account will be activated." msgstr "当用户成功从电子邮件中返回时,其帐户将被激活。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When a valid username/email has been entered, and this option is enabled, " -"the user's username and avatar will be shown. Otherwise, the text that the " -"user entered will be shown." +msgid "When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown." msgstr "如果输入了有效的用户名/电子邮件,并且启用了此选项,则会显示用户的用户名和头像。否则,将显示用户输入的文本。" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"When connecting to an LDAP Server with TLS, certificates are not checked by " -"default. Specify a keypair to validate the remote certificate." +msgid "When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate." msgstr "使用 TLS 连接到 LDAP 服务器时,默认情况下不检查证书。指定密钥对以验证远程证书。" #: src/pages/outposts/ServiceConnectionDockerForm.ts @@ -6087,9 +5929,7 @@ msgid "When connecting via SSH, this keypair is used for authentication." msgstr "通过 SSH 连接时,此密钥对用于身份验证。" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When enabled, global Email connection settings will be used and connection " -"settings below will be ignored." +msgid "When enabled, global Email connection settings will be used and connection settings below will be ignored." msgstr "启用后,将使用全局电子邮件连接设置,而下面的连接设置将被忽略。" #: src/pages/stages/invitation/InvitationForm.ts @@ -6101,21 +5941,15 @@ msgid "When enabled, user fields are matched regardless of their casing." msgstr "启用后,无论用户字段大小写如何,都将匹配用户字段。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"When multiple stages are selected, the user can choose which one they want " -"to enroll." +msgid "When multiple stages are selected, the user can choose which one they want to enroll." msgstr "选中多个阶段时,用户可以选择要注册哪个。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When selected, a password field is shown on the same page instead of a " -"separate page. This prevents username enumeration attacks." +msgid "When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks." msgstr "选中后,密码字段将显示在同一页面上,而不是单独的页面上。这样可以防止用户名枚举攻击。" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"When selected, incoming assertion's Signatures will be validated against " -"this certificate. To allow unsigned Requests, leave on default." +msgid "When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default." msgstr "选中后,传入声明的签名将根据此证书进行验证。要允许未签名的请求,请保留默认值。" #: src/pages/policies/dummy/DummyPolicyForm.ts @@ -6125,32 +5959,20 @@ msgstr "选中后,传入声明的签名将根据此证书进行验证。要允 #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts #: src/pages/policies/reputation/ReputationPolicyForm.ts -msgid "" -"When this option is enabled, all executions of this policy will be logged. " -"By default, only execution errors are logged." +msgid "When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged." msgstr "启用此选项后,将记录此策略的所有执行。默认情况下,只记录执行错误。" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"When used in conjunction with a User Write stage, use attributes.foo to " -"write attributes." +msgid "When used in conjunction with a User Write stage, use attributes.foo to write attributes." msgstr "当与用户写入阶段结合使用时,请使用 attributes.foo 来编写属性。" #: src/pages/tenants/TenantForm.ts -msgid "" -"When using an external logging solution for archiving, this can be set to " -"\"minutes=5\"." +msgid "When using an external logging solution for archiving, this can be set to \"minutes=5\"." msgstr "使用外部日志记录解决方案进行存档时,可以将其设置为 “minutes=5”。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"When using proxy or forward auth (single application) mode, the requested " -"URL Path is checked against the regular expressions. When using forward auth" -" (domain mode), the full requested URL including scheme and host is matched " -"against the regular expressions." -msgstr "" -"使用代理或转发身份验证(单个应用程序)模式时,将根据正则表达式检查请求的 URL 路径。使用前向身份验证(域模式)时,请求的完整 URL(包括 " -"scheme 和 host)将与正则表达式进行匹配。" +msgid "When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions." +msgstr "使用代理或转发身份验证(单个应用程序)模式时,将根据正则表达式检查请求的 URL 路径。使用前向身份验证(域模式)时,请求的完整 URL(包括 scheme 和 host)将与正则表达式进行匹配。" #: src/flows/FlowExecutor.ts msgid "Whoops!" @@ -6178,13 +6000,16 @@ msgstr "X509 Subject" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Yes" msgstr "Yes" @@ -6231,15 +6056,18 @@ msgstr "连接将被删除" msgid "no tabs defined" msgstr "未定义选项卡" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "object will be DELETED" msgstr "对象将被删除" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be reset to default value" msgstr "引用将被重置为默认值" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be set to an empty value" msgstr "引用将被设置为空值" @@ -6247,7 +6075,8 @@ msgstr "引用将被设置为空值" msgid "with inspector" msgstr "和检查员一起" -#: src/elements/Expand.ts src/elements/Expand.ts +#: src/elements/Expand.ts +#: src/elements/Expand.ts msgid "{0}" msgstr "{0}" @@ -6259,7 +6088,8 @@ msgstr "{0} (“{1}”, 类型为 {2})" msgid "{0} ({1})" msgstr "{0} ({1})" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "{0} ({consequence})" msgstr "{0} ({consequence})" diff --git a/web/src/locales/zh_TW.po b/web/src/locales/zh_TW.po index eec234db6..05313af74 100644 --- a/web/src/locales/zh_TW.po +++ b/web/src/locales/zh_TW.po @@ -1,9 +1,9 @@ -# +# # Translators: # Chen Zhikai, 2022 # 刘松, 2022 # deluxghost, 2022 -# +# msgid "" msgstr "" "Project-Id-Version: \n" @@ -33,11 +33,14 @@ msgstr "(格式: hours=-1;minutes=-2;seconds=-3)." msgid "(Format: hours=1;minutes=2;seconds=3)." msgstr "(格式: hours=1;minutes=2;seconds=3)." -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/elements/user/SessionList.ts #: src/pages/applications/ApplicationListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/EventListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -46,15 +49,14 @@ msgstr "(格式: hours=1;minutes=2;seconds=3)." #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/stages/invitation/InvitationListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "-" msgstr "-" #: src/pages/flows/FlowImportForm.ts -msgid "" -".akflow files, which can be found on goauthentik.io and can be exported by " -"authentik." +msgid ".akflow files, which can be found on goauthentik.io and can be exported by authentik." msgstr ".akflow 文件,这些文件可以在 goauthentik.io 上找到,也可以通过 authentik 导出。" #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts @@ -82,9 +84,7 @@ msgid "A non-removable authenticator, like TouchID or Windows Hello" msgstr "不可移除的身份验证器,例如 TouchID 或 Windows Hello" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"A policy used for testing. Always returns the same result as specified below" -" after waiting a random duration." +msgid "A policy used for testing. Always returns the same result as specified below after waiting a random duration." msgstr "用于测试的策略。等待随机持续时间后,始终返回与下面指定的结果相同的结果。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -92,7 +92,8 @@ msgstr "用于测试的策略。等待随机持续时间后,始终返回与下 msgid "ACS URL" msgstr "ACS URL" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ALL, all policies must match to grant access." msgstr "ALL,所有策略必须匹配才能授予访问权限。" @@ -100,7 +101,8 @@ msgstr "ALL,所有策略必须匹配才能授予访问权限。" msgid "ALL, all policies must match to include this stage access." msgstr "ALL,所有策略必须匹配才能包含此阶段访问权限。" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "ANY, any policy must match to grant access." msgstr "ANY,任何策略都必须匹配才能授予访问权限。" @@ -155,7 +157,8 @@ msgstr "访问令牌 URL" msgid "Access token validity" msgstr "访问令牌有效性" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Action" @@ -163,18 +166,23 @@ msgstr "操作" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts +#: src/pages/events/EventListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts -#: src/pages/providers/ProviderListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/providers/ProviderListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/system-tasks/SystemTaskListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Actions" msgstr "操作" @@ -183,7 +191,8 @@ msgstr "操作" msgid "Actions over the last 24 hours" msgstr "过去 24 小时内的操作" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Activate" msgstr "启用" @@ -191,12 +200,15 @@ msgstr "启用" msgid "Activate pending user on success" msgstr "成功时启用待处理用户" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Active" msgstr "激活" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts msgid "Add" msgstr "添加" @@ -221,8 +233,7 @@ msgid "Additional scope mappings, which are passed to the proxy." msgstr "传递给代理的其他作用域映射。" #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"Additional scopes to be passed to the OAuth Provider, separated by space." +msgid "Additional scopes to be passed to the OAuth Provider, separated by space." msgstr "要传递给 OAuth 提供程序的其他作用域,用空格分隔。" #: src/pages/sources/ldap/LDAPSourceForm.ts @@ -268,8 +279,7 @@ msgid "Allow IDP-initiated logins" msgstr "允许 IDP 发起的登入" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Allow friends to authenticate via Plex, even if you don't share any servers" +msgid "Allow friends to authenticate via Plex, even if you don't share any servers" msgstr "允许好友通过Plex进行身份验证,即使您不共享任何服务器" #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts @@ -277,9 +287,7 @@ msgid "Allow up to N occurrences in the HIBP database." msgstr "HIBP 数据库中最多允许 N 次出现。" #: src/pages/policies/PolicyListPage.ts -msgid "" -"Allow users to use Applications based on properties, enforce Password " -"Criteria and selectively apply Stages." +msgid "Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages." msgstr "允许用户根据属性使用应用程序、强制使用密码标准以及有选择地应用阶段。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -295,9 +303,7 @@ msgid "Allowed servers" msgstr "允许的服务器" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Allows authentication flows initiated by the IdP. This can be a security " -"risk, as no validation of the request ID is done." +msgid "Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done." msgstr "允许由 IdP 启动的身份验证流。这可能存在安全风险,因为未对请求 ID 进行验证。" #: src/pages/policies/reputation/ReputationPolicyForm.ts @@ -309,8 +315,7 @@ msgid "Also known as Entity ID. Defaults the Metadata URL." msgstr "也称为实体 ID。 默认为 Metadata URL。" #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts -msgid "" -"Alternatively, if your current device has Duo installed, click on this link:" +msgid "Alternatively, if your current device has Duo installed, click on this link:" msgstr "或者,如果您当前的设备已安装 Duo,请单击此链接:" #: src/pages/stages/consent/ConsentStageForm.ts @@ -369,7 +374,8 @@ msgstr "应用的显示名称。" msgid "Application(s)" msgstr "应用程序" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/outposts/OutpostForm.ts msgid "Applications" @@ -408,9 +414,7 @@ msgid "Are you sure you want to update {0} \"{1}\"?" msgstr "你确定要更新 {0} \"{1}\" 吗?" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Assertion not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." +msgid "Assertion not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." msgstr "断言在当前时间+此值时或之后无效(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -445,14 +449,11 @@ msgid "Attempted to log in as {0}" msgstr "已尝试以 {0} 身份登入" #: src/pages/property-mappings/PropertyMappingSAMLForm.ts -msgid "" -"Attribute name used for SAML Assertions. Can be a URN OID, a schema " -"reference, or a any other string. If this property mapping is used for " -"NameID Property, this field is discarded." -msgstr "" -"用于 SAML 断言的属性名称。可以是 URN OID, 模式引用或任何其他字符串。如果此属性映射用于 NameID 属性,则会丢弃此字段。" +msgid "Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded." +msgstr "用于 SAML 断言的属性名称。可以是 URN OID, 模式引用或任何其他字符串。如果此属性映射用于 NameID 属性,则会丢弃此字段。" -#: src/pages/groups/GroupForm.ts src/pages/stages/invitation/InvitationForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/stages/invitation/InvitationForm.ts #: src/pages/users/UserForm.ts msgid "Attributes" msgstr "属性" @@ -487,7 +488,8 @@ msgstr "身份验证 URL" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -#: src/pages/sources/saml/SAMLSourceForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/sources/saml/SAMLSourceForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Authentication flow" msgstr "身份验证流程" @@ -546,7 +548,8 @@ msgstr "Avatar image" msgid "Backends" msgstr "后端" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background" msgstr "背景" @@ -554,7 +557,8 @@ msgstr "背景" msgid "Background image" msgstr "背景图片" -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowForm.ts msgid "Background shown during execution." msgstr "执行过程中显示背景。" @@ -583,9 +587,7 @@ msgid "Based on the User's Email. This is recommended over the UPN method." msgstr "基于用户的电子邮件。 建议在 UPN 方法上使用此方法。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Based on the User's UPN, only works if user has a 'upn' attribute set. Use " -"this method only if you have different UPN and Mail domains." +msgid "Based on the User's UPN, only works if user has a 'upn' attribute set. Use this method only if you have different UPN and Mail domains." msgstr "根据用户的UPN,仅当用户设置了 “upn” 属性时才有效。仅当您有不同的 UPN 和 Mail 域时才使用此方法。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -621,11 +623,13 @@ msgstr "Bind 密码" msgid "Bind flow" msgstr "Bind 流程" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Bind stage" msgstr "Bind 阶段" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Binding" msgstr "绑定" @@ -652,20 +656,17 @@ msgstr "Build hash:" #~ msgid "Build hash: {0}" #~ msgstr "Build hash: {0}" -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts msgid "Built-in" msgstr "内置" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"By default, only icons are shown for sources. Enable this to show their full" -" names." +msgid "By default, only icons are shown for sources. Enable this to show their full names." msgstr "默认情况下,只为源显示图标。启用此选项可显示他们的全名。" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"CA which the endpoint's Certificate is verified against. Can be left empty " -"for no validation." +msgid "CA which the endpoint's Certificate is verified against. Can be left empty for no validation." msgstr "验证终端节点证书所依据的 CA。可以留空以表示不进行验证。" #: src/pages/admin-overview/charts/FlowStatusChart.ts @@ -677,33 +678,26 @@ msgid "Cached policies" msgstr "缓存策略" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Cached querying, the outpost holds all users and groups in-memory and will " -"refresh every 5 Minutes." +msgid "Cached querying, the outpost holds all users and groups in-memory and will refresh every 5 Minutes." msgstr "缓存查询,前哨将所有用户和组保存在内存中,并将每5分钟刷新一次。" #: src/pages/sources/oauth/OAuthSourceViewPage.ts msgid "Callback URL" msgstr "回调 URL" -#~ msgid "" -#~ "Can be in the format of 'unix://' when connecting to a local docker daemon, " -#~ "or 'https://:2376' when connecting to a remote system." -#~ msgstr "" -#~ "连接到本地 docker 守护进程时可以采用 'unix://' 的格式,或者在连接到远程系统时采用 'https://:2376' 的格式。" +#~ msgid "Can be in the format of 'unix://' when connecting to a local docker daemon, or 'https://:2376' when connecting to a remote system." +#~ msgstr "连接到本地 docker 守护进程时可以采用 'unix://' 的格式,或者在连接到远程系统时采用 'https://:2376' 的格式。" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"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." -msgstr "" -"连接到本地 docker 守护进程时可以采用 'unix: //' 的格式,通过 SSH 连接时使用 'ssh: //',或者在连接到远程系统时使用 " -"'https://:2376' 的格式。" +msgid "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." +msgstr "连接到本地 docker 守护进程时可以采用 'unix: //' 的格式,通过 SSH 连接时使用 'ssh: //',或者在连接到远程系统时使用 'https://:2376' 的格式。" -#: src/elements/forms/ConfirmationForm.ts src/elements/forms/DeleteBulkForm.ts -#: src/elements/forms/DeleteForm.ts src/elements/forms/ModalForm.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/users/GroupSelectModal.ts +#: src/elements/forms/ConfirmationForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/forms/ModalForm.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/GroupSelectModal.ts #: src/pages/users/UserActiveForm.ts msgid "Cancel" msgstr "取消" @@ -731,8 +725,7 @@ msgid "Certificate Subject" msgstr "证书主题" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Certificate used to sign outgoing Responses going to the Service Provider." +msgid "Certificate used to sign outgoing Responses going to the Service Provider." msgstr "用于签署发送给服务提供商的外发响应的证书。" #~ msgid "Certificate-Key Pair" @@ -747,9 +740,7 @@ msgid "Certificate-Key Pairs" msgstr "证书密钥对" #: src/pages/outposts/ServiceConnectionDockerForm.ts -msgid "" -"Certificate/Key used for authentication. Can be left empty for no " -"authentication." +msgid "Certificate/Key used for authentication. Can be left empty for no authentication." msgstr "用于身份验证的证书/密钥。可以留空,留空表示不进行身份验证。" #: src/interfaces/AdminInterface.ts @@ -769,7 +760,8 @@ msgid "Change your password" msgstr "更改你的密码" #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/providers/ProviderViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/providers/ProviderViewPage.ts #: src/pages/sources/ldap/LDAPSourceViewPage.ts #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts @@ -838,15 +830,11 @@ msgstr "" "请注意,只有一部分密码哈希值被发送,完整的比较是在客户端完成的。" #: src/pages/policies/expiry/ExpiryPolicyForm.ts -msgid "" -"Checks if the request's user's password has been changed in the last x days," -" and denys based on settings." +msgid "Checks if the request's user's password has been changed in the last x days, and denys based on settings." msgstr "检查过去 x 天内请求的用户密码是否已更改,并根据设置拒绝。" #: src/pages/policies/password/PasswordPolicyForm.ts -msgid "" -"Checks the value from the policy request against several rules, mostly used " -"to ensure password strength." +msgid "Checks the value from the policy request against several rules, mostly used to ensure password strength." msgstr "根据多条规则检查策略请求中的值,这些规则主要用于确保密码强度。" #: src/interfaces/locale.ts @@ -874,8 +862,10 @@ msgstr "全部清除" msgid "Clear background image" msgstr "删除背景图片" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts msgid "Clear cache" msgstr "清除缓存" @@ -897,7 +887,8 @@ msgstr "点击复制令牌" msgid "Client ID" msgstr "客户端 ID" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts msgid "Client IP" @@ -937,9 +928,7 @@ msgid "Confidential" msgstr "机密" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Confidential clients are capable of maintaining the confidentiality of their" -" credentials. Public clients are incapable." +msgid "Confidential clients are capable of maintaining the confidentiality of their credentials. Public clients are incapable." msgstr "机密客户能够对其凭据进行保密。公共客户端无能为力。" #: src/pages/outposts/OutpostForm.ts @@ -985,15 +974,11 @@ msgid "Configure how long tokens are valid for." msgstr "配置令牌的有效期限。" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Configure how the NameID value will be created. When left empty, the " -"NameIDPolicy of the incoming request will be respected." +msgid "Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected." msgstr "配置如何创建 NameID 值。如果留空,将遵守传入请求的 NameIdPolicy。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"Configure how the flow executor should handle an invalid response to a " -"challenge." +msgid "Configure how the flow executor should handle an invalid response to a challenge." msgstr "配置流程执行器应如何处理对质询的无效响应。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -1016,9 +1001,7 @@ msgid "Configure visual settings and defaults for different domains." msgstr "配置不同域的可视化设置和默认值。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Configure what data should be used as unique User Identifier. For most " -"cases, the default should be fine." +msgid "Configure what data should be used as unique User Identifier. For most cases, the default should be fine." msgstr "配置应将哪些数据用作唯一用户标识符。在大多数情况下,默认值应该没问题。" #: src/user/user-settings/sources/SourceSettingsOAuth.ts @@ -1031,9 +1014,7 @@ msgid "Connect to the LDAP Server on port 389:" msgstr "通过端口 389 连接到 LDAP 服务器:" #: src/user/user-settings/sources/SourceSettings.ts -msgid "" -"Connect your user account to the services listed below, to allow you to " -"login using the service instead of traditional credentials." +msgid "Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials." msgstr "将您的用户帐户连接到下面列出的服务,以允许您使用该服务而不是传统凭据登录。" #: src/user/user-settings/UserSettingsPage.ts @@ -1088,8 +1069,10 @@ msgstr "消费者密钥" msgid "Consumer secret" msgstr "消费者机密" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts msgid "Context" msgstr "上下文" @@ -1141,36 +1124,48 @@ msgstr "复制恢复链接" #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/RuleListPage.ts -#: src/pages/events/TransportListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts -#: src/pages/policies/PolicyListPage.ts src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts +#: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/ProviderListPage.ts #: src/pages/providers/RelatedApplicationButton.ts #: src/pages/providers/RelatedApplicationButton.ts -#: src/pages/sources/SourcesListPage.ts src/pages/sources/SourcesListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tenants/TenantListPage.ts -#: src/pages/tokens/TokenListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1211,9 +1206,7 @@ msgid "Create Invitation" msgstr "创建邀请" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Create Invitation Links to enroll Users, and optionally force specific " -"attributes of their account." +msgid "Create Invitation Links to enroll Users, and optionally force specific attributes of their account." msgstr "创建邀请链接以注册用户,并可选择强制使用其帐户的特定属性。" #: src/pages/events/RuleListPage.ts @@ -1237,7 +1230,8 @@ msgstr "创建策略" msgid "Create Prompt" msgstr "创建提示" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Create Service account" msgstr "创建服务账户" @@ -1245,7 +1239,8 @@ msgstr "创建服务账户" msgid "Create Stage" msgstr "创建 Stage" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts msgid "Create Stage binding" msgstr "创建 Stage 绑定" @@ -1286,7 +1281,8 @@ msgstr "将用户创建为非活动用户" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Create {0}" msgstr "创建 {0}" @@ -1297,7 +1293,8 @@ msgstr "由... 创建" #~ msgid "Created {0}" #~ msgstr "已创建 {0}" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "Creation Date" msgstr "创建日期" @@ -1309,7 +1306,8 @@ msgstr "创建日期" msgid "Current plan context" msgstr "当前计划上下文" -#: src/pages/applications/ApplicationForm.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/flows/FlowForm.ts msgid "Currently set to:" msgstr "当前设置为:" @@ -1334,7 +1332,8 @@ msgstr "日期" msgid "Date Time" msgstr "日期时间" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Deactivate" msgstr "停用" @@ -1343,9 +1342,7 @@ msgid "Debug" msgstr "调试" #: src/pages/flows/FlowForm.ts -msgid "" -"Decides what this Flow is used for. For example, the Authentication flow is " -"redirect to when an un-authenticated user visits authentik." +msgid "Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik." msgstr "决定此 Flow 的用途。例如,当未经身份验证的用户访问 authentik 时,身份验证流程将重定向到。" #: src/pages/tenants/TenantForm.ts @@ -1364,24 +1361,32 @@ msgstr "默认?" msgid "Define how notifications are sent to users, like Email or Webhook." msgstr "定义如何向用户发送通知,例如电子邮件或 Webhook。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/stages/invitation/InvitationListPage.ts #: src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -1427,7 +1432,8 @@ msgstr "" "删除当前待处理的用户。注意,这个阶段不要求\n" "确认。使用同意阶段来确保用户知道自己的行为。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Delete {0}" msgstr "删除 {0}" @@ -1437,21 +1443,18 @@ msgstr "拒绝用户访问" #: src/pages/applications/ApplicationForm.ts #: src/pages/property-mappings/PropertyMappingScopeForm.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/user/user-settings/tokens/UserTokenForm.ts msgid "Description" msgstr "描述" #: src/pages/property-mappings/PropertyMappingScopeForm.ts -msgid "" -"Description shown to the user when consenting. If left empty, the user won't" -" be informed." +msgid "Description shown to the user when consenting. If left empty, the user won't be informed." msgstr "同意时向用户显示的描述。如果留空,则不会通知用户。" #: src/pages/users/UserForm.ts -msgid "" -"Designates whether this user should be treated as active. Unselect this " -"instead of deleting accounts." +msgid "Designates whether this user should be treated as active. Unselect this instead of deleting accounts." msgstr "指定是否应将此用户视为活动用户。取消选择此选项,而不是删除帐户。" #: src/pages/flows/FlowForm.ts @@ -1459,20 +1462,15 @@ msgid "Designation" msgstr "指定" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Detailed health (one instance per column, data is cached so may be out of " -"data)" +msgid "Detailed health (one instance per column, data is cached so may be out of data)" msgstr "详细运行状况(每列一个实例,数据已缓存,因此可能没有数据)" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Determines how authentik sends the response back to the Service Provider." +msgid "Determines how authentik sends the response back to the Service Provider." msgstr "确定 authentik 如何将响应发送回服务提供商。" #: src/pages/stages/user_login/UserLoginStageForm.ts -msgid "" -"Determines how long a session lasts. Default of 0 seconds means that the " -"sessions lasts until the browser is closed." +msgid "Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed." msgstr "确定会话持续多长时间。默认为 0 秒意味着会话持续到浏览器关闭为止。" #: src/elements/user/SessionList.ts @@ -1508,9 +1506,7 @@ msgid "Digits" msgstr "数字" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Direct querying, always returns the latest data, but slower than cached " -"querying." +msgid "Direct querying, always returns the latest data, but slower than cached querying." msgstr "直接查询,总是返回最新数据,但比缓存查询慢。" #: src/interfaces/AdminInterface.ts @@ -1545,7 +1541,8 @@ msgstr "断开连接" msgid "Docker URL" msgstr "Docker URL" -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantListPage.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantListPage.ts #: src/pages/tenants/TenantListPage.ts msgid "Domain" msgstr "域" @@ -1570,15 +1567,11 @@ msgid "Download signing certificate" msgstr "下载签名证书" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Due to protocol limitations, this certificate is only used when the outpost " -"has a single provider." +msgid "Due to protocol limitations, this certificate is only used when the outpost has a single provider." msgstr "由于协议限制,只有在 Outpost 有单个提供者时才使用此证书。" #: src/pages/stages/dummy/DummyStageForm.ts -msgid "" -"Dummy stage used for testing. Shows a simple continue button and always " -"passes." +msgid "Dummy stage used for testing. Shows a simple continue button and always passes." msgstr "用于测试的虚拟阶段。显示一个简单的 “继续” 按钮,并且始终通过。" #~ msgid "Duo" @@ -1610,7 +1603,8 @@ msgstr "根据应用程序 slug,每个提供商都有不同的颁发者。" #: src/pages/applications/ApplicationViewPage.ts #: src/pages/applications/ApplicationViewPage.ts -#: src/pages/flows/FlowViewPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowViewPage.ts #: src/pages/providers/ldap/LDAPProviderViewPage.ts #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts @@ -1623,7 +1617,8 @@ msgstr "根据应用程序 slug,每个提供商都有不同的颁发者。" msgid "Edit" msgstr "编辑" -#: src/pages/flows/BoundStagesList.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Edit Binding" msgstr "编辑绑定" @@ -1644,9 +1639,7 @@ msgid "Edit User" msgstr "编辑用户" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Either input a full URL, a relative path, or use 'fa://fa-test' to use the " -"Font Awesome icon \"fa-test\"." +msgid "Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon \"fa-test\"." msgstr "输入完整的网址、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 “fa-test”。" #: src/user/LibraryPage.ts @@ -1656,7 +1649,8 @@ msgstr "要么没有定义应用程序,要么你无权访问任何应用程序 #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/events/TransportForm.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Email" msgstr "电子邮箱" @@ -1709,9 +1703,7 @@ msgstr "启用 StartTLS" #~ msgstr "启用 TOTP" #: src/pages/flows/FlowForm.ts -msgid "" -"Enable compatibility mode, increases compatibility with password managers on" -" mobile devices." +msgid "Enable compatibility mode, increases compatibility with password managers on mobile devices." msgstr "启用兼容模式,增加与移动设备上密码管理器的兼容性。" #: src/pages/policies/BoundPoliciesList.ts @@ -1724,9 +1716,7 @@ msgid "Enabled" msgstr "已启用" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Enabling this toggle will create a group named after the user, with the user" -" as member." +msgid "Enabling this toggle will create a group named after the user, with the user as member." msgstr "启用此开关将创建一个以用户命名的组,用户为成员。" #: src/interfaces/locale.ts @@ -1784,10 +1774,7 @@ msgid "Evaluate policies before the Stage is present to the user." msgstr "在阶段呈现给用户之前评估策略。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"Evaluate policies during the Flow planning process. Disable this for input-" -"based policies. Should be used in conjunction with 'Re-evaluate policies', " -"as with both options disabled, policies are **not** evaluated." +msgid "Evaluate policies during the Flow planning process. Disable this for input-based policies. Should be used in conjunction with 'Re-evaluate policies', as with both options disabled, policies are **not** evaluated." msgstr "在流程规划过程中评估策略。对于基于输入的策略,请禁用此选项。应与 “重新评估策略” 结合使用,因为禁用了这两个选项,则**不**评估策略。" #: src/pages/events/EventListPage.ts @@ -1814,7 +1801,8 @@ msgstr "事件" msgid "Everything is ok." msgstr "一切正常。" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts #: src/pages/events/EventInfo.ts msgid "Exception" msgstr "例外" @@ -1830,8 +1818,7 @@ msgstr "执行流程" #~ msgstr "与检查员一起执行" #: src/pages/policies/expression/ExpressionPolicyForm.ts -msgid "" -"Executes the python snippet to determine whether to allow or deny a request." +msgid "Executes the python snippet to determine whether to allow or deny a request." msgstr "执行 python 代码段以确定是允许还是拒绝请求。" #: src/pages/policies/dummy/DummyPolicyForm.ts @@ -1844,8 +1831,10 @@ msgstr "执行 python 代码段以确定是允许还是拒绝请求。" msgid "Execution logging" msgstr "执行日志记录" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts -#: src/elements/user/SessionList.ts src/elements/user/UserConsentList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/UserConsentList.ts #: src/pages/stages/invitation/InvitationForm.ts msgid "Expires" msgstr "过期" @@ -1916,12 +1905,8 @@ msgid "External API URL" msgstr "外部 API 网址" #: src/pages/applications/ApplicationListPage.ts -msgid "" -"External Applications which use authentik as Identity-Provider, utilizing " -"protocols like OAuth2 and SAML. All applications are shown here, even ones " -"you cannot access." -msgstr "" -"使用 authentik 作为身份提供程序的外部应用程序,利用 OAuth2 和 SAML 等协议。此处显示了所有应用程序,甚至是您无法访问的应用程序。" +msgid "External Applications which use authentik as Identity-Provider, utilizing protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access." +msgstr "使用 authentik 作为身份提供程序的外部应用程序,利用 OAuth2 和 SAML 等协议。此处显示了所有应用程序,甚至是您无法访问的应用程序。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "External Host" @@ -1932,7 +1917,8 @@ msgstr "外部主机" msgid "External host" msgstr "外部主机" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Failed Logins" msgstr "登入失败" @@ -1960,7 +1946,8 @@ msgstr "无法删除流程缓存" msgid "Failed to delete policy cache" msgstr "未能删除策略缓存" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Failed to delete {0}: {1}" msgstr "无法删除 {0}: {1}" @@ -1972,7 +1959,8 @@ msgstr "更新失败 {0}:{1}" msgid "Favicon" msgstr "网站图标" -#: src/interfaces/AdminInterface.ts src/pages/sources/SourcesListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/sources/SourcesListPage.ts msgid "Federation & Social login" msgstr "联盟和社交登录" @@ -2001,23 +1989,15 @@ msgstr "包含唯一标识符的字段。" #~ msgstr "包含组成员的字段。" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"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,...'" -msgstr "" -"包含组成员的字段。请注意,如果使用 “memberUID” 字段,则假定该值包含相对可分辨名称。例如,'memberUID=some-user' 而不是" -" 'memberuid=cn=some-user、ou=groups、... '" +msgid "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,...'" +msgstr "包含组成员的字段。请注意,如果使用 “memberUID” 字段,则假定该值包含相对可分辨名称。例如,'memberUID=some-user' 而不是 'memberuid=cn=some-user、ou=groups、... '" #: src/pages/stages/prompt/PromptStageForm.ts msgid "Fields" msgstr "字段" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Fields a user can identify themselves with. If no fields are selected, the " -"user will only be able to use sources." +msgid "Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources." msgstr "用户可以用来标识自己的字段。如果未选择任何字段,则用户将只能使用源。" #: src/pages/flows/FlowImportForm.ts @@ -2032,7 +2012,8 @@ msgstr "流程概述" msgid "Flow execution" msgstr "流程执行" -#: src/flows/FlowInspector.ts src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts +#: src/flows/FlowInspector.ts msgid "Flow inspector" msgstr "流程检查器" @@ -2060,9 +2041,7 @@ msgid "Flow used before authentication." msgstr "身份验证之前使用的流程。" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"Flow used by an authenticated user to configure their password. If empty, " -"user will not be able to configure change their password." +msgid "Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password." msgstr "经过身份验证的用户用来配置其密码的流程。如果为空,用户将无法配置更改其密码。" #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts @@ -2070,27 +2049,19 @@ msgstr "经过身份验证的用户用来配置其密码的流程。如果为空 #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Flow used by an authenticated user to configure this Stage. If empty, user " -"will not be able to configure this stage." +msgid "Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage." msgstr "经过身份验证的用户用来配置此阶段的流程。如果为空,用户将无法配置此阶段。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Flow used for users to authenticate. Currently only identification and " -"password stages are supported." +msgid "Flow used for users to authenticate. Currently only identification and password stages are supported." msgstr "用于用户进行身份验证的流程。目前仅支持标识和密码阶段。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to authenticate users. If left empty, the first applicable flow " -"sorted by the slug is used." +msgid "Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used." msgstr "用于对用户进行身份验证的流程。如果留空,则使用按辅助信息块排序的第一个适用流程。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Flow used to logout. If left empty, the first applicable flow sorted by the " -"slug is used." +msgid "Flow used to logout. If left empty, the first applicable flow sorted by the slug is used." msgstr "用于注销的流程。如果留空,则使用按辅助信息块排序的第一个适用流程。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts @@ -2106,7 +2077,8 @@ msgstr "流程" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/flows/FlowListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts msgid "Flows" msgstr "流程" @@ -2115,9 +2087,7 @@ msgid "Flows & Stages" msgstr "流程和阶段" #: src/pages/flows/FlowListPage.ts -msgid "" -"Flows describe a chain of Stages to authenticate, enroll or recover a user. " -"Stages are chosen based on policies applied to them." +msgid "Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them." msgstr "流程描述了一系列用于对用户进行身份验证、注册或恢复的阶段。阶段是根据应用于它们的策略来选择的。" #: src/flows/stages/RedirectStage.ts @@ -2229,7 +2199,8 @@ msgstr "转到上一页" #~ msgid "Go to user interface" #~ msgstr "转到用户界面" -#: src/pages/events/RuleForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts @@ -2240,6 +2211,10 @@ msgstr "组" msgid "Group Property Mappings" msgstr "组属性映射" +#: src/pages/policies/PolicyBindingForm.ts +msgid "Group mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/ldap/LDAPSourceForm.ts msgid "Group membership field" msgstr "组成员资格字段" @@ -2249,8 +2224,7 @@ msgid "Group object filter" msgstr "分组对象过滤器" #: src/pages/groups/GroupListPage.ts -msgid "" -"Group users together and give them permissions based on the membership." +msgid "Group users together and give them permissions based on the membership." msgstr "将用户分组在一起,并根据成员资格为他们授予权限。" #: src/pages/policies/BoundPoliciesList.ts @@ -2263,7 +2237,8 @@ msgstr "组" #: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/users/UserForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/users/UserForm.ts msgid "Groups" msgstr "组" @@ -2310,7 +2285,8 @@ msgstr "隐藏托管映射" msgid "Hide service-accounts" msgstr "隐藏服务账户" -#: src/pages/events/RuleForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/saml/SAMLProviderForm.ts @@ -2327,9 +2303,7 @@ msgid "Hold control/command to select multiple items." msgstr "按住 ctrl/command 键可选择多个项目。" #: src/pages/stages/password/PasswordStageForm.ts -msgid "" -"How many attempts a user has before the flow is canceled. To lock the user " -"out, use a reputation policy and a user_write stage." +msgid "How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage." msgstr "在取消流程之前,用户有多少次尝试。要锁定用户,请使用信誉策略和 user_write 阶段。" #: src/pages/providers/ldap/LDAPProviderViewPage.ts @@ -2368,7 +2342,8 @@ msgstr "浏览器选项卡中显示的图标。" #: src/pages/flows/FlowListPage.ts #: src/pages/policies/reputation/ReputationListPage.ts -#: src/pages/system-tasks/SystemTaskListPage.ts src/pages/tokens/TokenForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/tokens/TokenForm.ts #: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenForm.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -2380,70 +2355,50 @@ msgstr "标识符" #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -msgid "" -"If enabled, use the local connection. Required Docker socket/Kubernetes " -"Integration." +msgid "If enabled, use the local connection. Required Docker socket/Kubernetes Integration." msgstr "如果启用,请使用本地连接。需要的 Docker Socket/Kubernetes 集成。" #: src/pages/applications/ApplicationForm.ts -msgid "" -"If left empty, authentik will try to extract the launch URL based on the " -"selected provider." +msgid "If left empty, authentik will try to extract the launch URL based on the selected provider." msgstr "如果留空,authentik 将尝试根据选定的提供商提取启动网址。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"If multiple providers share an outpost, a self-signed certificate is used." +msgid "If multiple providers share an outpost, a self-signed certificate is used." msgstr "如果多个提供商共享一个 Outpost,则使用自签名证书。" -#~ msgid "" -#~ "If no explicit redirect URIs are specified, any redirect URI is allowed." +#~ msgid "If no explicit redirect URIs are specified, any redirect URI is allowed." #~ msgstr "如果未指定显式重定向 URI,则允许使用任何重定向 URI。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If no explicit redirect URIs are specified, the first successfully used " -"redirect URI will be saved." +msgid "If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved." msgstr "如果未指定显式重定向 URI,则将保存第一个成功使用的重定向 URI。" #: src/pages/tenants/TenantForm.ts -msgid "" -"If set, users are able to unenroll themselves using this flow. If no flow is" -" set, option is not shown." +msgid "If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown." msgstr "如果已设置,则用户可以使用此流程自行取消注册。如果未设置流量,则不显示选项。" #: src/pages/stages/invitation/InvitationStageForm.ts -msgid "" -"If this flag is set, this Stage will jump to the next Stage when no " -"Invitation is given. By default this Stage will cancel the Flow when no " -"invitation is given." +msgid "If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given." msgstr "如果设置了此标志,则当没有发出邀请时,此舞台将跳转到下一个阶段。默认情况下,当没有发出邀请时,此阶段将取消流程。" #: src/pages/tokens/TokenForm.ts -msgid "" -"If this is selected, the token will expire. Upon expiration, the token will " -"be rotated." +msgid "If this is selected, the token will expire. Upon expiration, the token will be rotated." msgstr "如果选择此选项,令牌将过期。到期后,令牌将被轮换。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"If you are using an Implicit, client-side flow (where the token-endpoint " -"isn't used), you probably want to increase this time." +msgid "If you are using an Implicit, client-side flow (where the token-endpoint isn't used), you probably want to increase this time." msgstr "如果你使用的是隐式的客户端流(其中不使用令牌端点),那么这次你可能想增加。" #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik Instance is using a self-signed certificate, set this " -"value." +msgid "If your authentik Instance is using a self-signed certificate, set this value." msgstr "如果您的 authentik 实例正在使用自签名证书,请设置此值。" #: src/pages/outposts/OutpostDeploymentModal.ts -msgid "" -"If your authentik_host setting does not match the URL you want to login " -"with, add this setting." +msgid "If your authentik_host setting does not match the URL you want to login with, add this setting." msgstr "如果您的 authentik_host 设置与您要登录时使用的网址不匹配,请添加此设置。" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Impersonate" msgstr "模仿" @@ -2455,7 +2410,8 @@ msgstr "模拟已结束" msgid "Impersonation started" msgstr "模拟已开始" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowListPage.ts msgid "Import" msgstr "导入" @@ -2464,9 +2420,7 @@ msgid "Import Flow" msgstr "导入流程" #: src/pages/crypto/CertificateKeyPairListPage.ts -msgid "" -"Import certificates of external providers or create certificates to sign " -"requests with." +msgid "Import certificates of external providers or create certificates to sign requests with." msgstr "导入外部提供商的证书或创建用于签署请求的证书。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -2474,9 +2428,7 @@ msgid "In case you can't access any other method." msgstr "万一你无法访问任何其他方法。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"In this case, you'd set the Authentication URL to auth.example.com and " -"Cookie domain to example.com." +msgid "In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com." msgstr "在这种情况下,您需要将身份验证网址设置为 auth.example.com,将 Cookie 域设置为 example.com。" #: src/pages/users/UserListPage.ts @@ -2484,16 +2436,15 @@ msgid "Inactive" msgstr "不活跃" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Include User claims from scopes in the id_token, for applications that don't" -" access the userinfo endpoint." +msgid "Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint." msgstr "对于不访问userinfo端点的应用程序,将来自作用域的用户声明包含在id_token中。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts msgid "Include claims in id_token" msgstr "在 id_token 中包含声明" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Integration" msgstr "整合" @@ -2504,7 +2455,8 @@ msgstr "集成密钥" #~ msgid "Integrations" #~ msgstr "集成" -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Intent" msgstr "意图" @@ -2587,15 +2539,11 @@ msgstr "Issuer mode" msgid "Key used to sign the tokens." msgstr "用于对令牌进行签名的密钥。" -#~ msgid "" -#~ "Key used to sign the tokens. Only required when JWT Algorithm is set to " -#~ "RS256." +#~ msgid "Key used to sign the tokens. Only required when JWT Algorithm is set to RS256." #~ msgstr "用于对令牌进行签名的密钥。仅当JWT算法设置为 RS256 时才需要。" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"Keypair which is used to sign outgoing requests. Leave empty to disable " -"signing." +msgid "Keypair which is used to sign outgoing requests. Leave empty to disable signing." msgstr "用于签署传出请求的密钥对。留空则禁用签名。" #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -2631,11 +2579,13 @@ msgstr "标签" msgid "Label shown next to/above the prompt." msgstr "标签显示在提示符旁边/上方。" -#: src/elements/user/SessionList.ts src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts +#: src/elements/user/SessionList.ts msgid "Last IP" msgstr "最后的 IP" -#: src/pages/groups/MemberSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Last login" msgstr "上次登录" @@ -2671,16 +2621,12 @@ msgstr "让用户使用其用户名或电子邮件地址来标识自己。" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical email address. Can have security implications " -"when a source doesn't validate email addresses" +msgid "Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses" msgstr "链接到具有相同电子邮件地址的用户。当源不验证电子邮件地址时,可能会产生安全隐患" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Link to a user with identical username. Can have security implications when " -"a username is used with another source." +msgid "Link to a user with identical username. Can have security implications when a username is used with another source." msgstr "链接到具有相同用户名的用户。当用户名与其他源一起使用时,可能会产生安全隐患。" #: src/pages/stages/invitation/InvitationListLink.ts @@ -2696,8 +2642,10 @@ msgstr "使用唯一标识符链接用户" msgid "Load servers" msgstr "加载服务器" -#: src/elements/table/Table.ts src/flows/FlowExecutor.ts -#: src/flows/FlowExecutor.ts src/flows/FlowInspector.ts +#: src/elements/table/Table.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowExecutor.ts +#: src/flows/FlowInspector.ts #: src/flows/stages/access_denied/AccessDeniedStage.ts #: src/flows/stages/authenticator_duo/AuthenticatorDuoStage.ts #: src/flows/stages/authenticator_sms/AuthenticatorSMSStage.ts @@ -2709,7 +2657,8 @@ msgstr "加载服务器" #: src/flows/stages/autosubmit/AutosubmitStage.ts #: src/flows/stages/captcha/CaptchaStage.ts #: src/flows/stages/consent/ConsentStage.ts -#: src/flows/stages/dummy/DummyStage.ts src/flows/stages/email/EmailStage.ts +#: src/flows/stages/dummy/DummyStage.ts +#: src/flows/stages/email/EmailStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts #: src/flows/stages/prompt/PromptStage.ts @@ -2717,17 +2666,23 @@ msgstr "加载服务器" #: src/pages/applications/ApplicationViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts -#: src/user/user-settings/sources/SourceSettings.ts src/utils.ts +#: src/user/user-settings/sources/SourceSettings.ts +#: src/utils.ts msgid "Loading" msgstr "正在加载" #: src/elements/Spinner.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/applications/ApplicationForm.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleForm.ts src/pages/events/TransportForm.ts -#: src/pages/flows/StageBindingForm.ts src/pages/flows/StageBindingForm.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupForm.ts -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/applications/ApplicationForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/TransportForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/policies/PolicyBindingForm.ts @@ -2781,10 +2736,14 @@ msgstr "正在加载" #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/prompt/PromptStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tenants/TenantForm.ts -#: src/pages/tenants/TenantForm.ts src/pages/tokens/TokenForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserResetEmailForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tenants/TenantForm.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserResetEmailForm.ts msgid "Loading..." msgstr "载入中……" @@ -2811,9 +2770,7 @@ msgid "Login" msgstr "登入" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"Login password is synced from LDAP into authentik automatically. Enable this" -" option only to write password changes in authentik back to LDAP." +msgid "Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP." msgstr "登入密码会自动从 LDAP 同步到 authentik。启用此选项可将 authentik 中的密码更改回写至 LDAP。" #: src/flows/stages/identification/IdentificationStage.ts @@ -2874,40 +2831,31 @@ msgid "Mark newly created users as inactive." msgstr "将新创建的用户标记为非活动用户。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match created events with this action type. When left empty, all action " -"types will be matched." +msgid "Match created events with this action type. When left empty, all action types will be matched." msgstr "将创建的事件与此操作类型匹配。留空时,所有操作类型都将匹配。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Match events created by selected application. When left empty, all " -"applications are matched." +msgid "Match events created by selected application. When left empty, all applications are matched." msgstr "匹配选定应用程序创建的事件。如果留空,则匹配所有应用程序。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches Event's Client IP (strict matching, for network matching use an " -"Expression Policy." +msgid "Matches Event's Client IP (strict matching, for network matching use an Expression Policy." msgstr "匹配事件的客户端 IP(严格匹配),对于网络匹配,请使用表达式策略。" #: src/pages/policies/event_matcher/EventMatcherPolicyForm.ts -msgid "" -"Matches an event against a set of criteria. If any of the configured values " -"match, the policy passes." +msgid "Matches an event against a set of criteria. If any of the configured values match, the policy passes." msgstr "根据一组条件匹配事件。如果任何配置的值匹配,则策略将通过。" #: src/pages/tenants/TenantForm.ts -msgid "" -"Matching is done based on domain suffix, so if you enter domain.tld, " -"foo.domain.tld will still match." +msgid "Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match." msgstr "匹配是根据域名后缀完成的,因此,如果您输入 domain.tld,foo.domain.tld 仍将匹配。" #: src/pages/policies/expiry/ExpiryPolicyForm.ts msgid "Maximum age (in days)" msgstr "最长使用期限(以天为单位)" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts #: src/pages/users/GroupSelectModal.ts msgid "Members" msgstr "成员" @@ -2917,7 +2865,8 @@ msgid "Message" msgstr "信息" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts #: src/pages/system-tasks/SystemTaskListPage.ts msgid "Messages" msgstr "信息" @@ -2947,7 +2896,8 @@ msgstr "大写字符的最小数量" msgid "Minimum length" msgstr "最小长度" -#: src/pages/events/TransportForm.ts src/pages/events/TransportListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts #: src/pages/stages/consent/ConsentStageForm.ts msgid "Mode" @@ -2986,12 +2936,18 @@ msgstr "我的应用" #: src/pages/crypto/CertificateKeyPairForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/EventInfo.ts src/pages/events/RuleForm.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportForm.ts -#: src/pages/events/TransportListPage.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowForm.ts src/pages/flows/FlowListPage.ts -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts -#: src/pages/groups/MemberSelectModal.ts src/pages/outposts/OutpostForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportForm.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionDockerForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts @@ -3048,8 +3004,10 @@ msgstr "我的应用" #: src/pages/stages/user_login/UserLoginStageForm.ts #: src/pages/stages/user_logout/UserLogoutStageForm.ts #: src/pages/stages/user_write/UserWriteStageForm.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserForm.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts #: src/user/user-settings/mfa/MFADeviceForm.ts #: src/user/user-settings/mfa/MFADevicesPage.ts @@ -3107,13 +3065,16 @@ msgstr "Nginx (standalone)" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "No" msgstr "No" @@ -3122,7 +3083,8 @@ msgstr "No" msgid "No Applications available." msgstr "没有可用的应用程序。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No Events found." msgstr "未找到任何事件。" @@ -3150,7 +3112,8 @@ msgstr "找不到表格" msgid "No integration active" msgstr "没有激活的集成" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts msgid "No matching events could be found." msgstr "找不到匹配的事件。" @@ -3232,11 +3195,13 @@ msgstr "不是你?" msgid "Notice" msgstr "注意" -#: src/interfaces/AdminInterface.ts src/pages/events/RuleListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/RuleListPage.ts msgid "Notification Rules" msgstr "通知规则" -#: src/interfaces/AdminInterface.ts src/pages/events/TransportListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/events/TransportListPage.ts msgid "Notification Transports" msgstr "通知传输" @@ -3281,7 +3246,8 @@ msgstr "OAuth 刷新代码" msgid "OK" msgstr "OK" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Object" msgstr "对象" @@ -3298,11 +3264,11 @@ msgid "Objects created" msgstr "已创建对象" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." +msgid "Offset after which consent expires. (Format: hours=1;minutes=2;seconds=3)." msgstr "偏移量,在此之后同意过期。(格式:hours=1;minutes=2;seconds=3)。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/events/EventListPage.ts msgid "On behalf of {0}" msgstr "代表 {0}" @@ -3312,9 +3278,7 @@ msgid "Only fail the policy, don't invalidate user's password." msgstr "只能使策略失效,不要使用户的密码失效。" #: src/pages/events/TransportForm.ts -msgid "" -"Only send notification once, for example when sending a webhook into a chat " -"channel." +msgid "Only send notification once, for example when sending a webhook into a chat channel." msgstr "仅发送一次通知,例如在向聊天频道发送 Webhook 时。" #: src/elements/notifications/APIDrawer.ts @@ -3337,9 +3301,7 @@ msgid "OpenID Configuration URL" msgstr "OpenID 配置网址" #: src/pages/crypto/CertificateKeyPairForm.ts -msgid "" -"Optional Private Key. If this is set, you can use this keypair for " -"encryption." +msgid "Optional Private Key. If this is set, you can use this keypair for encryption." msgstr "可选私钥。如果设置了此设置,则可以使用此密钥对进行加密。" #: src/pages/sources/saml/SAMLSourceForm.ts @@ -3347,9 +3309,7 @@ msgid "Optional URL if the IDP supports Single-Logout." msgstr "如果 IDP 支持单点注销,则为可选 URL。" #: src/pages/stages/invitation/InvitationForm.ts -msgid "" -"Optional data which is loaded into the flow's 'prompt_data' context " -"variable. YAML or JSON." +msgid "Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON." msgstr "加载到流程的 “prompt_data” 上下文变量中的可选数据。YAML 或 JSON。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3357,10 +3317,7 @@ msgid "Optional enrollment flow, which is linked at the bottom of the page." msgstr "可选注册流程,链接在页面底部。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Optional passwordless flow, which is linked at the bottom of the page. When " -"configured, users can use this flow to authenticate with a WebAuthn " -"authenticator, without entering any details." +msgid "Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details." msgstr "可选的无密码流程,链接在页面底部。配置后,用户可以使用此流程向 WebAuthn 身份验证器进行身份验证,而无需输入任何详细信息。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3379,15 +3336,11 @@ msgstr "(可选)预先填充输入值" msgid "Optionally set the 'FriendlyName' value of the Assertion attribute." msgstr "(可选)设置 “断言” 属性的'友好名称'值。" -#~ msgid "" -#~ "Optionally set this to your parent domain, if you want authentication and " -#~ "authorization to happen on a domain level. If you're running applications as" -#~ " app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -#~ msgstr "" -#~ "如果您希望在域级别进行身份验证和授权,可以选择将其设置为您的父域。如果你以 app1.domain.tld、app2.domain.tld " -#~ "的身份运行应用程序,请将其设置为 “domain.tld”。" +#~ msgid "Optionally set this to your parent domain, if you want authentication and authorization to happen on a domain level. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +#~ msgstr "如果您希望在域级别进行身份验证和授权,可以选择将其设置为您的父域。如果你以 app1.domain.tld、app2.domain.tld 的身份运行应用程序,请将其设置为 “domain.tld”。" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyBindingForm.ts @@ -3433,14 +3386,13 @@ msgstr "Outpost 状态" msgid "Outpost(s)" msgstr "Outpost(s)" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts msgid "Outposts" msgstr "Outposts" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Outposts are deployments of authentik components to support different " -"environments and protocols, like reverse proxies." +msgid "Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies." msgstr "Outpost 是对 authentik 组件的部署,以支持不同的环境和协议,例如反向代理。" #: src/interfaces/AdminInterface.ts @@ -3458,7 +3410,8 @@ msgstr "概述" msgid "PEM-encoded Certificate data." msgstr "PEM 编码的证书数据。" -#: src/pages/groups/GroupForm.ts src/pages/groups/GroupListPage.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/groups/GroupListPage.ts msgid "Parent" msgstr "家长" @@ -3471,14 +3424,16 @@ msgid "Pass policy?" msgstr "通行证政策?" #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/policies/PolicyTestForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/policies/PolicyTestForm.ts msgid "Passing" msgstr "通过" #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/identification/IdentificationStage.ts #: src/flows/stages/password/PasswordStage.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserPasswordForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserPasswordForm.ts msgid "Password" msgstr "密码" @@ -3499,10 +3454,7 @@ msgstr "密码阶段" #~ msgstr "密码、2FA 等" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Password: Masked input, password is validated against sources. Policies " -"still have to be applied to this Stage. If two of these are used in the same" -" stage, they are ensured to be identical." +msgid "Password: Masked input, password is validated against sources. Policies still have to be applied to this Stage. If two of these are used in the same stage, they are ensured to be identical." msgstr "密码:屏蔽输入,密码根据来源进行验证。策略仍需应用于此阶段。如果在同一阶段使用其中的两个,则确保它们是相同的。" #: src/pages/stages/identification/IdentificationStageForm.ts @@ -3542,12 +3494,12 @@ msgstr "请输入您的 TOTP 代码" msgid "Please enter your password" msgstr "请输入你的密码" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts #: src/pages/policies/PolicyListPage.ts msgid "Policies" msgstr "策略" -#: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts msgid "Policy" @@ -3581,7 +3533,8 @@ msgid "Policy binding(s)" msgstr "策略绑定" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationViewPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationViewPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/flows/StageBindingForm.ts msgid "Policy engine mode" msgstr "策略引擎模式" @@ -3642,8 +3595,7 @@ msgid "Private key available?" msgstr "私钥可用吗?" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgid "Private key, acquired from https://www.google.com/recaptcha/intro/v3.html." msgstr "私钥,从 https://www.google.com/recaptcha/intro/v3.html 获取。" #: src/pages/sources/oauth/OAuthSourceForm.ts @@ -3654,16 +3606,15 @@ msgstr "个人资料网址" #~ msgstr "提示" #: src/pages/stages/consent/ConsentStageForm.ts -msgid "" -"Prompt for the user's consent. The consent can either be permanent or expire" -" in a defined amount of time." +msgid "Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time." msgstr "提示用户同意。同意可以是永久性的,也可以在规定的时间内过期。" #: src/pages/stages/prompt/PromptListPage.ts msgid "Prompt(s)" msgstr "提示" -#: src/interfaces/AdminInterface.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Prompts" msgstr "提示" @@ -3709,11 +3660,11 @@ msgid "Protocol settings" msgstr "协议设置" #: src/pages/providers/ProviderListPage.ts -msgid "" -"Provide support for protocols like SAML and OAuth to assigned applications." +msgid "Provide support for protocols like SAML and OAuth to assigned applications." msgstr "为分配的应用程序提供对 SAML 和 OAuth 等协议的支持。" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationForm.ts #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts @@ -3733,12 +3684,14 @@ msgstr "提供商类型" msgid "Provider(s)" msgstr "提供商" -#: src/interfaces/AdminInterface.ts src/pages/outposts/OutpostListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/ProviderListPage.ts msgid "Providers" msgstr "提供商" -#: src/pages/outposts/OutpostForm.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/outposts/OutpostForm.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Proxy" @@ -3753,8 +3706,7 @@ msgid "Public Key" msgstr "公钥" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." +msgid "Public key, acquired from https://www.google.com/recaptcha/intro/v3.html." msgstr "公钥,从 https://www.google.com/recaptcha/intro/v3.html 获取。" #: src/pages/applications/ApplicationForm.ts @@ -3766,9 +3718,7 @@ msgid "Quick actions" msgstr "快速行动" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RESTART restarts the flow from the beginning, while keeping the flow " -"context." +msgid "RESTART restarts the flow from the beginning, while keeping the flow context." msgstr "RESTART 从头开始重新启动流程,同时保留流程上下文。" #: src/pages/flows/StageBindingForm.ts @@ -3776,8 +3726,7 @@ msgid "RESTART restarts the flow from the beginning." msgstr "RESTART 从头开始重新启动流程。" #: src/pages/flows/StageBindingForm.ts -msgid "" -"RETRY returns the error message and a similar challenge to the executor." +msgid "RETRY returns the error message and a similar challenge to the executor." msgstr "RETRY 向执行器返回错误消息和类似的质询。" #~ msgid "RS256 (Asymmetric Encryption)" @@ -3818,7 +3767,8 @@ msgstr "重新评估策略" msgid "Receive a push notification on your device." msgstr "在您的设备上接收推送通知。" -#: src/pages/flows/utils.ts src/pages/tokens/TokenListPage.ts +#: src/pages/flows/utils.ts +#: src/pages/tokens/TokenListPage.ts #: src/pages/users/UserListPage.ts msgid "Recovery" msgstr "恢复" @@ -3829,9 +3779,7 @@ msgid "Recovery flow" msgstr "恢复流程" #: src/pages/tenants/TenantForm.ts -msgid "" -"Recovery flow. If left empty, the first applicable flow sorted by the slug " -"is used." +msgid "Recovery flow. If left empty, the first applicable flow sorted by the slug is used." msgstr "恢复流程。如果留空,则使用按辅助信息块排序的第一个适用流程。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -3874,15 +3822,11 @@ msgstr "刷新代码" msgid "Register device" msgstr "注册设备" -#~ msgid "" -#~ "Regular expressions for which authentication is not required. Each new line " -#~ "is interpreted as a new Regular Expression." +#~ msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new Regular Expression." #~ msgstr "不需要身份验证的正则表达式。每个新行都被解释为一个新的正则表达式。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Regular expressions for which authentication is not required. Each new line " -"is interpreted as a new expression." +msgid "Regular expressions for which authentication is not required. Each new line is interpreted as a new expression." msgstr "不需要身份验证的正则表达式。每个新行都被解释为一个新表达式。" #: src/pages/users/UserListPage.ts @@ -3907,19 +3851,13 @@ msgid "Reputation" msgstr "声誉" #: src/pages/policies/reputation/ReputationListPage.ts -msgid "" -"Reputation for IP and user identifiers. Scores are decreased for each failed" -" login and increased for each successful login." +msgid "Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login." msgstr "IP 和用户标识符的声誉。每次登入失败的分数都会降低,每次成功登入的分数都会增加。" -#~ msgid "" -#~ "Reputation for IPs. Scores are decreased for each failed login and increased" -#~ " for each successful login." +#~ msgid "Reputation for IPs. Scores are decreased for each failed login and increased for each successful login." #~ msgstr "IP 的声誉。每次登入失败的分数都会降低,每次成功登入的分数都会增加。" -#~ msgid "" -#~ "Reputation for usernames. Scores are decreased for each failed login and " -#~ "increased for each successful login." +#~ msgid "Reputation for usernames. Scores are decreased for each failed login and increased for each successful login." #~ msgstr "用户名的声誉。每次登入失败的分数都会降低,每次成功登入的分数都会增加。" #~ msgid "Reputation policy - IPs" @@ -3933,7 +3871,8 @@ msgstr "IP 和用户标识符的声誉。每次登入失败的分数都会降低 msgid "Reputation scores" msgstr "声誉得分" -#: src/pages/events/EventInfo.ts src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventInfo.ts msgid "Request" msgstr "请求" @@ -3953,7 +3892,8 @@ msgstr "必需" msgid "Required." msgstr "必需。" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Required. 150 characters or fewer. Letters, digits and @/./+/-/_ only." msgstr "必填。不超过 150 个字符。仅限字母、数字和 @/./+/-/_ 。" @@ -4089,7 +4029,8 @@ msgstr "作用域名称" msgid "Scope which the client can specify to access these properties." msgstr "客户端可以指定的访问这些属性的范围。" -#: src/elements/oauth/UserCodeList.ts src/elements/oauth/UserRefreshList.ts +#: src/elements/oauth/UserCodeList.ts +#: src/elements/oauth/UserRefreshList.ts #: src/pages/providers/oauth2/OAuth2ProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts msgid "Scopes" @@ -4111,7 +4052,8 @@ msgstr "搜索组" msgid "Search mode" msgstr "搜索模式" -#: src/elements/table/TableSearch.ts src/user/LibraryPage.ts +#: src/elements/table/TableSearch.ts +#: src/user/LibraryPage.ts msgid "Search..." msgstr "搜索..." @@ -4147,9 +4089,7 @@ msgid "See documentation for a list of all variables." msgstr "有关所有变量的列表,请参阅文档。" #: src/pages/applications/ApplicationForm.ts -msgid "" -"Select a provider that this application should use. Alternatively, create a " -"new provider." +msgid "Select a provider that this application should use. Alternatively, create a new provider." msgstr "选择此应用程序应使用的提供程序。或者,创建一个新的提供商。" #: src/elements/table/Table.ts @@ -4176,9 +4116,7 @@ msgid "Select one of the sources below to login." msgstr "选择以下源之一进行登入。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"Select sources should be shown for users to authenticate with. This only " -"affects web-based sources, not LDAP." +msgid "Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP." msgstr "应显示选择的源以供用户进行身份验证。这只会影响基于 Web 的源,而不影响 LDAP。" #: src/pages/groups/MemberSelectModal.ts @@ -4186,37 +4124,26 @@ msgid "Select users to add" msgstr "选择要添加的用户" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Select which scopes can be used by the client. The client still has to " -"specify the scope to access the data." +msgid "Select which scopes can be used by the client. The client still has to specify the scope to access the data." msgstr "选择客户端可以使用哪些作用域。客户端仍然需要指定访问数据的范围。" #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Select which server a user has to be a member of to be allowed to " -"authenticate." +msgid "Select which server a user has to be a member of to be allowed to authenticate." msgstr "选择用户必须是哪个服务器的成员才能进行身份验证。" #: src/pages/events/RuleForm.ts -msgid "" -"Select which transports should be used to notify the user. If none are " -"selected, the notification will only be shown in the authentik UI." +msgid "Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI." msgstr "选择应使用哪些传输来通知用户。如果未选择任何内容,则通知将仅显示在 authentik UI 中。" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Selected policies are executed when the stage is submitted to validate the " -"data." +msgid "Selected policies are executed when the stage is submitted to validate the data." msgstr "在提交阶段以验证数据时,将执行选定的策略。" -#~ msgid "" -#~ "Selecting a service-connection enables the management of the outpost by " -#~ "authentik." +#~ msgid "Selecting a service-connection enables the management of the outpost by authentik." #~ msgstr "选择服务连接可通过 authentik 管理 Outpost。" #: src/pages/outposts/OutpostForm.ts -msgid "" -"Selecting an integration enables the management of the outpost by authentik." +msgid "Selecting an integration enables the management of the outpost by authentik." msgstr "选择集成可以使authentik对 Outpost 进行管理。" #: src/pages/stages/password/PasswordStageForm.ts @@ -4232,9 +4159,7 @@ msgid "Send link" msgstr "发送链接" #: src/pages/events/RuleListPage.ts -msgid "" -"Send notifications whenever a specific Event is created and matched by " -"policies." +msgid "Send notifications whenever a specific Event is created and matched by policies." msgstr "每当策略创建并匹配特定事件时,都会发送通知。" #: src/pages/events/TransportForm.ts @@ -4291,9 +4216,7 @@ msgid "Session duration" msgstr "会话持续时间" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"Session not valid on or after current time + this value (Format: " -"hours=1;minutes=2;seconds=3)." +msgid "Session not valid on or after current time + this value (Format: hours=1;minutes=2;seconds=3)." msgstr "在当前时间+此值时或之后,会话无效(格式:hours=1;minutes=2;seconds=3)。" #: src/pages/providers/saml/SAMLProviderForm.ts @@ -4304,7 +4227,8 @@ msgstr "会话不在当天或之后有效" msgid "Session(s)" msgstr "会话" -#: src/pages/users/UserViewPage.ts src/user/user-settings/UserSettingsPage.ts +#: src/pages/users/UserViewPage.ts +#: src/user/user-settings/UserSettingsPage.ts msgid "Sessions" msgstr "会话" @@ -4313,14 +4237,14 @@ msgid "Set HTTP-Basic Authentication" msgstr "设置 HTTP 基本身份验证" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set a custom HTTP-Basic Authentication header based on values from " -"authentik." +msgid "Set a custom HTTP-Basic Authentication header based on values from authentik." msgstr "根据来自 authentik 的值设置自定义 HTTP-Basic 身份验证标头。" -#: src/pages/groups/GroupForm.ts src/pages/outposts/OutpostForm.ts +#: src/pages/groups/GroupForm.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/ServiceConnectionKubernetesForm.ts -#: src/pages/policies/PolicyTestForm.ts src/pages/users/UserForm.ts +#: src/pages/policies/PolicyTestForm.ts +#: src/pages/users/UserForm.ts msgid "Set custom attributes using YAML or JSON." msgstr "使用 YAML 或 JSON 设置自定义属性。" @@ -4329,26 +4253,20 @@ msgid "Set password" msgstr "设置密码" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Set this to the domain you wish the authentication to be valid for. Must be " -"a parent domain of the URL above. If you're running applications as " -"app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." -msgstr "" -"将此设置为您希望身份验证有效的域。必须是上述 URL 的父域名。如果你以 app1.domain.tld、app2.domain.tld " -"的身份运行应用程序,请将其设置为 “domain.tld”。" +msgid "Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'." +msgstr "将此设置为您希望身份验证有效的域。必须是上述 URL 的父域名。如果你以 app1.domain.tld、app2.domain.tld 的身份运行应用程序,请将其设置为 “domain.tld”。" #: src/pages/providers/proxy/ProxyProviderViewPage.ts msgid "Setup" msgstr "设置" -#: src/pages/events/RuleForm.ts src/pages/events/RuleListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/events/RuleListPage.ts msgid "Severity" msgstr "严重程度" #: src/pages/stages/prompt/PromptStageForm.ts -msgid "" -"Show arbitrary input fields to the user, for example during enrollment. Data" -" is saved in the flow context under the 'prompt_data' variable." +msgid "Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable." msgstr "向用户显示任意输入字段,例如在注册期间。数据保存在流程上下文中的 “prompt_data” 变量下。" #: src/elements/Expand.ts @@ -4404,7 +4322,8 @@ msgstr "一次性使用" #~ msgstr "跳过路径正则表达式" #: src/pages/applications/ApplicationForm.ts -#: src/pages/applications/ApplicationListPage.ts src/pages/flows/FlowForm.ts +#: src/pages/applications/ApplicationListPage.ts +#: src/pages/flows/FlowForm.ts #: src/pages/sources/ldap/LDAPSourceForm.ts #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts @@ -4437,16 +4356,11 @@ msgstr "源" msgid "Sources" msgstr "源" -#~ msgid "" -#~ "Sources of identities, which can either be synced into authentik's database," -#~ " like LDAP, or can be used by users to authenticate and enroll themselves, " -#~ "like OAuth and social logins" +#~ msgid "Sources of identities, which can either be synced into authentik's database, like LDAP, or can be used by users to authenticate and enroll themselves, like OAuth and social logins" #~ msgstr "身份来源,既可以同步到 authentik 的数据库(如 LDAP)中,也可以被用户用来进行身份验证和注册,例如 OAuth 和社交登录" #: src/pages/sources/SourcesListPage.ts -msgid "" -"Sources of identities, which can either be synced into authentik's database," -" or can be used by users to authenticate and enroll themselves." +msgid "Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves." msgstr "身份来源,既可以同步到authentik的数据库中,也可以被用户用来进行身份验证和注册。" #: src/interfaces/locale.ts @@ -4457,7 +4371,8 @@ msgstr "西班牙的" msgid "Specify multiple server URIs by separating them with a comma." msgstr "通过用逗号分隔多个服务器 URI 来指定它们。" -#: src/pages/flows/BoundStagesList.ts src/pages/flows/StageBindingForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/StageBindingForm.ts msgid "Stage" msgstr "阶段" @@ -4492,34 +4407,23 @@ msgstr "阶段对象" msgid "Stage type" msgstr "阶段类型" -#~ msgid "" -#~ "Stage used to configure Authenticator when user doesn't have any compatible " -#~ "devices. After this configuration Stage passes, the user is not prompted " -#~ "again." +#~ msgid "Stage used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." #~ msgstr "Stage 用于在用户没有任何兼容设备时配置身份验证器。此配置 Stage 通过后,不会再次提示用户。" #: src/pages/stages/authenticator_totp/AuthenticatorTOTPStageForm.ts -msgid "" -"Stage used to configure a TOTP authenticator (i.e. Authy/Google " -"Authenticator)." +msgid "Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator)." msgstr "用于配置 TOTP 身份验证器(即 Auth/Google 身份验证器)的阶段。" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"Stage used to configure a WebAutnn authenticator (i.e. Yubikey, " -"FaceID/Windows Hello)." +msgid "Stage used to configure a WebAutnn authenticator (i.e. Yubikey, FaceID/Windows Hello)." msgstr "用于配置 Webautnn 身份验证器(即 Yubikey、FaceID/Windows Hello)的阶段。" #: src/pages/stages/authenticator_duo/AuthenticatorDuoStageForm.ts -msgid "" -"Stage used to configure a duo-based authenticator. This stage should be used" -" for configuration flows." +msgid "Stage used to configure a duo-based authenticator. This stage should be used for configuration flows." msgstr "Stage 用于配置基于二重奏的身份验证器。此阶段应该用于配置流程。" #: src/pages/stages/authenticator_static/AuthenticatorStaticStageForm.ts -msgid "" -"Stage used to configure a static authenticator (i.e. static tokens). This " -"stage should be used for configuration flows." +msgid "Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows." msgstr "Stage 用于配置静态身份验证器(即静态令牌)。此阶段应该用于配置流程。" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts @@ -4527,9 +4431,7 @@ msgid "Stage used to configure an SMS-based TOTP authenticator." msgstr "用于配置基于短信的 TOTP 身份验证器的阶段。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stage used to validate any authenticator. This stage should be used during " -"authentication or authorization flows." +msgid "Stage used to validate any authenticator. This stage should be used during authentication or authorization flows." msgstr "Stage 用于验证任何身份验证器。此阶段应在身份验证或授权流程中使用。" #: src/pages/stages/StageListPage.ts @@ -4554,22 +4456,19 @@ msgstr "阶段" msgid "Stage-specific settings" msgstr "阶段特定的设置" -#: src/interfaces/AdminInterface.ts src/pages/flows/FlowListPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts msgid "Stages" msgstr "阶段" #: src/pages/stages/StageListPage.ts -msgid "" -"Stages are single steps of a Flow that a user is guided through. A stage can" -" only be executed from within a flow." +msgid "Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow." msgstr "阶段是引导用户完成的流程的单个步骤。阶段只能在流程内部执行。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"Stages used to configure Authenticator when user doesn't have any compatible" -" devices. After this configuration Stage passes, the user is not prompted " -"again." +msgid "Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again." msgstr "当用户没有任何兼容的设备时,用来配置身份验证器的阶段。此阶段通过后,将不再请求此用户。" #: src/pages/outposts/ServiceConnectionListPage.ts @@ -4597,9 +4496,7 @@ msgid "Static: Static value, displayed as-is." msgstr "静态:静态值,按原样显示。" #: src/pages/stages/deny/DenyStageForm.ts -msgid "" -"Statically deny the flow. To use this stage effectively, disable *Evaluate " -"on plan* on the respective binding." +msgid "Statically deny the flow. To use this stage effectively, disable *Evaluate on plan* on the respective binding." msgstr "静态拒绝流。要有效地使用此阶段,请在相应的绑定上禁用*按计划评估*。" #: src/pages/system-tasks/SystemTaskListPage.ts @@ -4616,7 +4513,8 @@ msgstr "状态" msgid "Stop impersonation" msgstr "停止模拟" -#: src/pages/events/EventInfo.ts src/pages/stages/email/EmailStageForm.ts +#: src/pages/events/EventInfo.ts +#: src/pages/stages/email/EmailStageForm.ts msgid "Subject" msgstr "Subject" @@ -4632,7 +4530,8 @@ msgstr "替代名称" msgid "Successful" msgstr "成功" -#: src/elements/charts/AdminLoginsChart.ts src/elements/charts/UserChart.ts +#: src/elements/charts/AdminLoginsChart.ts +#: src/elements/charts/UserChart.ts msgid "Successful Logins" msgstr "成功登入" @@ -4656,7 +4555,8 @@ msgstr "成功复制 TOTP 配置。" msgid "Successfully created application." msgstr "已成功创建应用程序。" -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully created binding." msgstr "成功创建绑定。" @@ -4762,11 +4662,13 @@ msgstr "已成功创建令牌。" msgid "Successfully created transport." msgstr "已成功创建传输。" -#: src/pages/users/ServiceAccountForm.ts src/pages/users/UserForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts msgid "Successfully created user." msgstr "已成功创建用户。" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "Successfully deleted {0} {1}" msgstr "成功删除 {0} {1}" @@ -4774,7 +4676,8 @@ msgstr "成功删除 {0} {1}" msgid "Successfully generated certificate-key pair." msgstr "成功生成证书密钥对。" -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts msgid "Successfully generated recovery link" msgstr "成功生成恢复链接" @@ -4800,7 +4703,8 @@ msgstr "已成功发送测试请求。" msgid "Successfully updated application." msgstr "已成功更新应用程序。" -#: src/pages/flows/StageBindingForm.ts src/pages/policies/PolicyBindingForm.ts +#: src/pages/flows/StageBindingForm.ts +#: src/pages/policies/PolicyBindingForm.ts msgid "Successfully updated binding." msgstr "已成功更新绑定。" @@ -4926,7 +4830,8 @@ msgstr "已成功更新用户。" msgid "Successfully updated {0} {1}" msgstr "成功更新 {0} {1}" -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Superuser" msgstr "超级用户" @@ -5048,7 +4953,8 @@ msgstr "租户" msgid "Tenant(s)" msgstr "租户" -#: src/interfaces/AdminInterface.ts src/pages/tenants/TenantListPage.ts +#: src/interfaces/AdminInterface.ts +#: src/pages/tenants/TenantListPage.ts msgid "Tenants" msgstr "租户" @@ -5083,15 +4989,11 @@ msgid "The URL \"{0}\" was not found." msgstr "找不到网址 “{0}”。" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator MUST create a dedicated credential. If it cannot, the RP " -"is prepared for an error to occur" +msgid "The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur" msgstr "身份验证者必须创建专用凭据。如果不能,RP 已做好准备以防发生错误" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts -msgid "" -"The authenticator can create and store a dedicated credential, but if it " -"doesn't that's alright too" +msgid "The authenticator can create and store a dedicated credential, but if it doesn't that's alright too" msgstr "身份验证器可以创建和存储专用凭据,但如果没有,那也没关系" #: src/pages/stages/authenticator_webauthn/AuthenticateWebAuthnStageForm.ts @@ -5100,20 +5002,14 @@ msgstr "身份验证者不应创建专用凭据" #: src/pages/providers/proxy/ProxyProviderForm.ts #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll access the application at. Include any non-standard " -"port." +msgid "The external URL you'll access the application at. Include any non-standard port." msgstr "您将通过其访问应用程序的外部 URL。包括任何非标准端口。" -#~ msgid "" -#~ "The external URL you'll authenticate at. Can be the same domain as " -#~ "authentik." +#~ msgid "The external URL you'll authenticate at. Can be the same domain as authentik." #~ msgstr "您将在其中进行身份验证的外部 URL。可以与 authentik 属于同一个域。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"The external URL you'll authenticate at. The authentik core server should be" -" reachable under this URL." +msgid "The external URL you'll authenticate at. The authentik core server should be reachable under this URL." msgstr "您将在其中进行身份验证的外部 URL。在此 URL 下应该可以访问身份验证核心服务器。" #~ msgid "The following objects use {0}:" @@ -5143,29 +5039,16 @@ msgstr "" "阈值。" #: src/pages/policies/dummy/DummyPolicyForm.ts -msgid "" -"The policy takes a random time to execute. This controls the minimum time it" -" will take." +msgid "The policy takes a random time to execute. This controls the minimum time it will take." msgstr "策略需要一段随机时间才能执行。这将控制所需的最短时间。" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for gidNumbers, this number is added to a number generated from " -"the group.Pk to make sure that the numbers aren't too low for POSIX groups. " -"Default is 4000 to ensure that we don't collide with local groups or users " -"primary groups gidNumber" -msgstr "" -"对于 GIDNumbers 来说,这个数字被添加到从 group.pk 生成的数字中,以确保对于 POSIX 组来说,这个数字不会太低。默认值为 " -"4000,以确保我们不会与本地组或用户主组 GIDNumber 发生冲突" +msgid "The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber" +msgstr "对于 GIDNumbers 来说,这个数字被添加到从 group.pk 生成的数字中,以确保对于 POSIX 组来说,这个数字不会太低。默认值为 4000,以确保我们不会与本地组或用户主组 GIDNumber 发生冲突" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"The start for uidNumbers, this number is added to the user.Pk to make sure " -"that the numbers aren't too low for POSIX users. Default is 2000 to ensure " -"that we don't collide with local users uidNumber" -msgstr "" -"对于UIDNumbers来说,这个数字被添加到User.pk中,以确保对于POSIX用户来说,这个数字不会太低。默认值为 " -"2000,以确保我们不会与本地用户 uidNumber 发生冲突" +msgid "The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber" +msgstr "对于UIDNumbers来说,这个数字被添加到User.pk中,以确保对于POSIX用户来说,这个数字不会太低。默认值为 2000,以确保我们不会与本地用户 uidNumber 发生冲突" #: src/pages/flows/BoundStagesList.ts msgid "These bindings control if this stage will be applied to the flow." @@ -5210,23 +5093,15 @@ msgid "This is the password to be used with basic auth" msgstr "这是用于基本身份验证的密码" #: src/pages/stages/authenticator_sms/AuthenticatorSMSStageForm.ts -msgid "" -"This is the username to be used with basic auth or the token when used with " -"bearer token" +msgid "This is the username to be used with basic auth or the token when used with bearer token" msgstr "这是用于基本身份验证的用户名,或者与不记名令牌一起使用时的令牌" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"This provider will behave like a transparent reverse-proxy, except requests " -"must be authenticated. If your upstream application uses HTTPS, make sure to" -" connect to the outpost using HTTPS as well." -msgstr "" -"除了请求必须经过身份验证外,此提供程序的行为类似于透明的反向代理。如果您的上游应用程序使用 HTTPS,请确保也使用 HTTPS 连接到 " -"Outpost。" +msgid "This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well." +msgstr "除了请求必须经过身份验证外,此提供程序的行为类似于透明的反向代理。如果您的上游应用程序使用 HTTPS,请确保也使用 HTTPS 连接到 Outpost。" #: src/pages/tenants/TenantForm.ts -msgid "" -"This setting only affects new Events, as the expiration is saved per-event." +msgid "This setting only affects new Events, as the expiration is saved per-event." msgstr "此设置仅影响新事件,因为过期时间是按事件保存的。" #: src/pages/stages/invitation/InvitationStageForm.ts @@ -5234,9 +5109,7 @@ msgid "This stage can be included in enrollment flows to accept invitations." msgstr "此阶段可以包含在注册流程中以接受邀请。" #: src/pages/stages/captcha/CaptchaStageForm.ts -msgid "" -"This stage checks the user's current session against the Google reCaptcha " -"service." +msgid "This stage checks the user's current session against the Google reCaptcha service." msgstr "此阶段会根据 Google reCAPTCHA 服务检查用户的当前会话。" #: src/pages/policies/reputation/ReputationPolicyForm.ts @@ -5248,13 +5121,8 @@ msgid "Time in minutes the token sent is valid." msgstr "发送的令牌的有效时间(以分钟为单位)。" #: src/pages/sources/saml/SAMLSourceForm.ts -msgid "" -"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. (Format: hours=1;minutes=2;seconds=3)." -msgstr "" -"删除临时用户的时间偏移。这仅适用于您的 IDP 使用 NameID 格式为 “瞬态” " -"且用户未手动注销的情况。(格式:hours=1;minutes=2;seconds=3)。" +msgid "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. (Format: hours=1;minutes=2;seconds=3)." +msgstr "删除临时用户的时间偏移。这仅适用于您的 IDP 使用 NameID 格式为 “瞬态” 且用户未手动注销的情况。(格式:hours=1;minutes=2;seconds=3)。" #~ msgid "Time-based One-Time Passwords" #~ msgstr "基于时间的一次性密码" @@ -5265,7 +5133,8 @@ msgstr "" msgid "Timeout" msgstr "超时" -#: src/pages/flows/FlowForm.ts src/pages/tenants/TenantForm.ts +#: src/pages/flows/FlowForm.ts +#: src/pages/tenants/TenantForm.ts msgid "Title" msgstr "标题" @@ -5274,26 +5143,18 @@ msgid "To" msgstr "To" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"To allow any redirect URI, set this value to \"*\". Be aware of the possible" -" security implications this can have." +msgid "To allow any redirect URI, set this value to \"*\". Be aware of the possible security implications this can have." msgstr "要允许任何重定向 URI,请将此值设置为 “*”。请注意这可能带来的安全影响。" #: src/pages/users/UserViewPage.ts -msgid "" -"To create a recovery link, the current tenant needs to have a recovery flow " -"configured." +msgid "To create a recovery link, the current tenant needs to have a recovery flow configured." msgstr "要创建恢复链接,当前租户需要配置恢复流程。" -#~ msgid "" -#~ "To directly reset a user's password, configure a recovery flow on the " -#~ "currently active tenant." +#~ msgid "To directly reset a user's password, configure a recovery flow on the currently active tenant." #~ msgstr "要直接重置用户的密码,请在当前活动的租户上配置恢复流程。" #: src/pages/users/UserListPage.ts -msgid "" -"To let a user directly reset a their password, configure a recovery flow on " -"the currently active tenant." +msgid "To let a user directly reset a their password, configure a recovery flow on the currently active tenant." msgstr "要让用户直接重置密码,请在当前活动的租户上配置恢复流程。" #: src/pages/sources/ldap/LDAPSourceForm.ts @@ -5343,9 +5204,7 @@ msgid "Tokens and App passwords" msgstr "令牌和应用程序密码" #: src/pages/tokens/TokenListPage.ts -msgid "" -"Tokens are used throughout authentik for Email validation stages, Recovery " -"keys and API access." +msgid "Tokens are used throughout authentik for Email validation stages, Recovery keys and API access." msgstr "令牌在整个authentik中用于电子邮件验证阶段、恢复密钥和API访问。" #: src/flows/stages/authenticator_validate/AuthenticatorValidateStage.ts @@ -5408,13 +5267,15 @@ msgstr "Twilio 账户 SID" msgid "Twilio Auth Token" msgstr "Twilio 身份验证令牌" -#: src/pages/flows/BoundStagesList.ts src/pages/outposts/OutpostForm.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/outposts/OutpostForm.ts #: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/prompt/PromptForm.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/prompt/PromptForm.ts #: src/pages/stages/prompt/PromptListPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts msgid "Type" @@ -5424,7 +5285,8 @@ msgstr "类型" msgid "UI settings" msgstr "用户界面设置" -#: src/pages/events/EventInfo.ts src/pages/users/UserListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/users/UserListPage.ts msgid "UID" msgstr "UID" @@ -5458,9 +5320,7 @@ msgid "URL used by authentik to retrieve tokens." msgstr "authentik 用来检索令牌的 URL。" #: src/pages/sources/oauth/OAuthSourceForm.ts -msgid "" -"URL used to request the initial token. This URL is only required for OAuth " -"1." +msgid "URL used to request the initial token. This URL is only required for OAuth 1." msgstr "用于请求初始令牌的 URL。只有 OAuth 1 才需要此网址。" #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -5517,10 +5377,14 @@ msgstr "最新!" #: src/pages/applications/ApplicationListPage.ts #: src/pages/applications/ApplicationViewPage.ts #: src/pages/crypto/CertificateKeyPairListPage.ts -#: src/pages/events/RuleListPage.ts src/pages/events/TransportListPage.ts -#: src/pages/flows/BoundStagesList.ts src/pages/flows/BoundStagesList.ts -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts -#: src/pages/groups/GroupListPage.ts src/pages/outposts/OutpostListPage.ts +#: src/pages/events/RuleListPage.ts +#: src/pages/events/TransportListPage.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/BoundStagesList.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/outposts/OutpostListPage.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/BoundPoliciesList.ts @@ -5538,9 +5402,12 @@ msgstr "最新!" #: src/pages/sources/oauth/OAuthSourceViewPage.ts #: src/pages/sources/plex/PlexSourceViewPage.ts #: src/pages/sources/saml/SAMLSourceViewPage.ts -#: src/pages/stages/StageListPage.ts src/pages/stages/prompt/PromptListPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserActiveForm.ts src/pages/users/UserListPage.ts +#: src/pages/stages/StageListPage.ts +#: src/pages/stages/prompt/PromptListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserActiveForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/mfa/MFADevicesPage.ts #: src/user/user-settings/tokens/UserTokenList.ts @@ -5564,11 +5431,13 @@ msgstr "更新证书密钥对" msgid "Update Device" msgstr "更新设备" -#: src/pages/flows/FlowListPage.ts src/pages/flows/FlowViewPage.ts +#: src/pages/flows/FlowListPage.ts +#: src/pages/flows/FlowViewPage.ts msgid "Update Flow" msgstr "更新流程" -#: src/pages/groups/GroupListPage.ts src/pages/policies/BoundPoliciesList.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/policies/BoundPoliciesList.ts msgid "Update Group" msgstr "更新组" @@ -5633,7 +5502,8 @@ msgstr "更新租户" msgid "Update Token" msgstr "更新令牌" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserListPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts msgid "Update User" msgstr "更新用户" @@ -5646,7 +5516,8 @@ msgstr "更新可用" msgid "Update details" msgstr "更新详情" -#: src/pages/users/UserListPage.ts src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserListPage.ts msgid "Update password" msgstr "更新密码" @@ -5656,7 +5527,8 @@ msgstr "更新密码" #: src/pages/policies/PolicyListPage.ts #: src/pages/property-mappings/PropertyMappingListPage.ts #: src/pages/providers/ProviderListPage.ts -#: src/pages/sources/SourcesListPage.ts src/pages/stages/StageListPage.ts +#: src/pages/sources/SourcesListPage.ts +#: src/pages/stages/StageListPage.ts #: src/pages/users/UserActiveForm.ts msgid "Update {0}" msgstr "更新 {0}" @@ -5695,57 +5567,43 @@ msgstr "使用全局设置" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's email address, but deny enrollment when the email address " -"already exists." +msgid "Use the user's email address, but deny enrollment when the email address already exists." msgstr "使用用户的电子邮件地址,但在电子邮件地址已存在时拒绝注册。" #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts -msgid "" -"Use the user's username, but deny enrollment when the username already " -"exists." +msgid "Use the user's username, but deny enrollment when the username already exists." msgstr "使用用户的用户名,但在用户名已存在时拒绝注册。" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Use the username and password below to authenticate. The password can be " -"retrieved later on the Tokens page." +msgid "Use the username and password below to authenticate. The password can be retrieved later on the Tokens page." msgstr "使用下面的用户名和密码进行身份验证。稍后可以在令牌页面上检索密码。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"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 manged " -"outpost, this is done for you)." -msgstr "" -"将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth " -"一起使用。每个应用程序/域都需要自己的提供商。此外,在每个域上,/outpost.goauthentik.io必须路由到 Outpost(使用托管的 " -"Outpost 时,这是为您完成的)。" +msgid "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 manged outpost, this is done for you)." +msgstr "将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth 一起使用。每个应用程序/域都需要自己的提供商。此外,在每个域上,/outpost.goauthentik.io必须路由到 Outpost(使用托管的 Outpost 时,这是为您完成的)。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"Use this provider with nginx's auth_request or traefik's forwardAuth. Only a" -" single provider is required per root domain. You can't do per-application " -"authorization, but you don't have to create a provider for each application." -msgstr "" -"将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth " -"一起使用。每个根域只需要一个提供程序。您无法执行每个应用程序的授权,但不必为每个应用程序创建提供程序。" +msgid "Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application." +msgstr "将此提供程序与 nginx 的 auth_request 或 traefik 的 ForwardAuth 一起使用。每个根域只需要一个提供程序。您无法执行每个应用程序的授权,但不必为每个应用程序创建提供程序。" #: src/pages/tenants/TenantForm.ts msgid "Use this tenant for each domain that doesn't have a dedicated tenant." msgstr "对于没有专用租户的每个域,请使用此租户。" -#: src/elements/events/ObjectChangelog.ts src/elements/events/UserEvents.ts +#: src/elements/events/ObjectChangelog.ts +#: src/elements/events/UserEvents.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/events/EventInfo.ts src/pages/events/EventListPage.ts +#: src/pages/events/EventInfo.ts +#: src/pages/events/EventListPage.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyBindingForm.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/property-mappings/PropertyMappingTestForm.ts -#: src/pages/tokens/TokenForm.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/UserListPage.ts src/pages/users/UserViewPage.ts +#: src/pages/tokens/TokenForm.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/UserListPage.ts +#: src/pages/users/UserViewPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "User" msgstr "用户" @@ -5792,6 +5650,10 @@ msgstr "用户字段" msgid "User interface" msgstr "用户界面" +#: src/pages/policies/PolicyBindingForm.ts +msgid "User mappings can only be checked if a user is already logged in when trying to access this source." +msgstr "" + #: src/pages/sources/oauth/OAuthSourceForm.ts #: src/pages/sources/plex/PlexSourceForm.ts msgid "User matching mode" @@ -5836,7 +5698,8 @@ msgstr "不应进行用户验证。" msgid "User was written to" msgstr "用户被写入" -#: src/pages/policies/BoundPoliciesList.ts src/pages/users/UserViewPage.ts +#: src/pages/policies/BoundPoliciesList.ts +#: src/pages/users/UserViewPage.ts msgid "User {0}" msgstr "用户 {0}" @@ -5854,14 +5717,11 @@ msgid "User(s)" msgstr "用户" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the password part of the HTTP-Basic Header." +msgid "User/Group Attribute used for the password part of the HTTP-Basic Header." msgstr "用于 HTTP-Basic 标头的密码部分的用户/组属性。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"User/Group Attribute used for the user part of the HTTP-Basic Header. If not" -" set, the user's Email address is used." +msgid "User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used." msgstr "用于 HTTP-Basic 标头用户部分的用户/组属性。如果未设置,则使用用户的电子邮件地址。" #: src/pages/providers/oauth2/OAuth2ProviderViewPage.ts @@ -5870,20 +5730,21 @@ msgstr "用户信息网址" #: src/flows/stages/identification/IdentificationStage.ts #: src/pages/stages/identification/IdentificationStageForm.ts -#: src/pages/users/ServiceAccountForm.ts src/pages/users/ServiceAccountForm.ts -#: src/pages/users/UserForm.ts src/pages/users/UserListPage.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/ServiceAccountForm.ts +#: src/pages/users/UserForm.ts +#: src/pages/users/UserListPage.ts #: src/pages/users/UserViewPage.ts #: src/user/user-settings/details/UserDetailsForm.ts msgid "Username" msgstr "用户名" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"Username: Same as Text input, but checks for and prevents duplicate " -"usernames." +msgid "Username: Same as Text input, but checks for and prevents duplicate usernames." msgstr "用户名:与文本输入相同,但检查并防止用户名重复。" -#: src/interfaces/AdminInterface.ts src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts +#: src/interfaces/AdminInterface.ts #: src/pages/admin-overview/AdminOverviewPage.ts #: src/pages/users/UserListPage.ts msgid "Users" @@ -5898,9 +5759,7 @@ msgid "Users created per day in the last month" msgstr "上个月每天创建的用户" #: src/pages/providers/ldap/LDAPProviderForm.ts -msgid "" -"Users in the selected group can do search queries. If no group is selected, " -"no LDAP Searches are allowed." +msgid "Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed." msgstr "所选组中的用户可以执行搜索查询。如果未选择任何组,则不允许 LDAP 搜索。" #: src/pages/events/EventInfo.ts @@ -5912,15 +5771,11 @@ msgid "Using source" msgstr "使用源" #: src/pages/users/ServiceAccountForm.ts -msgid "" -"Valid for 360 days, after which the password will automatically rotate. You " -"can copy the password from the Token List." +msgid "Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List." msgstr "有效期为360天,之后密码将自动轮换。您可以从令牌列表中复制密码。" #: src/pages/providers/oauth2/OAuth2ProviderForm.ts -msgid "" -"Valid redirect URLs after a successful authorization flow. Also specify any " -"origins here for Implicit flows." +msgid "Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows." msgstr "授权流成功后有效的重定向 URL。还可以在此处为隐式流指定任何来源。" #: src/pages/providers/proxy/ProxyProviderForm.ts @@ -5948,9 +5803,7 @@ msgid "Verification Certificate" msgstr "验证证书" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"Verify the user's email address by sending them a one-time-link. Can also be" -" used for recovery to verify the user's authenticity." +msgid "Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity." msgstr "通过向用户发送一次性链接来验证用户的电子邮件地址。也可用于恢复,以验证用户的真实性。" #: src/pages/admin-overview/AdminOverviewPage.ts @@ -5987,7 +5840,8 @@ msgstr "等待 (最短)" #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts #: src/pages/admin-overview/cards/SystemStatusCard.ts -#: src/pages/events/RuleForm.ts src/pages/system-tasks/SystemTaskListPage.ts +#: src/pages/events/RuleForm.ts +#: src/pages/system-tasks/SystemTaskListPage.ts msgid "Warning" msgstr "警告" @@ -5996,9 +5850,7 @@ msgid "Warning: Application is not used by any Outpost." msgstr "警告:应用程序未被任何 Outpost 使用。" #: src/pages/stages/invitation/InvitationListPage.ts -msgid "" -"Warning: No invitation stage is bound to any flow. Invitations will not work" -" as expected." +msgid "Warning: No invitation stage is bound to any flow. Invitations will not work as expected." msgstr "警告:没有邀请阶段绑定到任何流程。邀请将无法按预期工作。" #: src/pages/policies/PolicyListPage.ts @@ -6022,14 +5874,11 @@ msgid "Warning: Provider not assigned to any application." msgstr "警告:提供程序未分配给任何应用程序。" #: src/pages/users/UserListPage.ts -msgid "" -"Warning: You're about to delete the user you're logged in as ({0}). Proceed " -"at your own risk." +msgid "Warning: You're about to delete the user you're logged in as ({0}). Proceed at your own risk." msgstr "警告:你即将删除登录的用户 ({0})。继续,风险自负。" #: src/pages/outposts/OutpostListPage.ts -msgid "" -"Warning: authentik Domain is not configured, authentication will not work." +msgid "Warning: authentik Domain is not configured, authentication will not work." msgstr "警告:未配置 authentik 域,身份验证将不起作用。" #: src/pages/tenants/TenantForm.ts @@ -6064,22 +5913,15 @@ msgid "Welcome, {name}." msgstr "欢迎,{name}。" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When a user returns from the email successfully, their account will be " -"activated." +msgid "When a user returns from the email successfully, their account will be activated." msgstr "当用户成功从电子邮件中返回时,其帐户将被激活。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When a valid username/email has been entered, and this option is enabled, " -"the user's username and avatar will be shown. Otherwise, the text that the " -"user entered will be shown." +msgid "When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown." msgstr "如果输入了有效的用户名/电子邮件,并且启用了此选项,则会显示用户的用户名和头像。否则,将显示用户输入的文本。" #: src/pages/sources/ldap/LDAPSourceForm.ts -msgid "" -"When connecting to an LDAP Server with TLS, certificates are not checked by " -"default. Specify a keypair to validate the remote certificate." +msgid "When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate." msgstr "使用 TLS 连接到 LDAP 服务器时,默认情况下不检查证书。指定密钥对以验证远程证书。" #: src/pages/outposts/ServiceConnectionDockerForm.ts @@ -6087,9 +5929,7 @@ msgid "When connecting via SSH, this keypair is used for authentication." msgstr "通过 SSH 连接时,此密钥对用于身份验证。" #: src/pages/stages/email/EmailStageForm.ts -msgid "" -"When enabled, global Email connection settings will be used and connection " -"settings below will be ignored." +msgid "When enabled, global Email connection settings will be used and connection settings below will be ignored." msgstr "启用后,将使用全局电子邮件连接设置,而下面的连接设置将被忽略。" #: src/pages/stages/invitation/InvitationForm.ts @@ -6101,21 +5941,15 @@ msgid "When enabled, user fields are matched regardless of their casing." msgstr "启用后,无论用户字段大小写如何,都将匹配用户字段。" #: src/pages/stages/authenticator_validate/AuthenticatorValidateStageForm.ts -msgid "" -"When multiple stages are selected, the user can choose which one they want " -"to enroll." +msgid "When multiple stages are selected, the user can choose which one they want to enroll." msgstr "选中多个阶段时,用户可以选择要注册哪个。" #: src/pages/stages/identification/IdentificationStageForm.ts -msgid "" -"When selected, a password field is shown on the same page instead of a " -"separate page. This prevents username enumeration attacks." +msgid "When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks." msgstr "选中后,密码字段将显示在同一页面上,而不是单独的页面上。这样可以防止用户名枚举攻击。" #: src/pages/providers/saml/SAMLProviderForm.ts -msgid "" -"When selected, incoming assertion's Signatures will be validated against " -"this certificate. To allow unsigned Requests, leave on default." +msgid "When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default." msgstr "选中后,传入声明的签名将根据此证书进行验证。要允许未签名的请求,请保留默认值。" #: src/pages/policies/dummy/DummyPolicyForm.ts @@ -6125,32 +5959,20 @@ msgstr "选中后,传入声明的签名将根据此证书进行验证。要允 #: src/pages/policies/hibp/HaveIBeenPwnedPolicyForm.ts #: src/pages/policies/password/PasswordPolicyForm.ts #: src/pages/policies/reputation/ReputationPolicyForm.ts -msgid "" -"When this option is enabled, all executions of this policy will be logged. " -"By default, only execution errors are logged." +msgid "When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged." msgstr "启用此选项后,将记录此策略的所有执行。默认情况下,只记录执行错误。" #: src/pages/stages/prompt/PromptForm.ts -msgid "" -"When used in conjunction with a User Write stage, use attributes.foo to " -"write attributes." +msgid "When used in conjunction with a User Write stage, use attributes.foo to write attributes." msgstr "当与用户写入阶段结合使用时,请使用 attributes.foo 来编写属性。" #: src/pages/tenants/TenantForm.ts -msgid "" -"When using an external logging solution for archiving, this can be set to " -"\"minutes=5\"." +msgid "When using an external logging solution for archiving, this can be set to \"minutes=5\"." msgstr "使用外部日志记录解决方案进行存档时,可以将其设置为 “minutes=5”。" #: src/pages/providers/proxy/ProxyProviderForm.ts -msgid "" -"When using proxy or forward auth (single application) mode, the requested " -"URL Path is checked against the regular expressions. When using forward auth" -" (domain mode), the full requested URL including scheme and host is matched " -"against the regular expressions." -msgstr "" -"使用代理或转发身份验证(单个应用程序)模式时,将根据正则表达式检查请求的 URL 路径。使用前向身份验证(域模式)时,请求的完整 URL(包括 " -"scheme 和 host)将与正则表达式进行匹配。" +msgid "When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions." +msgstr "使用代理或转发身份验证(单个应用程序)模式时,将根据正则表达式检查请求的 URL 路径。使用前向身份验证(域模式)时,请求的完整 URL(包括 scheme 和 host)将与正则表达式进行匹配。" #: src/flows/FlowExecutor.ts msgid "Whoops!" @@ -6178,13 +6000,16 @@ msgstr "X509 Subject" #: src/elements/oauth/UserRefreshList.ts #: src/pages/applications/ApplicationCheckAccessForm.ts -#: src/pages/groups/GroupListPage.ts src/pages/groups/MemberSelectModal.ts +#: src/pages/groups/GroupListPage.ts +#: src/pages/groups/MemberSelectModal.ts #: src/pages/outposts/ServiceConnectionListPage.ts #: src/pages/policies/BoundPoliciesList.ts #: src/pages/policies/PolicyTestForm.ts #: src/pages/providers/proxy/ProxyProviderViewPage.ts -#: src/pages/tenants/TenantListPage.ts src/pages/tokens/TokenListPage.ts -#: src/pages/users/GroupSelectModal.ts src/pages/users/UserListPage.ts +#: src/pages/tenants/TenantListPage.ts +#: src/pages/tokens/TokenListPage.ts +#: src/pages/users/GroupSelectModal.ts +#: src/pages/users/UserListPage.ts #: src/user/user-settings/tokens/UserTokenList.ts msgid "Yes" msgstr "Yes" @@ -6231,15 +6056,18 @@ msgstr "连接将被删除" msgid "no tabs defined" msgstr "未定义选项卡" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "object will be DELETED" msgstr "对象将被删除" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be reset to default value" msgstr "引用将被重置为默认值" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "reference will be set to an empty value" msgstr "引用将被设置为空值" @@ -6247,7 +6075,8 @@ msgstr "引用将被设置为空值" msgid "with inspector" msgstr "和检查员一起" -#: src/elements/Expand.ts src/elements/Expand.ts +#: src/elements/Expand.ts +#: src/elements/Expand.ts msgid "{0}" msgstr "{0}" @@ -6259,7 +6088,8 @@ msgstr "{0} (“{1}”, 类型为 {2})" msgid "{0} ({1})" msgstr "{0} ({1})" -#: src/elements/forms/DeleteBulkForm.ts src/elements/forms/DeleteForm.ts +#: src/elements/forms/DeleteBulkForm.ts +#: src/elements/forms/DeleteForm.ts msgid "{0} ({consequence})" msgstr "{0} ({consequence})" diff --git a/web/src/pages/policies/BoundPoliciesList.ts b/web/src/pages/policies/BoundPoliciesList.ts index df3cf0b4c..43b0c9fdd 100644 --- a/web/src/pages/policies/BoundPoliciesList.ts +++ b/web/src/pages/policies/BoundPoliciesList.ts @@ -185,7 +185,7 @@ export class BoundPoliciesList extends Table { } renderToolbar(): TemplateResult { - return html` + return html` ${t`Create`} ${t`Create Binding`} { } renderModeSelector(): TemplateResult { - if (this.policyOnly) { - this.policyGroupUser = target.policy; - return html`
- -
`; - } return html`