fix: verify domain revamped (#6970)

* fix: verify domain revamped

* fix: add link to docs in dialog

* fix: add missing translations including dutch

* fix: add @eliobischof suggestions

---------

Co-authored-by: Elio Bischof <elio@zitadel.com>
This commit is contained in:
Miguel Cabrerizo
2023-12-07 13:53:53 +01:00
committed by GitHub
parent d639c5200a
commit 94e0caa601
20 changed files with 360 additions and 259 deletions

View File

@@ -1,64 +1,87 @@
<span class="title" mat-dialog-title>{{ 'ORG.PAGES.ORGDOMAIN.TITLE' | translate }} {{ domain?.domainName }}</span>
<div mat-dialog-content>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION' | translate }}</p>
<div mat-dialog-title>
<div class="dialog-title">
<h2>{{ 'ORG.PAGES.ORGDOMAIN.TITLE' | translate: { value: domain?.domainName } }}</h2>
<a
mat-icon-button
href="https://zitadel.com/docs/guides/manage/console/organizations#verify-your-domain-name"
rel="noreferrer"
target="_blank"
aria-label="docs"
>
<mat-icon class="icon">info_outline</mat-icon>
</a>
</div>
</div>
<cnsl-info-section [type]="InfoSectionType.WARN" class="desc">{{
<div mat-dialog-content cdkFocusInitial autofocus>
<div *ngIf="showNew && !(dns || http)">
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION' | translate }}</p>
<p class="desc">
{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_HTML' | translate }}
</p>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_DNS' | translate }}</p>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_SKIP' | translate }}</p>
</div>
<cnsl-info-section [type]="InfoSectionType.WARN" *ngIf="showNew && !(dns || http)" class="desc">{{
'ORG.PAGES.ORGDOMAIN.VERIFICATION_VALIDATION_DESC' | translate
}}</cnsl-info-section>
<p
*ngIf="domain?.validationType !== DomainValidationType.DOMAIN_VALIDATION_TYPE_UNSPECIFIED && !(dns || http)"
class="desc"
>
{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_VALIDATION_ONGOING' | translate: domain }}
{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_VALIDATION_ONGOING_TYPE' | translate }}
{{ 'ORG.PAGES.ORGDOMAIN.TYPES.' + domain?.validationType | translate }}
<p *ngIf="!showNew && !(dns || http)" class="desc">
{{
'ORG.PAGES.ORGDOMAIN.VERIFICATION_VALIDATION_ONGOING'
| translate: { value: domain?.validationType == 1 ? 'HTTP' : 'DNS' }
}}
</p>
<div class="btn-container">
<button
[disabled]="domain?.validationType === DomainValidationType.DOMAIN_VALIDATION_TYPE_UNSPECIFIED"
color="primary"
type="submit"
mat-raised-button
*ngIf="!(dns || http)"
(click)="validate()"
>
{{ 'ACTIONS.VERIFY' | translate }}
</button>
<mat-spinner class="spinner" *ngIf="validating" diameter="20" mode="indeterminate"></mat-spinner>
<button *ngIf="!showNew" mat-stroked-button color="primary" (click)="showNew = true">
{{ 'ORG.PAGES.ORGDOMAIN.REQUESTNEWTOKEN' | translate }}
</button>
</div>
<ng-container *ngIf="showNew">
<p>{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_NEWTOKEN_TITLE' | translate }}</p>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_NEWTOKEN_DESC' | translate }}</p>
<div class="btn-container" *ngIf="!(http || dns)">
<button color="primary" mat-raised-button (click)="loadHttpToken()">HTTP</button>
<button color="primary" mat-raised-button (click)="loadDnsToken()">DNS</button>
</div>
<div *ngIf="http">
<p>HTTP TOKEN</p>
<p class="entry">{{ http.url }}</p>
<div class="btn-container">
<button mat-stroked-button (click)="saveFile()" color="primary">{{ 'ORG.PAGES.DOWNLOAD_FILE' | translate }}</button>
<button color="primary" class="verify-button" type="submit" mat-raised-button (click)="validate()">
<span>{{ 'ACTIONS.VERIFY' | translate }}</span>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_HTTP_DESC' | translate: { value: domain?.domainName } }}</p>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_HTTP_URL_LABEL' | translate }}</p>
<div class="domain-entry" *ngIf="http.url">
<p>{{ http.url }}</p>
<button
color="primary"
[disabled]="copied === data.clientSecret"
matTooltip="copy to clipboard"
cnslCopyToClipboard
[valueToCopy]="http.url"
(copiedValue)="copied = $event"
mat-icon-button
>
<i *ngIf="copied !== http.url" class="las la-clipboard"></i>
<i *ngIf="copied === http.url" class="las la-clipboard-check"></i>
</button>
<mat-spinner class="spinner" *ngIf="validating" diameter="20" mode="indeterminate"></mat-spinner>
</div>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_HTTP_FILE_LABEL' | translate }}</p>
<button mat-stroked-button (click)="saveFile()" color="primary">{{ 'ORG.PAGES.DOWNLOAD_FILE' | translate }}</button>
</div>
<div *ngIf="dns">
<p>DNS TOKEN</p>
<div class="domain-line" *ngIf="dns.token">
<p class="entry">{{ dns.token }}</p>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_DNS_DESC' | translate: { value: domain?.domainName } }}</p>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_DNS_HOST_LABEL' | translate }}</p>
<div class="domain-line">
<div class="domain-entry" *ngIf="dns.token">
<p>{{ dnsChallenge }}</p>
<button
color="primary"
[disabled]="copied === data.clientSecret"
matTooltip="copy to clipboard"
cnslCopyToClipboard
[valueToCopy]="dnsChallenge"
(copiedValue)="copied = $event"
mat-icon-button
>
<i *ngIf="copied !== dnsChallenge" class="las la-clipboard"></i>
<i *ngIf="copied === dnsChallenge" class="las la-clipboard-check"></i>
</button>
</div>
<span>.{{ domain?.domainName }}</span>
</div>
<p class="desc">{{ 'ORG.PAGES.ORGDOMAIN.VERIFICATION_DNS_CHALLENGE_LABEL' | translate }}</p>
<div class="domain-entry" *ngIf="dns.token">
<p>{{ dns.token }}</p>
<button
color="primary"
[disabled]="copied === data.clientSecret"
@@ -71,16 +94,32 @@
<i *ngIf="copied !== dns.token" class="las la-clipboard"></i>
<i *ngIf="copied === dns.token" class="las la-clipboard-check"></i>
</button>
<button color="primary" type="submit" mat-raised-button class="verify-button" (click)="validate()">
{{ 'ACTIONS.VERIFY' | translate }}
</button>
<mat-spinner class="spinner" *ngIf="validating" diameter="20" mode="indeterminate"></mat-spinner>
</div>
<p class="entry">{{ dns.url }}</p>
</div>
</ng-container>
</div>
<div mat-dialog-actions class="action">
<button
*ngIf="!showNew || dns || http"
color="primary"
type="submit"
mat-raised-button
class="verify-button"
(click)="validate()"
>
{{ 'ACTIONS.VERIFY' | translate }}
</button>
<mat-spinner class="spinner" *ngIf="validating" diameter="20" mode="indeterminate"></mat-spinner>
<button *ngIf="!showNew" mat-stroked-button color="primary" (click)="showNew = true">
{{ 'ORG.PAGES.ORGDOMAIN.RESETMETHOD' | translate }}
</button>
<div>
<button color="primary" *ngIf="showNew && !(dns || http)" mat-raised-button (click)="loadHttpToken()">HTTP</button>
<button color="primary" *ngIf="showNew && !(dns || http)" mat-raised-button (click)="loadDnsToken()">DNS</button>
</div>
<button mat-stroked-button (click)="closeDialog()">
{{ 'ACTIONS.CLOSE' | translate }}
</button>

View File

@@ -1,28 +1,44 @@
.btn-container {
display: flex;
margin: -0.5rem;
align-items: center;
@mixin domain-verification-theme($theme) {
$is-dark-theme: map-get($theme, is-dark);
$border-color: if($is-dark-theme, rgba(#8795a1, 0.2), rgba(#8795a1, 0.2));
button {
margin: 1rem 0.5rem;
.desc {
font-size: 0.9rem;
}
.entry {
margin: 0.5rem 0;
display: inline-block;
}
.domain-entry {
display: flex;
align-items: center;
width: fit-content;
border: 1px solid $border-color;
p {
padding-left: 1rem;
}
}
.domain-line {
display: flex;
align-items: center;
span {
padding-left: 0.2rem;
}
}
.action {
display: flex !important;
justify-content: space-between !important;
}
.dialog-title {
display: flex;
align-items: center;
margin-top: -3rem;
}
}
.desc {
font-size: 0.9rem;
}
.entry {
margin: 0.5rem 0;
display: inline-block;
}
.domain-line {
display: flex;
align-items: center;
}
.action {
display: flex;
justify-content: flex-start;
}

View File

@@ -26,6 +26,7 @@ export class DomainVerificationComponent {
public validating: boolean = false;
public InfoSectionType: any = InfoSectionType;
public dnsChallenge = '_zitadel-challenge';
constructor(
private toast: ToastService,

View File

@@ -924,20 +924,22 @@
"BTN": "Преименуване"
},
"ORGDOMAIN": {
"TITLE": роверка на собствеността върху домейна на организацията",
"VERIFICATION": "За да потвърдите собствеността на вашия домейн, трябва да изтеглите файл за проверка и да го качите на предоставения URL адрес, посочен по-долу, или да поставите DNS запис в TXT запис за предоставения URL адрес. ",
"VERIFICATION_SKIP": "Можете да пропуснете проверката засега и да продължите да създавате вашата организация, но за да използвате вашата организация, тази стъпка трябва да бъде завършена!",
"VERIFICATION_VALIDATION_DESC": "Токените се проверяват редовно, за да се гарантира, че все още сте собственик на домейна.",
"TITLE": отвърдете собствеността на {{value}}",
"VERIFICATION": "Предлагаме ви два метода за ръчно валидиране на вашия домейн:",
"VERIFICATION_HTML": "- HTTP. Хоствайте временен файл за проверка на уебсайта си",
"VERIFICATION_DNS": "- DNS. Създайте DNS запис за TXT запис",
"VERIFICATION_DNS_DESC": "Ако управлявате {{ value }} и имате достъп до вашите DNS записи, можете да създадете нов TXT запис със следните стойности:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Използвайте този код за стойността на TXT записа:",
"VERIFICATION_HTTP_DESC": "Ако имате достъп до хостинг на уебсайта си, просто изтеглете файла за проверка и го качете на предоставения URL адрес",
"VERIFICATION_HTTP_URL_LABEL": "Очакван URL адрес:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл за проверка:",
"VERIFICATION_SKIP": "Можете да пропуснете проверката засега и да продължите да създавате вашата организация, но за да използвате домейна си, тази стъпка трябва да бъде изпълнена!",
"VERIFICATION_VALIDATION_DESC": "Не изтривайте кода за потвърждение, тъй като ZITADEL ще проверява отново собствеността на вашия домейн от време на време.",
"VERIFICATION_NEWTOKEN_TITLE": "Поискайте нов токен",
"VERIFICATION_NEWTOKEN_DESC": "Ако искате да поискате нов токен, изберете предпочитания от вас метод. ",
"VERIFICATION_VALIDATION_ONGOING": "Вече е заявен токен за потвърждение. ",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Тип на токена:",
"VERIFICATION_VALIDATION_ONGOING": "Методът {{ value }} е избран за потвърждение на вашия домейн. Щракнете върху бутона, за да задействате проверка за проверка или да нулирате процеса на проверка.",
"VERIFICATION_SUCCESSFUL": "Домейнът е успешно проверен!",
"REQUESTNEWTOKEN": "Поискайте нов токен",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Нулирайте метода за проверка"
},
"DOWNLOAD_FILE": "Свали файл",
"SELECTORGTOOLTIP": "Изберете тази организация.",

View File

@@ -931,20 +931,22 @@
"BTN": "Přejmenovat"
},
"ORGDOMAIN": {
"TITLE": "Ověře vlastnictví domény organizace",
"VERIFICATION": "Pro ověření vlastnictví vaší domény je potřeba stáhnout ověřovací soubor a nahrát jej na uvedené URL níže, nebo umístit záznam TXT Record DNS pro uvedené URL. Pro dokončení klikněte na tlačítko a proveďte ověření.",
"VERIFICATION_SKIP": "Ověření můžete nyní přeskočit a pokračovat ve vytváření vaší organizace, ale pro používání vaší organizace je třeba tento krok dokončit!",
"VERIFICATION_VALIDATION_DESC": "Tokeny jsou pravidelně kontrolovány, aby bylo zajištěno, že jste stále vlastníkem domény.",
"VERIFICATION_NEWTOKEN_TITLE": "Požádat o nový token",
"VERIFICATION_NEWTOKEN_DESC": "Pokud si přejete požádat o nový token, vyberte preferovanou metodu. Pokud chcete ověřit stávající token, klikněte na tlačítko výše.",
"VERIFICATION_VALIDATION_ONGOING": "Token pro ověření byl již požadován. Klikněte na tlačítko a spusťte ověřovací kontrolu.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Typ tokenu:",
"TITLE": "Ověřte vlastnictví {{value}}",
"VERIFICATION": "Nabízíme vám dva způsoby ručního ověření domény:",
"VERIFICATION_HTML": "- HTTP. Hostujte na svém webu dočasný ověřovací soubor",
"VERIFICATION_DNS": "- DNS. Vytvořte záznam DNS záznamu TXT",
"VERIFICATION_DNS_DESC": "Pokud spravujete {{ value }} a máte přístup ke svým záznamům DNS, můžete vytvořit nový záznam TXT s následujícími hodnotami:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Pro hodnotu TXT záznamu použijte tento kód:",
"VERIFICATION_HTTP_DESC": "Pokud máte přístup k hostování svých webových stránek, jednoduše si stáhněte ověřovací soubor a nahrajte jej na uvedenou adresu URL",
"VERIFICATION_HTTP_URL_LABEL": "Očekávaná adresa URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Ověřovací soubor:",
"VERIFICATION_SKIP": "Ověření můžete zatím přeskočit a pokračovat ve vytváření organizace, ale abyste mohli používat svou doménu, musíte tento krok dokončit!",
"VERIFICATION_VALIDATION_DESC": "Nemažte ověřovací kód, protože ZITADEL čas od času znovu zkontroluje vlastnictví vaší domény.",
"VERIFICATION_NEWTOKEN_TITLE": "Vyžádejte si nový token",
"VERIFICATION_VALIDATION_ONGOING": "Pro ověření vaší domény byla vybrána metoda {{ value }}. Kliknutím na tlačítko spustíte kontrolu ověření nebo resetujete proces ověření.",
"VERIFICATION_SUCCESSFUL": "Doména byla úspěšně ověřena!",
"REQUESTNEWTOKEN": "Požadovat nový token",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Resetovat metodu ověření"
},
"DOWNLOAD_FILE": "Stáhnout soubor",
"SELECTORGTOOLTIP": "Vybrat tuto organizaci.",

View File

@@ -930,20 +930,22 @@
"BTN": "Umbenennen"
},
"ORGDOMAIN": {
"TITLE": "Verifikation der Domain der Organisation",
"VERIFICATION": "Überprüfe den Besitz Deiner Domain, indem Du eine Bestätigungsdatei herunterlädst und unter der angegebenen URL speicherst, oder indem Du sie mit einem DNS-Eintrag verifizierst.",
"VERIFICATION_SKIP": "Du kannst die Überprüfung vorerst überspringen und Deine Organisation erstellen. Um Deine Organisation jedoch verwenden zu können, muss dieser Schritt abgeschlossen sein.",
"VERIFICATION_VALIDATION_DESC": "Die Tokens werden regelmässig überprüft, um sicherzustellen, dass Du weiterhin im Besitz der Domain bist.",
"VERIFICATION_NEWTOKEN_TITLE": "Neues Token anfordern",
"VERIFICATION_NEWTOKEN_DESC": "Wenn Du ein neues Token anfordern willst, klicke auf die gewünschte Methode. Wenn Du ein vorhandenes Token validieren möchtest, klicke auf \"Verifizieren\".",
"VERIFICATION_VALIDATION_ONGOING": "Ein Token zur Validierung wurde bereits angefragt. Klicke auf \"Verifizieren\", um dieses Token zu validieren.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Typ des Tokens:",
"VERIFICATION_SUCCESSFUL": "Domain erfolgreich validiert!",
"REQUESTNEWTOKEN": "Neues Token anfordern",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"TITLE": "Bestätigen Sie die Inhaberschaft von {{value}}",
"VERIFICATION": "Wir bieten Ihnen zwei Methoden zur manuellen Validierung Ihrer Domain:",
"VERIFICATION_HTML": "- HTTP. Hosten Sie eine temporäre Verifizierungsdatei auf Ihrer Website",
"VERIFICATION_DNS": "- DNS. Erstellen Sie einen DNS-Eintrag für den TXT-Eintrag",
"VERIFICATION_DNS_DESC": "Wenn Sie {{ value }} verwalten und Zugriff auf Ihre DNS-Einträge haben, können Sie einen neuen TXT-Eintrag mit den folgenden Werten erstellen:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Verwenden Sie diesen Code für den Wert des TXT-Datensatzes:",
"VERIFICATION_HTTP_DESC": "Wenn Sie Zugriff auf das Hosting Ihrer Website haben, laden Sie einfach die Bestätigungsdatei herunter und laden Sie sie unter der angegebenen URL hoch",
"VERIFICATION_HTTP_URL_LABEL": "Erwartete URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verifizierungsdatei:",
"VERIFICATION_SKIP": "Sie können die Verifizierung vorerst überspringen und mit der Erstellung Ihrer Organisation fortfahren, aber um Ihre Domain nutzen zu können, muss dieser Schritt abgeschlossen sein!",
"VERIFICATION_VALIDATION_DESC": "Löschen Sie den Bestätigungscode nicht, da ZITADEL die Inhaberschaft Ihrer Domain von Zeit zu Zeit erneut überprüft.",
"VERIFICATION_NEWTOKEN_TITLE": "Fordern Sie ein neues Token an",
"VERIFICATION_VALIDATION_ONGOING": "Zur Verifizierung Ihrer Domain wurde die Methode {{ value }} ausgewählt. Klicken Sie auf die Schaltfläche, um eine Verifizierungsprüfung auszulösen oder den Verifizierungsprozess zurückzusetzen.",
"VERIFICATION_SUCCESSFUL": "Domain erfolgreich verifiziert!",
"RESETMETHOD": "Verifizierungsmethode zurücksetzen"
},
"DOWNLOAD_FILE": "Datei herunterladen",
"SELECTORGTOOLTIP": "Diese Organisation auswählen",

View File

@@ -931,20 +931,22 @@
"BTN": "Rename"
},
"ORGDOMAIN": {
"TITLE": "Organization Domain Ownership Verification",
"VERIFICATION": "To verify the ownership of your domain, you need to download a verification file and upload it at the provided URL listed below, or place a TXT Record DNS entry for the provided URL. To complete, click the button to verify.",
"VERIFICATION_SKIP": "You can skip verification for now and continue to create your organization, but in order to use your organization this step has to be completed!",
"VERIFICATION_VALIDATION_DESC": "The tokens are checked regularly to ensure you are still owner of the domain.",
"TITLE": "Verify {{value}} ownership",
"VERIFICATION": "We offer you two methods to manually validate your domain:",
"VERIFICATION_HTML": "- HTTP. Host a temporary verification file on your website",
"VERIFICATION_DNS": "- DNS. Create a TXT Record DNS entry",
"VERIFICATION_DNS_DESC": "If you manage {{ value }} and you have access to your DNS records, you can create a new TXT record with the following values:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Use this code for the value of the TXT record:",
"VERIFICATION_HTTP_DESC": "If you have access to your website hosting, simply download the verification file and upload it at the provided URL",
"VERIFICATION_HTTP_URL_LABEL": "Expected URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verification file:",
"VERIFICATION_SKIP": "You can skip verification for now and continue to create your organization, but in order to use your domain this step has to be completed!",
"VERIFICATION_VALIDATION_DESC": "Do not delete the verification code, as ZITADEL will re-check the ownership of your domain from time to time.",
"VERIFICATION_NEWTOKEN_TITLE": "Request New Token",
"VERIFICATION_NEWTOKEN_DESC": "If you want to request a new token, select you preferred method. If you want to validate a persisting token, click the button above.",
"VERIFICATION_VALIDATION_ONGOING": "A verification token has already been requested. Click on the button to trigger a verification check.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Type of the token:",
"VERIFICATION_VALIDATION_ONGOING": "The {{ value }} method has been selected to verify your domain. Click on the button to trigger a verification check or reset the verification process.",
"VERIFICATION_SUCCESSFUL": "Domain successfully verified!",
"REQUESTNEWTOKEN": "Request new token",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Reset verification method"
},
"DOWNLOAD_FILE": "Download File",
"SELECTORGTOOLTIP": "Select this organization.",

View File

@@ -931,20 +931,23 @@
"BTN": "Renombrar"
},
"ORGDOMAIN": {
"TITLE": "Verificación de la propiedad del dominio de la organización",
"VERIFICATION": "Para verificar la propiedad de tu dominio, necesitas descargar un fichero de verificación y subirlo a la URL proporcionada a continuación, o crear un registro DNS de tipo TXT que contenga la URL proporcionada. Para completar este paso, haz clic en el botón para verificarlo.",
"VERIFICATION_SKIP": "Puedes saltarte esta verificación por ahora y continuar con la creación de tu organización, pero para poder utilizar esta organización ¡deberás completar este paso!",
"VERIFICATION_VALIDATION_DESC": "Los tokens se comprueban regularmente para asegurar que todavía eres el dueño del dominio.",
"TITLE": "Verifica la propiedad de {{value}}",
"VERIFICATION": "Ofrecemos dos métodos para validar manualmente tu dominio:",
"VERIFICATION_HTML": "- HTTP. Coloca un fichero de verificación temporal en tu sitio web",
"VERIFICATION_DNS": "- DNS. Crea una registro TXT en tu DNS",
"VERIFICATION_DNS_DESC": "Si administras {{ value }} y tienes acceso a tus registros DNS, puedes crear un nuevo registro TXT con los siguientes valores:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Utiliza este código como valor para el registro TXT:",
"VERIFICATION_HTTP_DESC": "Si tienes acceso al alojamiento de su sitio web, simplemente descarga el archivo de verificación y cárgalo en la URL proporcionada.",
"VERIFICATION_HTTP_URL_LABEL": "URL esperada:",
"VERIFICATION_HTTP_FILE_LABEL": "Fichero de verificación:",
"VERIFICATION_SKIP": "Puedes omitir la verificación por ahora y continuar creando tu organización, pero para poder usar este dominio debes completar este paso.",
"VERIFICATION_VALIDATION_DESC": "No elimines el código de verificación, ya que ZITADEL volverá a comprobar la propiedad de tu dominio de vez en cuando.",
"VERIFICATION_NEWTOKEN_TITLE": "Solicitar nuevo token",
"VERIFICATION_NEWTOKEN_DESC": "Si quieres solicitar un nuevo token, selecciona tu método preferido. Si quieres validar un token persistente, haz clic en el botón de arriba.",
"VERIFICATION_VALIDATION_ONGOING": "Ya se ha solicitado un token de verificación. Haz clic en el botón para lanzar una comprobación de verificación.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Tipo de token:",
"VERIFICATION_NEWTOKEN_DESC": "Si deseas solicitar un nuevo token, selecciona tu método preferido. Si desea validar un token persistente, haga clic en el botón de arriba.",
"VERIFICATION_VALIDATION_ONGOING": "Se ha seleccionado el método {{ value }} para verificar su dominio. Haz clic en el botón para forzar una verificación o restablecer el proceso de verificación.",
"VERIFICATION_SUCCESSFUL": "¡Dominio verificado con éxito!",
"REQUESTNEWTOKEN": "Solicitar nuevo token",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Restablecer el método de verificación"
},
"DOWNLOAD_FILE": "Descargar fichero",
"SELECTORGTOOLTIP": "Seleccionar esta organización.",

View File

@@ -930,20 +930,22 @@
"BTN": "Renommer"
},
"ORGDOMAIN": {
"TITLE": "Vérification de la propriété du domaine de l'organisation",
"VERIFICATION": "Pour vérifier la propriété de votre domaine, vous devez télécharger un fichier de vérification et le charger à l'URL indiquée ci-dessous, ou placer une entrée DNS TXT Record pour l'URL indiquée. Pour terminer, cliquez sur le bouton de vérification.",
"VERIFICATION_SKIP": "Vous pouvez ignorer la vérification pour l'instant et continuer à créer votre organisation, mais cette étape doit être terminée pour pouvoir utiliser votre organisation !",
"VERIFICATION_VALIDATION_DESC": "Les jetons sont vérifiés régulièrement pour s'assurer que vous êtes toujours propriétaire du domaine.",
"TITLE": "Vérifier la propriété de {{value}}",
"VERIFICATION": "Nous vous proposons deux méthodes pour valider manuellement votre domaine :",
"VERIFICATION_HTML": "-HTTP. Hébergez un fichier de vérification temporaire sur votre site Web",
"VERIFICATION_DNS": "-DNS. Créer une entrée DNS d'enregistrement TXT",
"VERIFICATION_DNS_DESC": "Si vous gérez {{ value }} et que vous avez accès à vos enregistrements DNS, vous pouvez créer un nouvel enregistrement TXT avec les valeurs suivantes :",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Utilisez ce code pour la valeur de l'enregistrement TXT :",
"VERIFICATION_HTTP_DESC": "Si vous avez accès à l'hébergement de votre site Web, téléchargez simplement le fichier de vérification et téléchargez-le à l'URL fournie.",
"VERIFICATION_HTTP_URL_LABEL": "URL attendue :",
"VERIFICATION_HTTP_FILE_LABEL": "Dossier de vérification :",
"VERIFICATION_SKIP": "Vous pouvez ignorer la vérification pour le moment et continuer à créer votre organisation, mais pour pouvoir utiliser votre domaine, cette étape doit être complétée !",
"VERIFICATION_VALIDATION_DESC": "Ne supprimez pas le code de vérification, car ZITADEL revérifiera de temps en temps la propriété de votre domaine.",
"VERIFICATION_NEWTOKEN_TITLE": "Demander un nouveau jeton",
"VERIFICATION_NEWTOKEN_DESC": "Si vous voulez demander un nouveau jeton, sélectionnez votre méthode préférée. Si vous voulez valider un jeton persistant, cliquez sur le bouton ci-dessus.",
"VERIFICATION_VALIDATION_ONGOING": "Un jeton de vérification a déjà été demandé. Cliquez sur le bouton pour déclencher un contrôle de vérification.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Type de jeton",
"VERIFICATION_SUCCESSFUL": "Domaine vérifié avec succès !",
"REQUESTNEWTOKEN": "Demander un nouveau jeton",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"VERIFICATION_VALIDATION_ONGOING": "La méthode {{ value }} a été sélectionnée pour vérifier votre domaine. Cliquez sur le bouton pour déclencher une vérification ou réinitialiser le processus de vérification.",
"VERIFICATION_SUCCESSFUL": "Domaine vérifié avec succès !",
"RESETMETHOD": "Réinitialiser la méthode de vérification"
},
"DOWNLOAD_FILE": "Télécharger le fichier",
"SELECTORGTOOLTIP": "Sélectionnez cette organisation.",

View File

@@ -930,20 +930,22 @@
"BTN": "Rinomina"
},
"ORGDOMAIN": {
"TITLE": "Verificazione della propriet\u00e0 del dominio dell'organizzazione",
"VERIFICATION": "Verifica la propriet\u00e0 del tuo dominio. \u00c8 necessario scaricare un file di verifica e caricarlo all'URL fornito elencato di seguito, o inserire una voce DNS TXT Record per l'URL fornito. Per completare, clicca sul pulsante di verifica.",
"VERIFICATION_SKIP": "Puoi saltare la verifica per ora e continuare a creare la tua organizzazione, ma per usare la tua organizzazione questo passo deve essere completato!",
"VERIFICATION_VALIDATION_DESC": "I token sono controllati regolarmente per assicurarsi che tu sia ancora proprietario del dominio.",
"VERIFICATION_NEWTOKEN_TITLE": "Richiesta di un nuovo token",
"VERIFICATION_NEWTOKEN_DESC": "Se vuoi richiedere un nuovo token, seleziona il tuo metodo preferito. Se vuoi convalidare un token persistente, clicca sul pulsante qui sopra.",
"VERIFICATION_VALIDATION_ONGOING": "\u00c8 gi\u00e0 stato richiesto un token di verifica. Clicca sul pulsante per richiedere un altro controllo di verifica.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Tipo di token:",
"TITLE": "Verifica la proprietà di {{value}}",
"VERIFICATION": "Ti offriamo due metodi per convalidare manualmente il tuo dominio:",
"VERIFICATION_HTML": "-HTTP. Ospita un file di verifica temporaneo sul tuo sito web",
"VERIFICATION_DNS": "-DNS. Crea una voce DNS del record TXT",
"VERIFICATION_DNS_DESC": "Se gestisci {{ value }} e hai accesso ai tuoi record DNS, puoi creare un nuovo record TXT con i seguenti valori:",
"VERIFICATION_DNS_HOST_LABEL": "Ospite:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Utilizza questo codice per il valore del record TXT:",
"VERIFICATION_HTTP_DESC": "Se hai accesso all'hosting del tuo sito web, scarica semplicemente il file di verifica e caricalo all'URL fornito",
"VERIFICATION_HTTP_URL_LABEL": "URL previsto:",
"VERIFICATION_HTTP_FILE_LABEL": "File di verifica:",
"VERIFICATION_SKIP": "Per ora puoi saltare la verifica e continuare a creare la tua organizzazione, ma per poter utilizzare il tuo dominio è necessario completare questo passaggio!",
"VERIFICATION_VALIDATION_DESC": "Non eliminare il codice di verifica, poiché ZITADEL ricontrollerà di tanto in tanto la proprietà del tuo dominio.",
"VERIFICATION_NEWTOKEN_TITLE": "Richiedi nuovo token",
"VERIFICATION_VALIDATION_ONGOING": "Il metodo {{ value }} è stato selezionato per verificare il tuo dominio. Fare clic sul pulsante per attivare un controllo di verifica o reimpostare il processo di verifica.",
"VERIFICATION_SUCCESSFUL": "Dominio verificato con successo!",
"REQUESTNEWTOKEN": "Richiedi un nuovo token",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Reimposta il metodo di verifica"
},
"DOWNLOAD_FILE": "Scaricare il file",
"SELECTORGTOOLTIP": "Seleziona questa organizzazione.",

View File

@@ -931,20 +931,22 @@
"BTN": "名前の変更"
},
"ORGDOMAIN": {
"TITLE": "組織ドメインの所有権の認証",
"VERIFICATION": "ドメインの所有権を確認するには、検証ファイルをダウンロードし、下記の提供されたURLにアップロードするか、提供されたURLのTXTレコードのDNSエントリーを配置する必要があります。完了するには、検証するボタンをクリックしてください。",
"VERIFICATION_SKIP": "認証をスキップしたまま組織を作成することはできますが、組織を使用するにはこのステップを完了する必要があります。",
"VERIFICATION_VALIDATION_DESC": "ユーザーがドメインの所有者であることを確認するために、トークンは定期的にチェックされます。",
"TITLE": "{{value}} の所有権を確認します",
"VERIFICATION": "ドメインを手動で検証する 2 つの方法が提供されています。",
"VERIFICATION_HTML": "- HTTP。 Web サイト上で一時検証ファイルをホストする",
"VERIFICATION_DNS": "-DNS。 TXT レコードの DNS エントリを作成する",
"VERIFICATION_DNS_DESC": "{{ value }} を管理しており、DNS レコードにアクセスできる場合は、次の値を使用して新しい TXT レコードを作成できます。",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "TXT レコードの値には次のコードを使用します。",
"VERIFICATION_HTTP_DESC": "Web サイトのホスティングにアクセスできる場合は、検証ファイルをダウンロードし、指定された URL にアップロードするだけです。",
"VERIFICATION_HTTP_URL_LABEL": "予想される URL:",
"VERIFICATION_HTTP_FILE_LABEL": "検証ファイル:",
"VERIFICATION_SKIP": "現時点では検証をスキップして組織の作成を続行できますが、ドメインを使用するにはこの手順を完了する必要があります。",
"VERIFICATION_VALIDATION_DESC": "ZITADEL はドメインの所有権を随時再確認するため、確認コードは削除しないでください。",
"VERIFICATION_NEWTOKEN_TITLE": "新しいトークンをリクエストする",
"VERIFICATION_NEWTOKEN_DESC": "新しいトークンをリクエストする場合は、方法選択します。永続的なトークンを認証する場合は、上のボタンをクリックします。",
"VERIFICATION_VALIDATION_ONGOING": "認証トークンはすでにリクエストされています。ボタンをクリックして、認証チェックをトリガーする。",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "トークンのタイプ:",
"VERIFICATION_SUCCESSFUL": "ドメインは正常に認証されました!",
"REQUESTNEWTOKEN": "新しいトークンをリクエストする",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"VERIFICATION_VALIDATION_ONGOING": "ドメインを確認するために {{ value }} 方法選択されました。ボタンをクリックして検証チェックをトリガーするか、検証プロセスをリセットします。",
"VERIFICATION_SUCCESSFUL": "ドメインが正常に認証されました。",
"RESETMETHOD": "リセット確認方法"
},
"DOWNLOAD_FILE": "ファイルをダウンロード",
"SELECTORGTOOLTIP": "この組織を選択",

View File

@@ -931,20 +931,22 @@
"BTN": "Преименувај"
},
"ORGDOMAIN": {
"TITLE": "Потврда за сопственост на доменот на организацијата",
"VERIFICATION": "За да ја потврдите сопственоста на вашиот домен, треба да преземете датотека за потврда и да ја прикачите на препратената URL адреса наведена подолу, или да поставите запис на DNS (TXT Record) за препратената URL адреса. За да завршите, кликнете на копчето за верификација.",
"VERIFICATION_SKIP": "Можете да ја прескокнете верификацијата за сега и да продолжите со креирањето на вашата организација, но за да ја користите вашата организација, овој чекор треба да се заврши!",
"VERIFICATION_VALIDATION_DESC": "Токените редовно се проверуваат за да се осигура дека сѐ уште сте сопственик на доменот.",
"VERIFICATION_NEWTOKEN_TITLE": "Побарај нов токен",
"VERIFICATION_NEWTOKEN_DESC": "Ако сакате да побарате нов токен, изберете ја вашата посакувана метода. Ако сакате да валидирате веќе постоечки токен, кликнете на копчето погоре.",
"VERIFICATION_VALIDATION_ONGOING": "Веќе е баран верификациски токен. Кликнете на копчето за да покренете проверка на верификацијата.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Тип на токенот:",
"VERIFICATION_SUCCESSFUL": "Доменот е успешно верифициран!",
"REQUESTNEWTOKEN": "Побарај нов токен",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"TITLE": "Потврдете ја сопственоста на {{value}}",
"VERIFICATION": "Ви нудиме два методи за рачно потврдување на вашиот домен:",
"VERIFICATION_HTML": "- HTTP. Поставете привремена датотека за потврда на вашата веб-локација",
"VERIFICATION_DNS": "- DNS. Креирајте запис за DNS за снимање TXT",
"VERIFICATION_DNS_DESC": "Ако управувате со {{ вредност }} и имате пристап до вашите записи DNS, можете да креирате нов TXT запис со следните вредности:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Користете го овој код за вредноста на записот TXT:",
"VERIFICATION_HTTP_DESC": "Ако имате пристап до хостирањето на вашата веб-локација, едноставно преземете ја датотеката за верификација и поставете ја на дадената URL адреса",
"VERIFICATION_HTTP_URL_LABEL": "Очекувана URL адреса:",
"VERIFICATION_HTTP_FILE_LABEL": "Датотека за верификација:",
"VERIFICATION_SKIP": "Засега можете да ја прескокнете потврдата и да продолжите да ја креирате вашата организација, но за да го користите вашиот домен, овој чекор треба да се заврши!",
"VERIFICATION_VALIDATION_DESC": "Не бришете го кодот за потврда, бидејќи ZITADEL одвреме-навреме повторно ќе ја проверува сопственоста на вашиот домен.",
"VERIFICATION_NEWTOKEN_TITLE": "Побарајте нов токен",
"VERIFICATION_VALIDATION_ONGOING": "Методот {{ вредност }} е избран за да се потврди вашиот домен. Кликнете на копчето за да активирате проверка за верификација или да го ресетирате процесот на верификација.",
"VERIFICATION_SUCCESSFUL": "Доменот е успешно потврден!",
"RESETMETHOD": "Ресетирај го методот за верификација"
},
"DOWNLOAD_FILE": "Преземи датотека",
"SELECTORGTOOLTIP": "Изберете ја оваа организација.",

View File

@@ -931,20 +931,22 @@
"BTN": "Hernoemen"
},
"ORGDOMAIN": {
"TITLE": "Verificatie van Organisatie Domein Eigendom",
"VERIFICATION": "Om het eigendom van uw domein te verifiëren, moet u een verificatiebestand downloaden en uploaden op de hieronder vermelde URL, of een TXT Record DNS-invoer plaatsen voor de verstrekte URL. Om te voltooien, klik op de knop om te verifiëren.",
"VERIFICATION_SKIP": "Je kunt de verificatie nu overslaan en doorgaan met het aanmaken van je organisatie, maar om je organisatie te kunnen gebruiken, moet deze stap worden voltooid!",
"VERIFICATION_VALIDATION_DESC": "De tokens worden regelmatig gecontroleerd om te zorgen dat u nog steeds eigenaar bent van het domein.",
"VERIFICATION_NEWTOKEN_TITLE": "Vraag nieuw token aan",
"VERIFICATION_NEWTOKEN_DESC": "Als u een nieuw token wilt aanvragen, selecteer dan uw voorkeursmethode. Als u een bestaand token wilt valideren, klik dan op de knop hierboven.",
"VERIFICATION_VALIDATION_ONGOING": "Er is al een verificatietoken aangevraagd. Klik op de knop om een verificatiecontrole te activeren.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Type van het token:",
"TITLE": "Verifieer het eigendom van {{value}}",
"VERIFICATION": "Wij bieden u twee methoden aan om uw domein handmatig te valideren:",
"VERIFICATION_HTML": "-HTTP. Host een tijdelijk verificatiebestand op uw website",
"VERIFICATION_DNS": "- DNS. Maak een TXT Record DNS-vermelding",
"VERIFICATION_DNS_DESC": "Als u {{ value }} beheert en toegang heeft tot uw DNS-records, kunt u een nieuw TXT-record maken met de volgende waarden:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Gebruik deze code voor de waarde van het TXT-record:",
"VERIFICATION_HTTP_DESC": "Als u toegang heeft tot de hosting van uw website, downloadt u eenvoudigweg het verificatiebestand en uploadt u dit naar de opgegeven URL",
"VERIFICATION_HTTP_URL_LABEL": "Verwachte URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Verificatiebestand:",
"VERIFICATION_SKIP": "U kunt de verificatie voorlopig overslaan en doorgaan met het aanmaken van uw organisatie, maar om uw domein te gebruiken moet deze stap worden voltooid!",
"VERIFICATION_VALIDATION_DESC": "Verwijder de verificatiecode niet, aangezien ZITADEL van tijd tot tijd het eigendom van uw domein opnieuw zal controleren.",
"VERIFICATION_NEWTOKEN_TITLE": "Vraag een nieuw token aan",
"VERIFICATION_VALIDATION_ONGOING": "De methode {{ value }} is geselecteerd om uw domein te verifiëren. Klik op de knop om een verificatiecontrole te activeren of het verificatieproces opnieuw in te stellen.",
"VERIFICATION_SUCCESSFUL": "Domein succesvol geverifieerd!",
"REQUESTNEWTOKEN": "Vraag nieuw token aan",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Verificatiemethode opnieuw instellen"
},
"DOWNLOAD_FILE": "Download bestand",
"SELECTORGTOOLTIP": "Selecteer deze organisatie.",

View File

@@ -930,20 +930,22 @@
"BTN": "Zmień nazwę"
},
"ORGDOMAIN": {
"TITLE": "Weryfikacja własności domeny organizacji",
"VERIFICATION": "Aby zweryfikować własność swojej domeny, musisz pobrać plik weryfikacyjny i przesłać go na podany poniżej adres URL lub dodać rekord TXT DNS dla podanego adresu URL. Aby zakończyć, kliknij przycisk weryfikuj.",
"VERIFICATION_SKIP": "Możesz teraz pominąć weryfikację i kontynuować tworzenie swojej organizacji, ale aby korzystać z organizacji, ta krok musi zostać ukończony!",
"VERIFICATION_VALIDATION_DESC": "Tokeny są regularnie sprawdzane, aby upewnić się, że nadal jesteś właścicielem domeny.",
"VERIFICATION_NEWTOKEN_TITLE": "Prośba o nowy token",
"VERIFICATION_NEWTOKEN_DESC": "Jeśli chcesz poprosić o nowy token, wybierz preferowany sposób. Jeśli chcesz zwalidować trwający token, kliknij powyższy przycisk.",
"VERIFICATION_VALIDATION_ONGOING": "Token weryfikacyjny został już zażądany. Kliknij przycisk, aby uruchomić sprawdzenie weryfikacyjne.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Typ tokenu:",
"VERIFICATION_SUCCESSFUL": "Domena zweryfikowana pomyślnie!",
"REQUESTNEWTOKEN": "Poproś o nowy token",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"TITLE": "Zweryfikuj własność {{value}}",
"VERIFICATION": "Oferujemy dwie metody ręcznej weryfikacji domeny:",
"VERIFICATION_HTML": "-HTTP. Umieść tymczasowy plik weryfikacyjny w swojej witrynie",
"VERIFICATION_DNS": "-DNS. Utwórz wpis DNS rekordu TXT",
"VERIFICATION_DNS_DESC": "Jeśli zarządzasz wartością {{ value }} i masz dostęp do swoich rekordów DNS, możesz utworzyć nowy rekord TXT z następującymi wartościami:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Użyj tego kodu dla wartości rekordu TXT:",
"VERIFICATION_HTTP_DESC": "Jeśli masz dostęp do hostingu swojej witryny, po prostu pobierz plik weryfikacyjny i prześlij go pod podanym adresem URL",
"VERIFICATION_HTTP_URL_LABEL": "Oczekiwany adres URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Plik weryfikacyjny:",
"VERIFICATION_SKIP": "Możesz na razie pominąć weryfikację i kontynuować tworzenie organizacji, jednak aby móc korzystać z domeny, ten krok musi zostać ukończony!",
"VERIFICATION_VALIDATION_DESC": "Nie usuwaj kodu weryfikacyjnego, ponieważ ZITADEL będzie od czasu do czasu ponownie sprawdzał własność Twojej domeny.",
"VERIFICATION_NEWTOKEN_TITLE": "Poproś o nowy token",
"VERIFICATION_VALIDATION_ONGOING": "Wybrano metodę {{ value }} do weryfikacji Twojej domeny. Kliknij przycisk, aby uruchomić kontrolę weryfikacyjną lub zresetować proces weryfikacji.",
"VERIFICATION_SUCCESSFUL": "Domena pomyślnie zweryfikowana!",
"RESETMETHOD": "Zresetuj metodę weryfikacji"
},
"DOWNLOAD_FILE": "Pobierz plik",
"SELECTORGTOOLTIP": "Wybierz tę organizację.",

View File

@@ -931,20 +931,22 @@
"BTN": "Renomear"
},
"ORGDOMAIN": {
"TITLE": "Verificação de Propriedade do Domínio da Organização",
"VERIFICATION": "Para verificar a propriedade do seu domínio, você precisa baixar um arquivo de verificação e enviá-lo para a URL fornecida abaixo, ou criar um registro DNS TXT para a URL fornecida. Para concluir, clique no botão para verificar.",
"VERIFICATION_SKIP": "Você pode pular a verificação por enquanto e continuar a criar sua organização, mas para usar sua organização, esta etapa deve ser concluída!",
"VERIFICATION_VALIDATION_DESC": "Os tokens são verificados regularmente para garantir que você ainda seja o proprietário do domínio.",
"VERIFICATION_NEWTOKEN_TITLE": "Solicitar Novo Token",
"VERIFICATION_NEWTOKEN_DESC": "Se você deseja solicitar um novo token, selecione seu método preferido. Se você deseja validar um token persistente, clique no botão acima.",
"VERIFICATION_VALIDATION_ONGOING": "Um token de verificação já foi solicitado. Clique no botão para iniciar uma verificação.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Tipo do token:",
"TITLE": "Verifique a propriedade de {{value}}",
"VERIFICATION": "Oferecemos dois métodos para validar manualmente o seu domínio:",
"VERIFICATION_HTML": "-HTTP. Hospede um arquivo de verificação temporário em seu site",
"VERIFICATION_DNS": "-DNS. Crie uma entrada DNS de registro TXT",
"VERIFICATION_DNS_DESC": "Se você gerencia {{ value }} e tem acesso aos seus registros DNS, poderá criar um novo registro TXT com os seguintes valores:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Use este código para o valor do registro TXT:",
"VERIFICATION_HTTP_DESC": "Se você tiver acesso à hospedagem do seu site, basta baixar o arquivo de verificação e carregá-lo no URL fornecido",
"VERIFICATION_HTTP_URL_LABEL": "URL esperado:",
"VERIFICATION_HTTP_FILE_LABEL": "Arquivo de verificação:",
"VERIFICATION_SKIP": "Você pode pular a verificação por enquanto e continuar a criar sua organização, mas para usar seu domínio esta etapa precisa ser concluída!",
"VERIFICATION_VALIDATION_DESC": "Não exclua o código de verificação, pois a ZITADEL verificará novamente a propriedade do seu domínio de tempos em tempos.",
"VERIFICATION_NEWTOKEN_TITLE": "Solicitar novo token",
"VERIFICATION_VALIDATION_ONGOING": "O método {{ value }} foi selecionado para verificar seu domínio. Clique no botão para acionar uma verificação ou redefinir o processo de verificação.",
"VERIFICATION_SUCCESSFUL": "Domínio verificado com sucesso!",
"REQUESTNEWTOKEN": "Solicitar novo token",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Redefinir método de verificação"
},
"DOWNLOAD_FILE": "Baixar Arquivo",
"SELECTORGTOOLTIP": "Selecionar esta organização.",

View File

@@ -927,20 +927,22 @@
"BTN": "Переименовать"
},
"ORGDOMAIN": {
"TITLE": роверка владения доменом организации",
"VERIFICATION": "Чтобы подтвердить право собственности на ваш домен, вам необходимо скачать файл подтверждения и загрузить его по предоставленному URL-адресу, указанному ниже, или разместить DNS-запись TXT для предоставленного URL-адреса. Для завершения нажмите кнопку «Подтвердить».",
"VERIFICATION_SKIP": "Вы можете пока пропустить проверку и продолжить создание своей организации, но для того, чтобы использовать свою организацию, необходимо выполнить этот шаг!",
"VERIFICATION_VALIDATION_DESC": "Токены регулярно проверяются, чтобы убедиться, что вы по-прежнему являетесь владельцем домена.",
"TITLE": одтвердите право собственности на {{value}}",
"VERIFICATION": "Мы предлагаем вам два метода проверки вашего домена вручную:",
"VERIFICATION_HTML": "- HTTP. Разместите временный файл подтверждения на своем веб-сайте.",
"VERIFICATION_DNS": "- ДНС. Создайте DNS-запись TXT Record.",
"VERIFICATION_DNS_DESC": "Если вы управляете {{ value }} и у вас есть доступ к вашим записям DNS, вы можете создать новую запись TXT со следующими значениями:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Используйте этот код для значения записи TXT:",
"VERIFICATION_HTTP_DESC": "Если у вас есть доступ к хостингу вашего веб-сайта, просто скачайте файл подтверждения и загрузите его по указанному URL-адресу.",
"VERIFICATION_HTTP_URL_LABEL": "Ожидаемый URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Файл проверки:",
"VERIFICATION_SKIP": "Вы можете пока пропустить проверку и продолжить создание своей организации, но для того, чтобы использовать свой домен, необходимо выполнить этот шаг!",
"VERIFICATION_VALIDATION_DESC": "Не удаляйте код подтверждения, так как ZITADEL будет время от времени перепроверять право собственности на ваш домен.",
"VERIFICATION_NEWTOKEN_TITLE": "Запросить новый токен",
"VERIFICATION_NEWTOKEN_DESC": "Если вы хотите запросить новый токен, выберите предпочтительный метод. Если вы хотите проверить постоянный токен, нажмите кнопку выше.",
"VERIFICATION_VALIDATION_ONGOING": "Токен подтверждения уже запрошен. Нажмите кнопку, чтобы запустить проверку.",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "Тип токена:",
"VERIFICATION_VALIDATION_ONGOING": "Для подтверждения вашего домена выбран метод {{ value }}. Нажмите кнопку, чтобы запустить проверку или сбросить процесс проверки.",
"VERIFICATION_SUCCESSFUL": "Домен успешно подтвержден!",
"REQUESTNEWTOKEN": "Запросить новый токен",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "Сбросить метод проверки"
},
"DOWNLOAD_FILE": "Загрузить файл",
"SELECTORGTOOLTIP": "Выберите эту организацию.",

View File

@@ -930,20 +930,22 @@
"BTN": "改名"
},
"ORGDOMAIN": {
"TITLE": "组织域所有权验证",
"VERIFICATION": "要验证您对域的所有权,您需要下载验证文件并将其上传到下面列出的提供的 URL或者为提供的域名添加一条类型为TXT的DNS解析记录。完成后请单击按钮进行验证。",
"VERIFICATION_SKIP": "您现在可以跳过验证并继续创建您的组织,但要使用您的组织,必须完成此步骤!",
"VERIFICATION_VALIDATION_DESC": "定期检查令牌以确保您仍然是域的所有者。",
"TITLE": "验证 {{value}} 所有权",
"VERIFICATION": "我们为您提供两种手动验证域的方法:",
"VERIFICATION_HTML": "- HTTP。在您的网站上托管临时验证文件",
"VERIFICATION_DNS": "- DNS。创建 TXT 记录 DNS 条目",
"VERIFICATION_DNS_DESC": "如果您管理 {{ value }} 并且有权访问您的 DNS 记录,则可以使用以下值创建新的 TXT 记录:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "使用此代码作为 TXT 记录的值:",
"VERIFICATION_HTTP_DESC": "如果您有权访问您的网站托管,只需下载验证文件并将其上传到提供的 URL",
"VERIFICATION_HTTP_URL_LABEL": "预期网址:",
"VERIFICATION_HTTP_FILE_LABEL": "验证文件:",
"VERIFICATION_SKIP": "您现在可以跳过验证并继续创建您的组织,但为了使用您的域,必须完成此步骤!",
"VERIFICATION_VALIDATION_DESC": "不要删除验证码,因为 ZITADEL 会不时重新检查您的域名所有权。",
"VERIFICATION_NEWTOKEN_TITLE": "请求新令牌",
"VERIFICATION_NEWTOKEN_DESC": "如果您想请求新令牌,请选择您喜欢的方法。如果要验证持久性令牌,请单击上面的按钮。",
"VERIFICATION_VALIDATION_ONGOING": "已请求验证令牌,单击按钮以触发验证检查。",
"VERIFICATION_VALIDATION_ONGOING_TYPE": "输入令牌:",
"VERIFICATION_VALIDATION_ONGOING": "已选择 {{ value }} 方法来验证您的域。单击该按钮可触发验证检查或重置验证过程。",
"VERIFICATION_SUCCESSFUL": "域名验证成功!",
"REQUESTNEWTOKEN": "请求新令牌",
"TYPES": {
"1": "HTTP",
"2": "DNS"
}
"RESETMETHOD": "重置验证方式"
},
"DOWNLOAD_FILE": "下载文件",
"SELECTORGTOOLTIP": "选择此组织。",

View File

@@ -65,6 +65,7 @@
@import 'src/app/modules/policies/login-policy/factor-table/factor-table.component.scss';
@import 'src/app/modules/info-overlay/info-overlay.component.scss';
@import 'src/app/modules/create-layout/create-layout.component.scss';
@import 'src/app/modules/domains/domain-verification/domain-verification.component.scss';
@import './styles/codemirror.scss';
@mixin component-themes($theme) {
@@ -136,4 +137,5 @@
@include codemirror-theme($theme);
@include contact-theme($theme);
@include app-create-theme($theme);
@include domain-verification-theme($theme);
}