Skip to content

Commit 9cc8e34

Browse files
author
Atanas Mirchev
committed
Localization of DaemonSetList and -Details views
1 parent de09004 commit 9cc8e34

File tree

10 files changed

+209
-34
lines changed

10 files changed

+209
-34
lines changed

i18n/messages-en.xtb

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,4 +295,30 @@
295295
<translation id="2693446009711847579" key="MSG_POD_LIST_CLUSTER_IP_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Cluster IP' which appears as a column label in the table of pods (pod list view).">Cluster IP</translation>
296296
<translation id="5813142739866251633" key="MSG_POD_LIST_LOGS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Logs' for the pod's logs which appears as a column label in the table of pods (pod list view).">Logs</translation>
297297
<translation id="7960943445839044368" key="MSG_POD_LIST_POD_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Pod' which is used as a title for the delete/update dialogs (that can be opened from the pod list view.)">Pod</translation>
298+
<translation id="1183334493862832095" key="MSG_DAEMON_SET_LIST_CREATED_AT_TOOLTIP" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Tooltip 'Created at [some date]' showing the exact creation time of the daemon set.">Created at <ph name="CREATION_DATE" /></translation>
299+
<translation id="6536269801786102616" key="MSG_DAEMON_SET_LIST_NAME_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Name' which appears as a column label in the table of daemon sets (daemon set list view).">Name</translation>
300+
<translation id="4173398054373898245" key="MSG_DAEMON_SET_LIST_LABELS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Labels' which appears as a column label in the table of daemon sets (daemon set list view).">Labels</translation>
301+
<translation id="1244511811693456890" key="MSG_DAEMON_SET_LIST_PODS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Pods' which appears as a column label in the table of daemon sets (daemon set list view).">Pods</translation>
302+
<translation id="6332752487795060801" key="MSG_DAEMON_SET_LIST_AGE_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Age' which appears as a column label in the table of daemon sets (daemon set list view).">Age</translation>
303+
<translation id="8642137973376039305" key="MSG_DAEMON_SET_LIST_INTERNAL_ENDPOINTS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Internal endpoints' which appears as a column label in the table of daemon sets (daemon set list view).">Internal endpoints</translation>
304+
<translation id="4618575725879423736" key="MSG_DAEMON_SET_LIST_EXTERNAL_ENDPOINTS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'External endpoints' which appears as a column label in the table of daemon sets (daemon set list view).">External endpoints</translation>
305+
<translation id="6393297430328784111" key="MSG_DAEMON_SET_LIST_IMAGES_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Images' which appears as a column label in the table of daemon sets (daemon set list view).">Images</translation>
306+
<translation id="5827493628743169857" key="MSG_DAEMON_SET_LIST_DAEMON_SET_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Daemon set' which is used as a title for the delete/update dialogs (that can be opened on the daemon set list view.)">Daemon Set</translation>
307+
<translation id="4300538864956302901" key="MSG_DAEMON_SET_DETAIL_OVERVIEW_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Overview' on the left navigation tab on the daemon set detail page.">Overview</translation>
308+
<translation id="1323629914147178678" key="MSG_DAEMON_SET_DETAIL_PODS_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Pods' for the pods information section on the daemon set detail page.">Pods</translation>
309+
<translation id="3665284318614920515" key="MSG_DAEMON_SET_DETAIL_EVENTS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Events' on the right navigation tab on the daemon set detail page.">Events</translation>
310+
<translation id="6016438303542201356" key="MSG_DAEMON_SET_INFO_RESOURCE_DETAILS_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Resource details' at the top of the daemon set details page.">Resource details</translation>
311+
<translation id="3721222763091466156" key="MSG_DAEMON_SET_INFO_DETAILS_SUBTITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Subtitle 'Details' for the left section with general information about a daemon set on the daemonset details page.">Details</translation>
312+
<translation id="7584335351714670917" key="MSG_DAEMON_SET_INFO_NAMESPACE_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Namespace' for the daemon set namespace on the details page.">Namespace</translation>
313+
<translation id="5560848877490809715" key="MSG_DAEMON_SET_INFO_NAME_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Name' for the daemon set name on the details page.">Name</translation>
314+
<translation id="6410738843532678290" key="MSG_DAEMON_SET_INFO_LABELS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Labels' for the daemon set's labels list on the daemon set details page.">Labels</translation>
315+
<translation id="4219844447591472092" key="MSG_DAEMON_SET_INFO_IMAGES_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Images' for the list of images used in a daemon set, on its details page.">Images</translation>
316+
<translation id="6964572476509814314" key="MSG_DAEMON_SET_INFO_STATUS_SUBTITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Subtitle 'Status' for the right section with pod status information on the daemon set details page.">Status</translation>
317+
<translation id="7717657511877774779" key="MSG_DAEMON_SET_INFO_PODS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Pods' for the pods in a daemon set on its details page.">Pods</translation>
318+
<translation id="8115427792060255111" key="MSG_DAEMON_SET_INFO_PODS_STATUS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Pods status' for the status of the pods in a daemon set, on the daemon set details page.">Pods status</translation>
319+
<translation id="8384261412987442737" key="MSG_DAEMON_SET_INFO_PODS_CREATED_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods were created (daemon set details page)."><ph name="PODS_COUNT" /> created</translation>
320+
<translation id="5423848389467319464" key="MSG_DAEMON_SET_INFO_PODS_RUNNING_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods are running (daemon set details page)."><ph name="PODS_COUNT" /> running</translation>
321+
<translation id="2328533985893907512" key="MSG_DAEMON_SET_INFO_PODS_PENDING_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods are pending (daemon set details page)."><ph name="PODS_COUNT" /> pending</translation>
322+
<translation id="6856411708593343212" key="MSG_DAEMON_SET_INFO_PODS_FAILED_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods have failed (daemon set details page)."><ph name="PODS_COUNT" /> failed</translation>
323+
<translation id="710513909601852119" key="MSG_DAEMON_SET_INFO_PODS_DESIRED_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods are desired to run (daemon set details page)."><ph name="PODS_COUNT" /> desired</translation>
298324
</translationbundle>

i18n/messages-ja.xtb

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -295,4 +295,30 @@
295295
<translation id="2693446009711847579" key="MSG_POD_LIST_CLUSTER_IP_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Cluster IP' which appears as a column label in the table of pods (pod list view).">Cluster IP</translation>
296296
<translation id="5813142739866251633" key="MSG_POD_LIST_LOGS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Logs' for the pod's logs which appears as a column label in the table of pods (pod list view).">Logs</translation>
297297
<translation id="7960943445839044368" key="MSG_POD_LIST_POD_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Pod' which is used as a title for the delete/update dialogs (that can be opened from the pod list view.)">Pod</translation>
298+
<translation id="1183334493862832095" key="MSG_DAEMON_SET_LIST_CREATED_AT_TOOLTIP" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Tooltip 'Created at [some date]' showing the exact creation time of the daemon set.">Created at <ph name="CREATION_DATE" /></translation>
299+
<translation id="6536269801786102616" key="MSG_DAEMON_SET_LIST_NAME_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Name' which appears as a column label in the table of daemon sets (daemon set list view).">Name</translation>
300+
<translation id="4173398054373898245" key="MSG_DAEMON_SET_LIST_LABELS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Labels' which appears as a column label in the table of daemon sets (daemon set list view).">Labels</translation>
301+
<translation id="1244511811693456890" key="MSG_DAEMON_SET_LIST_PODS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Pods' which appears as a column label in the table of daemon sets (daemon set list view).">Pods</translation>
302+
<translation id="6332752487795060801" key="MSG_DAEMON_SET_LIST_AGE_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Age' which appears as a column label in the table of daemon sets (daemon set list view).">Age</translation>
303+
<translation id="8642137973376039305" key="MSG_DAEMON_SET_LIST_INTERNAL_ENDPOINTS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Internal endpoints' which appears as a column label in the table of daemon sets (daemon set list view).">Internal endpoints</translation>
304+
<translation id="4618575725879423736" key="MSG_DAEMON_SET_LIST_EXTERNAL_ENDPOINTS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'External endpoints' which appears as a column label in the table of daemon sets (daemon set list view).">External endpoints</translation>
305+
<translation id="6393297430328784111" key="MSG_DAEMON_SET_LIST_IMAGES_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Images' which appears as a column label in the table of daemon sets (daemon set list view).">Images</translation>
306+
<translation id="5827493628743169857" key="MSG_DAEMON_SET_LIST_DAEMON_SET_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Daemon set' which is used as a title for the delete/update dialogs (that can be opened on the daemon set list view.)">Daemon Set</translation>
307+
<translation id="4300538864956302901" key="MSG_DAEMON_SET_DETAIL_OVERVIEW_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Overview' on the left navigation tab on the daemon set detail page.">Overview</translation>
308+
<translation id="1323629914147178678" key="MSG_DAEMON_SET_DETAIL_PODS_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Pods' for the pods information section on the daemon set detail page.">Pods</translation>
309+
<translation id="3665284318614920515" key="MSG_DAEMON_SET_DETAIL_EVENTS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Events' on the right navigation tab on the daemon set detail page.">Events</translation>
310+
<translation id="6016438303542201356" key="MSG_DAEMON_SET_INFO_RESOURCE_DETAILS_TITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Title 'Resource details' at the top of the daemon set details page.">Resource details</translation>
311+
<translation id="3721222763091466156" key="MSG_DAEMON_SET_INFO_DETAILS_SUBTITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Subtitle 'Details' for the left section with general information about a daemon set on the daemonset details page.">Details</translation>
312+
<translation id="7584335351714670917" key="MSG_DAEMON_SET_INFO_NAMESPACE_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Namespace' for the daemon set namespace on the details page.">Namespace</translation>
313+
<translation id="5560848877490809715" key="MSG_DAEMON_SET_INFO_NAME_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Name' for the daemon set name on the details page.">Name</translation>
314+
<translation id="6410738843532678290" key="MSG_DAEMON_SET_INFO_LABELS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Labels' for the daemon set's labels list on the daemon set details page.">Labels</translation>
315+
<translation id="4219844447591472092" key="MSG_DAEMON_SET_INFO_IMAGES_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Images' for the list of images used in a daemon set, on its details page.">Images</translation>
316+
<translation id="6964572476509814314" key="MSG_DAEMON_SET_INFO_STATUS_SUBTITLE" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Subtitle 'Status' for the right section with pod status information on the daemon set details page.">Status</translation>
317+
<translation id="7717657511877774779" key="MSG_DAEMON_SET_INFO_PODS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Pods' for the pods in a daemon set on its details page.">Pods</translation>
318+
<translation id="8115427792060255111" key="MSG_DAEMON_SET_INFO_PODS_STATUS_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="Label 'Pods status' for the status of the pods in a daemon set, on the daemon set details page.">Pods status</translation>
319+
<translation id="8384261412987442737" key="MSG_DAEMON_SET_INFO_PODS_CREATED_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods were created (daemon set details page)."><ph name="PODS_COUNT" /> created</translation>
320+
<translation id="5423848389467319464" key="MSG_DAEMON_SET_INFO_PODS_RUNNING_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods are running (daemon set details page)."><ph name="PODS_COUNT" /> running</translation>
321+
<translation id="2328533985893907512" key="MSG_DAEMON_SET_INFO_PODS_PENDING_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods are pending (daemon set details page)."><ph name="PODS_COUNT" /> pending</translation>
322+
<translation id="6856411708593343212" key="MSG_DAEMON_SET_INFO_PODS_FAILED_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods have failed (daemon set details page)."><ph name="PODS_COUNT" /> failed</translation>
323+
<translation id="710513909601852119" key="MSG_DAEMON_SET_INFO_PODS_DESIRED_LABEL" source="/home/mirchev/go_workspace/src/github.com/kubernetes/dashboard/.tmp/serve/app-dev.js" desc="The message says that that many pods are desired to run (daemon set details page)."><ph name="PODS_COUNT" /> desired</translation>
298324
</translationbundle>

src/app/frontend/daemonsetdetail/daemonsetdetail.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,18 @@
1717
<div layout="column">
1818
<md-content>
1919
<md-tabs md-border-bottom md-dynamic-height>
20-
<md-tab label="Overview">
20+
<md-tab label="{{::ctrl.i18n.MSG_DAEMON_SET_DETAIL_OVERVIEW_LABEL}}">
2121
<kd-daemon-set-info daemon-set="::ctrl.daemonSetDetail"></kd-daemon-set-info>
2222
<kd-content-card>
23-
<kd-title>Pods</kd-title>
23+
<kd-title>{{::ctrl.i18n.MSG_DAEMON_SET_DETAIL_PODS_TITLE}}</kd-title>
2424
<kd-content>
2525
<kd-pod-card-list pod-list="::ctrl.daemonSetDetail.pods"
2626
logs-href-fn="::ctrl.getPodLogsHref(pod)">
2727
</kd-pod-card-list>
2828
</kd-content>
2929
</kd-content-card>
3030
</md-tab>
31-
<md-tab label="Events">
31+
<md-tab label="{{::ctrl.i18n.MSG_DAEMON_SET_DETAIL_EVENTS_LABEL}}">
3232
<kd-event-card-list events="::ctrl.daemonSetDetail.eventList.events"></kd-event-card-list>
3333
</md-tab>
3434
</md-tabs>

src/app/frontend/daemonsetdetail/daemonsetdetail_controller.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,20 @@ export class DaemonSetDetailController {
2323
constructor(daemonSetDetail) {
2424
/** @export {!backendApi.DaemonSet} */
2525
this.daemonSetDetail = daemonSetDetail;
26+
27+
/** @export */
28+
this.i18n = i18n;
2629
}
2730
}
31+
32+
const i18n = {
33+
/** @export {string} @desc Label 'Overview' on the left navigation tab on the daemon set detail
34+
page. */
35+
MSG_DAEMON_SET_DETAIL_OVERVIEW_LABEL: goog.getMsg('Overview'),
36+
/** @export {string} @desc Title 'Pods' for the pods information section on the daemon set detail
37+
page. */
38+
MSG_DAEMON_SET_DETAIL_PODS_TITLE: goog.getMsg('Pods'),
39+
/** @export {string} @desc Label 'Events' on the right navigation tab on the daemon set detail
40+
page. */
41+
MSG_DAEMON_SET_DETAIL_EVENTS_LABEL: goog.getMsg('Events'),
42+
};

0 commit comments

Comments
 (0)