1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

Random fixes (#727)

* extract missing localizations from last master <- pr-merge

Signed-off-by: Roman <ixrock@gmail.com>

* fix: prevent app-crash in preferences in case of incorrect http-proxy value

Signed-off-by: Roman <ixrock@gmail.com>

* fix: don't repeat ipc-sync message to main renderer process/window when sending to frames

Signed-off-by: Roman <ixrock@gmail.com>
This commit is contained in:
Roman 2020-08-21 15:08:09 +03:00 committed by GitHub
parent 81a0c432c6
commit 6e645eade0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 241 additions and 166 deletions

View File

@ -61,7 +61,7 @@ msgstr "A System Name must be lowercase DNS labels separated by dots. DNS labels
msgid "A single workspaces contains a list of clusters and their full configuration."
msgstr "A single workspaces contains a list of clusters and their full configuration."
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:81
msgid "API Group"
msgstr "API Group"
@ -83,7 +83,7 @@ msgstr "Account Name"
msgid "Active"
msgstr "Active"
#: src/renderer/components/+add-cluster/add-cluster.tsx:170
#: src/renderer/components/+add-cluster/add-cluster.tsx:171
#: src/renderer/components/cluster-manager/clusters-menu.tsx:116
msgid "Add Cluster"
msgstr "Add Cluster"
@ -100,7 +100,7 @@ msgstr "Add RoleBinding"
msgid "Add Workspace"
msgstr "Add Workspace"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
msgid "Add bindings to {name}"
msgstr "Add bindings to {name}"
@ -108,7 +108,7 @@ msgstr "Add bindings to {name}"
#~ msgid "Add cluster"
#~ msgstr "Add cluster"
#: src/renderer/components/+add-cluster/add-cluster.tsx:191
#: src/renderer/components/+add-cluster/add-cluster.tsx:192
msgid "Add cluster(s)"
msgstr "Add cluster(s)"
@ -125,8 +125,8 @@ msgstr "Add field"
#~ msgstr "Added repos"
#: src/renderer/components/+preferences/preferences.tsx:144
msgid "Added repos:"
msgstr "Added repos:"
#~ msgid "Added repos:"
#~ msgstr "Added repos:"
#: src/renderer/components/+preferences/preferences.tsx:103
msgid "Adding helm branch <0>{0}</0> has failed: {1}"
@ -152,6 +152,7 @@ msgstr "Affinities"
#: src/renderer/components/+config-autoscalers/hpa.tsx:51
#: src/renderer/components/+config-maps/config-maps.tsx:37
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:45
#: 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
@ -210,11 +211,11 @@ msgstr "Allocatable"
msgid "Allow Privilege Escalation"
msgstr "Allow Privilege Escalation"
#: src/renderer/components/+preferences/preferences.tsx:172
#: src/renderer/components/+preferences/preferences.tsx:162
msgid "Allow telemetry & usage tracking"
msgstr "Allow telemetry & usage tracking"
#: src/renderer/components/+preferences/preferences.tsx:164
#: src/renderer/components/+preferences/preferences.tsx:154
msgid "Allow untrusted Certificate Authorities"
msgstr "Allow untrusted Certificate Authorities"
@ -301,7 +302,7 @@ msgstr "Back"
msgid "Backends"
msgstr "Backends"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
msgid "Binding"
msgstr "Binding"
@ -309,7 +310,7 @@ msgstr "Binding"
msgid "Binding targets"
msgstr "Binding targets"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:90
#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36
msgid "Bindings"
msgstr "Bindings"
@ -409,7 +410,7 @@ msgstr "Cancel"
msgid "Capacity"
msgstr "Capacity"
#: src/renderer/components/+preferences/preferences.tsx:163
#: src/renderer/components/+preferences/preferences.tsx:153
msgid "Certificate Trust"
msgstr "Certificate Trust"
@ -476,7 +477,7 @@ msgstr "Cluster IP"
msgid "Cluster Issuers"
msgstr "Cluster Issuers"
#: src/renderer/components/+preferences/preferences.tsx:134
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Color Theme"
msgstr "Color Theme"
@ -529,7 +530,7 @@ msgstr "Config copied to clipboard"
msgid "ConfigMap <0>{0}</0> successfully updated."
msgstr "ConfigMap <0>{0}</0> successfully updated."
#: src/renderer/components/+config/config.tsx:30
#: src/renderer/components/+config/config.tsx:31
msgid "ConfigMaps"
msgstr "ConfigMaps"
@ -687,6 +688,11 @@ msgstr "CronJobs"
msgid "Current / Target"
msgstr "Current / Target"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:39
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:43
msgid "Current Healthy"
msgstr "Current Healthy"
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103
msgid "Current replica scale: {currentReplicas}"
msgstr "Current replica scale: {currentReplicas}"
@ -704,7 +710,7 @@ msgstr "Currently applied filters:"
msgid "Custom Resources"
msgstr "Custom Resources"
#: src/renderer/components/+add-cluster/add-cluster.tsx:115
#: src/renderer/components/+add-cluster/add-cluster.tsx:116
msgid "Custom.."
msgstr "Custom.."
@ -770,6 +776,11 @@ msgstr "Deployments"
msgid "Description"
msgstr "Description"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:43
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:44
msgid "Desired Healthy"
msgstr "Desired Healthy"
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107
msgid "Desired number of replicas"
msgstr "Desired number of replicas"
@ -788,7 +799,7 @@ msgstr "Disk"
msgid "Disk:"
msgstr "Disk:"
#: src/renderer/components/+preferences/preferences.tsx:168
#: src/renderer/components/+preferences/preferences.tsx:158
msgid "Does not affect cluster communications!"
msgstr "Does not affect cluster communications!"
@ -796,7 +807,7 @@ msgstr "Does not affect cluster communications!"
msgid "Domains"
msgstr "Domains"
#: src/renderer/components/+preferences/preferences.tsx:137
#: src/renderer/components/+preferences/preferences.tsx:129
msgid "Download Mirror"
msgstr "Download Mirror"
@ -804,7 +815,7 @@ msgstr "Download Mirror"
msgid "Download file"
msgstr "Download file"
#: src/renderer/components/+preferences/preferences.tsx:138
#: src/renderer/components/+preferences/preferences.tsx:130
msgid "Download mirror for kubectl"
msgstr "Download mirror for kubectl"
@ -971,11 +982,11 @@ msgstr "Group"
msgid "Groups"
msgstr "Groups"
#: src/renderer/components/+config/config.tsx:54
#: src/renderer/components/+config/config.tsx:55
msgid "HPA"
msgstr "HPA"
#: src/renderer/components/+preferences/preferences.tsx:157
#: src/renderer/components/+preferences/preferences.tsx:147
msgid "HTTP Proxy"
msgstr "HTTP Proxy"
@ -983,7 +994,7 @@ msgstr "HTTP Proxy"
#~ msgid "HTTP Proxy server. Used for communicating with Kubernetes API."
#~ msgstr "HTTP Proxy server. Used for communicating with Kubernetes API."
#: src/renderer/components/+preferences/preferences.tsx:140
#: src/renderer/components/+preferences/preferences.tsx:132
msgid "Helm"
msgstr "Helm"
@ -1177,7 +1188,7 @@ msgid "Keywords"
msgstr "Keywords"
#: src/renderer/components/+events/event-details.tsx:57
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:78
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:79
#: src/renderer/components/dock/edit-resource.tsx:89
msgid "Kind"
msgstr "Kind"
@ -1223,8 +1234,8 @@ msgid "Last transition time: {lastTransitionTime}"
msgstr "Last transition time: {lastTransitionTime}"
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Lens Global Settings"
msgstr "Lens Global Settings"
#~ msgid "Lens Global Settings"
#~ msgstr "Lens Global Settings"
#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146
msgid "Level"
@ -1240,10 +1251,8 @@ msgstr "Limited to {0}"
#: 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:40
#: src/renderer/components/+workloads-pods/container-charts.tsx:64
#: src/renderer/components/+workloads-pods/pod-charts.tsx:48
#: src/renderer/components/+workloads-pods/pod-charts.tsx:72
msgid "Limits"
@ -1303,6 +1312,11 @@ msgstr "Match Labels"
msgid "Max Pods"
msgstr "Max Pods"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:35
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
msgid "Max Unavailable"
msgstr "Max Unavailable"
#: src/renderer/components/input/input.validators.ts:35
msgid "Maximum length is {maxLength}"
msgstr "Maximum length is {maxLength}"
@ -1365,6 +1379,11 @@ msgstr "Metrics are not available due to missing or invalid Prometheus configura
msgid "Metrics not available at the moment"
msgstr "Metrics not available at the moment"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:31
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
msgid "Min Available"
msgstr "Min Available"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76
#: src/renderer/components/+config-autoscalers/hpa.tsx:48
msgid "Min Pods"
@ -1400,6 +1419,7 @@ msgstr "Mounts"
#: 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-pod-disruption-budgets/pod-disruption-budgets.tsx:39
#: 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
@ -1424,7 +1444,7 @@ msgstr "Mounts"
#: 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-binding-details.tsx:80
#: 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
@ -1455,6 +1475,7 @@ msgstr "Names"
#: 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-pod-disruption-budgets/pod-disruption-budgets.tsx:40
#: 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
@ -1473,7 +1494,7 @@ msgstr "Names"
#: 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-binding-details.tsx:96
#: 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
@ -1504,11 +1525,11 @@ msgstr "Namespaces"
msgid "Namespaces: {0}"
msgstr "Namespaces: {0}"
#: src/renderer/components/+preferences/preferences.tsx:167
#: src/renderer/components/+preferences/preferences.tsx:157
msgid "Needed with some corporate proxies that do certificate re-writing."
msgstr "Needed with some corporate proxies that do certificate re-writing."
#: src/renderer/components/+network-ingresses/ingress-details.tsx:66
#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
#: src/renderer/components/+workloads-pods/pod-charts.tsx:13
#: src/renderer/components/layout/sidebar.tsx:83
msgid "Network"
@ -1709,7 +1730,7 @@ msgstr "Persistent Volume Claims"
msgid "Persistent Volumes"
msgstr "Persistent Volumes"
#: src/renderer/components/+add-cluster/add-cluster.tsx:62
#: src/renderer/components/+add-cluster/add-cluster.tsx:63
msgid "Please select kubeconfig"
msgstr "Please select kubeconfig"
@ -1717,6 +1738,11 @@ msgstr "Please select kubeconfig"
msgid "Pod"
msgstr "Pod"
#: src/renderer/components/+config/config.tsx:63
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
msgid "Pod Disruption Budgets"
msgstr "Pod Disruption Budgets"
#: src/renderer/components/+workloads-pods/pod-details.tsx:90
msgid "Pod IP"
msgstr "Pod IP"
@ -1777,8 +1803,8 @@ msgid "Ports"
msgstr "Ports"
#: src/renderer/components/+preferences/preferences.tsx:121
msgid "Preferences"
msgstr "Preferences"
#~ msgid "Preferences"
#~ msgstr "Preferences"
#: src/renderer/components/+workloads-pods/pod-details.tsx:93
msgid "Priority Class"
@ -1798,11 +1824,11 @@ msgstr "Privileged"
msgid "Provisioner"
msgstr "Provisioner"
#: src/renderer/components/+preferences/preferences.tsx:160
#: src/renderer/components/+preferences/preferences.tsx:150
msgid "Proxy is used only for non-cluster communication."
msgstr "Proxy is used only for non-cluster communication."
#: src/renderer/components/+add-cluster/add-cluster.tsx:175
#: src/renderer/components/+add-cluster/add-cluster.tsx:176
msgid "Proxy settings"
msgstr "Proxy settings"
@ -1857,7 +1883,7 @@ msgstr "Reclaim Policy"
#~ msgstr "Reconnect"
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:76
msgid "Reference"
msgstr "Reference"
@ -1882,7 +1908,7 @@ msgstr "Release: {0}"
msgid "Releases"
msgstr "Releases"
#: src/renderer/components/+preferences/preferences.tsx:151
#: src/renderer/components/+preferences/preferences.tsx:139
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
#: src/renderer/components/cluster-manager/clusters-menu.tsx:74
#: src/renderer/components/cluster-manager/clusters-menu.tsx:80
@ -1912,7 +1938,7 @@ msgstr "Remove item?"
msgid "Remove selected bindings for <0>{0}</0>?"
msgstr "Remove selected bindings for <0>{0}</0>?"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
msgid "Remove selected bindings from ${name}"
msgstr "Remove selected bindings from ${name}"
@ -1948,7 +1974,7 @@ msgstr "Replicas"
msgid "Repo/Name"
msgstr "Repo/Name"
#: src/renderer/components/+preferences/preferences.tsx:141
#: src/renderer/components/+preferences/preferences.tsx:133
msgid "Repositories"
msgstr "Repositories"
@ -2000,7 +2026,7 @@ msgstr "Resource"
msgid "Resource Names"
msgstr "Resource Names"
#: src/renderer/components/+config/config.tsx:46
#: src/renderer/components/+config/config.tsx:47
#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
#: src/renderer/components/+namespaces/namespace-details.tsx:41
msgid "Resource Quotas"
@ -2180,7 +2206,7 @@ msgstr "Secret successfully updated."
msgid "Secret type"
msgstr "Secret type"
#: src/renderer/components/+config/config.tsx:38
#: src/renderer/components/+config/config.tsx:39
#: src/renderer/components/+config-secrets/secrets.tsx:40
#: src/renderer/components/+workloads-pods/pod-details.tsx:113
msgid "Secrets"
@ -2190,7 +2216,7 @@ msgstr "Secrets"
msgid "Select a quota.."
msgstr "Select a quota.."
#: src/renderer/components/+add-cluster/add-cluster.tsx:172
#: src/renderer/components/+add-cluster/add-cluster.tsx:173
msgid "Select kubeconfig"
msgstr "Select kubeconfig"
@ -2206,6 +2232,7 @@ msgstr "Select role.."
msgid "Select service accounts"
msgstr "Select service accounts"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:27
#: 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
@ -2313,7 +2340,7 @@ msgstr "StatefulSets"
#: 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/+custom-resources/crd-resource-details.tsx:56
#: src/renderer/components/+namespaces/namespace-details.tsx:37
#: src/renderer/components/+namespaces/namespaces.tsx:34
#: src/renderer/components/+network-services/services.tsx:52
@ -2399,11 +2426,11 @@ msgstr "TLS"
msgid "Taints"
msgstr "Taints"
#: src/renderer/components/+preferences/preferences.tsx:171
#: src/renderer/components/+preferences/preferences.tsx:161
msgid "Telemetry & Usage Tracking"
msgstr "Telemetry & Usage Tracking"
#: src/renderer/components/+preferences/preferences.tsx:174
#: src/renderer/components/+preferences/preferences.tsx:164
msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
msgstr "Telemetry & usage data is collected to continuously improve the Lens experience."
@ -2427,15 +2454,11 @@ msgstr "There are no logs available."
msgid "This field is required"
msgstr "This field is required"
#: src/renderer/components/input/input.validators.ts:39
msgid "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
msgstr "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
#: src/renderer/components/cluster-manager/clusters-menu.tsx:104
msgid "This is the quick launch menu."
msgstr "This is the quick launch menu."
#: src/renderer/components/+preferences/preferences.tsx:166
#: src/renderer/components/+preferences/preferences.tsx:156
msgid "This will make Lens to trust ANY certificate authority without any validations."
msgstr "This will make Lens to trust ANY certificate authority without any validations."
@ -2472,13 +2495,13 @@ msgstr "Transmit"
#: 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-roles-bindings/role-binding-details.tsx:95
#: 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"
#: src/renderer/components/+preferences/preferences.tsx:158
#: src/renderer/components/+preferences/preferences.tsx:148
msgid "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
msgstr "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
@ -2674,8 +2697,8 @@ msgid "and <0>{tailCount}</0> more"
msgstr "and <0>{tailCount}</0> more"
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "applicable to all clusters"
msgstr "applicable to all clusters"
#~ msgid "applicable to all clusters"
#~ msgstr "applicable to all clusters"
#: src/renderer/components/+nodes/nodes.tsx:57
msgid "cores:"

View File

@ -61,7 +61,7 @@ msgstr ""
msgid "A single workspaces contains a list of clusters and their full configuration."
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:81
msgid "API Group"
msgstr ""
@ -83,7 +83,7 @@ msgstr ""
msgid "Active"
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:170
#: src/renderer/components/+add-cluster/add-cluster.tsx:171
#: src/renderer/components/cluster-manager/clusters-menu.tsx:116
msgid "Add Cluster"
msgstr ""
@ -100,7 +100,7 @@ msgstr ""
msgid "Add Workspace"
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
msgid "Add bindings to {name}"
msgstr ""
@ -108,7 +108,7 @@ msgstr ""
#~ msgid "Add cluster"
#~ msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:191
#: src/renderer/components/+add-cluster/add-cluster.tsx:192
msgid "Add cluster(s)"
msgstr ""
@ -125,8 +125,8 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:144
msgid "Added repos:"
msgstr ""
#~ msgid "Added repos:"
#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:103
msgid "Adding helm branch <0>{0}</0> has failed: {1}"
@ -152,6 +152,7 @@ msgstr ""
#: src/renderer/components/+config-autoscalers/hpa.tsx:51
#: src/renderer/components/+config-maps/config-maps.tsx:37
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:45
#: 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
@ -210,11 +211,11 @@ msgstr ""
msgid "Allow Privilege Escalation"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:172
#: src/renderer/components/+preferences/preferences.tsx:162
msgid "Allow telemetry & usage tracking"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:164
#: src/renderer/components/+preferences/preferences.tsx:154
msgid "Allow untrusted Certificate Authorities"
msgstr ""
@ -301,7 +302,7 @@ msgstr ""
msgid "Backends"
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
msgid "Binding"
msgstr ""
@ -309,7 +310,7 @@ msgstr ""
msgid "Binding targets"
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:90
#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36
msgid "Bindings"
msgstr ""
@ -318,7 +319,6 @@ msgstr ""
#~ msgid "Build version"
#~ msgstr ""
#: src/renderer/components/+workloads-pods/container-charts.tsx:75
#: src/renderer/components/+workloads-pods/pod-charts.tsx:100
msgid "Bytes consumed on this filesystem"
@ -410,7 +410,7 @@ msgstr ""
msgid "Capacity"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:163
#: src/renderer/components/+preferences/preferences.tsx:153
msgid "Certificate Trust"
msgstr ""
@ -473,7 +473,7 @@ msgstr ""
msgid "Cluster Issuers"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:134
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Color Theme"
msgstr ""
@ -526,7 +526,7 @@ msgstr ""
msgid "ConfigMap <0>{0}</0> successfully updated."
msgstr ""
#: src/renderer/components/+config/config.tsx:30
#: src/renderer/components/+config/config.tsx:31
msgid "ConfigMaps"
msgstr ""
@ -684,6 +684,11 @@ msgstr ""
msgid "Current / Target"
msgstr ""
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:39
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:43
msgid "Current Healthy"
msgstr ""
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103
msgid "Current replica scale: {currentReplicas}"
msgstr ""
@ -701,7 +706,7 @@ msgstr ""
msgid "Custom Resources"
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:115
#: src/renderer/components/+add-cluster/add-cluster.tsx:116
msgid "Custom.."
msgstr ""
@ -767,6 +772,11 @@ msgstr ""
msgid "Description"
msgstr ""
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:43
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:44
msgid "Desired Healthy"
msgstr ""
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107
msgid "Desired number of replicas"
msgstr ""
@ -785,7 +795,7 @@ msgstr ""
msgid "Disk:"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:168
#: src/renderer/components/+preferences/preferences.tsx:158
msgid "Does not affect cluster communications!"
msgstr ""
@ -793,7 +803,7 @@ msgstr ""
msgid "Domains"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:137
#: src/renderer/components/+preferences/preferences.tsx:129
msgid "Download Mirror"
msgstr ""
@ -801,7 +811,7 @@ msgstr ""
msgid "Download file"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:138
#: src/renderer/components/+preferences/preferences.tsx:130
msgid "Download mirror for kubectl"
msgstr ""
@ -963,11 +973,11 @@ msgstr ""
msgid "Groups"
msgstr ""
#: src/renderer/components/+config/config.tsx:54
#: src/renderer/components/+config/config.tsx:55
msgid "HPA"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:157
#: src/renderer/components/+preferences/preferences.tsx:147
msgid "HTTP Proxy"
msgstr ""
@ -975,7 +985,7 @@ msgstr ""
#~ msgid "HTTP Proxy server. Used for communicating with Kubernetes API."
#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:140
#: src/renderer/components/+preferences/preferences.tsx:132
msgid "Helm"
msgstr ""
@ -1169,7 +1179,7 @@ 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/+user-management-roles-bindings/role-binding-details.tsx:79
#: src/renderer/components/dock/edit-resource.tsx:89
msgid "Kind"
msgstr ""
@ -1215,8 +1225,8 @@ msgid "Last transition time: {lastTransitionTime}"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Lens Global Settings"
msgstr ""
#~ msgid "Lens Global Settings"
#~ msgstr ""
#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146
msgid "Level"
@ -1293,6 +1303,11 @@ msgstr ""
msgid "Max Pods"
msgstr ""
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:35
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
msgid "Max Unavailable"
msgstr ""
#: src/renderer/components/input/input.validators.ts:35
msgid "Maximum length is {maxLength}"
msgstr ""
@ -1355,6 +1370,11 @@ msgstr ""
msgid "Metrics not available at the moment"
msgstr ""
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:31
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
msgid "Min Available"
msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76
#: src/renderer/components/+config-autoscalers/hpa.tsx:48
msgid "Min Pods"
@ -1390,6 +1410,7 @@ msgstr ""
#: 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-pod-disruption-budgets/pod-disruption-budgets.tsx:39
#: 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
@ -1414,7 +1435,7 @@ msgstr ""
#: 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-binding-details.tsx:80
#: 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
@ -1445,6 +1466,7 @@ msgstr ""
#: 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-pod-disruption-budgets/pod-disruption-budgets.tsx:40
#: 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
@ -1463,7 +1485,7 @@ msgstr ""
#: 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-binding-details.tsx:96
#: 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
@ -1494,11 +1516,11 @@ msgstr ""
msgid "Namespaces: {0}"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:167
#: src/renderer/components/+preferences/preferences.tsx:157
msgid "Needed with some corporate proxies that do certificate re-writing."
msgstr ""
#: src/renderer/components/+network-ingresses/ingress-details.tsx:66
#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
#: src/renderer/components/+workloads-pods/pod-charts.tsx:13
#: src/renderer/components/layout/sidebar.tsx:83
msgid "Network"
@ -1691,7 +1713,7 @@ msgstr ""
msgid "Persistent Volumes"
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:62
#: src/renderer/components/+add-cluster/add-cluster.tsx:63
msgid "Please select kubeconfig"
msgstr ""
@ -1699,6 +1721,11 @@ msgstr ""
msgid "Pod"
msgstr ""
#: src/renderer/components/+config/config.tsx:63
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
msgid "Pod Disruption Budgets"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:90
msgid "Pod IP"
msgstr ""
@ -1759,8 +1786,8 @@ msgid "Ports"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:121
msgid "Preferences"
msgstr ""
#~ msgid "Preferences"
#~ msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:93
msgid "Priority Class"
@ -1780,11 +1807,11 @@ msgstr ""
msgid "Provisioner"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:160
#: src/renderer/components/+preferences/preferences.tsx:150
msgid "Proxy is used only for non-cluster communication."
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:175
#: src/renderer/components/+add-cluster/add-cluster.tsx:176
msgid "Proxy settings"
msgstr ""
@ -1839,7 +1866,7 @@ msgstr ""
#~ msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:76
msgid "Reference"
msgstr ""
@ -1864,7 +1891,7 @@ msgstr ""
msgid "Releases"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:151
#: src/renderer/components/+preferences/preferences.tsx:139
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
#: src/renderer/components/cluster-manager/clusters-menu.tsx:74
#: src/renderer/components/cluster-manager/clusters-menu.tsx:80
@ -1894,7 +1921,7 @@ msgstr ""
msgid "Remove selected bindings for <0>{0}</0>?"
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
msgid "Remove selected bindings from ${name}"
msgstr ""
@ -1930,7 +1957,7 @@ msgstr ""
msgid "Repo/Name"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:141
#: src/renderer/components/+preferences/preferences.tsx:133
msgid "Repositories"
msgstr ""
@ -1982,7 +2009,7 @@ msgstr ""
msgid "Resource Names"
msgstr ""
#: src/renderer/components/+config/config.tsx:46
#: src/renderer/components/+config/config.tsx:47
#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
#: src/renderer/components/+namespaces/namespace-details.tsx:41
msgid "Resource Quotas"
@ -2162,7 +2189,7 @@ msgstr ""
msgid "Secret type"
msgstr ""
#: src/renderer/components/+config/config.tsx:38
#: src/renderer/components/+config/config.tsx:39
#: src/renderer/components/+config-secrets/secrets.tsx:40
#: src/renderer/components/+workloads-pods/pod-details.tsx:113
msgid "Secrets"
@ -2172,7 +2199,7 @@ msgstr ""
msgid "Select a quota.."
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:172
#: src/renderer/components/+add-cluster/add-cluster.tsx:173
msgid "Select kubeconfig"
msgstr ""
@ -2188,6 +2215,7 @@ msgstr ""
msgid "Select service accounts"
msgstr ""
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:27
#: 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
@ -2295,7 +2323,7 @@ msgstr ""
#: 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/+custom-resources/crd-resource-details.tsx:56
#: src/renderer/components/+namespaces/namespace-details.tsx:37
#: src/renderer/components/+namespaces/namespaces.tsx:34
#: src/renderer/components/+network-services/services.tsx:52
@ -2381,11 +2409,11 @@ msgstr ""
msgid "Taints"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:171
#: src/renderer/components/+preferences/preferences.tsx:161
msgid "Telemetry & Usage Tracking"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:174
#: src/renderer/components/+preferences/preferences.tsx:164
msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
msgstr ""
@ -2409,15 +2437,11 @@ msgstr ""
msgid "This field is required"
msgstr ""
#: src/renderer/components/input/input.validators.ts:39
msgid "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
msgstr ""
#: src/renderer/components/cluster-manager/clusters-menu.tsx:104
msgid "This is the quick launch menu."
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:166
#: src/renderer/components/+preferences/preferences.tsx:156
msgid "This will make Lens to trust ANY certificate authority without any validations."
msgstr ""
@ -2454,13 +2478,13 @@ msgstr ""
#: 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-roles-bindings/role-binding-details.tsx:95
#: 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/+preferences/preferences.tsx:158
#: src/renderer/components/+preferences/preferences.tsx:148
msgid "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
msgstr ""
@ -2656,8 +2680,8 @@ msgid "and <0>{tailCount}</0> more"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "applicable to all clusters"
msgstr ""
#~ msgid "applicable to all clusters"
#~ msgstr ""
#: src/renderer/components/+nodes/nodes.tsx:57
msgid "cores:"

View File

@ -62,7 +62,7 @@ msgstr "Это поле может содержать только латинс
msgid "A single workspaces contains a list of clusters and their full configuration."
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:80
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:81
msgid "API Group"
msgstr ""
@ -84,7 +84,7 @@ msgstr "Название аккаунта"
msgid "Active"
msgstr "Активный"
#: src/renderer/components/+add-cluster/add-cluster.tsx:170
#: src/renderer/components/+add-cluster/add-cluster.tsx:171
#: src/renderer/components/cluster-manager/clusters-menu.tsx:116
msgid "Add Cluster"
msgstr ""
@ -101,7 +101,7 @@ msgstr "Добавить привязку ролей"
msgid "Add Workspace"
msgstr ""
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
msgid "Add bindings to {name}"
msgstr "Добавить привязки к {name}"
@ -109,7 +109,7 @@ msgstr "Добавить привязки к {name}"
#~ msgid "Add cluster"
#~ msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:191
#: src/renderer/components/+add-cluster/add-cluster.tsx:192
msgid "Add cluster(s)"
msgstr ""
@ -126,8 +126,8 @@ msgstr "Добавить поле"
#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:144
msgid "Added repos:"
msgstr ""
#~ msgid "Added repos:"
#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:103
msgid "Adding helm branch <0>{0}</0> has failed: {1}"
@ -153,6 +153,7 @@ msgstr "Аффинитеты"
#: src/renderer/components/+config-autoscalers/hpa.tsx:51
#: src/renderer/components/+config-maps/config-maps.tsx:37
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:45
#: 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
@ -211,11 +212,11 @@ msgstr ""
msgid "Allow Privilege Escalation"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:172
#: src/renderer/components/+preferences/preferences.tsx:162
msgid "Allow telemetry & usage tracking"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:164
#: src/renderer/components/+preferences/preferences.tsx:154
msgid "Allow untrusted Certificate Authorities"
msgstr ""
@ -302,7 +303,7 @@ msgstr "Назад"
msgid "Backends"
msgstr "Бэкенды"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:93
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:94
msgid "Binding"
msgstr "Привязка"
@ -310,7 +311,7 @@ msgstr "Привязка"
msgid "Binding targets"
msgstr "Цели привязки"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:89
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:90
#: src/renderer/components/+user-management-roles-bindings/role-bindings.tsx:36
msgid "Bindings"
msgstr "Привязки"
@ -410,7 +411,7 @@ msgstr "Отмена"
msgid "Capacity"
msgstr "Емкость"
#: src/renderer/components/+preferences/preferences.tsx:163
#: src/renderer/components/+preferences/preferences.tsx:153
msgid "Certificate Trust"
msgstr ""
@ -477,7 +478,7 @@ msgstr "IP-адрес кластера"
msgid "Cluster Issuers"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:134
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Color Theme"
msgstr ""
@ -530,7 +531,7 @@ msgstr "Конфигурация скопирована в буфер"
msgid "ConfigMap <0>{0}</0> successfully updated."
msgstr "ConfigMap <0>{0}</0> успешно обновлена."
#: src/renderer/components/+config/config.tsx:30
#: src/renderer/components/+config/config.tsx:31
msgid "ConfigMaps"
msgstr "ConfigMaps"
@ -688,6 +689,11 @@ msgstr "CronJobs"
msgid "Current / Target"
msgstr "Текущее / Цель"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:39
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:43
msgid "Current Healthy"
msgstr ""
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:103
msgid "Current replica scale: {currentReplicas}"
msgstr "Текущий размер реплики: {currentReplicas}"
@ -705,7 +711,7 @@ msgstr "Текущие фильтры:"
msgid "Custom Resources"
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:115
#: src/renderer/components/+add-cluster/add-cluster.tsx:116
msgid "Custom.."
msgstr ""
@ -771,6 +777,11 @@ msgstr "Deployments"
msgid "Description"
msgstr "Описание"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:43
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:44
msgid "Desired Healthy"
msgstr ""
#: src/renderer/components/+workloads-deployments/deployment-scale-dialog.tsx:107
msgid "Desired number of replicas"
msgstr "Нужный уровень реплик"
@ -789,7 +800,7 @@ msgstr "Диск"
msgid "Disk:"
msgstr "Диск:"
#: src/renderer/components/+preferences/preferences.tsx:168
#: src/renderer/components/+preferences/preferences.tsx:158
msgid "Does not affect cluster communications!"
msgstr ""
@ -797,7 +808,7 @@ msgstr ""
msgid "Domains"
msgstr "Домены"
#: src/renderer/components/+preferences/preferences.tsx:137
#: src/renderer/components/+preferences/preferences.tsx:129
msgid "Download Mirror"
msgstr ""
@ -805,7 +816,7 @@ msgstr ""
msgid "Download file"
msgstr "Скачать файл"
#: src/renderer/components/+preferences/preferences.tsx:138
#: src/renderer/components/+preferences/preferences.tsx:130
msgid "Download mirror for kubectl"
msgstr ""
@ -972,11 +983,11 @@ msgstr "Группа"
msgid "Groups"
msgstr "Группы"
#: src/renderer/components/+config/config.tsx:54
#: src/renderer/components/+config/config.tsx:55
msgid "HPA"
msgstr "HPA"
#: src/renderer/components/+preferences/preferences.tsx:157
#: src/renderer/components/+preferences/preferences.tsx:147
msgid "HTTP Proxy"
msgstr ""
@ -984,7 +995,7 @@ msgstr ""
#~ msgid "HTTP Proxy server. Used for communicating with Kubernetes API."
#~ msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:140
#: src/renderer/components/+preferences/preferences.tsx:132
msgid "Helm"
msgstr ""
@ -1178,7 +1189,7 @@ 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/+user-management-roles-bindings/role-binding-details.tsx:79
#: src/renderer/components/dock/edit-resource.tsx:89
msgid "Kind"
msgstr "Тип"
@ -1224,8 +1235,8 @@ msgid "Last transition time: {lastTransitionTime}"
msgstr "Последнее изменение: {lastTransitionTime}"
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "Lens Global Settings"
msgstr ""
#~ msgid "Lens Global Settings"
#~ msgstr ""
#: src/renderer/components/+pod-security-policies/pod-security-policy-details.tsx:146
msgid "Level"
@ -1302,6 +1313,11 @@ msgstr "Совпадения меток"
msgid "Max Pods"
msgstr "Макс. подов"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:35
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:42
msgid "Max Unavailable"
msgstr ""
#: src/renderer/components/input/input.validators.ts:35
msgid "Maximum length is {maxLength}"
msgstr "Максимальная длина {maxLength}"
@ -1364,6 +1380,11 @@ msgstr ""
msgid "Metrics not available at the moment"
msgstr "В данный момент метрики недоступны"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:31
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:41
msgid "Min Available"
msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:76
#: src/renderer/components/+config-autoscalers/hpa.tsx:48
msgid "Min Pods"
@ -1399,6 +1420,7 @@ msgstr "Установки"
#: 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-pod-disruption-budgets/pod-disruption-budgets.tsx:39
#: 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
@ -1423,7 +1445,7 @@ msgstr "Установки"
#: 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-binding-details.tsx:80
#: 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
@ -1454,6 +1476,7 @@ msgstr ""
#: 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-pod-disruption-budgets/pod-disruption-budgets.tsx:40
#: 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
@ -1472,7 +1495,7 @@ msgstr ""
#: 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-binding-details.tsx:96
#: 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
@ -1503,11 +1526,11 @@ msgstr "Namespaces"
msgid "Namespaces: {0}"
msgstr "Namespaces: {0}"
#: src/renderer/components/+preferences/preferences.tsx:167
#: src/renderer/components/+preferences/preferences.tsx:157
msgid "Needed with some corporate proxies that do certificate re-writing."
msgstr ""
#: src/renderer/components/+network-ingresses/ingress-details.tsx:66
#: src/renderer/components/+network-ingresses/ingress-details.tsx:86
#: src/renderer/components/+workloads-pods/pod-charts.tsx:13
#: src/renderer/components/layout/sidebar.tsx:83
msgid "Network"
@ -1708,7 +1731,7 @@ msgstr "Persistent Volume Claims"
msgid "Persistent Volumes"
msgstr "Persistent Volumes"
#: src/renderer/components/+add-cluster/add-cluster.tsx:62
#: src/renderer/components/+add-cluster/add-cluster.tsx:63
msgid "Please select kubeconfig"
msgstr ""
@ -1716,6 +1739,11 @@ msgstr ""
msgid "Pod"
msgstr ""
#: src/renderer/components/+config/config.tsx:63
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets.tsx:38
msgid "Pod Disruption Budgets"
msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:90
msgid "Pod IP"
msgstr "IP пода"
@ -1776,8 +1804,8 @@ msgid "Ports"
msgstr "Порты"
#: src/renderer/components/+preferences/preferences.tsx:121
msgid "Preferences"
msgstr ""
#~ msgid "Preferences"
#~ msgstr ""
#: src/renderer/components/+workloads-pods/pod-details.tsx:93
msgid "Priority Class"
@ -1797,11 +1825,11 @@ msgstr ""
msgid "Provisioner"
msgstr "Комиссия"
#: src/renderer/components/+preferences/preferences.tsx:160
#: src/renderer/components/+preferences/preferences.tsx:150
msgid "Proxy is used only for non-cluster communication."
msgstr ""
#: src/renderer/components/+add-cluster/add-cluster.tsx:175
#: src/renderer/components/+add-cluster/add-cluster.tsx:176
msgid "Proxy settings"
msgstr ""
@ -1856,7 +1884,7 @@ msgstr "Политика отката"
#~ msgstr ""
#: src/renderer/components/+config-autoscalers/hpa-details.tsx:70
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:75
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:76
msgid "Reference"
msgstr "Ссылка"
@ -1881,7 +1909,7 @@ msgstr "Установка: {0}"
msgid "Releases"
msgstr "Релизы"
#: src/renderer/components/+preferences/preferences.tsx:151
#: src/renderer/components/+preferences/preferences.tsx:139
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:60
#: src/renderer/components/cluster-manager/clusters-menu.tsx:74
#: src/renderer/components/cluster-manager/clusters-menu.tsx:80
@ -1911,7 +1939,7 @@ msgstr "Удалить объект?"
msgid "Remove selected bindings for <0>{0}</0>?"
msgstr "Удалить выбранные связки <0>{0}</0>?"
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:111
#: src/renderer/components/+user-management-roles-bindings/role-binding-details.tsx:112
msgid "Remove selected bindings from ${name}"
msgstr "Удалить выбранные связки из ${name}"
@ -1947,7 +1975,7 @@ msgstr "Реплики"
msgid "Repo/Name"
msgstr "Репозиторий/Имя"
#: src/renderer/components/+preferences/preferences.tsx:141
#: src/renderer/components/+preferences/preferences.tsx:133
msgid "Repositories"
msgstr ""
@ -1999,7 +2027,7 @@ msgstr ""
msgid "Resource Names"
msgstr "Имена ресурсов"
#: src/renderer/components/+config/config.tsx:46
#: src/renderer/components/+config/config.tsx:47
#: src/renderer/components/+config-resource-quotas/resource-quotas.tsx:33
#: src/renderer/components/+namespaces/namespace-details.tsx:41
msgid "Resource Quotas"
@ -2179,7 +2207,7 @@ msgstr "Секрет успешно обновлен."
msgid "Secret type"
msgstr "Тип секрета"
#: src/renderer/components/+config/config.tsx:38
#: src/renderer/components/+config/config.tsx:39
#: src/renderer/components/+config-secrets/secrets.tsx:40
#: src/renderer/components/+workloads-pods/pod-details.tsx:113
msgid "Secrets"
@ -2189,7 +2217,7 @@ msgstr "Secrets"
msgid "Select a quota.."
msgstr "Выберите квоту..."
#: src/renderer/components/+add-cluster/add-cluster.tsx:172
#: src/renderer/components/+add-cluster/add-cluster.tsx:173
msgid "Select kubeconfig"
msgstr ""
@ -2205,6 +2233,7 @@ msgstr "Выбрать роль.."
msgid "Select service accounts"
msgstr "Выбрать сервисные аккаунты"
#: src/renderer/components/+config-pod-disruption-budgets/pod-disruption-budgets-details.tsx:27
#: 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
@ -2312,7 +2341,7 @@ msgstr "StatefulSets"
#: 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/+custom-resources/crd-resource-details.tsx:56
#: src/renderer/components/+namespaces/namespace-details.tsx:37
#: src/renderer/components/+namespaces/namespaces.tsx:34
#: src/renderer/components/+network-services/services.tsx:52
@ -2398,11 +2427,11 @@ msgstr "TLS"
msgid "Taints"
msgstr "Метки блокировки"
#: src/renderer/components/+preferences/preferences.tsx:171
#: src/renderer/components/+preferences/preferences.tsx:161
msgid "Telemetry & Usage Tracking"
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:174
#: src/renderer/components/+preferences/preferences.tsx:164
msgid "Telemetry & usage data is collected to continuously improve the Lens experience."
msgstr ""
@ -2426,15 +2455,11 @@ msgstr "Логи отсутствуют."
msgid "This field is required"
msgstr "Это обязательное поле"
#: src/renderer/components/input/input.validators.ts:39
msgid "A System Name must be lowercase DNS labels separated by dots. DNS labels are alphanumerics and dashes enclosed by alphanumerics."
msgstr "Это поле может содержать только латинские буквы в нижнем регистре, номера и дефис."
#: src/renderer/components/cluster-manager/clusters-menu.tsx:104
msgid "This is the quick launch menu."
msgstr ""
#: src/renderer/components/+preferences/preferences.tsx:166
#: src/renderer/components/+preferences/preferences.tsx:156
msgid "This will make Lens to trust ANY certificate authority without any validations."
msgstr ""
@ -2471,13 +2496,13 @@ msgstr "Транзит"
#: 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-roles-bindings/role-binding-details.tsx:95
#: 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/+preferences/preferences.tsx:158
#: src/renderer/components/+preferences/preferences.tsx:148
msgid "Type HTTP proxy url (example: http://proxy.acme.org:8080)"
msgstr ""
@ -2673,8 +2698,8 @@ msgid "and <0>{tailCount}</0> more"
msgstr "и <0>{tailCount}</0> ещё"
#: src/renderer/components/+preferences/preferences.tsx:126
msgid "applicable to all clusters"
msgstr ""
#~ msgid "applicable to all clusters"
#~ msgstr ""
#: src/renderer/components/+nodes/nodes.tsx:57
msgid "cores:"

View File

@ -132,7 +132,12 @@ export class BaseStore<T = any> extends Singleton {
broadcastIpc(msg); // send to all windows (BrowserWindow, webContents)
const frames = await this.getSubFrames();
frames.forEach(frameId => {
broadcastIpc({ frameId, ...msg }); // send to all sub-frames (e.g. cluster-view managed in iframe)
// send to all sub-frames (e.g. cluster-view managed in iframe)
broadcastIpc({
...msg,
frameId: frameId,
frameOnly: true,
});
});
}

View File

@ -54,12 +54,13 @@ export interface IpcBroadcastParams<A extends any[] = any> {
channel: IpcChannel
webContentId?: number; // send to single webContents view
frameId?: number; // send to inner frame of webContents
frameOnly?: boolean; // send message only to view with provided `frameId`
filter?: (webContent: WebContents) => boolean
timeout?: number; // todo: add support
args?: A;
}
export function broadcastIpc({ channel, frameId, webContentId, filter, args = [] }: IpcBroadcastParams) {
export function broadcastIpc({ channel, frameId, frameOnly, webContentId, filter, args = [] }: IpcBroadcastParams) {
const singleView = webContentId ? webContents.fromId(webContentId) : null;
let views = singleView ? [singleView] : webContents.getAllWebContents();
if (filter) {
@ -68,7 +69,9 @@ export function broadcastIpc({ channel, frameId, webContentId, filter, args = []
views.forEach(webContent => {
const type = webContent.getType();
logger.debug(`[IPC]: broadcasting "${channel}" to ${type}=${webContent.id}`, { args });
if (!frameOnly) {
webContent.send(channel, ...args);
}
if (frameId) {
webContent.sendToFrame(frameId, channel, ...args)
}

View File

@ -84,11 +84,7 @@ export class KubeAuthProxy {
protected async sendIpcLogMessage(res: KubeAuthProxyLog) {
const channel = `kube-auth:${this.cluster.id}`
logger.info(`[KUBE-AUTH]: out-channel "${channel}"`, { ...res, meta: this.cluster.getMeta() });
broadcastIpc({
// webContentId: null, // todo: send a message only to single cluster's window
channel: channel,
args: [res],
});
broadcastIpc({ channel: channel, args: [res] });
}
public exit() {

View File

@ -13,7 +13,6 @@ import { Input } from "../input";
import { Checkbox } from "../checkbox";
import { Notifications } from "../notifications";
import { Badge } from "../badge";
import { Spinner } from "../spinner";
import { themeStore } from "../../theme.store";
import { history } from "../../navigation";
import { Tooltip } from "../tooltip";
@ -58,7 +57,7 @@ export class Preferences extends React.Component {
this.helmAddedRepos.clear();
repos.forEach(repo => this.helmAddedRepos.set(repo.name, repo));
} catch (err) {
Notifications.error(err);
Notifications.error(String(err));
}
this.helmLoading = false;
}