diff --git a/.babelrc b/.babelrc index cb8f842731..693bff5b29 100644 --- a/.babelrc +++ b/.babelrc @@ -1,10 +1,10 @@ { - "plugins": [ - "macros", - "@babel/plugin-transform-runtime" - ], "presets": [ "@babel/preset-env", - "@babel/preset-react" + "@babel/preset-react", + "@lingui/babel-preset-react" + ], + "plugins": [ + "macros" ] } diff --git a/.github/screenshot.png b/.github/screenshot.png new file mode 100644 index 0000000000..2c5467b3f0 Binary files /dev/null and b/.github/screenshot.png differ diff --git a/README.md b/README.md index cbf66a602d..9a594e3ad6 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Lens is the only IDE you’ll ever need to take control of your Kubernetes clusters. It is a standalone application for MacOS, Windows and Linux operating systems. It is open source and free. -[![Screenshot](./images/screenshot.png)](https://youtu.be/04v2ODsmtIs) +[![Screenshot](.github/screenshot.png)](https://youtu.be/04v2ODsmtIs) ## What makes Lens special? diff --git a/package.json b/package.json index aa4ed61308..51df57039c 100644 --- a/package.json +++ b/package.json @@ -47,16 +47,15 @@ } }, "lingui": { - "locales": ["en", "ru"], + "locales": [ + "en", + "ru", + "fi" + ], "sourceLocale": "en", "fallbackLocale": "en", - "compileNamespace": "cjs", + "compileNamespace": "es", "format": "po", - "extractBabelOptions": { - "plugins": [ - "@babel/plugin-syntax-dynamic-import" - ] - }, "catalogs": [ { "path": "./src/locales/{locale}/messages", @@ -170,7 +169,7 @@ "@types/proper-lockfile": "^4.1.1", "@types/tar": "^4.0.3", "crypto-js": "^4.0.0", - "electron": "^9.0.2", + "electron": "^6.1.12", "electron-promise-ipc": "^2.1.0", "electron-store": "^5.2.0", "electron-updater": "^4.3.1", @@ -205,11 +204,10 @@ }, "devDependencies": { "@babel/core": "^7.10.2", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.10.1", "@babel/preset-env": "^7.10.2", "@babel/preset-react": "^7.10.1", "@babel/preset-typescript": "^7.10.1", + "@lingui/babel-preset-react": "^2.9.1", "@lingui/cli": "^3.0.0-13", "@lingui/loader": "^3.0.0-13", "@lingui/macro": "^3.0.0-13", diff --git a/src/locales/en/messages.po b/src/locales/en/messages.po index 4b067e4b37..82d12e0c93 100644 --- a/src/locales/en/messages.po +++ b/src/locales/en/messages.po @@ -13,744 +13,744 @@ msgstr "" "Language-Team: \n" "Plural-Forms: \n" -#: renderer/components/+config-autoscalers/hpa-details.tsx:28 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:28 msgid "(as a percentage of request)" msgstr "(as a percentage of request)" -#: renderer/components/+network-policies/network-policy-details.tsx:88 +#: src/renderer/components/+network-policies/network-policy-details.tsx:88 msgid "(empty) (Allowing the specific traffic to all pods in this namespace)" msgstr "(empty) (Allowing the specific traffic to all pods in this namespace)" -#: renderer/components/item-object-list/item-list-layout.tsx:224 +#: src/renderer/components/item-object-list/item-list-layout.tsx:224 msgid "<0>Filtered: {itemsCount} / {allItemsCount}" msgstr "<0>Filtered: {itemsCount} / {allItemsCount}" -#: renderer/browser-check.tsx:11 +#: src/renderer/browser-check.tsx:11 msgid "<0>Your browser does not support all Lens features. Please consider using another browser." msgstr "<0>Your browser does not support all Lens features. Please consider using another browser." -#: renderer/components/dock/create-resource.tsx:56 +#: src/renderer/components/dock/create-resource.tsx:56 msgid "<0>{0} successfully created" msgstr "<0>{0} successfully created" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80 msgid "API Group" msgstr "API Group" -#: renderer/components/layout/sidebar.tsx:88 +#: src/renderer/components/layout/sidebar.tsx:88 msgid "Access Control" msgstr "Access Control" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:51 -#: renderer/components/+storage-volumes/volume-details.tsx:37 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:51 +#: src/renderer/components/+storage-volumes/volume-details.tsx:37 msgid "Access Modes" msgstr "Access Modes" -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:77 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:77 msgid "Account Name" msgstr "Account Name" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:51 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:46 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:51 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:46 msgid "Active" msgstr "Active" -#: renderer/components/+namespaces/namespaces.tsx:43 +#: src/renderer/components/+namespaces/namespaces.tsx:43 msgid "Add Namespace" msgstr "Add Namespace" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:209 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:209 msgid "Add RoleBinding" msgstr "Add RoleBinding" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 msgid "Add bindings to {name}" msgstr "Add bindings to {name}" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:125 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:125 msgid "Add field" msgstr "Add field" -#: renderer/components/+custom-resources/crd-details.tsx:78 +#: src/renderer/components/+custom-resources/crd-details.tsx:78 msgid "Additional Printer Columns" msgstr "Additional Printer Columns" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:29 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:60 -#: renderer/components/+nodes/node-details.tsx:84 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:29 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:60 +#: src/renderer/components/+nodes/node-details.tsx:84 msgid "Addresses" msgstr "Addresses" -#: renderer/components/+workloads-pods/pod-details-affinities.tsx:14 +#: src/renderer/components/+workloads-pods/pod-details-affinities.tsx:14 msgid "Affinities" msgstr "Affinities" -#: renderer/components/+config-autoscalers/hpa.tsx:51 -#: renderer/components/+config-maps/config-maps.tsx:37 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:36 -#: renderer/components/+config-secrets/secrets.tsx:46 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67 -#: renderer/components/+custom-resources/crd-list.tsx:77 -#: renderer/components/+custom-resources/crd-resources.tsx:73 -#: renderer/components/+events/events.tsx:68 -#: renderer/components/+namespaces/namespaces.tsx:33 -#: renderer/components/+network-endpoints/endpoints.tsx:34 -#: renderer/components/+network-ingresses/ingresses.tsx:35 -#: renderer/components/+network-policies/network-policies.tsx:34 -#: renderer/components/+network-services/services.tsx:51 -#: renderer/components/+nodes/nodes.tsx:119 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:38 -#: renderer/components/+storage-classes/storage-classes.tsx:38 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:51 -#: renderer/components/+storage-volumes/volumes.tsx:44 -#: renderer/components/+user-management-roles/roles.tsx:35 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:38 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:38 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:48 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:50 -#: renderer/components/+workloads-deployments/deployments.tsx:63 -#: renderer/components/+workloads-jobs/jobs.tsx:41 -#: renderer/components/+workloads-pods/pods.tsx:80 -#: renderer/components/+workloads-replicasets/replicasets.tsx:53 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:44 +#: src/renderer/components/+config-autoscalers/hpa.tsx:51 +#: src/renderer/components/+config-maps/config-maps.tsx:37 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:36 +#: src/renderer/components/+config-secrets/secrets.tsx:46 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67 +#: src/renderer/components/+custom-resources/crd-list.tsx:77 +#: src/renderer/components/+custom-resources/crd-resources.tsx:73 +#: src/renderer/components/+events/events.tsx:68 +#: src/renderer/components/+namespaces/namespaces.tsx:33 +#: src/renderer/components/+network-endpoints/endpoints.tsx:34 +#: src/renderer/components/+network-ingresses/ingresses.tsx:35 +#: src/renderer/components/+network-policies/network-policies.tsx:34 +#: src/renderer/components/+network-services/services.tsx:51 +#: src/renderer/components/+nodes/nodes.tsx:119 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:38 +#: src/renderer/components/+storage-classes/storage-classes.tsx:38 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:51 +#: src/renderer/components/+storage-volumes/volumes.tsx:44 +#: src/renderer/components/+user-management-roles/roles.tsx:35 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:38 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:38 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:50 +#: src/renderer/components/+workloads-deployments/deployments.tsx:63 +#: src/renderer/components/+workloads-jobs/jobs.tsx:41 +#: src/renderer/components/+workloads-pods/pods.tsx:80 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:53 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:44 msgid "Age" msgstr "Age" -#: renderer/components/+custom-resources/crd-list.tsx:56 +#: src/renderer/components/+custom-resources/crd-list.tsx:56 msgid "All groups" msgstr "All groups" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:57 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:57 msgid "All logs" msgstr "All logs" -#: renderer/components/+namespaces/namespace-select.tsx:96 +#: src/renderer/components/+namespaces/namespace-select.tsx:96 msgid "All namespaces" msgstr "All namespaces" -#: renderer/components/+nodes/node-details.tsx:78 +#: src/renderer/components/+nodes/node-details.tsx:78 msgid "Allocatable" msgstr "Allocatable" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71 msgid "Allow Privilege Escalation" msgstr "Allow Privilege Escalation" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51 msgid "Allowed CSI Drivers" msgstr "Allowed CSI Drivers" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43 msgid "Allowed Capabilities" msgstr "Allowed Capabilities" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55 msgid "Allowed Flex Volumes" msgstr "Allowed Flex Volumes" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110 msgid "Allowed Host Paths" msgstr "Allowed Host Paths" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59 msgid "Allowed Proc Mount Types" msgstr "Allowed Proc Mount Types" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132 msgid "Allowed Runtime Class Names" msgstr "Allowed Runtime Class Names" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63 msgid "Allowed Unsafe Sysctls" msgstr "Allowed Unsafe Sysctls" -#: renderer/components/+nodes/node-details.tsx:103 -#: renderer/components/kube-object/kube-object-meta.tsx:36 +#: src/renderer/components/+nodes/node-details.tsx:103 +#: src/renderer/components/kube-object/kube-object-meta.tsx:36 msgid "Annotations" msgstr "Annotations" -#: renderer/components/+user-management-roles/role-details.tsx:37 +#: src/renderer/components/+user-management-roles/role-details.tsx:37 msgid "Api Groups" msgstr "Api Groups" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:67 -#: renderer/components/+apps-releases/releases.tsx:110 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:67 +#: src/renderer/components/+apps-releases/releases.tsx:92 msgid "App Version" msgstr "App Version" -#: renderer/components/error-boundary/error-boundary.tsx:36 +#: src/renderer/components/error-boundary/error-boundary.tsx:36 msgid "App crash at <0>{pageUrl}" msgstr "App crash at <0>{pageUrl}" -#: renderer/components/dock/edit-resource.tsx:88 +#: src/renderer/components/dock/edit-resource.tsx:88 msgid "Applying.." msgstr "Applying.." -#: renderer/components/layout/sidebar.tsx:87 +#: src/renderer/components/layout/sidebar.tsx:87 msgid "Apps" msgstr "Apps" -#: renderer/components/+nodes/node-menu.tsx:41 +#: src/renderer/components/+nodes/node-menu.tsx:41 msgid "Are you sure you want to drain <0>{nodeName}?" msgstr "Are you sure you want to drain <0>{nodeName}?" -#: renderer/components/+workloads-pods/pod-details-container.tsx:86 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:86 msgid "Arguments" msgstr "Arguments" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101 msgid "Auth App Role" msgstr "Auth App Role" -#: renderer/components/error-boundary/error-boundary.tsx:54 -#: renderer/components/wizard/wizard.tsx:130 +#: src/renderer/components/error-boundary/error-boundary.tsx:54 +#: src/renderer/components/wizard/wizard.tsx:130 msgid "Back" msgstr "Back" -#: renderer/components/+network-ingresses/ingress-details.tsx:43 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:43 msgid "Backends" msgstr "Backends" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93 msgid "Binding" msgstr "Binding" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:194 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:194 msgid "Binding targets" msgstr "Binding targets" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:36 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36 msgid "Bindings" msgstr "Bindings" -#: renderer/components/error-boundary/error-boundary.tsx:37 +#: src/renderer/components/error-boundary/error-boundary.tsx:37 msgid "Build version" msgstr "Build version" -#: renderer/components/+workloads-pods/container-charts.tsx:72 -#: renderer/components/+workloads-pods/pod-charts.tsx:98 +#: src/renderer/components/+workloads-pods/container-charts.tsx:72 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:98 msgid "Bytes consumed on this filesystem" msgstr "Bytes consumed on this filesystem" -#: renderer/components/+workloads-pods/pod-charts.tsx:81 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:81 msgid "Bytes received by all containers" msgstr "Bytes received by all containers" -#: renderer/components/+network-ingresses/ingress-charts.tsx:31 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:31 msgid "Bytes sent by Ingress controller with error status" msgstr "Bytes sent by Ingress controller with error status" -#: renderer/components/+network-ingresses/ingress-charts.tsx:24 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:24 msgid "Bytes sent by Ingress controller with successful status" msgstr "Bytes sent by Ingress controller with successful status" -#: renderer/components/+network-ingresses/ingress-charts.tsx:23 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:23 msgid "Bytes sent, status 2xx" msgstr "Bytes sent, status 2xx" -#: renderer/components/+network-ingresses/ingress-charts.tsx:30 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:30 msgid "Bytes sent, status 5xx" msgstr "Bytes sent, status 5xx" -#: renderer/components/+workloads-pods/pod-charts.tsx:88 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:88 msgid "Bytes transmitted from all containers" msgstr "Bytes transmitted from all containers" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129 msgid "CA Bundle" msgstr "CA Bundle" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:24 -#: renderer/components/+cluster/cluster-pie-charts.tsx:140 -#: renderer/components/+nodes/node-details.tsx:63 -#: renderer/components/+nodes/node-details.tsx:74 -#: renderer/components/+nodes/node-details.tsx:79 -#: renderer/components/+nodes/nodes.tsx:113 -#: renderer/components/+workloads-pods/pod-charts.tsx:11 -#: renderer/components/+workloads-pods/pod-details-container.tsx:25 -#: renderer/components/+workloads-pods/pod-details-list.tsx:53 -#: renderer/components/+workloads-pods/pod-details-list.tsx:95 -#: renderer/components/resource-metrics/resource-metrics-text.tsx:13 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:24 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:140 +#: src/renderer/components/+nodes/node-details.tsx:63 +#: src/renderer/components/+nodes/node-details.tsx:74 +#: src/renderer/components/+nodes/node-details.tsx:79 +#: src/renderer/components/+nodes/nodes.tsx:113 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:11 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:53 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:95 +#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:13 msgid "CPU" msgstr "CPU" -#: renderer/components/+nodes/node-charts.tsx:40 +#: src/renderer/components/+nodes/node-charts.tsx:40 msgid "CPU capacity" msgstr "CPU capacity" -#: renderer/components/+nodes/node-charts.tsx:26 -#: renderer/components/+workloads-pods/container-charts.tsx:24 +#: src/renderer/components/+nodes/node-charts.tsx:26 +#: src/renderer/components/+workloads-pods/container-charts.tsx:24 msgid "CPU cores usage" msgstr "CPU cores usage" -#: renderer/components/+workloads-pods/container-charts.tsx:38 -#: renderer/components/+workloads-pods/pod-charts.tsx:47 +#: src/renderer/components/+workloads-pods/container-charts.tsx:38 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:47 msgid "CPU limits" msgstr "CPU limits" -#: renderer/components/+nodes/node-charts.tsx:33 -#: renderer/components/+workloads-pods/container-charts.tsx:31 +#: src/renderer/components/+nodes/node-charts.tsx:33 +#: src/renderer/components/+workloads-pods/container-charts.tsx:31 msgid "CPU requests" msgstr "CPU requests" -#: renderer/components/+nodes/nodes.tsx:55 +#: src/renderer/components/+nodes/nodes.tsx:55 msgid "CPU:" msgstr "CPU:" -#: renderer/components/confirm-dialog/confirm-dialog.tsx:44 -#: renderer/components/dock/info-panel.tsx:97 -#: renderer/components/wizard/wizard.tsx:130 +#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:44 +#: src/renderer/components/dock/info-panel.tsx:97 +#: src/renderer/components/wizard/wizard.tsx:130 msgid "Cancel" msgstr "Cancel" -#: renderer/components/+cluster/cluster-pie-charts.tsx:73 -#: renderer/components/+cluster/cluster-pie-charts.tsx:116 -#: renderer/components/+cluster/cluster-pie-charts.tsx:135 -#: renderer/components/+nodes/node-charts.tsx:39 -#: renderer/components/+nodes/node-charts.tsx:63 -#: renderer/components/+nodes/node-charts.tsx:97 -#: renderer/components/+nodes/node-details.tsx:73 -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31 -#: renderer/components/+storage-volumes/volume-details.tsx:29 -#: renderer/components/+storage-volumes/volumes.tsx:42 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:73 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:116 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:135 +#: src/renderer/components/+nodes/node-charts.tsx:39 +#: src/renderer/components/+nodes/node-charts.tsx:63 +#: src/renderer/components/+nodes/node-charts.tsx:97 +#: src/renderer/components/+nodes/node-details.tsx:73 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31 +#: src/renderer/components/+storage-volumes/volume-details.tsx:29 +#: src/renderer/components/+storage-volumes/volumes.tsx:42 msgid "Capacity" msgstr "Capacity" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59 msgid "Certificates" msgstr "Certificates" -#: renderer/components/+apps-releases/release-details.tsx:174 -#: renderer/components/+apps-releases/releases.tsx:107 -#: renderer/components/dock/install-chart.tsx:118 +#: src/renderer/components/+apps-releases/release-details.tsx:173 +#: src/renderer/components/+apps-releases/releases.tsx:89 +#: src/renderer/components/dock/install-chart.tsx:118 msgid "Chart" msgstr "Chart" -#: renderer/components/dock/install-chart.tsx:51 +#: src/renderer/components/dock/install-chart.tsx:51 msgid "Chart Release <0>{0} successfully created." msgstr "Chart Release <0>{0} successfully created." -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:105 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:105 msgid "Chart: {0}" msgstr "Chart: {0}" -#: renderer/components/+apps/apps.tsx:21 +#: src/renderer/components/+apps/apps.tsx:21 msgid "Charts" msgstr "Charts" #: renderer/components/+apps-releases/releases.tsx:123 -msgid "Checking update" -msgstr "Checking update" +#~ msgid "Checking update" +#~ msgstr "Checking update" -#: renderer/components/+storage-volumes/volume-details.tsx:68 -#: renderer/components/+storage-volumes/volumes.tsx:43 +#: src/renderer/components/+storage-volumes/volume-details.tsx:68 +#: src/renderer/components/+storage-volumes/volumes.tsx:43 msgid "Claim" msgstr "Claim" -#: renderer/components/+workloads-pods/pod-details.tsx:161 +#: src/renderer/components/+workloads-pods/pod-details.tsx:161 msgid "Claim Name" msgstr "Claim Name" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:243 -#: renderer/components/dialog/logs-dialog.tsx:39 -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:94 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:243 +#: src/renderer/components/dialog/logs-dialog.tsx:39 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:94 msgid "Close" msgstr "Close" -#: renderer/components/dock/dock-tab.tsx:40 +#: src/renderer/components/dock/dock-tab.tsx:40 msgid "Close (Ctrl+W)" msgstr "Close (Ctrl+W)" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121 msgid "Cloud API Token Secret" msgstr "Cloud API Token Secret" -#: renderer/components/+namespaces/namespace-select.tsx:44 -#: renderer/components/layout/sidebar.tsx:79 +#: src/renderer/components/+namespaces/namespace-select.tsx:44 +#: src/renderer/components/layout/sidebar.tsx:79 msgid "Cluster" msgstr "Cluster" -#: renderer/components/+network-services/service-details.tsx:51 -#: renderer/components/+network-services/services.tsx:47 +#: src/renderer/components/+network-services/service-details.tsx:51 +#: src/renderer/components/+network-services/services.tsx:47 msgid "Cluster IP" msgstr "Cluster IP" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40 msgid "Cluster Issuers" msgstr "Cluster Issuers" -#: renderer/components/+workloads-pods/pod-details-container.tsx:81 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:81 msgid "Command" msgstr "Command" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62 msgid "Common Name" msgstr "Common Name" -#: renderer/components/layout/sidebar.tsx:76 +#: src/renderer/components/layout/sidebar.tsx:76 msgid "Compact view" msgstr "Compact view" -#: renderer/components/+workloads-jobs/job-details.tsx:80 -#: renderer/components/+workloads-jobs/jobs.tsx:39 +#: src/renderer/components/+workloads-jobs/job-details.tsx:80 +#: src/renderer/components/+workloads-jobs/jobs.tsx:39 msgid "Completions" msgstr "Completions" -#: renderer/components/error-boundary/error-boundary.tsx:46 +#: src/renderer/components/error-boundary/error-boundary.tsx:46 msgid "Component stack" msgstr "Component stack" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:72 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:72 msgid "Condition" msgstr "Condition" -#: renderer/components/+custom-resources/crd-details.tsx:52 -#: renderer/components/+nodes/node-details.tsx:108 -#: renderer/components/+nodes/nodes.tsx:120 -#: renderer/components/+workloads-deployments/deployment-details.tsx:79 -#: renderer/components/+workloads-deployments/deployments.tsx:64 -#: renderer/components/+workloads-jobs/job-details.tsx:77 -#: renderer/components/+workloads-jobs/jobs.tsx:42 -#: renderer/components/+workloads-pods/pod-details.tsx:100 +#: src/renderer/components/+custom-resources/crd-details.tsx:52 +#: src/renderer/components/+nodes/node-details.tsx:108 +#: src/renderer/components/+nodes/nodes.tsx:120 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:79 +#: src/renderer/components/+workloads-deployments/deployments.tsx:64 +#: src/renderer/components/+workloads-jobs/job-details.tsx:77 +#: src/renderer/components/+workloads-jobs/jobs.tsx:42 +#: src/renderer/components/+workloads-pods/pod-details.tsx:100 msgid "Conditions" msgstr "Conditions" -#: renderer/components/+config-maps/config-maps.tsx:33 +#: src/renderer/components/+config-maps/config-maps.tsx:33 msgid "Config Maps" msgstr "Config Maps" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:55 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:55 msgid "Config copied to clipboard" msgstr "Config copied to clipboard" -#: renderer/components/+config-maps/config-map-details.tsx:41 +#: src/renderer/components/+config-maps/config-map-details.tsx:41 msgid "ConfigMap <0>{0} successfully updated." msgstr "ConfigMap <0>{0} successfully updated." -#: renderer/components/+config/config.tsx:30 +#: src/renderer/components/+config/config.tsx:30 msgid "ConfigMaps" msgstr "ConfigMaps" -#: renderer/components/layout/sidebar.tsx:82 +#: src/renderer/components/layout/sidebar.tsx:82 msgid "Configuration" msgstr "Configuration" -#: renderer/components/+network-services/service-details.tsx:49 +#: src/renderer/components/+network-services/service-details.tsx:49 msgid "Connection" msgstr "Connection" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:246 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:246 msgid "Container" msgstr "Container" -#: renderer/components/+workloads-pods/pod-charts.tsx:33 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:33 msgid "Container CPU cores usage" msgstr "Container CPU cores usage" -#: renderer/components/+workloads-pods/pod-charts.tsx:40 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:40 msgid "Container CPU requests" msgstr "Container CPU requests" -#: renderer/components/+workloads-pods/pod-charts.tsx:71 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:71 msgid "Container memory limits" msgstr "Container memory limits" -#: renderer/components/+workloads-pods/pod-charts.tsx:64 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:64 msgid "Container memory requests" msgstr "Container memory requests" -#: renderer/components/+workloads-pods/pod-charts.tsx:57 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:57 msgid "Container memory usage" msgstr "Container memory usage" -#: renderer/components/+nodes/node-details.tsx:96 +#: src/renderer/components/+nodes/node-details.tsx:96 msgid "Container runtime" msgstr "Container runtime" -#: renderer/components/+workloads-pods/pod-details.tsx:122 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:186 -#: renderer/components/+workloads-pods/pods.tsx:76 +#: src/renderer/components/+workloads-pods/pod-details.tsx:122 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:186 +#: src/renderer/components/+workloads-pods/pods.tsx:76 msgid "Containers" msgstr "Containers" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:184 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:184 msgid "Context" msgstr "Context" -#: renderer/components/+workloads-pods/pods.tsx:78 -#: renderer/components/kube-object/kube-object-meta.tsx:39 +#: src/renderer/components/+workloads-pods/pods.tsx:78 +#: src/renderer/components/kube-object/kube-object-meta.tsx:39 msgid "Controlled By" msgstr "Controlled By" -#: renderer/components/+workloads-jobs/job-details.tsx:68 +#: src/renderer/components/+workloads-jobs/job-details.tsx:68 msgid "Controlled by" msgstr "Controlled by" -#: renderer/components/+custom-resources/crd-details.tsx:49 +#: src/renderer/components/+custom-resources/crd-details.tsx:49 msgid "Conversion" msgstr "Conversion" -#: renderer/components/dialog/logs-dialog.tsx:36 -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:88 +#: src/renderer/components/dialog/logs-dialog.tsx:36 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:88 msgid "Copy to clipboard" msgstr "Copy to clipboard" -#: renderer/components/+nodes/node-menu.tsx:51 -#: renderer/components/+nodes/node-menu.tsx:52 +#: src/renderer/components/+nodes/node-menu.tsx:51 +#: src/renderer/components/+nodes/node-menu.tsx:52 msgid "Cordon" msgstr "Cordon" -#: renderer/components/+events/event-details.tsx:45 -#: renderer/components/+events/events.tsx:67 -#: renderer/components/+events/kube-event-details.tsx:51 +#: src/renderer/components/+events/event-details.tsx:45 +#: src/renderer/components/+events/events.tsx:67 +#: src/renderer/components/+events/kube-event-details.tsx:51 msgid "Count" msgstr "Count" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:124 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:145 -#: renderer/components/+namespaces/add-namespace-dialog.tsx:72 -#: renderer/components/+user-management-roles/add-role-dialog.tsx:73 -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:76 -#: renderer/components/dock/create-resource.tsx:71 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:124 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:145 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:72 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:73 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:76 +#: src/renderer/components/dock/create-resource.tsx:71 msgid "Create" msgstr "Create" -#: renderer/components/+namespaces/add-namespace-dialog.tsx:69 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:69 msgid "Create Namespace" msgstr "Create Namespace" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:121 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:121 msgid "Create ResourceQuota" msgstr "Create ResourceQuota" -#: renderer/components/+user-management-roles/add-role-dialog.tsx:70 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:70 msgid "Create Role" msgstr "Create Role" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:142 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:142 msgid "Create Secret" msgstr "Create Secret" -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:73 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:73 msgid "Create Service Account" msgstr "Create Service Account" -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:45 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:45 msgid "Create new ResourceQuota" msgstr "Create new ResourceQuota" -#: renderer/components/+user-management-roles/roles.tsx:44 +#: src/renderer/components/+user-management-roles/roles.tsx:44 msgid "Create new Role" msgstr "Create new Role" -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:48 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:48 msgid "Create new RoleBinding" msgstr "Create new RoleBinding" -#: renderer/components/+config-secrets/secrets.tsx:58 +#: src/renderer/components/+config-secrets/secrets.tsx:58 msgid "Create new Secret" msgstr "Create new Secret" -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:47 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:47 msgid "Create new Service Account" msgstr "Create new Service Account" -#: renderer/components/dock/dock.tsx:111 +#: src/renderer/components/dock/dock.tsx:111 msgid "Create resource" msgstr "Create resource" -#: renderer/components/kube-object/kube-object-meta.tsx:17 +#: src/renderer/components/kube-object/kube-object-meta.tsx:17 msgid "Created" msgstr "Created" -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:37 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:37 msgid "Created at" msgstr "Created at" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132 msgid "Credentials Ref" msgstr "Credentials Ref" -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:40 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:40 msgid "Cron Jobs" msgstr "Cron Jobs" -#: renderer/components/+workloads/workloads.tsx:77 -#: renderer/components/+workloads-overview/overview-statuses.tsx:69 +#: src/renderer/components/+workloads/workloads.tsx:77 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:69 msgid "CronJobs" msgstr "CronJobs" -#: renderer/components/+config-autoscalers/hpa-details.tsx:50 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:50 msgid "Current / Target" msgstr "Current / Target" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103 msgid "Current replica scale: {currentReplicas}" msgstr "Current replica scale: {currentReplicas}" -#: renderer/components/item-object-list/page-filters-list.tsx:29 +#: src/renderer/components/item-object-list/page-filters-list.tsx:29 msgid "Currently applied filters:" msgstr "Currently applied filters:" -#: renderer/components/+custom-resources/crd-list.tsx:55 -#: renderer/components/layout/sidebar.tsx:89 +#: src/renderer/components/+custom-resources/crd-list.tsx:55 +#: src/renderer/components/layout/sidebar.tsx:89 msgid "Custom Resources" msgstr "Custom Resources" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95 msgid "DNS Provider" msgstr "DNS Provider" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50 msgid "DNS names" msgstr "DNS names" -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:44 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44 msgid "Daemon Sets" msgstr "Daemon Sets" -#: renderer/components/+workloads/workloads.tsx:53 -#: renderer/components/+workloads-overview/overview-statuses.tsx:59 +#: src/renderer/components/+workloads/workloads.tsx:53 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:59 msgid "DaemonSets" msgstr "DaemonSets" -#: renderer/components/+config-maps/config-map-details.tsx:69 -#: renderer/components/+config-secrets/secret-details.tsx:78 +#: src/renderer/components/+config-maps/config-map-details.tsx:69 +#: src/renderer/components/+config-secrets/secret-details.tsx:78 msgid "Data" msgstr "Data" -#: renderer/components/+storage-classes/storage-classes.tsx:37 +#: src/renderer/components/+storage-classes/storage-classes.tsx:37 msgid "Default" msgstr "Default" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83 msgid "Default Add Capabilities" msgstr "Default Add Capabilities" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135 msgid "Default Runtime Class Name" msgstr "Default Runtime Class Name" -#: renderer/components/+custom-resources/custom-resources.tsx:22 +#: src/renderer/components/+custom-resources/custom-resources.tsx:22 msgid "Definitions" msgstr "Definitions" -#: renderer/components/menu/menu-actions.tsx:84 +#: src/renderer/components/menu/menu-actions.tsx:84 msgid "Delete" msgstr "Delete" -#: renderer/components/+workloads-replicasets/replicasets.tsx:47 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:47 msgid "Deploy Revisions" msgstr "Deploy Revisions" -#: renderer/components/+workloads/workloads.tsx:45 -#: renderer/components/+workloads-deployments/deployments.tsx:57 -#: renderer/components/+workloads-overview/overview-statuses.tsx:49 +#: src/renderer/components/+workloads/workloads.tsx:45 +#: src/renderer/components/+workloads-deployments/deployments.tsx:57 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:49 msgid "Deployments" msgstr "Deployments" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:65 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:65 msgid "Description" msgstr "Description" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107 msgid "Desired number of replicas" msgstr "Desired number of replicas" -#: renderer/components/+nodes/node-details.tsx:65 -#: renderer/components/+nodes/nodes.tsx:115 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:44 +#: src/renderer/components/+nodes/node-details.tsx:65 +#: src/renderer/components/+nodes/nodes.tsx:115 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:44 msgid "Disk" msgstr "Disk" -#: renderer/components/+nodes/nodes.tsx:71 +#: src/renderer/components/+nodes/nodes.tsx:71 msgid "Disk:" msgstr "Disk:" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89 msgid "Domains" msgstr "Domains" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:91 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:91 msgid "Download file" msgstr "Download file" -#: renderer/components/+nodes/node-menu.tsx:59 -#: renderer/components/+nodes/node-menu.tsx:60 +#: src/renderer/components/+nodes/node-menu.tsx:59 +#: src/renderer/components/+nodes/node-menu.tsx:60 msgid "Drain" msgstr "Drain" -#: renderer/components/+nodes/node-menu.tsx:39 +#: src/renderer/components/+nodes/node-menu.tsx:39 msgid "Drain Node" msgstr "Drain Node" -#: renderer/components/+storage-volumes/volume-details.tsx:59 +#: src/renderer/components/+storage-volumes/volume-details.tsx:59 msgid "Driver" msgstr "Driver" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59 -#: renderer/components/+network-ingresses/ingress-details.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:67 msgid "Duration" msgstr "Duration" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58 msgid "E-mail" msgstr "E-mail" -#: renderer/components/menu/menu-actions.tsx:80 -#: renderer/components/menu/menu-actions.tsx:81 +#: src/renderer/components/menu/menu-actions.tsx:80 +#: src/renderer/components/menu/menu-actions.tsx:81 msgid "Edit" msgstr "Edit" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:208 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:208 msgid "Edit RoleBinding <0>{roleBindingName}" msgstr "Edit RoleBinding <0>{roleBindingName}" -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:18 -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:19 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:18 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:19 msgid "Effect" msgstr "Effect" -#: renderer/components/+network-policies/network-policy-details.tsx:105 +#: src/renderer/components/+network-policies/network-policy-details.tsx:105 msgid "Egress" msgstr "Egress" -#: renderer/components/+network-services/service-details.tsx:66 +#: src/renderer/components/+network-services/service-details.tsx:66 msgid "Endpoint" msgstr "Endpoint" -#: renderer/components/+network/network.tsx:35 -#: renderer/components/+network-endpoints/endpoints.tsx:30 -#: renderer/components/+network-endpoints/endpoints.tsx:33 -#: renderer/components/+network-services/service-details-endpoint.tsx:27 +#: src/renderer/components/+network/network.tsx:35 +#: src/renderer/components/+network-endpoints/endpoints.tsx:30 +#: src/renderer/components/+network-endpoints/endpoints.tsx:33 +#: src/renderer/components/+network-services/service-details-endpoint.tsx:27 msgid "Endpoints" msgstr "Endpoints" -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:78 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:78 msgid "Enter a name" msgstr "Enter a name" -#: renderer/components/+workloads-pods/pod-container-env.tsx:79 +#: src/renderer/components/+workloads-pods/pod-container-env.tsx:79 msgid "Environment" msgstr "Environment" -#: renderer/components/error-boundary/error-boundary.tsx:50 +#: src/renderer/components/error-boundary/error-boundary.tsx:50 msgid "Error stack" msgstr "Error stack" -#: renderer/components/+events/events.tsx:56 -#: renderer/components/+events/kube-event-details.tsx:34 -#: renderer/components/+events/kube-event-details.tsx:39 -#: renderer/components/layout/sidebar.tsx:86 +#: src/renderer/components/+events/events.tsx:56 +#: src/renderer/components/+events/kube-event-details.tsx:34 +#: src/renderer/components/+events/kube-event-details.tsx:39 +#: src/renderer/components/layout/sidebar.tsx:86 msgid "Events" msgstr "Events" -#: renderer/components/+cluster/cluster-issues.tsx:90 +#: src/renderer/components/+cluster/cluster-issues.tsx:90 msgid "Everything is fine in the Cluster" msgstr "Everything is fine in the Cluster" @@ -759,1733 +759,1731 @@ msgstr "Everything is fine in the Cluster" #~ msgid "Excluded items with \"system:\" prefix" #~ msgstr "Excluded items with \"system:\" prefix" -#: renderer/components/dock/dock.tsx:116 +#: src/renderer/components/dock/dock.tsx:116 msgid "Exit full size mode" msgstr "Exit full size mode" -#: renderer/components/layout/sidebar.tsx:76 +#: src/renderer/components/layout/sidebar.tsx:76 msgid "Extended view" msgstr "Extended view" -#: renderer/components/+network-services/services.tsx:49 +#: src/renderer/components/+network-services/services.tsx:49 msgid "External IP" msgstr "External IP" -#: renderer/components/+network-services/service-details.tsx:55 +#: src/renderer/components/+network-services/service-details.tsx:55 msgid "External IPs" msgstr "External IPs" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:106 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:106 msgid "Failed to load logs: {0}" msgstr "Failed to load logs: {0}" -#: renderer/components/+events/event-details.tsx:58 +#: src/renderer/components/+events/event-details.tsx:58 msgid "Field Path" msgstr "Field Path" -#: renderer/components/+workloads-pods/pod-charts.tsx:14 -#: renderer/components/+workloads-pods/pod-details-container.tsx:27 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:14 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27 msgid "Filesystem" msgstr "Filesystem" -#: renderer/components/item-object-list/page-filters-select.tsx:84 +#: src/renderer/components/item-object-list/page-filters-select.tsx:84 msgid "Filters ({0}/{1})" msgstr "Filters ({0}/{1})" -#: renderer/components/kube-object/kube-object-meta.tsx:37 +#: src/renderer/components/kube-object/kube-object-meta.tsx:37 msgid "Finalizers" msgstr "Finalizers" -#: renderer/components/+events/event-details.tsx:39 +#: src/renderer/components/+events/event-details.tsx:39 msgid "First seen" msgstr "First seen" -#: renderer/components/dock/dock.tsx:116 +#: src/renderer/components/dock/dock.tsx:116 msgid "Fit to window" msgstr "Fit to window" -#: renderer/components/+storage-volumes/volume-details.tsx:58 +#: src/renderer/components/+storage-volumes/volume-details.tsx:58 msgid "FlexVolume" msgstr "FlexVolume" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67 msgid "Forbidden Sysctls" msgstr "Forbidden Sysctls" -#: renderer/components/+network-policies/network-policy-details.tsx:26 +#: src/renderer/components/+network-policies/network-policy-details.tsx:26 msgid "From" msgstr "From" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:212 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:212 msgid "From <0>{from} to <1>{to}" msgstr "From <0>{from} to <1>{to}" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125 msgid "Fs Group" msgstr "Fs Group" -#: renderer/components/+custom-resources/crd-details.tsx:32 -#: renderer/components/+custom-resources/crd-list.tsx:58 -#: renderer/components/+custom-resources/crd-list.tsx:74 +#: src/renderer/components/+custom-resources/crd-details.tsx:32 +#: src/renderer/components/+custom-resources/crd-list.tsx:58 +#: src/renderer/components/+custom-resources/crd-list.tsx:74 msgid "Group" msgstr "Group" -#: renderer/components/+custom-resources/crd-list.tsx:60 +#: src/renderer/components/+custom-resources/crd-list.tsx:60 msgid "Groups" msgstr "Groups" -#: renderer/components/+config/config.tsx:54 +#: src/renderer/components/+config/config.tsx:54 msgid "HPA" msgstr "HPA" -#: renderer/components/dock/install-chart.tsx:113 +#: src/renderer/components/dock/install-chart.tsx:113 msgid "Helm Chart Install" msgstr "Helm Chart Install" -#: renderer/components/dock/install-chart.store.ts:86 +#: src/renderer/components/dock/install-chart.store.ts:86 msgid "Helm Install: {repo}/{name}" msgstr "Helm Install: {repo}/{name}" -#: renderer/components/dock/upgrade-chart.store.ts:114 +#: src/renderer/components/dock/upgrade-chart.store.ts:114 msgid "Helm Upgrade: {0}" msgstr "Helm Upgrade: {0}" -#: renderer/components/+config-secrets/secret-details.tsx:93 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 -#: renderer/components/drawer/drawer-param-toggler.tsx:19 +#: src/renderer/components/+config-secrets/secret-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/drawer/drawer-param-toggler.tsx:19 msgid "Hide" msgstr "Hide" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:116 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:116 msgid "High number of replicas may cause cluster performance issues" msgstr "High number of replicas may cause cluster performance issues" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:81 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:81 msgid "Home" msgstr "Home" -#: renderer/components/+config-autoscalers/hpa.tsx:44 +#: src/renderer/components/+config-autoscalers/hpa.tsx:44 msgid "Horizontal Pod Autoscalers" msgstr "Horizontal Pod Autoscalers" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91 msgid "Host IPC" msgstr "Host IPC" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95 msgid "Host Network" msgstr "Host Network" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99 msgid "Host PID" msgstr "Host PID" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103 msgid "Host Ports (Min-Max)" msgstr "Host Ports (Min-Max)" -#: renderer/components/+network-ingresses/ingress-details.tsx:38 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:38 msgid "Host: {0}" msgstr "Host: {0}" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:33 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:64 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:76 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:33 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:64 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:76 msgid "Hostname" msgstr "Hostname" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92 msgid "Http01" msgstr "Http01" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53 msgid "IP addresses" msgstr "IP addresses" -#: renderer/components/+workloads-pods/pod-details-container.tsx:44 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:44 msgid "Image" msgstr "Image" -#: renderer/components/+workloads-pods/pod-details-container.tsx:48 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:48 msgid "ImagePullPolicy" msgstr "ImagePullPolicy" -#: renderer/components/+user-management-service-accounts/service-accounts-details.tsx:80 +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:80 msgid "ImagePullSecrets" msgstr "ImagePullSecrets" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:65 -#: renderer/components/+workloads-jobs/job-details.tsx:64 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:77 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:64 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:65 +#: src/renderer/components/+workloads-jobs/job-details.tsx:64 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:77 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:64 msgid "Images" msgstr "Images" -#: renderer/components/+network-policies/network-policy-details.tsx:92 +#: src/renderer/components/+network-policies/network-policy-details.tsx:92 msgid "Ingress" msgstr "Ingress" -#: renderer/components/+network/network.tsx:43 -#: renderer/components/+network-ingresses/ingresses.tsx:31 +#: src/renderer/components/+network/network.tsx:43 +#: src/renderer/components/+network-ingresses/ingresses.tsx:31 msgid "Ingresses" msgstr "Ingresses" -#: renderer/components/+workloads-pods/pod-details.tsx:118 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:192 +#: src/renderer/components/+workloads-pods/pod-details.tsx:118 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:192 msgid "Init Containers" msgstr "Init Containers" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:76 -#: renderer/components/dock/install-chart.tsx:128 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:76 +#: src/renderer/components/dock/install-chart.tsx:128 msgid "Install" msgstr "Install" -#: renderer/components/dock/install-chart.tsx:108 +#: src/renderer/components/dock/install-chart.tsx:108 msgid "Installation complete!" msgstr "Installation complete!" -#: renderer/components/dock/install-chart.tsx:128 +#: src/renderer/components/dock/install-chart.tsx:128 msgid "Installing..." msgstr "Installing..." -#: renderer/components/input/input.validators.ts:43 +#: src/renderer/components/input/input.validators.ts:43 msgid "Invalid account ID" msgstr "Invalid account ID" -#: renderer/components/input/input.validators.ts:15 +#: src/renderer/components/input/input.validators.ts:15 msgid "Invalid number" msgstr "Invalid number" -#: renderer/components/+events/events.tsx:65 +#: src/renderer/components/+events/events.tsx:65 msgid "Involved Object" msgstr "Involved Object" -#: renderer/components/+events/event-details.tsx:52 +#: src/renderer/components/+events/event-details.tsx:52 msgid "Involved object" msgstr "Involved object" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64 msgid "Issuer" msgstr "Issuer" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53 msgid "Issuers" msgstr "Issuers" -#: renderer/components/no-items/no-items.tsx:9 +#: src/renderer/components/no-items/no-items.tsx:9 msgid "Item list is empty" msgstr "Item list is empty" -#: renderer/components/+custom-resources/crd-details.tsx:83 +#: src/renderer/components/+custom-resources/crd-details.tsx:83 msgid "JSON Path" msgstr "JSON Path" -#: renderer/components/+workloads/workloads.tsx:69 -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:62 -#: renderer/components/+workloads-jobs/jobs.tsx:36 -#: renderer/components/+workloads-overview/overview-statuses.tsx:64 +#: src/renderer/components/+workloads/workloads.tsx:69 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:62 +#: src/renderer/components/+workloads-jobs/jobs.tsx:36 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:64 msgid "Jobs" msgstr "Jobs" -#: renderer/components/+nodes/node-details.tsx:93 +#: src/renderer/components/+nodes/node-details.tsx:93 msgid "Kernel version" msgstr "Kernel version" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:77 -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:16 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:16 msgid "Key" msgstr "Key" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68 msgid "Key Algorithm" msgstr "Key Algorithm" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65 msgid "Key Size" msgstr "Key Size" -#: renderer/components/+config-maps/config-maps.tsx:36 -#: renderer/components/+config-secrets/secrets.tsx:44 +#: src/renderer/components/+config-maps/config-maps.tsx:36 +#: src/renderer/components/+config-secrets/secrets.tsx:44 msgid "Keys" msgstr "Keys" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:87 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:87 msgid "Keywords" msgstr "Keywords" -#: renderer/components/+events/event-details.tsx:57 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78 -#: renderer/components/dock/edit-resource.tsx:89 +#: src/renderer/components/+events/event-details.tsx:57 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78 +#: src/renderer/components/dock/edit-resource.tsx:89 msgid "Kind" msgstr "Kind" -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:62 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:62 msgid "Kubeconfig" msgstr "Kubeconfig" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:85 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:85 msgid "Kubeconfig File" msgstr "Kubeconfig File" -#: renderer/components/+nodes/node-details.tsx:99 +#: src/renderer/components/+nodes/node-details.tsx:99 msgid "Kubelet version" msgstr "Kubelet version" -#: renderer/components/+config-secrets/secrets.tsx:43 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65 -#: renderer/components/+namespaces/namespaces.tsx:32 -#: renderer/components/+nodes/node-details.tsx:102 -#: renderer/components/kube-object/kube-object-meta.tsx:35 +#: src/renderer/components/+config-secrets/secrets.tsx:43 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65 +#: src/renderer/components/+namespaces/namespaces.tsx:32 +#: src/renderer/components/+nodes/node-details.tsx:102 +#: src/renderer/components/kube-object/kube-object-meta.tsx:35 msgid "Labels" msgstr "Labels" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76 msgid "Last Failure Time" msgstr "Last Failure Time" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:57 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:47 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:57 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47 msgid "Last schedule" msgstr "Last schedule" -#: renderer/components/+events/event-details.tsx:42 -#: renderer/components/+events/kube-event-details.tsx:57 +#: src/renderer/components/+events/event-details.tsx:42 +#: src/renderer/components/+events/kube-event-details.tsx:57 msgid "Last seen" msgstr "Last seen" -#: renderer/components/+custom-resources/crd-details.tsx:57 -#: renderer/components/+workloads-deployments/deployment-details.tsx:84 -#: renderer/components/+workloads-pods/pod-details.tsx:103 +#: src/renderer/components/+custom-resources/crd-details.tsx:57 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:84 +#: src/renderer/components/+workloads-pods/pod-details.tsx:103 msgid "Last transition time: {lastTransitionTime}" msgstr "Last transition time: {lastTransitionTime}" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146 msgid "Level" msgstr "Level" -#: renderer/components/+events/events.tsx:59 +#: src/renderer/components/+events/events.tsx:59 msgid "Limited to {0}" msgstr "Limited to {0}" -#: renderer/components/+cluster/cluster-pie-charts.tsx:72 -#: renderer/components/+cluster/cluster-pie-charts.tsx:115 -#: renderer/components/+workloads-pods/container-charts.tsx:37 -#: renderer/components/+workloads-pods/container-charts.tsx:61 -#: renderer/components/+workloads-pods/pod-charts.tsx:46 -#: renderer/components/+workloads-pods/pod-charts.tsx:70 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:72 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:115 +#: src/renderer/components/+workloads-pods/container-charts.tsx:37 +#: src/renderer/components/+workloads-pods/container-charts.tsx:61 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:46 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:70 msgid "Limits" msgstr "Limits" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:248 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:248 msgid "Lines" msgstr "Lines" -#: renderer/components/kube-object/kube-object-meta.tsx:29 +#: src/renderer/components/kube-object/kube-object-meta.tsx:29 msgid "Link" msgstr "Link" -#: renderer/components/+workloads-pods/pod-details-container.tsx:73 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:73 msgid "Liveness" msgstr "Liveness" -#: renderer/components/+network-services/service-details.tsx:63 +#: src/renderer/components/+network-services/service-details.tsx:63 msgid "Load Balancer IP" msgstr "Load Balancer IP" -#: renderer/components/app-init/app-init.tsx:43 +#: src/renderer/components/app-init/app-init.tsx:43 msgid "Loading" msgstr "Loading" -#: renderer/components/+workloads-pods/pod-menu.tsx:90 -#: renderer/components/+workloads-pods/pod-menu.tsx:91 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:90 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:91 msgid "Logs" msgstr "Logs" -#: renderer/components/dialog/logs-dialog.tsx:27 +#: src/renderer/components/dialog/logs-dialog.tsx:27 msgid "Logs copied to clipboard." msgstr "Logs copied to clipboard." -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:84 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:84 msgid "Maintainers" msgstr "Maintainers" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:18 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:18 msgid "Master" msgstr "Master" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:75 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:75 msgid "Match Expressions" msgstr "Match Expressions" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:71 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:71 msgid "Match Labels" msgstr "Match Labels" -#: renderer/components/+config-autoscalers/hpa-details.tsx:80 -#: renderer/components/+config-autoscalers/hpa.tsx:49 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:80 +#: src/renderer/components/+config-autoscalers/hpa.tsx:49 msgid "Max Pods" msgstr "Max Pods" -#: renderer/components/input/input.validators.ts:35 +#: src/renderer/components/input/input.validators.ts:35 msgid "Maximum length is {maxLength}" msgstr "Maximum length is {maxLength}" -#: renderer/components/+workloads-pods/pod-details.tsx:153 +#: src/renderer/components/+workloads-pods/pod-details.tsx:153 msgid "Medium" msgstr "Medium" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:25 -#: renderer/components/+cluster/cluster-pie-charts.tsx:144 -#: renderer/components/+nodes/node-details.tsx:64 -#: renderer/components/+nodes/node-details.tsx:75 -#: renderer/components/+nodes/node-details.tsx:80 -#: renderer/components/+nodes/nodes.tsx:114 -#: renderer/components/+workloads-pods/pod-charts.tsx:12 -#: renderer/components/+workloads-pods/pod-details-container.tsx:26 -#: renderer/components/+workloads-pods/pod-details-list.tsx:63 -#: renderer/components/+workloads-pods/pod-details-list.tsx:96 -#: renderer/components/resource-metrics/resource-metrics-text.tsx:18 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:25 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:144 +#: src/renderer/components/+nodes/node-details.tsx:64 +#: src/renderer/components/+nodes/node-details.tsx:75 +#: src/renderer/components/+nodes/node-details.tsx:80 +#: src/renderer/components/+nodes/nodes.tsx:114 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:12 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:63 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:96 +#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:18 msgid "Memory" msgstr "Memory" -#: renderer/components/+nodes/node-charts.tsx:64 +#: src/renderer/components/+nodes/node-charts.tsx:64 msgid "Memory capacity" msgstr "Memory capacity" -#: renderer/components/+workloads-pods/container-charts.tsx:62 +#: src/renderer/components/+workloads-pods/container-charts.tsx:62 msgid "Memory limits" msgstr "Memory limits" -#: renderer/components/+nodes/node-charts.tsx:57 -#: renderer/components/+workloads-pods/container-charts.tsx:55 +#: src/renderer/components/+nodes/node-charts.tsx:57 +#: src/renderer/components/+workloads-pods/container-charts.tsx:55 msgid "Memory requests" msgstr "Memory requests" -#: renderer/components/+nodes/node-charts.tsx:50 -#: renderer/components/+workloads-pods/container-charts.tsx:48 +#: src/renderer/components/+nodes/node-charts.tsx:50 +#: src/renderer/components/+workloads-pods/container-charts.tsx:48 msgid "Memory usage" msgstr "Memory usage" -#: renderer/components/+nodes/nodes.tsx:63 +#: src/renderer/components/+nodes/nodes.tsx:63 msgid "Memory:" msgstr "Memory:" -#: renderer/components/+cluster/cluster-issues.tsx:100 -#: renderer/components/+events/event-details.tsx:30 -#: renderer/components/+events/events.tsx:62 +#: src/renderer/components/+cluster/cluster-issues.tsx:100 +#: src/renderer/components/+events/event-details.tsx:30 +#: src/renderer/components/+events/events.tsx:62 msgid "Message" msgstr "Message" -#: renderer/components/+config-autoscalers/hpa.tsx:47 +#: src/renderer/components/+config-autoscalers/hpa.tsx:47 msgid "Metrics" msgstr "Metrics" -#: renderer/components/+cluster/cluster-no-metrics.tsx:8 +#: src/renderer/components/+cluster/cluster-no-metrics.tsx:8 msgid "Metrics are not available due to missing or invalid Prometheus configuration." msgstr "Metrics are not available due to missing or invalid Prometheus configuration." -#: renderer/components/resource-metrics/no-metrics.tsx:6 +#: src/renderer/components/resource-metrics/no-metrics.tsx:6 msgid "Metrics not available at the moment" msgstr "Metrics not available at the moment" -#: renderer/components/+config-autoscalers/hpa-details.tsx:76 -#: renderer/components/+config-autoscalers/hpa.tsx:48 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76 +#: src/renderer/components/+config-autoscalers/hpa.tsx:48 msgid "Min Pods" msgstr "Min Pods" -#: renderer/components/dock/dock.tsx:117 +#: src/renderer/components/dock/dock.tsx:117 msgid "Minimize" msgstr "Minimize" -#: renderer/components/input/input.validators.ts:30 +#: src/renderer/components/input/input.validators.ts:30 msgid "Minimum length is {minLength}" msgstr "Minimum length is {minLength}" -#: renderer/components/+storage-classes/storage-class-details.tsx:38 -#: renderer/components/+storage-volumes/volume-details.tsx:33 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:38 +#: src/renderer/components/+storage-volumes/volume-details.tsx:33 msgid "Mount Options" msgstr "Mount Options" -#: renderer/components/+user-management-service-accounts/service-accounts-details.tsx:84 +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:84 msgid "Mountable secrets" msgstr "Mountable secrets" -#: renderer/components/+workloads-pods/pod-details-container.tsx:63 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:63 msgid "Mounts" msgstr "Mounts" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:64 -#: renderer/components/+apps-releases/releases.tsx:105 -#: renderer/components/+config-autoscalers/hpa-details.tsx:49 -#: renderer/components/+config-autoscalers/hpa.tsx:45 -#: renderer/components/+config-maps/config-maps.tsx:34 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:34 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:131 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:148 -#: renderer/components/+config-secrets/secrets.tsx:41 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63 -#: renderer/components/+custom-resources/crd-details.tsx:81 -#: renderer/components/+custom-resources/crd-resources.tsx:63 -#: renderer/components/+events/event-details.tsx:55 -#: renderer/components/+namespaces/namespaces.tsx:31 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:87 -#: renderer/components/+network-endpoints/endpoints.tsx:31 -#: renderer/components/+network-ingresses/ingresses.tsx:32 -#: renderer/components/+network-policies/network-policies.tsx:31 -#: renderer/components/+network-services/service-details-endpoint.tsx:26 -#: renderer/components/+network-services/services.tsx:44 -#: renderer/components/+nodes/nodes.tsx:112 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:35 -#: renderer/components/+storage-classes/storage-classes.tsx:34 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:46 -#: renderer/components/+storage-volumes/volume-details.tsx:72 -#: renderer/components/+storage-volumes/volumes.tsx:40 -#: renderer/components/+user-management-roles/roles.tsx:33 -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:35 -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:36 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:41 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:45 -#: renderer/components/+workloads-deployments/deployments.tsx:58 -#: renderer/components/+workloads-jobs/jobs.tsx:37 -#: renderer/components/+workloads-pods/pod-details-list.tsx:92 -#: renderer/components/+workloads-pods/pod-details.tsx:144 -#: renderer/components/+workloads-pods/pods.tsx:73 -#: renderer/components/+workloads-replicasets/replicasets.tsx:50 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:40 -#: renderer/components/dock/edit-resource.tsx:90 -#: renderer/components/kube-object/kube-object-meta.tsx:20 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:64 +#: src/renderer/components/+apps-releases/releases.tsx:87 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:49 +#: src/renderer/components/+config-autoscalers/hpa.tsx:45 +#: src/renderer/components/+config-maps/config-maps.tsx:34 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:34 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:131 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:148 +#: src/renderer/components/+config-secrets/secrets.tsx:41 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63 +#: src/renderer/components/+custom-resources/crd-details.tsx:81 +#: src/renderer/components/+custom-resources/crd-resources.tsx:63 +#: src/renderer/components/+events/event-details.tsx:55 +#: src/renderer/components/+namespaces/namespaces.tsx:31 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:87 +#: src/renderer/components/+network-endpoints/endpoints.tsx:31 +#: src/renderer/components/+network-ingresses/ingresses.tsx:32 +#: src/renderer/components/+network-policies/network-policies.tsx:31 +#: src/renderer/components/+network-services/service-details-endpoint.tsx:26 +#: src/renderer/components/+network-services/services.tsx:44 +#: src/renderer/components/+nodes/nodes.tsx:112 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35 +#: src/renderer/components/+storage-classes/storage-classes.tsx:34 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46 +#: src/renderer/components/+storage-volumes/volume-details.tsx:72 +#: src/renderer/components/+storage-volumes/volumes.tsx:40 +#: src/renderer/components/+user-management-roles/roles.tsx:33 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:41 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:45 +#: src/renderer/components/+workloads-deployments/deployments.tsx:58 +#: src/renderer/components/+workloads-jobs/jobs.tsx:37 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:92 +#: src/renderer/components/+workloads-pods/pod-details.tsx:144 +#: src/renderer/components/+workloads-pods/pods.tsx:73 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:40 +#: src/renderer/components/dock/edit-resource.tsx:90 +#: src/renderer/components/kube-object/kube-object-meta.tsx:20 msgid "Name" msgstr "Name" -#: renderer/components/dock/install-chart.tsx:124 +#: src/renderer/components/dock/install-chart.tsx:124 msgid "Name (optional)" msgstr "Name (optional)" -#: renderer/components/+custom-resources/crd-details.tsx:61 +#: src/renderer/components/+custom-resources/crd-details.tsx:61 msgid "Names" msgstr "Names" -#: renderer/components/+apps-releases/release-details.tsx:183 -#: renderer/components/+apps-releases/releases.tsx:106 -#: renderer/components/+config-autoscalers/hpa.tsx:46 -#: renderer/components/+config-maps/config-maps.tsx:35 -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129 -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:35 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:152 -#: renderer/components/+config-secrets/secrets.tsx:42 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64 -#: renderer/components/+custom-resources/crd-resources.tsx:64 -#: renderer/components/+events/event-details.tsx:56 -#: renderer/components/+events/events.tsx:63 -#: renderer/components/+namespaces/add-namespace-dialog.tsx:73 -#: renderer/components/+network-endpoints/endpoints.tsx:32 -#: renderer/components/+network-ingresses/ingresses.tsx:33 -#: renderer/components/+network-policies/network-policies.tsx:32 -#: renderer/components/+network-services/services.tsx:45 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:47 -#: renderer/components/+storage-volumes/volume-details.tsx:77 -#: renderer/components/+user-management-roles/roles.tsx:34 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:37 -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:37 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:43 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:46 -#: renderer/components/+workloads-deployments/deployments.tsx:59 -#: renderer/components/+workloads-jobs/jobs.tsx:38 -#: renderer/components/+workloads-pods/pods.tsx:75 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:41 -#: renderer/components/dock/edit-resource.tsx:91 -#: renderer/components/dock/install-chart.tsx:122 -#: renderer/components/dock/upgrade-chart.tsx:98 -#: renderer/components/item-object-list/page-filters-select.tsx:57 -#: renderer/components/kube-object/kube-object-meta.tsx:23 +#: src/renderer/components/+apps-releases/release-details.tsx:182 +#: src/renderer/components/+apps-releases/releases.tsx:88 +#: src/renderer/components/+config-autoscalers/hpa.tsx:46 +#: src/renderer/components/+config-maps/config-maps.tsx:35 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:35 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:152 +#: src/renderer/components/+config-secrets/secrets.tsx:42 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64 +#: src/renderer/components/+custom-resources/crd-resources.tsx:64 +#: src/renderer/components/+events/event-details.tsx:56 +#: src/renderer/components/+events/events.tsx:63 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:73 +#: src/renderer/components/+network-endpoints/endpoints.tsx:32 +#: src/renderer/components/+network-ingresses/ingresses.tsx:33 +#: src/renderer/components/+network-policies/network-policies.tsx:32 +#: src/renderer/components/+network-services/services.tsx:45 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47 +#: src/renderer/components/+storage-volumes/volume-details.tsx:77 +#: src/renderer/components/+user-management-roles/roles.tsx:34 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:37 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:37 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:43 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46 +#: src/renderer/components/+workloads-deployments/deployments.tsx:59 +#: src/renderer/components/+workloads-jobs/jobs.tsx:38 +#: src/renderer/components/+workloads-pods/pods.tsx:75 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41 +#: src/renderer/components/dock/edit-resource.tsx:91 +#: src/renderer/components/dock/install-chart.tsx:122 +#: src/renderer/components/dock/upgrade-chart.tsx:98 +#: src/renderer/components/item-object-list/page-filters-select.tsx:57 +#: src/renderer/components/kube-object/kube-object-meta.tsx:23 msgid "Namespace" msgstr "Namespace" -#: renderer/components/+namespaces/namespace-select.tsx:98 +#: src/renderer/components/+namespaces/namespace-select.tsx:98 msgid "Namespace: {0}" msgstr "Namespace: {0}" -#: renderer/components/+namespaces/namespaces.tsx:30 -#: renderer/components/layout/sidebar.tsx:85 +#: src/renderer/components/+namespaces/namespaces.tsx:30 +#: src/renderer/components/layout/sidebar.tsx:85 msgid "Namespaces" msgstr "Namespaces" -#: renderer/components/+namespaces/namespace-select.tsx:100 +#: src/renderer/components/+namespaces/namespace-select.tsx:100 msgid "Namespaces: {0}" msgstr "Namespaces: {0}" -#: renderer/components/+network-ingresses/ingress-details.tsx:66 -#: renderer/components/+workloads-pods/pod-charts.tsx:13 -#: renderer/components/layout/sidebar.tsx:83 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:66 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:13 +#: src/renderer/components/layout/sidebar.tsx:83 msgid "Network" msgstr "Network" -#: renderer/components/+storage-volumes/volume-details.tsx:51 +#: src/renderer/components/+storage-volumes/volume-details.tsx:51 msgid "Network File System" msgstr "Network File System" -#: renderer/components/+network/network.tsx:51 -#: renderer/components/+network-policies/network-policies.tsx:30 +#: src/renderer/components/+network/network.tsx:51 +#: src/renderer/components/+network-policies/network-policies.tsx:30 msgid "Network Policies" msgstr "Network Policies" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:231 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:231 msgid "New logs since opening the dialog" msgstr "New logs since opening the dialog" -#: renderer/components/dock/dock.tsx:104 +#: src/renderer/components/dock/dock.tsx:104 msgid "New tab" msgstr "New tab" #: renderer/components/+apps-releases/release-details.tsx:192 -msgid "New version available:" -msgstr "New version available:" +#~ msgid "New version available:" +#~ msgstr "New version available:" #: renderer/components/+apps-releases/releases.tsx:124 -msgid "New version: {lastVersion}" -msgstr "New version: {lastVersion}" +#~ msgid "New version: {lastVersion}" +#~ msgstr "New version: {lastVersion}" -#: renderer/components/wizard/wizard.tsx:131 +#: src/renderer/components/wizard/wizard.tsx:131 msgid "Next" msgstr "Next" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:42 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 msgid "No" msgstr "No" -#: renderer/components/+cluster/cluster-pie-charts.tsx:159 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:159 msgid "No Nodes Available." msgstr "No Nodes Available." -#: renderer/components/item-object-list/page-filters-select.tsx:84 +#: src/renderer/components/item-object-list/page-filters-select.tsx:84 msgid "No filters available." msgstr "No filters available." -#: renderer/components/+cluster/cluster-issues.tsx:89 +#: src/renderer/components/+cluster/cluster-issues.tsx:89 msgid "No issues found" msgstr "No issues found" -#: renderer/components/item-object-list/item-list-layout.tsx:196 +#: src/renderer/components/item-object-list/item-list-layout.tsx:196 msgid "No items found." msgstr "No items found." -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:82 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:82 msgid "No revisions to rollback." msgstr "No revisions to rollback." -#: renderer/components/+nodes/node-menu.tsx:24 -#: renderer/components/+workloads-pods/pod-details.tsx:85 +#: src/renderer/components/+nodes/node-menu.tsx:24 +#: src/renderer/components/+workloads-pods/pod-details.tsx:85 msgid "Node" msgstr "Node" -#: renderer/components/+nodes/node-charts.tsx:98 +#: src/renderer/components/+nodes/node-charts.tsx:98 msgid "Node Pods capacity" msgstr "Node Pods capacity" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:61 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:49 -#: renderer/components/+workloads-deployments/deployment-details.tsx:73 -#: renderer/components/+workloads-jobs/job-details.tsx:60 -#: renderer/components/+workloads-pods/pod-details.tsx:107 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:73 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:60 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:61 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:49 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:73 +#: src/renderer/components/+workloads-jobs/job-details.tsx:60 +#: src/renderer/components/+workloads-pods/pod-details.tsx:107 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:73 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:60 msgid "Node Selector" msgstr "Node Selector" -#: renderer/components/+nodes/node-charts.tsx:81 +#: src/renderer/components/+nodes/node-charts.tsx:81 msgid "Node filesystem size in bytes" msgstr "Node filesystem size in bytes" -#: renderer/components/+nodes/node-charts.tsx:74 +#: src/renderer/components/+nodes/node-charts.tsx:74 msgid "Node filesystem usage in bytes" msgstr "Node filesystem usage in bytes" -#: renderer/components/+nodes/node-menu.tsx:47 +#: src/renderer/components/+nodes/node-menu.tsx:47 msgid "Node shell" msgstr "Node shell" -#: renderer/components/+nodes/nodes.tsx:111 -#: renderer/components/layout/sidebar.tsx:80 +#: src/renderer/components/+nodes/nodes.tsx:111 +#: src/renderer/components/layout/sidebar.tsx:80 msgid "Nodes" msgstr "Nodes" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72 msgid "Not After" msgstr "Not After" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:72 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:72 msgid "Not Ready Addresses" msgstr "Not Ready Addresses" -#: renderer/components/+apps-releases/releases.tsx:85 +#: src/renderer/components/+apps-releases/releases.tsx:67 msgid "Note: StatefulSet Volumes won't be deleted automatically" msgstr "Note: StatefulSet Volumes won't be deleted automatically" -#: renderer/components/+apps-releases/release-details.tsx:199 +#: src/renderer/components/+apps-releases/release-details.tsx:196 msgid "Notes" msgstr "Notes" -#: renderer/components/+nodes/node-charts.tsx:91 +#: src/renderer/components/+nodes/node-charts.tsx:91 msgid "Number of running Pods" msgstr "Number of running Pods" -#: renderer/components/+nodes/node-details.tsx:87 +#: src/renderer/components/+nodes/node-details.tsx:87 msgid "OS" msgstr "OS" -#: renderer/components/+nodes/node-details.tsx:90 +#: src/renderer/components/+nodes/node-details.tsx:90 msgid "OS Image" msgstr "OS Image" -#: renderer/components/+cluster/cluster-issues.tsx:101 +#: src/renderer/components/+cluster/cluster-issues.tsx:101 msgid "Object" msgstr "Object" -#: renderer/components/confirm-dialog/confirm-dialog.tsx:43 +#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:43 msgid "Ok" msgstr "Ok" -#: renderer/components/dock/dock.tsx:117 +#: src/renderer/components/dock/dock.tsx:117 msgid "Open" msgstr "Open" -#: renderer/components/+network-services/service-ports.tsx:49 +#: src/renderer/components/+network-services/service-ports.tsx:49 msgid "Open in a browser" msgstr "Open in a browser" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:63 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:78 -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:17 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:63 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:17 msgid "Operator" msgstr "Operator" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56 msgid "Organization" msgstr "Organization" -#: renderer/components/+workloads/workloads.tsx:29 -#: renderer/components/+workloads-overview/overview-statuses.tsx:37 +#: src/renderer/components/+workloads/workloads.tsx:29 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:37 msgid "Overview" msgstr "Overview" -#: renderer/components/+404/not-found.tsx:8 +#: src/renderer/components/+404/not-found.tsx:8 msgid "Page not found" msgstr "Page not found" -#: renderer/components/+workloads-jobs/job-details.tsx:83 +#: src/renderer/components/+workloads-jobs/job-details.tsx:83 msgid "Parallelism" msgstr "Parallelism" -#: renderer/components/+storage-classes/storage-class-details.tsx:42 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:42 msgid "Parameters" msgstr "Parameters" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102 -#: renderer/components/+network-ingresses/ingress-details.tsx:42 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:42 msgid "Path" msgstr "Path" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113 msgid "Path Prefix" msgstr "Path Prefix" -#: renderer/components/+storage/storage.tsx:26 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:45 +#: src/renderer/components/+storage/storage.tsx:26 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45 msgid "Persistent Volume Claims" msgstr "Persistent Volume Claims" -#: renderer/components/+storage/storage.tsx:33 -#: renderer/components/+storage-volumes/volumes.tsx:39 +#: src/renderer/components/+storage/storage.tsx:33 +#: src/renderer/components/+storage-volumes/volumes.tsx:39 msgid "Persistent Volumes" msgstr "Persistent Volumes" -#: renderer/components/+workloads-pods/pod-menu.tsx:50 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:50 msgid "Pod" msgstr "Pod" -#: renderer/components/+workloads-pods/pod-details.tsx:90 +#: src/renderer/components/+workloads-pods/pod-details.tsx:90 msgid "Pod IP" msgstr "Pod IP" -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:34 -#: renderer/components/+user-management/user-management.tsx:44 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34 +#: src/renderer/components/+user-management/user-management.tsx:44 msgid "Pod Security Policies" msgstr "Pod Security Policies" -#: renderer/components/+network-policies/network-policy-details.tsx:85 +#: src/renderer/components/+network-policies/network-policy-details.tsx:85 msgid "Pod Selector" msgstr "Pod Selector" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:73 -#: renderer/components/+workloads-jobs/job-details.tsx:88 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:85 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:69 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:73 +#: src/renderer/components/+workloads-jobs/job-details.tsx:88 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:85 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:69 msgid "Pod Status" msgstr "Pod Status" -#: renderer/components/+workloads-pods/pod-menu.tsx:67 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:67 msgid "Pod shell" msgstr "Pod shell" -#: renderer/components/+cluster/cluster-pie-charts.tsx:148 -#: renderer/components/+nodes/node-details.tsx:66 -#: renderer/components/+nodes/node-details.tsx:76 -#: renderer/components/+nodes/node-details.tsx:81 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:60 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:50 -#: renderer/components/+workloads/workloads.tsx:37 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:47 -#: renderer/components/+workloads-deployments/deployments.tsx:60 -#: renderer/components/+workloads-overview/overview-statuses.tsx:44 -#: renderer/components/+workloads-pods/pod-details-list.tsx:89 -#: renderer/components/+workloads-pods/pods.tsx:72 -#: renderer/components/+workloads-replicasets/replicasets.tsx:52 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:42 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:148 +#: src/renderer/components/+nodes/node-details.tsx:66 +#: src/renderer/components/+nodes/node-details.tsx:76 +#: src/renderer/components/+nodes/node-details.tsx:81 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:60 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:50 +#: src/renderer/components/+workloads/workloads.tsx:37 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47 +#: src/renderer/components/+workloads-deployments/deployments.tsx:60 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:44 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:89 +#: src/renderer/components/+workloads-pods/pods.tsx:72 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:52 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:42 msgid "Pods" msgstr "Pods" -#: renderer/components/+network-policies/network-policies.tsx:33 +#: src/renderer/components/+network-policies/network-policies.tsx:33 msgid "Policy Types" msgstr "Policy Types" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:86 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:86 msgid "Port" msgstr "Port" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:83 -#: renderer/components/+network-ingresses/ingress-details.tsx:74 -#: renderer/components/+network-policies/network-policy-details.tsx:96 -#: renderer/components/+network-policies/network-policy-details.tsx:109 -#: renderer/components/+network-services/service-details.tsx:59 -#: renderer/components/+network-services/services.tsx:48 -#: renderer/components/+workloads-pods/pod-details-container.tsx:52 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:83 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:74 +#: src/renderer/components/+network-policies/network-policy-details.tsx:96 +#: src/renderer/components/+network-policies/network-policy-details.tsx:109 +#: src/renderer/components/+network-services/service-details.tsx:59 +#: src/renderer/components/+network-services/services.tsx:48 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:52 msgid "Ports" msgstr "Ports" -#: renderer/components/+workloads-pods/pod-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-details.tsx:93 msgid "Priority Class" msgstr "Priority Class" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67 msgid "Private Key Secret" msgstr "Private Key Secret" -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:36 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:36 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75 msgid "Privileged" msgstr "Privileged" -#: renderer/components/+storage-classes/storage-class-details.tsx:28 -#: renderer/components/+storage-classes/storage-classes.tsx:35 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:28 +#: src/renderer/components/+storage-classes/storage-classes.tsx:35 msgid "Provisioner" msgstr "Provisioner" -#: renderer/components/+workloads-pods/pods.tsx:79 +#: src/renderer/components/+workloads-pods/pods.tsx:79 msgid "QoS" msgstr "QoS" -#: renderer/components/+workloads-pods/pod-details.tsx:96 +#: src/renderer/components/+workloads-pods/pod-details.tsx:96 msgid "QoS Class" msgstr "QoS Class" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:55 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:55 msgid "Quotas" msgstr "Quotas" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27 msgid "Ranges (Min-Max)" msgstr "Ranges (Min-Max)" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114 msgid "Read-only" msgstr "Read-only" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79 msgid "Read-only Root Filesystem" msgstr "Read-only Root Filesystem" -#: renderer/components/+workloads-pods/pod-details-container.tsx:77 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:77 msgid "Readiness" msgstr "Readiness" -#: renderer/components/+events/event-details.tsx:33 +#: src/renderer/components/+events/event-details.tsx:33 msgid "Reason" msgstr "Reason" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:107 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:107 msgid "Reason: {0} ({1})" msgstr "Reason: {0} ({1})" -#: renderer/components/+workloads-pods/pod-charts.tsx:80 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:80 msgid "Receive" msgstr "Receive" -#: renderer/components/+storage-classes/storage-class-details.tsx:34 -#: renderer/components/+storage-classes/storage-classes.tsx:36 -#: renderer/components/+storage-volumes/volume-details.tsx:40 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:34 +#: src/renderer/components/+storage-classes/storage-classes.tsx:36 +#: src/renderer/components/+storage-volumes/volume-details.tsx:40 msgid "Reclaim Policy" msgstr "Reclaim Policy" -#: renderer/components/+config-autoscalers/hpa-details.tsx:70 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75 msgid "Reference" msgstr "Reference" -#: renderer/components/dock/upgrade-chart.tsx:97 +#: src/renderer/components/dock/upgrade-chart.tsx:97 msgid "Release" msgstr "Release" -#: renderer/components/dock/upgrade-chart.tsx:51 +#: src/renderer/components/dock/upgrade-chart.tsx:51 msgid "Release <0>{releaseName} successfully upgraded to version <1>{version}" msgstr "Release <0>{releaseName} successfully upgraded to version <1>{version}" -#: renderer/components/dock/install-chart.tsx:124 +#: src/renderer/components/dock/install-chart.tsx:124 msgid "Release name" msgstr "Release name" -#: renderer/components/+apps-releases/release-details.tsx:207 +#: src/renderer/components/+apps-releases/release-details.tsx:204 msgid "Release: {0}" msgstr "Release: {0}" -#: renderer/components/+apps/apps.tsx:27 -#: renderer/components/+apps-releases/releases.tsx:104 +#: src/renderer/components/+apps/apps.tsx:27 +#: src/renderer/components/+apps-releases/releases.tsx:86 msgid "Releases" msgstr "Releases" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60 -#: renderer/components/item-object-list/item-list-layout.tsx:179 -#: renderer/components/menu/menu-actions.tsx:49 -#: renderer/components/menu/menu-actions.tsx:85 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60 +#: src/renderer/components/item-object-list/item-list-layout.tsx:179 +#: src/renderer/components/menu/menu-actions.tsx:49 +#: src/renderer/components/menu/menu-actions.tsx:85 msgid "Remove" msgstr "Remove" -#: renderer/components/+apps-releases/releases.tsx:83 +#: src/renderer/components/+apps-releases/releases.tsx:65 msgid "Remove <0>{releaseNames}?" msgstr "Remove <0>{releaseNames}?" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:133 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:133 msgid "Remove field" msgstr "Remove field" -#: renderer/components/menu/menu-actions.tsx:93 +#: src/renderer/components/menu/menu-actions.tsx:93 msgid "Remove item?" msgstr "Remove item?" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61 msgid "Remove selected bindings for <0>{0}?" msgstr "Remove selected bindings for <0>{0}?" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 msgid "Remove selected bindings from ${name}" msgstr "Remove selected bindings from ${name}" -#: renderer/components/item-object-list/item-list-layout.tsx:275 +#: src/renderer/components/item-object-list/item-list-layout.tsx:275 msgid "Remove selected items ({0})" msgstr "Remove selected items ({0})" -#: renderer/components/kube-object/kube-object-menu.tsx:69 +#: src/renderer/components/kube-object/kube-object-menu.tsx:69 msgid "Remove {resourceKind} <0>{resourceName}?" msgstr "Remove {resourceKind} <0>{resourceName}?" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62 msgid "Renew Before" msgstr "Renew Before" -#: renderer/components/+config-autoscalers/hpa-details.tsx:84 -#: renderer/components/+config-autoscalers/hpa.tsx:50 -#: renderer/components/+workloads-deployments/deployment-details.tsx:63 -#: renderer/components/+workloads-deployments/deployments.tsx:61 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:80 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:84 +#: src/renderer/components/+config-autoscalers/hpa.tsx:50 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63 +#: src/renderer/components/+workloads-deployments/deployments.tsx:61 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:80 msgid "Replicas" msgstr "Replicas" -#: renderer/components/dock/install-chart.tsx:119 +#: src/renderer/components/dock/install-chart.tsx:119 msgid "Repo/Name" msgstr "Repo/Name" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:68 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:68 msgid "Repository" msgstr "Repository" -#: renderer/components/+network-ingresses/ingress-charts.tsx:40 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:40 msgid "Request" msgstr "Request" -#: renderer/components/+network-ingresses/ingress-charts.tsx:41 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:41 msgid "Request duration in seconds" msgstr "Request duration in seconds" -#: renderer/components/+cluster/cluster-pie-charts.tsx:71 -#: renderer/components/+cluster/cluster-pie-charts.tsx:114 -#: renderer/components/+nodes/node-charts.tsx:32 -#: renderer/components/+nodes/node-charts.tsx:56 -#: renderer/components/+workloads-pods/container-charts.tsx:30 -#: renderer/components/+workloads-pods/container-charts.tsx:54 -#: renderer/components/+workloads-pods/pod-charts.tsx:39 -#: renderer/components/+workloads-pods/pod-charts.tsx:63 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:71 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:114 +#: src/renderer/components/+nodes/node-charts.tsx:32 +#: src/renderer/components/+nodes/node-charts.tsx:56 +#: src/renderer/components/+workloads-pods/container-charts.tsx:30 +#: src/renderer/components/+workloads-pods/container-charts.tsx:54 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:39 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:63 msgid "Requests" msgstr "Requests" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87 msgid "Required Drop Capabilities" msgstr "Required Drop Capabilities" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:133 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:133 msgid "Required field" msgstr "Required field" -#: renderer/components/item-object-list/page-filters-list.tsx:31 +#: src/renderer/components/item-object-list/page-filters-list.tsx:31 msgid "Reset" msgstr "Reset" -#: renderer/components/item-object-list/item-list-layout.tsx:199 +#: src/renderer/components/item-object-list/item-list-layout.tsx:199 msgid "Reset filters?" msgstr "Reset filters?" -#: renderer/components/+custom-resources/crd-details.tsx:44 -#: renderer/components/+custom-resources/crd-list.tsx:73 +#: src/renderer/components/+custom-resources/crd-details.tsx:44 +#: src/renderer/components/+custom-resources/crd-list.tsx:73 msgid "Resource" msgstr "Resource" -#: renderer/components/+user-management-roles/role-details.tsx:45 +#: src/renderer/components/+user-management-roles/role-details.tsx:45 msgid "Resource Names" msgstr "Resource Names" -#: renderer/components/+config/config.tsx:46 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:33 -#: renderer/components/+namespaces/namespace-details.tsx:41 +#: src/renderer/components/+config/config.tsx:46 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33 +#: src/renderer/components/+namespaces/namespace-details.tsx:41 msgid "Resource Quotas" msgstr "Resource Quotas" -#: renderer/components/kube-object/kube-object-meta.tsx:32 +#: src/renderer/components/kube-object/kube-object-meta.tsx:32 msgid "Resource Version" msgstr "Resource Version" -#: renderer/components/kube-object/kube-object-details.tsx:46 +#: src/renderer/components/kube-object/kube-object-details.tsx:46 msgid "Resource loading has failed: <0>{0}" msgstr "Resource loading has failed: <0>{0}" -#: renderer/components/+config-autoscalers/hpa-details.tsx:29 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:29 msgid "Resource {0} on Pods {addition}" msgstr "Resource {0} on Pods {addition}" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:126 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:126 msgid "ResourceQuota name" msgstr "ResourceQuota name" -#: renderer/components/+apps-releases/release-details.tsx:201 -#: renderer/components/+user-management-roles/role-details.tsx:29 +#: src/renderer/components/+apps-releases/release-details.tsx:198 +#: src/renderer/components/+user-management-roles/role-details.tsx:29 msgid "Resources" msgstr "Resources" -#: renderer/components/+network-ingresses/ingress-charts.tsx:47 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:47 msgid "Response" msgstr "Response" -#: renderer/components/+network-ingresses/ingress-charts.tsx:48 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:48 msgid "Response duration in seconds" msgstr "Response duration in seconds" -#: renderer/components/dock/terminal-tab.tsx:37 +#: src/renderer/components/dock/terminal-tab.tsx:37 msgid "Restart session" msgstr "Restart session" -#: renderer/components/+workloads-pods/pods.tsx:77 +#: src/renderer/components/+workloads-pods/pods.tsx:77 msgid "Restarts" msgstr "Restarts" -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:85 -#: renderer/components/+apps-releases/releases.tsx:108 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:85 +#: src/renderer/components/+apps-releases/releases.tsx:90 msgid "Revision" msgstr "Revision" -#: renderer/components/+cluster/cluster-no-metrics.tsx:9 +#: src/renderer/components/+cluster/cluster-no-metrics.tsx:9 msgid "Right click cluster icon to open cluster settings." msgstr "Right click cluster icon to open cluster settings." -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149 -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187 msgid "Role" msgstr "Role" -#: renderer/components/+user-management/user-management.tsx:32 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:34 +#: src/renderer/components/+user-management/user-management.tsx:32 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34 msgid "Role Bindings" msgstr "Role Bindings" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105 msgid "Role ID" msgstr "Role ID" -#: renderer/components/+user-management-roles/add-role-dialog.tsx:74 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:74 msgid "Role name" msgstr "Role name" -#: renderer/components/+nodes/nodes.tsx:117 -#: renderer/components/+user-management/user-management.tsx:37 -#: renderer/components/+user-management-roles/roles.tsx:32 +#: src/renderer/components/+nodes/nodes.tsx:117 +#: src/renderer/components/+user-management/user-management.tsx:37 +#: src/renderer/components/+user-management-roles/roles.tsx:32 msgid "Roles" msgstr "Roles" -#: renderer/components/+apps-releases/release-menu.tsx:48 -#: renderer/components/+apps-releases/release-menu.tsx:49 -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:95 +#: src/renderer/components/+apps-releases/release-menu.tsx:47 +#: src/renderer/components/+apps-releases/release-menu.tsx:48 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:95 msgid "Rollback" msgstr "Rollback" -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:92 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:92 msgid "Rollback <0>{releaseName}" msgstr "Rollback <0>{releaseName}" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142 msgid "Rule" msgstr "Rule" -#: renderer/components/+network-ingresses/ingress-details.tsx:85 -#: renderer/components/+network-ingresses/ingresses.tsx:34 -#: renderer/components/+user-management-roles/role-details.tsx:25 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:85 +#: src/renderer/components/+network-ingresses/ingresses.tsx:34 +#: src/renderer/components/+user-management-roles/role-details.tsx:25 msgid "Rules" msgstr "Rules" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126 msgid "Run As Group" msgstr "Run As Group" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127 msgid "Run As User" msgstr "Run As User" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131 msgid "Runtime Class" msgstr "Runtime Class" -#: renderer/components/+apps-releases/release-details.tsx:115 -#: renderer/components/+config-maps/config-map-details.tsx:78 -#: renderer/components/+config-secrets/secret-details.tsx:97 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:216 -#: renderer/components/dock/edit-resource.tsx:88 +#: src/renderer/components/+apps-releases/release-details.tsx:114 +#: src/renderer/components/+config-maps/config-map-details.tsx:78 +#: src/renderer/components/+config-secrets/secret-details.tsx:97 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:216 +#: src/renderer/components/dock/edit-resource.tsx:88 msgid "Save" msgstr "Save" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128 -#: renderer/components/+workloads-deployments/deployments.tsx:86 -#: renderer/components/+workloads-deployments/deployments.tsx:87 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128 +#: src/renderer/components/+workloads-deployments/deployments.tsx:86 +#: src/renderer/components/+workloads-deployments/deployments.tsx:87 msgid "Scale" msgstr "Scale" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:124 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:124 msgid "Scale Deployment <0>{deploymentName}" msgstr "Scale Deployment <0>{deploymentName}" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:46 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:44 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:46 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:44 msgid "Schedule" msgstr "Schedule" -#: renderer/components/+custom-resources/crd-details.tsx:41 -#: renderer/components/+custom-resources/crd-list.tsx:76 +#: src/renderer/components/+custom-resources/crd-details.tsx:41 +#: src/renderer/components/+custom-resources/crd-list.tsx:76 msgid "Scope" msgstr "Scope" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:60 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:60 msgid "Scope Selector" msgstr "Scope Selector" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:64 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:64 msgid "Scope name" msgstr "Scope name" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141 msgid "Se Linux" msgstr "Se Linux" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:62 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:62 msgid "Search Helm Charts" msgstr "Search Helm Charts" -#: renderer/components/input/search-input.tsx:32 +#: src/renderer/components/input/search-input.tsx:32 msgid "Search..." msgstr "Search..." -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108 msgid "Secret" msgstr "Secret" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80 msgid "Secret Name" msgstr "Secret Name" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:147 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:147 msgid "Secret name" msgstr "Secret name" -#: renderer/components/+config-secrets/secret-details.tsx:44 +#: src/renderer/components/+config-secrets/secret-details.tsx:44 msgid "Secret successfully updated." msgstr "Secret successfully updated." -#: renderer/components/+config-secrets/add-secret-dialog.tsx:156 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:156 msgid "Secret type" msgstr "Secret type" -#: renderer/components/+config/config.tsx:38 -#: renderer/components/+config-secrets/secrets.tsx:40 -#: renderer/components/+workloads-pods/pod-details.tsx:113 +#: src/renderer/components/+config/config.tsx:38 +#: src/renderer/components/+config-secrets/secrets.tsx:40 +#: src/renderer/components/+workloads-pods/pod-details.tsx:113 msgid "Secrets" msgstr "Secrets" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:134 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:134 msgid "Select a quota.." msgstr "Select a quota.." -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:188 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:188 msgid "Select role.." msgstr "Select role.." -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:195 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:195 msgid "Select service accounts" msgstr "Select service accounts" -#: renderer/components/+network-services/service-details.tsx:37 -#: renderer/components/+network-services/services.tsx:50 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:69 -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:75 -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:57 -#: renderer/components/+workloads-deployments/deployment-details.tsx:69 -#: renderer/components/+workloads-jobs/job-details.tsx:56 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:69 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:56 +#: src/renderer/components/+network-services/service-details.tsx:37 +#: src/renderer/components/+network-services/services.tsx:50 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:69 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:75 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:57 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:69 +#: src/renderer/components/+workloads-jobs/job-details.tsx:56 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:69 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:56 msgid "Selector" msgstr "Selector" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91 msgid "Server" msgstr "Server" -#: renderer/components/+network-ingresses/ingress-details.tsx:82 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:82 msgid "Service" msgstr "Service" -#: renderer/components/+user-management/user-management.tsx:27 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:35 +#: src/renderer/components/+user-management/user-management.tsx:27 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35 msgid "Service Accounts" msgstr "Service Accounts" -#: renderer/components/+network/network.tsx:27 -#: renderer/components/+network-services/services.tsx:43 +#: src/renderer/components/+network/network.tsx:27 +#: src/renderer/components/+network-services/services.tsx:43 msgid "Services" msgstr "Services" -#: renderer/components/+network-services/service-details.tsx:45 +#: src/renderer/components/+network-services/service-details.tsx:45 msgid "Session Affinity" msgstr "Session Affinity" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 msgid "Set" msgstr "Set" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:137 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:137 msgid "Set quota" msgstr "Set quota" -#: renderer/components/+nodes/node-menu.tsx:48 -#: renderer/components/+workloads-pods/pod-menu.tsx:68 +#: src/renderer/components/+nodes/node-menu.tsx:48 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:68 msgid "Shell" msgstr "Shell" -#: renderer/components/+config-secrets/secret-details.tsx:93 -#: renderer/components/+workloads-pods/pod-container-env.tsx:97 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 -#: renderer/components/drawer/drawer-param-toggler.tsx:19 +#: src/renderer/components/+config-secrets/secret-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-container-env.tsx:97 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/drawer/drawer-param-toggler.tsx:19 msgid "Show" msgstr "Show" -#: renderer/components/dock/install-chart.tsx:111 +#: src/renderer/components/dock/install-chart.tsx:111 msgid "Show Notes" msgstr "Show Notes" -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:20 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:20 msgid "Show value" msgstr "Show value" -#: renderer/components/+nodes/node-charts.tsx:80 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:49 +#: src/renderer/components/+nodes/node-charts.tsx:80 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49 msgid "Size" msgstr "Size" -#: renderer/components/+workloads-pods/pod-details.tsx:156 +#: src/renderer/components/+workloads-pods/pod-details.tsx:156 msgid "Size Limit" msgstr "Size Limit" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70 msgid "Skip TLS Verify" msgstr "Skip TLS Verify" -#: renderer/components/+events/event-details.tsx:36 -#: renderer/components/+events/events.tsx:66 -#: renderer/components/+events/kube-event-details.tsx:48 +#: src/renderer/components/+events/event-details.tsx:36 +#: src/renderer/components/+events/events.tsx:66 +#: src/renderer/components/+events/kube-event-details.tsx:48 msgid "Source" msgstr "Source" -#: renderer/components/+cluster/cluster-pie-charts.tsx:20 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:20 msgid "Specified limits are higher than node capacity!" msgstr "Specified limits are higher than node capacity!" -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:39 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39 msgid "Stateful Sets" msgstr "Stateful Sets" -#: renderer/components/+workloads/workloads.tsx:61 -#: renderer/components/+workloads-overview/overview-statuses.tsx:54 +#: src/renderer/components/+workloads/workloads.tsx:61 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:54 msgid "StatefulSets" msgstr "StatefulSets" -#: renderer/components/+apps-releases/release-details.tsx:195 -#: renderer/components/+apps-releases/releases.tsx:111 -#: renderer/components/+config-autoscalers/hpa-details.tsx:88 -#: renderer/components/+config-autoscalers/hpa.tsx:52 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68 -#: renderer/components/+custom-resources/crd-resource-details.tsx:46 -#: renderer/components/+namespaces/namespace-details.tsx:37 -#: renderer/components/+namespaces/namespaces.tsx:34 -#: renderer/components/+network-services/services.tsx:52 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:65 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:52 -#: renderer/components/+storage-volumes/volume-details.tsx:46 -#: renderer/components/+storage-volumes/volumes.tsx:45 -#: renderer/components/+workloads-pods/pod-details-container.tsx:38 -#: renderer/components/+workloads-pods/pod-details-list.tsx:97 -#: renderer/components/+workloads-pods/pod-details.tsx:82 -#: renderer/components/+workloads-pods/pods.tsx:81 +#: src/renderer/components/+apps-releases/release-details.tsx:192 +#: src/renderer/components/+apps-releases/releases.tsx:93 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:88 +#: src/renderer/components/+config-autoscalers/hpa.tsx:52 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68 +#: src/renderer/components/+custom-resources/crd-resource-details.tsx:46 +#: src/renderer/components/+namespaces/namespace-details.tsx:37 +#: src/renderer/components/+namespaces/namespaces.tsx:34 +#: src/renderer/components/+network-services/services.tsx:52 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:65 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:52 +#: src/renderer/components/+storage-volumes/volume-details.tsx:46 +#: src/renderer/components/+storage-volumes/volumes.tsx:45 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:38 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:97 +#: src/renderer/components/+workloads-pods/pod-details.tsx:82 +#: src/renderer/components/+workloads-pods/pods.tsx:81 msgid "Status" msgstr "Status" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64 msgid "Status URI" msgstr "Status URI" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:57 -#: renderer/components/layout/sidebar.tsx:84 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:57 +#: src/renderer/components/layout/sidebar.tsx:84 msgid "Storage" msgstr "Storage" -#: renderer/components/+storage-volumes/volumes.tsx:41 +#: src/renderer/components/+storage-volumes/volumes.tsx:41 msgid "Storage Class" msgstr "Storage Class" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:54 -#: renderer/components/+storage-volumes/volume-details.tsx:43 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:54 +#: src/renderer/components/+storage-volumes/volume-details.tsx:43 msgid "Storage Class Name" msgstr "Storage Class Name" -#: renderer/components/+storage/storage.tsx:41 -#: renderer/components/+storage-classes/storage-classes.tsx:33 +#: src/renderer/components/+storage/storage.tsx:41 +#: src/renderer/components/+storage-classes/storage-classes.tsx:33 msgid "Storage Classes" msgstr "Storage Classes" -#: renderer/components/+storage-volume-claims/volume-claims.tsx:48 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48 msgid "Storage class" msgstr "Storage class" -#: renderer/components/+custom-resources/crd-details.tsx:38 +#: src/renderer/components/+custom-resources/crd-details.tsx:38 msgid "Stored versions" msgstr "Stored versions" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:68 -#: renderer/components/+workloads-deployments/deployment-details.tsx:76 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:68 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:76 msgid "Strategy Type" msgstr "Strategy Type" -#: renderer/components/+events/kube-event-details.tsx:54 +#: src/renderer/components/+events/kube-event-details.tsx:54 msgid "Sub-object" msgstr "Sub-object" -#: renderer/components/dock/info-panel.tsx:104 -#: renderer/components/wizard/wizard.tsx:131 +#: src/renderer/components/dock/info-panel.tsx:104 +#: src/renderer/components/wizard/wizard.tsx:131 msgid "Submit" msgstr "Submit" -#: renderer/components/dock/info-panel.tsx:105 +#: src/renderer/components/dock/info-panel.tsx:105 msgid "Submitting.." msgstr "Submitting.." -#: renderer/components/+network-endpoints/endpoint-details.tsx:24 +#: src/renderer/components/+network-endpoints/endpoint-details.tsx:24 msgid "Subsets" msgstr "Subsets" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128 msgid "Supplemental Groups" msgstr "Supplemental Groups" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:54 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:45 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:54 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45 msgid "Suspend" msgstr "Suspend" -#: renderer/components/+network-ingresses/ingress-details.tsx:78 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:78 msgid "TLS" msgstr "TLS" -#: renderer/components/+nodes/node-details.tsx:104 -#: renderer/components/+nodes/nodes.tsx:116 +#: src/renderer/components/+nodes/node-details.tsx:104 +#: src/renderer/components/+nodes/nodes.tsx:116 msgid "Taints" msgstr "Taints" -#: renderer/components/dock/terminal.store.ts:29 +#: src/renderer/components/dock/terminal.store.ts:29 msgid "Terminal" msgstr "Terminal" -#: renderer/components/dock/dock.tsx:107 +#: src/renderer/components/dock/dock.tsx:107 msgid "Terminal session" msgstr "Terminal session" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:226 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:226 msgid "There are no logs available for container." msgstr "There are no logs available for container." -#: renderer/components/dialog/logs-dialog.tsx:46 +#: src/renderer/components/dialog/logs-dialog.tsx:46 msgid "There are no logs available." msgstr "There are no logs available." -#: renderer/components/input/input.validators.ts:5 +#: src/renderer/components/input/input.validators.ts:5 msgid "This field is required" msgstr "This field is required" -#: renderer/components/input/input.validators.ts:39 +#: src/renderer/components/input/input.validators.ts:39 msgid "This field must contain only lowercase latin characters, numbers and dash." msgstr "This field must contain only lowercase latin characters, numbers and dash." -#: renderer/components/+network-policies/network-policy-details.tsx:59 +#: src/renderer/components/+network-policies/network-policy-details.tsx:59 msgid "To" msgstr "To" -#: renderer/components/error-boundary/error-boundary.tsx:40 +#: src/renderer/components/error-boundary/error-boundary.tsx:40 msgid "To help us improve the product please report bugs to {slackLink} community or {githubLink} issues tracker." msgstr "To help us improve the product please report bugs to {slackLink} community or {githubLink} issues tracker." -#: renderer/components/+user-management-service-accounts/service-accounts-details.tsx:76 +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:76 msgid "Tokens" msgstr "Tokens" -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:11 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:11 msgid "Tolerations" msgstr "Tolerations" -#: renderer/components/+workloads-pods/pod-charts.tsx:87 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:87 msgid "Transmit" msgstr "Transmit" -#: renderer/components/+cluster/cluster-issues.tsx:102 -#: renderer/components/+config-secrets/secret-details.tsx:74 -#: renderer/components/+config-secrets/secrets.tsx:45 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66 -#: renderer/components/+custom-resources/crd-details.tsx:82 -#: renderer/components/+events/event-details.tsx:48 -#: renderer/components/+events/events.tsx:64 -#: renderer/components/+network-services/service-details.tsx:41 -#: renderer/components/+network-services/services.tsx:46 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152 -#: renderer/components/+storage-volumes/volume-details.tsx:69 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94 -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43 -#: renderer/components/+workloads-pods/pod-details.tsx:140 +#: src/renderer/components/+cluster/cluster-issues.tsx:102 +#: src/renderer/components/+config-secrets/secret-details.tsx:74 +#: src/renderer/components/+config-secrets/secrets.tsx:45 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66 +#: src/renderer/components/+custom-resources/crd-details.tsx:82 +#: src/renderer/components/+events/event-details.tsx:48 +#: src/renderer/components/+events/events.tsx:64 +#: src/renderer/components/+network-services/service-details.tsx:41 +#: src/renderer/components/+network-services/services.tsx:46 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152 +#: src/renderer/components/+storage-volumes/volume-details.tsx:69 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43 +#: src/renderer/components/+workloads-pods/pod-details.tsx:140 msgid "Type" msgstr "Type" -#: renderer/components/kube-object/kube-object-meta.tsx:26 +#: src/renderer/components/kube-object/kube-object-meta.tsx:26 msgid "UID" msgstr "UID" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126 msgid "URL" msgstr "URL" -#: renderer/components/+nodes/node-menu.tsx:55 -#: renderer/components/+nodes/node-menu.tsx:56 +#: src/renderer/components/+nodes/node-menu.tsx:55 +#: src/renderer/components/+nodes/node-menu.tsx:56 msgid "Uncordon" msgstr "Uncordon" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 msgid "Update" msgstr "Update" -#: renderer/components/+apps-releases/release-details.tsx:180 -#: renderer/components/+apps-releases/releases.tsx:112 +#: src/renderer/components/+apps-releases/release-details.tsx:179 +#: src/renderer/components/+apps-releases/releases.tsx:94 msgid "Updated" msgstr "Updated" -#: renderer/components/dock/upgrade-chart.tsx:105 +#: src/renderer/components/dock/upgrade-chart.tsx:105 msgid "Updating.." msgstr "Updating.." -#: renderer/components/+apps-releases/release-details.tsx:177 -#: renderer/components/+apps-releases/release-menu.tsx:52 -#: renderer/components/+apps-releases/release-menu.tsx:53 -#: renderer/components/dock/upgrade-chart.tsx:105 +#: src/renderer/components/+apps-releases/release-details.tsx:176 +#: src/renderer/components/dock/upgrade-chart.tsx:105 msgid "Upgrade" msgstr "Upgrade" -#: renderer/components/dock/upgrade-chart.tsx:100 +#: src/renderer/components/dock/upgrade-chart.tsx:100 msgid "Upgrade version" msgstr "Upgrade version" -#: renderer/components/+cluster/cluster-pie-charts.tsx:70 -#: renderer/components/+cluster/cluster-pie-charts.tsx:113 -#: renderer/components/+cluster/cluster-pie-charts.tsx:134 -#: renderer/components/+nodes/node-charts.tsx:25 -#: renderer/components/+nodes/node-charts.tsx:49 -#: renderer/components/+nodes/node-charts.tsx:73 -#: renderer/components/+nodes/node-charts.tsx:90 -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:24 -#: renderer/components/+workloads-pods/container-charts.tsx:23 -#: renderer/components/+workloads-pods/container-charts.tsx:47 -#: renderer/components/+workloads-pods/container-charts.tsx:71 -#: renderer/components/+workloads-pods/pod-charts.tsx:32 -#: renderer/components/+workloads-pods/pod-charts.tsx:56 -#: renderer/components/+workloads-pods/pod-charts.tsx:97 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:70 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:113 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:134 +#: src/renderer/components/+nodes/node-charts.tsx:25 +#: src/renderer/components/+nodes/node-charts.tsx:49 +#: src/renderer/components/+nodes/node-charts.tsx:73 +#: src/renderer/components/+nodes/node-charts.tsx:90 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:24 +#: src/renderer/components/+workloads-pods/container-charts.tsx:23 +#: src/renderer/components/+workloads-pods/container-charts.tsx:47 +#: src/renderer/components/+workloads-pods/container-charts.tsx:71 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:32 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:56 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:97 msgid "Usage" msgstr "Usage" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:190 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:190 msgid "Use same name for RoleBinding" msgstr "Use same name for RoleBinding" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 msgid "Used" msgstr "Used" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155 msgid "User" msgstr "User" -#: renderer/components/+custom-resources/crd-details.tsx:99 +#: src/renderer/components/+custom-resources/crd-details.tsx:99 msgid "Validation" msgstr "Validation" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:135 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:132 -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:33 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:135 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:132 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:33 msgid "Value" msgstr "Value" -#: renderer/components/+apps-releases/release-details.tsx:112 -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132 -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:65 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:79 +#: src/renderer/components/+apps-releases/release-details.tsx:111 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:65 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:79 msgid "Values" msgstr "Values" -#: renderer/components/+user-management-roles/role-details.tsx:33 +#: src/renderer/components/+user-management-roles/role-details.tsx:33 msgid "Verbs" msgstr "Verbs" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:78 -#: renderer/components/+apps-helm-charts/helm-charts.tsx:66 -#: renderer/components/+apps-releases/release-details.tsx:186 -#: renderer/components/+apps-releases/releases.tsx:109 -#: renderer/components/+custom-resources/crd-details.tsx:35 -#: renderer/components/+custom-resources/crd-list.tsx:75 -#: renderer/components/+nodes/nodes.tsx:118 -#: renderer/components/dock/install-chart.tsx:120 -#: renderer/components/dock/upgrade-chart.tsx:99 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:78 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:66 +#: src/renderer/components/+apps-releases/release-details.tsx:185 +#: src/renderer/components/+apps-releases/releases.tsx:91 +#: src/renderer/components/+custom-resources/crd-details.tsx:35 +#: src/renderer/components/+custom-resources/crd-list.tsx:75 +#: src/renderer/components/+nodes/nodes.tsx:118 +#: src/renderer/components/dock/install-chart.tsx:120 +#: src/renderer/components/dock/upgrade-chart.tsx:99 msgid "Version" msgstr "Version" -#: renderer/components/dock/install-chart.tsx:110 +#: src/renderer/components/dock/install-chart.tsx:110 msgid "View Helm Release" msgstr "View Helm Release" -#: renderer/components/+storage-classes/storage-class-details.tsx:31 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:31 msgid "Volume Binding Mode" msgstr "Volume Binding Mode" -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:32 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:32 msgid "Volume disk capacity" msgstr "Volume disk capacity" -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:25 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:25 msgid "Volume disk usage" msgstr "Volume disk usage" -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:37 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47 -#: renderer/components/+workloads-pods/pod-details.tsx:130 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:37 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47 +#: src/renderer/components/+workloads-pods/pod-details.tsx:130 msgid "Volumes" msgstr "Volumes" -#: renderer/components/app-init/app-init.tsx:45 +#: src/renderer/components/app-init/app-init.tsx:45 msgid "Waiting services to be running" msgstr "Waiting services to be running" -#: renderer/components/+cluster/cluster-issues.tsx:96 +#: src/renderer/components/+cluster/cluster-issues.tsx:96 msgid "Warnings: {0}" msgstr "Warnings: {0}" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:19 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:19 msgid "Worker" msgstr "Worker" -#: renderer/components/layout/sidebar.tsx:81 +#: src/renderer/components/layout/sidebar.tsx:81 msgid "Workloads" msgstr "Workloads" -#: renderer/components/input/input.validators.ts:10 +#: src/renderer/components/input/input.validators.ts:10 msgid "Wrong email format" msgstr "Wrong email format" -#: renderer/components/input/input.validators.ts:25 +#: src/renderer/components/input/input.validators.ts:25 msgid "Wrong url format" msgstr "Wrong url format" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:42 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 -#: renderer/components/+storage-classes/storage-classes.tsx:43 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 +#: src/renderer/components/+storage-classes/storage-classes.tsx:43 msgid "Yes" msgstr "Yes" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118 msgid "Zone" msgstr "Zone" -#: renderer/components/+apps-releases/release-details.tsx:181 -#: renderer/components/+events/event-details.tsx:40 -#: renderer/components/+events/event-details.tsx:43 -#: renderer/components/kube-object/kube-object-meta.tsx:18 +#: src/renderer/components/+apps-releases/release-details.tsx:180 +#: src/renderer/components/+events/event-details.tsx:40 +#: src/renderer/components/+events/event-details.tsx:43 +#: src/renderer/components/kube-object/kube-object-meta.tsx:18 msgid "ago" msgstr "ago" -#: renderer/components/item-object-list/item-list-layout.tsx:178 +#: src/renderer/components/item-object-list/item-list-layout.tsx:178 msgid "and <0>{tailCount} more" msgstr "and <0>{tailCount} more" -#: renderer/components/+nodes/nodes.tsx:55 +#: src/renderer/components/+nodes/nodes.tsx:55 msgid "cores:" msgstr "cores:" -#: renderer/components/+workloads-pods/pod-details-container.tsx:41 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:41 msgid "exit code" msgstr "exit code" -#: renderer/components/+custom-resources/crd-details.tsx:66 +#: src/renderer/components/+custom-resources/crd-details.tsx:66 msgid "kind" msgstr "kind" -#: renderer/components/+custom-resources/crd-details.tsx:67 +#: src/renderer/components/+custom-resources/crd-details.tsx:67 msgid "listKind" msgstr "listKind" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:48 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:57 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:48 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:57 msgid "never" msgstr "never" -#: renderer/components/+custom-resources/crd-details.tsx:64 +#: src/renderer/components/+custom-resources/crd-details.tsx:64 msgid "plural" msgstr "plural" -#: renderer/components/+workloads-pods/pod-details-container.tsx:40 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:40 msgid "ready" msgstr "ready" -#: renderer/components/+network-ingresses/ingress-charts.tsx:67 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:67 msgid "sec" msgstr "sec" -#: renderer/components/+custom-resources/crd-details.tsx:65 +#: src/renderer/components/+custom-resources/crd-details.tsx:65 msgid "singular" msgstr "singular" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 msgid "timestamps" msgstr "timestamps" -#: renderer/components/dock/create-resource.tsx:55 +#: src/renderer/components/dock/create-resource.tsx:55 msgid "{0, plural, one {Resource} other {Resources}}" msgstr "{0, plural, one {Resource} other {Resources}}" -#: renderer/components/+workloads-deployments/deployment-details.tsx:64 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64 msgid "{0} desired, {1} updated" msgstr "{0} desired, {1} updated" -#: renderer/components/+config-autoscalers/hpa-details.tsx:36 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:36 msgid "{0} on <0>{kind}/{name}" msgstr "{0} on <0>{kind}/{name}" -#: renderer/components/+config-autoscalers/hpa-details.tsx:31 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:31 msgid "{0} on Pods" msgstr "{0} on Pods" -#: renderer/components/+config-autoscalers/hpa-details.tsx:41 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:41 msgid "{0} on {1}" msgstr "{0} on {1}" -#: renderer/components/+workloads-deployments/deployment-details.tsx:65 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65 msgid "{0} total, {1} available" msgstr "{0} total, {1} available" -#: renderer/components/+workloads-deployments/deployment-details.tsx:66 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:66 msgid "{0} unavailable" msgstr "{0} unavailable" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:134 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:134 msgid "{accountName} kubeconfig" msgstr "{accountName} kubeconfig" -#: renderer/components/item-object-list/item-list-layout.tsx:228 +#: src/renderer/components/item-object-list/item-list-layout.tsx:228 msgid "{allItemsCount, plural, one {# item} other {# items}}" msgstr "{allItemsCount, plural, one {# item} other {# items}}" -#: renderer/components/+config-autoscalers/hpa.tsx:31 +#: src/renderer/components/+config-autoscalers/hpa.tsx:31 msgid "{metricsRemainCount} more..." msgstr "{metricsRemainCount} more..." -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:240 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:240 msgid "{podName} Logs" msgstr "{podName} Logs" -#: renderer/components/dock/edit-resource.tsx:56 +#: src/renderer/components/dock/edit-resource.tsx:56 msgid "{resourceType} <0>{resourceName} updated." msgstr "{resourceType} <0>{resourceName} updated." -#: renderer/components/item-object-list/item-list-layout.tsx:179 +#: src/renderer/components/item-object-list/item-list-layout.tsx:179 msgid "{selectedCount, plural, one {<0>Remove item <1>{selectedNames}?} other {<2>Remove <3>{selectedCount} items <4>{selectedNames} {tail}?}}" msgstr "{selectedCount, plural, one {<0>Remove item <1>{selectedNames}?} other {<2>Remove <3>{selectedCount} items <4>{selectedNames} {tail}?}}" -#: renderer/components/dock/info-panel.tsx:99 +#: src/renderer/components/dock/info-panel.tsx:99 msgid "{submitLabel} & Close" msgstr "{submitLabel} & Close" diff --git a/src/locales/fi/messages.po b/src/locales/fi/messages.po new file mode 100644 index 0000000000..03fe8d6eef --- /dev/null +++ b/src/locales/fi/messages.po @@ -0,0 +1,2466 @@ +msgid "" +msgstr "" +"POT-Creation-Date: 2020-06-10 15:05+0300\n" +"Mime-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: @lingui/cli\n" +"Language: fi\n" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:28 +msgid "(as a percentage of request)" +msgstr "" + +#: src/renderer/components/+network-policies/network-policy-details.tsx:88 +msgid "(empty) (Allowing the specific traffic to all pods in this namespace)" +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:224 +msgid "<0>Filtered: {itemsCount} / {allItemsCount}" +msgstr "" + +#: src/renderer/browser-check.tsx:11 +msgid "<0>Your browser does not support all Lens features. Please consider using another browser." +msgstr "" + +#: src/renderer/components/dock/create-resource.tsx:56 +msgid "<0>{0} successfully created" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80 +msgid "API Group" +msgstr "" + +#: src/renderer/components/layout/sidebar.tsx:88 +msgid "Access Control" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:51 +#: src/renderer/components/+storage-volumes/volume-details.tsx:37 +msgid "Access Modes" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:77 +msgid "Account Name" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:51 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:46 +msgid "Active" +msgstr "" + +#: src/renderer/components/+namespaces/namespaces.tsx:43 +msgid "Add Namespace" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:209 +msgid "Add RoleBinding" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 +msgid "Add bindings to {name}" +msgstr "" + +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:125 +msgid "Add field" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:78 +msgid "Additional Printer Columns" +msgstr "" + +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:29 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:60 +#: src/renderer/components/+nodes/node-details.tsx:84 +msgid "Addresses" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-affinities.tsx:14 +msgid "Affinities" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa.tsx:51 +#: src/renderer/components/+config-maps/config-maps.tsx:37 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:36 +#: src/renderer/components/+config-secrets/secrets.tsx:46 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67 +#: src/renderer/components/+custom-resources/crd-list.tsx:77 +#: src/renderer/components/+custom-resources/crd-resources.tsx:73 +#: src/renderer/components/+events/events.tsx:68 +#: src/renderer/components/+namespaces/namespaces.tsx:33 +#: src/renderer/components/+network-endpoints/endpoints.tsx:34 +#: src/renderer/components/+network-ingresses/ingresses.tsx:35 +#: src/renderer/components/+network-policies/network-policies.tsx:34 +#: src/renderer/components/+network-services/services.tsx:51 +#: src/renderer/components/+nodes/nodes.tsx:119 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:38 +#: src/renderer/components/+storage-classes/storage-classes.tsx:38 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:51 +#: src/renderer/components/+storage-volumes/volumes.tsx:44 +#: src/renderer/components/+user-management-roles/roles.tsx:35 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:38 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:38 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:50 +#: src/renderer/components/+workloads-deployments/deployments.tsx:63 +#: src/renderer/components/+workloads-jobs/jobs.tsx:41 +#: src/renderer/components/+workloads-pods/pods.tsx:80 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:53 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:44 +msgid "Age" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-list.tsx:56 +msgid "All groups" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:57 +msgid "All logs" +msgstr "" + +#: src/renderer/components/+namespaces/namespace-select.tsx:96 +msgid "All namespaces" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:78 +msgid "Allocatable" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71 +msgid "Allow Privilege Escalation" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51 +msgid "Allowed CSI Drivers" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43 +msgid "Allowed Capabilities" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55 +msgid "Allowed Flex Volumes" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110 +msgid "Allowed Host Paths" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59 +msgid "Allowed Proc Mount Types" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132 +msgid "Allowed Runtime Class Names" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63 +msgid "Allowed Unsafe Sysctls" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:103 +#: src/renderer/components/kube-object/kube-object-meta.tsx:36 +msgid "Annotations" +msgstr "" + +#: src/renderer/components/+user-management-roles/role-details.tsx:37 +msgid "Api Groups" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:67 +#: src/renderer/components/+apps-releases/releases.tsx:92 +msgid "App Version" +msgstr "" + +#: src/renderer/components/error-boundary/error-boundary.tsx:36 +msgid "App crash at <0>{pageUrl}" +msgstr "" + +#: src/renderer/components/dock/edit-resource.tsx:88 +msgid "Applying.." +msgstr "" + +#: src/renderer/components/layout/sidebar.tsx:87 +msgid "Apps" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:41 +msgid "Are you sure you want to drain <0>{nodeName}?" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:86 +msgid "Arguments" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101 +msgid "Auth App Role" +msgstr "" + +#: src/renderer/components/error-boundary/error-boundary.tsx:54 +#: src/renderer/components/wizard/wizard.tsx:130 +msgid "Back" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-details.tsx:43 +msgid "Backends" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93 +msgid "Binding" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:194 +msgid "Binding targets" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36 +msgid "Bindings" +msgstr "" + +#: src/renderer/components/error-boundary/error-boundary.tsx:37 +msgid "Build version" +msgstr "" + +#: src/renderer/components/+workloads-pods/container-charts.tsx:72 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:98 +msgid "Bytes consumed on this filesystem" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:81 +msgid "Bytes received by all containers" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:31 +msgid "Bytes sent by Ingress controller with error status" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:24 +msgid "Bytes sent by Ingress controller with successful status" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:23 +msgid "Bytes sent, status 2xx" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:30 +msgid "Bytes sent, status 5xx" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:88 +msgid "Bytes transmitted from all containers" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129 +msgid "CA Bundle" +msgstr "" + +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:24 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:140 +#: src/renderer/components/+nodes/node-details.tsx:63 +#: src/renderer/components/+nodes/node-details.tsx:74 +#: src/renderer/components/+nodes/node-details.tsx:79 +#: src/renderer/components/+nodes/nodes.tsx:113 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:11 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:53 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:95 +#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:13 +msgid "CPU" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:40 +msgid "CPU capacity" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:26 +#: src/renderer/components/+workloads-pods/container-charts.tsx:24 +msgid "CPU cores usage" +msgstr "" + +#: src/renderer/components/+workloads-pods/container-charts.tsx:38 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:47 +msgid "CPU limits" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:33 +#: src/renderer/components/+workloads-pods/container-charts.tsx:31 +msgid "CPU requests" +msgstr "" + +#: src/renderer/components/+nodes/nodes.tsx:55 +msgid "CPU:" +msgstr "" + +#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:44 +#: src/renderer/components/dock/info-panel.tsx:97 +#: src/renderer/components/wizard/wizard.tsx:130 +msgid "Cancel" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:73 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:116 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:135 +#: src/renderer/components/+nodes/node-charts.tsx:39 +#: src/renderer/components/+nodes/node-charts.tsx:63 +#: src/renderer/components/+nodes/node-charts.tsx:97 +#: src/renderer/components/+nodes/node-details.tsx:73 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31 +#: src/renderer/components/+storage-volumes/volume-details.tsx:29 +#: src/renderer/components/+storage-volumes/volumes.tsx:42 +msgid "Capacity" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59 +msgid "Certificates" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:173 +#: src/renderer/components/+apps-releases/releases.tsx:89 +#: src/renderer/components/dock/install-chart.tsx:118 +msgid "Chart" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:51 +msgid "Chart Release <0>{0} successfully created." +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:105 +msgid "Chart: {0}" +msgstr "" + +#: src/renderer/components/+apps/apps.tsx:21 +msgid "Charts" +msgstr "" + +#: src/renderer/components/+storage-volumes/volume-details.tsx:68 +#: src/renderer/components/+storage-volumes/volumes.tsx:43 +msgid "Claim" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:161 +msgid "Claim Name" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:243 +#: src/renderer/components/dialog/logs-dialog.tsx:39 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:94 +msgid "Close" +msgstr "" + +#: src/renderer/components/dock/dock-tab.tsx:40 +msgid "Close (Ctrl+W)" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121 +msgid "Cloud API Token Secret" +msgstr "" + +#: src/renderer/components/+namespaces/namespace-select.tsx:44 +#: src/renderer/components/layout/sidebar.tsx:79 +msgid "Cluster" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:51 +#: src/renderer/components/+network-services/services.tsx:47 +msgid "Cluster IP" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40 +msgid "Cluster Issuers" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:81 +msgid "Command" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62 +msgid "Common Name" +msgstr "" + +#: src/renderer/components/layout/sidebar.tsx:76 +msgid "Compact view" +msgstr "" + +#: src/renderer/components/+workloads-jobs/job-details.tsx:80 +#: src/renderer/components/+workloads-jobs/jobs.tsx:39 +msgid "Completions" +msgstr "" + +#: src/renderer/components/error-boundary/error-boundary.tsx:46 +msgid "Component stack" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:72 +msgid "Condition" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:52 +#: src/renderer/components/+nodes/node-details.tsx:108 +#: src/renderer/components/+nodes/nodes.tsx:120 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:79 +#: src/renderer/components/+workloads-deployments/deployments.tsx:64 +#: src/renderer/components/+workloads-jobs/job-details.tsx:77 +#: src/renderer/components/+workloads-jobs/jobs.tsx:42 +#: src/renderer/components/+workloads-pods/pod-details.tsx:100 +msgid "Conditions" +msgstr "" + +#: src/renderer/components/+config-maps/config-maps.tsx:33 +msgid "Config Maps" +msgstr "" + +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:55 +msgid "Config copied to clipboard" +msgstr "" + +#: src/renderer/components/+config-maps/config-map-details.tsx:41 +msgid "ConfigMap <0>{0} successfully updated." +msgstr "" + +#: src/renderer/components/+config/config.tsx:30 +msgid "ConfigMaps" +msgstr "" + +#: src/renderer/components/layout/sidebar.tsx:82 +msgid "Configuration" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:49 +msgid "Connection" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:246 +msgid "Container" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:33 +msgid "Container CPU cores usage" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:40 +msgid "Container CPU requests" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:71 +msgid "Container memory limits" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:64 +msgid "Container memory requests" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:57 +msgid "Container memory usage" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:96 +msgid "Container runtime" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:122 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:186 +#: src/renderer/components/+workloads-pods/pods.tsx:76 +msgid "Containers" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:184 +msgid "Context" +msgstr "" + +#: src/renderer/components/+workloads-pods/pods.tsx:78 +#: src/renderer/components/kube-object/kube-object-meta.tsx:39 +msgid "Controlled By" +msgstr "" + +#: src/renderer/components/+workloads-jobs/job-details.tsx:68 +msgid "Controlled by" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:49 +msgid "Conversion" +msgstr "" + +#: src/renderer/components/dialog/logs-dialog.tsx:36 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:88 +msgid "Copy to clipboard" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:51 +#: src/renderer/components/+nodes/node-menu.tsx:52 +msgid "Cordon" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:45 +#: src/renderer/components/+events/events.tsx:67 +#: src/renderer/components/+events/kube-event-details.tsx:51 +msgid "Count" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:124 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:145 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:72 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:73 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:76 +#: src/renderer/components/dock/create-resource.tsx:71 +msgid "Create" +msgstr "" + +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:69 +msgid "Create Namespace" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:121 +msgid "Create ResourceQuota" +msgstr "" + +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:70 +msgid "Create Role" +msgstr "" + +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:142 +msgid "Create Secret" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:73 +msgid "Create Service Account" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:45 +msgid "Create new ResourceQuota" +msgstr "" + +#: src/renderer/components/+user-management-roles/roles.tsx:44 +msgid "Create new Role" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:48 +msgid "Create new RoleBinding" +msgstr "" + +#: src/renderer/components/+config-secrets/secrets.tsx:58 +msgid "Create new Secret" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:47 +msgid "Create new Service Account" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:111 +msgid "Create resource" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-meta.tsx:17 +msgid "Created" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:37 +msgid "Created at" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132 +msgid "Credentials Ref" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:40 +msgid "Cron Jobs" +msgstr "" + +#: src/renderer/components/+workloads/workloads.tsx:77 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:69 +msgid "CronJobs" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:50 +msgid "Current / Target" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103 +msgid "Current replica scale: {currentReplicas}" +msgstr "" + +#: src/renderer/components/item-object-list/page-filters-list.tsx:29 +msgid "Currently applied filters:" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-list.tsx:55 +#: src/renderer/components/layout/sidebar.tsx:89 +msgid "Custom Resources" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95 +msgid "DNS Provider" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50 +msgid "DNS names" +msgstr "" + +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44 +msgid "Daemon Sets" +msgstr "" + +#: src/renderer/components/+workloads/workloads.tsx:53 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:59 +msgid "DaemonSets" +msgstr "" + +#: src/renderer/components/+config-maps/config-map-details.tsx:69 +#: src/renderer/components/+config-secrets/secret-details.tsx:78 +msgid "Data" +msgstr "" + +#: src/renderer/components/+storage-classes/storage-classes.tsx:37 +msgid "Default" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83 +msgid "Default Add Capabilities" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135 +msgid "Default Runtime Class Name" +msgstr "" + +#: src/renderer/components/+custom-resources/custom-resources.tsx:22 +msgid "Definitions" +msgstr "" + +#: src/renderer/components/menu/menu-actions.tsx:84 +msgid "Delete" +msgstr "" + +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:47 +msgid "Deploy Revisions" +msgstr "" + +#: src/renderer/components/+workloads/workloads.tsx:45 +#: src/renderer/components/+workloads-deployments/deployments.tsx:57 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:49 +msgid "Deployments" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:65 +msgid "Description" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107 +msgid "Desired number of replicas" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:65 +#: src/renderer/components/+nodes/nodes.tsx:115 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:44 +msgid "Disk" +msgstr "" + +#: src/renderer/components/+nodes/nodes.tsx:71 +msgid "Disk:" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89 +msgid "Domains" +msgstr "" + +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:91 +msgid "Download file" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:59 +#: src/renderer/components/+nodes/node-menu.tsx:60 +msgid "Drain" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:39 +msgid "Drain Node" +msgstr "" + +#: src/renderer/components/+storage-volumes/volume-details.tsx:59 +msgid "Driver" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:67 +msgid "Duration" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58 +msgid "E-mail" +msgstr "" + +#: src/renderer/components/menu/menu-actions.tsx:80 +#: src/renderer/components/menu/menu-actions.tsx:81 +msgid "Edit" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:208 +msgid "Edit RoleBinding <0>{roleBindingName}" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:18 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:19 +msgid "Effect" +msgstr "" + +#: src/renderer/components/+network-policies/network-policy-details.tsx:105 +msgid "Egress" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:66 +msgid "Endpoint" +msgstr "" + +#: src/renderer/components/+network/network.tsx:35 +#: src/renderer/components/+network-endpoints/endpoints.tsx:30 +#: src/renderer/components/+network-endpoints/endpoints.tsx:33 +#: src/renderer/components/+network-services/service-details-endpoint.tsx:27 +msgid "Endpoints" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:78 +msgid "Enter a name" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-container-env.tsx:79 +msgid "Environment" +msgstr "" + +#: src/renderer/components/error-boundary/error-boundary.tsx:50 +msgid "Error stack" +msgstr "" + +#: src/renderer/components/+events/events.tsx:56 +#: src/renderer/components/+events/kube-event-details.tsx:34 +#: src/renderer/components/+events/kube-event-details.tsx:39 +#: src/renderer/components/layout/sidebar.tsx:86 +msgid "Events" +msgstr "" + +#: src/renderer/components/+cluster/cluster-issues.tsx:90 +msgid "Everything is fine in the Cluster" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:116 +msgid "Exit full size mode" +msgstr "" + +#: src/renderer/components/layout/sidebar.tsx:76 +msgid "Extended view" +msgstr "" + +#: src/renderer/components/+network-services/services.tsx:49 +msgid "External IP" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:55 +msgid "External IPs" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:106 +msgid "Failed to load logs: {0}" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:58 +msgid "Field Path" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:14 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27 +msgid "Filesystem" +msgstr "" + +#: src/renderer/components/item-object-list/page-filters-select.tsx:84 +msgid "Filters ({0}/{1})" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-meta.tsx:37 +msgid "Finalizers" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:39 +msgid "First seen" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:116 +msgid "Fit to window" +msgstr "" + +#: src/renderer/components/+storage-volumes/volume-details.tsx:58 +msgid "FlexVolume" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67 +msgid "Forbidden Sysctls" +msgstr "" + +#: src/renderer/components/+network-policies/network-policy-details.tsx:26 +msgid "From" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:212 +msgid "From <0>{from} to <1>{to}" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125 +msgid "Fs Group" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:32 +#: src/renderer/components/+custom-resources/crd-list.tsx:58 +#: src/renderer/components/+custom-resources/crd-list.tsx:74 +msgid "Group" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-list.tsx:60 +msgid "Groups" +msgstr "" + +#: src/renderer/components/+config/config.tsx:54 +msgid "HPA" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:113 +msgid "Helm Chart Install" +msgstr "" + +#: src/renderer/components/dock/install-chart.store.ts:86 +msgid "Helm Install: {repo}/{name}" +msgstr "" + +#: src/renderer/components/dock/upgrade-chart.store.ts:114 +msgid "Helm Upgrade: {0}" +msgstr "" + +#: src/renderer/components/+config-secrets/secret-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/drawer/drawer-param-toggler.tsx:19 +msgid "Hide" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:116 +msgid "High number of replicas may cause cluster performance issues" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:81 +msgid "Home" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa.tsx:44 +msgid "Horizontal Pod Autoscalers" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91 +msgid "Host IPC" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95 +msgid "Host Network" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99 +msgid "Host PID" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103 +msgid "Host Ports (Min-Max)" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-details.tsx:38 +msgid "Host: {0}" +msgstr "" + +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:33 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:64 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:76 +msgid "Hostname" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92 +msgid "Http01" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53 +msgid "IP addresses" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:44 +msgid "Image" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:48 +msgid "ImagePullPolicy" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:80 +msgid "ImagePullSecrets" +msgstr "" + +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:65 +#: src/renderer/components/+workloads-jobs/job-details.tsx:64 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:77 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:64 +msgid "Images" +msgstr "" + +#: src/renderer/components/+network-policies/network-policy-details.tsx:92 +msgid "Ingress" +msgstr "" + +#: src/renderer/components/+network/network.tsx:43 +#: src/renderer/components/+network-ingresses/ingresses.tsx:31 +msgid "Ingresses" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:118 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:192 +msgid "Init Containers" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:76 +#: src/renderer/components/dock/install-chart.tsx:128 +msgid "Install" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:108 +msgid "Installation complete!" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:128 +msgid "Installing..." +msgstr "" + +#: src/renderer/components/input/input.validators.ts:43 +msgid "Invalid account ID" +msgstr "" + +#: src/renderer/components/input/input.validators.ts:15 +msgid "Invalid number" +msgstr "" + +#: src/renderer/components/+events/events.tsx:65 +msgid "Involved Object" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:52 +msgid "Involved object" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64 +msgid "Issuer" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53 +msgid "Issuers" +msgstr "" + +#: src/renderer/components/no-items/no-items.tsx:9 +msgid "Item list is empty" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:83 +msgid "JSON Path" +msgstr "" + +#: src/renderer/components/+workloads/workloads.tsx:69 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:62 +#: src/renderer/components/+workloads-jobs/jobs.tsx:36 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:64 +msgid "Jobs" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:93 +msgid "Kernel version" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:16 +msgid "Key" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68 +msgid "Key Algorithm" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65 +msgid "Key Size" +msgstr "" + +#: src/renderer/components/+config-maps/config-maps.tsx:36 +#: src/renderer/components/+config-secrets/secrets.tsx:44 +msgid "Keys" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:87 +msgid "Keywords" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:57 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78 +#: src/renderer/components/dock/edit-resource.tsx:89 +msgid "Kind" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:62 +msgid "Kubeconfig" +msgstr "" + +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:85 +msgid "Kubeconfig File" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:99 +msgid "Kubelet version" +msgstr "" + +#: src/renderer/components/+config-secrets/secrets.tsx:43 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65 +#: src/renderer/components/+namespaces/namespaces.tsx:32 +#: src/renderer/components/+nodes/node-details.tsx:102 +#: src/renderer/components/kube-object/kube-object-meta.tsx:35 +msgid "Labels" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76 +msgid "Last Failure Time" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:57 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47 +msgid "Last schedule" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:42 +#: src/renderer/components/+events/kube-event-details.tsx:57 +msgid "Last seen" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:57 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:84 +#: src/renderer/components/+workloads-pods/pod-details.tsx:103 +msgid "Last transition time: {lastTransitionTime}" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146 +msgid "Level" +msgstr "" + +#: src/renderer/components/+events/events.tsx:59 +msgid "Limited to {0}" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:72 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:115 +#: src/renderer/components/+workloads-pods/container-charts.tsx:37 +#: src/renderer/components/+workloads-pods/container-charts.tsx:61 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:46 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:70 +msgid "Limits" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:248 +msgid "Lines" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-meta.tsx:29 +msgid "Link" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:73 +msgid "Liveness" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:63 +msgid "Load Balancer IP" +msgstr "" + +#: src/renderer/components/app-init/app-init.tsx:43 +msgid "Loading" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-menu.tsx:90 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:91 +msgid "Logs" +msgstr "" + +#: src/renderer/components/dialog/logs-dialog.tsx:27 +msgid "Logs copied to clipboard." +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:84 +msgid "Maintainers" +msgstr "" + +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:18 +msgid "Master" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:75 +msgid "Match Expressions" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:71 +msgid "Match Labels" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:80 +#: src/renderer/components/+config-autoscalers/hpa.tsx:49 +msgid "Max Pods" +msgstr "" + +#: src/renderer/components/input/input.validators.ts:35 +msgid "Maximum length is {maxLength}" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:153 +msgid "Medium" +msgstr "" + +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:25 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:144 +#: src/renderer/components/+nodes/node-details.tsx:64 +#: src/renderer/components/+nodes/node-details.tsx:75 +#: src/renderer/components/+nodes/node-details.tsx:80 +#: src/renderer/components/+nodes/nodes.tsx:114 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:12 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:63 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:96 +#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:18 +msgid "Memory" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:64 +msgid "Memory capacity" +msgstr "" + +#: src/renderer/components/+workloads-pods/container-charts.tsx:62 +msgid "Memory limits" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:57 +#: src/renderer/components/+workloads-pods/container-charts.tsx:55 +msgid "Memory requests" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:50 +#: src/renderer/components/+workloads-pods/container-charts.tsx:48 +msgid "Memory usage" +msgstr "" + +#: src/renderer/components/+nodes/nodes.tsx:63 +msgid "Memory:" +msgstr "" + +#: src/renderer/components/+cluster/cluster-issues.tsx:100 +#: src/renderer/components/+events/event-details.tsx:30 +#: src/renderer/components/+events/events.tsx:62 +msgid "Message" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa.tsx:47 +msgid "Metrics" +msgstr "" + +#: src/renderer/components/+cluster/cluster-no-metrics.tsx:8 +msgid "Metrics are not available due to missing or invalid Prometheus configuration." +msgstr "" + +#: src/renderer/components/resource-metrics/no-metrics.tsx:6 +msgid "Metrics not available at the moment" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76 +#: src/renderer/components/+config-autoscalers/hpa.tsx:48 +msgid "Min Pods" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:117 +msgid "Minimize" +msgstr "" + +#: src/renderer/components/input/input.validators.ts:30 +msgid "Minimum length is {minLength}" +msgstr "" + +#: src/renderer/components/+storage-classes/storage-class-details.tsx:38 +#: src/renderer/components/+storage-volumes/volume-details.tsx:33 +msgid "Mount Options" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:84 +msgid "Mountable secrets" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:63 +msgid "Mounts" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:64 +#: src/renderer/components/+apps-releases/releases.tsx:87 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:49 +#: src/renderer/components/+config-autoscalers/hpa.tsx:45 +#: src/renderer/components/+config-maps/config-maps.tsx:34 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:34 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:131 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:148 +#: src/renderer/components/+config-secrets/secrets.tsx:41 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63 +#: src/renderer/components/+custom-resources/crd-details.tsx:81 +#: src/renderer/components/+custom-resources/crd-resources.tsx:63 +#: src/renderer/components/+events/event-details.tsx:55 +#: src/renderer/components/+namespaces/namespaces.tsx:31 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:87 +#: src/renderer/components/+network-endpoints/endpoints.tsx:31 +#: src/renderer/components/+network-ingresses/ingresses.tsx:32 +#: src/renderer/components/+network-policies/network-policies.tsx:31 +#: src/renderer/components/+network-services/service-details-endpoint.tsx:26 +#: src/renderer/components/+network-services/services.tsx:44 +#: src/renderer/components/+nodes/nodes.tsx:112 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35 +#: src/renderer/components/+storage-classes/storage-classes.tsx:34 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46 +#: src/renderer/components/+storage-volumes/volume-details.tsx:72 +#: src/renderer/components/+storage-volumes/volumes.tsx:40 +#: src/renderer/components/+user-management-roles/roles.tsx:33 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:41 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:45 +#: src/renderer/components/+workloads-deployments/deployments.tsx:58 +#: src/renderer/components/+workloads-jobs/jobs.tsx:37 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:92 +#: src/renderer/components/+workloads-pods/pod-details.tsx:144 +#: src/renderer/components/+workloads-pods/pods.tsx:73 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:40 +#: src/renderer/components/dock/edit-resource.tsx:90 +#: src/renderer/components/kube-object/kube-object-meta.tsx:20 +msgid "Name" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:124 +msgid "Name (optional)" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:61 +msgid "Names" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:182 +#: src/renderer/components/+apps-releases/releases.tsx:88 +#: src/renderer/components/+config-autoscalers/hpa.tsx:46 +#: src/renderer/components/+config-maps/config-maps.tsx:35 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:35 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:152 +#: src/renderer/components/+config-secrets/secrets.tsx:42 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64 +#: src/renderer/components/+custom-resources/crd-resources.tsx:64 +#: src/renderer/components/+events/event-details.tsx:56 +#: src/renderer/components/+events/events.tsx:63 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:73 +#: src/renderer/components/+network-endpoints/endpoints.tsx:32 +#: src/renderer/components/+network-ingresses/ingresses.tsx:33 +#: src/renderer/components/+network-policies/network-policies.tsx:32 +#: src/renderer/components/+network-services/services.tsx:45 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47 +#: src/renderer/components/+storage-volumes/volume-details.tsx:77 +#: src/renderer/components/+user-management-roles/roles.tsx:34 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:37 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:37 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:43 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46 +#: src/renderer/components/+workloads-deployments/deployments.tsx:59 +#: src/renderer/components/+workloads-jobs/jobs.tsx:38 +#: src/renderer/components/+workloads-pods/pods.tsx:75 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41 +#: src/renderer/components/dock/edit-resource.tsx:91 +#: src/renderer/components/dock/install-chart.tsx:122 +#: src/renderer/components/dock/upgrade-chart.tsx:98 +#: src/renderer/components/item-object-list/page-filters-select.tsx:57 +#: src/renderer/components/kube-object/kube-object-meta.tsx:23 +msgid "Namespace" +msgstr "" + +#: src/renderer/components/+namespaces/namespace-select.tsx:98 +msgid "Namespace: {0}" +msgstr "" + +#: src/renderer/components/+namespaces/namespaces.tsx:30 +#: src/renderer/components/layout/sidebar.tsx:85 +msgid "Namespaces" +msgstr "" + +#: src/renderer/components/+namespaces/namespace-select.tsx:100 +msgid "Namespaces: {0}" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-details.tsx:66 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:13 +#: src/renderer/components/layout/sidebar.tsx:83 +msgid "Network" +msgstr "" + +#: src/renderer/components/+storage-volumes/volume-details.tsx:51 +msgid "Network File System" +msgstr "" + +#: src/renderer/components/+network/network.tsx:51 +#: src/renderer/components/+network-policies/network-policies.tsx:30 +msgid "Network Policies" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:231 +msgid "New logs since opening the dialog" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:104 +msgid "New tab" +msgstr "" + +#: src/renderer/components/wizard/wizard.tsx:131 +msgid "Next" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 +msgid "No" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:159 +msgid "No Nodes Available." +msgstr "" + +#: src/renderer/components/item-object-list/page-filters-select.tsx:84 +msgid "No filters available." +msgstr "" + +#: src/renderer/components/+cluster/cluster-issues.tsx:89 +msgid "No issues found" +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:196 +msgid "No items found." +msgstr "" + +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:82 +msgid "No revisions to rollback." +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:24 +#: src/renderer/components/+workloads-pods/pod-details.tsx:85 +msgid "Node" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:98 +msgid "Node Pods capacity" +msgstr "" + +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:61 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:49 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:73 +#: src/renderer/components/+workloads-jobs/job-details.tsx:60 +#: src/renderer/components/+workloads-pods/pod-details.tsx:107 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:73 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:60 +msgid "Node Selector" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:81 +msgid "Node filesystem size in bytes" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:74 +msgid "Node filesystem usage in bytes" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:47 +msgid "Node shell" +msgstr "" + +#: src/renderer/components/+nodes/nodes.tsx:111 +#: src/renderer/components/layout/sidebar.tsx:80 +msgid "Nodes" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72 +msgid "Not After" +msgstr "" + +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:72 +msgid "Not Ready Addresses" +msgstr "" + +#: src/renderer/components/+apps-releases/releases.tsx:67 +msgid "Note: StatefulSet Volumes won't be deleted automatically" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:196 +msgid "Notes" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:91 +msgid "Number of running Pods" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:87 +msgid "OS" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:90 +msgid "OS Image" +msgstr "" + +#: src/renderer/components/+cluster/cluster-issues.tsx:101 +msgid "Object" +msgstr "" + +#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:43 +msgid "Ok" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:117 +msgid "Open" +msgstr "" + +#: src/renderer/components/+network-services/service-ports.tsx:49 +msgid "Open in a browser" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:63 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:17 +msgid "Operator" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56 +msgid "Organization" +msgstr "" + +#: src/renderer/components/+workloads/workloads.tsx:29 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:37 +msgid "Overview" +msgstr "" + +#: src/renderer/components/+404/not-found.tsx:8 +msgid "Page not found" +msgstr "" + +#: src/renderer/components/+workloads-jobs/job-details.tsx:83 +msgid "Parallelism" +msgstr "" + +#: src/renderer/components/+storage-classes/storage-class-details.tsx:42 +msgid "Parameters" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:42 +msgid "Path" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113 +msgid "Path Prefix" +msgstr "" + +#: src/renderer/components/+storage/storage.tsx:26 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45 +msgid "Persistent Volume Claims" +msgstr "" + +#: src/renderer/components/+storage/storage.tsx:33 +#: src/renderer/components/+storage-volumes/volumes.tsx:39 +msgid "Persistent Volumes" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-menu.tsx:50 +msgid "Pod" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:90 +msgid "Pod IP" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34 +#: src/renderer/components/+user-management/user-management.tsx:44 +msgid "Pod Security Policies" +msgstr "" + +#: src/renderer/components/+network-policies/network-policy-details.tsx:85 +msgid "Pod Selector" +msgstr "" + +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:73 +#: src/renderer/components/+workloads-jobs/job-details.tsx:88 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:85 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:69 +msgid "Pod Status" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-menu.tsx:67 +msgid "Pod shell" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:148 +#: src/renderer/components/+nodes/node-details.tsx:66 +#: src/renderer/components/+nodes/node-details.tsx:76 +#: src/renderer/components/+nodes/node-details.tsx:81 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:60 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:50 +#: src/renderer/components/+workloads/workloads.tsx:37 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47 +#: src/renderer/components/+workloads-deployments/deployments.tsx:60 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:44 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:89 +#: src/renderer/components/+workloads-pods/pods.tsx:72 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:52 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:42 +msgid "Pods" +msgstr "" + +#: src/renderer/components/+network-policies/network-policies.tsx:33 +msgid "Policy Types" +msgstr "" + +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:86 +msgid "Port" +msgstr "" + +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:83 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:74 +#: src/renderer/components/+network-policies/network-policy-details.tsx:96 +#: src/renderer/components/+network-policies/network-policy-details.tsx:109 +#: src/renderer/components/+network-services/service-details.tsx:59 +#: src/renderer/components/+network-services/services.tsx:48 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:52 +msgid "Ports" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:93 +msgid "Priority Class" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67 +msgid "Private Key Secret" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:36 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75 +msgid "Privileged" +msgstr "" + +#: src/renderer/components/+storage-classes/storage-class-details.tsx:28 +#: src/renderer/components/+storage-classes/storage-classes.tsx:35 +msgid "Provisioner" +msgstr "" + +#: src/renderer/components/+workloads-pods/pods.tsx:79 +msgid "QoS" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:96 +msgid "QoS Class" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:55 +msgid "Quotas" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27 +msgid "Ranges (Min-Max)" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114 +msgid "Read-only" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79 +msgid "Read-only Root Filesystem" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:77 +msgid "Readiness" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:33 +msgid "Reason" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:107 +msgid "Reason: {0} ({1})" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:80 +msgid "Receive" +msgstr "" + +#: src/renderer/components/+storage-classes/storage-class-details.tsx:34 +#: src/renderer/components/+storage-classes/storage-classes.tsx:36 +#: src/renderer/components/+storage-volumes/volume-details.tsx:40 +msgid "Reclaim Policy" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75 +msgid "Reference" +msgstr "" + +#: src/renderer/components/dock/upgrade-chart.tsx:97 +msgid "Release" +msgstr "" + +#: src/renderer/components/dock/upgrade-chart.tsx:51 +msgid "Release <0>{releaseName} successfully upgraded to version <1>{version}" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:124 +msgid "Release name" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:204 +msgid "Release: {0}" +msgstr "" + +#: src/renderer/components/+apps/apps.tsx:27 +#: src/renderer/components/+apps-releases/releases.tsx:86 +msgid "Releases" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60 +#: src/renderer/components/item-object-list/item-list-layout.tsx:179 +#: src/renderer/components/menu/menu-actions.tsx:49 +#: src/renderer/components/menu/menu-actions.tsx:85 +msgid "Remove" +msgstr "" + +#: src/renderer/components/+apps-releases/releases.tsx:65 +msgid "Remove <0>{releaseNames}?" +msgstr "" + +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:133 +msgid "Remove field" +msgstr "" + +#: src/renderer/components/menu/menu-actions.tsx:93 +msgid "Remove item?" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61 +msgid "Remove selected bindings for <0>{0}?" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 +msgid "Remove selected bindings from ${name}" +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:275 +msgid "Remove selected items ({0})" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-menu.tsx:69 +msgid "Remove {resourceKind} <0>{resourceName}?" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62 +msgid "Renew Before" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:84 +#: src/renderer/components/+config-autoscalers/hpa.tsx:50 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63 +#: src/renderer/components/+workloads-deployments/deployments.tsx:61 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:80 +msgid "Replicas" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:119 +msgid "Repo/Name" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:68 +msgid "Repository" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:40 +msgid "Request" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:41 +msgid "Request duration in seconds" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:71 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:114 +#: src/renderer/components/+nodes/node-charts.tsx:32 +#: src/renderer/components/+nodes/node-charts.tsx:56 +#: src/renderer/components/+workloads-pods/container-charts.tsx:30 +#: src/renderer/components/+workloads-pods/container-charts.tsx:54 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:39 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:63 +msgid "Requests" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87 +msgid "Required Drop Capabilities" +msgstr "" + +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:133 +msgid "Required field" +msgstr "" + +#: src/renderer/components/item-object-list/page-filters-list.tsx:31 +msgid "Reset" +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:199 +msgid "Reset filters?" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:44 +#: src/renderer/components/+custom-resources/crd-list.tsx:73 +msgid "Resource" +msgstr "" + +#: src/renderer/components/+user-management-roles/role-details.tsx:45 +msgid "Resource Names" +msgstr "" + +#: src/renderer/components/+config/config.tsx:46 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33 +#: src/renderer/components/+namespaces/namespace-details.tsx:41 +msgid "Resource Quotas" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-meta.tsx:32 +msgid "Resource Version" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-details.tsx:46 +msgid "Resource loading has failed: <0>{0}" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:29 +msgid "Resource {0} on Pods {addition}" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:126 +msgid "ResourceQuota name" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:198 +#: src/renderer/components/+user-management-roles/role-details.tsx:29 +msgid "Resources" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:47 +msgid "Response" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:48 +msgid "Response duration in seconds" +msgstr "" + +#: src/renderer/components/dock/terminal-tab.tsx:37 +msgid "Restart session" +msgstr "" + +#: src/renderer/components/+workloads-pods/pods.tsx:77 +msgid "Restarts" +msgstr "" + +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:85 +#: src/renderer/components/+apps-releases/releases.tsx:90 +msgid "Revision" +msgstr "" + +#: src/renderer/components/+cluster/cluster-no-metrics.tsx:9 +msgid "Right click cluster icon to open cluster settings." +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187 +msgid "Role" +msgstr "" + +#: src/renderer/components/+user-management/user-management.tsx:32 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34 +msgid "Role Bindings" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105 +msgid "Role ID" +msgstr "" + +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:74 +msgid "Role name" +msgstr "" + +#: src/renderer/components/+nodes/nodes.tsx:117 +#: src/renderer/components/+user-management/user-management.tsx:37 +#: src/renderer/components/+user-management-roles/roles.tsx:32 +msgid "Roles" +msgstr "" + +#: src/renderer/components/+apps-releases/release-menu.tsx:47 +#: src/renderer/components/+apps-releases/release-menu.tsx:48 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:95 +msgid "Rollback" +msgstr "" + +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:92 +msgid "Rollback <0>{releaseName}" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142 +msgid "Rule" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-details.tsx:85 +#: src/renderer/components/+network-ingresses/ingresses.tsx:34 +#: src/renderer/components/+user-management-roles/role-details.tsx:25 +msgid "Rules" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126 +msgid "Run As Group" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127 +msgid "Run As User" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131 +msgid "Runtime Class" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:114 +#: src/renderer/components/+config-maps/config-map-details.tsx:78 +#: src/renderer/components/+config-secrets/secret-details.tsx:97 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:216 +#: src/renderer/components/dock/edit-resource.tsx:88 +msgid "Save" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128 +#: src/renderer/components/+workloads-deployments/deployments.tsx:86 +#: src/renderer/components/+workloads-deployments/deployments.tsx:87 +msgid "Scale" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:124 +msgid "Scale Deployment <0>{deploymentName}" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:46 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:44 +msgid "Schedule" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:41 +#: src/renderer/components/+custom-resources/crd-list.tsx:76 +msgid "Scope" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:60 +msgid "Scope Selector" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:64 +msgid "Scope name" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141 +msgid "Se Linux" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:62 +msgid "Search Helm Charts" +msgstr "" + +#: src/renderer/components/input/search-input.tsx:32 +msgid "Search..." +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108 +msgid "Secret" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80 +msgid "Secret Name" +msgstr "" + +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:147 +msgid "Secret name" +msgstr "" + +#: src/renderer/components/+config-secrets/secret-details.tsx:44 +msgid "Secret successfully updated." +msgstr "" + +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:156 +msgid "Secret type" +msgstr "" + +#: src/renderer/components/+config/config.tsx:38 +#: src/renderer/components/+config-secrets/secrets.tsx:40 +#: src/renderer/components/+workloads-pods/pod-details.tsx:113 +msgid "Secrets" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:134 +msgid "Select a quota.." +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:188 +msgid "Select role.." +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:195 +msgid "Select service accounts" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:37 +#: src/renderer/components/+network-services/services.tsx:50 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:69 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:75 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:57 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:69 +#: src/renderer/components/+workloads-jobs/job-details.tsx:56 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:69 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:56 +msgid "Selector" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91 +msgid "Server" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-details.tsx:82 +msgid "Service" +msgstr "" + +#: src/renderer/components/+user-management/user-management.tsx:27 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35 +msgid "Service Accounts" +msgstr "" + +#: src/renderer/components/+network/network.tsx:27 +#: src/renderer/components/+network-services/services.tsx:43 +msgid "Services" +msgstr "" + +#: src/renderer/components/+network-services/service-details.tsx:45 +msgid "Session Affinity" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 +msgid "Set" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:137 +msgid "Set quota" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:48 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:68 +msgid "Shell" +msgstr "" + +#: src/renderer/components/+config-secrets/secret-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-container-env.tsx:97 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/drawer/drawer-param-toggler.tsx:19 +msgid "Show" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:111 +msgid "Show Notes" +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:20 +msgid "Show value" +msgstr "" + +#: src/renderer/components/+nodes/node-charts.tsx:80 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49 +msgid "Size" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details.tsx:156 +msgid "Size Limit" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70 +msgid "Skip TLS Verify" +msgstr "" + +#: src/renderer/components/+events/event-details.tsx:36 +#: src/renderer/components/+events/events.tsx:66 +#: src/renderer/components/+events/kube-event-details.tsx:48 +msgid "Source" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:20 +msgid "Specified limits are higher than node capacity!" +msgstr "" + +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39 +msgid "Stateful Sets" +msgstr "" + +#: src/renderer/components/+workloads/workloads.tsx:61 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:54 +msgid "StatefulSets" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:192 +#: src/renderer/components/+apps-releases/releases.tsx:93 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:88 +#: src/renderer/components/+config-autoscalers/hpa.tsx:52 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68 +#: src/renderer/components/+custom-resources/crd-resource-details.tsx:46 +#: src/renderer/components/+namespaces/namespace-details.tsx:37 +#: src/renderer/components/+namespaces/namespaces.tsx:34 +#: src/renderer/components/+network-services/services.tsx:52 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:65 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:52 +#: src/renderer/components/+storage-volumes/volume-details.tsx:46 +#: src/renderer/components/+storage-volumes/volumes.tsx:45 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:38 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:97 +#: src/renderer/components/+workloads-pods/pod-details.tsx:82 +#: src/renderer/components/+workloads-pods/pods.tsx:81 +msgid "Status" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64 +msgid "Status URI" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:57 +#: src/renderer/components/layout/sidebar.tsx:84 +msgid "Storage" +msgstr "" + +#: src/renderer/components/+storage-volumes/volumes.tsx:41 +msgid "Storage Class" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:54 +#: src/renderer/components/+storage-volumes/volume-details.tsx:43 +msgid "Storage Class Name" +msgstr "" + +#: src/renderer/components/+storage/storage.tsx:41 +#: src/renderer/components/+storage-classes/storage-classes.tsx:33 +msgid "Storage Classes" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48 +msgid "Storage class" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:38 +msgid "Stored versions" +msgstr "" + +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:68 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:76 +msgid "Strategy Type" +msgstr "" + +#: src/renderer/components/+events/kube-event-details.tsx:54 +msgid "Sub-object" +msgstr "" + +#: src/renderer/components/dock/info-panel.tsx:104 +#: src/renderer/components/wizard/wizard.tsx:131 +msgid "Submit" +msgstr "" + +#: src/renderer/components/dock/info-panel.tsx:105 +msgid "Submitting.." +msgstr "" + +#: src/renderer/components/+network-endpoints/endpoint-details.tsx:24 +msgid "Subsets" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128 +msgid "Supplemental Groups" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:54 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45 +msgid "Suspend" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-details.tsx:78 +msgid "TLS" +msgstr "" + +#: src/renderer/components/+nodes/node-details.tsx:104 +#: src/renderer/components/+nodes/nodes.tsx:116 +msgid "Taints" +msgstr "" + +#: src/renderer/components/dock/terminal.store.ts:29 +msgid "Terminal" +msgstr "" + +#: src/renderer/components/dock/dock.tsx:107 +msgid "Terminal session" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:226 +msgid "There are no logs available for container." +msgstr "" + +#: src/renderer/components/dialog/logs-dialog.tsx:46 +msgid "There are no logs available." +msgstr "" + +#: src/renderer/components/input/input.validators.ts:5 +msgid "This field is required" +msgstr "" + +#: src/renderer/components/input/input.validators.ts:39 +msgid "This field must contain only lowercase latin characters, numbers and dash." +msgstr "" + +#: src/renderer/components/+network-policies/network-policy-details.tsx:59 +msgid "To" +msgstr "" + +#: src/renderer/components/error-boundary/error-boundary.tsx:40 +msgid "To help us improve the product please report bugs to {slackLink} community or {githubLink} issues tracker." +msgstr "" + +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:76 +msgid "Tokens" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:11 +msgid "Tolerations" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-charts.tsx:87 +msgid "Transmit" +msgstr "" + +#: src/renderer/components/+cluster/cluster-issues.tsx:102 +#: src/renderer/components/+config-secrets/secret-details.tsx:74 +#: src/renderer/components/+config-secrets/secrets.tsx:45 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66 +#: src/renderer/components/+custom-resources/crd-details.tsx:82 +#: src/renderer/components/+events/event-details.tsx:48 +#: src/renderer/components/+events/events.tsx:64 +#: src/renderer/components/+network-services/service-details.tsx:41 +#: src/renderer/components/+network-services/services.tsx:46 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152 +#: src/renderer/components/+storage-volumes/volume-details.tsx:69 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43 +#: src/renderer/components/+workloads-pods/pod-details.tsx:140 +msgid "Type" +msgstr "" + +#: src/renderer/components/kube-object/kube-object-meta.tsx:26 +msgid "UID" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126 +msgid "URL" +msgstr "" + +#: src/renderer/components/+nodes/node-menu.tsx:55 +#: src/renderer/components/+nodes/node-menu.tsx:56 +msgid "Uncordon" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 +msgid "Update" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:179 +#: src/renderer/components/+apps-releases/releases.tsx:94 +msgid "Updated" +msgstr "" + +#: src/renderer/components/dock/upgrade-chart.tsx:105 +msgid "Updating.." +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:176 +#: src/renderer/components/dock/upgrade-chart.tsx:105 +msgid "Upgrade" +msgstr "" + +#: src/renderer/components/dock/upgrade-chart.tsx:100 +msgid "Upgrade version" +msgstr "" + +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:70 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:113 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:134 +#: src/renderer/components/+nodes/node-charts.tsx:25 +#: src/renderer/components/+nodes/node-charts.tsx:49 +#: src/renderer/components/+nodes/node-charts.tsx:73 +#: src/renderer/components/+nodes/node-charts.tsx:90 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:24 +#: src/renderer/components/+workloads-pods/container-charts.tsx:23 +#: src/renderer/components/+workloads-pods/container-charts.tsx:47 +#: src/renderer/components/+workloads-pods/container-charts.tsx:71 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:32 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:56 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:97 +msgid "Usage" +msgstr "" + +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:190 +msgid "Use same name for RoleBinding" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 +msgid "Used" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155 +msgid "User" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:99 +msgid "Validation" +msgstr "" + +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:135 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:132 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:33 +msgid "Value" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:111 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:65 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:79 +msgid "Values" +msgstr "" + +#: src/renderer/components/+user-management-roles/role-details.tsx:33 +msgid "Verbs" +msgstr "" + +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:78 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:66 +#: src/renderer/components/+apps-releases/release-details.tsx:185 +#: src/renderer/components/+apps-releases/releases.tsx:91 +#: src/renderer/components/+custom-resources/crd-details.tsx:35 +#: src/renderer/components/+custom-resources/crd-list.tsx:75 +#: src/renderer/components/+nodes/nodes.tsx:118 +#: src/renderer/components/dock/install-chart.tsx:120 +#: src/renderer/components/dock/upgrade-chart.tsx:99 +msgid "Version" +msgstr "" + +#: src/renderer/components/dock/install-chart.tsx:110 +msgid "View Helm Release" +msgstr "" + +#: src/renderer/components/+storage-classes/storage-class-details.tsx:31 +msgid "Volume Binding Mode" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:32 +msgid "Volume disk capacity" +msgstr "" + +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:25 +msgid "Volume disk usage" +msgstr "" + +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:37 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47 +#: src/renderer/components/+workloads-pods/pod-details.tsx:130 +msgid "Volumes" +msgstr "" + +#: src/renderer/components/app-init/app-init.tsx:45 +msgid "Waiting services to be running" +msgstr "" + +#: src/renderer/components/+cluster/cluster-issues.tsx:96 +msgid "Warnings: {0}" +msgstr "" + +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:19 +msgid "Worker" +msgstr "" + +#: src/renderer/components/layout/sidebar.tsx:81 +msgid "Workloads" +msgstr "" + +#: src/renderer/components/input/input.validators.ts:10 +msgid "Wrong email format" +msgstr "" + +#: src/renderer/components/input/input.validators.ts:25 +msgid "Wrong url format" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 +#: src/renderer/components/+storage-classes/storage-classes.tsx:43 +msgid "Yes" +msgstr "" + +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118 +msgid "Zone" +msgstr "" + +#: src/renderer/components/+apps-releases/release-details.tsx:180 +#: src/renderer/components/+events/event-details.tsx:40 +#: src/renderer/components/+events/event-details.tsx:43 +#: src/renderer/components/kube-object/kube-object-meta.tsx:18 +msgid "ago" +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:178 +msgid "and <0>{tailCount} more" +msgstr "" + +#: src/renderer/components/+nodes/nodes.tsx:55 +msgid "cores:" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:41 +msgid "exit code" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:66 +msgid "kind" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:67 +msgid "listKind" +msgstr "" + +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:48 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:57 +msgid "never" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:64 +msgid "plural" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:40 +msgid "ready" +msgstr "" + +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:67 +msgid "sec" +msgstr "" + +#: src/renderer/components/+custom-resources/crd-details.tsx:65 +msgid "singular" +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +msgid "timestamps" +msgstr "" + +#: src/renderer/components/dock/create-resource.tsx:55 +msgid "{0, plural, one {Resource} other {Resources}}" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64 +msgid "{0} desired, {1} updated" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:36 +msgid "{0} on <0>{kind}/{name}" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:31 +msgid "{0} on Pods" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:41 +msgid "{0} on {1}" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65 +msgid "{0} total, {1} available" +msgstr "" + +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:66 +msgid "{0} unavailable" +msgstr "" + +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:134 +msgid "{accountName} kubeconfig" +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:228 +msgid "{allItemsCount, plural, one {# item} other {# items}}" +msgstr "" + +#: src/renderer/components/+config-autoscalers/hpa.tsx:31 +msgid "{metricsRemainCount} more..." +msgstr "" + +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:240 +msgid "{podName} Logs" +msgstr "" + +#: src/renderer/components/dock/edit-resource.tsx:56 +msgid "{resourceType} <0>{resourceName} updated." +msgstr "" + +#: src/renderer/components/item-object-list/item-list-layout.tsx:179 +msgid "{selectedCount, plural, one {<0>Remove item <1>{selectedNames}?} other {<2>Remove <3>{selectedCount} items <4>{selectedNames} {tail}?}}" +msgstr "" + +#: src/renderer/components/dock/info-panel.tsx:99 +msgid "{submitLabel} & Close" +msgstr "" diff --git a/src/locales/ru/messages.po b/src/locales/ru/messages.po index 7556bea257..cf06a4b574 100644 --- a/src/locales/ru/messages.po +++ b/src/locales/ru/messages.po @@ -14,744 +14,744 @@ msgstr "" "Plural-Forms: \n" "MIME-Version: 1.0\n" -#: renderer/components/+config-autoscalers/hpa-details.tsx:28 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:28 msgid "(as a percentage of request)" msgstr "" -#: renderer/components/+network-policies/network-policy-details.tsx:88 +#: src/renderer/components/+network-policies/network-policy-details.tsx:88 msgid "(empty) (Allowing the specific traffic to all pods in this namespace)" msgstr "(Пусто) (Допускается трафик ко всем подам в данной области имен)" -#: renderer/components/item-object-list/item-list-layout.tsx:224 +#: src/renderer/components/item-object-list/item-list-layout.tsx:224 msgid "<0>Filtered: {itemsCount} / {allItemsCount}" msgstr "<0>Отфильтровано: {itemsCount} / {allItemsCount}" -#: renderer/browser-check.tsx:11 +#: src/renderer/browser-check.tsx:11 msgid "<0>Your browser does not support all Lens features. Please consider using another browser." msgstr "<0>Ваш браузер не поддерживает все возможности Lens. Пожалуйста рассмотрите использование другого современного браузера." -#: renderer/components/dock/create-resource.tsx:56 +#: src/renderer/components/dock/create-resource.tsx:56 msgid "<0>{0} successfully created" msgstr "" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80 msgid "API Group" msgstr "" -#: renderer/components/layout/sidebar.tsx:88 +#: src/renderer/components/layout/sidebar.tsx:88 msgid "Access Control" msgstr "Контроль доступа" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:51 -#: renderer/components/+storage-volumes/volume-details.tsx:37 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:51 +#: src/renderer/components/+storage-volumes/volume-details.tsx:37 msgid "Access Modes" msgstr "Режимы доступа" -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:77 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:77 msgid "Account Name" msgstr "Название аккаунта" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:51 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:46 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:51 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:46 msgid "Active" msgstr "Активный" -#: renderer/components/+namespaces/namespaces.tsx:43 +#: src/renderer/components/+namespaces/namespaces.tsx:43 msgid "Add Namespace" msgstr "Добавить Namespace" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:209 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:209 msgid "Add RoleBinding" msgstr "Добавить привязку ролей" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 msgid "Add bindings to {name}" msgstr "Добавить привязки к {name}" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:125 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:125 msgid "Add field" msgstr "Добавить поле" -#: renderer/components/+custom-resources/crd-details.tsx:78 +#: src/renderer/components/+custom-resources/crd-details.tsx:78 msgid "Additional Printer Columns" msgstr "" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:29 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:60 -#: renderer/components/+nodes/node-details.tsx:84 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:29 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:60 +#: src/renderer/components/+nodes/node-details.tsx:84 msgid "Addresses" msgstr "Адреса" -#: renderer/components/+workloads-pods/pod-details-affinities.tsx:14 +#: src/renderer/components/+workloads-pods/pod-details-affinities.tsx:14 msgid "Affinities" msgstr "Аффинитеты" -#: renderer/components/+config-autoscalers/hpa.tsx:51 -#: renderer/components/+config-maps/config-maps.tsx:37 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:36 -#: renderer/components/+config-secrets/secrets.tsx:46 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67 -#: renderer/components/+custom-resources/crd-list.tsx:77 -#: renderer/components/+custom-resources/crd-resources.tsx:73 -#: renderer/components/+events/events.tsx:68 -#: renderer/components/+namespaces/namespaces.tsx:33 -#: renderer/components/+network-endpoints/endpoints.tsx:34 -#: renderer/components/+network-ingresses/ingresses.tsx:35 -#: renderer/components/+network-policies/network-policies.tsx:34 -#: renderer/components/+network-services/services.tsx:51 -#: renderer/components/+nodes/nodes.tsx:119 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:38 -#: renderer/components/+storage-classes/storage-classes.tsx:38 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:51 -#: renderer/components/+storage-volumes/volumes.tsx:44 -#: renderer/components/+user-management-roles/roles.tsx:35 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:38 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:38 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:48 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:50 -#: renderer/components/+workloads-deployments/deployments.tsx:63 -#: renderer/components/+workloads-jobs/jobs.tsx:41 -#: renderer/components/+workloads-pods/pods.tsx:80 -#: renderer/components/+workloads-replicasets/replicasets.tsx:53 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:44 +#: src/renderer/components/+config-autoscalers/hpa.tsx:51 +#: src/renderer/components/+config-maps/config-maps.tsx:37 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:36 +#: src/renderer/components/+config-secrets/secrets.tsx:46 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:66 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:67 +#: src/renderer/components/+custom-resources/crd-list.tsx:77 +#: src/renderer/components/+custom-resources/crd-resources.tsx:73 +#: src/renderer/components/+events/events.tsx:68 +#: src/renderer/components/+namespaces/namespaces.tsx:33 +#: src/renderer/components/+network-endpoints/endpoints.tsx:34 +#: src/renderer/components/+network-ingresses/ingresses.tsx:35 +#: src/renderer/components/+network-policies/network-policies.tsx:34 +#: src/renderer/components/+network-services/services.tsx:51 +#: src/renderer/components/+nodes/nodes.tsx:119 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:38 +#: src/renderer/components/+storage-classes/storage-classes.tsx:38 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:51 +#: src/renderer/components/+storage-volumes/volumes.tsx:44 +#: src/renderer/components/+user-management-roles/roles.tsx:35 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:38 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:38 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:48 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:50 +#: src/renderer/components/+workloads-deployments/deployments.tsx:63 +#: src/renderer/components/+workloads-jobs/jobs.tsx:41 +#: src/renderer/components/+workloads-pods/pods.tsx:80 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:53 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:44 msgid "Age" msgstr "Возраст" -#: renderer/components/+custom-resources/crd-list.tsx:56 +#: src/renderer/components/+custom-resources/crd-list.tsx:56 msgid "All groups" msgstr "" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:57 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:57 msgid "All logs" msgstr "Все логи" -#: renderer/components/+namespaces/namespace-select.tsx:96 +#: src/renderer/components/+namespaces/namespace-select.tsx:96 msgid "All namespaces" msgstr "" -#: renderer/components/+nodes/node-details.tsx:78 +#: src/renderer/components/+nodes/node-details.tsx:78 msgid "Allocatable" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:71 msgid "Allow Privilege Escalation" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:51 msgid "Allowed CSI Drivers" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:43 msgid "Allowed Capabilities" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:55 msgid "Allowed Flex Volumes" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:110 msgid "Allowed Host Paths" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:59 msgid "Allowed Proc Mount Types" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:132 msgid "Allowed Runtime Class Names" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:63 msgid "Allowed Unsafe Sysctls" msgstr "" -#: renderer/components/+nodes/node-details.tsx:103 -#: renderer/components/kube-object/kube-object-meta.tsx:36 +#: src/renderer/components/+nodes/node-details.tsx:103 +#: src/renderer/components/kube-object/kube-object-meta.tsx:36 msgid "Annotations" msgstr "Аннотации" -#: renderer/components/+user-management-roles/role-details.tsx:37 +#: src/renderer/components/+user-management-roles/role-details.tsx:37 msgid "Api Groups" msgstr "API группы" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:67 -#: renderer/components/+apps-releases/releases.tsx:110 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:67 +#: src/renderer/components/+apps-releases/releases.tsx:92 msgid "App Version" msgstr "Версия приложения" -#: renderer/components/error-boundary/error-boundary.tsx:36 +#: src/renderer/components/error-boundary/error-boundary.tsx:36 msgid "App crash at <0>{pageUrl}" msgstr "Сбой работы приложения на <0>{pageUrl}" -#: renderer/components/dock/edit-resource.tsx:88 +#: src/renderer/components/dock/edit-resource.tsx:88 msgid "Applying.." msgstr "Применение.." -#: renderer/components/layout/sidebar.tsx:87 +#: src/renderer/components/layout/sidebar.tsx:87 msgid "Apps" msgstr "Приложения" -#: renderer/components/+nodes/node-menu.tsx:41 +#: src/renderer/components/+nodes/node-menu.tsx:41 msgid "Are you sure you want to drain <0>{nodeName}?" msgstr "Выполнить команду drain для ноды <0>{nodeName}?" -#: renderer/components/+workloads-pods/pod-details-container.tsx:86 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:86 msgid "Arguments" msgstr "Аргументы" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:101 msgid "Auth App Role" msgstr "Auth App Role" -#: renderer/components/error-boundary/error-boundary.tsx:54 -#: renderer/components/wizard/wizard.tsx:130 +#: src/renderer/components/error-boundary/error-boundary.tsx:54 +#: src/renderer/components/wizard/wizard.tsx:130 msgid "Back" msgstr "Назад" -#: renderer/components/+network-ingresses/ingress-details.tsx:43 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:43 msgid "Backends" msgstr "Бэкенды" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93 msgid "Binding" msgstr "Привязка" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:194 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:194 msgid "Binding targets" msgstr "Цели привязки" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:36 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36 msgid "Bindings" msgstr "Привязки" -#: renderer/components/error-boundary/error-boundary.tsx:37 +#: src/renderer/components/error-boundary/error-boundary.tsx:37 msgid "Build version" msgstr "Версия билда" -#: renderer/components/+workloads-pods/container-charts.tsx:72 -#: renderer/components/+workloads-pods/pod-charts.tsx:98 +#: src/renderer/components/+workloads-pods/container-charts.tsx:72 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:98 msgid "Bytes consumed on this filesystem" msgstr "Байты, потребляемые в файловой системе" -#: renderer/components/+workloads-pods/pod-charts.tsx:81 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:81 msgid "Bytes received by all containers" msgstr "Байты, полученные всеми контейнерами" -#: renderer/components/+network-ingresses/ingress-charts.tsx:31 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:31 msgid "Bytes sent by Ingress controller with error status" msgstr "Байты, отправленные контроллером доступа (Ingress) со статусом ошибки" -#: renderer/components/+network-ingresses/ingress-charts.tsx:24 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:24 msgid "Bytes sent by Ingress controller with successful status" msgstr "Байты, отправленные контроллером доступа (Ingress) с успешным статусом" -#: renderer/components/+network-ingresses/ingress-charts.tsx:23 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:23 msgid "Bytes sent, status 2xx" msgstr "Байты отправлены, статус 2xx" -#: renderer/components/+network-ingresses/ingress-charts.tsx:30 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:30 msgid "Bytes sent, status 5xx" msgstr "Байты отправлены, статус 5xx" -#: renderer/components/+workloads-pods/pod-charts.tsx:88 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:88 msgid "Bytes transmitted from all containers" msgstr "Байты, отправленные всеми контейнерами" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:97 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:129 msgid "CA Bundle" msgstr "CA Bundle" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:24 -#: renderer/components/+cluster/cluster-pie-charts.tsx:140 -#: renderer/components/+nodes/node-details.tsx:63 -#: renderer/components/+nodes/node-details.tsx:74 -#: renderer/components/+nodes/node-details.tsx:79 -#: renderer/components/+nodes/nodes.tsx:113 -#: renderer/components/+workloads-pods/pod-charts.tsx:11 -#: renderer/components/+workloads-pods/pod-details-container.tsx:25 -#: renderer/components/+workloads-pods/pod-details-list.tsx:53 -#: renderer/components/+workloads-pods/pod-details-list.tsx:95 -#: renderer/components/resource-metrics/resource-metrics-text.tsx:13 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:24 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:140 +#: src/renderer/components/+nodes/node-details.tsx:63 +#: src/renderer/components/+nodes/node-details.tsx:74 +#: src/renderer/components/+nodes/node-details.tsx:79 +#: src/renderer/components/+nodes/nodes.tsx:113 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:11 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:25 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:53 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:95 +#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:13 msgid "CPU" msgstr "Процессор" -#: renderer/components/+nodes/node-charts.tsx:40 +#: src/renderer/components/+nodes/node-charts.tsx:40 msgid "CPU capacity" msgstr "Мощность процессора" -#: renderer/components/+nodes/node-charts.tsx:26 -#: renderer/components/+workloads-pods/container-charts.tsx:24 +#: src/renderer/components/+nodes/node-charts.tsx:26 +#: src/renderer/components/+workloads-pods/container-charts.tsx:24 msgid "CPU cores usage" msgstr "Использование ядер процессора" -#: renderer/components/+workloads-pods/container-charts.tsx:38 -#: renderer/components/+workloads-pods/pod-charts.tsx:47 +#: src/renderer/components/+workloads-pods/container-charts.tsx:38 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:47 msgid "CPU limits" msgstr "Лимиты процессора" -#: renderer/components/+nodes/node-charts.tsx:33 -#: renderer/components/+workloads-pods/container-charts.tsx:31 +#: src/renderer/components/+nodes/node-charts.tsx:33 +#: src/renderer/components/+workloads-pods/container-charts.tsx:31 msgid "CPU requests" msgstr "Запросы к процессору" -#: renderer/components/+nodes/nodes.tsx:55 +#: src/renderer/components/+nodes/nodes.tsx:55 msgid "CPU:" msgstr "CPU:" -#: renderer/components/confirm-dialog/confirm-dialog.tsx:44 -#: renderer/components/dock/info-panel.tsx:97 -#: renderer/components/wizard/wizard.tsx:130 +#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:44 +#: src/renderer/components/dock/info-panel.tsx:97 +#: src/renderer/components/wizard/wizard.tsx:130 msgid "Cancel" msgstr "Отмена" -#: renderer/components/+cluster/cluster-pie-charts.tsx:73 -#: renderer/components/+cluster/cluster-pie-charts.tsx:116 -#: renderer/components/+cluster/cluster-pie-charts.tsx:135 -#: renderer/components/+nodes/node-charts.tsx:39 -#: renderer/components/+nodes/node-charts.tsx:63 -#: renderer/components/+nodes/node-charts.tsx:97 -#: renderer/components/+nodes/node-details.tsx:73 -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31 -#: renderer/components/+storage-volumes/volume-details.tsx:29 -#: renderer/components/+storage-volumes/volumes.tsx:42 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:73 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:116 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:135 +#: src/renderer/components/+nodes/node-charts.tsx:39 +#: src/renderer/components/+nodes/node-charts.tsx:63 +#: src/renderer/components/+nodes/node-charts.tsx:97 +#: src/renderer/components/+nodes/node-details.tsx:73 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:31 +#: src/renderer/components/+storage-volumes/volume-details.tsx:29 +#: src/renderer/components/+storage-volumes/volumes.tsx:42 msgid "Capacity" msgstr "Емкость" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:59 msgid "Certificates" msgstr "Сертификаты" -#: renderer/components/+apps-releases/release-details.tsx:174 -#: renderer/components/+apps-releases/releases.tsx:107 -#: renderer/components/dock/install-chart.tsx:118 +#: src/renderer/components/+apps-releases/release-details.tsx:173 +#: src/renderer/components/+apps-releases/releases.tsx:89 +#: src/renderer/components/dock/install-chart.tsx:118 msgid "Chart" msgstr "Чарт" -#: renderer/components/dock/install-chart.tsx:51 +#: src/renderer/components/dock/install-chart.tsx:51 msgid "Chart Release <0>{0} successfully created." msgstr "Релиз чарта <0>{0} успешно создан." -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:105 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:105 msgid "Chart: {0}" msgstr "Чарт: {0}" -#: renderer/components/+apps/apps.tsx:21 +#: src/renderer/components/+apps/apps.tsx:21 msgid "Charts" msgstr "Чарты" #: renderer/components/+apps-releases/releases.tsx:123 -msgid "Checking update" -msgstr "Проверка обновлений" +#~ msgid "Checking update" +#~ msgstr "Проверка обновлений" -#: renderer/components/+storage-volumes/volume-details.tsx:68 -#: renderer/components/+storage-volumes/volumes.tsx:43 +#: src/renderer/components/+storage-volumes/volume-details.tsx:68 +#: src/renderer/components/+storage-volumes/volumes.tsx:43 msgid "Claim" msgstr "Запрос" -#: renderer/components/+workloads-pods/pod-details.tsx:161 +#: src/renderer/components/+workloads-pods/pod-details.tsx:161 msgid "Claim Name" msgstr "" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:243 -#: renderer/components/dialog/logs-dialog.tsx:39 -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:94 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:243 +#: src/renderer/components/dialog/logs-dialog.tsx:39 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:94 msgid "Close" msgstr "Закрыть" -#: renderer/components/dock/dock-tab.tsx:40 +#: src/renderer/components/dock/dock-tab.tsx:40 msgid "Close (Ctrl+W)" msgstr "Закрыть (Ctrl+W)" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:121 msgid "Cloud API Token Secret" msgstr "Cloud API Token Secret" -#: renderer/components/+namespaces/namespace-select.tsx:44 -#: renderer/components/layout/sidebar.tsx:79 +#: src/renderer/components/+namespaces/namespace-select.tsx:44 +#: src/renderer/components/layout/sidebar.tsx:79 msgid "Cluster" msgstr "Кластер" -#: renderer/components/+network-services/service-details.tsx:51 -#: renderer/components/+network-services/services.tsx:47 +#: src/renderer/components/+network-services/service-details.tsx:51 +#: src/renderer/components/+network-services/services.tsx:47 msgid "Cluster IP" msgstr "IP-адрес кластера" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:40 msgid "Cluster Issuers" msgstr "" -#: renderer/components/+workloads-pods/pod-details-container.tsx:81 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:81 msgid "Command" msgstr "Команда" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:47 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:62 msgid "Common Name" msgstr "Общее имя" -#: renderer/components/layout/sidebar.tsx:76 +#: src/renderer/components/layout/sidebar.tsx:76 msgid "Compact view" msgstr "Компактный вид" -#: renderer/components/+workloads-jobs/job-details.tsx:80 -#: renderer/components/+workloads-jobs/jobs.tsx:39 +#: src/renderer/components/+workloads-jobs/job-details.tsx:80 +#: src/renderer/components/+workloads-jobs/jobs.tsx:39 msgid "Completions" msgstr "Завершения" -#: renderer/components/error-boundary/error-boundary.tsx:46 +#: src/renderer/components/error-boundary/error-boundary.tsx:46 msgid "Component stack" msgstr "Стэк компонентов" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:72 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:72 msgid "Condition" msgstr "Состояние" -#: renderer/components/+custom-resources/crd-details.tsx:52 -#: renderer/components/+nodes/node-details.tsx:108 -#: renderer/components/+nodes/nodes.tsx:120 -#: renderer/components/+workloads-deployments/deployment-details.tsx:79 -#: renderer/components/+workloads-deployments/deployments.tsx:64 -#: renderer/components/+workloads-jobs/job-details.tsx:77 -#: renderer/components/+workloads-jobs/jobs.tsx:42 -#: renderer/components/+workloads-pods/pod-details.tsx:100 +#: src/renderer/components/+custom-resources/crd-details.tsx:52 +#: src/renderer/components/+nodes/node-details.tsx:108 +#: src/renderer/components/+nodes/nodes.tsx:120 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:79 +#: src/renderer/components/+workloads-deployments/deployments.tsx:64 +#: src/renderer/components/+workloads-jobs/job-details.tsx:77 +#: src/renderer/components/+workloads-jobs/jobs.tsx:42 +#: src/renderer/components/+workloads-pods/pod-details.tsx:100 msgid "Conditions" msgstr "Состояния" -#: renderer/components/+config-maps/config-maps.tsx:33 +#: src/renderer/components/+config-maps/config-maps.tsx:33 msgid "Config Maps" msgstr "" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:55 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:55 msgid "Config copied to clipboard" msgstr "Конфигурация скопирована в буфер" -#: renderer/components/+config-maps/config-map-details.tsx:41 +#: src/renderer/components/+config-maps/config-map-details.tsx:41 msgid "ConfigMap <0>{0} successfully updated." msgstr "ConfigMap <0>{0} успешно обновлена." -#: renderer/components/+config/config.tsx:30 +#: src/renderer/components/+config/config.tsx:30 msgid "ConfigMaps" msgstr "ConfigMaps" -#: renderer/components/layout/sidebar.tsx:82 +#: src/renderer/components/layout/sidebar.tsx:82 msgid "Configuration" msgstr "Конфигурация" -#: renderer/components/+network-services/service-details.tsx:49 +#: src/renderer/components/+network-services/service-details.tsx:49 msgid "Connection" msgstr "Соединение" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:246 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:246 msgid "Container" msgstr "Контейнер" -#: renderer/components/+workloads-pods/pod-charts.tsx:33 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:33 msgid "Container CPU cores usage" msgstr "Использование ядер процессора" -#: renderer/components/+workloads-pods/pod-charts.tsx:40 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:40 msgid "Container CPU requests" msgstr "Запросы CPU от контейнеров" -#: renderer/components/+workloads-pods/pod-charts.tsx:71 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:71 msgid "Container memory limits" msgstr "Лимиты памяти" -#: renderer/components/+workloads-pods/pod-charts.tsx:64 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:64 msgid "Container memory requests" msgstr "Запросы памяти от контейнеров" -#: renderer/components/+workloads-pods/pod-charts.tsx:57 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:57 msgid "Container memory usage" msgstr "Использование памяти" -#: renderer/components/+nodes/node-details.tsx:96 +#: src/renderer/components/+nodes/node-details.tsx:96 msgid "Container runtime" msgstr "Среда контейнеров" -#: renderer/components/+workloads-pods/pod-details.tsx:122 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:186 -#: renderer/components/+workloads-pods/pods.tsx:76 +#: src/renderer/components/+workloads-pods/pod-details.tsx:122 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:186 +#: src/renderer/components/+workloads-pods/pods.tsx:76 msgid "Containers" msgstr "Контейнеры" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:184 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:184 msgid "Context" msgstr "Контекст" -#: renderer/components/+workloads-pods/pods.tsx:78 -#: renderer/components/kube-object/kube-object-meta.tsx:39 +#: src/renderer/components/+workloads-pods/pods.tsx:78 +#: src/renderer/components/kube-object/kube-object-meta.tsx:39 msgid "Controlled By" msgstr "Управляемый" -#: renderer/components/+workloads-jobs/job-details.tsx:68 +#: src/renderer/components/+workloads-jobs/job-details.tsx:68 msgid "Controlled by" msgstr "Контролируется" -#: renderer/components/+custom-resources/crd-details.tsx:49 +#: src/renderer/components/+custom-resources/crd-details.tsx:49 msgid "Conversion" msgstr "" -#: renderer/components/dialog/logs-dialog.tsx:36 -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:88 +#: src/renderer/components/dialog/logs-dialog.tsx:36 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:88 msgid "Copy to clipboard" msgstr "Копировать" -#: renderer/components/+nodes/node-menu.tsx:51 -#: renderer/components/+nodes/node-menu.tsx:52 +#: src/renderer/components/+nodes/node-menu.tsx:51 +#: src/renderer/components/+nodes/node-menu.tsx:52 msgid "Cordon" msgstr "Блокировка" -#: renderer/components/+events/event-details.tsx:45 -#: renderer/components/+events/events.tsx:67 -#: renderer/components/+events/kube-event-details.tsx:51 +#: src/renderer/components/+events/event-details.tsx:45 +#: src/renderer/components/+events/events.tsx:67 +#: src/renderer/components/+events/kube-event-details.tsx:51 msgid "Count" msgstr "Кол-во" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:124 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:145 -#: renderer/components/+namespaces/add-namespace-dialog.tsx:72 -#: renderer/components/+user-management-roles/add-role-dialog.tsx:73 -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:76 -#: renderer/components/dock/create-resource.tsx:71 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:124 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:145 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:72 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:73 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:76 +#: src/renderer/components/dock/create-resource.tsx:71 msgid "Create" msgstr "Создать" -#: renderer/components/+namespaces/add-namespace-dialog.tsx:69 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:69 msgid "Create Namespace" msgstr "Создать Namespace" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:121 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:121 msgid "Create ResourceQuota" msgstr "Создать ResourceQuota" -#: renderer/components/+user-management-roles/add-role-dialog.tsx:70 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:70 msgid "Create Role" msgstr "Создать роль" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:142 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:142 msgid "Create Secret" msgstr "Создать секрет" -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:73 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:73 msgid "Create Service Account" msgstr "Создать Service Account" -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:45 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:45 msgid "Create new ResourceQuota" msgstr "Создать новую ResourceQuota" -#: renderer/components/+user-management-roles/roles.tsx:44 +#: src/renderer/components/+user-management-roles/roles.tsx:44 msgid "Create new Role" msgstr "Создать новую роль" -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:48 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:48 msgid "Create new RoleBinding" msgstr "Создать новый билдинг роли" -#: renderer/components/+config-secrets/secrets.tsx:58 +#: src/renderer/components/+config-secrets/secrets.tsx:58 msgid "Create new Secret" msgstr "Создать новый секрет" -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:47 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:47 msgid "Create new Service Account" msgstr "Создать новый Service Account" -#: renderer/components/dock/dock.tsx:111 +#: src/renderer/components/dock/dock.tsx:111 msgid "Create resource" msgstr "Создать ресурс" -#: renderer/components/kube-object/kube-object-meta.tsx:17 +#: src/renderer/components/kube-object/kube-object-meta.tsx:17 msgid "Created" msgstr "Создано" -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:37 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:37 msgid "Created at" msgstr "Создано" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:132 msgid "Credentials Ref" msgstr "Credentials Ref" -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:40 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:40 msgid "Cron Jobs" msgstr "" -#: renderer/components/+workloads/workloads.tsx:77 -#: renderer/components/+workloads-overview/overview-statuses.tsx:69 +#: src/renderer/components/+workloads/workloads.tsx:77 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:69 msgid "CronJobs" msgstr "CronJobs" -#: renderer/components/+config-autoscalers/hpa-details.tsx:50 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:50 msgid "Current / Target" msgstr "Текущее / Цель" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103 msgid "Current replica scale: {currentReplicas}" msgstr "Текущий размер реплики: {currentReplicas}" -#: renderer/components/item-object-list/page-filters-list.tsx:29 +#: src/renderer/components/item-object-list/page-filters-list.tsx:29 msgid "Currently applied filters:" msgstr "Текущие фильтры:" -#: renderer/components/+custom-resources/crd-list.tsx:55 -#: renderer/components/layout/sidebar.tsx:89 +#: src/renderer/components/+custom-resources/crd-list.tsx:55 +#: src/renderer/components/layout/sidebar.tsx:89 msgid "Custom Resources" msgstr "" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:95 msgid "DNS Provider" msgstr "DNS провайдер" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:50 msgid "DNS names" msgstr "DNS имена" -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:44 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:44 msgid "Daemon Sets" msgstr "" -#: renderer/components/+workloads/workloads.tsx:53 -#: renderer/components/+workloads-overview/overview-statuses.tsx:59 +#: src/renderer/components/+workloads/workloads.tsx:53 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:59 msgid "DaemonSets" msgstr "DaemonSets" -#: renderer/components/+config-maps/config-map-details.tsx:69 -#: renderer/components/+config-secrets/secret-details.tsx:78 +#: src/renderer/components/+config-maps/config-map-details.tsx:69 +#: src/renderer/components/+config-secrets/secret-details.tsx:78 msgid "Data" msgstr "Данные" -#: renderer/components/+storage-classes/storage-classes.tsx:37 +#: src/renderer/components/+storage-classes/storage-classes.tsx:37 msgid "Default" msgstr "По умолчанию" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:83 msgid "Default Add Capabilities" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:135 msgid "Default Runtime Class Name" msgstr "" -#: renderer/components/+custom-resources/custom-resources.tsx:22 +#: src/renderer/components/+custom-resources/custom-resources.tsx:22 msgid "Definitions" msgstr "" -#: renderer/components/menu/menu-actions.tsx:84 +#: src/renderer/components/menu/menu-actions.tsx:84 msgid "Delete" msgstr "Удалить" -#: renderer/components/+workloads-replicasets/replicasets.tsx:47 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:47 msgid "Deploy Revisions" msgstr "" -#: renderer/components/+workloads/workloads.tsx:45 -#: renderer/components/+workloads-deployments/deployments.tsx:57 -#: renderer/components/+workloads-overview/overview-statuses.tsx:49 +#: src/renderer/components/+workloads/workloads.tsx:45 +#: src/renderer/components/+workloads-deployments/deployments.tsx:57 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:49 msgid "Deployments" msgstr "Deployments" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:65 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:65 msgid "Description" msgstr "Описание" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107 msgid "Desired number of replicas" msgstr "Нужный уровень реплик" -#: renderer/components/+nodes/node-details.tsx:65 -#: renderer/components/+nodes/nodes.tsx:115 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:44 +#: src/renderer/components/+nodes/node-details.tsx:65 +#: src/renderer/components/+nodes/nodes.tsx:115 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:44 msgid "Disk" msgstr "Диск" -#: renderer/components/+nodes/nodes.tsx:71 +#: src/renderer/components/+nodes/nodes.tsx:71 msgid "Disk:" msgstr "Диск:" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:89 msgid "Domains" msgstr "Домены" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:91 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:91 msgid "Download file" msgstr "Скачать файл" -#: renderer/components/+nodes/node-menu.tsx:59 -#: renderer/components/+nodes/node-menu.tsx:60 +#: src/renderer/components/+nodes/node-menu.tsx:59 +#: src/renderer/components/+nodes/node-menu.tsx:60 msgid "Drain" msgstr "Очистка" -#: renderer/components/+nodes/node-menu.tsx:39 +#: src/renderer/components/+nodes/node-menu.tsx:39 msgid "Drain Node" msgstr "Очистить Node" -#: renderer/components/+storage-volumes/volume-details.tsx:59 +#: src/renderer/components/+storage-volumes/volume-details.tsx:59 msgid "Driver" msgstr "Драйвер" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59 -#: renderer/components/+network-ingresses/ingress-details.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:59 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:67 msgid "Duration" msgstr "Продолжительность" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:58 msgid "E-mail" msgstr "Эл. почта" -#: renderer/components/menu/menu-actions.tsx:80 -#: renderer/components/menu/menu-actions.tsx:81 +#: src/renderer/components/menu/menu-actions.tsx:80 +#: src/renderer/components/menu/menu-actions.tsx:81 msgid "Edit" msgstr "Изменить" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:208 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:208 msgid "Edit RoleBinding <0>{roleBindingName}" msgstr "Редактировать RoleBinding <0>{roleBindingName}" -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:18 -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:19 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:18 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:19 msgid "Effect" msgstr "Эффект" -#: renderer/components/+network-policies/network-policy-details.tsx:105 +#: src/renderer/components/+network-policies/network-policy-details.tsx:105 msgid "Egress" msgstr "Egress" -#: renderer/components/+network-services/service-details.tsx:66 +#: src/renderer/components/+network-services/service-details.tsx:66 msgid "Endpoint" msgstr "" -#: renderer/components/+network/network.tsx:35 -#: renderer/components/+network-endpoints/endpoints.tsx:30 -#: renderer/components/+network-endpoints/endpoints.tsx:33 -#: renderer/components/+network-services/service-details-endpoint.tsx:27 +#: src/renderer/components/+network/network.tsx:35 +#: src/renderer/components/+network-endpoints/endpoints.tsx:30 +#: src/renderer/components/+network-endpoints/endpoints.tsx:33 +#: src/renderer/components/+network-services/service-details-endpoint.tsx:27 msgid "Endpoints" msgstr "" -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:78 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:78 msgid "Enter a name" msgstr "Название" -#: renderer/components/+workloads-pods/pod-container-env.tsx:79 +#: src/renderer/components/+workloads-pods/pod-container-env.tsx:79 msgid "Environment" msgstr "Среда" -#: renderer/components/error-boundary/error-boundary.tsx:50 +#: src/renderer/components/error-boundary/error-boundary.tsx:50 msgid "Error stack" msgstr "Стэк ошибки" -#: renderer/components/+events/events.tsx:56 -#: renderer/components/+events/kube-event-details.tsx:34 -#: renderer/components/+events/kube-event-details.tsx:39 -#: renderer/components/layout/sidebar.tsx:86 +#: src/renderer/components/+events/events.tsx:56 +#: src/renderer/components/+events/kube-event-details.tsx:34 +#: src/renderer/components/+events/kube-event-details.tsx:39 +#: src/renderer/components/layout/sidebar.tsx:86 msgid "Events" msgstr "События" -#: renderer/components/+cluster/cluster-issues.tsx:90 +#: src/renderer/components/+cluster/cluster-issues.tsx:90 msgid "Everything is fine in the Cluster" msgstr "В кластере все в порядке" @@ -760,1730 +760,1728 @@ msgstr "В кластере все в порядке" #~ msgid "Excluded items with \"system:\" prefix" #~ msgstr "За исключением объектов с префиксом “system:”" -#: renderer/components/dock/dock.tsx:116 +#: src/renderer/components/dock/dock.tsx:116 msgid "Exit full size mode" msgstr "Выйти из полного размера" -#: renderer/components/layout/sidebar.tsx:76 +#: src/renderer/components/layout/sidebar.tsx:76 msgid "Extended view" msgstr "Расширенный вид" -#: renderer/components/+network-services/services.tsx:49 +#: src/renderer/components/+network-services/services.tsx:49 msgid "External IP" msgstr "Внешний IP" -#: renderer/components/+network-services/service-details.tsx:55 +#: src/renderer/components/+network-services/service-details.tsx:55 msgid "External IPs" msgstr "Внешние IP" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:106 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:106 msgid "Failed to load logs: {0}" msgstr "Ошибка загрузки логов: {0}" -#: renderer/components/+events/event-details.tsx:58 +#: src/renderer/components/+events/event-details.tsx:58 msgid "Field Path" msgstr "" -#: renderer/components/+workloads-pods/pod-charts.tsx:14 -#: renderer/components/+workloads-pods/pod-details-container.tsx:27 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:14 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:27 msgid "Filesystem" msgstr "Файловая система" -#: renderer/components/item-object-list/page-filters-select.tsx:84 +#: src/renderer/components/item-object-list/page-filters-select.tsx:84 msgid "Filters ({0}/{1})" msgstr "Фильтры ({0}/{1})" -#: renderer/components/kube-object/kube-object-meta.tsx:37 +#: src/renderer/components/kube-object/kube-object-meta.tsx:37 msgid "Finalizers" msgstr "Финализаторы" -#: renderer/components/+events/event-details.tsx:39 +#: src/renderer/components/+events/event-details.tsx:39 msgid "First seen" msgstr "Увиденно впервые" -#: renderer/components/dock/dock.tsx:116 +#: src/renderer/components/dock/dock.tsx:116 msgid "Fit to window" msgstr "По размеру окна" -#: renderer/components/+storage-volumes/volume-details.tsx:58 +#: src/renderer/components/+storage-volumes/volume-details.tsx:58 msgid "FlexVolume" msgstr "FlexVolume" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:67 msgid "Forbidden Sysctls" msgstr "" -#: renderer/components/+network-policies/network-policy-details.tsx:26 +#: src/renderer/components/+network-policies/network-policy-details.tsx:26 msgid "From" msgstr "От" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:212 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:212 msgid "From <0>{from} to <1>{to}" msgstr "От <0>{from} до <1>{to}" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:125 msgid "Fs Group" msgstr "" -#: renderer/components/+custom-resources/crd-details.tsx:32 -#: renderer/components/+custom-resources/crd-list.tsx:58 -#: renderer/components/+custom-resources/crd-list.tsx:74 +#: src/renderer/components/+custom-resources/crd-details.tsx:32 +#: src/renderer/components/+custom-resources/crd-list.tsx:58 +#: src/renderer/components/+custom-resources/crd-list.tsx:74 msgid "Group" msgstr "Группа" -#: renderer/components/+custom-resources/crd-list.tsx:60 +#: src/renderer/components/+custom-resources/crd-list.tsx:60 msgid "Groups" msgstr "Группы" -#: renderer/components/+config/config.tsx:54 +#: src/renderer/components/+config/config.tsx:54 msgid "HPA" msgstr "HPA" -#: renderer/components/dock/install-chart.tsx:113 +#: src/renderer/components/dock/install-chart.tsx:113 msgid "Helm Chart Install" msgstr "Установка Helm чарта" -#: renderer/components/dock/install-chart.store.ts:86 +#: src/renderer/components/dock/install-chart.store.ts:86 msgid "Helm Install: {repo}/{name}" msgstr "Helm установка: {repo}/{name}" -#: renderer/components/dock/upgrade-chart.store.ts:114 +#: src/renderer/components/dock/upgrade-chart.store.ts:114 msgid "Helm Upgrade: {0}" msgstr "Helm обновление: {0}" -#: renderer/components/+config-secrets/secret-details.tsx:93 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 -#: renderer/components/drawer/drawer-param-toggler.tsx:19 +#: src/renderer/components/+config-secrets/secret-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/drawer/drawer-param-toggler.tsx:19 msgid "Hide" msgstr "Скрыть" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:116 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:116 msgid "High number of replicas may cause cluster performance issues" msgstr "Большое количество реплик может вызвать проблемы с производительностью кластера" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:81 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:81 msgid "Home" msgstr "Ссылка" -#: renderer/components/+config-autoscalers/hpa.tsx:44 +#: src/renderer/components/+config-autoscalers/hpa.tsx:44 msgid "Horizontal Pod Autoscalers" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:91 msgid "Host IPC" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:95 msgid "Host Network" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:99 msgid "Host PID" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:103 msgid "Host Ports (Min-Max)" msgstr "" -#: renderer/components/+network-ingresses/ingress-details.tsx:38 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:38 msgid "Host: {0}" msgstr "Хост: {0}" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:33 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:64 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:76 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:33 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:64 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:76 msgid "Hostname" msgstr "" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:92 msgid "Http01" msgstr "Http01" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:53 msgid "IP addresses" msgstr "IP-адреса" -#: renderer/components/+workloads-pods/pod-details-container.tsx:44 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:44 msgid "Image" msgstr "Изображение" -#: renderer/components/+workloads-pods/pod-details-container.tsx:48 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:48 msgid "ImagePullPolicy" msgstr "ImagePullPolicy" -#: renderer/components/+user-management-service-accounts/service-accounts-details.tsx:80 +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:80 msgid "ImagePullSecrets" msgstr "ImagePullSecrets" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:65 -#: renderer/components/+workloads-jobs/job-details.tsx:64 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:77 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:64 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:65 +#: src/renderer/components/+workloads-jobs/job-details.tsx:64 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:77 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:64 msgid "Images" msgstr "Изображения" -#: renderer/components/+network-policies/network-policy-details.tsx:92 +#: src/renderer/components/+network-policies/network-policy-details.tsx:92 msgid "Ingress" msgstr "Ingress" -#: renderer/components/+network/network.tsx:43 -#: renderer/components/+network-ingresses/ingresses.tsx:31 +#: src/renderer/components/+network/network.tsx:43 +#: src/renderer/components/+network-ingresses/ingresses.tsx:31 msgid "Ingresses" msgstr "Ingresses" -#: renderer/components/+workloads-pods/pod-details.tsx:118 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:192 +#: src/renderer/components/+workloads-pods/pod-details.tsx:118 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:192 msgid "Init Containers" msgstr "Контейнеры инициализации" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:76 -#: renderer/components/dock/install-chart.tsx:128 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:76 +#: src/renderer/components/dock/install-chart.tsx:128 msgid "Install" msgstr "Установить" -#: renderer/components/dock/install-chart.tsx:108 +#: src/renderer/components/dock/install-chart.tsx:108 msgid "Installation complete!" msgstr "Установка завершена!" -#: renderer/components/dock/install-chart.tsx:128 +#: src/renderer/components/dock/install-chart.tsx:128 msgid "Installing..." msgstr "Установка.." -#: renderer/components/input/input.validators.ts:43 +#: src/renderer/components/input/input.validators.ts:43 msgid "Invalid account ID" msgstr "Неверный ID аккаунта" -#: renderer/components/input/input.validators.ts:15 +#: src/renderer/components/input/input.validators.ts:15 msgid "Invalid number" msgstr "Неверный номер" -#: renderer/components/+events/events.tsx:65 +#: src/renderer/components/+events/events.tsx:65 msgid "Involved Object" msgstr "Затронутый объект" -#: renderer/components/+events/event-details.tsx:52 +#: src/renderer/components/+events/event-details.tsx:52 msgid "Involved object" msgstr "Затронутый объект" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:31 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:64 msgid "Issuer" msgstr "Issuer" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:53 msgid "Issuers" msgstr "Issuers" -#: renderer/components/no-items/no-items.tsx:9 +#: src/renderer/components/no-items/no-items.tsx:9 msgid "Item list is empty" msgstr "Список пуст" -#: renderer/components/+custom-resources/crd-details.tsx:83 +#: src/renderer/components/+custom-resources/crd-details.tsx:83 msgid "JSON Path" msgstr "" -#: renderer/components/+workloads/workloads.tsx:69 -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:62 -#: renderer/components/+workloads-jobs/jobs.tsx:36 -#: renderer/components/+workloads-overview/overview-statuses.tsx:64 +#: src/renderer/components/+workloads/workloads.tsx:69 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:62 +#: src/renderer/components/+workloads-jobs/jobs.tsx:36 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:64 msgid "Jobs" msgstr "Jobs" -#: renderer/components/+nodes/node-details.tsx:93 +#: src/renderer/components/+nodes/node-details.tsx:93 msgid "Kernel version" msgstr "Версия Kernel" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:77 -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:16 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:77 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:16 msgid "Key" msgstr "Ключ" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:68 msgid "Key Algorithm" msgstr "Алгоритм ключа" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:65 msgid "Key Size" msgstr "Размер ключа" -#: renderer/components/+config-maps/config-maps.tsx:36 -#: renderer/components/+config-secrets/secrets.tsx:44 +#: src/renderer/components/+config-maps/config-maps.tsx:36 +#: src/renderer/components/+config-secrets/secrets.tsx:44 msgid "Keys" msgstr "Ключи" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:87 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:87 msgid "Keywords" msgstr "Ключевые слова" -#: renderer/components/+events/event-details.tsx:57 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78 -#: renderer/components/dock/edit-resource.tsx:89 +#: src/renderer/components/+events/event-details.tsx:57 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78 +#: src/renderer/components/dock/edit-resource.tsx:89 msgid "Kind" msgstr "Тип" -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:62 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:62 msgid "Kubeconfig" msgstr "Файл конфигурации" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:85 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:85 msgid "Kubeconfig File" msgstr "Файл конфигурации" -#: renderer/components/+nodes/node-details.tsx:99 +#: src/renderer/components/+nodes/node-details.tsx:99 msgid "Kubelet version" msgstr "Версия Kubelet" -#: renderer/components/+config-secrets/secrets.tsx:43 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65 -#: renderer/components/+namespaces/namespaces.tsx:32 -#: renderer/components/+nodes/node-details.tsx:102 -#: renderer/components/kube-object/kube-object-meta.tsx:35 +#: src/renderer/components/+config-secrets/secrets.tsx:43 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:65 +#: src/renderer/components/+namespaces/namespaces.tsx:32 +#: src/renderer/components/+nodes/node-details.tsx:102 +#: src/renderer/components/kube-object/kube-object-meta.tsx:35 msgid "Labels" msgstr "Метки" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:76 msgid "Last Failure Time" msgstr "Время последнего сбоя" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:57 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:47 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:57 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:47 msgid "Last schedule" msgstr "Последний запуск" -#: renderer/components/+events/event-details.tsx:42 -#: renderer/components/+events/kube-event-details.tsx:57 +#: src/renderer/components/+events/event-details.tsx:42 +#: src/renderer/components/+events/kube-event-details.tsx:57 msgid "Last seen" msgstr "Увиденно в последний раз" -#: renderer/components/+custom-resources/crd-details.tsx:57 -#: renderer/components/+workloads-deployments/deployment-details.tsx:84 -#: renderer/components/+workloads-pods/pod-details.tsx:103 +#: src/renderer/components/+custom-resources/crd-details.tsx:57 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:84 +#: src/renderer/components/+workloads-pods/pod-details.tsx:103 msgid "Last transition time: {lastTransitionTime}" msgstr "Последнее изменение: {lastTransitionTime}" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146 msgid "Level" msgstr "" -#: renderer/components/+events/events.tsx:59 +#: src/renderer/components/+events/events.tsx:59 msgid "Limited to {0}" msgstr "" -#: renderer/components/+cluster/cluster-pie-charts.tsx:72 -#: renderer/components/+cluster/cluster-pie-charts.tsx:115 -#: renderer/components/+workloads-pods/container-charts.tsx:37 -#: renderer/components/+workloads-pods/container-charts.tsx:61 -#: renderer/components/+workloads-pods/pod-charts.tsx:46 -#: renderer/components/+workloads-pods/pod-charts.tsx:70 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:72 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:115 +#: src/renderer/components/+workloads-pods/container-charts.tsx:37 +#: src/renderer/components/+workloads-pods/container-charts.tsx:61 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:46 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:70 msgid "Limits" msgstr "Лимиты" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:248 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:248 msgid "Lines" msgstr "Строки" -#: renderer/components/kube-object/kube-object-meta.tsx:29 +#: src/renderer/components/kube-object/kube-object-meta.tsx:29 msgid "Link" msgstr "" -#: renderer/components/+workloads-pods/pod-details-container.tsx:73 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:73 msgid "Liveness" msgstr "Живучесть" -#: renderer/components/+network-services/service-details.tsx:63 +#: src/renderer/components/+network-services/service-details.tsx:63 msgid "Load Balancer IP" msgstr "IP балансировщика нагрузки" -#: renderer/components/app-init/app-init.tsx:43 +#: src/renderer/components/app-init/app-init.tsx:43 msgid "Loading" msgstr "Загрузка" -#: renderer/components/+workloads-pods/pod-menu.tsx:90 -#: renderer/components/+workloads-pods/pod-menu.tsx:91 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:90 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:91 msgid "Logs" msgstr "Логи" -#: renderer/components/dialog/logs-dialog.tsx:27 +#: src/renderer/components/dialog/logs-dialog.tsx:27 msgid "Logs copied to clipboard." msgstr "Скопировано." -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:84 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:84 msgid "Maintainers" msgstr "Создатели" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:18 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:18 msgid "Master" msgstr "Мастера" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:75 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:75 msgid "Match Expressions" msgstr "Совпадения выражений" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:71 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:71 msgid "Match Labels" msgstr "Совпадения меток" -#: renderer/components/+config-autoscalers/hpa-details.tsx:80 -#: renderer/components/+config-autoscalers/hpa.tsx:49 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:80 +#: src/renderer/components/+config-autoscalers/hpa.tsx:49 msgid "Max Pods" msgstr "Макс. подов" -#: renderer/components/input/input.validators.ts:35 +#: src/renderer/components/input/input.validators.ts:35 msgid "Maximum length is {maxLength}" msgstr "Максимальная длина {maxLength}" -#: renderer/components/+workloads-pods/pod-details.tsx:153 +#: src/renderer/components/+workloads-pods/pod-details.tsx:153 msgid "Medium" msgstr "" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:25 -#: renderer/components/+cluster/cluster-pie-charts.tsx:144 -#: renderer/components/+nodes/node-details.tsx:64 -#: renderer/components/+nodes/node-details.tsx:75 -#: renderer/components/+nodes/node-details.tsx:80 -#: renderer/components/+nodes/nodes.tsx:114 -#: renderer/components/+workloads-pods/pod-charts.tsx:12 -#: renderer/components/+workloads-pods/pod-details-container.tsx:26 -#: renderer/components/+workloads-pods/pod-details-list.tsx:63 -#: renderer/components/+workloads-pods/pod-details-list.tsx:96 -#: renderer/components/resource-metrics/resource-metrics-text.tsx:18 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:25 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:144 +#: src/renderer/components/+nodes/node-details.tsx:64 +#: src/renderer/components/+nodes/node-details.tsx:75 +#: src/renderer/components/+nodes/node-details.tsx:80 +#: src/renderer/components/+nodes/nodes.tsx:114 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:12 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:26 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:63 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:96 +#: src/renderer/components/resource-metrics/resource-metrics-text.tsx:18 msgid "Memory" msgstr "Память" -#: renderer/components/+nodes/node-charts.tsx:64 +#: src/renderer/components/+nodes/node-charts.tsx:64 msgid "Memory capacity" msgstr "Объем памяти" -#: renderer/components/+workloads-pods/container-charts.tsx:62 +#: src/renderer/components/+workloads-pods/container-charts.tsx:62 msgid "Memory limits" msgstr "Лимиты памяти" -#: renderer/components/+nodes/node-charts.tsx:57 -#: renderer/components/+workloads-pods/container-charts.tsx:55 +#: src/renderer/components/+nodes/node-charts.tsx:57 +#: src/renderer/components/+workloads-pods/container-charts.tsx:55 msgid "Memory requests" msgstr "Запросы к памяти" -#: renderer/components/+nodes/node-charts.tsx:50 -#: renderer/components/+workloads-pods/container-charts.tsx:48 +#: src/renderer/components/+nodes/node-charts.tsx:50 +#: src/renderer/components/+workloads-pods/container-charts.tsx:48 msgid "Memory usage" msgstr "Использование памяти" -#: renderer/components/+nodes/nodes.tsx:63 +#: src/renderer/components/+nodes/nodes.tsx:63 msgid "Memory:" msgstr "Память:" -#: renderer/components/+cluster/cluster-issues.tsx:100 -#: renderer/components/+events/event-details.tsx:30 -#: renderer/components/+events/events.tsx:62 +#: src/renderer/components/+cluster/cluster-issues.tsx:100 +#: src/renderer/components/+events/event-details.tsx:30 +#: src/renderer/components/+events/events.tsx:62 msgid "Message" msgstr "Сообщение" -#: renderer/components/+config-autoscalers/hpa.tsx:47 +#: src/renderer/components/+config-autoscalers/hpa.tsx:47 msgid "Metrics" msgstr "Метрики" -#: renderer/components/+cluster/cluster-no-metrics.tsx:8 +#: src/renderer/components/+cluster/cluster-no-metrics.tsx:8 msgid "Metrics are not available due to missing or invalid Prometheus configuration." msgstr "" -#: renderer/components/resource-metrics/no-metrics.tsx:6 +#: src/renderer/components/resource-metrics/no-metrics.tsx:6 msgid "Metrics not available at the moment" msgstr "В данный момент метрики недоступны" -#: renderer/components/+config-autoscalers/hpa-details.tsx:76 -#: renderer/components/+config-autoscalers/hpa.tsx:48 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76 +#: src/renderer/components/+config-autoscalers/hpa.tsx:48 msgid "Min Pods" msgstr "Мин. подов" -#: renderer/components/dock/dock.tsx:117 +#: src/renderer/components/dock/dock.tsx:117 msgid "Minimize" msgstr "Минимизировать" -#: renderer/components/input/input.validators.ts:30 +#: src/renderer/components/input/input.validators.ts:30 msgid "Minimum length is {minLength}" msgstr "Минимальная длина {minLength}" -#: renderer/components/+storage-classes/storage-class-details.tsx:38 -#: renderer/components/+storage-volumes/volume-details.tsx:33 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:38 +#: src/renderer/components/+storage-volumes/volume-details.tsx:33 msgid "Mount Options" msgstr "Опции монтирования" -#: renderer/components/+user-management-service-accounts/service-accounts-details.tsx:84 +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:84 msgid "Mountable secrets" msgstr "Монтируемые секреты" -#: renderer/components/+workloads-pods/pod-details-container.tsx:63 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:63 msgid "Mounts" msgstr "Установки" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:64 -#: renderer/components/+apps-releases/releases.tsx:105 -#: renderer/components/+config-autoscalers/hpa-details.tsx:49 -#: renderer/components/+config-autoscalers/hpa.tsx:45 -#: renderer/components/+config-maps/config-maps.tsx:34 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:34 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:131 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:148 -#: renderer/components/+config-secrets/secrets.tsx:41 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63 -#: renderer/components/+custom-resources/crd-details.tsx:81 -#: renderer/components/+custom-resources/crd-resources.tsx:63 -#: renderer/components/+events/event-details.tsx:55 -#: renderer/components/+namespaces/namespaces.tsx:31 -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:87 -#: renderer/components/+network-endpoints/endpoints.tsx:31 -#: renderer/components/+network-ingresses/ingresses.tsx:32 -#: renderer/components/+network-policies/network-policies.tsx:31 -#: renderer/components/+network-services/service-details-endpoint.tsx:26 -#: renderer/components/+network-services/services.tsx:44 -#: renderer/components/+nodes/nodes.tsx:112 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:35 -#: renderer/components/+storage-classes/storage-classes.tsx:34 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:46 -#: renderer/components/+storage-volumes/volume-details.tsx:72 -#: renderer/components/+storage-volumes/volumes.tsx:40 -#: renderer/components/+user-management-roles/roles.tsx:33 -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:35 -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:36 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:41 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:45 -#: renderer/components/+workloads-deployments/deployments.tsx:58 -#: renderer/components/+workloads-jobs/jobs.tsx:37 -#: renderer/components/+workloads-pods/pod-details-list.tsx:92 -#: renderer/components/+workloads-pods/pod-details.tsx:144 -#: renderer/components/+workloads-pods/pods.tsx:73 -#: renderer/components/+workloads-replicasets/replicasets.tsx:50 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:40 -#: renderer/components/dock/edit-resource.tsx:90 -#: renderer/components/kube-object/kube-object-meta.tsx:20 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:64 +#: src/renderer/components/+apps-releases/releases.tsx:87 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:49 +#: src/renderer/components/+config-autoscalers/hpa.tsx:45 +#: src/renderer/components/+config-maps/config-maps.tsx:34 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:34 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:131 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:148 +#: src/renderer/components/+config-secrets/secrets.tsx:41 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:60 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:63 +#: src/renderer/components/+custom-resources/crd-details.tsx:81 +#: src/renderer/components/+custom-resources/crd-resources.tsx:63 +#: src/renderer/components/+events/event-details.tsx:55 +#: src/renderer/components/+namespaces/namespaces.tsx:31 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:87 +#: src/renderer/components/+network-endpoints/endpoints.tsx:31 +#: src/renderer/components/+network-ingresses/ingresses.tsx:32 +#: src/renderer/components/+network-policies/network-policies.tsx:31 +#: src/renderer/components/+network-services/service-details-endpoint.tsx:26 +#: src/renderer/components/+network-services/services.tsx:44 +#: src/renderer/components/+nodes/nodes.tsx:112 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:35 +#: src/renderer/components/+storage-classes/storage-classes.tsx:34 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:46 +#: src/renderer/components/+storage-volumes/volume-details.tsx:72 +#: src/renderer/components/+storage-volumes/volumes.tsx:40 +#: src/renderer/components/+user-management-roles/roles.tsx:33 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:191 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:35 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:29 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:36 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:41 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:45 +#: src/renderer/components/+workloads-deployments/deployments.tsx:58 +#: src/renderer/components/+workloads-jobs/jobs.tsx:37 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:92 +#: src/renderer/components/+workloads-pods/pod-details.tsx:144 +#: src/renderer/components/+workloads-pods/pods.tsx:73 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:50 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:40 +#: src/renderer/components/dock/edit-resource.tsx:90 +#: src/renderer/components/kube-object/kube-object-meta.tsx:20 msgid "Name" msgstr "Имя" -#: renderer/components/dock/install-chart.tsx:124 +#: src/renderer/components/dock/install-chart.tsx:124 msgid "Name (optional)" msgstr "Название (необязательно)" -#: renderer/components/+custom-resources/crd-details.tsx:61 +#: src/renderer/components/+custom-resources/crd-details.tsx:61 msgid "Names" msgstr "" -#: renderer/components/+apps-releases/release-details.tsx:183 -#: renderer/components/+apps-releases/releases.tsx:106 -#: renderer/components/+config-autoscalers/hpa.tsx:46 -#: renderer/components/+config-maps/config-maps.tsx:35 -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129 -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:35 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:152 -#: renderer/components/+config-secrets/secrets.tsx:42 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64 -#: renderer/components/+custom-resources/crd-resources.tsx:64 -#: renderer/components/+events/event-details.tsx:56 -#: renderer/components/+events/events.tsx:63 -#: renderer/components/+namespaces/add-namespace-dialog.tsx:73 -#: renderer/components/+network-endpoints/endpoints.tsx:32 -#: renderer/components/+network-ingresses/ingresses.tsx:33 -#: renderer/components/+network-policies/network-policies.tsx:32 -#: renderer/components/+network-services/services.tsx:45 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:47 -#: renderer/components/+storage-volumes/volume-details.tsx:77 -#: renderer/components/+user-management-roles/roles.tsx:34 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:37 -#: renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:37 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:43 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:46 -#: renderer/components/+workloads-deployments/deployments.tsx:59 -#: renderer/components/+workloads-jobs/jobs.tsx:38 -#: renderer/components/+workloads-pods/pods.tsx:75 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:41 -#: renderer/components/dock/edit-resource.tsx:91 -#: renderer/components/dock/install-chart.tsx:122 -#: renderer/components/dock/upgrade-chart.tsx:98 -#: renderer/components/item-object-list/page-filters-select.tsx:57 -#: renderer/components/kube-object/kube-object-meta.tsx:23 +#: src/renderer/components/+apps-releases/release-details.tsx:182 +#: src/renderer/components/+apps-releases/releases.tsx:88 +#: src/renderer/components/+config-autoscalers/hpa.tsx:46 +#: src/renderer/components/+config-maps/config-maps.tsx:35 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:129 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:130 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:35 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:152 +#: src/renderer/components/+config-secrets/secrets.tsx:42 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:61 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:64 +#: src/renderer/components/+custom-resources/crd-resources.tsx:64 +#: src/renderer/components/+events/event-details.tsx:56 +#: src/renderer/components/+events/events.tsx:63 +#: src/renderer/components/+namespaces/add-namespace-dialog.tsx:73 +#: src/renderer/components/+network-endpoints/endpoints.tsx:32 +#: src/renderer/components/+network-ingresses/ingresses.tsx:33 +#: src/renderer/components/+network-policies/network-policies.tsx:32 +#: src/renderer/components/+network-services/services.tsx:45 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:47 +#: src/renderer/components/+storage-volumes/volume-details.tsx:77 +#: src/renderer/components/+user-management-roles/roles.tsx:34 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:95 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:37 +#: src/renderer/components/+user-management-service-accounts/create-service-account-dialog.tsx:79 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:37 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:43 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:46 +#: src/renderer/components/+workloads-deployments/deployments.tsx:59 +#: src/renderer/components/+workloads-jobs/jobs.tsx:38 +#: src/renderer/components/+workloads-pods/pods.tsx:75 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:41 +#: src/renderer/components/dock/edit-resource.tsx:91 +#: src/renderer/components/dock/install-chart.tsx:122 +#: src/renderer/components/dock/upgrade-chart.tsx:98 +#: src/renderer/components/item-object-list/page-filters-select.tsx:57 +#: src/renderer/components/kube-object/kube-object-meta.tsx:23 msgid "Namespace" msgstr "Namespace" -#: renderer/components/+namespaces/namespace-select.tsx:98 +#: src/renderer/components/+namespaces/namespace-select.tsx:98 msgid "Namespace: {0}" msgstr "Namespace: {0}" -#: renderer/components/+namespaces/namespaces.tsx:30 -#: renderer/components/layout/sidebar.tsx:85 +#: src/renderer/components/+namespaces/namespaces.tsx:30 +#: src/renderer/components/layout/sidebar.tsx:85 msgid "Namespaces" msgstr "Namespaces" -#: renderer/components/+namespaces/namespace-select.tsx:100 +#: src/renderer/components/+namespaces/namespace-select.tsx:100 msgid "Namespaces: {0}" msgstr "Namespaces: {0}" -#: renderer/components/+network-ingresses/ingress-details.tsx:66 -#: renderer/components/+workloads-pods/pod-charts.tsx:13 -#: renderer/components/layout/sidebar.tsx:83 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:66 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:13 +#: src/renderer/components/layout/sidebar.tsx:83 msgid "Network" msgstr "Сеть" -#: renderer/components/+storage-volumes/volume-details.tsx:51 +#: src/renderer/components/+storage-volumes/volume-details.tsx:51 msgid "Network File System" msgstr "Сетевая файловая система" -#: renderer/components/+network/network.tsx:51 -#: renderer/components/+network-policies/network-policies.tsx:30 +#: src/renderer/components/+network/network.tsx:51 +#: src/renderer/components/+network-policies/network-policies.tsx:30 msgid "Network Policies" msgstr "Network Policies" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:231 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:231 msgid "New logs since opening the dialog" msgstr "Новые логи с момента открытия диалога" -#: renderer/components/dock/dock.tsx:104 +#: src/renderer/components/dock/dock.tsx:104 msgid "New tab" msgstr "Новая вкладка" #: renderer/components/+apps-releases/release-details.tsx:192 -msgid "New version available:" -msgstr "Доступна новая версия:" +#~ msgid "New version available:" +#~ msgstr "Доступна новая версия:" #: renderer/components/+apps-releases/releases.tsx:124 -msgid "New version: {lastVersion}" -msgstr "Новая версия: {lastVersion}" +#~ msgid "New version: {lastVersion}" +#~ msgstr "Новая версия: {lastVersion}" -#: renderer/components/wizard/wizard.tsx:131 +#: src/renderer/components/wizard/wizard.tsx:131 msgid "Next" msgstr "Далее" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:42 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 msgid "No" msgstr "Нет" -#: renderer/components/+cluster/cluster-pie-charts.tsx:159 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:159 msgid "No Nodes Available." msgstr "Нет доступных нод." -#: renderer/components/item-object-list/page-filters-select.tsx:84 +#: src/renderer/components/item-object-list/page-filters-select.tsx:84 msgid "No filters available." msgstr "Нет доступных фильтров." -#: renderer/components/+cluster/cluster-issues.tsx:89 +#: src/renderer/components/+cluster/cluster-issues.tsx:89 msgid "No issues found" msgstr "Проблемы не обнаружены" -#: renderer/components/item-object-list/item-list-layout.tsx:196 +#: src/renderer/components/item-object-list/item-list-layout.tsx:196 msgid "No items found." msgstr "Ничего не найдено." -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:82 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:82 msgid "No revisions to rollback." msgstr "Нет изменений для отката." -#: renderer/components/+nodes/node-menu.tsx:24 -#: renderer/components/+workloads-pods/pod-details.tsx:85 +#: src/renderer/components/+nodes/node-menu.tsx:24 +#: src/renderer/components/+workloads-pods/pod-details.tsx:85 msgid "Node" msgstr "Нода" -#: renderer/components/+nodes/node-charts.tsx:98 +#: src/renderer/components/+nodes/node-charts.tsx:98 msgid "Node Pods capacity" msgstr "Емкость подов" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:61 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:49 -#: renderer/components/+workloads-deployments/deployment-details.tsx:73 -#: renderer/components/+workloads-jobs/job-details.tsx:60 -#: renderer/components/+workloads-pods/pod-details.tsx:107 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:73 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:60 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:61 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:49 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:73 +#: src/renderer/components/+workloads-jobs/job-details.tsx:60 +#: src/renderer/components/+workloads-pods/pod-details.tsx:107 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:73 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:60 msgid "Node Selector" msgstr "Селектор ноды" -#: renderer/components/+nodes/node-charts.tsx:81 +#: src/renderer/components/+nodes/node-charts.tsx:81 msgid "Node filesystem size in bytes" msgstr "Размер файловой системы ноды в байтах" -#: renderer/components/+nodes/node-charts.tsx:74 +#: src/renderer/components/+nodes/node-charts.tsx:74 msgid "Node filesystem usage in bytes" msgstr "Использование файловой системы ноды в байтах" -#: renderer/components/+nodes/node-menu.tsx:47 +#: src/renderer/components/+nodes/node-menu.tsx:47 msgid "Node shell" msgstr "Командная строка ноды" -#: renderer/components/+nodes/nodes.tsx:111 -#: renderer/components/layout/sidebar.tsx:80 +#: src/renderer/components/+nodes/nodes.tsx:111 +#: src/renderer/components/layout/sidebar.tsx:80 msgid "Nodes" msgstr "Ноды" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:72 msgid "Not After" msgstr "Не позже" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:72 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:72 msgid "Not Ready Addresses" msgstr "" -#: renderer/components/+apps-releases/releases.tsx:85 +#: src/renderer/components/+apps-releases/releases.tsx:67 msgid "Note: StatefulSet Volumes won't be deleted automatically" msgstr "Внимание: StatefulSet Volumes не будут удалены автоматически" -#: renderer/components/+apps-releases/release-details.tsx:199 +#: src/renderer/components/+apps-releases/release-details.tsx:196 msgid "Notes" msgstr "Заметки" -#: renderer/components/+nodes/node-charts.tsx:91 +#: src/renderer/components/+nodes/node-charts.tsx:91 msgid "Number of running Pods" msgstr "Кол-во работающих подов" -#: renderer/components/+nodes/node-details.tsx:87 +#: src/renderer/components/+nodes/node-details.tsx:87 msgid "OS" msgstr "ОС" -#: renderer/components/+nodes/node-details.tsx:90 +#: src/renderer/components/+nodes/node-details.tsx:90 msgid "OS Image" msgstr "Образ ОС" -#: renderer/components/+cluster/cluster-issues.tsx:101 +#: src/renderer/components/+cluster/cluster-issues.tsx:101 msgid "Object" msgstr "Объект" -#: renderer/components/confirm-dialog/confirm-dialog.tsx:43 +#: src/renderer/components/confirm-dialog/confirm-dialog.tsx:43 msgid "Ok" msgstr "Ок" -#: renderer/components/dock/dock.tsx:117 +#: src/renderer/components/dock/dock.tsx:117 msgid "Open" msgstr "Открыть" -#: renderer/components/+network-services/service-ports.tsx:49 +#: src/renderer/components/+network-services/service-ports.tsx:49 msgid "Open in a browser" msgstr "" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:63 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:78 -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:17 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:63 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:78 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:17 msgid "Operator" msgstr "Оператор" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:56 msgid "Organization" msgstr "Организация" -#: renderer/components/+workloads/workloads.tsx:29 -#: renderer/components/+workloads-overview/overview-statuses.tsx:37 +#: src/renderer/components/+workloads/workloads.tsx:29 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:37 msgid "Overview" msgstr "Обзор" -#: renderer/components/+404/not-found.tsx:8 +#: src/renderer/components/+404/not-found.tsx:8 msgid "Page not found" msgstr "Страница не найдена" -#: renderer/components/+workloads-jobs/job-details.tsx:83 +#: src/renderer/components/+workloads-jobs/job-details.tsx:83 msgid "Parallelism" msgstr "Параллелизм" -#: renderer/components/+storage-classes/storage-class-details.tsx:42 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:42 msgid "Parameters" msgstr "Параметры" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102 -#: renderer/components/+network-ingresses/ingress-details.tsx:42 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:94 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:102 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:42 msgid "Path" msgstr "Путь" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:113 msgid "Path Prefix" msgstr "" -#: renderer/components/+storage/storage.tsx:26 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:45 +#: src/renderer/components/+storage/storage.tsx:26 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:45 msgid "Persistent Volume Claims" msgstr "Persistent Volume Claims" -#: renderer/components/+storage/storage.tsx:33 -#: renderer/components/+storage-volumes/volumes.tsx:39 +#: src/renderer/components/+storage/storage.tsx:33 +#: src/renderer/components/+storage-volumes/volumes.tsx:39 msgid "Persistent Volumes" msgstr "Persistent Volumes" -#: renderer/components/+workloads-pods/pod-menu.tsx:50 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:50 msgid "Pod" msgstr "" -#: renderer/components/+workloads-pods/pod-details.tsx:90 +#: src/renderer/components/+workloads-pods/pod-details.tsx:90 msgid "Pod IP" msgstr "IP пода" -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:34 -#: renderer/components/+user-management/user-management.tsx:44 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:34 +#: src/renderer/components/+user-management/user-management.tsx:44 msgid "Pod Security Policies" msgstr "" -#: renderer/components/+network-policies/network-policy-details.tsx:85 +#: src/renderer/components/+network-policies/network-policy-details.tsx:85 msgid "Pod Selector" msgstr "Селектор подов" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:73 -#: renderer/components/+workloads-jobs/job-details.tsx:88 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:85 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:69 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:73 +#: src/renderer/components/+workloads-jobs/job-details.tsx:88 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:85 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:69 msgid "Pod Status" msgstr "Статус подов" -#: renderer/components/+workloads-pods/pod-menu.tsx:67 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:67 msgid "Pod shell" msgstr "Командная строка пода" -#: renderer/components/+cluster/cluster-pie-charts.tsx:148 -#: renderer/components/+nodes/node-details.tsx:66 -#: renderer/components/+nodes/node-details.tsx:76 -#: renderer/components/+nodes/node-details.tsx:81 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:60 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:50 -#: renderer/components/+workloads/workloads.tsx:37 -#: renderer/components/+workloads-daemonsets/daemonsets.tsx:47 -#: renderer/components/+workloads-deployments/deployments.tsx:60 -#: renderer/components/+workloads-overview/overview-statuses.tsx:44 -#: renderer/components/+workloads-pods/pod-details-list.tsx:89 -#: renderer/components/+workloads-pods/pods.tsx:72 -#: renderer/components/+workloads-replicasets/replicasets.tsx:52 -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:42 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:148 +#: src/renderer/components/+nodes/node-details.tsx:66 +#: src/renderer/components/+nodes/node-details.tsx:76 +#: src/renderer/components/+nodes/node-details.tsx:81 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:60 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:50 +#: src/renderer/components/+workloads/workloads.tsx:37 +#: src/renderer/components/+workloads-daemonsets/daemonsets.tsx:47 +#: src/renderer/components/+workloads-deployments/deployments.tsx:60 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:44 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:89 +#: src/renderer/components/+workloads-pods/pods.tsx:72 +#: src/renderer/components/+workloads-replicasets/replicasets.tsx:52 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:42 msgid "Pods" msgstr "" -#: renderer/components/+network-policies/network-policies.tsx:33 +#: src/renderer/components/+network-policies/network-policies.tsx:33 msgid "Policy Types" msgstr "Типы политик" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:86 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:86 msgid "Port" msgstr "" -#: renderer/components/+network-endpoints/endpoint-subset-list.tsx:83 -#: renderer/components/+network-ingresses/ingress-details.tsx:74 -#: renderer/components/+network-policies/network-policy-details.tsx:96 -#: renderer/components/+network-policies/network-policy-details.tsx:109 -#: renderer/components/+network-services/service-details.tsx:59 -#: renderer/components/+network-services/services.tsx:48 -#: renderer/components/+workloads-pods/pod-details-container.tsx:52 +#: src/renderer/components/+network-endpoints/endpoint-subset-list.tsx:83 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:74 +#: src/renderer/components/+network-policies/network-policy-details.tsx:96 +#: src/renderer/components/+network-policies/network-policy-details.tsx:109 +#: src/renderer/components/+network-services/service-details.tsx:59 +#: src/renderer/components/+network-services/services.tsx:48 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:52 msgid "Ports" msgstr "Порты" -#: renderer/components/+workloads-pods/pod-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-details.tsx:93 msgid "Priority Class" msgstr "Класс приоритета" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:67 msgid "Private Key Secret" msgstr "Секрет приватного ключа" -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:36 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:36 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:75 msgid "Privileged" msgstr "" -#: renderer/components/+storage-classes/storage-class-details.tsx:28 -#: renderer/components/+storage-classes/storage-classes.tsx:35 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:28 +#: src/renderer/components/+storage-classes/storage-classes.tsx:35 msgid "Provisioner" msgstr "Комиссия" -#: renderer/components/+workloads-pods/pods.tsx:79 +#: src/renderer/components/+workloads-pods/pods.tsx:79 msgid "QoS" msgstr "QoS" -#: renderer/components/+workloads-pods/pod-details.tsx:96 +#: src/renderer/components/+workloads-pods/pod-details.tsx:96 msgid "QoS Class" msgstr "QoS класс" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:55 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:55 msgid "Quotas" msgstr "Квоты" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:27 msgid "Ranges (Min-Max)" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:114 msgid "Read-only" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:79 msgid "Read-only Root Filesystem" msgstr "" -#: renderer/components/+workloads-pods/pod-details-container.tsx:77 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:77 msgid "Readiness" msgstr "Готовность" -#: renderer/components/+events/event-details.tsx:33 +#: src/renderer/components/+events/event-details.tsx:33 msgid "Reason" msgstr "Причина" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:107 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:107 msgid "Reason: {0} ({1})" msgstr "Причина: {0} ({1})" -#: renderer/components/+workloads-pods/pod-charts.tsx:80 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:80 msgid "Receive" msgstr "Получение" -#: renderer/components/+storage-classes/storage-class-details.tsx:34 -#: renderer/components/+storage-classes/storage-classes.tsx:36 -#: renderer/components/+storage-volumes/volume-details.tsx:40 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:34 +#: src/renderer/components/+storage-classes/storage-classes.tsx:36 +#: src/renderer/components/+storage-volumes/volume-details.tsx:40 msgid "Reclaim Policy" msgstr "Политика отката" -#: renderer/components/+config-autoscalers/hpa-details.tsx:70 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75 msgid "Reference" msgstr "Ссылка" -#: renderer/components/dock/upgrade-chart.tsx:97 +#: src/renderer/components/dock/upgrade-chart.tsx:97 msgid "Release" msgstr "Релиз" -#: renderer/components/dock/upgrade-chart.tsx:51 +#: src/renderer/components/dock/upgrade-chart.tsx:51 msgid "Release <0>{releaseName} successfully upgraded to version <1>{version}" msgstr "Релиз <0>{releaseName} успешно обновлен до версии <1>{version}" -#: renderer/components/dock/install-chart.tsx:124 +#: src/renderer/components/dock/install-chart.tsx:124 msgid "Release name" msgstr "Название релиза" -#: renderer/components/+apps-releases/release-details.tsx:207 +#: src/renderer/components/+apps-releases/release-details.tsx:204 msgid "Release: {0}" msgstr "Установка: {0}" -#: renderer/components/+apps/apps.tsx:27 -#: renderer/components/+apps-releases/releases.tsx:104 +#: src/renderer/components/+apps/apps.tsx:27 +#: src/renderer/components/+apps-releases/releases.tsx:86 msgid "Releases" msgstr "Релизы" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60 -#: renderer/components/item-object-list/item-list-layout.tsx:179 -#: renderer/components/menu/menu-actions.tsx:49 -#: renderer/components/menu/menu-actions.tsx:85 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60 +#: src/renderer/components/item-object-list/item-list-layout.tsx:179 +#: src/renderer/components/menu/menu-actions.tsx:49 +#: src/renderer/components/menu/menu-actions.tsx:85 msgid "Remove" msgstr "Удалить" -#: renderer/components/+apps-releases/releases.tsx:83 +#: src/renderer/components/+apps-releases/releases.tsx:65 msgid "Remove <0>{releaseNames}?" msgstr "Удалить <0>{releaseNames}?" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:133 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:133 msgid "Remove field" msgstr "Удалить поле" -#: renderer/components/menu/menu-actions.tsx:93 +#: src/renderer/components/menu/menu-actions.tsx:93 msgid "Remove item?" msgstr "Удалить объект?" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:61 msgid "Remove selected bindings for <0>{0}?" msgstr "Удалить выбранные связки <0>{0}?" -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111 msgid "Remove selected bindings from ${name}" msgstr "Удалить выбранные связки из ${name}" -#: renderer/components/item-object-list/item-list-layout.tsx:275 +#: src/renderer/components/item-object-list/item-list-layout.tsx:275 msgid "Remove selected items ({0})" msgstr "Удалить выбранные элементы ({0})" -#: renderer/components/kube-object/kube-object-menu.tsx:69 +#: src/renderer/components/kube-object/kube-object-menu.tsx:69 msgid "Remove {resourceKind} <0>{resourceName}?" msgstr "Удалить {resourceKind} <0>{resourceName}?" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:62 msgid "Renew Before" msgstr "Обновить до" -#: renderer/components/+config-autoscalers/hpa-details.tsx:84 -#: renderer/components/+config-autoscalers/hpa.tsx:50 -#: renderer/components/+workloads-deployments/deployment-details.tsx:63 -#: renderer/components/+workloads-deployments/deployments.tsx:61 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:80 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:84 +#: src/renderer/components/+config-autoscalers/hpa.tsx:50 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:63 +#: src/renderer/components/+workloads-deployments/deployments.tsx:61 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:80 msgid "Replicas" msgstr "Реплики" -#: renderer/components/dock/install-chart.tsx:119 +#: src/renderer/components/dock/install-chart.tsx:119 msgid "Repo/Name" msgstr "Репозиторий/Имя" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:68 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:68 msgid "Repository" msgstr "Репозиторий" -#: renderer/components/+network-ingresses/ingress-charts.tsx:40 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:40 msgid "Request" msgstr "Запрос" -#: renderer/components/+network-ingresses/ingress-charts.tsx:41 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:41 msgid "Request duration in seconds" msgstr "Продолжительность запроса в секундах" -#: renderer/components/+cluster/cluster-pie-charts.tsx:71 -#: renderer/components/+cluster/cluster-pie-charts.tsx:114 -#: renderer/components/+nodes/node-charts.tsx:32 -#: renderer/components/+nodes/node-charts.tsx:56 -#: renderer/components/+workloads-pods/container-charts.tsx:30 -#: renderer/components/+workloads-pods/container-charts.tsx:54 -#: renderer/components/+workloads-pods/pod-charts.tsx:39 -#: renderer/components/+workloads-pods/pod-charts.tsx:63 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:71 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:114 +#: src/renderer/components/+nodes/node-charts.tsx:32 +#: src/renderer/components/+nodes/node-charts.tsx:56 +#: src/renderer/components/+workloads-pods/container-charts.tsx:30 +#: src/renderer/components/+workloads-pods/container-charts.tsx:54 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:39 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:63 msgid "Requests" msgstr "Запросы" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:87 msgid "Required Drop Capabilities" msgstr "" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:133 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:133 msgid "Required field" msgstr "Обязательное поле" -#: renderer/components/item-object-list/page-filters-list.tsx:31 +#: src/renderer/components/item-object-list/page-filters-list.tsx:31 msgid "Reset" msgstr "Сбросить" -#: renderer/components/item-object-list/item-list-layout.tsx:199 +#: src/renderer/components/item-object-list/item-list-layout.tsx:199 msgid "Reset filters?" msgstr "Сбросить фильтры?" -#: renderer/components/+custom-resources/crd-details.tsx:44 -#: renderer/components/+custom-resources/crd-list.tsx:73 +#: src/renderer/components/+custom-resources/crd-details.tsx:44 +#: src/renderer/components/+custom-resources/crd-list.tsx:73 msgid "Resource" msgstr "" -#: renderer/components/+user-management-roles/role-details.tsx:45 +#: src/renderer/components/+user-management-roles/role-details.tsx:45 msgid "Resource Names" msgstr "Имена ресурсов" -#: renderer/components/+config/config.tsx:46 -#: renderer/components/+config-resource-quotas/resource-quotas.tsx:33 -#: renderer/components/+namespaces/namespace-details.tsx:41 +#: src/renderer/components/+config/config.tsx:46 +#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33 +#: src/renderer/components/+namespaces/namespace-details.tsx:41 msgid "Resource Quotas" msgstr "Квоты ресурсов" -#: renderer/components/kube-object/kube-object-meta.tsx:32 +#: src/renderer/components/kube-object/kube-object-meta.tsx:32 msgid "Resource Version" msgstr "" -#: renderer/components/kube-object/kube-object-details.tsx:46 +#: src/renderer/components/kube-object/kube-object-details.tsx:46 msgid "Resource loading has failed: <0>{0}" msgstr "Загрузка ресурса не удалась: <0>{0}" -#: renderer/components/+config-autoscalers/hpa-details.tsx:29 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:29 msgid "Resource {0} on Pods {addition}" msgstr "Ресурс {0} на подах {addition}" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:126 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:126 msgid "ResourceQuota name" msgstr "Имя квоты ресурса" -#: renderer/components/+apps-releases/release-details.tsx:201 -#: renderer/components/+user-management-roles/role-details.tsx:29 +#: src/renderer/components/+apps-releases/release-details.tsx:198 +#: src/renderer/components/+user-management-roles/role-details.tsx:29 msgid "Resources" msgstr "Ресурсы" -#: renderer/components/+network-ingresses/ingress-charts.tsx:47 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:47 msgid "Response" msgstr "Ответ" -#: renderer/components/+network-ingresses/ingress-charts.tsx:48 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:48 msgid "Response duration in seconds" msgstr "Продолжительность ответа в секундах" -#: renderer/components/dock/terminal-tab.tsx:37 +#: src/renderer/components/dock/terminal-tab.tsx:37 msgid "Restart session" msgstr "Перезагрузить сессию" -#: renderer/components/+workloads-pods/pods.tsx:77 +#: src/renderer/components/+workloads-pods/pods.tsx:77 msgid "Restarts" msgstr "Перезагрузки" -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:85 -#: renderer/components/+apps-releases/releases.tsx:108 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:85 +#: src/renderer/components/+apps-releases/releases.tsx:90 msgid "Revision" msgstr "Ревизия" -#: renderer/components/+cluster/cluster-no-metrics.tsx:9 +#: src/renderer/components/+cluster/cluster-no-metrics.tsx:9 msgid "Right click cluster icon to open cluster settings." msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149 -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:149 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:187 msgid "Role" msgstr "Role" -#: renderer/components/+user-management/user-management.tsx:32 -#: renderer/components/+user-management-roles-bindings/role-bindings.tsx:34 +#: src/renderer/components/+user-management/user-management.tsx:32 +#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:34 msgid "Role Bindings" msgstr "Role Bindings" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:105 msgid "Role ID" msgstr "Идентификатор роли" -#: renderer/components/+user-management-roles/add-role-dialog.tsx:74 +#: src/renderer/components/+user-management-roles/add-role-dialog.tsx:74 msgid "Role name" msgstr "Имя роли" -#: renderer/components/+nodes/nodes.tsx:117 -#: renderer/components/+user-management/user-management.tsx:37 -#: renderer/components/+user-management-roles/roles.tsx:32 +#: src/renderer/components/+nodes/nodes.tsx:117 +#: src/renderer/components/+user-management/user-management.tsx:37 +#: src/renderer/components/+user-management-roles/roles.tsx:32 msgid "Roles" msgstr "Roles" -#: renderer/components/+apps-releases/release-menu.tsx:48 -#: renderer/components/+apps-releases/release-menu.tsx:49 -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:95 +#: src/renderer/components/+apps-releases/release-menu.tsx:47 +#: src/renderer/components/+apps-releases/release-menu.tsx:48 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:95 msgid "Rollback" msgstr "Откат" -#: renderer/components/+apps-releases/release-rollback-dialog.tsx:92 +#: src/renderer/components/+apps-releases/release-rollback-dialog.tsx:92 msgid "Rollback <0>{releaseName}" msgstr "Откатить <0>{releaseName}" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:24 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:142 msgid "Rule" msgstr "" -#: renderer/components/+network-ingresses/ingress-details.tsx:85 -#: renderer/components/+network-ingresses/ingresses.tsx:34 -#: renderer/components/+user-management-roles/role-details.tsx:25 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:85 +#: src/renderer/components/+network-ingresses/ingresses.tsx:34 +#: src/renderer/components/+user-management-roles/role-details.tsx:25 msgid "Rules" msgstr "Правила" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:126 msgid "Run As Group" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:127 msgid "Run As User" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:131 msgid "Runtime Class" msgstr "" -#: renderer/components/+apps-releases/release-details.tsx:115 -#: renderer/components/+config-maps/config-map-details.tsx:78 -#: renderer/components/+config-secrets/secret-details.tsx:97 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:216 -#: renderer/components/dock/edit-resource.tsx:88 +#: src/renderer/components/+apps-releases/release-details.tsx:114 +#: src/renderer/components/+config-maps/config-map-details.tsx:78 +#: src/renderer/components/+config-secrets/secret-details.tsx:97 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:216 +#: src/renderer/components/dock/edit-resource.tsx:88 msgid "Save" msgstr "Сохранить" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128 -#: renderer/components/+workloads-deployments/deployments.tsx:86 -#: renderer/components/+workloads-deployments/deployments.tsx:87 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:128 +#: src/renderer/components/+workloads-deployments/deployments.tsx:86 +#: src/renderer/components/+workloads-deployments/deployments.tsx:87 msgid "Scale" msgstr "Масштабировать" -#: renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:124 +#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:124 msgid "Scale Deployment <0>{deploymentName}" msgstr "Масштабировать Deployment <0>{deploymentName}" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:46 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:44 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:46 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:44 msgid "Schedule" msgstr "Расписание" -#: renderer/components/+custom-resources/crd-details.tsx:41 -#: renderer/components/+custom-resources/crd-list.tsx:76 +#: src/renderer/components/+custom-resources/crd-details.tsx:41 +#: src/renderer/components/+custom-resources/crd-list.tsx:76 msgid "Scope" msgstr "" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:60 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:60 msgid "Scope Selector" msgstr "Селектор области" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:64 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:64 msgid "Scope name" msgstr "Имя области" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:141 msgid "Se Linux" msgstr "" -#: renderer/components/+apps-helm-charts/helm-charts.tsx:62 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:62 msgid "Search Helm Charts" msgstr "Искать Helm чарты" -#: renderer/components/input/search-input.tsx:32 +#: src/renderer/components/input/search-input.tsx:32 msgid "Search..." msgstr "Поиск.." -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:65 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:108 msgid "Secret" msgstr "Секрет" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:37 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:80 msgid "Secret Name" msgstr "Название секрета" -#: renderer/components/+config-secrets/add-secret-dialog.tsx:147 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:147 msgid "Secret name" msgstr "Имя секрета" -#: renderer/components/+config-secrets/secret-details.tsx:44 +#: src/renderer/components/+config-secrets/secret-details.tsx:44 msgid "Secret successfully updated." msgstr "Секрет успешно обновлен." -#: renderer/components/+config-secrets/add-secret-dialog.tsx:156 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:156 msgid "Secret type" msgstr "Тип секрета" -#: renderer/components/+config/config.tsx:38 -#: renderer/components/+config-secrets/secrets.tsx:40 -#: renderer/components/+workloads-pods/pod-details.tsx:113 +#: src/renderer/components/+config/config.tsx:38 +#: src/renderer/components/+config-secrets/secrets.tsx:40 +#: src/renderer/components/+workloads-pods/pod-details.tsx:113 msgid "Secrets" msgstr "Secrets" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:134 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:134 msgid "Select a quota.." msgstr "Выберите квоту..." -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:188 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:188 msgid "Select role.." msgstr "Выбрать роль.." -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:195 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:195 msgid "Select service accounts" msgstr "Выбрать сервисные аккаунты" -#: renderer/components/+network-services/service-details.tsx:37 -#: renderer/components/+network-services/services.tsx:50 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:69 -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:75 -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:57 -#: renderer/components/+workloads-deployments/deployment-details.tsx:69 -#: renderer/components/+workloads-jobs/job-details.tsx:56 -#: renderer/components/+workloads-replicasets/replicaset-details.tsx:69 -#: renderer/components/+workloads-statefulsets/statefulset-details.tsx:56 +#: src/renderer/components/+network-services/service-details.tsx:37 +#: src/renderer/components/+network-services/services.tsx:50 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:69 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:75 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:57 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:69 +#: src/renderer/components/+workloads-jobs/job-details.tsx:56 +#: src/renderer/components/+workloads-replicasets/replicaset-details.tsx:69 +#: src/renderer/components/+workloads-statefulsets/statefulset-details.tsx:56 msgid "Selector" msgstr "Селектор" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:61 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:91 msgid "Server" msgstr "Сервер" -#: renderer/components/+network-ingresses/ingress-details.tsx:82 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:82 msgid "Service" msgstr "Service" -#: renderer/components/+user-management/user-management.tsx:27 -#: renderer/components/+user-management-service-accounts/service-accounts.tsx:35 +#: src/renderer/components/+user-management/user-management.tsx:27 +#: src/renderer/components/+user-management-service-accounts/service-accounts.tsx:35 msgid "Service Accounts" msgstr "Service Accounts" -#: renderer/components/+network/network.tsx:27 -#: renderer/components/+network-services/services.tsx:43 +#: src/renderer/components/+network/network.tsx:27 +#: src/renderer/components/+network-services/services.tsx:43 msgid "Services" msgstr "Services" -#: renderer/components/+network-services/service-details.tsx:45 +#: src/renderer/components/+network-services/service-details.tsx:45 msgid "Session Affinity" msgstr "Направление сессии" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 msgid "Set" msgstr "Установлено" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:137 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:137 msgid "Set quota" msgstr "Установить квоту" -#: renderer/components/+nodes/node-menu.tsx:48 -#: renderer/components/+workloads-pods/pod-menu.tsx:68 +#: src/renderer/components/+nodes/node-menu.tsx:48 +#: src/renderer/components/+workloads-pods/pod-menu.tsx:68 msgid "Shell" msgstr "Командная строка" -#: renderer/components/+config-secrets/secret-details.tsx:93 -#: renderer/components/+workloads-pods/pod-container-env.tsx:97 -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 -#: renderer/components/drawer/drawer-param-toggler.tsx:19 +#: src/renderer/components/+config-secrets/secret-details.tsx:93 +#: src/renderer/components/+workloads-pods/pod-container-env.tsx:97 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/drawer/drawer-param-toggler.tsx:19 msgid "Show" msgstr "Показать" -#: renderer/components/dock/install-chart.tsx:111 +#: src/renderer/components/dock/install-chart.tsx:111 msgid "Show Notes" msgstr "Показать логи" -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:20 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:20 msgid "Show value" msgstr "Показать значение" -#: renderer/components/+nodes/node-charts.tsx:80 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:49 +#: src/renderer/components/+nodes/node-charts.tsx:80 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:49 msgid "Size" msgstr "Размер" -#: renderer/components/+workloads-pods/pod-details.tsx:156 +#: src/renderer/components/+workloads-pods/pod-details.tsx:156 msgid "Size Limit" msgstr "" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:70 msgid "Skip TLS Verify" msgstr "Skip TLS Verify" -#: renderer/components/+events/event-details.tsx:36 -#: renderer/components/+events/events.tsx:66 -#: renderer/components/+events/kube-event-details.tsx:48 +#: src/renderer/components/+events/event-details.tsx:36 +#: src/renderer/components/+events/events.tsx:66 +#: src/renderer/components/+events/kube-event-details.tsx:48 msgid "Source" msgstr "Источник" -#: renderer/components/+cluster/cluster-pie-charts.tsx:20 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:20 msgid "Specified limits are higher than node capacity!" msgstr "Заданные лимиты выше вместимости ноды!" -#: renderer/components/+workloads-statefulsets/statefulsets.tsx:39 +#: src/renderer/components/+workloads-statefulsets/statefulsets.tsx:39 msgid "Stateful Sets" msgstr "" -#: renderer/components/+workloads/workloads.tsx:61 -#: renderer/components/+workloads-overview/overview-statuses.tsx:54 +#: src/renderer/components/+workloads/workloads.tsx:61 +#: src/renderer/components/+workloads-overview/overview-statuses.tsx:54 msgid "StatefulSets" msgstr "StatefulSets" -#: renderer/components/+apps-releases/release-details.tsx:195 -#: renderer/components/+apps-releases/releases.tsx:111 -#: renderer/components/+config-autoscalers/hpa-details.tsx:88 -#: renderer/components/+config-autoscalers/hpa.tsx:52 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68 -#: renderer/components/+custom-resources/crd-resource-details.tsx:46 -#: renderer/components/+namespaces/namespace-details.tsx:37 -#: renderer/components/+namespaces/namespaces.tsx:34 -#: renderer/components/+network-services/services.tsx:52 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:65 -#: renderer/components/+storage-volume-claims/volume-claims.tsx:52 -#: renderer/components/+storage-volumes/volume-details.tsx:46 -#: renderer/components/+storage-volumes/volumes.tsx:45 -#: renderer/components/+workloads-pods/pod-details-container.tsx:38 -#: renderer/components/+workloads-pods/pod-details-list.tsx:97 -#: renderer/components/+workloads-pods/pod-details.tsx:82 -#: renderer/components/+workloads-pods/pods.tsx:81 +#: src/renderer/components/+apps-releases/release-details.tsx:192 +#: src/renderer/components/+apps-releases/releases.tsx:93 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:88 +#: src/renderer/components/+config-autoscalers/hpa.tsx:52 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:79 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:67 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:48 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:68 +#: src/renderer/components/+custom-resources/crd-resource-details.tsx:46 +#: src/renderer/components/+namespaces/namespace-details.tsx:37 +#: src/renderer/components/+namespaces/namespaces.tsx:34 +#: src/renderer/components/+network-services/services.tsx:52 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:65 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:52 +#: src/renderer/components/+storage-volumes/volume-details.tsx:46 +#: src/renderer/components/+storage-volumes/volumes.tsx:45 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:38 +#: src/renderer/components/+workloads-pods/pod-details-list.tsx:97 +#: src/renderer/components/+workloads-pods/pod-details.tsx:82 +#: src/renderer/components/+workloads-pods/pods.tsx:81 msgid "Status" msgstr "Статус" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:64 msgid "Status URI" msgstr "Адрес статуса" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:57 -#: renderer/components/layout/sidebar.tsx:84 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:57 +#: src/renderer/components/layout/sidebar.tsx:84 msgid "Storage" msgstr "Storage" -#: renderer/components/+storage-volumes/volumes.tsx:41 +#: src/renderer/components/+storage-volumes/volumes.tsx:41 msgid "Storage Class" msgstr "" -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:54 -#: renderer/components/+storage-volumes/volume-details.tsx:43 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:54 +#: src/renderer/components/+storage-volumes/volume-details.tsx:43 msgid "Storage Class Name" msgstr "Имя Storage Class" -#: renderer/components/+storage/storage.tsx:41 -#: renderer/components/+storage-classes/storage-classes.tsx:33 +#: src/renderer/components/+storage/storage.tsx:41 +#: src/renderer/components/+storage-classes/storage-classes.tsx:33 msgid "Storage Classes" msgstr "Storage Classes" -#: renderer/components/+storage-volume-claims/volume-claims.tsx:48 +#: src/renderer/components/+storage-volume-claims/volume-claims.tsx:48 msgid "Storage class" msgstr "Класс хранилища" -#: renderer/components/+custom-resources/crd-details.tsx:38 +#: src/renderer/components/+custom-resources/crd-details.tsx:38 msgid "Stored versions" msgstr "" -#: renderer/components/+workloads-daemonsets/daemonset-details.tsx:68 -#: renderer/components/+workloads-deployments/deployment-details.tsx:76 +#: src/renderer/components/+workloads-daemonsets/daemonset-details.tsx:68 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:76 msgid "Strategy Type" msgstr "Тип стратегии" -#: renderer/components/+events/kube-event-details.tsx:54 +#: src/renderer/components/+events/kube-event-details.tsx:54 msgid "Sub-object" msgstr "Суб-объект" -#: renderer/components/dock/info-panel.tsx:104 -#: renderer/components/wizard/wizard.tsx:131 +#: src/renderer/components/dock/info-panel.tsx:104 +#: src/renderer/components/wizard/wizard.tsx:131 msgid "Submit" msgstr "Отправить" -#: renderer/components/dock/info-panel.tsx:105 +#: src/renderer/components/dock/info-panel.tsx:105 msgid "Submitting.." msgstr "Применение.." -#: renderer/components/+network-endpoints/endpoint-details.tsx:24 +#: src/renderer/components/+network-endpoints/endpoint-details.tsx:24 msgid "Subsets" msgstr "" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:128 msgid "Supplemental Groups" msgstr "" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:54 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:45 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:54 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:45 msgid "Suspend" msgstr "Заморозка" -#: renderer/components/+network-ingresses/ingress-details.tsx:78 +#: src/renderer/components/+network-ingresses/ingress-details.tsx:78 msgid "TLS" msgstr "TLS" -#: renderer/components/+nodes/node-details.tsx:104 -#: renderer/components/+nodes/nodes.tsx:116 +#: src/renderer/components/+nodes/node-details.tsx:104 +#: src/renderer/components/+nodes/nodes.tsx:116 msgid "Taints" msgstr "Метки блокировки" -#: renderer/components/dock/terminal.store.ts:29 +#: src/renderer/components/dock/terminal.store.ts:29 msgid "Terminal" msgstr "Терминал" -#: renderer/components/dock/dock.tsx:107 +#: src/renderer/components/dock/dock.tsx:107 msgid "Terminal session" msgstr "Сессия терминала" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:226 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:226 msgid "There are no logs available for container." msgstr "Для контейнера нет логов." -#: renderer/components/dialog/logs-dialog.tsx:46 +#: src/renderer/components/dialog/logs-dialog.tsx:46 msgid "There are no logs available." msgstr "Логи отсутствуют." -#: renderer/components/input/input.validators.ts:5 +#: src/renderer/components/input/input.validators.ts:5 msgid "This field is required" msgstr "Это обязательное поле" -#: renderer/components/input/input.validators.ts:39 +#: src/renderer/components/input/input.validators.ts:39 msgid "This field must contain only lowercase latin characters, numbers and dash." msgstr "Это поле может содержать только латинские буквы в нижнем регистре, номера и дефис." -#: renderer/components/+network-policies/network-policy-details.tsx:59 +#: src/renderer/components/+network-policies/network-policy-details.tsx:59 msgid "To" msgstr "Из" -#: renderer/components/error-boundary/error-boundary.tsx:40 +#: src/renderer/components/error-boundary/error-boundary.tsx:40 msgid "To help us improve the product please report bugs to {slackLink} community or {githubLink} issues tracker." msgstr "Чтобы помочь нам улучшить продукт пожалуйста отправляйте ошибки на {slackLink} сообщество или {githubLink} трекер ошибок." -#: renderer/components/+user-management-service-accounts/service-accounts-details.tsx:76 +#: src/renderer/components/+user-management-service-accounts/service-accounts-details.tsx:76 msgid "Tokens" msgstr "Токены" -#: renderer/components/+workloads-pods/pod-details-tolerations.tsx:11 +#: src/renderer/components/+workloads-pods/pod-details-tolerations.tsx:11 msgid "Tolerations" msgstr "Толерантности" -#: renderer/components/+workloads-pods/pod-charts.tsx:87 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:87 msgid "Transmit" msgstr "Транзит" -#: renderer/components/+cluster/cluster-issues.tsx:102 -#: renderer/components/+config-secrets/secret-details.tsx:74 -#: renderer/components/+config-secrets/secrets.tsx:45 -#: renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66 -#: renderer/components/+custom-resources/crd-details.tsx:82 -#: renderer/components/+events/event-details.tsx:48 -#: renderer/components/+events/events.tsx:64 -#: renderer/components/+network-services/service-details.tsx:41 -#: renderer/components/+network-services/services.tsx:46 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152 -#: renderer/components/+storage-volumes/volume-details.tsx:69 -#: renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94 -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43 -#: renderer/components/+workloads-pods/pod-details.tsx:140 +#: src/renderer/components/+cluster/cluster-issues.tsx:102 +#: src/renderer/components/+config-secrets/secret-details.tsx:74 +#: src/renderer/components/+config-secrets/secrets.tsx:45 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificates.tsx:63 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuers.tsx:66 +#: src/renderer/components/+custom-resources/crd-details.tsx:82 +#: src/renderer/components/+events/event-details.tsx:48 +#: src/renderer/components/+events/events.tsx:64 +#: src/renderer/components/+network-services/service-details.tsx:41 +#: src/renderer/components/+network-services/services.tsx:46 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:152 +#: src/renderer/components/+storage-volumes/volume-details.tsx:69 +#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:43 +#: src/renderer/components/+workloads-pods/pod-details.tsx:140 msgid "Type" msgstr "Тип" -#: renderer/components/kube-object/kube-object-meta.tsx:26 +#: src/renderer/components/kube-object/kube-object-meta.tsx:26 msgid "UID" msgstr "" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:126 msgid "URL" msgstr "УРЛ" -#: renderer/components/+nodes/node-menu.tsx:55 -#: renderer/components/+nodes/node-menu.tsx:56 +#: src/renderer/components/+nodes/node-menu.tsx:55 +#: src/renderer/components/+nodes/node-menu.tsx:56 msgid "Uncordon" msgstr "Разблокировка" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:212 msgid "Update" msgstr "Обновить" -#: renderer/components/+apps-releases/release-details.tsx:180 -#: renderer/components/+apps-releases/releases.tsx:112 +#: src/renderer/components/+apps-releases/release-details.tsx:179 +#: src/renderer/components/+apps-releases/releases.tsx:94 msgid "Updated" msgstr "Обновлено" -#: renderer/components/dock/upgrade-chart.tsx:105 +#: src/renderer/components/dock/upgrade-chart.tsx:105 msgid "Updating.." msgstr "Обновление.." -#: renderer/components/+apps-releases/release-details.tsx:177 -#: renderer/components/+apps-releases/release-menu.tsx:52 -#: renderer/components/+apps-releases/release-menu.tsx:53 -#: renderer/components/dock/upgrade-chart.tsx:105 +#: src/renderer/components/+apps-releases/release-details.tsx:176 +#: src/renderer/components/dock/upgrade-chart.tsx:105 msgid "Upgrade" msgstr "Обновить" -#: renderer/components/dock/upgrade-chart.tsx:100 +#: src/renderer/components/dock/upgrade-chart.tsx:100 msgid "Upgrade version" msgstr "Обновить версию" -#: renderer/components/+cluster/cluster-pie-charts.tsx:70 -#: renderer/components/+cluster/cluster-pie-charts.tsx:113 -#: renderer/components/+cluster/cluster-pie-charts.tsx:134 -#: renderer/components/+nodes/node-charts.tsx:25 -#: renderer/components/+nodes/node-charts.tsx:49 -#: renderer/components/+nodes/node-charts.tsx:73 -#: renderer/components/+nodes/node-charts.tsx:90 -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:24 -#: renderer/components/+workloads-pods/container-charts.tsx:23 -#: renderer/components/+workloads-pods/container-charts.tsx:47 -#: renderer/components/+workloads-pods/container-charts.tsx:71 -#: renderer/components/+workloads-pods/pod-charts.tsx:32 -#: renderer/components/+workloads-pods/pod-charts.tsx:56 -#: renderer/components/+workloads-pods/pod-charts.tsx:97 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:70 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:113 +#: src/renderer/components/+cluster/cluster-pie-charts.tsx:134 +#: src/renderer/components/+nodes/node-charts.tsx:25 +#: src/renderer/components/+nodes/node-charts.tsx:49 +#: src/renderer/components/+nodes/node-charts.tsx:73 +#: src/renderer/components/+nodes/node-charts.tsx:90 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:24 +#: src/renderer/components/+workloads-pods/container-charts.tsx:23 +#: src/renderer/components/+workloads-pods/container-charts.tsx:47 +#: src/renderer/components/+workloads-pods/container-charts.tsx:71 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:32 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:56 +#: src/renderer/components/+workloads-pods/pod-charts.tsx:97 msgid "Usage" msgstr "Использование" -#: renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:190 +#: src/renderer/components/+user-management-roles-bindings/add-role-binding-dialog.tsx:190 msgid "Use same name for RoleBinding" msgstr "Использовать тоже имя для привязки ролей" -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:43 msgid "Used" msgstr "Использовано" -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:155 msgid "User" msgstr "Пользователь" -#: renderer/components/+custom-resources/crd-details.tsx:99 +#: src/renderer/components/+custom-resources/crd-details.tsx:99 msgid "Validation" msgstr "" -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:135 -#: renderer/components/+config-secrets/add-secret-dialog.tsx:132 -#: renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:33 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:135 +#: src/renderer/components/+config-secrets/add-secret-dialog.tsx:132 +#: src/renderer/components/+user-management-service-accounts/service-accounts-secret.tsx:33 msgid "Value" msgstr "Значение" -#: renderer/components/+apps-releases/release-details.tsx:112 -#: renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132 -#: renderer/components/+config-resource-quotas/resource-quota-details.tsx:65 -#: renderer/components/+storage-volume-claims/volume-claim-details.tsx:79 +#: src/renderer/components/+apps-releases/release-details.tsx:111 +#: src/renderer/components/+config-resource-quotas/add-quota-dialog.tsx:132 +#: src/renderer/components/+config-resource-quotas/resource-quota-details.tsx:65 +#: src/renderer/components/+storage-volume-claims/volume-claim-details.tsx:79 msgid "Values" msgstr "Конфигурация" -#: renderer/components/+user-management-roles/role-details.tsx:33 +#: src/renderer/components/+user-management-roles/role-details.tsx:33 msgid "Verbs" msgstr "Определения" -#: renderer/components/+apps-helm-charts/helm-chart-details.tsx:78 -#: renderer/components/+apps-helm-charts/helm-charts.tsx:66 -#: renderer/components/+apps-releases/release-details.tsx:186 -#: renderer/components/+apps-releases/releases.tsx:109 -#: renderer/components/+custom-resources/crd-details.tsx:35 -#: renderer/components/+custom-resources/crd-list.tsx:75 -#: renderer/components/+nodes/nodes.tsx:118 -#: renderer/components/dock/install-chart.tsx:120 -#: renderer/components/dock/upgrade-chart.tsx:99 +#: src/renderer/components/+apps-helm-charts/helm-chart-details.tsx:78 +#: src/renderer/components/+apps-helm-charts/helm-charts.tsx:66 +#: src/renderer/components/+apps-releases/release-details.tsx:185 +#: src/renderer/components/+apps-releases/releases.tsx:91 +#: src/renderer/components/+custom-resources/crd-details.tsx:35 +#: src/renderer/components/+custom-resources/crd-list.tsx:75 +#: src/renderer/components/+nodes/nodes.tsx:118 +#: src/renderer/components/dock/install-chart.tsx:120 +#: src/renderer/components/dock/upgrade-chart.tsx:99 msgid "Version" msgstr "Версия" -#: renderer/components/dock/install-chart.tsx:110 +#: src/renderer/components/dock/install-chart.tsx:110 msgid "View Helm Release" msgstr "Показать Helm релиз" -#: renderer/components/+storage-classes/storage-class-details.tsx:31 +#: src/renderer/components/+storage-classes/storage-class-details.tsx:31 msgid "Volume Binding Mode" msgstr "Режим связи с Volume" -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:32 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:32 msgid "Volume disk capacity" msgstr "Емкость диска Volume" -#: renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:25 +#: src/renderer/components/+storage-volume-claims/volume-claim-disk-chart.tsx:25 msgid "Volume disk usage" msgstr "Использование диска Volume" -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:37 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47 -#: renderer/components/+workloads-pods/pod-details.tsx:130 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:37 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:47 +#: src/renderer/components/+workloads-pods/pod-details.tsx:130 msgid "Volumes" msgstr "Volumes" -#: renderer/components/app-init/app-init.tsx:45 +#: src/renderer/components/app-init/app-init.tsx:45 msgid "Waiting services to be running" msgstr "Ожидание запуска сервисов" -#: renderer/components/+cluster/cluster-issues.tsx:96 +#: src/renderer/components/+cluster/cluster-issues.tsx:96 msgid "Warnings: {0}" msgstr "Предупреждения: {0}" -#: renderer/components/+cluster/cluster-metric-switchers.tsx:19 +#: src/renderer/components/+cluster/cluster-metric-switchers.tsx:19 msgid "Worker" msgstr "Рабочие" -#: renderer/components/layout/sidebar.tsx:81 +#: src/renderer/components/layout/sidebar.tsx:81 msgid "Workloads" msgstr "Ресурсы" -#: renderer/components/input/input.validators.ts:10 +#: src/renderer/components/input/input.validators.ts:10 msgid "Wrong email format" msgstr "Неверный формат электронной почты" -#: renderer/components/input/input.validators.ts:25 +#: src/renderer/components/input/input.validators.ts:25 msgid "Wrong url format" msgstr "Неверный url формат" -#: renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 -#: renderer/components/+pod-security-policies/pod-security-policies.tsx:42 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 -#: renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 -#: renderer/components/+storage-classes/storage-classes.tsx:43 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/certificate-details.tsx:44 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:71 +#: src/renderer/components/+pod-security-policies/pod-security-policies.tsx:42 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:72 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:76 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:80 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:92 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:96 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:100 +#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:119 +#: src/renderer/components/+storage-classes/storage-classes.tsx:43 msgid "Yes" msgstr "Да" -#: renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118 +#: src/renderer/components/+custom-resources/certmanager.k8s.io/issuer-details.tsx:118 msgid "Zone" msgstr "Зона" -#: renderer/components/+apps-releases/release-details.tsx:181 -#: renderer/components/+events/event-details.tsx:40 -#: renderer/components/+events/event-details.tsx:43 -#: renderer/components/kube-object/kube-object-meta.tsx:18 +#: src/renderer/components/+apps-releases/release-details.tsx:180 +#: src/renderer/components/+events/event-details.tsx:40 +#: src/renderer/components/+events/event-details.tsx:43 +#: src/renderer/components/kube-object/kube-object-meta.tsx:18 msgid "ago" msgstr "тому назад" -#: renderer/components/item-object-list/item-list-layout.tsx:178 +#: src/renderer/components/item-object-list/item-list-layout.tsx:178 msgid "and <0>{tailCount} more" msgstr "и <0>{tailCount} ещё" -#: renderer/components/+nodes/nodes.tsx:55 +#: src/renderer/components/+nodes/nodes.tsx:55 msgid "cores:" msgstr "ядер:" -#: renderer/components/+workloads-pods/pod-details-container.tsx:41 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:41 msgid "exit code" msgstr "код выхода" -#: renderer/components/+custom-resources/crd-details.tsx:66 +#: src/renderer/components/+custom-resources/crd-details.tsx:66 msgid "kind" msgstr "" -#: renderer/components/+custom-resources/crd-details.tsx:67 +#: src/renderer/components/+custom-resources/crd-details.tsx:67 msgid "listKind" msgstr "" -#: renderer/components/+workloads-cronjobs/cronjob-details.tsx:48 -#: renderer/components/+workloads-cronjobs/cronjobs.tsx:57 +#: src/renderer/components/+workloads-cronjobs/cronjob-details.tsx:48 +#: src/renderer/components/+workloads-cronjobs/cronjobs.tsx:57 msgid "never" msgstr "" -#: renderer/components/+custom-resources/crd-details.tsx:64 +#: src/renderer/components/+custom-resources/crd-details.tsx:64 msgid "plural" msgstr "" -#: renderer/components/+workloads-pods/pod-details-container.tsx:40 +#: src/renderer/components/+workloads-pods/pod-details-container.tsx:40 msgid "ready" msgstr "готово" -#: renderer/components/+network-ingresses/ingress-charts.tsx:67 +#: src/renderer/components/+network-ingresses/ingress-charts.tsx:67 msgid "sec" msgstr "сек" -#: renderer/components/+custom-resources/crd-details.tsx:65 +#: src/renderer/components/+custom-resources/crd-details.tsx:65 msgid "singular" msgstr "" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:215 msgid "timestamps" msgstr "временные метки" -#: renderer/components/dock/create-resource.tsx:55 +#: src/renderer/components/dock/create-resource.tsx:55 msgid "{0, plural, one {Resource} other {Resources}}" msgstr "{0, plural, one {Ресурс} few {Ресурсы} many {Ресурсы} other {Ресурсы}}" -#: renderer/components/+workloads-deployments/deployment-details.tsx:64 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:64 msgid "{0} desired, {1} updated" msgstr "{0} ожидаемые, {1} обновленные" -#: renderer/components/+config-autoscalers/hpa-details.tsx:36 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:36 msgid "{0} on <0>{kind}/{name}" msgstr "{0} на <0>{kind}/{name}" -#: renderer/components/+config-autoscalers/hpa-details.tsx:31 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:31 msgid "{0} on Pods" msgstr "{0} на Подах" -#: renderer/components/+config-autoscalers/hpa-details.tsx:41 +#: src/renderer/components/+config-autoscalers/hpa-details.tsx:41 msgid "{0} on {1}" msgstr "{0} на {1}" -#: renderer/components/+workloads-deployments/deployment-details.tsx:65 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:65 msgid "{0} total, {1} available" msgstr "{0} всего, {1} доступно" -#: renderer/components/+workloads-deployments/deployment-details.tsx:66 +#: src/renderer/components/+workloads-deployments/deployment-details.tsx:66 msgid "{0} unavailable" msgstr "{0} недоступно" -#: renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:134 +#: src/renderer/components/kubeconfig-dialog/kubeconfig-dialog.tsx:134 msgid "{accountName} kubeconfig" msgstr "{accountName} конфигурация" -#: renderer/components/item-object-list/item-list-layout.tsx:228 +#: src/renderer/components/item-object-list/item-list-layout.tsx:228 msgid "{allItemsCount, plural, one {# item} other {# items}}" msgstr "{allItemsCount, plural, one {# элемент} few {# элемента} many {# элементов} other {# элементов}}" -#: renderer/components/+config-autoscalers/hpa.tsx:31 +#: src/renderer/components/+config-autoscalers/hpa.tsx:31 msgid "{metricsRemainCount} more..." msgstr "{metricsRemainCount} еще…" -#: renderer/components/+workloads-pods/pod-logs-dialog.tsx:240 +#: src/renderer/components/+workloads-pods/pod-logs-dialog.tsx:240 msgid "{podName} Logs" msgstr "{podName} логи" -#: renderer/components/dock/edit-resource.tsx:56 +#: src/renderer/components/dock/edit-resource.tsx:56 msgid "{resourceType} <0>{resourceName} updated." msgstr "{resourceType} <0>{resourceName} обновлен." -#: renderer/components/item-object-list/item-list-layout.tsx:179 +#: src/renderer/components/item-object-list/item-list-layout.tsx:179 msgid "{selectedCount, plural, one {<0>Remove item <1>{selectedNames}?} other {<2>Remove <3>{selectedCount} items <4>{selectedNames} {tail}?}}" msgstr "" "{\n" @@ -2494,6 +2492,6 @@ msgstr "" "other {<2>Удалить <3>{selectedCount} элементов <4>{selectedNames} {tail}?}\n" "}" -#: renderer/components/dock/info-panel.tsx:99 +#: src/renderer/components/dock/info-panel.tsx:99 msgid "{submitLabel} & Close" msgstr "{submitLabel} и закрыть" diff --git a/src/renderer/components/app.tsx b/src/renderer/components/app.tsx index 6683dc1287..8bcf9d26a2 100755 --- a/src/renderer/components/app.tsx +++ b/src/renderer/components/app.tsx @@ -39,8 +39,8 @@ export class App extends React.Component { static rootElem = document.getElementById('app'); static async init() { - await i18nStore.init(); - await configStore.init(); + // await i18nStore.init(); + // await configStore.init(); render(, App.rootElem); }; diff --git a/src/renderer/config.store.ts b/src/renderer/config.store.ts index 044da2432a..306c9bf7fc 100755 --- a/src/renderer/config.store.ts +++ b/src/renderer/config.store.ts @@ -42,7 +42,7 @@ export class ConfigStore { } get allowedResources() { - return this.config.allowedResources; + return this.config.allowedResources || []; } get isClusterAdmin() { diff --git a/src/renderer/i18n.ts b/src/renderer/i18n.ts index 6a5a7fe38e..b2ccb98950 100644 --- a/src/renderer/i18n.ts +++ b/src/renderer/i18n.ts @@ -22,10 +22,11 @@ export class LocalizationStore { readonly defaultLocale = "en" @observable activeLang = this.defaultLocale; + // todo: verify with package.json ling-ui "locales" public languages: ILanguage[] = orderBy([ { code: "en", title: "English", nativeTitle: "English" }, { code: "ru", title: "Russian", nativeTitle: "Русский" }, - // { code: "fi", title: "Finnish", nativeTitle: "Suomi" }, + { code: "fi", title: "Finnish", nativeTitle: "Suomi" }, ], "title"); constructor() { @@ -39,10 +40,7 @@ export class LocalizationStore { } async load(locale: string) { - const catalog = await import( - /* webpackMode: "lazy", webpackChunkName: "locale/[request]" */ - `@lingui/loader!../locales/${locale}/messages.po` - ); + const catalog = await import(`../locales/${locale}/messages.po`); return _i18n.load(locale, catalog); } diff --git a/src/renderer/webpack.renderer.js b/src/renderer/webpack.renderer.js index 6f5a8efcdf..397bcd6262 100644 --- a/src/renderer/webpack.renderer.js +++ b/src/renderer/webpack.renderer.js @@ -4,32 +4,46 @@ const path = require("path"); module.exports = function (config, env) { const {rules} = config.module; - // patch-fix sass-loader - const sassLoaderName = "sass-loader"; - const sassLoaderRule = rules.find(rule => { - if (Array.isArray(rule.use)) return rule.use.includes(sassLoaderName) - return rule.use === sassLoaderName; + // localization support + // https://lingui.js.org/guides/typescript.html + rules.push({ + test: /\.po$/, + use: '@lingui/loader' }); - if (sassLoaderRule) { - let index = sassLoaderRule.use.findIndex(loader => loader === sassLoaderName); - sassLoaderRule.use[index] = { - loader: sassLoaderName, - options: { - prependData: '@import "vars.scss";', - sassOptions: { - includePaths: [ - path.resolve(__dirname, "components") - ] - } + patchLoader(".tsx", "ts-loader", loader => { + loader.options = Object.assign({}, loader.options, { + compilerOptions: { + jsx: "preserve", + target: "es2016", } + }) + return ["babel-loader", loader] + }); + + // sass common vars file import + patchLoader(".scss", "sass-loader", loader => { + loader.options = Object.assign({}, loader.options, { + prependData: '@import "vars.scss";', + sassOptions: { + includePaths: [ + path.resolve(__dirname, "components") + ] + } + }) + return loader; + }); + + function patchLoader(fileType, loaderName, updater) { + let rule = rules.find(rule => fileType.match(rule.test)); + if (rule) { + let loaders = [rule.use].flat(); + let index = loaders.findIndex(loader => loader === loaderName || loader.loader === loaderName); + let loader = typeof loaders[index] === "string" ? {loader: loaders[index]} : loaders[index]; + loaders[index] = updater(loader); + rule.use = loaders.flat(); + console.info(`Patched renderer's webpack loader "${loaderName}"`); } } - // add inline svg icons support - rules.push({ - test: /\.txt$/, - use: 'raw-loader' - }); - return config; } diff --git a/tsconfig.json b/tsconfig.json index d0e0b12f34..a6d67ea019 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,8 +4,6 @@ "baseUrl": ".", "outDir": "./dist", "jsx": "react", - "target": "ES2017", - "module": "CommonJS", "lib": ["ESNext", "DOM", "DOM.Iterable"], "moduleResolution": "Node", "sourceMap": true, diff --git a/yarn.lock b/yarn.lock index 6cfb57645f..50bc119177 100644 --- a/yarn.lock +++ b/yarn.lock @@ -729,16 +729,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.1" -"@babel/plugin-transform-runtime@^7.10.1": - version "7.10.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.1.tgz#fd1887f749637fb2ed86dc278e79eb41df37f4b1" - integrity sha512-4w2tcglDVEwXJ5qxsY++DgWQdNJcCCsPxfT34wCUwIf2E7dI7pMpH8JczkMBbgBTNzBX62SZlNJ9H+De6Zebaw== - dependencies: - "@babel/helper-module-imports" "^7.10.1" - "@babel/helper-plugin-utils" "^7.10.1" - resolve "^1.8.1" - semver "^5.5.1" - "@babel/plugin-transform-shorthand-properties@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz#e8b54f238a1ccbae482c4dce946180ae7b3143f3" @@ -1395,6 +1385,24 @@ "@lingui/conf" "3.0.0-13" mkdirp "^1.0.4" +"@lingui/babel-plugin-transform-js@2.9.1": + version "2.9.1" + resolved "https://registry.yarnpkg.com/@lingui/babel-plugin-transform-js/-/babel-plugin-transform-js-2.9.1.tgz#64ff5e0fe7c1a1714ec6173a3e3ebc7e3253fd55" + integrity sha512-m1RAKUKffyxfWQ2Y0KfGHhYofdHdM+0aSsi2kgcebqzsuE8Hwuy+r4GZr593cSIqBu6Ugb6/WKoAUGUoEF9ZHw== + +"@lingui/babel-plugin-transform-react@2.9.1": + version "2.9.1" + resolved "https://registry.yarnpkg.com/@lingui/babel-plugin-transform-react/-/babel-plugin-transform-react-2.9.1.tgz#9e6a9da4cb3d3226aafd8f856f6025646d4e409f" + integrity sha512-3btgAUpH5OSlZf/c4bXsDtvPity+H+7Mm1GJmWEwQSjl5kQNLisNVHpWPKvESuNbfQEtmtK5iIMVUYx8GD/Sig== + +"@lingui/babel-preset-react@^2.9.1": + version "2.9.1" + resolved "https://registry.yarnpkg.com/@lingui/babel-preset-react/-/babel-preset-react-2.9.1.tgz#1c71970578eb4048f863e42057a0bcb56c949a23" + integrity sha512-cCviQe7rhuJUShJ6zhM2ZttbelaJRRnZ6efwo0xAatcnQ5E8rKdpCAj0YH2bePsLZT1MfaPz1t9d2hMYaIRW2g== + dependencies: + "@lingui/babel-plugin-transform-js" "2.9.1" + "@lingui/babel-plugin-transform-react" "2.9.1" + "@lingui/cli@3.0.0-13", "@lingui/cli@^3.0.0-13": version "3.0.0-13" resolved "https://registry.yarnpkg.com/@lingui/cli/-/cli-3.0.0-13.tgz#ffe019079823b7e1760850e46a660582a449ee7c" @@ -1918,6 +1926,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.24.tgz#c57511e3a19c4b5e9692bb2995c40a3a52167944" integrity sha512-5SCfvCxV74kzR3uWgTYiGxrd69TbT1I6+cMx1A5kEly/IVveJBimtAMlXiEyVFn5DvUFewQWxOOiJhlxeQwxgA== +"@types/node@^10.12.18": + version "10.17.26" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.26.tgz#a8a119960bff16b823be4c617da028570779bcfd" + integrity sha512-myMwkO2Cr82kirHY8uknNRHEVtn0wV3DTQfkrjx17jmkstDRZ24gNUdl8AHXVyVclTYI/bNjgTPTAWvWLqXqkw== + "@types/node@^12.0.12": version "12.12.44" resolved "https://registry.yarnpkg.com/@types/node/-/node-12.12.44.tgz#0d400a1453adcb359b133acceae4dd8bb0e0a159" @@ -4807,7 +4820,7 @@ electron-devtools-installer@^2.2.4: rimraf "^2.5.2" semver "^5.3.0" -electron-download@^4.1.1: +electron-download@^4.1.0, electron-download@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-4.1.1.tgz#02e69556705cc456e520f9e035556ed5a015ebe8" integrity sha512-FjEWG9Jb/ppK/2zToP+U5dds114fM1ZOJqMAR4aXXL5CvyPE9fiqBK/9YcwC9poIFQTEJk/EM/zyRwziziRZrg== @@ -4942,7 +4955,7 @@ electron-window-state@^5.0.3: jsonfile "^4.0.0" mkdirp "^0.5.1" -electron@*, electron@^9.0.2: +electron@*: version "9.0.2" resolved "https://registry.yarnpkg.com/electron/-/electron-9.0.2.tgz#361924ce833396f1a45ac2195f442b92eb4f8f5d" integrity sha512-+a3KegLvQXVjC3b6yBWwZmtWp3tHf9ut27yORAWHO9JRFtKfNf88fi1UvTPJSW8R0sUH7ZEdzN6A95T22KGtlA== @@ -4951,6 +4964,15 @@ electron@*, electron@^9.0.2: "@types/node" "^12.0.12" extract-zip "^1.0.3" +electron@^6.1.12: + version "6.1.12" + resolved "https://registry.yarnpkg.com/electron/-/electron-6.1.12.tgz#a7aee6dfa75b57f32b3645ef8e14dcef6d5f31a9" + integrity sha512-RUPM8xJfTcm53V9EKMBhvpLu1+CQkmuvWDmVCypR5XbUG1OOrOLiKl0CqUZ9+tEDuOmC+DmzmJP2MZXScBU5IA== + dependencies: + "@types/node" "^10.12.18" + electron-download "^4.1.0" + extract-zip "^1.0.3" + elliptic@^6.0.0, elliptic@^6.5.2: version "6.5.2" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.2.tgz#05c5678d7173c049d8ca433552224a495d0e3762" @@ -10285,7 +10307,7 @@ resolve-url@^0.2.1: resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1: +resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.17.0, resolve@^1.3.2: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== @@ -10545,7 +10567,7 @@ semver-diff@^3.1.1: dependencies: semver "^6.3.0" -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==