mirror of
https://github.com/goharbor/harbor.git
synced 2024-12-28 19:47:58 +01:00
fixed small typos in variable names
Signed-off-by: sluetze <13255307+sluetze@users.noreply.github.com>
This commit is contained in:
parent
4acb708938
commit
5584e55070
@ -73,11 +73,11 @@
|
||||
|
||||
<button (click)="generateCli(account.user_id)" id="generate-cli-btn"
|
||||
class="btn btn-outline btn-padding-less" *ngIf="showGenerateCli">
|
||||
{{'PROFILE.ADMIN_CIL_SECRET_BUTTON' | translate}}
|
||||
{{'PROFILE.ADMIN_CLI_SECRET_BUTTON' | translate}}
|
||||
</button>
|
||||
<button (click)="showSecretDetail=true" id="reset-cli-btn" class="btn btn-outline btn-padding-less"
|
||||
*ngIf="showGenerateCli">
|
||||
{{'PROFILE.ADMIN_CIL_SECRET_RESET_BUTTON' | translate}}
|
||||
{{'PROFILE.ADMIN_CLI_SECRET_RESET_BUTTON' | translate}}
|
||||
</button>
|
||||
<div class="rename-tool reset-cli">
|
||||
<hbr-copy-input #copyInput (onCopySuccess)="onSuccess($event)" (onCopyError)="onError($event)"
|
||||
@ -100,7 +100,7 @@
|
||||
<clr-modal [(clrModalOpen)]="showSecretDetail" [clrModalSize]="'sm'" [clrModalStaticBackdrop]="staticBackdrop"
|
||||
[clrModalClosable]="false">
|
||||
|
||||
<h3 class="modal-title">{{'PROFILE.ADMIN_CIL_SECRET_RESET_BUTTON' | translate}}</h3>
|
||||
<h3 class="modal-title">{{'PROFILE.ADMIN_CLI_SECRET_RESET_BUTTON' | translate}}</h3>
|
||||
<div class="modal-body">
|
||||
<form #resetSecretFrom="ngForm" class="clr-form reset-cli-form clr-form-horizontal">
|
||||
<clr-input-container>
|
||||
|
@ -331,7 +331,7 @@
|
||||
[(ngModel)]="currentConfig.oidc_endpoint.value" id="oidcEndpoint" size="40"
|
||||
[disabled]="disabled(currentConfig.oidc_endpoint)"
|
||||
pattern="^([hH][tT]{2}[pP][sS]:\/\/)(.*?)*$" />
|
||||
<clr-control-error>{{'TOOLTIP.OIDC_ENDPOIT_FORMAT' | translate}}</clr-control-error>
|
||||
<clr-control-error>{{'TOOLTIP.OIDC_ENDPOINT_FORMAT' | translate}}</clr-control-error>
|
||||
</clr-input-container>
|
||||
<clr-input-container>
|
||||
<label for="oidcClientId" class="required">{{'CONFIG.OIDC.CLIENT_ID' | translate}}</label>
|
||||
|
@ -101,7 +101,7 @@ export class ChangePasswordComponent {
|
||||
.subscribe(() => {
|
||||
this.onGoing = false;
|
||||
this.opened = false;
|
||||
this.msgHandler.showSuccess("USER.RESET_Ok");
|
||||
this.msgHandler.showSuccess("USER.RESET_OK");
|
||||
|
||||
let hnd = setInterval(() => this.ref.markForCheck(), 100);
|
||||
setTimeout(() => clearInterval(hnd), 2000);
|
||||
|
@ -12,7 +12,7 @@
|
||||
<clr-datagrid (clrDgRefresh)="load($event)" [clrDgLoading]="inProgress" [(clrDgSelected)]="selectedRow">
|
||||
<clr-dg-action-bar>
|
||||
<button type="button" class="btn btn-secondary" id="add-new-user" (click)="addNewUser()" [disabled]="!canCreateUser"><clr-icon shape="plus" size="16"></clr-icon> {{'USER.ADD_ACTION' | translate}}</button>
|
||||
<button type="button" class="btn btn-secondary" id="set-admin" [disabled]="!ifSameRole" (click)="changeAdminRole()" ><clr-icon shape="wrench" size="16"></clr-icon> {{ISADMNISTRATOR | translate}}</button>
|
||||
<button type="button" class="btn btn-secondary" id="set-admin" [disabled]="!ifSameRole" (click)="changeAdminRole()" ><clr-icon shape="wrench" size="16"></clr-icon> {{ISADMINISTRATOR | translate}}</button>
|
||||
<clr-dropdown [clrCloseMenuOnItemClick]="false" class="btn btn-link" clrDropdownTrigger>
|
||||
<span id='member-action'>{{'BUTTON.ACTIONS' | translate}}<clr-icon shape="caret down"></clr-icon></span>
|
||||
<clr-dropdown-menu *clrIfOpen>
|
||||
|
@ -50,7 +50,7 @@ import { errorHandler } from "../../lib/utils/shared/shared.utils";
|
||||
export class UserComponent implements OnInit, OnDestroy {
|
||||
users: User[] = [];
|
||||
selectedRow: User[] = [];
|
||||
ISADMNISTRATOR: string = "USER.ENABLE_ADMIN_ACTION";
|
||||
ISADMINISTRATOR: string = "USER.ENABLE_ADMIN_ACTION";
|
||||
|
||||
currentTerm: string;
|
||||
totalCount: number = 0;
|
||||
@ -122,11 +122,11 @@ export class UserComponent implements OnInit, OnDestroy {
|
||||
}
|
||||
});
|
||||
if (usersRole.length && usersRole.every(num => num === 0)) {
|
||||
this.ISADMNISTRATOR = 'USER.ENABLE_ADMIN_ACTION';
|
||||
this.ISADMINISTRATOR = 'USER.ENABLE_ADMIN_ACTION';
|
||||
return true;
|
||||
}
|
||||
if (usersRole.length && usersRole.every(num => num === 1)) {
|
||||
this.ISADMNISTRATOR = 'USER.DISABLE_ADMIN_ACTION';
|
||||
this.ISADMINISTRATOR = 'USER.DISABLE_ADMIN_ACTION';
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
@ -187,7 +187,7 @@ export class UserComponent implements OnInit, OnDestroy {
|
||||
changeAdminRole(): void {
|
||||
let observableLists: any[] = [];
|
||||
if (this.selectedRow.length) {
|
||||
if (this.ISADMNISTRATOR === 'USER.ENABLE_ADMIN_ACTION') {
|
||||
if (this.ISADMINISTRATOR === 'USER.ENABLE_ADMIN_ACTION') {
|
||||
for (let i = 0; i < this.selectedRow.length; i++) {
|
||||
// Double confirm user is existing
|
||||
if (this.selectedRow[i].user_id === 0 || this.isMySelf(this.selectedRow[i].user_id)) {
|
||||
@ -200,7 +200,7 @@ export class UserComponent implements OnInit, OnDestroy {
|
||||
observableLists.push(this.userService.updateUserRole(updatedUser));
|
||||
}
|
||||
}
|
||||
if (this.ISADMNISTRATOR === 'USER.DISABLE_ADMIN_ACTION') {
|
||||
if (this.ISADMINISTRATOR === 'USER.DISABLE_ADMIN_ACTION') {
|
||||
for (let i = 0; i < this.selectedRow.length; i++) {
|
||||
// Double confirm user is existing
|
||||
if (this.selectedRow[i].user_id === 0 || this.isMySelf(this.selectedRow[i].user_id)) {
|
||||
|
@ -96,7 +96,7 @@
|
||||
"NONEMPTY": "Darf nicht leer sein",
|
||||
"REPO_TOOLTIP": "Nutzer können in diesem Modus keine Aktivitäten mit den Images durchführen.",
|
||||
"ENDPOINT_FORMAT": "Zieladdresse muss mit http:// oder https:// beginnen.",
|
||||
"OIDC_ENDPOIT_FORMAT": "Zieladdresse muss mit https:// beginnen.",
|
||||
"OIDC_ENDPOINT_FORMAT": "Zieladdresse muss mit https:// beginnen.",
|
||||
"OIDC_NAME": "Der Name des OIDC Providers.",
|
||||
"OIDC_ENDPOINT": "Die URL eines OIDC-kompatiblen Servers.",
|
||||
"OIDC_SCOPE": "Der Scope, der während der Authentifizierung zum OIDC-Server gesendet wird. Es muss “openid”, und “offline_access” enthalten. Wenn Google verwendet wird, entfällt “offline_access”.",
|
||||
@ -133,8 +133,8 @@
|
||||
"CLI_PASSWORD_TIP": "Das CLI Secret kann als Passwort mittels docker/helm cli verwendet werden, um auf Harbor zuzugreifen.",
|
||||
"COPY_SUCCESS": "Kopieren erfolgreich",
|
||||
"COPY_ERROR": "Kopieren fehlgeschlagen",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "ERZEUGE SECRET",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "Eigenes Secret hochladen",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "ERZEUGE SECRET",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "Eigenes Secret hochladen",
|
||||
"NEW_SECRET": "Secret",
|
||||
"CONFIRM_SECRET": "Secret erneut eingeben",
|
||||
"GENERATE_SUCCESS": "Generieren des CLI Secret erfolgreich",
|
||||
@ -203,7 +203,7 @@
|
||||
"DELETE_SUCCESS": "Nutzer erfolgreich gelöscht.",
|
||||
"ITEMS": "Einträge",
|
||||
"OF": "von",
|
||||
"RESET_Ok": "Passwort des Nutzers erfolgreich zurückgesetzt.",
|
||||
"RESET_OK": "Passwort des Nutzers erfolgreich zurückgesetzt.",
|
||||
"EXISTING_PASSWORD": "Das neue und das alte Passwort dürfen nicht übereinstimmen."
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -96,7 +96,7 @@
|
||||
"NONEMPTY": "Can't be empty",
|
||||
"REPO_TOOLTIP": "Users can not do any operations to the images in this mode.",
|
||||
"ENDPOINT_FORMAT": "Endpoint must start with HTTP:// or HTTPS://.",
|
||||
"OIDC_ENDPOIT_FORMAT": "Endpoint must start with HTTPS://.",
|
||||
"OIDC_ENDPOINT_FORMAT": "Endpoint must start with HTTPS://.",
|
||||
"OIDC_NAME": "The name of the OIDC provider.",
|
||||
"OIDC_ENDPOINT": "The URL of an OIDC-complaint server.",
|
||||
"OIDC_SCOPE": "The scope sent to OIDC server during authentication. It has to contain “openid”, and “offline_access”. If you are using google, please remove “offline_access” from this field.",
|
||||
@ -133,8 +133,8 @@
|
||||
"CLI_PASSWORD_TIP": "You can use this cli secret as password when using docker/helm cli to access Harbor.",
|
||||
"COPY_SUCCESS": "copy success",
|
||||
"COPY_ERROR": "copy failed",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"NEW_SECRET": "Secret",
|
||||
"CONFIRM_SECRET": "Re-enter Secret",
|
||||
"GENERATE_SUCCESS": "Cli secret setting is successful",
|
||||
@ -203,7 +203,7 @@
|
||||
"DELETE_SUCCESS": "Users deleted successfully.",
|
||||
"ITEMS": "items",
|
||||
"OF": "of",
|
||||
"RESET_Ok": "Users password reset successfully",
|
||||
"RESET_OK": "Users password reset successfully",
|
||||
"EXISTING_PASSWORD": "The new password can not be same with the old one"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -96,7 +96,7 @@
|
||||
"NONEMPTY": "Can't be empty",
|
||||
"REPO_TOOLTIP": "Users can not do any operations to the images in this mode.",
|
||||
"ENDPOINT_FORMAT": "Endpoint must start with HTTP:// or HTTPS://.",
|
||||
"OIDC_ENDPOIT_FORMAT": "Endpoint must start with HTTPS://.",
|
||||
"OIDC_ENDPOINT_FORMAT": "Endpoint must start with HTTPS://.",
|
||||
"OIDC_NAME": "El nombre de la OIDC proveedor.",
|
||||
"OIDC_ENDPOINT": "La dirección URL de un servidor OIDC denuncia.",
|
||||
"OIDC_SCOPE": "El ámbito de aplicación enviada a OIDC Server durante la autenticación.Tiene que contener 'Openid', y 'offline_access'.Si usted esta usando Google, por favor quitar 'offline_access' de este campo",
|
||||
@ -133,8 +133,8 @@
|
||||
"CLI_PASSWORD_TIP": "Puede utilizar este generador CLI secreto como utilizando Docker / Helm CLI para acceder a puerto.",
|
||||
"COPY_SUCCESS": "Copiar el éxito",
|
||||
"COPY_ERROR": "Copia no",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"NEW_SECRET": "Secret",
|
||||
"CONFIRM_SECRET": "Re-enter Secret",
|
||||
"GENERATE_SUCCESS": "Cli secret setting is successful",
|
||||
@ -203,7 +203,7 @@
|
||||
"DELETE_SUCCESS": "Usuario eliminado satisfactoriamente.",
|
||||
"ITEMS": "elementos",
|
||||
"OF": "of",
|
||||
"RESET_Ok": "Users password reset successfully",
|
||||
"RESET_OK": "Users password reset successfully",
|
||||
"EXISTING_PASSWORD": "The new password can not be same with the old one"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -91,7 +91,7 @@
|
||||
"NONEMPTY": "Can't be empty",
|
||||
"REPO_TOOLTIP": "Users can not do any operations to the images in this mode.",
|
||||
"ENDPOINT_FORMAT": "Endpoint must start with HTTP:// or HTTPS://.",
|
||||
"OIDC_ENDPOIT_FORMAT": "Endpoint must start with HTTPS://.",
|
||||
"OIDC_ENDPOINT_FORMAT": "Endpoint must start with HTTPS://.",
|
||||
"OIDC_NAME": "le nom du fournisseur de oidc.",
|
||||
"OIDC_ENDPOINT": "l'url d'un serveur oidc plainte.",
|
||||
"OIDC_SCOPE": "le champ envoyés au serveur au cours oidc l'authentification.il doit contenir 'openid', et 'offline_access'.si vous utilisez google, veuillez supprimer 'offline_access' dans ce domaine",
|
||||
@ -128,8 +128,8 @@
|
||||
"CLI_PASSWORD_TIP": "vous pouvez utiliser ce cli secret comme mot de passe quand utiliser docker / barre l'accès à harbor.",
|
||||
"COPY_SUCCESS": "copie de succès",
|
||||
"COPY_ERROR": "copie a échoué",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"NEW_SECRET": "Secret",
|
||||
"CONFIRM_SECRET": "Re-enter Secret",
|
||||
"GENERATE_SUCCESS": "Cli secret setting is successful",
|
||||
@ -197,7 +197,7 @@
|
||||
"DELETE_SUCCESS": "Utilisateur supprimé avec succès.",
|
||||
"ITEMS": "items",
|
||||
"OF": "de",
|
||||
"RESET_Ok": "Users password reset successfully",
|
||||
"RESET_OK": "Users password reset successfully",
|
||||
"EXISTING_PASSWORD": "The new password can not be same with the old one"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -94,7 +94,7 @@
|
||||
"RULE_USER_EXISTING": "Nome já em uso.",
|
||||
"EMPTY": "Nome é obrigatório",
|
||||
"ENDPOINT_FORMAT": "Avaliação deve começar por HTTP:// Ou HTTPS://.",
|
||||
"OIDC_ENDPOIT_FORMAT": "Avaliação deve começar por HTTPS://.",
|
||||
"OIDC_ENDPOINT_FORMAT": "Avaliação deve começar por HTTPS://.",
|
||||
"OIDC_NAME": "O Nome do prestador de oidc.",
|
||||
"OIDC_ENDPOINT": "A URL de um servidor oidc denúncia.",
|
||||
"OIDC_SCOPE": "O âmbito de aplicação enviada Ao servidor oidc Durante a autenticação.TEM que conter 'openid' e 'offline_access'.Se você está usando o Google, por favor remova 'offline_access' desse Campo.",
|
||||
@ -131,8 +131,8 @@
|
||||
"CLI_PASSWORD_TIP": "Você Pode USAR este Segredo de clitóris Como senha Ao USAR clitóris de estivador /leme para acessar Harbor.",
|
||||
"COPY_SUCCESS": "SUCESSO de cópia",
|
||||
"COPY_ERROR": "Cópia falhou",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "GENERATE SECRET",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"NEW_SECRET": "Secret",
|
||||
"CONFIRM_SECRET": "Re-enter Secret",
|
||||
"GENERATE_SUCCESS": "Cli secret setting is successful",
|
||||
@ -201,7 +201,7 @@
|
||||
"DELETE_SUCCESS": "Usários removidos com sucesso.",
|
||||
"ITEMS": "itens",
|
||||
"OF": "de",
|
||||
"RESET_Ok": "Senha do usuário redefinida com sucesso",
|
||||
"RESET_OK": "Senha do usuário redefinida com sucesso",
|
||||
"EXISTING_PASSWORD": "A nova senha não deve ser igual à antiga"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -96,7 +96,7 @@
|
||||
"NONEMPTY": "Boş olamaz",
|
||||
"REPO_TOOLTIP": "Kullanıcılar bu moddaki görüntülerde hiçbir işlem yapamazlar.",
|
||||
"ENDPOINT_FORMAT": "Bitiş noktası HTTP: // veya HTTPS: // ile başlamalıdır.",
|
||||
"OIDC_ENDPOIT_FORMAT": "Bitiş noktası HTTPS: // ile başlamalıdır.",
|
||||
"OIDC_ENDPOINT_FORMAT": "Bitiş noktası HTTPS: // ile başlamalıdır.",
|
||||
"OIDC_NAME": "OIDC sağlayıcısının adı.",
|
||||
"OIDC_ENDPOINT": "Bir OIDC şikayet sunucusunun URL'si.",
|
||||
"OIDC_SCOPE": "Kapsam, kimlik doğrulama sırasında OIDC sunucusuna gönderildi. “Openid” ve “offline_access” içermelidir. Google kullanıyorsanız, lütfen “offline_access“'i bu alandan kaldırın.",
|
||||
@ -133,8 +133,8 @@
|
||||
"CLI_PASSWORD_TIP": "Harbour'a erişmek için docker / helm cli kullanırken bu cli sırrını şifre olarak kullanabilirsiniz.",
|
||||
"COPY_SUCCESS": "kopyalama başarılı",
|
||||
"COPY_ERROR": "kopyalama başarısız",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "ŞİFRE OLUŞTUR",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "ŞİFRE OLUŞTUR",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "Upload Your Own Secret",
|
||||
"NEW_SECRET": "Secret",
|
||||
"CONFIRM_SECRET": "Re-enter Secret",
|
||||
"GENERATE_SUCCESS": "Cli secret setting is successful",
|
||||
@ -203,7 +203,7 @@
|
||||
"DELETE_SUCCESS": "Kullanıcılar başarıyla silindi.",
|
||||
"ITEMS": "ürün",
|
||||
"OF": "of",
|
||||
"RESET_Ok": "Kullanıcılar parola başarıyla sıfırlandı",
|
||||
"RESET_OK": "Kullanıcılar parola başarıyla sıfırlandı",
|
||||
"EXISTING_PASSWORD": "Yeni şifre eskisi ile aynı olamaz"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -95,7 +95,7 @@
|
||||
"EMPTY": "名称为必填项",
|
||||
"NONEMPTY": "不能为空",
|
||||
"ENDPOINT_FORMAT": "Endpoint必须以http://或https://开头。",
|
||||
"OIDC_ENDPOIT_FORMAT": "Endpoint必须以https://开头。",
|
||||
"OIDC_ENDPOINT_FORMAT": "Endpoint必须以https://开头。",
|
||||
"OIDC_NAME": "OIDC提供商的名称。",
|
||||
"OIDC_ENDPOINT": "OIDC服务器的地址。",
|
||||
"OIDC_SCOPE": "在身份验证期间发送到OIDC服务器的scope。它必须包含“openid”和“offline_access”。如果您使用Google,请从此字段中删除“脱机访问”。",
|
||||
@ -132,8 +132,8 @@
|
||||
"CLI_PASSWORD_TIP": "使用docker/helm cli访问Harbor时,可以使用此cli密码作为密码。",
|
||||
"COPY_SUCCESS": "复制成功",
|
||||
"COPY_ERROR": "复制失败",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "生成新的CLI密码",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "输入你自己的CLI密码",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "生成新的CLI密码",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "输入你自己的CLI密码",
|
||||
"NEW_SECRET": "密码",
|
||||
"CONFIRM_SECRET": "重复出入密码",
|
||||
"GENERATE_SUCCESS": "成功设置新的CLI密码",
|
||||
@ -202,7 +202,7 @@
|
||||
"DELETE_SUCCESS": "成功删除用户。",
|
||||
"OF": "共计",
|
||||
"ITEMS": "条记录",
|
||||
"RESET_Ok": "成功修改用户密码",
|
||||
"RESET_OK": "成功修改用户密码",
|
||||
"EXISTING_PASSWORD": "新密码不能与旧密码一致"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
@ -95,7 +95,7 @@
|
||||
"EMPTY": "名稱為必填項",
|
||||
"NONEMPTY": "不能為空",
|
||||
"ENDPOINT_FORMAT": "Endpoint必須以http://或https://開頭。",
|
||||
"OIDC_ENDPOIT_FORMAT": "Endpoint必須以https://開頭。",
|
||||
"OIDC_ENDPOINT_FORMAT": "Endpoint必須以https://開頭。",
|
||||
"OIDC_NAME": "OIDC提供商的名稱。",
|
||||
"OIDC_ENDPOINT": "OIDC服務器的地址。",
|
||||
"OIDC_SCOPE": "在身份驗證期間發送到OIDC服務器的scope。它必須包含“openid”和“offline_access”。如果您使用Google,請從此字段中刪除“脫機訪問”。",
|
||||
@ -132,8 +132,8 @@
|
||||
"CLI_PASSWORD_TIP": "使用docker/helm cli訪問Harbor時,可以使用此cli密碼作為密碼。",
|
||||
"COPY_SUCCESS": "複製成功",
|
||||
"COPY_ERROR": "複製失敗",
|
||||
"ADMIN_CIL_SECRET_BUTTON": "生成新的CLI密碼",
|
||||
"ADMIN_CIL_SECRET_RESET_BUTTON": "輸入你自己的CLI密碼",
|
||||
"ADMIN_CLI_SECRET_BUTTON": "生成新的CLI密碼",
|
||||
"ADMIN_CLI_SECRET_RESET_BUTTON": "輸入你自己的CLI密碼",
|
||||
"NEW_SECRET": "密碼",
|
||||
"CONFIRM_SECRET": "重複出入密碼",
|
||||
"GENERATE_SUCCESS": "成功設置新的CLI密碼",
|
||||
@ -200,7 +200,7 @@
|
||||
"DELETE_SUCCESS": "成功刪除用戶。",
|
||||
"OF": "共計",
|
||||
"ITEMS": "條記錄",
|
||||
"RESET_Ok": "成功修改用戶密碼",
|
||||
"RESET_OK": "成功修改用戶密碼",
|
||||
"EXISTING_PASSWORD": "新密碼不能與舊密碼一致"
|
||||
},
|
||||
"PROJECT": {
|
||||
|
Loading…
Reference in New Issue
Block a user