diff --git a/.gitignore b/.gitignore index 1d2c2ae20480372269dd5d241f4adaa4694d3845..55b234909c232b8e4f78cf2ad106f3ab42a86171 100644 --- a/.gitignore +++ b/.gitignore @@ -4,9 +4,6 @@ src/app/frontend/environments/version.ts # Temporary translation file: i18n/messages.new.xlf -# Local setting for locales not to build -i18n/locale_not_for_build_local - # Local copies of dependencies that should stay on developers' local machines: node_modules/ diff --git a/angular.json b/angular.json index b787e65574881cb9374f44eb5602b5fdf8e06282..bf5452891a30ff04fc6387ebceba36b52d0dc09f 100644 --- a/angular.json +++ b/angular.json @@ -29,10 +29,6 @@ "translation": "i18n/ko/messages.ko.xlf", "baseHref": "" }, - "zh": { - "translation": "i18n/zh/messages.zh.xlf", - "baseHref": "" - }, "zh-Hans": { "translation": "i18n/zh-Hans/messages.zh-Hans.xlf", "baseHref": "" @@ -40,6 +36,10 @@ "zh-Hant": { "translation": "i18n/zh-Hant/messages.zh-Hant.xlf", "baseHref": "" + }, + "zh-Hant-HK": { + "translation": "i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf", + "baseHref": "" } } }, diff --git a/docs/developer/internationalization.md b/docs/developer/internationalization.md index 1242205f9f2a4ee88f23053690764de79bf10bbb..327f77eb45e6907c77c45608b4013c182b717234 100644 --- a/docs/developer/internationalization.md +++ b/docs/developer/internationalization.md @@ -2,18 +2,16 @@ Based on current browser locale the Dashboard can be displayed in one of the supported languages listed below. In case it does not work, make sure that your browser's locale is identified with correct language code. In more details, Dashboard determines requested language based on HTTP `Accept-Language` header from browser. We can check which language codes are requested by browser on `Network` tab in developer tool of browser. -| Language | Code | Remarks | -|---------------------|---------|------------| -| English (default) | en | - | -| French | fr | - | -| German | de | - | -| Japanese | ja | - | -| Korean | ko | - | -| Simplified Chinese | zh | - | -| Chinese (PRC) | zh-cn | Same as zh | -| Chinese (Hong Kong) | zh-hk | - | -| Chinese (Singapore) | zh-sg | - | -| Chinese (Taiwan) | zh-tw | - | +| Language | Code | Remarks | +|---------------------|------------|-----------------| +| English (default) | en | - | +| French | fr | - | +| German | de | - | +| Japanese | ja | - | +| Korean | ko | - | +| Simplified Chinese | zh-Hans | - | +| Traditional Chinese | zh-Hant | - | +| Traditional Chinese (Hong Kong) | zh-Hant-HK | - | ## Building localized dashboard @@ -45,16 +43,17 @@ Find new localizable texts in `i18n/[locale]/messages.[locale].xlf` file and tra Since dashboard team can not review translation files in your language, so dashboard team transfers authority to review and approve for updating your translation file. At first, you need to organize translation team for your language that manages dashboard translation file. 1. Create your locale directory under `i18n` directory, e.g. `i18n/fr` or `i18n/ja`. -2. Add your locale, e.g. `fr` or `ja`, into `"languages"` array of `"xliffmergeOptions"` in `package.json` file. If you want to add only locale and use an existing translation file for it, i.e. add `zh-cn` but use existing `i18n/zh/messages.zh.xlf` file for it, skip this step and go step 5. - **Important: Locales should be written in lower case to be handled by Dashboard, e.g. `zh-cn`, not `zh-CN`** +2. Add your locale, e.g. `fr` or `ja`, into `"languages"` array of `"xliffmergeOptions"` in `package.json` file. If you want to add only locale using an existing translation file, i.e. add `zh` but use existing `i18n/zh-Hans/messages.zh-Hans.xlf` file for it, skip this step and go step 5. 3. Run `npm run fix:i18n`. Then translation file for your language, e.g. `i18n/fr/messages.fr.xlf`, would be generated in your locale directory. - If `i18n/[locale]/messages.[locale].xlf` is not normal file type, our script ignores `xliffmerge` for the locale. -4. Open your translation file and translate texts in `` element into your language. -5. If you want to use an existing translation file for the locale, create symbolic link `messages.[locale].xlf` to the existing translation file like follow: +4. Open your translation file and translate texts in `` element into your language, and remove `state="new"` to mark it as translated. +5. To build dashboard for your language, add your locale into `locales` in `angular.json` like follow: ``` - cd i18n/zh-cn - ln -s ../zh/messages.zh.xlf messages.zh-cn.xlf + "ja": { + "translation": "i18n/ja/messages.ja.xlf", + "baseHref": "" + }, ``` + If you want to add only locale using an existing translation file, specify existing translation file to `"translation"`. After preparation of new translation file, configure `i18n/locale_conf.json` file to support translated dashboard as follows: @@ -68,13 +67,6 @@ To add Japanese translation file, add `"ja"` into `"translations"` array in alph {"translations": [ "en", "fr", "ja", "ko", "zh" ]} ``` -To save time for building localized version in your develop environment, you can set locales not to build by creating `i18n/locale_not_for_build_local` and adding into it like below: - -``` -fr -ko -``` - Then you can build your localized dashboard with `npm run build`. Before submit Pull Request, add `i18n/[locale]/OWNERS` file for your translation team like below: diff --git a/i18n/ko/messages.ko.xlf b/i18n/ko/messages.ko.xlf index 65fbcbb37365f70c7543a2f6308500ec6e7fd787..021599108a6175e6e67acf8ce651bc791b53079f 100644 --- a/i18n/ko/messages.ko.xlf +++ b/i18n/ko/messages.ko.xlf @@ -2789,7 +2789,7 @@ - + ../src/app/frontend/chrome/nav/pinner/template.html @@ -5152,7 +5152,7 @@ Disable access denied notification - 접근 거부 알림 해제 + 접근 거부 알림 해제 ../src/app/frontend/settings/global/template.html 100 @@ -5160,7 +5160,7 @@ Hides all access denied warnings in the notification panel. - 알림 패널에서 접근 거부 경고 모두 숨김. + 알림 패널에서 접근 거부 경고 모두 숨김. ../src/app/frontend/settings/global/template.html 102 diff --git a/i18n/locale_conf.json b/i18n/locale_conf.json index c728abe13b56c91f14d5095753607131c670d458..171c6c919cf0f8c91bcc113bf04080d741654043 100644 --- a/i18n/locale_conf.json +++ b/i18n/locale_conf.json @@ -1 +1 @@ -{"translations": [ "de", "en", "fr", "ja", "ko", "zh", "zh-Hans", "zh-Hant-HK", "zh-Hans-SG", "zh-Hant" ]} +{"translations": [ "de", "en", "fr", "ja", "ko", "zh-Hans", "zh-Hant", "zh-Hant-HK" ]} diff --git a/i18n/zh-Hans-SG/OWNERS b/i18n/zh-Hans-SG/OWNERS deleted file mode 100644 index d7b373ac594bdb4242ed00d76ed04c621893e128..0000000000000000000000000000000000000000 --- a/i18n/zh-Hans-SG/OWNERS +++ /dev/null @@ -1,10 +0,0 @@ -reviewers: - - chenrui333 - - zehuaiWANG - -approvers: - - hwdef - - tanjunchen - -labels: -- language/zh diff --git a/i18n/zh-Hans-SG/messages.zh-Hans-SG.xlf b/i18n/zh-Hans-SG/messages.zh-Hans-SG.xlf deleted file mode 100644 index f91c5805a7b79eda70bec8700de7779a1f928e48..0000000000000000000000000000000000000000 --- a/i18n/zh-Hans-SG/messages.zh-Hans-SG.xlf +++ /dev/null @@ -1,5258 +0,0 @@ - - - - - - Edit a resource - 编辑资源 - - ../src/app/frontend/common/dialogs/editresource/template.html - 18 - - - - This action is equivalent to: - 此操作相当于: - - ../src/app/frontend/common/dialogs/editresource/template.html - 33 - - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 31 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 50 - - - - Update - 更新 - - ../src/app/frontend/common/dialogs/editresource/template.html - 43 - - - ../src/app/frontend/resource/config/secret/detail/edit/template.html - 29 - - - - Cancel - 取消 - - ../src/app/frontend/common/dialogs/editresource/template.html - 47 - - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 49 - - - ../src/app/frontend/resource/config/secret/detail/edit/template.html - 33 - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 72 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 100 - - - - Delete a resource - 删除资源 - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 18 - - - - - Are you sure you want to delete - -  in namespace - - ? - - - 你确定要删除 - -  in namespace - - ? - - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 20 - - - - Delete - 删除 - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 45 - - - ../src/app/frontend/common/components/list/column/menu/template.html - 53 - - - - - Download logs file - - - 下载日志文件 - - - ../src/app/frontend/common/dialogs/download/template.html - 19 - - - - Size: B - 尺寸: B - - ../src/app/frontend/common/dialogs/download/template.html - 24 - - - - - Preparing file to download... - - - 准备要下载的文件... - - - ../src/app/frontend/common/dialogs/download/template.html - 29 - - - - - File is ready to download! - - - 文件已准备好下载! - - - ../src/app/frontend/common/dialogs/download/template.html - 33 - - - - Forbidden (403) - 禁止 (403) - - ../src/app/frontend/common/dialogs/download/template.html - 39 - - - - You do not have required permissions to access this resource. - 您没有访问此资源所需的权限。 - - ../src/app/frontend/common/dialogs/download/template.html - 40 - - - - Save - 保存 - - ../src/app/frontend/common/dialogs/download/template.html - 50 - - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 24 - - - - Abort - 中止 - - ../src/app/frontend/common/dialogs/download/template.html - 54 - - - - Close - 关闭 - - ../src/app/frontend/common/dialogs/download/template.html - 62 - - - ../src/app/frontend/common/components/chips/chipdialog/template.html - 27 - - - - Scale a resource - 缩放资源 - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 18 - - - - - will be updated to reflect the desired replicas count. - - - 将更新为目标副本数。 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 20 - - - - Desired replicas - 目标副本数量 - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 28 - - - - Actual replicas - 当前的副本数量 - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 40 - - - - - Scale - - - 规模 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 63 - - - - - Cancel - - - 取消 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 69 - - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 31 - - - ../src/app/frontend/create/from/file/template.html - 53 - - - - Trigger a - 触发器 - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 18 - - - - will be triggered. - 将会被触发. - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 20 - - - - - Trigger - - - 触发器 - - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 25 - - - - Delete resource - 删除资源 - - ../src/app/frontend/common/components/actionbar/detailactions/delete/template.html - 21 - - - - Edit resource - 编辑资源 - - ../src/app/frontend/common/components/actionbar/detailactions/edit/template.html - 21 - - - - Scale resource - 缩放资源 - - ../src/app/frontend/common/components/actionbar/detailactions/scale/template.html - 21 - - - - View logs - 显示日志 - - ../src/app/frontend/common/components/actionbar/detailactions/logs/template.html - 21 - - - - Exec into pod - 在 pod 中运行 - - ../src/app/frontend/common/components/actionbar/detailactions/exec/template.html - 20 - - - - Trigger resource - 触发资源 - - ../src/app/frontend/common/components/actionbar/detailactions/trigger/template.html - 21 - - - - Workload Status - 工作量状态 - - ../src/app/frontend/common/components/workloadstatus/template.html - 20 - - - - Cron Jobs - Cron Jobs - - ../src/app/frontend/common/components/workloadstatus/template.html - 33 - - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 24 - - - - Daemon Sets - Daemon Sets - - ../src/app/frontend/common/components/workloadstatus/template.html - 46 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 24 - - - - Deployments - Deployments - - ../src/app/frontend/common/components/workloadstatus/template.html - 59 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 24 - - - - Jobs - Jobs - - ../src/app/frontend/common/components/workloadstatus/template.html - 72 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 26 - - - - Pods - Pods - - ../src/app/frontend/common/components/workloadstatus/template.html - 86 - - - ../src/app/frontend/common/components/creator/template.html - 64 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 87 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 87 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 90 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 24 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 90 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 84 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 87 - - - ../src/app/frontend/resource/cluster/node/detail/template.html - 162 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 247 - - - - Replica Sets - Replica Sets - - ../src/app/frontend/common/components/workloadstatus/template.html - 99 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 26 - - - - Replication Controllers - Replication Controllers - - ../src/app/frontend/common/components/workloadstatus/template.html - 112 - - - - Stateful Sets - Stateful Sets - - ../src/app/frontend/common/components/workloadstatus/template.html - 125 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 24 - - - - Resource information - 资源信息 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 24 - - - ../src/app/frontend/resource/cluster/namespace/detail/template.html - 22 - - - ../src/app/frontend/resource/cluster/node/detail/template.html - 24 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 22 - - - ../src/app/frontend/resource/cluster/storageclass/detail/template.html - 22 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 22 - - - ../src/app/frontend/resource/discovery/service/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/job/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 22 - - - - Status:  - 状态:  - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 30 - - - - IP:  - IP:  - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 37 - - - - Node - 节点 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 47 - - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 59 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 88 - - - - Status - 状态 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 55 - - - ../src/app/frontend/common/components/condition/template.html - 44 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 96 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 82 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 77 - - - ../src/app/frontend/common/components/quotas/template.html - 52 - - - ../src/app/frontend/resource/cluster/namespace/detail/template.html - 28 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 29 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 28 - - - - IP - IP - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 61 - - - - QoS Class - QoS 类 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 67 - - - - Restarts - 重启 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 102 - - - - Containers - 容器 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 93 - - - ../src/app/frontend/logs/template.html - 28 - - - - Init containers - 初始化容器 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 101 - - - - Filter - 过滤 - - ../src/app/frontend/common/components/list/filter/template.html - 29 - - - - Filter objects by name - 按名称过滤对象 - - ../src/app/frontend/common/components/list/filter/template.html - 33 - - - - Show less - 收起 - - ../src/app/frontend/common/components/chips/template.html - 48 - - - - Show all - 显示所有 - - ../src/app/frontend/common/components/chips/template.html - 50 - - - - Logs - 日志 - - ../src/app/frontend/common/components/list/column/menu/template.html - 22 - - - - Exec - 执行 - - ../src/app/frontend/common/components/list/column/menu/template.html - 27 - - - - Trigger - 触发 - - ../src/app/frontend/common/components/list/column/menu/template.html - 31 - - - - Scale - 规模 - - ../src/app/frontend/common/components/list/column/menu/template.html - 35 - - - - Unpin - 取消固定 - - ../src/app/frontend/common/components/list/column/menu/template.html - 41 - - - - Pin - 固定 - - ../src/app/frontend/common/components/list/column/menu/template.html - 43 - - - - Edit - 编辑 - - ../src/app/frontend/common/components/list/column/menu/template.html - 49 - - - - Items:  - 项目:  - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 23 - - - ../src/app/frontend/common/components/condition/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 24 - - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 26 - - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/event/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 24 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 29 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 27 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 23 - - - ../src/app/frontend/common/components/policyrule/template.html - 26 - - - ../src/app/frontend/common/components/quotas/template.html - 26 - - - ../src/app/frontend/common/components/limits/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 29 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 23 - - - - Name - 名字 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 43 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 42 - - - ../src/app/frontend/common/components/creator/template.html - 48 - - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 51 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 41 - - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 36 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 44 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 63 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 51 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 54 - - - ../src/app/frontend/common/components/objectmeta/template.html - 44 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 61 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 49 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 49 - - - ../src/app/frontend/common/components/quotas/template.html - 37 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 63 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 57 - - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 43 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 51 - - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 29 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 223 - - - - Namespace - 命名空间 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 66 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 63 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 52 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 52 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 76 - - - ../src/app/frontend/common/components/namespace/template.html - 18 - - - ../src/app/frontend/common/components/objectmeta/template.html - 50 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 74 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 61 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 70 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 63 - - - ../src/app/frontend/create/from/form/template.html - 184 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 231 - - - - Labels - 标签 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 72 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 60 - - - ../src/app/frontend/common/components/creator/template.html - 81 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 79 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 79 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 82 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 62 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 65 - - - ../src/app/frontend/common/components/objectmeta/template.html - 78 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 80 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 67 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 82 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 79 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 69 - - - ../src/app/frontend/create/from/form/template.html - 164 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 254 - - - - Schedule - 调度 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 80 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 52 - - - - Suspend - 暂停 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 89 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 64 - - - - Active - 运行中 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 97 - - - - Last Schedule - 最后的调度 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 103 - - - - Age - 经过的时间 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 123 - - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 70 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 71 - - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 80 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 58 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 97 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 97 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 80 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 78 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 100 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 78 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 113 - - - ../src/app/frontend/common/components/objectmeta/template.html - 62 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 132 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 120 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 123 - - - ../src/app/frontend/common/components/quotas/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 100 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 94 - - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 68 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 97 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 101 - - - - Cluster Roles - Cluster Roles - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 21 - - - - Config Maps - Config Maps - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 21 - - - - Plugins - 插件 - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 21 - - - - Dependencies - 依赖 - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 54 - - - - Image:  - 镜像:  - - ../src/app/frontend/common/components/container/template.html - 19 - - - - Image - 镜像 - - ../src/app/frontend/common/components/container/template.html - 26 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 282 - - - - Environment variable - 环境变量 - - ../src/app/frontend/common/components/container/template.html - 37 - - - ../src/app/frontend/common/components/container/template.html - 54 - - - ../src/app/frontend/common/components/container/template.html - 74 - - - - bytes - bytes - - ../src/app/frontend/common/components/container/template.html - 61 - - - - bytes - bytes - - ../src/app/frontend/common/components/container/template.html - 81 - - - - Commands - 命令 - - ../src/app/frontend/common/components/container/template.html - 89 - - - - Arguments - 参数 - - ../src/app/frontend/common/components/container/template.html - 101 - - - - Conditions - 状态 - - ../src/app/frontend/common/components/condition/template.html - 20 - - - - Type - 类别 - - ../src/app/frontend/common/components/condition/template.html - 36 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 68 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 27 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 59 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 85 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 120 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 134 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 166 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 192 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 206 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 244 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 270 - - - ../src/app/frontend/resource/discovery/service/detail/template.html - 28 - - - - Last probe time - 最后的检测时间 - - ../src/app/frontend/common/components/condition/template.html - 52 - - - - Last transition time - 最后的迁移时间 - - ../src/app/frontend/common/components/condition/template.html - 60 - - - - Reason - 原因 - - ../src/app/frontend/common/components/condition/template.html - 68 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 109 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 55 - - - - Message - 信息 - - ../src/app/frontend/common/components/condition/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/event/template.html - 42 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 61 - - - - Name:  - 名字:  - - ../src/app/frontend/common/components/creator/template.html - 22 - - - ../src/app/frontend/common/components/objectmeta/template.html - 23 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 191 - - - - Kind:  - 种类:  - - ../src/app/frontend/common/components/creator/template.html - 29 - - - - Age:  - 经过时间:  - - ../src/app/frontend/common/components/creator/template.html - 36 - - - ../src/app/frontend/common/components/objectmeta/template.html - 35 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 205 - - - - Controlled by - 控制: - - ../src/app/frontend/common/components/creator/template.html - 42 - - - - Kind - 种类 - - ../src/app/frontend/common/components/creator/template.html - 58 - - - ../src/app/frontend/crd/detail/template.html - 72 - - - - Age - - 经过时间 - - - ../src/app/frontend/common/components/creator/template.html - 70 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 237 - - - - Images - 镜像 - - ../src/app/frontend/common/components/creator/template.html - 90 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 106 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 106 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 109 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 109 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 103 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 106 - - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 38 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 262 - - - ../src/app/frontend/resource/workloads/job/detail/template.html - 58 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 46 - - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 38 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 38 - - - - Custom Resource Definitions - 定义自定义资源 - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 21 - - - - Group - Group - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 60 - - - ../src/app/frontend/crd/detail/template.html - 41 - - - - Full Name - 全名 - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 66 - - - - Namespaced - Namespaced - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 72 - - - - Objects - Objects - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 21 - - - - Versions - 版本 - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 20 - - - - Served - 服务 - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 42 - - - - Storage - 存储 - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 48 - - - - Endpoints - 端点 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 20 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 68 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 172 - - - - Host - 主机 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 37 - - - - Ports (Name, Port, Protocol) - 端口 (名字, 端口, 协议) - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 45 - - - - unset - 未设置 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 51 - - - - Ready - 准备就绪 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 69 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 73 - - - - Events - 活动 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 21 - - - - Source - 资源 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 48 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 19 - - - - Sub-object - 子对象 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 56 - - - - Count - 次数 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 65 - - - - First Seen - 初次 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 71 - - - - Last Seen - 最后一次 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 79 - - - - Horizontal Pod Autoscalers - Pod 水平自动伸缩 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 22 - - - - Min Replicas - 最小副本数 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 58 - - - - Max Replicas - 最大副本数 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 64 - - - - Reference - 参考 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 70 - - - - Horizontal Pod Autoscaler - Pod 水平自动伸缩 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 284 - - - - Ingresses - Ingresses - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 21 - - - - There is nothing to display here - 这里没有可以显示的 - - ../src/app/frontend/common/components/list/zerostate/template.html - 22 - - - ../src/app/frontend/common/components/zerostate/template.html - 23 - - - - No resources found. - 找不到资源。 - - ../src/app/frontend/common/components/list/zerostate/template.html - 25 - - - - Namespaces - Namespaces - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 21 - - - - Phase - 运行阶段 - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 70 - - - ../src/app/frontend/resource/cluster/node/detail/template.html - 30 - - - - Nodes - Nodes - - ../src/app/frontend/common/components/resourcelist/node/template.html - 24 - - - - CPU requests (cores) - CPU 最低需求 (cores) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 79 - - - - CPU limits (cores) - CPU 最高需求 (cores) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 87 - - - - Memory requests (bytes) - Memory 最低需求 (bytes) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 95 - - - - Memory limits (bytes) - Memory 最高需求 (bytes) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 103 - - - - Select namespace... - 选择 namespace... - - ../src/app/frontend/common/components/namespace/template.html - 25 - - - - All namespaces - 全部 namespaces - - ../src/app/frontend/common/components/namespace/template.html - 34 - - - - NAMESPACES - NAMESPACES - - ../src/app/frontend/common/components/namespace/template.html - 35 - - - - Namespace conflict - Namespace 冲突 - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 19 - - - - - Selected namespace is different than namespace of currently selected resource. - - - 选中的 namespace 与当前所选资源的 namespace 不同。 - - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 22 - - - - - Do you want to stay on current page and change namespace from to ? - - - 您是否希望保持当前页面并从 to 中更改名称空间? - - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 26 - - - - Yes - 是的 - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 34 - - - - No - - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 37 - - - - Metadata - 元数据 - - ../src/app/frontend/common/components/objectmeta/template.html - 19 - - - - Namespace:  - Namespace:  - - ../src/app/frontend/common/components/objectmeta/template.html - 29 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 198 - - - - Creation time - 创建时间 - - ../src/app/frontend/common/components/objectmeta/template.html - 55 - - - - UID - UID - - ../src/app/frontend/common/components/objectmeta/template.html - 71 - - - - Annotations - 注释 - - ../src/app/frontend/common/components/objectmeta/template.html - 88 - - - - Running:  - 运行中:  - - ../src/app/frontend/common/components/podstatus/template.html - 26 - - - - Succeeded:  - 成功:  - - ../src/app/frontend/common/components/podstatus/template.html - 33 - - - - Pending:  - 启动中:  - - ../src/app/frontend/common/components/podstatus/template.html - 40 - - - - Failed:  - 失败:  - - ../src/app/frontend/common/components/podstatus/template.html - 47 - - - - Desired:  - 期望值:  - - ../src/app/frontend/common/components/podstatus/template.html - 53 - - - - Running - 运行中 - - ../src/app/frontend/common/components/podstatus/template.html - 63 - - - - Succeeded - 成功 - - ../src/app/frontend/common/components/podstatus/template.html - 69 - - - - Pending - 启动中 - - ../src/app/frontend/common/components/podstatus/template.html - 75 - - - - Failed - 失败 - - ../src/app/frontend/common/components/podstatus/template.html - 82 - - - - Desired - 期望 - - ../src/app/frontend/common/components/podstatus/template.html - 88 - - - - CPU Usage (cores) - CPU 使用率 (cores) - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 110 - - - - Memory Usage (bytes) - 内存使用 (bytes) - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 120 - - - - Persistent Volumes - Persistent Volumes - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 21 - - - - Capacity - 容量 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 58 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 95 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 82 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 39 - - - - Access Modes - 访问模式 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 66 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 104 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 47 - - - - Reclaim Policy - 回收策略 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 74 - - - - Claim - 要求 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 88 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 35 - - - - Storage Class - 存储类 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 100 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 112 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 33 - - - - Persistent Volume Claims - Persistent Volume Claims - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 21 - - - - Volume - Volume - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 83 - - - - Rules - 规则 - - ../src/app/frontend/common/components/policyrule/template.html - 20 - - - - Resources - 资源 - - ../src/app/frontend/common/components/policyrule/template.html - 36 - - - - Non-resource URL - 非资源 URL - - ../src/app/frontend/common/components/policyrule/template.html - 48 - - - - Resource Names - 资源名 - - ../src/app/frontend/common/components/policyrule/template.html - 60 - - - - Verbs - 动作 - - ../src/app/frontend/common/components/policyrule/template.html - 72 - - - - API Groups - API 组 - - ../src/app/frontend/common/components/policyrule/template.html - 84 - - - - Resource Quotas - 资源配额 - - ../src/app/frontend/common/components/quotas/template.html - 20 - - - - Resource Limits - 资源限制 - - ../src/app/frontend/common/components/limits/template.html - 20 - - - - Resource name - 资源名 - - ../src/app/frontend/common/components/limits/template.html - 37 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 89 - - - - Resource type - 资源类别 - - ../src/app/frontend/common/components/limits/template.html - 42 - - - - Default - 默认 - - ../src/app/frontend/common/components/limits/template.html - 47 - - - - Default request - 默认要求 - - ../src/app/frontend/common/components/limits/template.html - 52 - - - - Replications Controllers - Replications Controllers - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 21 - - - - Storage Classes - Storage Classes - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 21 - - - - Provisioner - 提供者 - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 52 - - - ../src/app/frontend/resource/cluster/storageclass/detail/template.html - 29 - - - - Parameters - 参数 - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 58 - - - - Secrets - Secrets - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 21 - - - - Services - Services - - ../src/app/frontend/common/components/resourcelist/service/template.html - 21 - - - - Cluster IP - 集群 IP - - ../src/app/frontend/common/components/resourcelist/service/template.html - 77 - - - ../src/app/frontend/resource/discovery/service/detail/template.html - 33 - - - - Internal Endpoints - 内部 Endpoints - - ../src/app/frontend/common/components/resourcelist/service/template.html - 83 - - - - External Endpoints - 外部 Endpoints - - ../src/app/frontend/common/components/resourcelist/service/template.html - 91 - - - - - You can deploy a containerized app, select other namespace or - take the Dashboard Tour - open_in_new to learn more. - - - 你可以 部署容器化应用程序, 选择其他命名空间或者 - 加入 Dashboard Tour - open_in_new to learn more. - - - ../src/app/frontend/common/components/zerostate/template.html - 26 - - - - Cluster - - 集群 - - - ../src/app/frontend/chrome/nav/template.html - 24 - - - - Cluster Roles - - Cluster Roles - - - ../src/app/frontend/chrome/nav/template.html - 29 - - - - Namespaces - - Namespaces - - - ../src/app/frontend/chrome/nav/template.html - 34 - - - - Nodes - - Nodes - - - ../src/app/frontend/chrome/nav/template.html - 39 - - - - Persistent Volumes - - Persistent Volumes - - - ../src/app/frontend/chrome/nav/template.html - 44 - - - - Storage Classes - - Storage Classes - - - ../src/app/frontend/chrome/nav/template.html - 49 - - - - Overview - - 概况 - - - ../src/app/frontend/chrome/nav/template.html - 62 - - - - Workloads - - 工作量 - - - ../src/app/frontend/chrome/nav/template.html - 68 - - - - Cron Jobs - - Cron Jobs - - - ../src/app/frontend/chrome/nav/template.html - 73 - - - - Daemon Sets - - Daemon Sets - - - ../src/app/frontend/chrome/nav/template.html - 78 - - - - Deployments - - Deployments - - - ../src/app/frontend/chrome/nav/template.html - 83 - - - - Jobs - - Jobs - - - ../src/app/frontend/chrome/nav/template.html - 88 - - - - Pods - - Pods - - - ../src/app/frontend/chrome/nav/template.html - 93 - - - - Replica Sets - - Replica Sets - - - ../src/app/frontend/chrome/nav/template.html - 98 - - - - Replication Controllers - - Replication Controllers - - - ../src/app/frontend/chrome/nav/template.html - 103 - - - - Stateful Sets - - Stateful Sets - - - ../src/app/frontend/chrome/nav/template.html - 108 - - - - Discovery and Load Balancing - - 发现和负载均衡 - - - ../src/app/frontend/chrome/nav/template.html - 114 - - - - Ingresses - - Ingresses - - - ../src/app/frontend/chrome/nav/template.html - 119 - - - - Services - - Services - - - ../src/app/frontend/chrome/nav/template.html - 124 - - - - Config and Storage - - 配置和存储 - - - ../src/app/frontend/chrome/nav/template.html - 130 - - - - Config Maps - - Config Maps - - - ../src/app/frontend/chrome/nav/template.html - 135 - - - - Persistent Volume Claims - - Persistent Volume Claims - - - ../src/app/frontend/chrome/nav/template.html - 140 - - - - Secrets - - Secrets - - - ../src/app/frontend/chrome/nav/template.html - 145 - - - - Plugins - - 插件 - - - ../src/app/frontend/chrome/nav/template.html - 151 - - - - Custom Resource Definitions - - 定义自定义资源 - - - ../src/app/frontend/chrome/nav/template.html - 163 - - - - Settings - - 设置 - - - ../src/app/frontend/chrome/nav/template.html - 175 - - - - About - - 关于Kubernetes Dashboard - - - ../src/app/frontend/chrome/nav/template.html - 181 - - - - Create new resource - 创建新资源 - - ../src/app/frontend/chrome/template.html - 44 - - - - Search - 搜索 - - ../src/app/frontend/chrome/search/template.html - 30 - - - - - ago - - - 前 - - - ../src/app/frontend/chrome/notifications/template.html - 44 - - - - There are no notifications - 没有通知 - - ../src/app/frontend/chrome/notifications/template.html - 61 - - - - Remove all notifications - 删除所有通知 - - ../src/app/frontend/chrome/notifications/template.html - 67 - - - - Logged in with auth header - 使用 auth header 登录 - - ../src/app/frontend/chrome/userpanel/template.html - 22 - - - - Logged in with token - 使用 token 登录 - - ../src/app/frontend/chrome/userpanel/template.html - 24 - - - - Default service account - 默认 service account - - ../src/app/frontend/chrome/userpanel/template.html - 27 - - - - Sign in - - 登录 - - - ../src/app/frontend/chrome/userpanel/template.html - 36 - - - - Sign out - - 注销 - - - ../src/app/frontend/chrome/userpanel/template.html - 41 - - - - - - - - - ../src/app/frontend/chrome/nav/pinner/template.html - 21 - - - - Cluster - 集群 - - ../src/app/frontend/search/template.html - 20 - - - - Workloads - 工作量 - - ../src/app/frontend/search/template.html - 36 - - - ../src/app/frontend/overview/template.html - 20 - - - - Discovery and Load Balancing - 发现和负载均衡 - - ../src/app/frontend/search/template.html - 58 - - - ../src/app/frontend/overview/template.html - 48 - - - - Config and Storage - 配置和存储 - - ../src/app/frontend/search/template.html - 68 - - - ../src/app/frontend/overview/template.html - 58 - - - - Kubernetes Dashboard - Kubernetes 仪表盘 - - ../src/app/frontend/login/template.html - 23 - - - - Kubeconfig - Kubeconfig - - ../src/app/frontend/login/template.html - 34 - - - - Basic - 基本 - - ../src/app/frontend/login/template.html - 36 - - - - Token - Token - - ../src/app/frontend/login/template.html - 38 - - - - - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. - - - 请选择您创建的kubeconfig文件以配置对集群的访问权限。 要了解有关如何配置和使用kubeconfig文件的更多信息, 请参阅Configure Access to Multiple Clusters 部分. - - - ../src/app/frontend/login/template.html - 44 - - - - - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. - - - 确保在群集中启用了对基本身份验证的支持。 要了解有关如何配置基本身份验证的详情,请参阅 AuthenticatingABAC Mode 部分. - - - ../src/app/frontend/login/template.html - 48 - - - - - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. - - - 每个 Service Account 都有一个 valid Bearer Token ,可用于登录 Dashboard 。 要了解有关如何配置和使用 Bearer Tokens 的更多信息,请参阅 Authentication 部分. - - - ../src/app/frontend/login/template.html - 52 - - - - Enter token - 输入 token - - ../src/app/frontend/login/template.html - 66 - - - - Username - 用户名 - - ../src/app/frontend/login/template.html - 79 - - - - Password - 密码 - - ../src/app/frontend/login/template.html - 90 - - - - Choose kubeconfig file - 选择 kubeconfig 文件 - - ../src/app/frontend/login/template.html - 99 - - - - - Sign in - - - 登录 - - - ../src/app/frontend/login/template.html - 120 - - - - - Skip - - - 跳过 - - - ../src/app/frontend/login/template.html - 129 - - - - About - 关于 - - ../src/app/frontend/about/template.html - 19 - - - - General-purpose web UI for Kubernetes clusters - Kubernetes 集群的通用 Web UI - - ../src/app/frontend/about/template.html - 30 - - - - - Kubernetes Dashboard is made possible by the Dashboard - community as an - open source project. - - - Dashboard 使 Kubernetes Dashboard 成为可能 - community as an - open source project. - - - ../src/app/frontend/about/template.html - 37 - - - - Read documentation - 阅读文档 - - ../src/app/frontend/about/actionbar/template.html - 24 - - - - Provide feedback - 提供反馈意见 - - ../src/app/frontend/about/actionbar/template.html - 35 - - - - Resource Information - 资源信息 - - ../src/app/frontend/crd/detail/template.html - 22 - - - - Version - 版本 - - ../src/app/frontend/crd/detail/template.html - 29 - - - - Scope - 范围 - - ../src/app/frontend/crd/detail/template.html - 35 - - - - Subresources - 子资源 - - ../src/app/frontend/crd/detail/template.html - 47 - - - - Accepted Names - 允许的名称 - - ../src/app/frontend/crd/detail/template.html - 55 - - - - Plural - 复数 - - ../src/app/frontend/crd/detail/template.html - 62 - - - - Singular - 单数 - - ../src/app/frontend/crd/detail/template.html - 67 - - - - List Kind - 列出种类 - - ../src/app/frontend/crd/detail/template.html - 77 - - - - Short Names - 短名称 - - ../src/app/frontend/crd/detail/template.html - 82 - - - - Categories - 类别 - - ../src/app/frontend/crd/detail/template.html - 87 - - - - Create from input - 输入并创建 - - ../src/app/frontend/create/template.html - 20 - - - - Create from file - 从文件创建 - - ../src/app/frontend/create/template.html - 24 - - - - Create from form - 从表单创建 - - ../src/app/frontend/create/template.html - 28 - - - - Create a new namespace - 创建一个新的命名空间 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 18 - - - - The new namespace will be added to the cluster. - 新的命名空间将添加到集群中。 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 21 - - - - Namespace name - 命名空间的名字 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 29 - - - - - Name is required. - - - 名字是必填的。 - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 35 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 35 - - - - - Name must be up to characters long. - - - Name必须大于 个字符. - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 39 - - - - - Name must be alphanumeric and may contain dashes. - - - 名称必须是字母或者数字,可以包含短划线。 - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 43 - - - - A namespace with the specified name will be added to the cluster. - 将具有指定名称的命名空间将添加到群集中。 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 48 - - - - - Learn more - open_in_new - - - 学习更多 - open_in_new - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 52 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 52 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 81 - - - - Create - 创建 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 69 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 97 - - - - Create a new image pull secret - 创建一个新的 image pull secret - - ../src/app/frontend/create/from/form/createsecret/template.html - 18 - - - - The new secret will be added to the cluster - 新的 secret 将添加到集群中 - - ../src/app/frontend/create/from/form/createsecret/template.html - 21 - - - - Secret name - Secret 名字 - - ../src/app/frontend/create/from/form/createsecret/template.html - 29 - - - - - Name must be up to characters long. - - - Name 必须大于 字符. - - - ../src/app/frontend/create/from/form/createsecret/template.html - 39 - - - - - Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). - - - 名称必须遵循 DNS 域名语法(例如 new.image-pull.secret)。 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 43 - - - - A secret with the specified name will be added to the cluster in the namespace. - 具有指定名称的 secret 将添加到命名空间中的集群中。 - - ../src/app/frontend/create/from/form/createsecret/template.html - 48 - - - - - Data is required. - - - Data 是必须的。 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 68 - - - - - Data must be Base64 encoded. - - - Data 必须是 Base64 编码的。 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 72 - - - - Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. - 指定要保留的 secret 的 data 。该值是 .dockercfg 文件中的 Base64 编码内容。 - - ../src/app/frontend/create/from/form/createsecret/template.html - 77 - - - - App name - 应用名称 - - ../src/app/frontend/create/from/form/template.html - 24 - - - - - Deployment or service with this name already exists within namespace. - - - 具有此名称的 deployment 或 service 已存在于命名空间中。 - - - ../src/app/frontend/create/from/form/template.html - 36 - - - - - Application name is required. - - - 应用名称是必需的。 - - - ../src/app/frontend/create/from/form/template.html - 40 - - - - - Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. - - - 应用程序名称必须以小写字母开头,且只包含小写字母,数字和单词之间的“-”。 - - - ../src/app/frontend/create/from/form/template.html - 44 - - - - An 'app' label with this value will be added to the Deployment and Service that get deployed. - 具有此值的“app”标签将添加到已部署的 Deployment 和 Service 中。 - - ../src/app/frontend/create/from/form/template.html - 50 - - - - - Learn more - open_in_new - - - 学到更多 - open_in_new - - - ../src/app/frontend/create/from/form/template.html - 54 - - - ../src/app/frontend/create/from/form/template.html - 84 - - - ../src/app/frontend/create/from/form/template.html - 120 - - - ../src/app/frontend/create/from/form/template.html - 140 - - - - Container image - 容器镜像 - - ../src/app/frontend/create/from/form/template.html - 65 - - - - - Container image is required - - - 容器镜像是必须的 - - - ../src/app/frontend/create/from/form/template.html - 70 - - - - - Container image is invalid: - - - Container image 无效: - - - ../src/app/frontend/create/from/form/template.html - 74 - - - - Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. - 输入公共镜像的 URL (可以是在私有仓库或Docker Hub或Google Container Registry上托管任何镜像URL)。 - - ../src/app/frontend/create/from/form/template.html - 80 - - - - Number of pods - pod 的数量 - - ../src/app/frontend/create/from/form/template.html - 96 - - - - - Number of pods is required - - - pod 的数量是必填项 - - - ../src/app/frontend/create/from/form/template.html - 102 - - - - - Number of pods must be a positive integer - - - pod 的数量必须是整数 - - - ../src/app/frontend/create/from/form/template.html - 106 - - - - - Setting high number of pods may cause performance issues of the cluster and Dashboard UI. - - - 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 - - - ../src/app/frontend/create/from/form/template.html - 111 - - - - A Deployment will be created to maintain the desired number of pods across your cluster. - Deployment 将跨集群创建 pod 以维护所需数量。 - - ../src/app/frontend/create/from/form/template.html - 116 - - - - Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. - 可选,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 - - ../src/app/frontend/create/from/form/template.html - 136 - - - - Description - 描述 - - ../src/app/frontend/create/from/form/template.html - 153 - - - - - The description will be added as an annotation to the Deployment and displayed in the application's details. - - - 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 - - - ../src/app/frontend/create/from/form/template.html - 156 - - - - The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. - 指定的标签将应用于创建的 Deployment,Service(如果有)和 Pod。 常见标签包括 release,environment,tier,partition 和 track。 - - ../src/app/frontend/create/from/form/template.html - 169 - - - - - Learn more - open_in_new - - - 学到更多 - open_in_new - - - ../src/app/frontend/create/from/form/template.html - 173 - - - ../src/app/frontend/create/from/form/template.html - 202 - - - ../src/app/frontend/create/from/form/template.html - 230 - - - ../src/app/frontend/create/from/form/template.html - 280 - - - ../src/app/frontend/create/from/form/template.html - 307 - - - ../src/app/frontend/create/from/form/template.html - 325 - - - ../src/app/frontend/create/from/form/template.html - 339 - - - - - Create a new namespace... - - - 创建一个新的命名空间... - - - ../src/app/frontend/create/from/form/template.html - 192 - - - - Namespaces let you partition resources into logically named groups. - Namespaces 允许您将资源分区为逻辑命名的组。 - - ../src/app/frontend/create/from/form/template.html - 198 - - - - - Create a new secret... - - - 创建一个新的 secret... - - - ../src/app/frontend/create/from/form/template.html - 220 - - - - Image Pull Secret - 镜像拉取得 Secret - - ../src/app/frontend/create/from/form/template.html - 213 - - - - The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. - 如果指定的 Image 是私有的,则可能需要 pull secret credential。 您可以选择现有 secret 或创建新 secret。 - - ../src/app/frontend/create/from/form/template.html - 226 - - - - CPU requirement (cores) - CPU 最低需求 (cores) - - ../src/app/frontend/create/from/form/template.html - 242 - - - - - CPU requirement must be given as a positive number. - - - CPU 最低需求必须是正整数。 - - - ../src/app/frontend/create/from/form/template.html - 248 - - - - - CPU requirement must be given as a valid number. - - - CPU 最低需求必须是有效的数字。 - - - ../src/app/frontend/create/from/form/template.html - 252 - - - - Memory requirement (MiB) - Memory 最低需求 (MiB) - - ../src/app/frontend/create/from/form/template.html - 260 - - - - - Memory requirement must be given as a positive number. - - - Memory 最低需求必须是正整数。 - - - ../src/app/frontend/create/from/form/template.html - 266 - - - - - Memory requirement must be given as a valid number. - - - Memory 最低需求必须是一个有效的数字。 - - - ../src/app/frontend/create/from/form/template.html - 270 - - - - You can specify minimum CPU and memory requirements for the container. - 您可以指定容器的最低 CPU 和内存 requirements。 - - ../src/app/frontend/create/from/form/template.html - 276 - - - - Run command - 运行命令 - - ../src/app/frontend/create/from/form/template.html - 291 - - - - Run command arguments - 运行命令参数 - - ../src/app/frontend/create/from/form/template.html - 297 - - - - By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. - 默认情况下,容器运行所选镜像的默认 entrypoint command。 您可以使用命令选项覆盖默认值。 - - ../src/app/frontend/create/from/form/template.html - 303 - - - - Run as privileged - 以特权身份运行 - - ../src/app/frontend/create/from/form/template.html - 318 - - - - Processes in privileged containers are equivalent to processes running as root on the host. - 特权容器中的进程等同于在主机上以root身份运行的进程。 - - ../src/app/frontend/create/from/form/template.html - 321 - - - - Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. - 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 - - ../src/app/frontend/create/from/form/template.html - 335 - - - - - Deploy - - - Deploy - - - ../src/app/frontend/create/from/form/template.html - 354 - - - - - Cancel - - - 取消 - - - ../src/app/frontend/create/from/form/template.html - 362 - - - ../src/app/frontend/create/from/input/template.html - 48 - - - - - - - - - - - ../src/app/frontend/create/from/form/template.html - 370 - - - - {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options} } - {VAR_SELECT, select, 1 {隐藏高级选项} other {显示高级选项} } - - ../src/app/frontend/create/from/form/template.html - 371 - - - - - Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. - - - 输入 YAML 或 JSON 内容,指定要为文件中指定的命名空间创建的资源。 - - - ../src/app/frontend/create/from/input/template.html - 19 - - - - - Enter YAML or JSON content specifying the resources to create to the currently selected namespace. - - - 输入 YAML 或 JSON 内容,指定要为当前选定的命名空间创建的资源。 - - - ../src/app/frontend/create/from/input/template.html - 23 - - - - - Learn more open_in_new - - - 学到更多 open_in_new - - - ../src/app/frontend/create/from/input/template.html - 28 - - - - - Upload - - - 上传 - - - ../src/app/frontend/create/from/input/template.html - 40 - - - - - Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - - - 选择 YAML 或 JSON 文件中指定的资源部署到该文件中指定的命名空间。 - - - ../src/app/frontend/create/from/file/template.html - 19 - - - - - Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. - - - 选择 YAML 或 JSON 文件中指定的资源部署到当前选定的命名空间。 - - - ../src/app/frontend/create/from/file/template.html - 23 - - - - - Learn more - open_in_new - - - 学到更多 - open_in_new - - - ../src/app/frontend/create/from/file/template.html - 28 - - - - Choose YAML or JSON file - 选择 YAML 或 JSON 文件 - - ../src/app/frontend/create/from/file/template.html - 36 - - - - - Upload - - - 上传 - - - ../src/app/frontend/create/from/file/template.html - 45 - - - - Environment variables - 环境变量 - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 19 - - - - - Variable name must be a valid C identifier. - - - 变量名必须是有效的 C 标识符 - - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 32 - - - - Value - - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 44 - - - - Service - Service - - ../src/app/frontend/create/from/form/portmappings/template.html - 25 - - - - Port - 端口 - - ../src/app/frontend/create/from/form/portmappings/template.html - 48 - - - - - Port must be an integer. - - - 端口号必须是数字 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 52 - - - - - Port cannot be empty. - - - 端口号不能为空 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 56 - - - - - Port must be greater than 0. - - - 端口号必须大于0 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 60 - - - - - Port must be less than 65536. - - - 端口号必须小于65536 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 64 - - - - Target port - 目标端口 - - ../src/app/frontend/create/from/form/portmappings/template.html - 79 - - - - - Target port must be an integer. - - - 目标端口必须是整数。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 85 - - - - - Target port cannot be empty. - - - 目标端口不能为空。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 89 - - - - - Target port must be greater than 0. - - - 目标端口必须大于0。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 93 - - - - - Target port must be less than 65536. - - - 目标端口必须小于65536。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 97 - - - - Protocol - 协议 - - ../src/app/frontend/create/from/form/portmappings/template.html - 110 - - - - - Protocol is required. - - - 协议是必需的。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 122 - - - - - Invalid protocol. - - - 无效的协议。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 126 - - - - key - 密钥 - - ../src/app/frontend/create/from/form/deploylabel/template.html - 30 - - - - - is not unique - - - 不是唯一的 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 32 - - - - - Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). - - - 前缀不是有效的DNS子域前缀(例如 my-domain.com )。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 36 - - - - - Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. - - - 标签密钥名称必须是由 “ - ”,“_” 或 “.” 分隔的字母数字,可选以DNS子域和“/”为前缀。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 40 - - - - - Prefix should not exceed 253 characters. - - - 前缀不应超过253个字符。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 44 - - - - - Label Key name should not exceed 63 characters. - - - Label Key 名称不应超过63个字符 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 48 - - - - value - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 62 - - - - - Label value must be alphanumeric separated by '.' , '-' or '_'. - - - 标签值必须由'.' , '-'或者'_'分割字母数字 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 65 - - - - - Label Value must not exceed 253 characters. - - - 标签值不得超过253个字符。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 69 - - - - Logs from - 日志 - - ../src/app/frontend/logs/template.html - 23 - - - - Init Containers - 初始化容器 - - ../src/app/frontend/logs/template.html - 36 - - - - in - in - - ../src/app/frontend/logs/template.html - 47 - - - - Download logs - 下载日志 - - ../src/app/frontend/logs/template.html - 61 - - - - - Logs from to UTC - - - 日志来自 to UTC - - - ../src/app/frontend/logs/template.html - 93 - - - - Invert colors - 反转颜色 - - ../src/app/frontend/logs/template.html - 126 - - - - Reduce font size - 减小字体大小 - - ../src/app/frontend/logs/template.html - 131 - - - - Show timestamps - 显示时间戳 - - ../src/app/frontend/logs/template.html - 136 - - - - Auto-refresh (every s.) - 自动刷新 (每 秒.) - - ../src/app/frontend/logs/template.html - 141 - - - - Follow logs - Follow logs - - ../src/app/frontend/logs/template.html - 146 - - - - Show previous logs - 显示以前的日志 - - ../src/app/frontend/logs/template.html - 151 - - - - Go to namespace overview - 转到 namespace 概述 - - ../src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html - 23 - - - - Pod CIDR - Pod CIDR - - ../src/app/frontend/resource/cluster/node/detail/template.html - 35 - - - - Provider ID - 提供者的 ID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 40 - - - - Unschedulable - 不可调度 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 45 - - - - Addresses - 地址 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 51 - - - - Taints - 污点 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 59 - - - - System information - 系统信息 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 69 - - - - Machine ID - 机器 ID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 75 - - - - System UUID - 系统 UUID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 80 - - - - Boot ID - 启动 ID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 85 - - - - Kernel version - 内核版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 90 - - - - OS Image - 操作系统镜像 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 95 - - - - Container runtime version - 容器 runtime 版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 100 - - - - kubelet version - kubelet 版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 105 - - - - kube-proxy version - kube-proxy 版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 110 - - - - Operating system - 操作系统 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 115 - - - - Architecture - 架构 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 120 - - - - Allocation - 分配 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 128 - - - - CPU - CPU - - ../src/app/frontend/resource/cluster/node/detail/template.html - 136 - - - - Memory - Memory - - ../src/app/frontend/resource/cluster/node/detail/template.html - 149 - - - - Reclaim policy - 回收策略 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 41 - - - - Storage class - 存储类 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 47 - - - - Access modes - 访问模式 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 68 - - - - Quantity - 数量 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 98 - - - - Filesystem type - 文件系统类型 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 33 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 65 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 91 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 139 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 212 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 276 - - - - Partition - 分区 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 39 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 145 - - - - Read only - 只读 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 45 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 71 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 97 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 151 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 184 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 224 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 262 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 308 - - - - Volume ID - Volume ID - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 51 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 77 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 103 - - - - Target World Wide Names - 目标 World Wide Names - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 110 - - - - Dataset name - 数据集名字 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 126 - - - - Persistent disk name - 持久磁盘名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 157 - - - - Path - 路径 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 178 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 198 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 256 - - - - iSCSI Qualified Name - iSCSI 合格名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 218 - - - - iSCSI target lun number - iSCSI 目标 lun 数 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 230 - - - - Target portal - 目标门户 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 236 - - - - Server - 服务器 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 250 - - - - Keyring - Keyring - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 288 - - - - Monitors - 监听器 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 294 - - - - Pool - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 302 - - - - Secret reference name - Secret 参考名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 314 - - - - User - 用户 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 320 - - - - Parameter - 参数 - - ../src/app/frontend/resource/cluster/storageclass/detail/template.html - 37 - - - - Data - 数据 - - ../src/app/frontend/crd/crdobject/template.html - 22 - - - ../src/app/frontend/resource/config/configmap/detail/template.html - 23 - - - ../src/app/frontend/resource/config/secret/detail/template.html - 22 - - - - There is no data to display. - 没有要显示的数据。 - - ../src/app/frontend/resource/config/configmap/detail/template.html - 32 - - - ../src/app/frontend/resource/config/secret/detail/template.html - 40 - - - - Session Affinity - Session Affinity - - ../src/app/frontend/resource/discovery/service/detail/template.html - 38 - - - - Selector - 选择 - - ../src/app/frontend/resource/discovery/service/detail/template.html - 44 - - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 30 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 71 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 38 - - - - Schedule:  - 时间表:  - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 28 - - - - Active Jobs:  - 运行中的 Jobs:  - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 35 - - - - Suspend:  - 暂停中:  - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 42 - - - - Active Jobs - 运行中的 Jobs - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 58 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 90 - - - - Last schedule - 上次调度 - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 70 - - - - Concurrency policy - 并发策略 - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 76 - - - - Starting deadline seconds - Starting deadline seconds - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 82 - - - - Inactive Jobs - 非工作的 Jobs - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 94 - - - - Init images - 初始 images - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 46 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 270 - - - ../src/app/frontend/resource/workloads/job/detail/template.html - 66 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 54 - - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 46 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 46 - - - - Strategy:  - 策略:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 28 - - - - Min ready seconds:  - 最小准备秒数:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 35 - - - - Revision history limit:  - 调整 history 范围:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 42 - - - - Strategy - 策略 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 52 - - - - Min ready seconds - 最小准备秒数: - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 58 - - - - Revision history limit - 调整历史记录限制 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 64 - - - - Rolling update strategy - 滚动更新策略 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 81 - - - - Max surge:  - 最大 surge:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 87 - - - - Max unavailable:  - 最大不可用:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 94 - - - - Max surge - 最大 surge - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 104 - - - - Max unavailable - 最大不可用 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 110 - - - - Pods status - Pod 状态 - - ../src/app/frontend/common/components/podstatus/template.html - 20 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 118 - - - - Updated:  - 已更新:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 124 - - - - Total:  - 总计:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 131 - - - - Available:  - 可用的:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 138 - - - - Unavailable:  - 不可用的:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 145 - - - - Updated - 已更新 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 155 - - - - Total - 总计 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 161 - - - - Available - 可用的 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 167 - - - - Unavailable - 不可用的 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 173 - - - - New Replica Set - 新 Replica Set - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 185 - - - - Pods:  - Pods:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 213 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 28 - - - - Old Replica Sets - 旧 Replica Sets - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 280 - - - - Completions:  - 完成:  - - ../src/app/frontend/resource/workloads/job/detail/template.html - 28 - - - - Parallelism:  - 并行:  - - ../src/app/frontend/resource/workloads/job/detail/template.html - 35 - - - - Completions - 完成 - - ../src/app/frontend/resource/workloads/job/detail/template.html - 45 - - - - Parallelism - 并行 - - ../src/app/frontend/resource/workloads/job/detail/template.html - 51 - - - - Label Selector - 标签选择器 - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 30 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 30 - - - - Settings have changed since last reload - 自上次重新加载后设置已更改 - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 18 - - - - Do you want to save them anyways? - 你想保存它们吗? - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 19 - - - - Refresh - 刷新 - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 28 - - - - Global settings - 全局设置 - - ../src/app/frontend/settings/global/template.html - 21 - - - - - Global settings are stored in config map, so all of them are applied for every instance of the - app. - - - 全局设置存储在 config map 中, 因此所有这些设置都应用于每个应用程序的实例。 - - - ../src/app/frontend/settings/global/template.html - 23 - - - - Cluster name - 集群名称 - - ../src/app/frontend/settings/global/template.html - 38 - - - ../src/app/frontend/settings/global/template.html - 30 - - - - Cluster name appears in the browser window title if it is set. - 如果已设置,则集群名称将显示在浏览器窗口标题中. - - ../src/app/frontend/settings/global/template.html - 32 - - - - Items per page - 每页 Items - - ../src/app/frontend/settings/global/template.html - 43 - - - - Max number of items that can be displayed on each list page. - 每个列表页面上可显示的最大 item 数. - - ../src/app/frontend/settings/global/template.html - 45 - - - - Logs auto-refresh time interval - 日志自动刷新时间间隔 - - ../src/app/frontend/settings/global/template.html - 62 - - - - Number of seconds between every auto-refresh of logs. - 每次自动刷新日志的间隔秒数。 - - ../src/app/frontend/settings/global/template.html - 64 - - - - Resource auto-refresh time interval - 资源自动刷新时间间隔 - - ../src/app/frontend/settings/global/template.html - 81 - - - - Number of seconds between every auto-refresh of every resource. Set 0 to disable. - 两次资源自动刷新时间间隔。 设置为 0 则表示不启用。 - - ../src/app/frontend/settings/global/template.html - 83 - - - - Disable access denied notification - 禁止拒绝访问的通知 - - ../src/app/frontend/settings/global/template.html - 100 - - - - Hides all access denied warnings in the notification panel. - 在通知面板中隐藏所有拒绝访问的警告。 - - ../src/app/frontend/settings/global/template.html - 102 - - - - - Save - - - 保存 - - - ../src/app/frontend/settings/global/template.html - 116 - - - - - Reload - - - 重新加载 - - - ../src/app/frontend/settings/global/template.html - 123 - - - - Local settings - 本地设置 - - ../src/app/frontend/settings/local/template.html - 19 - - - - - Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - - - 本地设置存储在浏览器cookie中,因此它们不会在多个设备之间同步。每次更改都会自动应用更改。 - - - ../src/app/frontend/settings/local/template.html - 21 - - - - Dark theme - 黑色主题 - - ../src/app/frontend/settings/local/template.html - 25 - - - - Use dark theme in the whole app - 在整个应用程序中使用黑色主题 - - ../src/app/frontend/settings/local/template.html - 27 - - - - - Shell in - - - - - - in - - - Shell in - - - - - - in - - - ../src/app/frontend/shell/template.html - 21 - - - - - diff --git a/i18n/zh-Hans/messages.zh-Hans.xlf b/i18n/zh-Hans/messages.zh-Hans.xlf index 9eeb96f9d7f6df11dc7e4abd444613384128bcf2..3fc79f95ea18eba7bac8727b3ccfb1d8dd279add 100644 --- a/i18n/zh-Hans/messages.zh-Hans.xlf +++ b/i18n/zh-Hans/messages.zh-Hans.xlf @@ -2789,7 +2789,7 @@ - + ../src/app/frontend/chrome/nav/pinner/template.html @@ -5155,7 +5155,7 @@ Disable access denied notification - 禁止拒绝访问的通知 + 禁止拒绝访问的通知 ../src/app/frontend/settings/global/template.html 100 @@ -5163,7 +5163,7 @@ Hides all access denied warnings in the notification panel. - 在通知面板中隐藏所有拒绝访问的警告。 + 在通知面板中隐藏所有拒绝访问的警告。 ../src/app/frontend/settings/global/template.html 102 diff --git a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf index 14f763c232e7bf5d85322fbc467fb8dd43c2f4c4..febfb60edc46cceef0ec8707aca2cac794dae04f 100644 --- a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf +++ b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf @@ -2793,7 +2793,7 @@ - + ../src/app/frontend/chrome/nav/pinner/template.html @@ -5155,7 +5155,7 @@ Disable access denied notification - 禁止拒絕訪問的通知 + 禁止拒絕訪問的通知 ../src/app/frontend/settings/global/template.html 100 @@ -5163,7 +5163,7 @@ Hides all access denied warnings in the notification panel. - 在通知面板中隱藏所有拒絕訪問的警告。 + 在通知面板中隱藏所有拒絕訪問的警告。 ../src/app/frontend/settings/global/template.html 102 diff --git a/i18n/zh-Hant/messages.zh-Hant.xlf b/i18n/zh-Hant/messages.zh-Hant.xlf index d0fafabf19409391c6ff6d7e0d0c6355180ab3aa..91bc157858b490441157c7546525185baa53fca7 100644 --- a/i18n/zh-Hant/messages.zh-Hant.xlf +++ b/i18n/zh-Hant/messages.zh-Hant.xlf @@ -2793,7 +2793,7 @@ - + ../src/app/frontend/chrome/nav/pinner/template.html @@ -5155,7 +5155,7 @@ Disable access denied notification - 禁止拒絕訪問的通知 + 禁止拒絕訪問的通知 ../src/app/frontend/settings/global/template.html 100 @@ -5163,7 +5163,7 @@ Hides all access denied warnings in the notification panel. - 在通知面板中隱藏所有拒絕訪問的警告。 + 在通知面板中隱藏所有拒絕訪問的警告。 ../src/app/frontend/settings/global/template.html 102 diff --git a/i18n/zh/OWNERS b/i18n/zh/OWNERS deleted file mode 100644 index d7b373ac594bdb4242ed00d76ed04c621893e128..0000000000000000000000000000000000000000 --- a/i18n/zh/OWNERS +++ /dev/null @@ -1,10 +0,0 @@ -reviewers: - - chenrui333 - - zehuaiWANG - -approvers: - - hwdef - - tanjunchen - -labels: -- language/zh diff --git a/i18n/zh/messages.zh.xlf b/i18n/zh/messages.zh.xlf deleted file mode 100644 index 747c3af3662d195ff51d22b90ab9d7181aaf84b6..0000000000000000000000000000000000000000 --- a/i18n/zh/messages.zh.xlf +++ /dev/null @@ -1,5258 +0,0 @@ - - - - - - Edit a resource - 编辑资源 - - ../src/app/frontend/common/dialogs/editresource/template.html - 18 - - - - This action is equivalent to: - 此操作相当于: - - ../src/app/frontend/common/dialogs/editresource/template.html - 33 - - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 31 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 50 - - - - Update - 更新 - - ../src/app/frontend/common/dialogs/editresource/template.html - 43 - - - ../src/app/frontend/resource/config/secret/detail/edit/template.html - 29 - - - - Cancel - 取消 - - ../src/app/frontend/common/dialogs/editresource/template.html - 47 - - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 49 - - - ../src/app/frontend/resource/config/secret/detail/edit/template.html - 33 - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 72 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 100 - - - - Delete a resource - 删除资源 - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 18 - - - - - Are you sure you want to delete - -  in namespace - - ? - - - 你确定要删除 - -  in namespace - - ? - - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 20 - - - - Delete - 删除 - - ../src/app/frontend/common/dialogs/deleteresource/template.html - 45 - - - ../src/app/frontend/common/components/list/column/menu/template.html - 53 - - - - - Download logs file - - - 下载日志文件 - - - ../src/app/frontend/common/dialogs/download/template.html - 19 - - - - Size: B - 内存大小: B - - ../src/app/frontend/common/dialogs/download/template.html - 24 - - - - - Preparing file to download... - - - 准备要下载的文件... - - - ../src/app/frontend/common/dialogs/download/template.html - 29 - - - - - File is ready to download! - - - 文件已可以下载! - - - ../src/app/frontend/common/dialogs/download/template.html - 33 - - - - Forbidden (403) - 禁止 (403) - - ../src/app/frontend/common/dialogs/download/template.html - 39 - - - - You do not have required permissions to access this resource. - 您没有访问此资源所需的权限。 - - ../src/app/frontend/common/dialogs/download/template.html - 40 - - - - Save - 保存 - - ../src/app/frontend/common/dialogs/download/template.html - 50 - - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 24 - - - - Abort - 中止 - - ../src/app/frontend/common/dialogs/download/template.html - 54 - - - - Close - 关闭 - - ../src/app/frontend/common/dialogs/download/template.html - 62 - - - ../src/app/frontend/common/components/chips/chipdialog/template.html - 27 - - - - Scale a resource - 缩放资源 - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 18 - - - - - will be updated to reflect the desired replicas count. - - - 将更新为目标副本数。 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 20 - - - - Desired replicas - 目标副本数量 - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 28 - - - - Actual replicas - 当前的副本数量 - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 40 - - - - - Scale - - - 规模 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 63 - - - - - Cancel - - - 取消 - - - ../src/app/frontend/common/dialogs/scaleresource/template.html - 69 - - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 31 - - - ../src/app/frontend/create/from/file/template.html - 53 - - - - Trigger a - 触发一个 - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 18 - - - - will be triggered. - 将会被触发. - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 20 - - - - - Trigger - - - 触发器 - - - ../src/app/frontend/common/dialogs/triggerresource/template.html - 25 - - - - Delete resource - 删除资源 - - ../src/app/frontend/common/components/actionbar/detailactions/delete/template.html - 21 - - - - Edit resource - 编辑资源 - - ../src/app/frontend/common/components/actionbar/detailactions/edit/template.html - 21 - - - - Scale resource - 缩放资源 - - ../src/app/frontend/common/components/actionbar/detailactions/scale/template.html - 21 - - - - View logs - 显示日志 - - ../src/app/frontend/common/components/actionbar/detailactions/logs/template.html - 21 - - - - Exec into pod - 在 pod 中运行 - - ../src/app/frontend/common/components/actionbar/detailactions/exec/template.html - 20 - - - - Trigger resource - 触发资源 - - ../src/app/frontend/common/components/actionbar/detailactions/trigger/template.html - 21 - - - - Workload Status - Workload 状态 - - ../src/app/frontend/common/components/workloadstatus/template.html - 20 - - - - Cron Jobs - Cron Jobs - - ../src/app/frontend/common/components/workloadstatus/template.html - 33 - - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 24 - - - - Daemon Sets - Daemon Sets - - ../src/app/frontend/common/components/workloadstatus/template.html - 46 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 24 - - - - Deployments - Deployments - - ../src/app/frontend/common/components/workloadstatus/template.html - 59 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 24 - - - - Jobs - Jobs - - ../src/app/frontend/common/components/workloadstatus/template.html - 72 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 26 - - - - Pods - Pods - - ../src/app/frontend/common/components/workloadstatus/template.html - 86 - - - ../src/app/frontend/common/components/creator/template.html - 64 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 87 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 87 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 90 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 24 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 90 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 84 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 87 - - - ../src/app/frontend/resource/cluster/node/detail/template.html - 162 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 247 - - - - Replica Sets - Replica Sets - - ../src/app/frontend/common/components/workloadstatus/template.html - 99 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 26 - - - - Replication Controllers - Replication Controllers - - ../src/app/frontend/common/components/workloadstatus/template.html - 112 - - - - Stateful Sets - Stateful Sets - - ../src/app/frontend/common/components/workloadstatus/template.html - 125 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 24 - - - - Resource information - 资源信息 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 24 - - - ../src/app/frontend/resource/cluster/namespace/detail/template.html - 22 - - - ../src/app/frontend/resource/cluster/node/detail/template.html - 24 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 22 - - - ../src/app/frontend/resource/cluster/storageclass/detail/template.html - 22 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 22 - - - ../src/app/frontend/resource/discovery/service/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/job/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 22 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 22 - - - - Status:  - 状态:  - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 30 - - - - IP:  - IP:  - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 37 - - - - Node - 节点 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 47 - - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 59 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 88 - - - - Status - 状态 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 55 - - - ../src/app/frontend/common/components/condition/template.html - 44 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 96 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 82 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 77 - - - ../src/app/frontend/common/components/quotas/template.html - 52 - - - ../src/app/frontend/resource/cluster/namespace/detail/template.html - 28 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 29 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 28 - - - - IP - IP - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 61 - - - - QoS Class - QoS 类 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 67 - - - - Restarts - 重启 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 102 - - - - Containers - 容器 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 93 - - - ../src/app/frontend/logs/template.html - 28 - - - - Init containers - 初始化容器 - - ../src/app/frontend/resource/workloads/pod/detail/template.html - 101 - - - - Filter - 过滤 - - ../src/app/frontend/common/components/list/filter/template.html - 29 - - - - Filter objects by name - 按名称过滤对象 - - ../src/app/frontend/common/components/list/filter/template.html - 33 - - - - Show less - 收起 - - ../src/app/frontend/common/components/chips/template.html - 48 - - - - Show all - 显示所有 - - ../src/app/frontend/common/components/chips/template.html - 50 - - - - Logs - 日志 - - ../src/app/frontend/common/components/list/column/menu/template.html - 22 - - - - Exec - 执行 - - ../src/app/frontend/common/components/list/column/menu/template.html - 27 - - - - Trigger - 触发 - - ../src/app/frontend/common/components/list/column/menu/template.html - 31 - - - - Scale - 规模 - - ../src/app/frontend/common/components/list/column/menu/template.html - 35 - - - - Unpin - 取消固定 - - ../src/app/frontend/common/components/list/column/menu/template.html - 41 - - - - Pin - 固定 - - ../src/app/frontend/common/components/list/column/menu/template.html - 43 - - - - Edit - 编辑 - - ../src/app/frontend/common/components/list/column/menu/template.html - 49 - - - - Items:  - 项目:  - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 23 - - - ../src/app/frontend/common/components/condition/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 24 - - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 26 - - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/event/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 24 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 29 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 27 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 23 - - - ../src/app/frontend/common/components/policyrule/template.html - 26 - - - ../src/app/frontend/common/components/quotas/template.html - 26 - - - ../src/app/frontend/common/components/limits/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 29 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 26 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 23 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 23 - - - - Name - 名称 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 43 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 42 - - - ../src/app/frontend/common/components/creator/template.html - 48 - - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 51 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 41 - - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 36 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 44 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 63 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 51 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 54 - - - ../src/app/frontend/common/components/objectmeta/template.html - 44 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 61 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 49 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 49 - - - ../src/app/frontend/common/components/quotas/template.html - 37 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 63 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 57 - - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 43 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 51 - - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 29 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 223 - - - - Namespace - 命名空间 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 66 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 63 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 52 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 52 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 76 - - - ../src/app/frontend/common/components/namespace/template.html - 18 - - - ../src/app/frontend/common/components/objectmeta/template.html - 50 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 74 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 61 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 70 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 73 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 63 - - - ../src/app/frontend/create/from/form/template.html - 184 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 231 - - - - Labels - 标签 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 72 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 60 - - - ../src/app/frontend/common/components/creator/template.html - 81 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 79 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 79 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 82 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 62 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 65 - - - ../src/app/frontend/common/components/objectmeta/template.html - 78 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 80 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 67 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 82 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 79 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 60 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 69 - - - ../src/app/frontend/create/from/form/template.html - 164 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 254 - - - - Schedule - 调度 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 80 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 52 - - - - Suspend - 暂停 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 89 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 64 - - - - Active - 运行中 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 97 - - - - Last Schedule - 最后的调度 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 103 - - - - Age - 经过的时间 - - ../src/app/frontend/common/components/resourcelist/cronjob/template.html - 123 - - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 54 - - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 70 - - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 71 - - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 80 - - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 58 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 97 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 97 - - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 80 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 78 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 100 - - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 78 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 113 - - - ../src/app/frontend/common/components/objectmeta/template.html - 62 - - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 132 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 120 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 123 - - - ../src/app/frontend/common/components/quotas/template.html - 42 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 100 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 94 - - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 68 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 97 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/service/template.html - 101 - - - - Cluster Roles - Cluster Roles - - ../src/app/frontend/common/components/resourcelist/clusterrole/template.html - 21 - - - - Config Maps - Config Maps - - ../src/app/frontend/common/components/resourcelist/configmap/template.html - 21 - - - - Plugins - 插件 - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 21 - - - - Dependencies - 依赖 - - ../src/app/frontend/common/components/resourcelist/plugin/template.html - 54 - - - - Image:  - 镜像:  - - ../src/app/frontend/common/components/container/template.html - 19 - - - - Image - 镜像 - - ../src/app/frontend/common/components/container/template.html - 26 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 282 - - - - Environment variable - 环境变量 - - ../src/app/frontend/common/components/container/template.html - 37 - - - ../src/app/frontend/common/components/container/template.html - 54 - - - ../src/app/frontend/common/components/container/template.html - 74 - - - - bytes - bytes - - ../src/app/frontend/common/components/container/template.html - 61 - - - - bytes - bytes - - ../src/app/frontend/common/components/container/template.html - 81 - - - - Commands - 命令 - - ../src/app/frontend/common/components/container/template.html - 89 - - - - Arguments - 参数 - - ../src/app/frontend/common/components/container/template.html - 101 - - - - Conditions - 状态 - - ../src/app/frontend/common/components/condition/template.html - 20 - - - - Type - 类别 - - ../src/app/frontend/common/components/condition/template.html - 36 - - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 68 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 27 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 59 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 85 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 120 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 134 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 166 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 192 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 206 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 244 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 270 - - - ../src/app/frontend/resource/discovery/service/detail/template.html - 28 - - - - Last probe time - 最后的检测时间 - - ../src/app/frontend/common/components/condition/template.html - 52 - - - - Last transition time - 最后的迁移时间 - - ../src/app/frontend/common/components/condition/template.html - 60 - - - - Reason - 原因 - - ../src/app/frontend/common/components/condition/template.html - 68 - - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 109 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 55 - - - - Message - 信息 - - ../src/app/frontend/common/components/condition/template.html - 76 - - - ../src/app/frontend/common/components/resourcelist/event/template.html - 42 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 61 - - - - Name:  - 名称:  - - ../src/app/frontend/common/components/creator/template.html - 22 - - - ../src/app/frontend/common/components/objectmeta/template.html - 23 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 191 - - - - Kind:  - 种类:  - - ../src/app/frontend/common/components/creator/template.html - 29 - - - - Age:  - 经过时间:  - - ../src/app/frontend/common/components/creator/template.html - 36 - - - ../src/app/frontend/common/components/objectmeta/template.html - 35 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 205 - - - - Controlled by - 控制: - - ../src/app/frontend/common/components/creator/template.html - 42 - - - - Kind - 种类 - - ../src/app/frontend/common/components/creator/template.html - 58 - - - ../src/app/frontend/crd/detail/template.html - 72 - - - - Age - - 经过时间 - - - ../src/app/frontend/common/components/creator/template.html - 70 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 237 - - - - Images - 镜像 - - ../src/app/frontend/common/components/creator/template.html - 90 - - - ../src/app/frontend/common/components/resourcelist/daemonset/template.html - 106 - - - ../src/app/frontend/common/components/resourcelist/deployment/template.html - 106 - - - ../src/app/frontend/common/components/resourcelist/job/template.html - 109 - - - ../src/app/frontend/common/components/resourcelist/replicaset/template.html - 109 - - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 103 - - - ../src/app/frontend/common/components/resourcelist/statefulset/template.html - 106 - - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 38 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 262 - - - ../src/app/frontend/resource/workloads/job/detail/template.html - 58 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 46 - - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 38 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 38 - - - - Custom Resource Definitions - 定义自定义资源 - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 21 - - - - Group - Group - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 60 - - - ../src/app/frontend/crd/detail/template.html - 41 - - - - Full Name - 全名 - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 66 - - - - Namespaced - Namespaced - - ../src/app/frontend/common/components/resourcelist/crd/template.html - 72 - - - - Objects - Objects - - ../src/app/frontend/common/components/resourcelist/crdobject/template.html - 21 - - - - Versions - 版本 - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 20 - - - - Served - 服务 - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 42 - - - - Storage - 存储 - - ../src/app/frontend/common/components/resourcelist/crdversion/template.html - 48 - - - - Endpoints - 端点 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 20 - - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 68 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 172 - - - - Host - 主机 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 37 - - - - Ports (Name, Port, Protocol) - 端口 (名称, 端口, 协议) - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 45 - - - - unset - 未设置 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 51 - - - - Ready - 准备就绪 - - ../src/app/frontend/common/components/endpoint/cardlist/template.html - 69 - - - ../src/app/frontend/common/components/resourcelist/node/template.html - 73 - - - - Events - 活动 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 21 - - - - Source - 资源 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 48 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 19 - - - - Sub-object - 子对象 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 56 - - - - Count - 次数 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 65 - - - - First Seen - 初次 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 71 - - - - Last Seen - 最后一次 - - ../src/app/frontend/common/components/resourcelist/event/template.html - 79 - - - - Horizontal Pod Autoscalers - Pod 水平自动伸缩 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 22 - - - - Min Replicas - 最小副本数 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 58 - - - - Max Replicas - 最大副本数 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 64 - - - - Reference - 参考 - - ../src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 70 - - - - Horizontal Pod Autoscaler - Pod 水平自动伸缩 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 284 - - - - Ingresses - Ingresses - - ../src/app/frontend/common/components/resourcelist/ingress/template.html - 21 - - - - There is nothing to display here - 这里没有可以显示的 - - ../src/app/frontend/common/components/list/zerostate/template.html - 22 - - - ../src/app/frontend/common/components/zerostate/template.html - 23 - - - - No resources found. - 找不到资源。 - - ../src/app/frontend/common/components/list/zerostate/template.html - 25 - - - - Namespaces - Namespaces - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 21 - - - - Phase - 运行阶段 - - ../src/app/frontend/common/components/resourcelist/namespace/template.html - 70 - - - ../src/app/frontend/resource/cluster/node/detail/template.html - 30 - - - - Nodes - Nodes - - ../src/app/frontend/common/components/resourcelist/node/template.html - 24 - - - - CPU requests (cores) - CPU 最低需求 (cores) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 79 - - - - CPU limits (cores) - CPU 最高需求 (cores) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 87 - - - - Memory requests (bytes) - Memory 最低需求 (bytes) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 95 - - - - Memory limits (bytes) - Memory 最高需求 (bytes) - - ../src/app/frontend/common/components/resourcelist/node/template.html - 103 - - - - Select namespace... - 选择 namespace... - - ../src/app/frontend/common/components/namespace/template.html - 25 - - - - All namespaces - 全部 namespaces - - ../src/app/frontend/common/components/namespace/template.html - 34 - - - - NAMESPACES - NAMESPACES - - ../src/app/frontend/common/components/namespace/template.html - 35 - - - - Namespace conflict - Namespace 冲突 - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 19 - - - - - Selected namespace is different than namespace of currently selected resource. - - - 选中的 namespace 与当前所选资源的 namespace 不同。 - - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 22 - - - - - Do you want to stay on current page and change namespace from to ? - - - 您是否希望保持当前页面并从 to 中更改名称空间? - - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 26 - - - - Yes - 是的 - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 34 - - - - No - - - ../src/app/frontend/common/components/namespace/changedialog/template.html - 37 - - - - Metadata - 元数据 - - ../src/app/frontend/common/components/objectmeta/template.html - 19 - - - - Namespace:  - Namespace:  - - ../src/app/frontend/common/components/objectmeta/template.html - 29 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 198 - - - - Creation time - 创建时间 - - ../src/app/frontend/common/components/objectmeta/template.html - 55 - - - - UID - UID - - ../src/app/frontend/common/components/objectmeta/template.html - 71 - - - - Annotations - 注释 - - ../src/app/frontend/common/components/objectmeta/template.html - 88 - - - - Running:  - 运行中:  - - ../src/app/frontend/common/components/podstatus/template.html - 26 - - - - Succeeded:  - 成功:  - - ../src/app/frontend/common/components/podstatus/template.html - 33 - - - - Pending:  - 启动中:  - - ../src/app/frontend/common/components/podstatus/template.html - 40 - - - - Failed:  - 失败:  - - ../src/app/frontend/common/components/podstatus/template.html - 47 - - - - Desired:  - 期望值:  - - ../src/app/frontend/common/components/podstatus/template.html - 53 - - - - Running - 运行中 - - ../src/app/frontend/common/components/podstatus/template.html - 63 - - - - Succeeded - 成功 - - ../src/app/frontend/common/components/podstatus/template.html - 69 - - - - Pending - 启动中 - - ../src/app/frontend/common/components/podstatus/template.html - 75 - - - - Failed - 失败 - - ../src/app/frontend/common/components/podstatus/template.html - 82 - - - - Desired - 期望 - - ../src/app/frontend/common/components/podstatus/template.html - 88 - - - - CPU Usage (cores) - CPU 使用率 (cores) - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 110 - - - - Memory Usage (bytes) - 内存使用 (bytes) - - ../src/app/frontend/common/components/resourcelist/pod/template.html - 120 - - - - Persistent Volumes - Persistent Volumes - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 21 - - - - Capacity - 容量 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 58 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 95 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 82 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 39 - - - - Access Modes - 访问模式 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 66 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 104 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 47 - - - - Reclaim Policy - 回收策略 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 74 - - - - Claim - 要求 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 88 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 35 - - - - Storage Class - 存储类 - - ../src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 100 - - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 112 - - - ../src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 33 - - - - Persistent Volume Claims - Persistent Volume Claims - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 21 - - - - Volume - Volume - - ../src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 83 - - - - Rules - 规则 - - ../src/app/frontend/common/components/policyrule/template.html - 20 - - - - Resources - 资源 - - ../src/app/frontend/common/components/policyrule/template.html - 36 - - - - Non-resource URL - 非资源 URL - - ../src/app/frontend/common/components/policyrule/template.html - 48 - - - - Resource Names - 资源名 - - ../src/app/frontend/common/components/policyrule/template.html - 60 - - - - Verbs - 动作 - - ../src/app/frontend/common/components/policyrule/template.html - 72 - - - - API Groups - API 组 - - ../src/app/frontend/common/components/policyrule/template.html - 84 - - - - Resource Quotas - 资源配额 - - ../src/app/frontend/common/components/quotas/template.html - 20 - - - - Resource Limits - 资源限制 - - ../src/app/frontend/common/components/limits/template.html - 20 - - - - Resource name - 资源名 - - ../src/app/frontend/common/components/limits/template.html - 37 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 89 - - - - Resource type - 资源类别 - - ../src/app/frontend/common/components/limits/template.html - 42 - - - - Default - 默认 - - ../src/app/frontend/common/components/limits/template.html - 47 - - - - Default request - 默认要求 - - ../src/app/frontend/common/components/limits/template.html - 52 - - - - Replications Controllers - Replications Controllers - - ../src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 21 - - - - Storage Classes - Storage Classes - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 21 - - - - Provisioner - 提供者 - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 52 - - - ../src/app/frontend/resource/cluster/storageclass/detail/template.html - 29 - - - - Parameters - 参数 - - ../src/app/frontend/common/components/resourcelist/storageclass/template.html - 58 - - - - Secrets - Secrets - - ../src/app/frontend/common/components/resourcelist/secret/template.html - 21 - - - - Services - Services - - ../src/app/frontend/common/components/resourcelist/service/template.html - 21 - - - - Cluster IP - 集群 IP - - ../src/app/frontend/common/components/resourcelist/service/template.html - 77 - - - ../src/app/frontend/resource/discovery/service/detail/template.html - 33 - - - - Internal Endpoints - 内部 Endpoints - - ../src/app/frontend/common/components/resourcelist/service/template.html - 83 - - - - External Endpoints - 外部 Endpoints - - ../src/app/frontend/common/components/resourcelist/service/template.html - 91 - - - - - You can deploy a containerized app, select other namespace or - take the Dashboard Tour - open_in_new to learn more. - - - 你可以 部署容器化应用程序, 选择其他命名空间或者 - 加入 Dashboard Tour - open_in_new to learn more. - - - ../src/app/frontend/common/components/zerostate/template.html - 26 - - - - Cluster - - 集群 - - - ../src/app/frontend/chrome/nav/template.html - 24 - - - - Cluster Roles - - Cluster Roles - - - ../src/app/frontend/chrome/nav/template.html - 29 - - - - Namespaces - - Namespaces - - - ../src/app/frontend/chrome/nav/template.html - 34 - - - - Nodes - - Nodes - - - ../src/app/frontend/chrome/nav/template.html - 39 - - - - Persistent Volumes - - Persistent Volumes - - - ../src/app/frontend/chrome/nav/template.html - 44 - - - - Storage Classes - - Storage Classes - - - ../src/app/frontend/chrome/nav/template.html - 49 - - - - Overview - - 概况 - - - ../src/app/frontend/chrome/nav/template.html - 62 - - - - Workloads - - Workloads - - - ../src/app/frontend/chrome/nav/template.html - 68 - - - - Cron Jobs - - Cron Jobs - - - ../src/app/frontend/chrome/nav/template.html - 73 - - - - Daemon Sets - - Daemon Sets - - - ../src/app/frontend/chrome/nav/template.html - 78 - - - - Deployments - - Deployments - - - ../src/app/frontend/chrome/nav/template.html - 83 - - - - Jobs - - Jobs - - - ../src/app/frontend/chrome/nav/template.html - 88 - - - - Pods - - Pods - - - ../src/app/frontend/chrome/nav/template.html - 93 - - - - Replica Sets - - Replica Sets - - - ../src/app/frontend/chrome/nav/template.html - 98 - - - - Replication Controllers - - Replication Controllers - - - ../src/app/frontend/chrome/nav/template.html - 103 - - - - Stateful Sets - - Stateful Sets - - - ../src/app/frontend/chrome/nav/template.html - 108 - - - - Discovery and Load Balancing - - 发现和负载均衡 - - - ../src/app/frontend/chrome/nav/template.html - 114 - - - - Ingresses - - Ingresses - - - ../src/app/frontend/chrome/nav/template.html - 119 - - - - Services - - Services - - - ../src/app/frontend/chrome/nav/template.html - 124 - - - - Config and Storage - - 配置和存储 - - - ../src/app/frontend/chrome/nav/template.html - 130 - - - - Config Maps - - Config Maps - - - ../src/app/frontend/chrome/nav/template.html - 135 - - - - Persistent Volume Claims - - Persistent Volume Claims - - - ../src/app/frontend/chrome/nav/template.html - 140 - - - - Secrets - - Secrets - - - ../src/app/frontend/chrome/nav/template.html - 145 - - - - Plugins - - 插件 - - - ../src/app/frontend/chrome/nav/template.html - 151 - - - - Custom Resource Definitions - - 定义自定义资源 - - - ../src/app/frontend/chrome/nav/template.html - 163 - - - - Settings - - 设置 - - - ../src/app/frontend/chrome/nav/template.html - 175 - - - - About - - 关于Kubernetes Dashboard - - - ../src/app/frontend/chrome/nav/template.html - 181 - - - - Create new resource - 创建新资源 - - ../src/app/frontend/chrome/template.html - 44 - - - - Search - 搜索 - - ../src/app/frontend/chrome/search/template.html - 30 - - - - - ago - - - 前 - - - ../src/app/frontend/chrome/notifications/template.html - 44 - - - - There are no notifications - 没有通知 - - ../src/app/frontend/chrome/notifications/template.html - 61 - - - - Remove all notifications - 删除所有通知 - - ../src/app/frontend/chrome/notifications/template.html - 67 - - - - Logged in with auth header - 使用 auth header 登录 - - ../src/app/frontend/chrome/userpanel/template.html - 22 - - - - Logged in with token - 使用 token 登录 - - ../src/app/frontend/chrome/userpanel/template.html - 24 - - - - Default service account - 默认 service account - - ../src/app/frontend/chrome/userpanel/template.html - 27 - - - - Sign in - - 登录 - - - ../src/app/frontend/chrome/userpanel/template.html - 36 - - - - Sign out - - 注销 - - - ../src/app/frontend/chrome/userpanel/template.html - 41 - - - - - - - - - ../src/app/frontend/chrome/nav/pinner/template.html - 21 - - - - Cluster - 集群 - - ../src/app/frontend/search/template.html - 20 - - - - Workloads - Workloads - - ../src/app/frontend/search/template.html - 36 - - - ../src/app/frontend/overview/template.html - 20 - - - - Discovery and Load Balancing - 服务发现和负载均衡 - - ../src/app/frontend/search/template.html - 58 - - - ../src/app/frontend/overview/template.html - 48 - - - - Config and Storage - 配置和存储 - - ../src/app/frontend/search/template.html - 68 - - - ../src/app/frontend/overview/template.html - 58 - - - - Kubernetes Dashboard - Kubernetes 仪表盘 - - ../src/app/frontend/login/template.html - 23 - - - - Kubeconfig - Kubeconfig - - ../src/app/frontend/login/template.html - 34 - - - - Basic - 基本 - - ../src/app/frontend/login/template.html - 36 - - - - Token - Token - - ../src/app/frontend/login/template.html - 38 - - - - - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. - - - 请选择您创建的 kubeconfig 文件以配置对集群的访问权限。 要了解有关如何配置和使用 kubeconfig 文件的更多信息, 请参阅Configure Access to Multiple Clusters 部分. - - - ../src/app/frontend/login/template.html - 44 - - - - - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. - - - 确保在群集中启用了对基本身份验证的支持。 要了解有关如何配置基本身份验证的详情,请参阅 AuthenticatingABAC Mode 部分. - - - ../src/app/frontend/login/template.html - 48 - - - - - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. - - - 每个 Service Account 都有一个 valid Bearer Token ,可用于登录 Dashboard 。 要了解有关如何配置和使用 Bearer Tokens 的更多信息,请参阅 Authentication 部分. - - - ../src/app/frontend/login/template.html - 52 - - - - Enter token - 输入 token - - ../src/app/frontend/login/template.html - 66 - - - - Username - 用户名 - - ../src/app/frontend/login/template.html - 79 - - - - Password - 密码 - - ../src/app/frontend/login/template.html - 90 - - - - Choose kubeconfig file - 选择 kubeconfig 文件 - - ../src/app/frontend/login/template.html - 99 - - - - - Sign in - - - 登录 - - - ../src/app/frontend/login/template.html - 120 - - - - - Skip - - - 跳过 - - - ../src/app/frontend/login/template.html - 129 - - - - About - 关于 - - ../src/app/frontend/about/template.html - 19 - - - - General-purpose web UI for Kubernetes clusters - Kubernetes 集群的通用 Web UI - - ../src/app/frontend/about/template.html - 30 - - - - - Kubernetes Dashboard is made possible by the Dashboard - community as an - open source project. - - - Dashboard 使 Kubernetes Dashboard 成为可能 - community as an - open source project. - - - ../src/app/frontend/about/template.html - 37 - - - - Read documentation - 阅读文档 - - ../src/app/frontend/about/actionbar/template.html - 24 - - - - Provide feedback - 提供反馈意见 - - ../src/app/frontend/about/actionbar/template.html - 35 - - - - Resource Information - 资源信息 - - ../src/app/frontend/crd/detail/template.html - 22 - - - - Version - 版本 - - ../src/app/frontend/crd/detail/template.html - 29 - - - - Scope - 范围 - - ../src/app/frontend/crd/detail/template.html - 35 - - - - Subresources - 子资源 - - ../src/app/frontend/crd/detail/template.html - 47 - - - - Accepted Names - 允许的名称 - - ../src/app/frontend/crd/detail/template.html - 55 - - - - Plural - 复数 - - ../src/app/frontend/crd/detail/template.html - 62 - - - - Singular - 单数 - - ../src/app/frontend/crd/detail/template.html - 67 - - - - List Kind - 列出种类 - - ../src/app/frontend/crd/detail/template.html - 77 - - - - Short Names - 短名称 - - ../src/app/frontend/crd/detail/template.html - 82 - - - - Categories - 类别 - - ../src/app/frontend/crd/detail/template.html - 87 - - - - Create from input - 输入并创建 - - ../src/app/frontend/create/template.html - 20 - - - - Create from file - 从文件创建 - - ../src/app/frontend/create/template.html - 24 - - - - Create from form - 从表单创建 - - ../src/app/frontend/create/template.html - 28 - - - - Create a new namespace - 创建一个新的命名空间 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 18 - - - - The new namespace will be added to the cluster. - 新的命名空间将添加到集群中。 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 21 - - - - Namespace name - 命名空间的名称 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 29 - - - - - Name is required. - - - 名称是必填的。 - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 35 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 35 - - - - - Name must be up to characters long. - - - 名称必须大于 个字符. - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 39 - - - - - Name must be alphanumeric and may contain dashes. - - - 名称必须是字母或者数字,可以包含短划线。 - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 43 - - - - A namespace with the specified name will be added to the cluster. - 将具有指定名称的命名空间将添加到群集中。 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 48 - - - - - Learn more - open_in_new - - - 了解更多 - open_in_new - - - ../src/app/frontend/create/from/form/createnamespace/template.html - 52 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 52 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 81 - - - - Create - 创建 - - ../src/app/frontend/create/from/form/createnamespace/template.html - 69 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 97 - - - - Create a new image pull secret - 创建一个新的 image pull secret - - ../src/app/frontend/create/from/form/createsecret/template.html - 18 - - - - The new secret will be added to the cluster - 新的 secret 将添加到集群中 - - ../src/app/frontend/create/from/form/createsecret/template.html - 21 - - - - Secret name - Secret 名称 - - ../src/app/frontend/create/from/form/createsecret/template.html - 29 - - - - - Name must be up to characters long. - - - 名称必须大于 字符. - - - ../src/app/frontend/create/from/form/createsecret/template.html - 39 - - - - - Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). - - - 名称必须遵循 DNS 域名语法(例如 new.image-pull.secret)。 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 43 - - - - A secret with the specified name will be added to the cluster in the namespace. - 将添加指定名称的 secret 到命名空间中的集群中。 - - ../src/app/frontend/create/from/form/createsecret/template.html - 48 - - - - - Data is required. - - - Data 是必须的。 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 68 - - - - - Data must be Base64 encoded. - - - Data 必须是 Base64 编码的。 - - - ../src/app/frontend/create/from/form/createsecret/template.html - 72 - - - - Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. - 指定要保留的 secret 的 data 。该值是 .dockercfg 文件中的 Base64 编码内容。 - - ../src/app/frontend/create/from/form/createsecret/template.html - 77 - - - - App name - 应用名称 - - ../src/app/frontend/create/from/form/template.html - 24 - - - - - Deployment or service with this name already exists within namespace. - - - 具有此名称的 deployment 或 service 已存在于命名空间中。 - - - ../src/app/frontend/create/from/form/template.html - 36 - - - - - Application name is required. - - - 应用名称是必需的。 - - - ../src/app/frontend/create/from/form/template.html - 40 - - - - - Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. - - - 应用程序名称必须以小写字母开头,且只包含小写字母,数字和单词之间的“-”。 - - - ../src/app/frontend/create/from/form/template.html - 44 - - - - An 'app' label with this value will be added to the Deployment and Service that get deployed. - 具有此值的“app”标签将添加到已部署的 Deployment 和 Service 中。 - - ../src/app/frontend/create/from/form/template.html - 50 - - - - - Learn more - open_in_new - - - 了解更多 - open_in_new - - - ../src/app/frontend/create/from/form/template.html - 54 - - - ../src/app/frontend/create/from/form/template.html - 84 - - - ../src/app/frontend/create/from/form/template.html - 120 - - - ../src/app/frontend/create/from/form/template.html - 140 - - - - Container image - 容器镜像 - - ../src/app/frontend/create/from/form/template.html - 65 - - - - - Container image is required - - - 容器镜像是必须的 - - - ../src/app/frontend/create/from/form/template.html - 70 - - - - - Container image is invalid: - - - Container image 无效: - - - ../src/app/frontend/create/from/form/template.html - 74 - - - - Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. - 输入公共镜像的 URL (可以是在私有仓库或Docker Hub或Google Container Registry上托管任何镜像URL)。 - - ../src/app/frontend/create/from/form/template.html - 80 - - - - Number of pods - pod 的数量 - - ../src/app/frontend/create/from/form/template.html - 96 - - - - - Number of pods is required - - - pod 的数量是必填项 - - - ../src/app/frontend/create/from/form/template.html - 102 - - - - - Number of pods must be a positive integer - - - pod 的数量必须是整数 - - - ../src/app/frontend/create/from/form/template.html - 106 - - - - - Setting high number of pods may cause performance issues of the cluster and Dashboard UI. - - - 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 - - - ../src/app/frontend/create/from/form/template.html - 111 - - - - A Deployment will be created to maintain the desired number of pods across your cluster. - Deployment 将跨集群创建 pod 以维护所需数量。 - - ../src/app/frontend/create/from/form/template.html - 116 - - - - Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. - 可选,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 - - ../src/app/frontend/create/from/form/template.html - 136 - - - - Description - 描述 - - ../src/app/frontend/create/from/form/template.html - 153 - - - - - The description will be added as an annotation to the Deployment and displayed in the application's details. - - - 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 - - - ../src/app/frontend/create/from/form/template.html - 156 - - - - The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. - 指定的标签将应用于创建的 Deployment,Service(如果有)和 Pod。 常见标签包括 release,environment,tier,partition 和 track。 - - ../src/app/frontend/create/from/form/template.html - 169 - - - - - Learn more - open_in_new - - - 了解更多 - open_in_new - - - ../src/app/frontend/create/from/form/template.html - 173 - - - ../src/app/frontend/create/from/form/template.html - 202 - - - ../src/app/frontend/create/from/form/template.html - 230 - - - ../src/app/frontend/create/from/form/template.html - 280 - - - ../src/app/frontend/create/from/form/template.html - 307 - - - ../src/app/frontend/create/from/form/template.html - 325 - - - ../src/app/frontend/create/from/form/template.html - 339 - - - - - Create a new namespace... - - - 创建一个新的命名空间... - - - ../src/app/frontend/create/from/form/template.html - 192 - - - - Namespaces let you partition resources into logically named groups. - Namespaces 允许您将资源分区为逻辑命名的组。 - - ../src/app/frontend/create/from/form/template.html - 198 - - - - - Create a new secret... - - - 创建一个新的 secret... - - - ../src/app/frontend/create/from/form/template.html - 220 - - - - Image Pull Secret - 镜像拉取得 Secret - - ../src/app/frontend/create/from/form/template.html - 213 - - - - The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. - 如果指定的 Image 是私有的,则可能需要 pull secret credential。 您可以选择现有 secret 或创建新 secret。 - - ../src/app/frontend/create/from/form/template.html - 226 - - - - CPU requirement (cores) - CPU 最低需求 (cores) - - ../src/app/frontend/create/from/form/template.html - 242 - - - - - CPU requirement must be given as a positive number. - - - CPU 最低需求必须是正整数。 - - - ../src/app/frontend/create/from/form/template.html - 248 - - - - - CPU requirement must be given as a valid number. - - - CPU 最低需求必须是有效的数字。 - - - ../src/app/frontend/create/from/form/template.html - 252 - - - - Memory requirement (MiB) - Memory 最低需求 (MiB) - - ../src/app/frontend/create/from/form/template.html - 260 - - - - - Memory requirement must be given as a positive number. - - - Memory 最低需求必须是正整数。 - - - ../src/app/frontend/create/from/form/template.html - 266 - - - - - Memory requirement must be given as a valid number. - - - Memory 最低需求必须是一个有效的数字。 - - - ../src/app/frontend/create/from/form/template.html - 270 - - - - You can specify minimum CPU and memory requirements for the container. - 您可以指定容器的最低 CPU 和内存 requirements。 - - ../src/app/frontend/create/from/form/template.html - 276 - - - - Run command - 运行命令 - - ../src/app/frontend/create/from/form/template.html - 291 - - - - Run command arguments - 运行命令参数 - - ../src/app/frontend/create/from/form/template.html - 297 - - - - By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. - 默认情况下,容器运行所选镜像的默认 entrypoint command。 您可以使用命令选项覆盖默认值。 - - ../src/app/frontend/create/from/form/template.html - 303 - - - - Run as privileged - 以特权身份运行 - - ../src/app/frontend/create/from/form/template.html - 318 - - - - Processes in privileged containers are equivalent to processes running as root on the host. - 特权容器中的进程等同于在主机上以root身份运行的进程。 - - ../src/app/frontend/create/from/form/template.html - 321 - - - - Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. - 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 - - ../src/app/frontend/create/from/form/template.html - 335 - - - - - Deploy - - - Deploy - - - ../src/app/frontend/create/from/form/template.html - 354 - - - - - Cancel - - - 取消 - - - ../src/app/frontend/create/from/form/template.html - 362 - - - ../src/app/frontend/create/from/input/template.html - 48 - - - - - - - - - - - ../src/app/frontend/create/from/form/template.html - 370 - - - - {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options} } - {VAR_SELECT, select, 1 {隐藏高级选项} other {显示高级选项} } - - ../src/app/frontend/create/from/form/template.html - 371 - - - - - Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. - - - 输入 YAML 或 JSON 内容,指定要为文件中指定的命名空间创建的资源。 - - - ../src/app/frontend/create/from/input/template.html - 19 - - - - - Enter YAML or JSON content specifying the resources to create to the currently selected namespace. - - - 输入 YAML 或 JSON 内容,指定要为当前选定的命名空间创建的资源。 - - - ../src/app/frontend/create/from/input/template.html - 23 - - - - - Learn more open_in_new - - - 了解更多 open_in_new - - - ../src/app/frontend/create/from/input/template.html - 28 - - - - - Upload - - - 上传 - - - ../src/app/frontend/create/from/input/template.html - 40 - - - - - Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - - - 选择 YAML 或 JSON 文件中指定的资源部署到该文件中指定的命名空间。 - - - ../src/app/frontend/create/from/file/template.html - 19 - - - - - Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. - - - 选择 YAML 或 JSON 文件中指定的资源部署到当前选定的命名空间。 - - - ../src/app/frontend/create/from/file/template.html - 23 - - - - - Learn more - open_in_new - - - 了解更多 - open_in_new - - - ../src/app/frontend/create/from/file/template.html - 28 - - - - Choose YAML or JSON file - 选择 YAML 或 JSON 文件 - - ../src/app/frontend/create/from/file/template.html - 36 - - - - - Upload - - - 上传 - - - ../src/app/frontend/create/from/file/template.html - 45 - - - - Environment variables - 环境变量 - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 19 - - - - - Variable name must be a valid C identifier. - - - 变量名必须是有效的 C 标识符 - - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 32 - - - - Value - - - ../src/app/frontend/create/from/form/environmentvariables/template.html - 44 - - - - Service - Service - - ../src/app/frontend/create/from/form/portmappings/template.html - 25 - - - - Port - 端口 - - ../src/app/frontend/create/from/form/portmappings/template.html - 48 - - - - - Port must be an integer. - - - 端口号必须是数字 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 52 - - - - - Port cannot be empty. - - - 端口号不能为空 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 56 - - - - - Port must be greater than 0. - - - 端口号必须大于0 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 60 - - - - - Port must be less than 65536. - - - 端口号必须小于65536 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 64 - - - - Target port - 目标端口 - - ../src/app/frontend/create/from/form/portmappings/template.html - 79 - - - - - Target port must be an integer. - - - 目标端口必须是整数。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 85 - - - - - Target port cannot be empty. - - - 目标端口不能为空。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 89 - - - - - Target port must be greater than 0. - - - 目标端口必须大于0。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 93 - - - - - Target port must be less than 65536. - - - 目标端口必须小于65536。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 97 - - - - Protocol - 协议 - - ../src/app/frontend/create/from/form/portmappings/template.html - 110 - - - - - Protocol is required. - - - 协议是必需的。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 122 - - - - - Invalid protocol. - - - 无效的协议。 - - - ../src/app/frontend/create/from/form/portmappings/template.html - 126 - - - - key - 密钥 - - ../src/app/frontend/create/from/form/deploylabel/template.html - 30 - - - - - is not unique - - - 不是唯一的 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 32 - - - - - Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). - - - 前缀不是有效的DNS子域前缀(例如 my-domain.com )。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 36 - - - - - Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. - - - 标签密钥名称必须是由 “ - ”,“_” 或 “.” 分隔的字母数字,可选以DNS子域和“/”为前缀。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 40 - - - - - Prefix should not exceed 253 characters. - - - 前缀不应超过253个字符。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 44 - - - - - Label Key name should not exceed 63 characters. - - - Label Key 名称不应超过63个字符 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 48 - - - - value - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 62 - - - - - Label value must be alphanumeric separated by '.' , '-' or '_'. - - - 标签值必须由'.' , '-'或者'_'分割字母数字 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 65 - - - - - Label Value must not exceed 253 characters. - - - 标签值不得超过253个字符。 - - - ../src/app/frontend/create/from/form/deploylabel/template.html - 69 - - - - Logs from - 日志 - - ../src/app/frontend/logs/template.html - 23 - - - - Init Containers - 初始化容器 - - ../src/app/frontend/logs/template.html - 36 - - - - in - in - - ../src/app/frontend/logs/template.html - 47 - - - - Download logs - 下载日志 - - ../src/app/frontend/logs/template.html - 61 - - - - - Logs from to UTC - - - 日志来自 to UTC - - - ../src/app/frontend/logs/template.html - 93 - - - - Invert colors - 反转颜色 - - ../src/app/frontend/logs/template.html - 126 - - - - Reduce font size - 减小字体大小 - - ../src/app/frontend/logs/template.html - 131 - - - - Show timestamps - 显示时间戳 - - ../src/app/frontend/logs/template.html - 136 - - - - Auto-refresh (every s.) - 自动刷新 (每 秒.) - - ../src/app/frontend/logs/template.html - 141 - - - - Follow logs - Follow logs - - ../src/app/frontend/logs/template.html - 146 - - - - Show previous logs - 显示以前的日志 - - ../src/app/frontend/logs/template.html - 151 - - - - Go to namespace overview - 转到 namespace 概述 - - ../src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html - 23 - - - - Pod CIDR - Pod CIDR - - ../src/app/frontend/resource/cluster/node/detail/template.html - 35 - - - - Provider ID - 提供者的 ID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 40 - - - - Unschedulable - 不可调度 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 45 - - - - Addresses - 地址 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 51 - - - - Taints - 污点 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 59 - - - - System information - 系统信息 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 69 - - - - Machine ID - 机器 ID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 75 - - - - System UUID - 系统 UUID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 80 - - - - Boot ID - 启动 ID - - ../src/app/frontend/resource/cluster/node/detail/template.html - 85 - - - - Kernel version - 内核版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 90 - - - - OS Image - 操作系统镜像 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 95 - - - - Container runtime version - 容器 runtime 版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 100 - - - - kubelet version - kubelet 版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 105 - - - - kube-proxy version - kube-proxy 版本 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 110 - - - - Operating system - 操作系统 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 115 - - - - Architecture - 架构 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 120 - - - - Allocation - 分配 - - ../src/app/frontend/resource/cluster/node/detail/template.html - 128 - - - - CPU - CPU - - ../src/app/frontend/resource/cluster/node/detail/template.html - 136 - - - - Memory - Memory - - ../src/app/frontend/resource/cluster/node/detail/template.html - 149 - - - - Reclaim policy - 回收策略 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 41 - - - - Storage class - 存储类 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 47 - - - - Access modes - 访问模式 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 68 - - - - Quantity - 数量 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 98 - - - - Filesystem type - 文件系统类型 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 33 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 65 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 91 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 139 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 212 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 276 - - - - Partition - 分区 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 39 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 145 - - - - Read only - 只读 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 45 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 71 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 97 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 151 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 184 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 224 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 262 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 308 - - - - Volume ID - Volume ID - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 51 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 77 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 103 - - - - Target World Wide Names - 目标 World Wide Names - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 110 - - - - Dataset name - 数据集名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 126 - - - - Persistent disk name - 持久磁盘名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 157 - - - - Path - 路径 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 178 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 198 - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 256 - - - - iSCSI Qualified Name - iSCSI 合格名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 218 - - - - iSCSI target lun number - iSCSI 目标 lun 数 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 230 - - - - Target portal - 目标门户 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 236 - - - - Server - 服务器 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 250 - - - - Keyring - Keyring - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 288 - - - - Monitors - 监听器 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 294 - - - - Pool - - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 302 - - - - Secret reference name - Secret 参考名称 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 314 - - - - User - 用户 - - ../src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 320 - - - - Parameter - 参数 - - ../src/app/frontend/resource/cluster/storageclass/detail/template.html - 37 - - - - Data - 数据 - - ../src/app/frontend/crd/crdobject/template.html - 22 - - - ../src/app/frontend/resource/config/configmap/detail/template.html - 23 - - - ../src/app/frontend/resource/config/secret/detail/template.html - 22 - - - - There is no data to display. - 没有要显示的数据。 - - ../src/app/frontend/resource/config/configmap/detail/template.html - 32 - - - ../src/app/frontend/resource/config/secret/detail/template.html - 40 - - - - Session Affinity - Session Affinity - - ../src/app/frontend/resource/discovery/service/detail/template.html - 38 - - - - Selector - 选择 - - ../src/app/frontend/resource/discovery/service/detail/template.html - 44 - - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 30 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 71 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 38 - - - - Schedule:  - 时间表:  - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 28 - - - - Active Jobs:  - 运行中的 Jobs:  - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 35 - - - - Suspend:  - 暂停中:  - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 42 - - - - Active Jobs - 运行中的 Jobs - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 58 - - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 90 - - - - Last schedule - 上次调度 - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 70 - - - - Concurrency policy - 并发策略 - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 76 - - - - Starting deadline seconds - Starting deadline seconds - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 82 - - - - Inactive Jobs - 非工作的 Jobs - - ../src/app/frontend/resource/workloads/cronjob/detail/template.html - 94 - - - - Init images - 初始 images - - ../src/app/frontend/resource/workloads/daemonset/detail/template.html - 46 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 270 - - - ../src/app/frontend/resource/workloads/job/detail/template.html - 66 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 54 - - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 46 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 46 - - - - Strategy:  - 策略:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 28 - - - - Min ready seconds:  - 最小准备秒数:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 35 - - - - Revision history limit:  - 调整 history 范围:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 42 - - - - Strategy - 策略 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 52 - - - - Min ready seconds - 最小准备秒数: - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 58 - - - - Revision history limit - 调整历史记录限制 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 64 - - - - Rolling update strategy - 滚动更新策略 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 81 - - - - Max surge:  - 最大 surge:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 87 - - - - Max unavailable:  - 最大不可用:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 94 - - - - Max surge - 最大 surge - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 104 - - - - Max unavailable - 最大不可用 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 110 - - - - Pods status - Pod 状态 - - ../src/app/frontend/common/components/podstatus/template.html - 20 - - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 118 - - - - Updated:  - 已更新:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 124 - - - - Total:  - 总计:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 131 - - - - Available:  - 可用的:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 138 - - - - Unavailable:  - 不可用的:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 145 - - - - Updated - 已更新 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 155 - - - - Total - 总计 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 161 - - - - Available - 可用的 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 167 - - - - Unavailable - 不可用的 - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 173 - - - - New Replica Set - 新 Replica Set - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 185 - - - - Pods:  - Pods:  - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 213 - - - ../src/app/frontend/resource/workloads/replicaset/detail/template.html - 28 - - - - Old Replica Sets - 旧 Replica Sets - - ../src/app/frontend/resource/workloads/deployment/detail/template.html - 280 - - - - Completions:  - 完成:  - - ../src/app/frontend/resource/workloads/job/detail/template.html - 28 - - - - Parallelism:  - 并行:  - - ../src/app/frontend/resource/workloads/job/detail/template.html - 35 - - - - Completions - 完成 - - ../src/app/frontend/resource/workloads/job/detail/template.html - 45 - - - - Parallelism - 并行 - - ../src/app/frontend/resource/workloads/job/detail/template.html - 51 - - - - Label Selector - 标签选择器 - - ../src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 30 - - - ../src/app/frontend/resource/workloads/statefulset/detail/template.html - 30 - - - - Settings have changed since last reload - 自上次重新加载后设置已更改 - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 18 - - - - Do you want to save them anyways? - 你想保存它们吗? - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 19 - - - - Refresh - 刷新 - - ../src/app/frontend/settings/global/saveanywaysdialog/template.html - 28 - - - - Global settings - 全局设置 - - ../src/app/frontend/settings/global/template.html - 21 - - - - - Global settings are stored in config map, so all of them are applied for every instance of the - app. - - - 全局设置存储在 config map 中, 因此所有这些设置都应用于每个应用程序的实例。 - - - ../src/app/frontend/settings/global/template.html - 23 - - - - Cluster name - 集群名称 - - ../src/app/frontend/settings/global/template.html - 38 - - - ../src/app/frontend/settings/global/template.html - 30 - - - - Cluster name appears in the browser window title if it is set. - 如果已设置,则集群名称将显示在浏览器窗口标题中. - - ../src/app/frontend/settings/global/template.html - 32 - - - - Items per page - 每页 Items - - ../src/app/frontend/settings/global/template.html - 43 - - - - Max number of items that can be displayed on each list page. - 每个列表页面上可显示的最大 item 数. - - ../src/app/frontend/settings/global/template.html - 45 - - - - Logs auto-refresh time interval - 日志自动刷新时间间隔 - - ../src/app/frontend/settings/global/template.html - 62 - - - - Number of seconds between every auto-refresh of logs. - 每次自动刷新日志的间隔秒数。 - - ../src/app/frontend/settings/global/template.html - 64 - - - - Resource auto-refresh time interval - 资源自动刷新时间间隔 - - ../src/app/frontend/settings/global/template.html - 81 - - - - Number of seconds between every auto-refresh of every resource. Set 0 to disable. - 两次资源自动刷新时间间隔。 设置为 0 则表示不启用。 - - ../src/app/frontend/settings/global/template.html - 83 - - - - Disable access denied notification - 禁止拒绝访问的通知 - - ../src/app/frontend/settings/global/template.html - 100 - - - - Hides all access denied warnings in the notification panel. - 在通知面板中隐藏所有拒绝访问的警告。 - - ../src/app/frontend/settings/global/template.html - 102 - - - - - Save - - - 保存 - - - ../src/app/frontend/settings/global/template.html - 116 - - - - - Reload - - - 重新加载 - - - ../src/app/frontend/settings/global/template.html - 123 - - - - Local settings - 本地设置 - - ../src/app/frontend/settings/local/template.html - 19 - - - - - Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - - - 本地设置存储在浏览器cookie中,因此它们不会在多个设备之间同步。每次更改都会自动应用更改。 - - - ../src/app/frontend/settings/local/template.html - 21 - - - - Dark theme - 黑色主题 - - ../src/app/frontend/settings/local/template.html - 25 - - - - Use dark theme in the whole app - 在整个应用程序中使用黑色主题 - - ../src/app/frontend/settings/local/template.html - 27 - - - - - Shell in - - - - - - in - - - Shell in - - - - - - in - - - ../src/app/frontend/shell/template.html - 21 - - - - - diff --git a/package.json b/package.json index 75b872d4e078071a05f985c344478afc5a3b8a83..6549a4b4e9f320901586a1fc9b6557d1fded2fe6 100644 --- a/package.json +++ b/package.json @@ -88,9 +88,7 @@ "fr", "ja", "ko", - "zh", "zh-Hans", - "zh-Hans-SG", "zh-Hant", "zh-Hant-HK" ], diff --git a/src/app/backend/handler/localehandler.go b/src/app/backend/handler/localehandler.go index 84fda8be13f8bec687238baf4b55acc36ed6337d..a49bef61d0a2f92b5e1ca26ae3b96f64a96ece0a 100644 --- a/src/app/backend/handler/localehandler.go +++ b/src/app/backend/handler/localehandler.go @@ -20,6 +20,7 @@ import ( "net/http" "os" "path/filepath" + "strings" "github.com/golang/glog" "golang.org/x/text/language" @@ -27,15 +28,6 @@ import ( "github.com/kubernetes/dashboard/src/app/backend/args" ) -// TODO(floreks): Remove that once new locale codes are supported by the browsers. -// For backward compatibility only. -var localeMap = map[string]string{ - "zh-cn": "zh-Hans", - "zh-sg": "zh-Hans-SG", - "zh-tw": "zh-Hant", - "zh-hk": "zh-Hant-HK", -} - const defaultLocaleDir = "en" const assetsDir = "public" @@ -95,16 +87,6 @@ func getAssetsDir() string { return filepath.Join(filepath.Dir(path), assetsDir) } -func dirExists(name string) bool { - if _, err := os.Stat(name); err != nil { - if os.IsNotExist(err) { - glog.Warningf(name) - return false - } - } - return true -} - // LocaleHandler serves different html versions based on the Accept-Language header. func (handler *LocaleHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { if r.URL.EscapedPath() == "/" || r.URL.EscapedPath() == "/index.html" { @@ -116,61 +98,62 @@ func (handler *LocaleHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) if acceptLanguage == "" { acceptLanguage = r.Header.Get("Accept-Language") } + dirName := handler.determineLocalizedDir(acceptLanguage) http.FileServer(http.Dir(dirName)).ServeHTTP(w, r) } func (handler *LocaleHandler) determineLocalizedDir(locale string) string { - assetsDir := getAssetsDir() - defaultDir := filepath.Join(assetsDir, defaultLocaleDir) - tags, _, err := language.ParseAcceptLanguage(locale) - if err != nil || len(tags) == 0 { - return defaultDir - } + // TODO(floreks): Remove that once new locale codes are supported by the browsers. + // For backward compatibility only. + localeMap := strings.NewReplacer( + "zh-CN", "zh-Hans", + "zh-cn", "zh-Hans", + "zh-TW", "zh-Hant", + "zh-tw", "zh-Hant", + "zh-hk", "zh-Hant-HK", + "zh-HK", "zh-Hant-HK", + ) + + return handler.getLocaleDir(localeMap.Replace(locale)) +} - locales := handler.SupportedLocales - tag, _, confidence := language.NewMatcher(locales).Match(tags...) +func (handler *LocaleHandler) getLocaleDir(locale string) string { + localeDir := "" + assetsDir := getAssetsDir() + tags, _, _ := language.ParseAcceptLanguage(locale) + localeMap := handler.getLocaleMap() - if confidence < language.Exact { - tag, confidence, err = mapLocale(locale, locales) - if err != nil { - return defaultDir + for _, tag := range tags { + if _, exists := localeMap[tag.String()]; exists { + localeDir = filepath.Join(assetsDir, tag.String()) + break } } - matchedLocale := tag.String() - // If locale match is exact, then we have to manually look for proper locale code as language - // library contains a bug that returns invalid locale string. - // Related issue: https://github.com/golang/go/issues/24211 - if confidence == language.Exact { - matchedLocale = "" - for _, l := range locales { - base, _ := tag.Base() - if l.String() == base.String() { - matchedLocale = l.String() - } - } + if handler.dirExists(localeDir) { + return localeDir } - localeDir := filepath.Join(assetsDir, matchedLocale) - if matchedLocale != "" && dirExists(localeDir) { - return localeDir + return filepath.Join(assetsDir, defaultLocaleDir) +} + +func (handler *LocaleHandler) getLocaleMap() map[string]struct{} { + result := map[string]struct{}{} + for _, tag := range handler.SupportedLocales { + result[tag.String()] = struct{}{} } - return defaultDir + + return result } -// Used to map old locale codes to new ones, i.e. zh-cn -> zh-Hans -func mapLocale(locale string, locales []language.Tag) (language.Tag, language.Confidence, error) { - if mappedLocale, ok := localeMap[locale]; ok { - locale = mappedLocale - tags, _, err := language.ParseAcceptLanguage(locale) - if (err != nil) || (len(tags) == 0) { - return language.Tag{}, language.No, err +func (handler *LocaleHandler) dirExists(name string) bool { + if _, err := os.Stat(name); err != nil { + if os.IsNotExist(err) { + glog.Warningf(name) + return false } - - tag, _, confidence := language.NewMatcher(locales).Match(tags...) - return tag, confidence, nil } - return language.Tag{}, language.No, nil + return true } diff --git a/src/app/backend/handler/localehandler_test.go b/src/app/backend/handler/localehandler_test.go index 88ffa9c53088e714688eefd5a0ac9a8b7dd07679..8844104ea476bee3bea40ae381c836a9cfa50747 100644 --- a/src/app/backend/handler/localehandler_test.go +++ b/src/app/backend/handler/localehandler_test.go @@ -141,7 +141,7 @@ func TestDetermineLocale(t *testing.T) { }, { &LocaleHandler{ - SupportedLocales: languageMake([]string{"en", "zh-tw", "zh-hk", "zh", "ar-dz"}), + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hant", "zh-Hans", "ar-DZ"}), }, true, "en", @@ -149,7 +149,7 @@ func TestDetermineLocale(t *testing.T) { }, { &LocaleHandler{ - SupportedLocales: languageMake([]string{"en", "zh-tw", "zh-hk", "zh", "ar-dz"}), + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hant", "zh-Hans", "ar-DZ"}), }, true, "zh", @@ -157,27 +157,51 @@ func TestDetermineLocale(t *testing.T) { }, { &LocaleHandler{ - SupportedLocales: languageMake([]string{"en", "zh-tw", "zh-hk", "zh", "ar-dz"}), + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hant", "zh-Hans", "ar-DZ"}), }, true, - "ar", - filepath.Join(assetsDir, "en"), + "ar-DZ", + filepath.Join(assetsDir, "ar-DZ"), }, { &LocaleHandler{ - SupportedLocales: languageMake([]string{"en", "zh-tw", "zh-hk", "zh", "ar-dz"}), + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hant", "zh-Hans", "ar-DZ"}), }, true, - "ar-bh", - filepath.Join(assetsDir, "en"), + "ar-BH", + defaultDir, }, { &LocaleHandler{ - SupportedLocales: languageMake([]string{"en", "zh-tw", "zh", "ar-dz"}), + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hans", "zh-Hant", "zh-Hant-HK"}), }, true, "af,zh-HK,zh;q=0.8,en;q=0.6", - filepath.Join(assetsDir, "zh"), + filepath.Join(assetsDir, "zh-Hant-HK"), + }, + { + &LocaleHandler{ + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hans", "zh-Hant", "zh-Hant-HK"}), + }, + true, + "af,zh-TW,zh;q=0.8,en;q=0.6", + filepath.Join(assetsDir, "zh-Hant"), + }, + { + &LocaleHandler{ + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hans", "zh-Hant", "zh-Hant-HK"}), + }, + true, + "zh-tw", + filepath.Join(assetsDir, "zh-Hant"), + }, + { + &LocaleHandler{ + SupportedLocales: languageMake([]string{"en", "zh", "zh-Hans", "zh-Hant", "zh-Hant-HK"}), + }, + true, + "zh-hant-hk", + filepath.Join(assetsDir, "zh-Hant-HK"), }, } @@ -198,7 +222,7 @@ func TestDetermineLocale(t *testing.T) { } actual := c.handler.determineLocalizedDir(c.acceptLanguageKey) if !reflect.DeepEqual(actual, c.expected) { - t.Errorf("localeHandler.determineLocalizedDir() returns %#v, expected %#v", actual, c.expected) + t.Errorf("localeHandler.determineLocalizedDir(%#v) returns %#v, expected %#v", c.acceptLanguageKey, actual, c.expected) } }() }