update web
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
parent
7ed2babd22
commit
39b574a47d
|
@ -6,7 +6,7 @@ import { ChartData, ChartOptions } from "chart.js";
|
|||
import { msg } from "@lit/localize";
|
||||
import { customElement } from "lit/decorators.js";
|
||||
|
||||
import { ProvidersApi, SourcesApi, TaskStatusEnum } from "@goauthentik/api";
|
||||
import { ProvidersApi, SourcesApi, SystemTaskStatusEnum } from "@goauthentik/api";
|
||||
|
||||
export interface SyncStatus {
|
||||
healthy: number;
|
||||
|
@ -49,12 +49,12 @@ export class LDAPSyncStatusChart extends AKChart<SyncStatus[]> {
|
|||
});
|
||||
|
||||
health.tasks.forEach((task) => {
|
||||
if (task.status !== TaskStatusEnum.Successful) {
|
||||
if (task.status !== SystemTaskStatusEnum.Successful) {
|
||||
metrics.failed += 1;
|
||||
}
|
||||
const now = new Date().getTime();
|
||||
const maxDelta = 3600000; // 1 hour
|
||||
if (!health || now - task.taskFinishTimestamp.getTime() > maxDelta) {
|
||||
if (!health || now - task.finishTimestamp.getTime() > maxDelta) {
|
||||
metrics.unsynced += 1;
|
||||
} else {
|
||||
metrics.healthy += 1;
|
||||
|
@ -94,12 +94,12 @@ export class LDAPSyncStatusChart extends AKChart<SyncStatus[]> {
|
|||
id: element.pk,
|
||||
});
|
||||
health.tasks.forEach((task) => {
|
||||
if (task.status !== TaskStatusEnum.Successful) {
|
||||
if (task.status !== SystemTaskStatusEnum.Successful) {
|
||||
sourceKey = "failed";
|
||||
}
|
||||
const now = new Date().getTime();
|
||||
const maxDelta = 3600000; // 1 hour
|
||||
if (!health || now - task.taskFinishTimestamp.getTime() > maxDelta) {
|
||||
if (!health || now - task.finishTimestamp.getTime() > maxDelta) {
|
||||
sourceKey = "unsynced";
|
||||
}
|
||||
});
|
||||
|
|
|
@ -32,7 +32,7 @@ import {
|
|||
RbacPermissionsAssignedByUsersListModelEnum,
|
||||
SCIMProvider,
|
||||
SCIMSyncStatus,
|
||||
TaskStatusEnum,
|
||||
SystemTaskStatusEnum,
|
||||
} from "@goauthentik/api";
|
||||
|
||||
@customElement("ak-provider-scim-view")
|
||||
|
@ -143,15 +143,15 @@ export class SCIMProviderViewPage extends AKElement {
|
|||
<ul class="pf-c-list">
|
||||
${this.syncState.tasks.map((task) => {
|
||||
let header = "";
|
||||
if (task.status === TaskStatusEnum.Warning) {
|
||||
if (task.status === SystemTaskStatusEnum.Warning) {
|
||||
header = msg("Task finished with warnings");
|
||||
} else if (task.status === TaskStatusEnum.Error) {
|
||||
} else if (task.status === SystemTaskStatusEnum.Error) {
|
||||
header = msg("Task finished with errors");
|
||||
} else {
|
||||
header = msg(str`Last sync: ${task.taskFinishTimestamp.toLocaleString()}`);
|
||||
header = msg(str`Last sync: ${task.finishTimestamp.toLocaleString()}`);
|
||||
}
|
||||
return html`<li>
|
||||
<p>${task.taskName}</p>
|
||||
<p>${task.name}</p>
|
||||
<ul class="pf-c-list">
|
||||
<li>${header}</li>
|
||||
${task.messages.map((m) => {
|
||||
|
|
|
@ -29,7 +29,7 @@ import {
|
|||
LDAPSyncStatus,
|
||||
RbacPermissionsAssignedByUsersListModelEnum,
|
||||
SourcesApi,
|
||||
TaskStatusEnum,
|
||||
SystemTaskStatusEnum,
|
||||
} from "@goauthentik/api";
|
||||
|
||||
@customElement("ak-source-ldap-view")
|
||||
|
@ -77,15 +77,15 @@ export class LDAPSourceViewPage extends AKElement {
|
|||
<ul class="pf-c-list">
|
||||
${this.syncState.tasks.map((task) => {
|
||||
let header = "";
|
||||
if (task.status === TaskStatusEnum.Warning) {
|
||||
if (task.status === SystemTaskStatusEnum.Warning) {
|
||||
header = msg("Task finished with warnings");
|
||||
} else if (task.status === TaskStatusEnum.Error) {
|
||||
} else if (task.status === SystemTaskStatusEnum.Error) {
|
||||
header = msg("Task finished with errors");
|
||||
} else {
|
||||
header = msg(str`Last sync: ${task.taskFinishTimestamp.toLocaleString()}`);
|
||||
header = msg(str`Last sync: ${task.finishTimestamp.toLocaleString()}`);
|
||||
}
|
||||
return html`<li>
|
||||
<p>${task.taskName}</p>
|
||||
<p>${task.name}</p>
|
||||
<ul class="pf-c-list">
|
||||
<li>${header}</li>
|
||||
${task.messages.map((m) => {
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
import { uiConfig } from "@goauthentik/app/common/ui/config";
|
||||
import { DEFAULT_CONFIG } from "@goauthentik/common/api/config";
|
||||
import { EVENT_REFRESH } from "@goauthentik/common/constants";
|
||||
import { PFColor } from "@goauthentik/elements/Label";
|
||||
|
@ -14,13 +15,10 @@ import { customElement, property } from "lit/decorators.js";
|
|||
|
||||
import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList/description-list.css";
|
||||
|
||||
import { AdminApi, Task, TaskStatusEnum } from "@goauthentik/api";
|
||||
import { EventsApi, SystemTask, SystemTaskStatusEnum } from "@goauthentik/api";
|
||||
|
||||
@customElement("ak-system-task-list")
|
||||
export class SystemTaskListPage extends TablePage<Task> {
|
||||
searchEnabled(): boolean {
|
||||
return false;
|
||||
}
|
||||
export class SystemTaskListPage extends TablePage<SystemTask> {
|
||||
pageTitle(): string {
|
||||
return msg("System Tasks");
|
||||
}
|
||||
|
@ -34,53 +32,45 @@ export class SystemTaskListPage extends TablePage<Task> {
|
|||
expandable = true;
|
||||
|
||||
@property()
|
||||
order = "slug";
|
||||
order = "name";
|
||||
|
||||
static get styles(): CSSResult[] {
|
||||
return super.styles.concat(PFDescriptionList);
|
||||
}
|
||||
|
||||
async apiEndpoint(page: number): Promise<PaginatedResponse<Task>> {
|
||||
return new AdminApi(DEFAULT_CONFIG).adminSystemTasksList().then((tasks) => {
|
||||
return {
|
||||
pagination: {
|
||||
count: tasks.length,
|
||||
totalPages: 1,
|
||||
startIndex: 1,
|
||||
endIndex: tasks.length,
|
||||
current: page,
|
||||
next: 0,
|
||||
previous: 0,
|
||||
},
|
||||
results: tasks,
|
||||
};
|
||||
async apiEndpoint(page: number): Promise<PaginatedResponse<SystemTask>> {
|
||||
return new EventsApi(DEFAULT_CONFIG).eventsSystemTasksList({
|
||||
ordering: this.order,
|
||||
page: page,
|
||||
pageSize: (await uiConfig()).pagination.perPage,
|
||||
search: this.search || "",
|
||||
});
|
||||
}
|
||||
|
||||
columns(): TableColumn[] {
|
||||
return [
|
||||
new TableColumn(msg("Identifier")),
|
||||
new TableColumn(msg("Identifier"), "name"),
|
||||
new TableColumn(msg("Description")),
|
||||
new TableColumn(msg("Last run")),
|
||||
new TableColumn(msg("Status")),
|
||||
new TableColumn(msg("Status"), "status"),
|
||||
new TableColumn(msg("Actions")),
|
||||
];
|
||||
}
|
||||
|
||||
taskStatus(task: Task): TemplateResult {
|
||||
taskStatus(task: SystemTask): TemplateResult {
|
||||
switch (task.status) {
|
||||
case TaskStatusEnum.Successful:
|
||||
case SystemTaskStatusEnum.Successful:
|
||||
return html`<ak-label color=${PFColor.Green}>${msg("Successful")}</ak-label>`;
|
||||
case TaskStatusEnum.Warning:
|
||||
case SystemTaskStatusEnum.Warning:
|
||||
return html`<ak-label color=${PFColor.Orange}>${msg("Warning")}</ak-label>`;
|
||||
case TaskStatusEnum.Error:
|
||||
case SystemTaskStatusEnum.Error:
|
||||
return html`<ak-label color=${PFColor.Red}>${msg("Error")}</ak-label>`;
|
||||
default:
|
||||
return html`<ak-label color=${PFColor.Grey}>${msg("Unknown")}</ak-label>`;
|
||||
}
|
||||
}
|
||||
|
||||
renderExpanded(item: Task): TemplateResult {
|
||||
renderExpanded(item: SystemTask): TemplateResult {
|
||||
return html` <td role="cell" colspan="3">
|
||||
<div class="pf-c-table__expandable-row-content">
|
||||
<dl class="pf-c-description-list pf-m-horizontal">
|
||||
|
@ -90,7 +80,7 @@ export class SystemTaskListPage extends TablePage<Task> {
|
|||
</dt>
|
||||
<dd class="pf-c-description-list__description">
|
||||
<div class="pf-c-description-list__text">
|
||||
${msg(str`${item.taskDuration.toFixed(2)} seconds`)}
|
||||
${msg(str`${item.duration.toFixed(2)} seconds`)}
|
||||
</div>
|
||||
</dd>
|
||||
</div>
|
||||
|
@ -113,18 +103,18 @@ export class SystemTaskListPage extends TablePage<Task> {
|
|||
<td></td>`;
|
||||
}
|
||||
|
||||
row(item: Task): TemplateResult[] {
|
||||
row(item: SystemTask): TemplateResult[] {
|
||||
return [
|
||||
html`${item.taskName}`,
|
||||
html`${item.taskDescription}`,
|
||||
html`${item.taskFinishTimestamp.toLocaleString()}`,
|
||||
html`${item.name}${item.uid ? `:${item.uid}` : ""}`,
|
||||
html`${item.description}`,
|
||||
html`${item.finishTimestamp.toLocaleString()}`,
|
||||
this.taskStatus(item),
|
||||
html`<ak-action-button
|
||||
class="pf-m-plain"
|
||||
.apiRequest=${() => {
|
||||
return new AdminApi(DEFAULT_CONFIG)
|
||||
.adminSystemTasksRetryCreate({
|
||||
id: item.taskName,
|
||||
return new EventsApi(DEFAULT_CONFIG)
|
||||
.eventsSystemTasksRetryCreate({
|
||||
uuid: item.uuid,
|
||||
})
|
||||
.then(() => {
|
||||
this.dispatchEvent(
|
||||
|
|
|
@ -160,7 +160,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s14622ee6de586485">
|
||||
<source>Attempted to log in as <x id="0" equiv-text="${this.event.context.username}"/></source>
|
||||
<target>Loginversuch als
|
||||
<target>Loginversuch als
|
||||
<x id="0" equiv-text="${this.event.context.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb07bf992e3d00664">
|
||||
|
@ -308,8 +308,8 @@
|
|||
<trans-unit id="s04c5a637328c9b67">
|
||||
<source><x id="0" equiv-text="${this.pages?.startIndex}"/> - <x id="1" equiv-text="${this.pages?.endIndex}"/> of <x id="2" equiv-text="${this.pages?.count}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>von
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>von
|
||||
<x id="2" equiv-text="${this.pages?.count}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a89bb10338369b4">
|
||||
|
@ -364,7 +364,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc35581d9c1cd67ff">
|
||||
<source>On behalf of <x id="0" equiv-text="${item.user.on_behalf_of.username}"/></source>
|
||||
<target>Im Namen von
|
||||
<target>Im Namen von
|
||||
<x id="0" equiv-text="${item.user.on_behalf_of.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="saf63a04c86018698">
|
||||
|
@ -452,7 +452,7 @@
|
|||
<trans-unit id="s0382d73823585617">
|
||||
<source><x id="0" equiv-text="${this.errorMessage}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2ceb11be2290bb1b">
|
||||
|
@ -483,7 +483,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="saa0e2675da69651b">
|
||||
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
|
||||
<target>Die URL "
|
||||
<target>Die URL "
|
||||
<x id="0" equiv-text="${this.url}"/>" wurde nicht gefunden.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s58cd9c2fe836d9c6">
|
||||
|
@ -496,7 +496,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s6dfd15978586d05f">
|
||||
<source>Welcome, <x id="0" equiv-text="${name}"/>.</source>
|
||||
<target>Willkommen,
|
||||
<target>Willkommen,
|
||||
<x id="0" equiv-text="${name}"/>!</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc381422c585b867f">
|
||||
|
@ -535,7 +535,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sda5e1499f93146ad">
|
||||
<source><x id="0" equiv-text="${ago}"/> days ago</source>
|
||||
<target>vor
|
||||
<target>vor
|
||||
<x id="0" equiv-text="${ago}"/>Tagen</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s51ea3a244c781b1f">
|
||||
|
@ -602,7 +602,7 @@
|
|||
<source>Duration</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="se7e1ababbc4868b8">
|
||||
<source><x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/> seconds</source>
|
||||
<source><x id="0" equiv-text="${item.duration.toFixed(2)}"/> seconds</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc25edca57df81461">
|
||||
<source>Authentication</source>
|
||||
|
@ -1303,7 +1303,7 @@
|
|||
<trans-unit id="s55fa598b754cc3cc">
|
||||
<source><x id="0" equiv-text="${ub.name}"/> (<x id="1" equiv-text="${consequence}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="1" equiv-text="${consequence}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09240e07b5b8d640">
|
||||
|
@ -1315,8 +1315,8 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sf6eb148db23d19de">
|
||||
<source>Failed to delete <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>Löschen von
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>fehlgeschlagen:
|
||||
<target>Löschen von
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>fehlgeschlagen:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s039b6434e8a75560">
|
||||
|
@ -1364,7 +1364,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc9175cb129fdc306">
|
||||
<source>Update <x id="0" equiv-text="${item.verboseName}"/></source>
|
||||
<target>Aktualisiere
|
||||
<target>Aktualisiere
|
||||
<x id="0" equiv-text="${item.verboseName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s398f6ba74ba8943a">
|
||||
|
@ -2069,17 +2069,17 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s030ac0829bb50a49">
|
||||
<source>Policy <x id="0" equiv-text="${item.policyObj?.name}"/></source>
|
||||
<target>Richtlinie
|
||||
<target>Richtlinie
|
||||
<x id="0" equiv-text="${item.policyObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2a64d2dca3da9b0e">
|
||||
<source>Group <x id="0" equiv-text="${item.groupObj?.name}"/></source>
|
||||
<target>Gruppe
|
||||
<target>Gruppe
|
||||
<x id="0" equiv-text="${item.groupObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se5dc026819a32ff8">
|
||||
<source>User <x id="0" equiv-text="${item.userObj?.name}"/></source>
|
||||
<target>Benutzer
|
||||
<target>Benutzer
|
||||
<x id="0" equiv-text="${item.userObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s50c312bea93b6925">
|
||||
|
@ -2557,9 +2557,9 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<target>Aufgabe mit Fehlern beendet</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sbedb77365a066648">
|
||||
<source>Last sync: <x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Letzte Synchronisierung:
|
||||
<x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></target>
|
||||
<source>Last sync: <x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Letzte Synchronisierung:
|
||||
<x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sf3fec8353106ac2f">
|
||||
<source>OAuth Source <x id="0" equiv-text="${this.source.name}"/></source>
|
||||
|
@ -2939,7 +2939,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="se16ac750b81fa93d">
|
||||
<source>Assigned to <x id="0" equiv-text="${item.boundTo}"/> object(s).</source>
|
||||
<target>Zugewiesen zu
|
||||
<target>Zugewiesen zu
|
||||
<x id="0" equiv-text="${item.boundTo}"/>Objekt(en).</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5a48d5171e1a1522">
|
||||
|
@ -3039,7 +3039,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s4414164d120de61a">
|
||||
<source>The following objects use <x id="0" equiv-text="${objName}"/></source>
|
||||
<target>Die folgenden Objekte verwenden
|
||||
<target>Die folgenden Objekte verwenden
|
||||
<x id="0" equiv-text="${objName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s92e241c9f3c101a2">
|
||||
|
@ -3051,14 +3051,14 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s14401ff4a0cba208">
|
||||
<source>Failed to update <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>Aktualisieren von
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>fehlgeschlagen:
|
||||
<target>Aktualisieren von
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>fehlgeschlagen:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa95a538bfbb86111">
|
||||
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
|
||||
<target>Sind Sie sicher, dass Sie
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<target>Sind Sie sicher, dass Sie
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<x id="1" equiv-text="${this.obj?.name}"/>" aktualisieren wollen?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc92d7cfb6ee1fec6">
|
||||
|
@ -3193,7 +3193,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s3616cc78631f5893">
|
||||
<source>Warning: You're about to delete the user you're logged in as (<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</source>
|
||||
<target>Warnung: Sie sind im Begriff, den Benutzer zu löschen, als den Sie angemeldet sind (
|
||||
<target>Warnung: Sie sind im Begriff, den Benutzer zu löschen, als den Sie angemeldet sind (
|
||||
<x id="0" equiv-text="${shouldShowWarning.username}"/>). Fahren Sie auf eigene Gefahr fort.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s510c7add9e24c306">
|
||||
|
@ -4135,8 +4135,8 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s2d5f69929bb7221d">
|
||||
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${prompt.name}"/>("
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>", vom Typ
|
||||
<x id="0" equiv-text="${prompt.name}"/>("
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>", vom Typ
|
||||
<x id="2" equiv-text="${prompt.type}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s3b7b519444181264">
|
||||
|
@ -4491,7 +4491,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s65d67612999165e9">
|
||||
<source>Event <x id="0" equiv-text="${this.event.pk}"/></source>
|
||||
<target>Ereignis
|
||||
<target>Ereignis
|
||||
<x id="0" equiv-text="${this.event.pk}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s455de2f740b073fd">
|
||||
|
@ -4670,8 +4670,8 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s1ac2653a6492b435">
|
||||
<source><x id="0" equiv-text="${this.outpostHealth.version}"/>, should be <x id="1" equiv-text="${this.outpostHealth.versionShould}"/></source>
|
||||
<target>"
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>", sollte "
|
||||
<target>"
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>", sollte "
|
||||
<x id="1" equiv-text="${this.outpostHealth.versionShould}"/>" sein</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s1e176e35c828318c">
|
||||
|
@ -4683,7 +4683,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s02b632a9ac24a824">
|
||||
<source>Last seen: <x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></source>
|
||||
<target>Überprüft:
|
||||
<target>Überprüft:
|
||||
<x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa43153d53ae65063">
|
||||
|
@ -4707,7 +4707,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbf5f4c5ba679e847">
|
||||
<source>Logging in via <x id="0" equiv-text="${item.config.authentik_host}"/>.</source>
|
||||
<target>Anmelden über
|
||||
<target>Anmelden über
|
||||
<x id="0" equiv-text="${item.config.authentik_host}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s59b6028f19d15cda">
|
||||
|
@ -4862,7 +4862,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sef50d248448e0df1">
|
||||
<source>Yes (<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</source>
|
||||
<target>Ja (
|
||||
<target>Ja (
|
||||
<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09205907b5b56cda">
|
||||
|
@ -4987,7 +4987,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s96b3cddf33e1c853">
|
||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
||||
<target>Sie geben sich gerade als
|
||||
<target>Sie geben sich gerade als
|
||||
<x id="0" equiv-text="${this.impersonation}"/>aus. Klicken Sie zum Stoppen.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s7031e6928c44cedd">
|
||||
|
@ -5085,7 +5085,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s670ad066cc0e50a3">
|
||||
<source>Login to continue to <x id="0" equiv-text="${this.challenge.applicationPre}"/>.</source>
|
||||
<target>Anmelden um mit
|
||||
<target>Anmelden um mit
|
||||
<x id="0" equiv-text="${this.challenge.applicationPre}"/>fortzufahren.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="scf5ce91bfba10a61">
|
||||
|
@ -5190,12 +5190,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbbb7318812d64e51">
|
||||
<source>Error when creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Fehler beim Erstellen der Anmeldedaten:
|
||||
<target>Fehler beim Erstellen der Anmeldedaten:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sfe199b2564b66054">
|
||||
<source>Error when validating assertion on server: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Fehler beim Validieren der Assertion auf dem Server:
|
||||
<target>Fehler beim Validieren der Assertion auf dem Server:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se409d01b52c4e12f">
|
||||
|
@ -5331,12 +5331,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s7fa4e5e409d43573">
|
||||
<source>Error creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Fehler beim Erstellen der Anmeldedaten:
|
||||
<target>Fehler beim Erstellen der Anmeldedaten:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s9d95f09deb601f34">
|
||||
<source>Server validation of credential failed: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Servervalidierung der Anmeldedaten fehlgeschlagen:
|
||||
<target>Servervalidierung der Anmeldedaten fehlgeschlagen:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6c8f05e3be04f62a">
|
||||
|
@ -5405,7 +5405,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s67dedada007d4067">
|
||||
<source>Failed to disconnected source: <x id="0" equiv-text="${exc}"/></source>
|
||||
<target>Quelle konnte nicht getrennt werden:
|
||||
<target>Quelle konnte nicht getrennt werden:
|
||||
<x id="0" equiv-text="${exc}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd2208cd1a767644b">
|
||||
|
@ -5418,7 +5418,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sababff57115130a0">
|
||||
<source>Error: unsupported source settings: <x id="0" equiv-text="${source.component}"/></source>
|
||||
<target>Fehler: nicht unterstützte Quelleinstellungen:
|
||||
<target>Fehler: nicht unterstützte Quelleinstellungen:
|
||||
<x id="0" equiv-text="${source.component}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd1031bddc66dc495">
|
||||
|
|
|
@ -160,7 +160,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s14622ee6de586485">
|
||||
<source>Attempted to log in as <x id="0" equiv-text="${this.event.context.username}"/></source>
|
||||
<target>Attempted to log in as
|
||||
<target>Attempted to log in as
|
||||
<x id="0" equiv-text="${this.event.context.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb07bf992e3d00664">
|
||||
|
@ -310,8 +310,8 @@
|
|||
<trans-unit id="s04c5a637328c9b67">
|
||||
<source><x id="0" equiv-text="${this.pages?.startIndex}"/> - <x id="1" equiv-text="${this.pages?.endIndex}"/> of <x id="2" equiv-text="${this.pages?.count}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>of
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>of
|
||||
<x id="2" equiv-text="${this.pages?.count}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a89bb10338369b4">
|
||||
|
@ -368,7 +368,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc35581d9c1cd67ff">
|
||||
<source>On behalf of <x id="0" equiv-text="${item.user.on_behalf_of.username}"/></source>
|
||||
<target>On behalf of
|
||||
<target>On behalf of
|
||||
<x id="0" equiv-text="${item.user.on_behalf_of.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="saf63a04c86018698">
|
||||
|
@ -413,7 +413,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="scefe482c547fb3f3">
|
||||
<source>Based on <x id="0" equiv-text="${value.versionCurrent}"/></source>
|
||||
<target>Based on
|
||||
<target>Based on
|
||||
<x id="0" equiv-text="${value.versionCurrent}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s68a50b1ee6efee7b">
|
||||
|
@ -462,7 +462,7 @@
|
|||
<trans-unit id="s0382d73823585617">
|
||||
<source><x id="0" equiv-text="${this.errorMessage}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2ceb11be2290bb1b">
|
||||
|
@ -495,7 +495,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="saa0e2675da69651b">
|
||||
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
|
||||
<target>The URL "
|
||||
<target>The URL "
|
||||
<x id="0" equiv-text="${this.url}"/>" was not found.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s58cd9c2fe836d9c6">
|
||||
|
@ -508,7 +508,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s6dfd15978586d05f">
|
||||
<source>Welcome, <x id="0" equiv-text="${name}"/>.</source>
|
||||
<target>Welcome,
|
||||
<target>Welcome,
|
||||
<x id="0" equiv-text="${name}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc381422c585b867f">
|
||||
|
@ -617,9 +617,9 @@
|
|||
<target>Duration</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se7e1ababbc4868b8">
|
||||
<source><x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/> seconds</source>
|
||||
<source><x id="0" equiv-text="${item.duration.toFixed(2)}"/> seconds</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/>seconds</target>
|
||||
<x id="0" equiv-text="${item.duration.toFixed(2)}"/>seconds</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc25edca57df81461">
|
||||
<source>Authentication</source>
|
||||
|
@ -1279,7 +1279,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d6af4c100ad321b">
|
||||
<source>Create <x id="0" equiv-text="${type.name}"/></source>
|
||||
<target>Create
|
||||
<target>Create
|
||||
<x id="0" equiv-text="${type.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb95baab425322600">
|
||||
|
@ -1370,7 +1370,7 @@
|
|||
<trans-unit id="s55fa598b754cc3cc">
|
||||
<source><x id="0" equiv-text="${ub.name}"/> (<x id="1" equiv-text="${consequence}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="1" equiv-text="${consequence}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09240e07b5b8d640">
|
||||
|
@ -1382,13 +1382,13 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sf6eb148db23d19de">
|
||||
<source>Failed to delete <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>Failed to delete
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>Failed to delete
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s039b6434e8a75560">
|
||||
<source>Delete <x id="0" equiv-text="${this.objectLabel}"/></source>
|
||||
<target>Delete
|
||||
<target>Delete
|
||||
<x id="0" equiv-text="${this.objectLabel}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5819a49638f6d7cb">
|
||||
|
@ -1432,7 +1432,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc9175cb129fdc306">
|
||||
<source>Update <x id="0" equiv-text="${item.verboseName}"/></source>
|
||||
<target>Update
|
||||
<target>Update
|
||||
<x id="0" equiv-text="${item.verboseName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s398f6ba74ba8943a">
|
||||
|
@ -2177,17 +2177,17 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s030ac0829bb50a49">
|
||||
<source>Policy <x id="0" equiv-text="${item.policyObj?.name}"/></source>
|
||||
<target>Policy
|
||||
<target>Policy
|
||||
<x id="0" equiv-text="${item.policyObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2a64d2dca3da9b0e">
|
||||
<source>Group <x id="0" equiv-text="${item.groupObj?.name}"/></source>
|
||||
<target>Group
|
||||
<target>Group
|
||||
<x id="0" equiv-text="${item.groupObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se5dc026819a32ff8">
|
||||
<source>User <x id="0" equiv-text="${item.userObj?.name}"/></source>
|
||||
<target>User
|
||||
<target>User
|
||||
<x id="0" equiv-text="${item.userObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s50c312bea93b6925">
|
||||
|
@ -2679,13 +2679,13 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<target>Task finished with errors</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sbedb77365a066648">
|
||||
<source>Last sync: <x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Last sync:
|
||||
<x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></target>
|
||||
<source>Last sync: <x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Last sync:
|
||||
<x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sf3fec8353106ac2f">
|
||||
<source>OAuth Source <x id="0" equiv-text="${this.source.name}"/></source>
|
||||
<target>OAuth Source
|
||||
<target>OAuth Source
|
||||
<x id="0" equiv-text="${this.source.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se09d055771f3a11d">
|
||||
|
@ -3074,7 +3074,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="se16ac750b81fa93d">
|
||||
<source>Assigned to <x id="0" equiv-text="${item.boundTo}"/> object(s).</source>
|
||||
<target>Assigned to
|
||||
<target>Assigned to
|
||||
<x id="0" equiv-text="${item.boundTo}"/>object(s).</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5a48d5171e1a1522">
|
||||
|
@ -3174,7 +3174,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s4414164d120de61a">
|
||||
<source>The following objects use <x id="0" equiv-text="${objName}"/></source>
|
||||
<target>The following objects use
|
||||
<target>The following objects use
|
||||
<x id="0" equiv-text="${objName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s92e241c9f3c101a2">
|
||||
|
@ -3186,14 +3186,14 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s14401ff4a0cba208">
|
||||
<source>Failed to update <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>Failed to update
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>Failed to update
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa95a538bfbb86111">
|
||||
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
|
||||
<target>Are you sure you want to update
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<target>Are you sure you want to update
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<x id="1" equiv-text="${this.obj?.name}"/>"?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc92d7cfb6ee1fec6">
|
||||
|
@ -3226,7 +3226,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d7748b1d2363478">
|
||||
<source>Are you sure you want to remove the selected users from the group <x id="0" equiv-text="${this.targetGroup?.name}"/>?</source>
|
||||
<target>Are you sure you want to remove the selected users from the group
|
||||
<target>Are you sure you want to remove the selected users from the group
|
||||
<x id="0" equiv-text="${this.targetGroup?.name}"/>?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sea4f08110bb8f15d">
|
||||
|
@ -3339,7 +3339,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s3616cc78631f5893">
|
||||
<source>Warning: You're about to delete the user you're logged in as (<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</source>
|
||||
<target>Warning: You're about to delete the user you're logged in as (
|
||||
<target>Warning: You're about to delete the user you're logged in as (
|
||||
<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s510c7add9e24c306">
|
||||
|
@ -3364,7 +3364,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="sb4c9ed2a487b238f">
|
||||
<source>Are you sure you want to remove user <x id="0" equiv-text="${this.targetUser?.username}"/> from the following groups?</source>
|
||||
<target>Are you sure you want to remove user
|
||||
<target>Are you sure you want to remove user
|
||||
<x id="0" equiv-text="${this.targetUser?.username}"/>from the following groups?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s964f6725aeb7662f">
|
||||
|
@ -4328,8 +4328,8 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s2d5f69929bb7221d">
|
||||
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${prompt.name}"/>("
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>", of type
|
||||
<x id="0" equiv-text="${prompt.name}"/>("
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>", of type
|
||||
<x id="2" equiv-text="${prompt.type}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s3b7b519444181264">
|
||||
|
@ -4461,7 +4461,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s77299a9d3dd932cd">
|
||||
<source>Successfully imported <x id="0" equiv-text="${res.count}"/> devices.</source>
|
||||
<target>Successfully imported
|
||||
<target>Successfully imported
|
||||
<x id="0" equiv-text="${res.count}"/>devices.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a615f6165ef01c9">
|
||||
|
@ -4722,7 +4722,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s65d67612999165e9">
|
||||
<source>Event <x id="0" equiv-text="${this.event.pk}"/></source>
|
||||
<target>Event
|
||||
<target>Event
|
||||
<x id="0" equiv-text="${this.event.pk}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s455de2f740b073fd">
|
||||
|
@ -4908,7 +4908,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
<trans-unit id="s1ac2653a6492b435">
|
||||
<source><x id="0" equiv-text="${this.outpostHealth.version}"/>, should be <x id="1" equiv-text="${this.outpostHealth.versionShould}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>, should be
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>, should be
|
||||
<x id="1" equiv-text="${this.outpostHealth.versionShould}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s1e176e35c828318c">
|
||||
|
@ -4921,7 +4921,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s02b632a9ac24a824">
|
||||
<source>Last seen: <x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></source>
|
||||
<target>Last seen:
|
||||
<target>Last seen:
|
||||
<x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa43153d53ae65063">
|
||||
|
@ -4946,7 +4946,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbf5f4c5ba679e847">
|
||||
<source>Logging in via <x id="0" equiv-text="${item.config.authentik_host}"/>.</source>
|
||||
<target>Logging in via
|
||||
<target>Logging in via
|
||||
<x id="0" equiv-text="${item.config.authentik_host}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s59b6028f19d15cda">
|
||||
|
@ -5103,7 +5103,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sef50d248448e0df1">
|
||||
<source>Yes (<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</source>
|
||||
<target>Yes (
|
||||
<target>Yes (
|
||||
<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09205907b5b56cda">
|
||||
|
@ -5245,7 +5245,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s96b3cddf33e1c853">
|
||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
||||
<target>You're currently impersonating
|
||||
<target>You're currently impersonating
|
||||
<x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s7031e6928c44cedd">
|
||||
|
@ -5346,7 +5346,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s670ad066cc0e50a3">
|
||||
<source>Login to continue to <x id="0" equiv-text="${this.challenge.applicationPre}"/>.</source>
|
||||
<target>Login to continue to
|
||||
<target>Login to continue to
|
||||
<x id="0" equiv-text="${this.challenge.applicationPre}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="scf5ce91bfba10a61">
|
||||
|
@ -5459,12 +5459,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbbb7318812d64e51">
|
||||
<source>Error when creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Error when creating credential:
|
||||
<target>Error when creating credential:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sfe199b2564b66054">
|
||||
<source>Error when validating assertion on server: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Error when validating assertion on server:
|
||||
<target>Error when validating assertion on server:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se409d01b52c4e12f">
|
||||
|
@ -5605,12 +5605,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s7fa4e5e409d43573">
|
||||
<source>Error creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Error creating credential:
|
||||
<target>Error creating credential:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s9d95f09deb601f34">
|
||||
<source>Server validation of credential failed: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Server validation of credential failed:
|
||||
<target>Server validation of credential failed:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6c8f05e3be04f62a">
|
||||
|
@ -5679,7 +5679,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s67dedada007d4067">
|
||||
<source>Failed to disconnected source: <x id="0" equiv-text="${exc}"/></source>
|
||||
<target>Failed to disconnected source:
|
||||
<target>Failed to disconnected source:
|
||||
<x id="0" equiv-text="${exc}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd2208cd1a767644b">
|
||||
|
@ -5692,7 +5692,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sababff57115130a0">
|
||||
<source>Error: unsupported source settings: <x id="0" equiv-text="${source.component}"/></source>
|
||||
<target>Error: unsupported source settings:
|
||||
<target>Error: unsupported source settings:
|
||||
<x id="0" equiv-text="${source.component}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd1031bddc66dc495">
|
||||
|
|
|
@ -154,7 +154,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s14622ee6de586485">
|
||||
<source>Attempted to log in as <x id="0" equiv-text="${this.event.context.username}"/></source>
|
||||
<target>Se intentó iniciar sesión como
|
||||
<target>Se intentó iniciar sesión como
|
||||
<x id="0" equiv-text="${this.event.context.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb07bf992e3d00664">
|
||||
|
@ -301,8 +301,8 @@
|
|||
<trans-unit id="s04c5a637328c9b67">
|
||||
<source><x id="0" equiv-text="${this.pages?.startIndex}"/> - <x id="1" equiv-text="${this.pages?.endIndex}"/> of <x id="2" equiv-text="${this.pages?.count}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>de
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>de
|
||||
<x id="2" equiv-text="${this.pages?.count}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a89bb10338369b4">
|
||||
|
@ -357,7 +357,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc35581d9c1cd67ff">
|
||||
<source>On behalf of <x id="0" equiv-text="${item.user.on_behalf_of.username}"/></source>
|
||||
<target>En nombre de
|
||||
<target>En nombre de
|
||||
<x id="0" equiv-text="${item.user.on_behalf_of.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="saf63a04c86018698">
|
||||
|
@ -445,7 +445,7 @@
|
|||
<trans-unit id="s0382d73823585617">
|
||||
<source><x id="0" equiv-text="${this.errorMessage}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2ceb11be2290bb1b">
|
||||
|
@ -476,7 +476,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="saa0e2675da69651b">
|
||||
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
|
||||
<target>No se encontró la URL «
|
||||
<target>No se encontró la URL «
|
||||
<x id="0" equiv-text="${this.url}"/>».</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s58cd9c2fe836d9c6">
|
||||
|
@ -489,7 +489,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s6dfd15978586d05f">
|
||||
<source>Welcome, <x id="0" equiv-text="${name}"/>.</source>
|
||||
<target>Bienvenido,
|
||||
<target>Bienvenido,
|
||||
<x id="0" equiv-text="${name}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc381422c585b867f">
|
||||
|
@ -594,7 +594,7 @@
|
|||
<source>Duration</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="se7e1ababbc4868b8">
|
||||
<source><x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/> seconds</source>
|
||||
<source><x id="0" equiv-text="${item.duration.toFixed(2)}"/> seconds</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc25edca57df81461">
|
||||
<source>Authentication</source>
|
||||
|
@ -1196,7 +1196,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d6af4c100ad321b">
|
||||
<source>Create <x id="0" equiv-text="${type.name}"/></source>
|
||||
<target>Crear
|
||||
<target>Crear
|
||||
<x id="0" equiv-text="${type.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb95baab425322600">
|
||||
|
@ -1277,7 +1277,7 @@
|
|||
<trans-unit id="s55fa598b754cc3cc">
|
||||
<source><x id="0" equiv-text="${ub.name}"/> (<x id="1" equiv-text="${consequence}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="1" equiv-text="${consequence}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09240e07b5b8d640">
|
||||
|
@ -1289,13 +1289,13 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sf6eb148db23d19de">
|
||||
<source>Failed to delete <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>No se pudo eliminar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>No se pudo eliminar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s039b6434e8a75560">
|
||||
<source>Delete <x id="0" equiv-text="${this.objectLabel}"/></source>
|
||||
<target>Eliminar
|
||||
<target>Eliminar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5819a49638f6d7cb">
|
||||
|
@ -1338,7 +1338,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc9175cb129fdc306">
|
||||
<source>Update <x id="0" equiv-text="${item.verboseName}"/></source>
|
||||
<target>Actualización
|
||||
<target>Actualización
|
||||
<x id="0" equiv-text="${item.verboseName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s398f6ba74ba8943a">
|
||||
|
@ -2035,17 +2035,17 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s030ac0829bb50a49">
|
||||
<source>Policy <x id="0" equiv-text="${item.policyObj?.name}"/></source>
|
||||
<target>Política
|
||||
<target>Política
|
||||
<x id="0" equiv-text="${item.policyObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2a64d2dca3da9b0e">
|
||||
<source>Group <x id="0" equiv-text="${item.groupObj?.name}"/></source>
|
||||
<target>Grupo
|
||||
<target>Grupo
|
||||
<x id="0" equiv-text="${item.groupObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se5dc026819a32ff8">
|
||||
<source>User <x id="0" equiv-text="${item.userObj?.name}"/></source>
|
||||
<target>Usuario
|
||||
<target>Usuario
|
||||
<x id="0" equiv-text="${item.userObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s50c312bea93b6925">
|
||||
|
@ -2517,9 +2517,9 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<target>La tarea ha finalizado con errores</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sbedb77365a066648">
|
||||
<source>Last sync: <x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Última sincronización:
|
||||
<x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></target>
|
||||
<source>Last sync: <x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Última sincronización:
|
||||
<x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sf3fec8353106ac2f">
|
||||
<source>OAuth Source <x id="0" equiv-text="${this.source.name}"/></source>
|
||||
|
@ -2893,7 +2893,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="se16ac750b81fa93d">
|
||||
<source>Assigned to <x id="0" equiv-text="${item.boundTo}"/> object(s).</source>
|
||||
<target>Se asigna a
|
||||
<target>Se asigna a
|
||||
<x id="0" equiv-text="${item.boundTo}"/>objetos.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5a48d5171e1a1522">
|
||||
|
@ -2993,7 +2993,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s4414164d120de61a">
|
||||
<source>The following objects use <x id="0" equiv-text="${objName}"/></source>
|
||||
<target>Los siguientes objetos usan
|
||||
<target>Los siguientes objetos usan
|
||||
<x id="0" equiv-text="${objName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s92e241c9f3c101a2">
|
||||
|
@ -3005,14 +3005,14 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s14401ff4a0cba208">
|
||||
<source>Failed to update <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>No se pudo actualizar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>No se pudo actualizar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa95a538bfbb86111">
|
||||
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
|
||||
<target>¿Seguro que quieres actualizar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>«
|
||||
<target>¿Seguro que quieres actualizar
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>«
|
||||
<x id="1" equiv-text="${this.obj?.name}"/>»?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc92d7cfb6ee1fec6">
|
||||
|
@ -3144,7 +3144,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s3616cc78631f5893">
|
||||
<source>Warning: You're about to delete the user you're logged in as (<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</source>
|
||||
<target>Advertencia: Vas a eliminar el usuario con el que iniciaste sesión (
|
||||
<target>Advertencia: Vas a eliminar el usuario con el que iniciaste sesión (
|
||||
<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceda bajo su propio riesgo.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s510c7add9e24c306">
|
||||
|
@ -4069,8 +4069,8 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s2d5f69929bb7221d">
|
||||
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${prompt.name}"/>(«
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>», de tipo
|
||||
<x id="0" equiv-text="${prompt.name}"/>(«
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>», de tipo
|
||||
<x id="2" equiv-text="${prompt.type}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s3b7b519444181264">
|
||||
|
@ -4419,7 +4419,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s65d67612999165e9">
|
||||
<source>Event <x id="0" equiv-text="${this.event.pk}"/></source>
|
||||
<target>Evento
|
||||
<target>Evento
|
||||
<x id="0" equiv-text="${this.event.pk}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s455de2f740b073fd">
|
||||
|
@ -4598,7 +4598,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
<trans-unit id="s1ac2653a6492b435">
|
||||
<source><x id="0" equiv-text="${this.outpostHealth.version}"/>, should be <x id="1" equiv-text="${this.outpostHealth.versionShould}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>, debe ser
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>, debe ser
|
||||
<x id="1" equiv-text="${this.outpostHealth.versionShould}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s1e176e35c828318c">
|
||||
|
@ -4610,7 +4610,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s02b632a9ac24a824">
|
||||
<source>Last seen: <x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></source>
|
||||
<target>Visto por última vez:
|
||||
<target>Visto por última vez:
|
||||
<x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa43153d53ae65063">
|
||||
|
@ -4634,7 +4634,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbf5f4c5ba679e847">
|
||||
<source>Logging in via <x id="0" equiv-text="${item.config.authentik_host}"/>.</source>
|
||||
<target>Iniciar sesión a través de
|
||||
<target>Iniciar sesión a través de
|
||||
<x id="0" equiv-text="${item.config.authentik_host}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s59b6028f19d15cda">
|
||||
|
@ -4787,7 +4787,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sef50d248448e0df1">
|
||||
<source>Yes (<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</source>
|
||||
<target>Sí (
|
||||
<target>Sí (
|
||||
<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09205907b5b56cda">
|
||||
|
@ -4912,7 +4912,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s96b3cddf33e1c853">
|
||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
||||
<target>Estás suplantando a
|
||||
<target>Estás suplantando a
|
||||
<x id="0" equiv-text="${this.impersonation}"/>. Haga clic para parar.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s7031e6928c44cedd">
|
||||
|
@ -5010,7 +5010,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s670ad066cc0e50a3">
|
||||
<source>Login to continue to <x id="0" equiv-text="${this.challenge.applicationPre}"/>.</source>
|
||||
<target>Inicie sesión para continuar en
|
||||
<target>Inicie sesión para continuar en
|
||||
<x id="0" equiv-text="${this.challenge.applicationPre}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="scf5ce91bfba10a61">
|
||||
|
@ -5115,12 +5115,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbbb7318812d64e51">
|
||||
<source>Error when creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Error al crear la credencial:
|
||||
<target>Error al crear la credencial:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sfe199b2564b66054">
|
||||
<source>Error when validating assertion on server: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Error al validar la afirmación en el servidor:
|
||||
<target>Error al validar la afirmación en el servidor:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se409d01b52c4e12f">
|
||||
|
@ -5254,12 +5254,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s7fa4e5e409d43573">
|
||||
<source>Error creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Error creando la credencial:
|
||||
<target>Error creando la credencial:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s9d95f09deb601f34">
|
||||
<source>Server validation of credential failed: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>No se pudo validar la credencial en el servidor:
|
||||
<target>No se pudo validar la credencial en el servidor:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6c8f05e3be04f62a">
|
||||
|
@ -5335,7 +5335,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sababff57115130a0">
|
||||
<source>Error: unsupported source settings: <x id="0" equiv-text="${source.component}"/></source>
|
||||
<target>Error: configuración de origen no admitida:
|
||||
<target>Error: configuración de origen no admitida:
|
||||
<x id="0" equiv-text="${source.component}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd1031bddc66dc495">
|
||||
|
|
2908
web/xliff/fr.xlf
2908
web/xliff/fr.xlf
File diff suppressed because it is too large
Load diff
2844
web/xliff/ko.xlf
2844
web/xliff/ko.xlf
File diff suppressed because it is too large
Load diff
2948
web/xliff/nl.xlf
2948
web/xliff/nl.xlf
File diff suppressed because it is too large
Load diff
|
@ -160,7 +160,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s14622ee6de586485">
|
||||
<source>Attempted to log in as <x id="0" equiv-text="${this.event.context.username}"/></source>
|
||||
<target>Próbowano zalogować się jako
|
||||
<target>Próbowano zalogować się jako
|
||||
<x id="0" equiv-text="${this.event.context.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb07bf992e3d00664">
|
||||
|
@ -309,8 +309,8 @@
|
|||
<trans-unit id="s04c5a637328c9b67">
|
||||
<source><x id="0" equiv-text="${this.pages?.startIndex}"/> - <x id="1" equiv-text="${this.pages?.endIndex}"/> of <x id="2" equiv-text="${this.pages?.count}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>z
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>z
|
||||
<x id="2" equiv-text="${this.pages?.count}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a89bb10338369b4">
|
||||
|
@ -366,7 +366,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc35581d9c1cd67ff">
|
||||
<source>On behalf of <x id="0" equiv-text="${item.user.on_behalf_of.username}"/></source>
|
||||
<target>W imieniu
|
||||
<target>W imieniu
|
||||
<x id="0" equiv-text="${item.user.on_behalf_of.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="saf63a04c86018698">
|
||||
|
@ -454,7 +454,7 @@
|
|||
<trans-unit id="s0382d73823585617">
|
||||
<source><x id="0" equiv-text="${this.errorMessage}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2ceb11be2290bb1b">
|
||||
|
@ -485,7 +485,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="saa0e2675da69651b">
|
||||
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
|
||||
<target>Nie znaleziono adresu URL „
|
||||
<target>Nie znaleziono adresu URL „
|
||||
<x id="0" equiv-text="${this.url}"/>”.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s58cd9c2fe836d9c6">
|
||||
|
@ -498,7 +498,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s6dfd15978586d05f">
|
||||
<source>Welcome, <x id="0" equiv-text="${name}"/>.</source>
|
||||
<target>Witaj,
|
||||
<target>Witaj,
|
||||
<x id="0" equiv-text="${name}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc381422c585b867f">
|
||||
|
@ -604,7 +604,7 @@
|
|||
<source>Duration</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="se7e1ababbc4868b8">
|
||||
<source><x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/> seconds</source>
|
||||
<source><x id="0" equiv-text="${item.duration.toFixed(2)}"/> seconds</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc25edca57df81461">
|
||||
<source>Authentication</source>
|
||||
|
@ -1235,7 +1235,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d6af4c100ad321b">
|
||||
<source>Create <x id="0" equiv-text="${type.name}"/></source>
|
||||
<target>Utwórz
|
||||
<target>Utwórz
|
||||
<x id="0" equiv-text="${type.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb95baab425322600">
|
||||
|
@ -1317,7 +1317,7 @@
|
|||
<trans-unit id="s55fa598b754cc3cc">
|
||||
<source><x id="0" equiv-text="${ub.name}"/> (<x id="1" equiv-text="${consequence}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="1" equiv-text="${consequence}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09240e07b5b8d640">
|
||||
|
@ -1329,13 +1329,13 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sf6eb148db23d19de">
|
||||
<source>Failed to delete <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>Nie udało się usunąć
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>Nie udało się usunąć
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s039b6434e8a75560">
|
||||
<source>Delete <x id="0" equiv-text="${this.objectLabel}"/></source>
|
||||
<target>Usuń
|
||||
<target>Usuń
|
||||
<x id="0" equiv-text="${this.objectLabel}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5819a49638f6d7cb">
|
||||
|
@ -1378,7 +1378,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc9175cb129fdc306">
|
||||
<source>Update <x id="0" equiv-text="${item.verboseName}"/></source>
|
||||
<target>Zaktualizuj
|
||||
<target>Zaktualizuj
|
||||
<x id="0" equiv-text="${item.verboseName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s398f6ba74ba8943a">
|
||||
|
@ -2107,17 +2107,17 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s030ac0829bb50a49">
|
||||
<source>Policy <x id="0" equiv-text="${item.policyObj?.name}"/></source>
|
||||
<target>Zasada
|
||||
<target>Zasada
|
||||
<x id="0" equiv-text="${item.policyObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2a64d2dca3da9b0e">
|
||||
<source>Group <x id="0" equiv-text="${item.groupObj?.name}"/></source>
|
||||
<target>Grupa
|
||||
<target>Grupa
|
||||
<x id="0" equiv-text="${item.groupObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se5dc026819a32ff8">
|
||||
<source>User <x id="0" equiv-text="${item.userObj?.name}"/></source>
|
||||
<target>Użytkownik
|
||||
<target>Użytkownik
|
||||
<x id="0" equiv-text="${item.userObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s50c312bea93b6925">
|
||||
|
@ -2601,13 +2601,13 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<target>Zadanie zakończone z błędami</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sbedb77365a066648">
|
||||
<source>Last sync: <x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Ostatnia synchronizacja:
|
||||
<x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></target>
|
||||
<source>Last sync: <x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Ostatnia synchronizacja:
|
||||
<x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sf3fec8353106ac2f">
|
||||
<source>OAuth Source <x id="0" equiv-text="${this.source.name}"/></source>
|
||||
<target>Źródło OAuth
|
||||
<target>Źródło OAuth
|
||||
<x id="0" equiv-text="${this.source.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se09d055771f3a11d">
|
||||
|
@ -2990,7 +2990,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="se16ac750b81fa93d">
|
||||
<source>Assigned to <x id="0" equiv-text="${item.boundTo}"/> object(s).</source>
|
||||
<target>Przypisany do
|
||||
<target>Przypisany do
|
||||
<x id="0" equiv-text="${item.boundTo}"/>obiektu(ów).</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5a48d5171e1a1522">
|
||||
|
@ -3090,7 +3090,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s4414164d120de61a">
|
||||
<source>The following objects use <x id="0" equiv-text="${objName}"/></source>
|
||||
<target>Następujące obiekty używają
|
||||
<target>Następujące obiekty używają
|
||||
<x id="0" equiv-text="${objName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s92e241c9f3c101a2">
|
||||
|
@ -3102,14 +3102,14 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s14401ff4a0cba208">
|
||||
<source>Failed to update <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>Nie udało się zaktualizować
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>Nie udało się zaktualizować
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa95a538bfbb86111">
|
||||
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
|
||||
<target>Czy na pewno chcesz zaktualizować
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<target>Czy na pewno chcesz zaktualizować
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<x id="1" equiv-text="${this.obj?.name}"/>”?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc92d7cfb6ee1fec6">
|
||||
|
@ -3142,7 +3142,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d7748b1d2363478">
|
||||
<source>Are you sure you want to remove the selected users from the group <x id="0" equiv-text="${this.targetGroup?.name}"/>?</source>
|
||||
<target>Czy na pewno chcesz usunąć wybranych użytkowników z grupy
|
||||
<target>Czy na pewno chcesz usunąć wybranych użytkowników z grupy
|
||||
<x id="0" equiv-text="${this.targetGroup?.name}"/>?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sea4f08110bb8f15d">
|
||||
|
@ -3252,7 +3252,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s3616cc78631f5893">
|
||||
<source>Warning: You're about to delete the user you're logged in as (<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</source>
|
||||
<target>Ostrzeżenie: masz zamiar usunąć użytkownika, na którym jesteś zalogowany jako (
|
||||
<target>Ostrzeżenie: masz zamiar usunąć użytkownika, na którym jesteś zalogowany jako (
|
||||
<x id="0" equiv-text="${shouldShowWarning.username}"/>). Kontynuuj na własne ryzyko.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s510c7add9e24c306">
|
||||
|
@ -3276,7 +3276,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="sb4c9ed2a487b238f">
|
||||
<source>Are you sure you want to remove user <x id="0" equiv-text="${this.targetUser?.username}"/> from the following groups?</source>
|
||||
<target>Czy na pewno chcesz usunąć użytkownika
|
||||
<target>Czy na pewno chcesz usunąć użytkownika
|
||||
<x id="0" equiv-text="${this.targetUser?.username}"/>z następujących grup?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s964f6725aeb7662f">
|
||||
|
@ -4213,8 +4213,8 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s2d5f69929bb7221d">
|
||||
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${prompt.name}"/>(„
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>”, typu
|
||||
<x id="0" equiv-text="${prompt.name}"/>(„
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>”, typu
|
||||
<x id="2" equiv-text="${prompt.type}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s3b7b519444181264">
|
||||
|
@ -4336,7 +4336,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s77299a9d3dd932cd">
|
||||
<source>Successfully imported <x id="0" equiv-text="${res.count}"/> devices.</source>
|
||||
<target>Pomyślnie zaimportowano
|
||||
<target>Pomyślnie zaimportowano
|
||||
<x id="0" equiv-text="${res.count}"/>urządzenia.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a615f6165ef01c9">
|
||||
|
@ -4588,7 +4588,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s65d67612999165e9">
|
||||
<source>Event <x id="0" equiv-text="${this.event.pk}"/></source>
|
||||
<target>Zdarzenie
|
||||
<target>Zdarzenie
|
||||
<x id="0" equiv-text="${this.event.pk}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s455de2f740b073fd">
|
||||
|
@ -4771,7 +4771,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
<trans-unit id="s1ac2653a6492b435">
|
||||
<source><x id="0" equiv-text="${this.outpostHealth.version}"/>, should be <x id="1" equiv-text="${this.outpostHealth.versionShould}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>, powinno być
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>, powinno być
|
||||
<x id="1" equiv-text="${this.outpostHealth.versionShould}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s1e176e35c828318c">
|
||||
|
@ -4784,7 +4784,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s02b632a9ac24a824">
|
||||
<source>Last seen: <x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></source>
|
||||
<target>Ostatnio widziany:
|
||||
<target>Ostatnio widziany:
|
||||
<x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa43153d53ae65063">
|
||||
|
@ -4809,7 +4809,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbf5f4c5ba679e847">
|
||||
<source>Logging in via <x id="0" equiv-text="${item.config.authentik_host}"/>.</source>
|
||||
<target>Logowanie przez
|
||||
<target>Logowanie przez
|
||||
<x id="0" equiv-text="${item.config.authentik_host}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s59b6028f19d15cda">
|
||||
|
@ -4964,7 +4964,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sef50d248448e0df1">
|
||||
<source>Yes (<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</source>
|
||||
<target>Tak (
|
||||
<target>Tak (
|
||||
<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09205907b5b56cda">
|
||||
|
@ -5102,7 +5102,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s96b3cddf33e1c853">
|
||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
||||
<target>Obecnie podszywasz się pod
|
||||
<target>Obecnie podszywasz się pod
|
||||
<x id="0" equiv-text="${this.impersonation}"/>. Kliknij, aby zatrzymać.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s7031e6928c44cedd">
|
||||
|
@ -5202,7 +5202,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s670ad066cc0e50a3">
|
||||
<source>Login to continue to <x id="0" equiv-text="${this.challenge.applicationPre}"/>.</source>
|
||||
<target>Zaloguj się, aby przejść do
|
||||
<target>Zaloguj się, aby przejść do
|
||||
<x id="0" equiv-text="${this.challenge.applicationPre}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="scf5ce91bfba10a61">
|
||||
|
@ -5311,12 +5311,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbbb7318812d64e51">
|
||||
<source>Error when creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Błąd podczas tworzenia poświadczeń:
|
||||
<target>Błąd podczas tworzenia poświadczeń:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sfe199b2564b66054">
|
||||
<source>Error when validating assertion on server: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Błąd podczas walidacji asercji na serwerze:
|
||||
<target>Błąd podczas walidacji asercji na serwerze:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se409d01b52c4e12f">
|
||||
|
@ -5455,12 +5455,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s7fa4e5e409d43573">
|
||||
<source>Error creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Błąd podczas tworzenia poświadczenia:
|
||||
<target>Błąd podczas tworzenia poświadczenia:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s9d95f09deb601f34">
|
||||
<source>Server validation of credential failed: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Weryfikacja poświadczeń serwera nie powiodła się:
|
||||
<target>Weryfikacja poświadczeń serwera nie powiodła się:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6c8f05e3be04f62a">
|
||||
|
@ -5529,7 +5529,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s67dedada007d4067">
|
||||
<source>Failed to disconnected source: <x id="0" equiv-text="${exc}"/></source>
|
||||
<target>Nie udało się odłączyć źródła:
|
||||
<target>Nie udało się odłączyć źródła:
|
||||
<x id="0" equiv-text="${exc}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd2208cd1a767644b">
|
||||
|
@ -5542,7 +5542,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sababff57115130a0">
|
||||
<source>Error: unsupported source settings: <x id="0" equiv-text="${source.component}"/></source>
|
||||
<target>Błąd: nieobsługiwane ustawienia źródła:
|
||||
<target>Błąd: nieobsługiwane ustawienia źródła:
|
||||
<x id="0" equiv-text="${source.component}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd1031bddc66dc495">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -301,8 +301,8 @@
|
|||
<trans-unit id="s04c5a637328c9b67">
|
||||
<source><x id="0" equiv-text="${this.pages?.startIndex}"/> - <x id="1" equiv-text="${this.pages?.endIndex}"/> of <x id="2" equiv-text="${this.pages?.count}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.pages?.count}"/>içinden
|
||||
<x id="1" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="0" equiv-text="${this.pages?.count}"/>içinden
|
||||
<x id="1" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="2" equiv-text="${this.pages?.endIndex}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a89bb10338369b4">
|
||||
|
@ -445,7 +445,7 @@
|
|||
<trans-unit id="s0382d73823585617">
|
||||
<source><x id="0" equiv-text="${this.errorMessage}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2ceb11be2290bb1b">
|
||||
|
@ -476,7 +476,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="saa0e2675da69651b">
|
||||
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
|
||||
<target>“
|
||||
<target>“
|
||||
<x id="0" equiv-text="${this.url}"/>” URL'si bulunamadı.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s58cd9c2fe836d9c6">
|
||||
|
@ -489,7 +489,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s6dfd15978586d05f">
|
||||
<source>Welcome, <x id="0" equiv-text="${name}"/>.</source>
|
||||
<target>Hoş geldiniz,
|
||||
<target>Hoş geldiniz,
|
||||
<x id="0" equiv-text="${name}"/>.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc381422c585b867f">
|
||||
|
@ -594,7 +594,7 @@
|
|||
<source>Duration</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="se7e1ababbc4868b8">
|
||||
<source><x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/> seconds</source>
|
||||
<source><x id="0" equiv-text="${item.duration.toFixed(2)}"/> seconds</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc25edca57df81461">
|
||||
<source>Authentication</source>
|
||||
|
@ -1195,7 +1195,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d6af4c100ad321b">
|
||||
<source>Create <x id="0" equiv-text="${type.name}"/></source>
|
||||
<target>Oluştur
|
||||
<target>Oluştur
|
||||
<x id="0" equiv-text="${type.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb95baab425322600">
|
||||
|
@ -1276,7 +1276,7 @@
|
|||
<trans-unit id="s55fa598b754cc3cc">
|
||||
<source><x id="0" equiv-text="${ub.name}"/> (<x id="1" equiv-text="${consequence}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="1" equiv-text="${consequence}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09240e07b5b8d640">
|
||||
|
@ -1289,7 +1289,7 @@
|
|||
<trans-unit id="sf6eb148db23d19de">
|
||||
<source>Failed to delete <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>silinemedi:
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>silinemedi:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s039b6434e8a75560">
|
||||
|
@ -1337,7 +1337,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc9175cb129fdc306">
|
||||
<source>Update <x id="0" equiv-text="${item.verboseName}"/></source>
|
||||
<target>Güncelleme
|
||||
<target>Güncelleme
|
||||
<x id="0" equiv-text="${item.verboseName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s398f6ba74ba8943a">
|
||||
|
@ -2034,17 +2034,17 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s030ac0829bb50a49">
|
||||
<source>Policy <x id="0" equiv-text="${item.policyObj?.name}"/></source>
|
||||
<target>İlke
|
||||
<target>İlke
|
||||
<x id="0" equiv-text="${item.policyObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2a64d2dca3da9b0e">
|
||||
<source>Group <x id="0" equiv-text="${item.groupObj?.name}"/></source>
|
||||
<target>Grup
|
||||
<target>Grup
|
||||
<x id="0" equiv-text="${item.groupObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se5dc026819a32ff8">
|
||||
<source>User <x id="0" equiv-text="${item.userObj?.name}"/></source>
|
||||
<target>Kullanıcı
|
||||
<target>Kullanıcı
|
||||
<x id="0" equiv-text="${item.userObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s50c312bea93b6925">
|
||||
|
@ -2516,9 +2516,9 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<target>Görev hatalarla tamamlandı</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sbedb77365a066648">
|
||||
<source>Last sync: <x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Son senkronizasyon:
|
||||
<x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></target>
|
||||
<source>Last sync: <x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></source>
|
||||
<target>Son senkronizasyon:
|
||||
<x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sf3fec8353106ac2f">
|
||||
<source>OAuth Source <x id="0" equiv-text="${this.source.name}"/></source>
|
||||
|
@ -2992,7 +2992,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s4414164d120de61a">
|
||||
<source>The following objects use <x id="0" equiv-text="${objName}"/></source>
|
||||
<target>Aşağıdaki nesneler
|
||||
<target>Aşağıdaki nesneler
|
||||
<x id="0" equiv-text="${objName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s92e241c9f3c101a2">
|
||||
|
@ -3005,13 +3005,13 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s14401ff4a0cba208">
|
||||
<source>Failed to update <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>güncellenemedi:
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>güncellenemedi:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa95a538bfbb86111">
|
||||
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>“
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>“
|
||||
<x id="1" equiv-text="${this.obj?.name}"/>” güncellemesini istediğinizden emin misiniz?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc92d7cfb6ee1fec6">
|
||||
|
@ -3143,7 +3143,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s3616cc78631f5893">
|
||||
<source>Warning: You're about to delete the user you're logged in as (<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</source>
|
||||
<target>Uyarı: Oturum açtığınız kullanıcıyı (
|
||||
<target>Uyarı: Oturum açtığınız kullanıcıyı (
|
||||
<x id="0" equiv-text="${shouldShowWarning.username}"/>) silmek üzeresiniz. Kendi sorumluluğunuzdadır.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s510c7add9e24c306">
|
||||
|
@ -4063,8 +4063,8 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s2d5f69929bb7221d">
|
||||
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${prompt.name}"/>(“
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>”,
|
||||
<x id="0" equiv-text="${prompt.name}"/>(“
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>”,
|
||||
<x id="2" equiv-text="${prompt.type}"/>türünde)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s3b7b519444181264">
|
||||
|
@ -4413,7 +4413,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s65d67612999165e9">
|
||||
<source>Event <x id="0" equiv-text="${this.event.pk}"/></source>
|
||||
<target>Olay
|
||||
<target>Olay
|
||||
<x id="0" equiv-text="${this.event.pk}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s455de2f740b073fd">
|
||||
|
@ -4591,7 +4591,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
<trans-unit id="s1ac2653a6492b435">
|
||||
<source><x id="0" equiv-text="${this.outpostHealth.version}"/>, should be <x id="1" equiv-text="${this.outpostHealth.versionShould}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>,
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>,
|
||||
<x id="1" equiv-text="${this.outpostHealth.versionShould}"/>olmalıdır</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s1e176e35c828318c">
|
||||
|
@ -4603,7 +4603,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s02b632a9ac24a824">
|
||||
<source>Last seen: <x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></source>
|
||||
<target>Son görüldü:
|
||||
<target>Son görüldü:
|
||||
<x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa43153d53ae65063">
|
||||
|
@ -4780,7 +4780,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sef50d248448e0df1">
|
||||
<source>Yes (<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</source>
|
||||
<target>Evet (
|
||||
<target>Evet (
|
||||
<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09205907b5b56cda">
|
||||
|
@ -4905,7 +4905,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s96b3cddf33e1c853">
|
||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
||||
<target>Şu anda
|
||||
<target>Şu anda
|
||||
<x id="0" equiv-text="${this.impersonation}"/>kimliğine bürünüyorsunuz. Durdurmak için tıklayın.</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s7031e6928c44cedd">
|
||||
|
@ -5108,12 +5108,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbbb7318812d64e51">
|
||||
<source>Error when creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Kimlik bilgisi oluşturulurken hata oluştu:
|
||||
<target>Kimlik bilgisi oluşturulurken hata oluştu:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sfe199b2564b66054">
|
||||
<source>Error when validating assertion on server: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Sunucuda onaylama işlemi doğrulanırken hata oluştu:
|
||||
<target>Sunucuda onaylama işlemi doğrulanırken hata oluştu:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se409d01b52c4e12f">
|
||||
|
@ -5247,12 +5247,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s7fa4e5e409d43573">
|
||||
<source>Error creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Kimlik bilgisi oluşturulurken hata oluştu:
|
||||
<target>Kimlik bilgisi oluşturulurken hata oluştu:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s9d95f09deb601f34">
|
||||
<source>Server validation of credential failed: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>Kimlik bilgisi sunucu doğrulaması başarısız oldu:
|
||||
<target>Kimlik bilgisi sunucu doğrulaması başarısız oldu:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6c8f05e3be04f62a">
|
||||
|
@ -5328,7 +5328,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sababff57115130a0">
|
||||
<source>Error: unsupported source settings: <x id="0" equiv-text="${source.component}"/></source>
|
||||
<target>Hata: desteklenmeyen kaynak ayarları:
|
||||
<target>Hata: desteklenmeyen kaynak ayarları:
|
||||
<x id="0" equiv-text="${source.component}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd1031bddc66dc495">
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -160,7 +160,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s14622ee6de586485">
|
||||
<source>Attempted to log in as <x id="0" equiv-text="${this.event.context.username}"/></source>
|
||||
<target>已尝试以
|
||||
<target>已尝试以
|
||||
<x id="0" equiv-text="${this.event.context.username}"/>身份登入</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb07bf992e3d00664">
|
||||
|
@ -308,8 +308,8 @@
|
|||
<trans-unit id="s04c5a637328c9b67">
|
||||
<source><x id="0" equiv-text="${this.pages?.startIndex}"/> - <x id="1" equiv-text="${this.pages?.endIndex}"/> of <x id="2" equiv-text="${this.pages?.count}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>of
|
||||
<x id="0" equiv-text="${this.pages?.startIndex}"/>-
|
||||
<x id="1" equiv-text="${this.pages?.endIndex}"/>of
|
||||
<x id="2" equiv-text="${this.pages?.count}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6a89bb10338369b4">
|
||||
|
@ -364,7 +364,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc35581d9c1cd67ff">
|
||||
<source>On behalf of <x id="0" equiv-text="${item.user.on_behalf_of.username}"/></source>
|
||||
<target>代表
|
||||
<target>代表
|
||||
<x id="0" equiv-text="${item.user.on_behalf_of.username}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="saf63a04c86018698">
|
||||
|
@ -452,7 +452,7 @@
|
|||
<trans-unit id="s0382d73823585617">
|
||||
<source><x id="0" equiv-text="${this.errorMessage}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="0" equiv-text="${this.errorMessage}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2ceb11be2290bb1b">
|
||||
|
@ -483,7 +483,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="saa0e2675da69651b">
|
||||
<source>The URL "<x id="0" equiv-text="${this.url}"/>" was not found.</source>
|
||||
<target>找不到网址 “
|
||||
<target>找不到网址 “
|
||||
<x id="0" equiv-text="${this.url}"/>”。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s58cd9c2fe836d9c6">
|
||||
|
@ -496,7 +496,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s6dfd15978586d05f">
|
||||
<source>Welcome, <x id="0" equiv-text="${name}"/>.</source>
|
||||
<target>欢迎,
|
||||
<target>欢迎,
|
||||
<x id="0" equiv-text="${name}"/>。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc381422c585b867f">
|
||||
|
@ -601,7 +601,7 @@
|
|||
<source>Duration</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="se7e1ababbc4868b8">
|
||||
<source><x id="0" equiv-text="${item.taskDuration.toFixed(2)}"/> seconds</source>
|
||||
<source><x id="0" equiv-text="${item.duration.toFixed(2)}"/> seconds</source>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc25edca57df81461">
|
||||
<source>Authentication</source>
|
||||
|
@ -1208,7 +1208,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="s5d6af4c100ad321b">
|
||||
<source>Create <x id="0" equiv-text="${type.name}"/></source>
|
||||
<target>创建
|
||||
<target>创建
|
||||
<x id="0" equiv-text="${type.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sb95baab425322600">
|
||||
|
@ -1289,7 +1289,7 @@
|
|||
<trans-unit id="s55fa598b754cc3cc">
|
||||
<source><x id="0" equiv-text="${ub.name}"/> (<x id="1" equiv-text="${consequence}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="0" equiv-text="${ub.name}"/>(
|
||||
<x id="1" equiv-text="${consequence}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09240e07b5b8d640">
|
||||
|
@ -1301,13 +1301,13 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sf6eb148db23d19de">
|
||||
<source>Failed to delete <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>无法删除
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>无法删除
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s039b6434e8a75560">
|
||||
<source>Delete <x id="0" equiv-text="${this.objectLabel}"/></source>
|
||||
<target>删除
|
||||
<target>删除
|
||||
<x id="0" equiv-text="${this.objectLabel}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5819a49638f6d7cb">
|
||||
|
@ -1350,7 +1350,7 @@
|
|||
</trans-unit>
|
||||
<trans-unit id="sc9175cb129fdc306">
|
||||
<source>Update <x id="0" equiv-text="${item.verboseName}"/></source>
|
||||
<target>更新
|
||||
<target>更新
|
||||
<x id="0" equiv-text="${item.verboseName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s398f6ba74ba8943a">
|
||||
|
@ -2054,17 +2054,17 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s030ac0829bb50a49">
|
||||
<source>Policy <x id="0" equiv-text="${item.policyObj?.name}"/></source>
|
||||
<target>策略
|
||||
<target>策略
|
||||
<x id="0" equiv-text="${item.policyObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s2a64d2dca3da9b0e">
|
||||
<source>Group <x id="0" equiv-text="${item.groupObj?.name}"/></source>
|
||||
<target>组
|
||||
<target>组
|
||||
<x id="0" equiv-text="${item.groupObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se5dc026819a32ff8">
|
||||
<source>User <x id="0" equiv-text="${item.userObj?.name}"/></source>
|
||||
<target>用户
|
||||
<target>用户
|
||||
<x id="0" equiv-text="${item.userObj?.name}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s50c312bea93b6925">
|
||||
|
@ -2538,9 +2538,9 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<target>任务已完成,但出现错误</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sbedb77365a066648">
|
||||
<source>Last sync: <x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></source>
|
||||
<target>上次同步:
|
||||
<x id="0" equiv-text="${task.taskFinishTimestamp.toLocaleString()}"/></target>
|
||||
<source>Last sync: <x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></source>
|
||||
<target>上次同步:
|
||||
<x id="0" equiv-text="${task.finishTimestamp.toLocaleString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sf3fec8353106ac2f">
|
||||
<source>OAuth Source <x id="0" equiv-text="${this.source.name}"/></source>
|
||||
|
@ -2918,7 +2918,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="se16ac750b81fa93d">
|
||||
<source>Assigned to <x id="0" equiv-text="${item.boundTo}"/> object(s).</source>
|
||||
<target>已分配给
|
||||
<target>已分配给
|
||||
<x id="0" equiv-text="${item.boundTo}"/>个对象。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s5a48d5171e1a1522">
|
||||
|
@ -3018,7 +3018,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s4414164d120de61a">
|
||||
<source>The following objects use <x id="0" equiv-text="${objName}"/></source>
|
||||
<target>以下对象使用
|
||||
<target>以下对象使用
|
||||
<x id="0" equiv-text="${objName}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s92e241c9f3c101a2">
|
||||
|
@ -3030,14 +3030,14 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s14401ff4a0cba208">
|
||||
<source>Failed to update <x id="0" equiv-text="${this.objectLabel}"/>: <x id="1" equiv-text="${e.toString()}"/></source>
|
||||
<target>更新失败
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<target>更新失败
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>:
|
||||
<x id="1" equiv-text="${e.toString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa95a538bfbb86111">
|
||||
<source>Are you sure you want to update <x id="0" equiv-text="${this.objectLabel}"/> "<x id="1" equiv-text="${this.obj?.name}"/>"?</source>
|
||||
<target>你确定要更新
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<target>你确定要更新
|
||||
<x id="0" equiv-text="${this.objectLabel}"/>"
|
||||
<x id="1" equiv-text="${this.obj?.name}"/>" 吗?</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sc92d7cfb6ee1fec6">
|
||||
|
@ -3170,7 +3170,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s3616cc78631f5893">
|
||||
<source>Warning: You're about to delete the user you're logged in as (<x id="0" equiv-text="${shouldShowWarning.username}"/>). Proceed at your own risk.</source>
|
||||
<target>警告:你即将删除登录的用户 (
|
||||
<target>警告:你即将删除登录的用户 (
|
||||
<x id="0" equiv-text="${shouldShowWarning.username}"/>)。继续,风险自负。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s510c7add9e24c306">
|
||||
|
@ -4101,8 +4101,8 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
<trans-unit id="s2d5f69929bb7221d">
|
||||
<source><x id="0" equiv-text="${prompt.name}"/> ("<x id="1" equiv-text="${prompt.fieldKey}"/>", of type <x id="2" equiv-text="${prompt.type}"/>)</source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${prompt.name}"/>(“
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>”, 类型为
|
||||
<x id="0" equiv-text="${prompt.name}"/>(“
|
||||
<x id="1" equiv-text="${prompt.fieldKey}"/>”, 类型为
|
||||
<x id="2" equiv-text="${prompt.type}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s3b7b519444181264">
|
||||
|
@ -4454,7 +4454,7 @@ doesn't pass when either or both of the selected options are equal or above the
|
|||
</trans-unit>
|
||||
<trans-unit id="s65d67612999165e9">
|
||||
<source>Event <x id="0" equiv-text="${this.event.pk}"/></source>
|
||||
<target>事件
|
||||
<target>事件
|
||||
<x id="0" equiv-text="${this.event.pk}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s455de2f740b073fd">
|
||||
|
@ -4633,7 +4633,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
<trans-unit id="s1ac2653a6492b435">
|
||||
<source><x id="0" equiv-text="${this.outpostHealth.version}"/>, should be <x id="1" equiv-text="${this.outpostHealth.versionShould}"/></source>
|
||||
<target>
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>,应该是
|
||||
<x id="0" equiv-text="${this.outpostHealth.version}"/>,应该是
|
||||
<x id="1" equiv-text="${this.outpostHealth.versionShould}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s1e176e35c828318c">
|
||||
|
@ -4645,7 +4645,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s02b632a9ac24a824">
|
||||
<source>Last seen: <x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></source>
|
||||
<target>最后显示:
|
||||
<target>最后显示:
|
||||
<x id="0" equiv-text="${this.outpostHealth.lastSeen?.toLocaleTimeString()}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sa43153d53ae65063">
|
||||
|
@ -4669,7 +4669,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbf5f4c5ba679e847">
|
||||
<source>Logging in via <x id="0" equiv-text="${item.config.authentik_host}"/>.</source>
|
||||
<target>通过
|
||||
<target>通过
|
||||
<x id="0" equiv-text="${item.config.authentik_host}"/>登录。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s59b6028f19d15cda">
|
||||
|
@ -4824,7 +4824,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sef50d248448e0df1">
|
||||
<source>Yes (<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</source>
|
||||
<target>Yes (
|
||||
<target>Yes (
|
||||
<x id="0" equiv-text="${item.privateKeyType?.toUpperCase()}"/>)</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s09205907b5b56cda">
|
||||
|
@ -4949,7 +4949,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s96b3cddf33e1c853">
|
||||
<source>You're currently impersonating <x id="0" equiv-text="${this.impersonation}"/>. Click to stop.</source>
|
||||
<target>你目前正在模拟
|
||||
<target>你目前正在模拟
|
||||
<x id="0" equiv-text="${this.impersonation}"/>。单击停止。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s7031e6928c44cedd">
|
||||
|
@ -5047,7 +5047,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s670ad066cc0e50a3">
|
||||
<source>Login to continue to <x id="0" equiv-text="${this.challenge.applicationPre}"/>.</source>
|
||||
<target>登入以继续
|
||||
<target>登入以继续
|
||||
<x id="0" equiv-text="${this.challenge.applicationPre}"/>。</target>
|
||||
</trans-unit>
|
||||
<trans-unit id="scf5ce91bfba10a61">
|
||||
|
@ -5152,12 +5152,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sbbb7318812d64e51">
|
||||
<source>Error when creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>创建凭证时出错:
|
||||
<target>创建凭证时出错:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sfe199b2564b66054">
|
||||
<source>Error when validating assertion on server: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>在服务器上验证断言时出错:
|
||||
<target>在服务器上验证断言时出错:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="se409d01b52c4e12f">
|
||||
|
@ -5291,12 +5291,12 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="s7fa4e5e409d43573">
|
||||
<source>Error creating credential: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>创建凭证时出错:
|
||||
<target>创建凭证时出错:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s9d95f09deb601f34">
|
||||
<source>Server validation of credential failed: <x id="0" equiv-text="${err}"/></source>
|
||||
<target>服务器验证凭据失败:
|
||||
<target>服务器验证凭据失败:
|
||||
<x id="0" equiv-text="${err}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="s6c8f05e3be04f62a">
|
||||
|
@ -5375,7 +5375,7 @@ Bindings to groups/users are checked against the user of the event.</source>
|
|||
</trans-unit>
|
||||
<trans-unit id="sababff57115130a0">
|
||||
<source>Error: unsupported source settings: <x id="0" equiv-text="${source.component}"/></source>
|
||||
<target>错误:不支持的源设置:
|
||||
<target>错误:不支持的源设置:
|
||||
<x id="0" equiv-text="${source.component}"/></target>
|
||||
</trans-unit>
|
||||
<trans-unit id="sd1031bddc66dc495">
|
||||
|
|
2920
web/xliff/zh_CN.xlf
2920
web/xliff/zh_CN.xlf
File diff suppressed because it is too large
Load diff
2830
web/xliff/zh_TW.xlf
2830
web/xliff/zh_TW.xlf
File diff suppressed because it is too large
Load diff
Reference in a new issue