Repository: kubernetes/minikube
Pull request #18591 (2024-04-07 19:16:40)

Addition of German translations
Some strings are not translated to German yet.

This commit adds translations for these strings.


k8s-ci-robot: Hi @jklippel. Thanks for your PR.

I'm waiting for a [kubernetes](https://github.com/orgs/kubernetes/people) member to verify that this patch is reasonable to test. If it is, they should reply with `/ok-to-test` on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should [join the org](https://git.k8s.io/community/community-membership.md#member) to skip this step.

Once the patch is verified, the new status will be reflected by the `ok-to-test` label.

I understand the commands that are listed [here](https://go.k8s.io/bot-commands?repo=kubernetes%2Fminikube).

<details>

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.
</details>

k8s-ci-robot: [APPROVALNOTIFIER] This PR is **NOT APPROVED**

This pull-request has been approved by: *<a href="https://github.com/kubernetes/minikube/pull/18591#" title="Author self-approved">jklippel</a>*
**Once this PR has been reviewed and has the lgtm label**, please assign [spowelljr](https://github.com/spowelljr) for approval. For more information see [the Kubernetes Code Review Process](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process).

The full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands?repo=kubernetes%2Fminikube).

<details open>
Needs approval from an approver in each of these files:

- **[OWNERS](https://github.com/kubernetes/minikube/blob/master/OWNERS)**

Approvers can indicate their approval by writing `/approve` in a comment
Approvers can cancel approval by writing `/approve cancel` in a comment
</details>
<!-- META={"approvers":["spowelljr"]} -->

Patch:
diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml
index 2a9473ef6..bd23df391 100644
--- a/.github/workflows/master.yml
+++ b/.github/workflows/master.yml
@@ -526,8 +526,8 @@ jobs:
           sudo apt-get update -qq
           sudo apt-get -qq -y install conntrack
           sudo apt-get -qq -y install socat
-          CRI_DOCKERD_VERSION="v0.3.3"
-          CRI_DOCKERD_COMMIT="b58acf8f78f9d7bce1241d1cddb0932e7101f278"
+          CRI_DOCKERD_VERSION="v0.3.12"
+          CRI_DOCKERD_COMMIT="c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742"
           CRI_DOCKERD_BASE_URL="https://storage.googleapis.com/kicbase-artifacts/cri-dockerd/${CRI_DOCKERD_COMMIT}"
           sudo curl -L "${CRI_DOCKERD_BASE_URL}/amd64/cri-dockerd" -o /usr/bin/cri-dockerd
           sudo curl -L "${CRI_DOCKERD_BASE_URL}/cri-docker.socket" -o /usr/lib/systemd/system/cri-docker.socket
diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml
index f507e0c13..c93445d7c 100644
--- a/.github/workflows/pr.yml
+++ b/.github/workflows/pr.yml
@@ -645,8 +645,8 @@ jobs:
           sudo apt-get update -qq
           sudo apt-get -qq -y install conntrack
           sudo apt-get -qq -y install socat
-          CRI_DOCKERD_VERSION="v0.3.3"
-          CRI_DOCKERD_COMMIT="b58acf8f78f9d7bce1241d1cddb0932e7101f278"
+          CRI_DOCKERD_VERSION="v0.3.12"
+          CRI_DOCKERD_COMMIT="c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742"
           CRI_DOCKERD_BASE_URL="https://storage.googleapis.com/kicbase-artifacts/cri-dockerd/${CRI_DOCKERD_COMMIT}"
           sudo curl -L "${CRI_DOCKERD_BASE_URL}/amd64/cri-dockerd" -o /usr/bin/cri-dockerd
           sudo curl -L "${CRI_DOCKERD_BASE_URL}/cri-docker.socket" -o /usr/lib/systemd/system/cri-docker.socket
diff --git a/Makefile b/Makefile
index 4fde4fd34..e4819080f 100644
--- a/Makefile
+++ b/Makefile
@@ -24,7 +24,7 @@ KIC_VERSION ?= $(shell grep -E "Version =" pkg/drivers/kic/types.go | cut -d \"
 HUGO_VERSION ?= $(shell grep -E "HUGO_VERSION = \"" netlify.toml | cut -d \" -f2)
 
 # Default to .0 for higher cache hit rates, as build increments typically don't require new ISO versions
-ISO_VERSION ?= v1.33.0-1712138767-18566
+ISO_VERSION ?= v1.33.0-1712570768-18585
 
 # Dashes are valid in semver, but not Linux packaging. Use ~ to delimit alpha/beta
 DEB_VERSION ?= $(subst -,~,$(RAW_VERSION))
diff --git a/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.hash b/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.hash
index 96b96dd89..bfe1cd9da 100644
--- a/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.hash
+++ b/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.hash
@@ -6,3 +6,4 @@ sha256 a2e31a5c8ef122a91c4d4107ba2e0cb4950940f9bbf02ee3020715ba051caef9 0de30fc5
 sha256 fc467606256ef13d89365df00a1c4b4b4226628c1a6fd68d2c3fda32bdf36291 9a87d6ae274ecf0f23776920964d6484bd679282.tar.gz
 sha256 b01ec9f9953d0017e8728927ebcc46c7ee63e435027b7e67106eb93fc83c387f 23513f4cfe8f02bc02130b4edba2c9d2c8fd320b.tar.gz
 sha256 2d491257fb767a413069c7e4e85454c08a9f3456454a8fd840474d44135f5570 b58acf8f78f9d7bce1241d1cddb0932e7101f278.tar.gz
+sha256 d83e2c9c7b678e2a2ec7e902e9cf46928e42ef72686f003ae5c85d6dc32ed380 c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742.tar.gz
diff --git a/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.mk b/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.mk
index b550f634e..2243501b4 100644
--- a/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.mk
+++ b/deploy/iso/minikube-iso/arch/aarch64/package/cri-dockerd-aarch64/cri-dockerd.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-CRI_DOCKERD_AARCH64_VER = 0.3.3
-CRI_DOCKERD_AARCH64_REV = b58acf8
-CRI_DOCKERD_AARCH64_VERSION = b58acf8f78f9d7bce1241d1cddb0932e7101f278
+CRI_DOCKERD_AARCH64_VER = 0.3.12
+CRI_DOCKERD_AARCH64_REV = c2e3805
+CRI_DOCKERD_AARCH64_VERSION = c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742
 CRI_DOCKERD_AARCH64_SITE = https://github.com/Mirantis/cri-dockerd/archive
 CRI_DOCKERD_AARCH64_SOURCE = $(CRI_DOCKERD_AARCH64_VERSION).tar.gz
 
diff --git a/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.hash b/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.hash
index 96b96dd89..bfe1cd9da 100644
--- a/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.hash
+++ b/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.hash
@@ -6,3 +6,4 @@ sha256 a2e31a5c8ef122a91c4d4107ba2e0cb4950940f9bbf02ee3020715ba051caef9 0de30fc5
 sha256 fc467606256ef13d89365df00a1c4b4b4226628c1a6fd68d2c3fda32bdf36291 9a87d6ae274ecf0f23776920964d6484bd679282.tar.gz
 sha256 b01ec9f9953d0017e8728927ebcc46c7ee63e435027b7e67106eb93fc83c387f 23513f4cfe8f02bc02130b4edba2c9d2c8fd320b.tar.gz
 sha256 2d491257fb767a413069c7e4e85454c08a9f3456454a8fd840474d44135f5570 b58acf8f78f9d7bce1241d1cddb0932e7101f278.tar.gz
+sha256 d83e2c9c7b678e2a2ec7e902e9cf46928e42ef72686f003ae5c85d6dc32ed380 c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742.tar.gz
diff --git a/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.mk b/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.mk
index b3f797b9f..84ef26569 100644
--- a/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.mk
+++ b/deploy/iso/minikube-iso/arch/x86_64/package/cri-dockerd/cri-dockerd.mk
@@ -4,9 +4,9 @@
 #
 ################################################################################
 
-CRI_DOCKERD_VER = 0.3.3
-CRI_DOCKERD_REV = b58acf8
-CRI_DOCKERD_VERSION = b58acf8f78f9d7bce1241d1cddb0932e7101f278
+CRI_DOCKERD_VER = 0.3.12
+CRI_DOCKERD_REV = c2e3805
+CRI_DOCKERD_VERSION = c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742
 CRI_DOCKERD_SITE = https://github.com/Mirantis/cri-dockerd/archive
 CRI_DOCKERD_SOURCE = $(CRI_DOCKERD_VERSION).tar.gz
 
diff --git a/deploy/kicbase/Dockerfile b/deploy/kicbase/Dockerfile
index 1cb578735..492d0cef4 100644
--- a/deploy/kicbase/Dockerfile
+++ b/deploy/kicbase/Dockerfile
@@ -43,8 +43,8 @@ FROM ${UBUNTU_JAMMY_IMAGE} as kicbase
 
 ARG BUILDKIT_VERSION="v0.13.1"
 ARG CRIO_VERSION="1.24"
-ARG CRI_DOCKERD_VERSION="v0.3.3"
-ARG CRI_DOCKERD_COMMIT="b58acf8f78f9d7bce1241d1cddb0932e7101f278"
+ARG CRI_DOCKERD_VERSION="v0.3.12"
+ARG CRI_DOCKERD_COMMIT="c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742"
 ARG CNI_PLUGINS_VERSION="v1.4.0"
 ARG TARGETARCH
 ARG NERDCTL_VERSION="1.7.4"
diff --git a/netlify.toml b/netlify.toml
index 1475f4ff2..fb94bc6e3 100644
--- a/netlify.toml
+++ b/netlify.toml
@@ -4,7 +4,7 @@ publish = "site/public/"
 command = "pwd && cd themes/docsy && npm install && git submodule update -f --init && cd ../.. && hugo"
 
 [build.environment]
-NODE_VERSION = "20.12.0"
+NODE_VERSION = "20.12.1"
 HUGO_VERSION = "v0.124.1"
 
 [context.production.environment]
diff --git a/pkg/drivers/kic/types.go b/pkg/drivers/kic/types.go
index a7e4926bc..4c03b6556 100644
--- a/pkg/drivers/kic/types.go
+++ b/pkg/drivers/kic/types.go
@@ -24,10 +24,10 @@ import (
 
 const (
 	// Version is the current version of kic
-	Version = "v0.0.43-1712138838-18566"
+	Version = "v0.0.43-1712593525-18585"
 
 	// SHA of the kic base image
-	baseImageSHA = "a1b6bbc384c0914baa698cc91ccedcb662b3c0986082ff16cc623c5d83216034"
+	baseImageSHA = "82295aae32f93620eb23c604c6fbfbc087f5827d39119a722f4d08f3622b1dfd"
 	// The name of the GCR kicbase repository
 	gcrRepo = "gcr.io/k8s-minikube/kicbase-builds"
 	// The name of the Dockerhub kicbase repository
diff --git a/pkg/minikube/assets/addons.go b/pkg/minikube/assets/addons.go
index 7fe3a12a4..8be1dcc85 100644
--- a/pkg/minikube/assets/addons.go
+++ b/pkg/minikube/assets/addons.go
@@ -316,7 +316,7 @@ var Addons = map[string]*Addon{
 		MustBinAsset(addons.InspektorGadgetAssets, "inspektor-gadget/ig-daemonset.yaml.tmpl", vmpath.GuestAddonsDir, "ig-daemonset.yaml", "0640"),
 	}, false, "inspektor-gadget", "3rd party (inspektor-gadget.io)", "https://github.com/orgs/inspektor-gadget/people", "https://minikube.sigs.k8s.io/docs/handbook/addons/inspektor-gadget/",
 		map[string]string{
-			"InspektorGadget": "inspektor-gadget/inspektor-gadget:v0.26.0@sha256:c6db0381372939368364efb98d8c90f4b0e3d86a5637682b85a01195937d9eff",
+			"InspektorGadget": "inspektor-gadget/inspektor-gadget:v0.27.0@sha256:abef4926f3e6f0aa50c968aa954f990a6b0178e04a955293a49d96810c43d0e1",
 		}, map[string]string{
 			"InspektorGadget": "ghcr.io",
 		}),
@@ -340,7 +340,7 @@ var Addons = map[string]*Addon{
 			"pod.yaml",
 			"0640"),
 	}, false, "kubevirt", "3rd party (KubeVirt)", "", "https://minikube.sigs.k8s.io/docs/tutorials/kubevirt/", map[string]string{
-		"Kubectl": "bitnami/kubectl:1.29.3@sha256:030eecfae01810d0b0930a809532159554e4e263fd38afcefb5ee45bd014b75e",
+		"Kubectl": "bitnami/kubectl:1.29.3@sha256:d44ec041f68a19c43f7e71b36ea9d2dca9b9686e1de4f5853da5909af4a1643c",
 	}, map[string]string{
 		"Kubectl": "docker.io",
 	}),
diff --git a/pkg/minikube/constants/constants.go b/pkg/minikube/constants/constants.go
index 8a78c039a..90a8aae32 100644
--- a/pkg/minikube/constants/constants.go
+++ b/pkg/minikube/constants/constants.go
@@ -37,7 +37,7 @@ const (
 	DefaultKubernetesVersion = "v1.29.3"
 	// NewestKubernetesVersion is the newest Kubernetes version to test against
 	// NOTE: You may need to update coreDNS & etcd versions in pkg/minikube/bootstrapper/images/images.go
-	NewestKubernetesVersion = "v1.30.0-rc.0"
+	NewestKubernetesVersion = "v1.30.0-rc.1"
 	// OldestKubernetesVersion is the oldest Kubernetes version to test against
 	OldestKubernetesVersion = "v1.20.0"
 	// NoKubernetesVersion is the version used when users does NOT want to install kubernetes
diff --git a/pkg/minikube/constants/constants_kubeadm_images.go b/pkg/minikube/constants/constants_kubeadm_images.go
index 218ca8333..a0e57546d 100644
--- a/pkg/minikube/constants/constants_kubeadm_images.go
+++ b/pkg/minikube/constants/constants_kubeadm_images.go
@@ -18,6 +18,11 @@ package constants
 
 var (
 	KubeadmImages = map[string]map[string]string{
+		"v1.30.0-rc.1": {
+			"coredns/coredns": "v1.11.1",
+			"etcd":            "3.5.12-0",
+			"pause":           "3.9",
+		},
 		"v1.30.0-rc.0": {
 			"coredns/coredns": "v1.11.1",
 			"etcd":            "3.5.12-0",
diff --git a/pkg/minikube/constants/constants_kubernetes_versions.go b/pkg/minikube/constants/constants_kubernetes_versions.go
index f88480194..3c0d486fa 100644
--- a/pkg/minikube/constants/constants_kubernetes_versions.go
+++ b/pkg/minikube/constants/constants_kubernetes_versions.go
@@ -21,6 +21,7 @@ package constants
 // ValidKubernetesVersions is a list of Kubernetes versions in order from newest to oldest
 // This is used when outputting Kubernetes versions and to select the latest patch version when unspecified
 var ValidKubernetesVersions = []string{
+	"v1.30.0-rc.1",
 	"v1.30.0-rc.0",
 	"v1.30.0-beta.0",
 	"v1.30.0-alpha.3",
diff --git a/pkg/minikube/download/iso.go b/pkg/minikube/download/iso.go
index b5f327f3f..ef9b6f0da 100644
--- a/pkg/minikube/download/iso.go
+++ b/pkg/minikube/download/iso.go
@@ -41,7 +41,7 @@ const fileScheme = "file"
 // DefaultISOURLs returns a list of ISO URL's to consult by default, in priority order
 func DefaultISOURLs() []string {
 	v := version.GetISOVersion()
-	isoBucket := "minikube-builds/iso/18566"
+	isoBucket := "minikube-builds/iso/18585"
 
 	return []string{
 		fmt.Sprintf("https://storage.googleapis.com/%s/minikube-%s-%s.iso", isoBucket, v, runtime.GOARCH),
diff --git a/site/content/en/docs/commands/start.md b/site/content/en/docs/commands/start.md
index d034295a5..fccec18fc 100644
--- a/site/content/en/docs/commands/start.md
+++ b/site/content/en/docs/commands/start.md
@@ -27,7 +27,7 @@ minikube start [flags]
       --apiserver-port int                The apiserver listening port (default 8443)
       --auto-pause-interval duration      Duration of inactivity before the minikube VM is paused (default 1m0s) (default 1m0s)
       --auto-update-drivers               If set, automatically updates drivers to the latest version. Defaults to true. (default true)
-      --base-image string                 The base image to use for docker/podman drivers. Intended for local development. (default "gcr.io/k8s-minikube/kicbase-builds:v0.0.43-1712138838-18566@sha256:a1b6bbc384c0914baa698cc91ccedcb662b3c0986082ff16cc623c5d83216034")
+      --base-image string                 The base image to use for docker/podman drivers. Intended for local development. (default "gcr.io/k8s-minikube/kicbase-builds:v0.0.43-1712593525-18585@sha256:82295aae32f93620eb23c604c6fbfbc087f5827d39119a722f4d08f3622b1dfd")
       --binary-mirror string              Location to fetch kubectl, kubelet, & kubeadm binaries from.
       --cache-images                      If true, cache docker images for the current bootstrapper and load them into the machine. Always false with --driver=none. (default true)
       --cert-expiration duration          Duration until minikube certificate expiration, defaults to three years (26280h). (default 26280h0m0s)
@@ -74,7 +74,7 @@ minikube start [flags]
       --interactive                       Allow user prompts for more information (default true)
       --iso-url strings                   Locations to fetch the minikube ISO from. The list depends on the machine architecture.
       --keep-context                      This will keep the existing kubectl context and will create a minikube context.
-      --kubernetes-version string         The Kubernetes version that the minikube VM will use (ex: v1.2.3, 'stable' for v1.29.3, 'latest' for v1.30.0-rc.0). Defaults to 'stable'.
+      --kubernetes-version string         The Kubernetes version that the minikube VM will use (ex: v1.2.3, 'stable' for v1.29.3, 'latest' for v1.30.0-rc.1). Defaults to 'stable'.
       --kvm-gpu                           Enable experimental NVIDIA GPU support in minikube
       --kvm-hidden                        Hide the hypervisor signature from the guest in minikube (kvm2 driver only)
       --kvm-network string                The KVM default network name. (kvm2 driver only) (default "default")
diff --git a/translations/de.json b/translations/de.json
index 17d8bebad..98aed0aed 100644
--- a/translations/de.json
+++ b/translations/de.json
@@ -55,9 +55,9 @@
 	"Add, delete, or push a local image into minikube": "Lokales Image zu Minikube hinzufügen, löschen oder pushen",
 	"Add, remove, or list additional nodes": "Hinzufügen, Löschen oder auflisten von zusätzlichen Nodes",
 	"Adding a control-plane node is not yet supported, setting control-plane flag to false": "Das Hinzufügen eines Control-Plane Nodes wird derzeit noch nicht unterstützt, setze control-plane Parameter auf 'false'",
-	"Adding a control-plane node to a non-HA (non-multi-control plane) cluster is not currently supported. Please first delete the cluster and use 'minikube start --ha' to create new one.": "",
+	"Adding a control-plane node to a non-HA (non-multi-control plane) cluster is not currently supported. Please first delete the cluster and use 'minikube start --ha' to create new one.": "Das Hinzufügen eines Control-Plane Nodes zu einem nicht-HA (nicht mit mehreren Control-Plane-Nodes) Clusters wird derzeit nicht unterstützt. Bitte löschen Sie zuerst den Cluster und verwenden Sie 'minikube start --ha' um einen neuen zu erstellen.",
 	"Adding node {{.name}} to cluster {{.cluster}}": "Node {{.name}} zu Cluster {{.cluster}} hinzufügen",
-	"Adding node {{.name}} to cluster {{.cluster}} as {{.roles}}": "",
+	"Adding node {{.name}} to cluster {{.cluster}} as {{.roles}}": "Node {{.name}} zu Cluster {{.cluster}} als {{.roles}} hinzufügen",
 	"Additional help topics": "Weitere Hilfe-Themen",
 	"Adds a node to the given cluster config, and starts it.": "Fügt einen Node zur angegebenen Cluster-Konfiguration hinzu und startet es.",
 	"Adds a node to the given cluster.": "Fügt einen Node zum angegebenen Cluster hinzu.",
@@ -103,8 +103,8 @@
 	"Cannot use both --output and --format options": "--output und --format können nicht gleichzeitig verwendet werden",
 	"Cannot use the option --no-kubernetes on the {{.name}} driver": "Die Option --no-kubernetes kann nicht mit dem {{.name}} Treiber verwendet werden",
 	"Certificate {{.certPath}} has expired. Generating a new one...": "Das Zertifikat {{.certPath}} ist ausgelaufen. Generiere ein neues...",
-	"Changing the API server port of an existing minikube HA (multi-control plane) cluster is not currently supported. Please first delete the cluster.": "",
-	"Changing the HA (multi-control plane) mode of an existing minikube cluster is not currently supported. Please first delete the cluster and use 'minikube start --ha' to create new one.": "",
+	"Changing the API server port of an existing minikube HA (multi-control plane) cluster is not currently supported. Please first delete the cluster.": "Das Ändern des API Server Ports eines existierenden Minikube HA (mehrere Control-Plane Nodes) Clusters wird derzeit nicht unterstützt. Bitte löschen Sie erst den Cluster.",
+	"Changing the HA (multi-control plane) mode of an existing minikube cluster is not currently supported. Please first delete the cluster and use 'minikube start --ha' to create new one.": "Das Ändern des HA (mehrere Control Plane) Modus eines existierenden Minikube Clusters wird derzeit nicht unterstützt. Bitte löschen Sie erst den Cluster und verwenden Sie 'minikube start --ha' um einen neuen zu erstellen.",
 	"Check if you have unnecessary pods running by running 'kubectl get po -A": "Prüfen Sie, ob sie unnötige PODs laufen haben, indem Sie folgenden Befehl ausführen: 'kubectl get po -A",
 	"Check output of 'journalctl -xeu kubelet', try passing --extra-config=kubelet.cgroup-driver=systemd to minikube start": "Prüfen Sie die Ausgabe von 'journalctl -xeu kubelet', versuchen Sie --extra-config=kubelet.cgroup-driver=systemd beim Starten von Minikube zu verwenden",
 	"Check that libvirt is setup properly": "Prüfen Sie, ob libvirt korrekt eingerichtet wurde",
@@ -131,14 +131,14 @@
 	"Continuously listing/getting the status with optional interval duration.": "Zeige bzw. hole den Status kontinuierlich mit optionaler Angabe des Zeit-Intervalls",
 	"Control Plane could not update, try minikube delete --all --purge": "Control-Plane konnte nicht aktualisieren, versuchen Sie minikube delete --all --purge",
 	"Copy the specified file into minikube": "Kopiere die angegebene Datei in Minikube",
-	"Copy the specified file into minikube, it will be saved at path \u003ctarget file absolute path\u003e in your minikube.\nDefault target node controlplane and If \u003csource node name\u003e is omitted, It will trying to copy from host.\n\nExample Command : \"minikube cp a.txt /home/docker/b.txt\" +\n                  \"minikube cp a.txt minikube-m02:/home/docker/b.txt\"\n                  \"minikube cp minikube-m01:a.txt minikube-m02:/home/docker/b.txt\"": "",
+	"Copy the specified file into minikube, it will be saved at path \u003ctarget file absolute path\u003e in your minikube.\nDefault target node controlplane and If \u003csource node name\u003e is omitted, It will trying to copy from host.\n\nExample Command : \"minikube cp a.txt /home/docker/b.txt\" +\n                  \"minikube cp a.txt minikube-m02:/home/docker/b.txt\"\n                  \"minikube cp minikube-m01:a.txt minikube-m02:/home/docker/b.txt\"": "Kopiere die angegebene Datei in Minikube. Die Datei wird unter dem Pfad <Ziel Datei absoluter Pfad> in Ihrer Minikube Instanz gespeichert.\nDer Default-Ziel-Node ist die Control-Plane. Wenn der <Name des Quell Nodes> nicht angegeben ist, wird versucht vom Host zu kopieren.\n\nBefehls-Beispiel : \"minikube cp a.txt /home/docker/b.txt\" +\n                  \"minikube cp a.txt minikube-m02:/home/docker/b.txt\"\n                  \"minikube cp minikube-m01:a.txt minikube-m02:/home/docker/b.txt\"",
 	"Could not determine a Google Cloud project, which might be ok.": "Konnte Google Cloud Projekt nicht ermitteln, was OK sein könnte.",
 	"Could not find any GCP credentials. Either run `gcloud auth application-default login` or set the GOOGLE_APPLICATION_CREDENTIALS environment variable to the path of your credentials file.": "Konnte keine GCP Credentials finden. Führen Sie entweder `gcloud auth application-default login` aus oder setzen Sie die Umgebungsvariable GOOGLE_APPLICATION_CREDENTIALS auf den Pfad zu Ihrer Konfigurations-Datei.",
 	"Could not process error from failed deletion": "Konnte den Fehler der fehlgeschlagenen Löschung nicht verarbeiten",
 	"Could not process errors from failed deletion": "Konnte die Fehler der fehlgeschlagenen Löschung nicht verarbeiten",
 	"Could not resolve IP address": "Konnte IP-Adresse nicht auflösen",
 	"Country code of the image mirror to be used. Leave empty to use the global one. For Chinese mainland users, set it to cn.": "Ländercode des zu verwendenden Image Mirror. Lassen Sie dieses Feld leer, um den globalen zu verwenden. Nutzer vom chinesischen Festland stellen cn ein.",
-	"Create Highly Available Multi-Control Plane Cluster with a minimum of three control-plane nodes that will also be marked for work.": "",
+	"Create Highly Available Multi-Control Plane Cluster with a minimum of three control-plane nodes that will also be marked for work.": "Erstelle einen HA Cluster mit mehreren Control-Plane Nodes mit einem Minimum von drei Control-Plane Nodes, welche auch zur Verwendung als Worker markiert werden.",
 	"Creating mount {{.name}} ...": "Bereitstellung {{.name}} wird erstellt...",
 	"Creating {{.driver_name}} {{.machine_type}} (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB) ...": "Erstelle {{.driver_name}} {{.machine_type}} (CPUs={{.number_of_cpus}}, Speicher={{.memory_size}}MB) ...",
 	"Creating {{.driver_name}} {{.machine_type}} (CPUs={{.number_of_cpus}}, Memory={{.memory_size}}MB, Disk={{.disk_size}}MB) ...": "Erstelle {{.driver_name}} {{.machine_type}} (CPUs={{.number_of_cpus}}, Speicher={{.memory_size}}MB, Disk={{.disk_size}}MB ...",
@@ -188,7 +188,7 @@
 	"Downloading driver {{.driver}}:": "Lade Treiber {{.driver}} herunter:",
 	"Due to DNS issues your cluster may have problems starting and you may not be able to pull images\nMore details available at: https://minikube.sigs.k8s.io/docs/drivers/qemu/#known-issues": "Aufgrund von DNS-Problemen könnte der Cluster Probleme beim Starten haben und möglicherweise nicht in der Lage sein Images zu laden.\nWeitere Informationen finden sich unter: https://minikube.sigs.k8s.io/docs/drivers/qemu/#known-issues",
 	"Due to changes in macOS 13+ minikube doesn't currently support VirtualBox. You can use alternative drivers such as docker or {{.driver}}.\n    https://minikube.sigs.k8s.io/docs/drivers/docker/\n    https://minikube.sigs.k8s.io/docs/drivers/{{.driver}}/\n\n    For more details on the issue see: https://github.com/kubernetes/minikube/issues/15274\n": "Aufgrund von Änderungen in macOS 13+ unterstützt Minikube derzeit VirtualBox nicht. Sie können alternative Treiber verwenden, wie z.B. Docker oder {{.driver}}.\nhttps://minikube.sigs.k8s.io/docs/drivers/docker/\n    https://minikube.sigs.k8s.io/docs/drivers/{{.driver}}/\n\n    Weitere Informationen finden sich in folgendem Issue: https://github.com/kubernetes/minikube/issues/15274\n",
-	"Duration of inactivity before the minikube VM is paused (default 1m0s)": "",
+	"Duration of inactivity before the minikube VM is paused (default 1m0s)": "Dauer der Inaktivität bevor die Minikube VM pausiert wird (default 1m0s)",
 	"Duration of inactivity before the minikube VM is paused (default 1m0s).  To disable, set to 0s": "Dauer von Inaktivität bevor Minikube VMs pausiert werden (default 1m0s). Zum deaktivieren, den Wert auf 0s setzen",
 	"Duration until minikube certificate expiration, defaults to three years (26280h).": "Dauer bis das Minikube-Zertifikat abläuft, Default ist drei Jahre (26280 Stunden).",
 	"ERROR creating `registry-creds-acr` secret": "Fehler beim Erstellen des `registry-creds-acr` Secrets",
@@ -226,12 +226,12 @@
 	"Error finding port for mount": "Fehler bei der Suche eines Ports für mount",
 	"Error generating set output": "Fehler beim Generieren der set-Ausgabe",
 	"Error generating unset output": "Fehler beim Generieren der unset-Ausgabe",
-	"Error getting cluster bootstrapper": "Fehler beim Holen des Cluster Bootstrapper",
-	"Error getting cluster config": "Fehler beim Holen der Cluster Konfiguration",
-	"Error getting control-plane node": "",
-	"Error getting host": "Fehler beim Holen des Hosts",
+	"Error getting cluster bootstrapper": "Fehler beim Ermitteln des Cluster Bootstrapper",
+	"Error getting cluster config": "Fehler beim Ermitteln der Cluster Konfiguration",
+	"Error getting control-plane node": "Fehler beim Ermitteln der Control-Plan Node",
+	"Error getting host": "Fehler beim Ermitteln des Hosts",
 	"Error getting port binding for '{{.driver_name}} driver: {{.error}}": "Fehler beim Binden des Ports für den Treiber {{.driver_name}}: {{.error}}",
-	"Error getting primary control plane": "Fehler beim Holen der primären Kontroll Ebene (primary control plane)",
+	"Error getting primary control plane": "Fehler beim Ermitteln der primären Control-Plane",
 	"Error getting service with namespace: {{.namespace}} and labels {{.labelName}}:{{.addonName}}: {{.error}}": "Fehler beim Holen des Services mit Namespace: {{.namespace}} und Label {{.labelName}}.{{.addonName}}: {{.error}}",
 	"Error getting ssh client": "Fehler beim Holen des ssh Clients",
 	"Error getting the host IP address to use from within the VM": "Fehler beim Ermitteln der Host IP Addresse, die in der VM verwendet wird",
@@ -268,7 +268,7 @@
 	"Failed to cache kubectl": "Cachen von kubectl fehlgeschlagen",
 	"Failed to change permissions for {{.minikube_dir_path}}: {{.error}}": "Fehler beim Ändern der Berechtigungen für {{.minikube_dir_path}}: {{.error}}",
 	"Failed to check main repository and mirrors for images": "Prüfen des Haupt-Repositories und der Mirrors für Images fehlgeschlagen",
-	"Failed to configure auto-pause {{.profile}}": "",
+	"Failed to configure auto-pause {{.profile}}":	"Fehler beim Konfigurieren von auto-pause {{.profile}}",
 	"Failed to configure metallb IP {{.profile}}": "Konfiguration der metallb IP {{.profile}} fehlgeschlagen",
 	"Failed to configure registry-aliases {{.profile}}": "Konfigurieren von registry-aliases fehlgeschlagen {{.profile}}",
 	"Failed to create file": "Erstellen der Datei fehlgeschlagen",
@@ -279,14 +279,14 @@
 	"Failed to delete cluster: {{.error}}__1": "Fehler beim Löschen des Clusters: {{.error}}",
 	"Failed to delete images": "Löschen der Images fehlgeschlagen",
 	"Failed to delete images from config": "Löschen der Images aus der Konfiguration fehlgeschlagen",
-	"Failed to delete profile(s): {{.error}}": "",
+	"Failed to delete profile(s): {{.error}}":	"Löschen des Profils/der Profile fehlgeschlagen: {{.error}}",
 	"Failed to download licenses": "Lizenz-Download fehlgeschlagen",
 	"Failed to enable container runtime": "Aktivieren der Container Runtime fehlgeschlagen",
 	"Failed to extract integer in minutes to pause.": "Extrahieren der Anzahl der Minuten bis zum Pausieren fehlgeschlagen.",
 	"Failed to get bootstrapper": "Fehler beim Ermitteln des Bootstrappers",
 	"Failed to get command runner": "Fehler beim Ermitteln des Command Runner",
 	"Failed to get image map": "Fehler beim Ermitteln der Image Map",
-	"Failed to get service URL - check that minikube is running and that you have specified the correct namespace (-n flag) if required: {{.error}}": "",
+	"Failed to get service URL - check that minikube is running and that you have specified the correct namespace (-n flag) if required: {{.error}}": "Fehler beim Ermitteln der Service URL - Prüfen Sie ob Minikube läuft und dass Sie, falls notwendig, den korrekten Namespace (-n Parameter) angegeben haben: {{.error}}",
 	"Failed to get service URL: {{.error}}": "Fehler beim Ermitteln der Service URL: {{.error}}",
 	"Failed to get temp": "Fehler beim Ermitteln von temp",
 	"Failed to kill mount process: {{.error}}": "Fehler beim Beenden des Bereitstellungsprozesses: {{.error}}",
@@ -311,7 +311,7 @@
 	"Failed to start container runtime": "Start der Container Runtime fehlgeschlagen",
 	"Failed to start {{.driver}} {{.driver_type}}. Running \"{{.cmd}}\" may fix it: {{.error}}": "Start von {{.driver}} {{.driver_type}} fehlgeschlagen. Das Ausführen von \"{{.cmd}}\" könnte des Beheben: {{.error}}",
 	"Failed to stop node {{.name}}": "Anhalten von Node {{.name}} fehlgeschlagen",
-	"Failed to stop node {{.name}}: {{.error}}": "",
+	"Failed to stop node {{.name}}: {{.error}}": "Fehler beim Anhalten des Nodes {{.name}}: {{.error}}",
 	"Failed to stop ssh-agent process: {{.error}}": "Anhalten des SSH-Agent Prozesses fehlgeschlagen: {{.error}}",
 	"Failed to tag images": "Erstellung des Tags für das Image fehlgeschlagen",
 	"Failed to update cluster": "Aktualisierung des Clusters fehlgeschlagen",
@@ -355,9 +355,9 @@
 	"Go template format string for the config view output.  The format for Go templates can be found here: https://pkg.go.dev/text/template\nFor the list of accessible variables for the template, see the struct values here: https://pkg.go.dev/k8s.io/minikube/cmd/minikube/cmd/config#ConfigViewTemplate": "Go Template Format String für die Ausgabe der Konfigurations-Ansicht Ausgabe.  Das Format von Go Templates ist hier beschrieben: https://pkg.go.dev/text/template\nFür eine Liste der im Template verfügbaren Variablen, kann man die struct Werte hier einsehen: https://pkg.go.dev/k8s.io/minikube/cmd/minikube/cmd/config#ConfigViewTemplate",
 	"Go template format string for the status output.  The format for Go templates can be found here: https://pkg.go.dev/text/template\nFor the list accessible variables for the template, see the struct values here: https://pkg.go.dev/k8s.io/minikube/cmd/minikube/cmd#Status": "Go Template Format String für die Status Ausgabe.  Das Format von Go Templates ist hier beschrieben: https://pkg.go.dev/text/template\nFür eine Liste der im Template verfügbaren Variablen, kann man die struct Werte hier einsehen: https://pkg.go.dev/k8s.io/minikube/cmd/minikube/cmd#Status",
 	"Group ID:     {{.groupID}}": "Gruppen ID:   {{.groupID}}",
-	"HA (multi-control plane) clusters require 3 or more control-plane nodes": "",
-	"Headlamp can display more detailed information when metrics-server is installed. To install it, run:\n\n\tminikube{{.profileArg}} addons enable metrics-server\n": "",
-	"Headlamp can display more detailed information when metrics-server is installed. To install it, run:\n\nminikube{{.profileArg}} addons enable metrics-server\t\n\n": "Headlamp kann detailiertere Informationen anzeigen, wenn der Metrics-Server installiert ist. Um ihn zu installieren, führen Sie folgenden Befehl aus:\n\nminikube{{.profileArg}} addons enable metrics-server\t\n\n",
+	"HA (multi-control plane) clusters require 3 or more control-plane nodes": "HA (mehrere Control-Plane) Cluster benötigen 3 oder mehr Control-Plane Nodes",
+	"Headlamp can display more detailed information when metrics-server is installed. To install it, run:\n\n\tminikube{{.profileArg}} addons enable metrics-server\n": "Headlamp kann detailliertere Informationen ausgeben, wenn Metrics-Server installiert ist. Um Metrics-Server zu installieren, führen Sie\n\n\tminikube{{.profileArg}} addons enable metrics-server\naus.\n",
+	"Headlamp can display more detailed information when metrics-server is installed. To install it, run:\n\nminikube{{.profileArg}} addons enable metrics-server\t\n\n": "Headlamp kann detailliertere Informationen anzeigen, wenn der Metrics-Server installiert ist. Um ihn zu installieren, führen Sie folgenden Befehl aus:\n\nminikube{{.profileArg}} addons enable metrics-server\t\n\n",
 	"Hide the hypervisor signature from the guest in minikube (kvm2 driver only)": "Hypervisor-Signatur vor dem Gast in minikube verbergen (nur kvm2-Treiber)",
 	"Hyper-V requires that memory MB be an even number, {{.memory}}MB was specified, try passing `--memory {{.suggestMemory}}`": "Hyper-V erfordert, dass der Speicher in MB eine gerade Zahl ist, {{.memory}}MB wurde angegeben, versuchen Sie `--memory {{.suggestMemory}} zu anzugeben",
 	"Hyperkit is broken. Upgrade to the latest hyperkit version and/or Docker for Desktop. Alternatively, you may choose an alternate --driver": "Hyperkit ist kaputt. Aktualisieren Sie auf die neueste Version von Hyperkit und/oder Docker Desktop. Alternativ können Sie einen anderen Treiber auswählen mit --driver",
@@ -365,8 +365,8 @@
 	"IP Address to use to expose ports (docker and podman driver only)": "IP Adresse, die benutzt werden soll um Ports zu exponieren (nur docker und podman Treiber)",
 	"IP address (ssh driver only)": "IP Adresse (nur für den SSH-Treiber)",
 	"If present, writes to the provided file instead of stdout.": "Falls gesetzt, wird in die angegebene Datei geschrieben anstatt auf stdout.",
-	"If set, added node will be available as worker. Defaults to true.": "",
-	"If set, added node will become a control-plane. Defaults to false. Currently only supported for existing HA (multi-control plane) clusters.": "",
+	"If set, added node will be available as worker. Defaults to true.": "Falls gesetzt, wird der Node als Worker zur Verfügung stehen. Default: true",
+	"If set, added node will become a control-plane. Defaults to false. Currently only supported for existing HA (multi-control plane) clusters.": "Falls gesetzt, wird der Node ein Control-Plane Node werden. Default: false. Derzeit nur für bereits bestehende HA (mehrere Control-Plane) Cluster unterstützt.",
 	"If set, automatically updates drivers to the latest version. Defaults to true.": "Falls gesetzt, werden alle Treiber automatisch auf die aktuellste Version geupdated. Default: true",
 	"If set, delete the current cluster if start fails and try again. Defaults to false.": "Falls gesetzt, lösche den Cluster wenn der Start fehlschlägt und versuche erneut zu starten. Default: false",
 	"If set, disables metrics reporting (CPU and memory usage), this can improve CPU usage. Defaults to false.": "Falls gesetzt, werden Metric Reports (CPU und Speicher Verwendung) deaktiviert, dies kann die Verwendung der CPU verbessern. Default: false.",
@@ -404,8 +404,8 @@
 	"Insecure Docker registries to pass to the Docker daemon. The default service CIDR range will automatically be added.": "Unsichere Docker-Registrys, die an den Docker-Daemon übergeben werden. Der CIDR-Bereich des Standarddienstes wird automatisch hinzugefügt.",
 	"Install VirtualBox and ensure it is in the path, or select an alternative value for --driver": "Installieren Sie VirtualBox und stellen Sie sicher, dass es im Pfad ist. Alternativ verwenden Sie einen anderen --driver",
 	"Install the latest hyperkit binary, and run 'minikube delete'": "Installieren Sie das aktuellste hyperkit-Binary und führen Sie 'minikube delete' aus",
-	"Interval is an invalid duration: {{.error}}": "",
-	"Interval must be greater than 0s": "",
+	"Interval is an invalid duration: {{.error}}": "Der angegebene Intervall beinhaltet eine inkorrekte Dauer: {{.error}}",
+	"Interval must be greater than 0s": "Interval muss größer als 0s sein",
 	"Invalid port": "Falscher Port",
 	"Istio needs {{.minCPUs}} CPUs -- your configuration only allocates {{.cpus}} CPUs": "Istio benötigt {{.minCPUs}} CPUs -- Ihre Konfiguration reserviert nur {{.cpus}} CPUs",
 	"Istio needs {{.minMem}}MB of memory -- your configuration only allocates {{.memory}}MB": "Istio benötigt {{.minMem}}MB Speicher -- Ihre Konfiguration reserviert nur {{.memory}}MB",
@@ -446,7 +446,7 @@
 	"Locations to fetch the minikube ISO from.": "Ort von dem das Minikube ISO geladen werden soll.",
 	"Log into or run a command on a machine with SSH; similar to 'docker-machine ssh'.": "Einloggen oder einen Befehl auf der Maschine mit SSH ausführen; vergleichbar mit 'docker-machine ssh'.",
 	"Log into the minikube environment (for debugging)": "In die Minikube Umgebung einloggen (fürs Debugging)",
-	"Logs file created ({{.logPath}}), remember to include it when reporting issues!": "",
+	"Logs file created ({{.logPath}}), remember to include it when reporting issues!": "Log-Dateien wurden erstellt ({{.logPath}}), bitte denken Sie daran diese anzuhängen, wenn Sie Probleme melden!",
 	"Manage cache for images": "Cache für Images verwalten",
 	"Manage images": "Images verwalten",
 	"Message Size: {{.size}}": "Message Größe: {{.size}}",
@@ -468,8 +468,8 @@
 	"Networking and Connectivity Commands:": "Netzwerk- und Verbindungs-Befehle:",
 	"No IP address provided. Try specifying --ssh-ip-address, or see https://minikube.sigs.k8s.io/docs/drivers/ssh/": "Es wurde keine IP-Addresse angegeben. Verwernden Sie --ssh-ip-address oder lesen Sie https://minikube.sigs.k8s.io/docs/drivers/ssh/",
 	"No changes required for the \"{{.context}}\" context": "Keine Anpassungen erforderlich für den Kontext \"{{.context}}\"",
-	"No control-plane nodes found.": "",
-	"No minikube profile was found.": "",
+	"No control-plane nodes found.": "Keine Control-Plane Nodes gefunden.",
+	"No minikube profile was found.": "Kein Minikube Profil gefunden.",
 	"No minikube profile was found. ": "Kein Minikube Profil gefunden. ",
 	"No possible driver was detected. Try specifying --driver, or see https://minikube.sigs.k8s.io/docs/start/": "Kein möglicher Treiber gefunden. Versuchen Sie mit --driver anzugeben oder schauen Sie unter https://minikube.sigs.k8s.io/docs/start/",
 	"No such addon {{.name}}": "Addon {{.name}} existiert nicht",
@@ -502,7 +502,7 @@
 	"Options:      {{.options}}": "Optionen:     {{.options}}",
 	"Output format. Accepted values: [json, yaml]": "Ausgabe Format. Akzeptierte Werte: [json, yaml]",
 	"Output format. Accepted values: [json]": "Ausgabe Format. Akzeptierte Werte: [json]",
-	"Outputs minikube shell completion for the given shell (bash, zsh, fish or powershell)\n\n\tThis depends on the bash-completion binary.  Example installation instructions:\n\tOS X:\n\t\t$ brew install bash-completion\n\t\t$ source $(brew --prefix)/etc/bash_completion\n\t\t$ minikube completion bash \u003e ~/.minikube-completion  # for bash users\n\t\t$ minikube completion zsh \u003e ~/.minikube-completion  # for zsh users\n\t\t$ source ~/.minikube-completion\n\t\t$ minikube completion fish \u003e ~/.config/fish/completions/minikube.fish # for fish users\n\tUbuntu:\n\t\t$ apt-get install bash-completion\n\t\t$ source /etc/bash_completion\n\t\t$ source \u003c(minikube completion bash) # for bash users\n\t\t$ source \u003c(minikube completion zsh) # for zsh users\n\t\t$ minikube completion fish \u003e ~/.config/fish/completions/minikube.fish # for fish users\n\n\tAdditionally, you may want to output the completion to a file and source in your .bashrc\n\n\tWindows:\n\t\t## Save completion code to a script and execute in the profile\n\t\tPS\u003e minikube completion powershell \u003e $HOME\\.minikube-completion.ps1\n\t\tPS\u003e Add-Content $PROFILE '. $HOME\\.minikube-completion.ps1'\n\n\t\t## Execute completion code in the profile\n\t\tPS\u003e Add-Content $PROFILE 'if (Get-Command minikube -ErrorAction SilentlyContinue) {\n\t\t        minikube completion powershell | Out-String | Invoke-Expression\n\t\t    }'\n\n\tNote for zsh users: [1] zsh completions are only supported in versions of zsh \u003e= 5.2\n\tNote for fish users: [2] please refer to this docs for more details https://fishshell.com/docs/current/#tab-completion\n": "",
+	"Outputs minikube shell completion for the given shell (bash, zsh, fish or powershell)\n\n\tThis depends on the bash-completion binary.  Example installation instructions:\n\tOS X:\n\t\t$ brew install bash-completion\n\t\t$ source $(brew --prefix)/etc/bash_completion\n\t\t$ minikube completion bash \u003e ~/.minikube-completion  # for bash users\n\t\t$ minikube completion zsh \u003e ~/.minikube-completion  # for zsh users\n\t\t$ source ~/.minikube-completion\n\t\t$ minikube completion fish \u003e ~/.config/fish/completions/minikube.fish # for fish users\n\tUbuntu:\n\t\t$ apt-get install bash-completion\n\t\t$ source /etc/bash_completion\n\t\t$ source \u003c(minikube completion bash) # for bash users\n\t\t$ source \u003c(minikube completion zsh) # for zsh users\n\t\t$ minikube completion fish \u003e ~/.config/fish/completions/minikube.fish # for fish users\n\n\tAdditionally, you may want to output the completion to a file and source in your .bashrc\n\n\tWindows:\n\t\t## Save completion code to a script and execute in the profile\n\t\tPS\u003e minikube completion powershell \u003e $HOME\\.minikube-completion.ps1\n\t\tPS\u003e Add-Content $PROFILE '. $HOME\\.minikube-completion.ps1'\n\n\t\t## Execute completion code in the profile\n\t\tPS\u003e Add-Content $PROFILE 'if (Get-Command minikube -ErrorAction SilentlyContinue) {\n\t\t        minikube completion powershell | Out-String | Invoke-Expression\n\t\t    }'\n\n\tNote for zsh users: [1] zsh completions are only supported in versions of zsh \u003e= 5.2\n\tNote for fish users: [2] please refer to this docs for more details https://fishshell.com/docs/current/#tab-completion\n":  "Gibt minikube shell completion für die angegebene Shell aus (bash, zsh, fish oder powershell)\n\n\tDies ist abhängig vom bash-completion Binary. Beispiel für mögliche Installations-Befehle: \n\tOS X:\n\t\t$ brew install bash-completion\n\t\t$ source $(brew --prefix)/etc/bash_completion\n\t\t$ minikube completion bash > ~/.minikube-completion  # für bash Benutzer\n\t\t$ minikube completion zsh > ~/.minikube-completion  # für zsh Benutzer\n\t\t$ source ~/.minikube-completion\n\t\t$ minikube completion fish > ~/.config/fish/completions/minikube.fish # für fish Benutzer\n\tUbuntu:\n\t\t$ apt-get install bash-completion\n\t\t$ source /etc/bash_completion\n\t\t$ source <(minikube completion bash) # für bash Benuzter\n\t\t$ source <(minikube completion zsh) # für zsh Benutzer\n\t\t$ minikube completion fish > ~/.config/fish/completions/minikube.fish # für fish Benutzer\n\n\tZusätzlich können Sie die Completion Befehle in eine Datei ausgeben und diese aus der .bashrc sourcen.\n\n\tWindows:\n\t\t## Sichern Sie den Code in ein Skript und führen Sie es im Profil aus\n\t\tPS> minikube completion powershell > $HOME\\.minikube-completion.ps1\n\t\tPS> Add-Content $PROFILE '. $HOME\\.minikube-completion.ps1'\n\n\t\t## Führe Completion Code im Profil aus\n\t\tPS> Add-Content $PROFILE 'if (Get-Command minikube -ErrorAction SilentlyContinue) {\n\t\t        minikube completion powershell | Out-String | Invoke-Expression\n\t\t    }'\n\n\tHinweis für zsh Benuzter: [1] zsh completions werden erst ab Version >= 5.2 von zsh unterstützt\n\tHinweis für fish Benuzter: [2] Weitere Informationen finden sich unter https://fishshell.com/docs/current/#tab-completion\n",
 	"Outputs the licenses of dependencies to a directory": "Gibt die Lizenzen der Abhängigkeiten in ein Verzeichnis aus",
 	"Overwrite image even if same image:tag name exists": "Überschreibe das Image, auch wenn ein Image mit dem gleichen Image:Tag-Namen existiert",
 	"Path to socket vmnet binary (QEMU driver only)": "Pfad zum Socket des vmnet Binaries (nur QEMU Treiber)",
@@ -553,12 +553,12 @@
 	"Profile name '{{.profilename}}' is not valid": "Der Profilename '{{.profilename}}' ist nicht valide",
 	"Profile name should be unique": "Der Profilname sollte einzigartig sein",
 	"Provide VM UUID to restore MAC address (hyperkit driver only)": "Geben Sie die VM-UUID an, um die MAC-Adresse wiederherzustellen (nur Hyperkit-Treiber)",
-	"Provides instructions to point your terminal's docker-cli to the Docker Engine inside minikube. (Useful for building docker images directly inside minikube)": "",
-	"Provides instructions to point your terminal's docker-cli to the Docker Engine inside minikube. (Useful for building docker images directly inside minikube)\n\nFor example, you can do all docker operations such as docker build, docker run, and docker ps directly on the docker inside minikube.\n\nNote: You need the docker-cli to be installed on your machine.\ndocker-cli install instructions: https://minikube.sigs.k8s.io/docs/tutorials/docker_desktop_replacement/#steps": "",
+	"Provides instructions to point your terminal's docker-cli to the Docker Engine inside minikube. (Useful for building docker images directly inside minikube)": "Gibt Anweisungen aus, wie Sie die docker-cli Ihres Terminals auf die Docker Engine in Minikube umleiten. (Nützlich um Docker Images direkt in Minikube zu bauen)",
+	"Provides instructions to point your terminal's docker-cli to the Docker Engine inside minikube. (Useful for building docker images directly inside minikube)\n\nFor example, you can do all docker operations such as docker build, docker run, and docker ps directly on the docker inside minikube.\n\nNote: You need the docker-cli to be installed on your machine.\ndocker-cli install instructions: https://minikube.sigs.k8s.io/docs/tutorials/docker_desktop_replacement/#steps": "Gibt Anweisungen aus, wie Sie die docker-cli Ihres Terminals auf die Docker Engine in Minikube umleiten. (Nützlich um Docker Images direkt in Minikube zu bauen)\n\nZum Beispiel können Sie alle Docker Operationen wie docker build, docker run und docker ps direkt in minikube ausführen.\n\nHinweis: Sie müssen die docker-cli auf Ihrer Maschine installiert haben.\nAnleitung zur Installation von docker-cli: https://minikube.sigs.k8s.io/docs/tutorials/docker_desktop_replacement/#steps",
 	"Pull images": "Ziehe (pull) Images",
 	"Pull the remote image (no caching)": "Ziehe (pull) das Remote Image (kein Caching)",
 	"Pulling base image ...": "Ziehe das Base Image ...",
-	"Pulling base image {{.kicVersion}} ...": "",
+	"Pulling base image {{.kicVersion}} ...": "Ziehe Base Image {{.kicVersion}} ...",
 	"Push images": "Veröffentliche (push) Images",
 	"Push the new image (requires tag)": "Veröffentliche das neue Image (benötigt einen Tag)",
 	"Reboot to complete VirtualBox installation, verify that VirtualBox is not blocked by your system, and/or use another hypervisor": "Restarten (reboot) Sie die komplette VirtualBox Installation und stellen Sie sicher, dass VirtualBox nicht durch Ihr System blockiert wird, und/oder verwenden Sie einen anderen Hypervisor",
@@ -625,7 +625,7 @@
 	"Select a valid value for --dnsdomain": "Wähle einen gültigen Wert für --dnsdomain",
 	"Send trace events. Options include: [gcp]": "Schicke Trace Events. Mögliche Optionen sind [gcp]",
 	"Service '{{.service}}' was not found in '{{.namespace}}' namespace.\nYou may select another namespace by using 'minikube service {{.service}} -n \u003cnamespace\u003e'. Or list out all the services using 'minikube service list'": "Service '{{.service}}' konnte nicht im Namespace '{{.namespace}} gefunden werden.\nEs ist möglich einen anderen Namespace mit 'minikube service {{.service}} -n \u003cnamespace\u003e' auszuwählen. Oder die Liste aller Services anzuzeigen mit 'minikube service list'",
-	"Services {{.svc_names}} have type \"ClusterIP\" not meant to be exposed, however for local development minikube allows you to access this !": "",
+	"Services {{.svc_names}} have type \"ClusterIP\" not meant to be exposed, however for local development minikube allows you to access this !": "Die Services {{.svc_names}} sind vom Type \"ClusterIP\" welcher nicht freigeben werden sollte, allerdings erlaubt minikube diesen Zugriff für lokale Entwicklung !",
 	"Set a static IP for the minikube cluster, the IP must be: private, IPv4, and the last octet must be between 2 and 254, for example 192.168.200.200 (Docker and Podman drivers only)": "Setzte eine statische IP für den Minikube Cluster, die IP muss folgendes erfüllen: eine private Addresse, IPv4, das letzte Oktet muss zwischen 2 und 254 liegen, z.B. 192.168.200.200 (Nur Docker und Podman Treiber)",
 	"Set failed": "Setzen fehlgeschlagen",
 	"Set flag to delete all profiles": "Setze Flag um alle Profile zu löschen",
@@ -645,7 +645,7 @@
 	"Simulate numa node count in minikube, supported numa node count range is 1-8 (kvm2 driver only)": "Simuliere den Numa Node Count in Minikube, der unterstützte Numa Node Count Bereich ist 1-8 (nur kvm2 Treiber)",
 	"Skipped switching kubectl context for {{.profile_name}} because --keep-context was set.": "Wechsel des kubectl Kontexts für {{.profile_name}} übersprungen, weil --keep-context gesetzt wurde.",
 	"Some dashboard features require the metrics-server addon. To enable all features please run:\n\n\tminikube{{.profileArg}} addons enable metrics-server\t\n\n": "Einige Dashboard Features erfordern das metrics-server Addon. Um alle Features zu aktivieren:\n\n\tminikube{{.profileArg}} addons enable metrics-server\t\n\n",
-	"Some dashboard features require the metrics-server addon. To enable all features please run:\n\n\tminikube{{.profileArg}} addons enable metrics-server\n": "",
+	"Some dashboard features require the metrics-server addon. To enable all features please run:\n\n\tminikube{{.profileArg}} addons enable metrics-server\n": "Einige Dashboard Features erfordern das metrics-server addon. Um alle Features zu aktivieren:\n\n\tminikube{{.profileArg}} addons enable metrics-server\n",
 	"Sorry, Kubernetes {{.k8sVersion}} requires conntrack to be installed in root's path": "Entschuldigung, Kubernetes {{.k8sVersion}} erfordert, dass conntrack im Pfad von root installiert ist",
 	"Sorry, Kubernetes {{.k8sVersion}} requires crictl to be installed in root's path": "Entschuldigung, Kubernetes {{.k8sVersion}} erfordert, dass crictl im Pfad on root installiert ist",
 	"Sorry, completion support is not yet implemented for {{.name}}": "Entschuldigung, Vervollständigungs-Unterstützung ist noch nicht implementiert für {{.name}}",
@@ -667,7 +667,7 @@
 	"Specify arbitrary flags to pass to the build. (format: key=value)": "Spezifiziere arbiträre Flags an, die an den Build übergeben werden sollen. (Format: key=value)",
 	"Specifying extra disks is currently only supported for the following drivers: {{.supported_drivers}}. If you can contribute to add this feature, please create a PR.": "Das Spezifizieren von extra Disks ist derzeit nur von den folgenden Treibern unterstützt: {{.supported_drivers}}. Wenn du dieses Feature beisteuern kannst, erstelle bitte einen PR.",
 	"StartHost failed, but will try again: {{.error}}": "StartHost fehlgeschlagen, aber es wird noch einmal versucht: {{.error}}",
-	"Starting \"{{.node}}\" {{.role}} node in \"{{.cluster}}\" cluster": "",
+	"Starting \"{{.node}}\" {{.role}} node in \"{{.cluster}}\" cluster": "Starte \"{{.node}}\" {{.role}} Node im \"{{.cluster}}\" Cluster",
 	"Starting control plane node {{.name}} in cluster {{.cluster}}": "Starte Control Plane Node {{.name}} in Cluster {{.cluster}}",
 	"Starting minikube without Kubernetes in cluster {{.cluster}}": "Starte Minikube ohne Kubernetes in Cluster {{.cluster}}",
 	"Starting minikube without Kubernetes {{.name}} in cluster {{.cluster}}": "Starte Minikube ohne Kubernetes {{.name}} in Cluster {{.cluster}}",
@@ -742,18 +742,18 @@
 	"The cluster dns domain name used in the kubernetes cluster": "Der DNS-Domänenname des Clusters, der im Kubernetes-Cluster verwendet wird",
 	"The cluster {{.cluster}} already exists which means the --nodes parameter will be ignored. Use \"minikube node add\" to add nodes to an existing cluster.": "Der Cluster {{.cluster}} existiert bereits, was bedeutet, dass der --nodes Parameter ignoriert wird. Verwende \"minikube node add\" um weitere Nodes zu einem existierenden Cluster hinzuzufügen.",
 	"The container runtime to be used (docker, crio, containerd)": "Die zu verwendende Container-Laufzeit (Docker, Crio, Containerd)",
-	"The control plane for \"{{.name}}\" is paused!": "Die Kontroll-Ebene für \"{{.name}}\" ist pausiert!",
-	"The control plane node \"{{.name}}\" does not exist.": "Die Kontroll-Ebene für \"{{.name}}\" existiert nicht.",
-	"The control plane node is not running (state={{.state}})": "Der Kontroll-Ebenen-Node läuft nicht (state={{.state}})",
-	"The control plane node must be running for this command": "Der Kontroll-Ebenen-Node muss für diesen Befehl laufen",
-	"The control-plane node {{.name}} apiserver is not running (will try others): (state={{.state}})": "",
-	"The control-plane node {{.name}} apiserver is not running: (state={{.state}})": "",
-	"The control-plane node {{.name}} apiserver is paused": "",
-	"The control-plane node {{.name}} apiserver is paused (will try others)": "",
-	"The control-plane node {{.name}} host does not exist": "",
-	"The control-plane node {{.name}} host does not exist (will try others)": "",
-	"The control-plane node {{.name}} host is not running (will try others): state={{.state}}": "",
-	"The control-plane node {{.name}} host is not running: state={{.state}}": "",
+	"The control plane for \"{{.name}}\" is paused!": "Die Control-Plane für \"{{.name}}\" ist pausiert!",
+	"The control plane node \"{{.name}}\" does not exist.": "Die Control-Plane für \"{{.name}}\" existiert nicht.",
+	"The control plane node is not running (state={{.state}})": "Der Control-Plane-Node läuft nicht (state={{.state}})",
+	"The control plane node must be running for this command": "Der Control-Plane-Node muss für diesen Befehl laufen",
+	"The control-plane node {{.name}} apiserver is not running (will try others): (state={{.state}})": "Der API-Server des Control-Plane Nodes {{.name}} läuft nicht (versuche andere): (state={{.state}})",
+	"The control-plane node {{.name}} apiserver is not running: (state={{.state}})": "Der API-Server des Control-Plane Nodes {{.name}} läuft nicht: (state={{.state}})",
+	"The control-plane node {{.name}} apiserver is paused": "Der API-Server des Control-Plane Nodes {{.name}} ist pausiert",
+	"The control-plane node {{.name}} apiserver is paused (will try others)": "Der API-Server des Control-Plane Nodes {{.name}} ist pausiert (versuche andere)",
+	"The control-plane node {{.name}} host does not exist":	"Der Host des Control-Plan Nodes {{.name}} existiert nicht",
+	"The control-plane node {{.name}} host does not exist (will try others)": "Der Host des Control-Plane Nodes {{.name}} existiert nicht (versuche andere)",
+	"The control-plane node {{.name}} host is not running (will try others): state={{.state}}":	"Der Host des Control-Plane Nodes {{.name}} läuft nicht (versuche andere): state={{.state}}",
+	"The control-plane node {{.name}} host is not running: state={{.state}}": "Der Host des Control-Plane Nodes {{.name}} läuft nicht: state={{.state}}",
 	"The cri socket path to be used": "Der zu verwendende Cri-Socket-Pfad",
 	"The cri socket path to be used.": "Der zu verwendende Cri-Socket-Pfad.",
 	"The docker-env command is incompatible with multi-node clusters. Use the 'registry' add-on: https://minikube.sigs.k8s.io/docs/handbook/registry/": "Der docker-env Befehl ist inkompatibel mit multi-node Clustern. Bitte verwende das 'registry' Addon: https://minikube.sigs.k8s.io/docs/handbook/registry/",
@@ -802,7 +802,7 @@
 	"The services namespace": "Der Namespace des Service",
 	"The socket_vmnet network is only supported on macOS": "Das socket_vmnet Netzwerk wird nur unter macOS unterstützt.",
 	"The time interval for each check that wait performs in seconds": "Der Zeitintervall für jeden Check, den wait ausführt, in Sekunden",
-	"The total number of nodes to spin up. Defaults to 1.": "",
+	"The total number of nodes to spin up. Defaults to 1.": "Die Gesamtzahl der zu startenden Nodes. Default: 1.",
 	"The value passed to --format is invalid": "Der mit --format angegebene Wert ist ungültig",
 	"The value passed to --format is invalid: {{.error}}": "Der mit --format angegebene Wert ist ungültig: {{.error}}",
 	"The {{.driver_name}} driver should not be used with root privileges.": "Der Treiber {{.driver_name}} sollte nicht mit Root-Rechten verwendet werden.",
@@ -825,9 +825,9 @@
 	"This {{.type}} is having trouble accessing https://{{.repository}}": "Dieser {{.type}} hat Probleme beim Zugriff auf https://{{.repository}}",
 	"Tip: To remove this root owned cluster, run: sudo {{.cmd}}": "Tip: Um diesen zu root gehörenden Cluster zu entfernen, führe {{.cmd}} aus",
 	"Tip: To remove this root owned cluster, run: sudo {{.cmd}} delete": "Tipp: Um diesen Root-Cluster zu entfernen, führen Sie Folgendes aus: sudo {{.cmd}} delete",
-	"To access Headlamp, use the following command:\n\n\tminikube{{.profileArg}} service headlamp -n headlamp\n": "",
+	"To access Headlamp, use the following command:\n\n\tminikube{{.profileArg}} service headlamp -n headlamp\n": "Um auf Headlamp zuzugreifen, verwenden Sie den folgenden Befehl:\n\n\tminikube{{.profileArg}} service headlamp -n headlamp\n",
 	"To access Headlamp, use the following command:\nminikube service headlamp -n headlamp\n\n": "Um auf Headlamp zuzugreifen, führen Sie folgenden Befehl aus:\nminikube service headlamp -n headlamp\n\n",
-	"To access YAKD - Kubernetes Dashboard, wait for Pod to be ready and run the following command:\n\n\tminikube{{.profileArg}} service yakd-dashboard -n yakd-dashboard\n": "",
+	"To access YAKD - Kubernetes Dashboard, wait for Pod to be ready and run the following command:\n\n\tminikube{{.profileArg}} service yakd-dashboard -n yakd-dashboard\n": "Um auf das YAKD - Kubernetes Dashboard zuzugreifen, warten Sie bis der POD ready ist und führen Sie folgenden Befehl aus:\n\n\tminikube{{.profileArg}} service yakd-dashboard -n yakd-dashboard\n",
 	"To connect to this cluster, use:  --context={{.name}}": "Um zu diesem Cluster zu verbinden, verwende  --context={{.name}}",
 	"To connect to this cluster, use: kubectl --context={{.name}}": "Verwenden Sie zum Herstellen einer Verbindung zu diesem Cluster: kubectl --context = {{.name}}",
 	"To connect to this cluster, use: kubectl --context={{.name}}__1": "Verwenden Sie zum Herstellen einer Verbindung zu diesem Cluster: kubectl --context = {{.name}}",
@@ -850,26 +850,26 @@
 	"Tunnel successfully started": "Tunnel erfolgreich gestartet",
 	"Unable to bind flags": "Konnte Parameter-Flags nicht binden",
 	"Unable to create dedicated network, this might result in cluster IP change after restart: {{.error}}": "Kann dediziertes Netzwerk nicht anlegen, dies kann dazu führen, dass sich die Cluster IP ändert, wenn der Cluster neugestartet wird: {{.error}}",
-	"Unable to delete profile(s): {{.error}}": "",
+	"Unable to delete profile(s): {{.error}}": "Kann Profil(e) nicht löschen: {{.error}}",
 	"Unable to detect the latest patch release for specified major.minor version v{{.majorminor}}": "Kann das letzte Release Patch für die angegebene major.minor Version v{{.majorminor}} nicht erkennen.",
 	"Unable to enable dashboard": "Kann Dashboard nicht aktivieren",
 	"Unable to fetch latest version info": "Kann aktuellste Versions-Info nicht laden",
-	"Unable to find any control-plane nodes": "",
-	"Unable to find control plane": "Kann Kontroll-Ebene nicht finden",
+	"Unable to find any control-plane nodes": "Kann keine Control-Plane Nodes finden",
+	"Unable to find control plane": "Kann Control-Plane nicht finden",
 	"Unable to generate docs": "Kann Dokumente nicht generieren",
 	"Unable to generate the documentation. Please ensure that the path specified is a directory, exists \u0026 you have permission to write to it.": "Kann Dokumentation nicht genieren. Stellen Sie sicher, dass der angegebene Pfad ein Verzeichnis ist, existiert und es geschrieben werden kann (Schreibrechte)",
 	"Unable to get CPU info: {{.err}}": "Kann CPU info nicht holen: {{.err}}",
 	"Unable to get bootstrapper: {{.error}}": "Bootstrapper kann nicht abgerufen werden: {{.error}}",
 	"Unable to get command runner": "Kann Command Runner nicht holen",
 	"Unable to get control plane status: {{.error}}": "Kann Kontroll-Ebene Status nicht holen: {{.error}}",
-	"Unable to get control-plane node {{.name}} apiserver status (will try others): {{.error}}": "",
-	"Unable to get control-plane node {{.name}} apiserver status: {{.error}}": "",
-	"Unable to get control-plane node {{.name}} endpoint (will try others): {{.err}}": "",
-	"Unable to get control-plane node {{.name}} endpoint: {{.err}}": "",
-	"Unable to get control-plane node {{.name}} host command runner (will try others): {{.err}}": "",
-	"Unable to get control-plane node {{.name}} host command runner: {{.err}}": "",
-	"Unable to get control-plane node {{.name}} host status (will try others): {{.err}}": "",
-	"Unable to get control-plane node {{.name}} host status: {{.err}}": "",
+	"Unable to get control-plane node {{.name}} apiserver status (will try others): {{.error}}": "Kann API-Server Status des Control-Plane Nodes {{.name}} nicht ermitteln (versuch einen anderen): {{.error}}",
+	"Unable to get control-plane node {{.name}} apiserver status: {{.error}}":	"Kann API-Server Status des Control-Plane Nodes {{.name}} nicht ermitteln: {{.error}}",
+	"Unable to get control-plane node {{.name}} endpoint (will try others): {{.err}}": "Kann Endpoint des Control-Plane Nodes {{.name}} nicht ermitteln (versuche andere): {{.err}}",
+	"Unable to get control-plane node {{.name}} endpoint: {{.err}}": "Kann Endpoint des Control-Plane Nodes {{.name}} nicht ermitteln: {{.err}}",
+	"Unable to get control-plane node {{.name}} host command runner (will try others): {{.err}}": "Kann Host Command Runner des Control-Plane Nodes {{.name}} nicht ermitteln (versuche andere): {{.err}}",
+	"Unable to get control-plane node {{.name}} host command runner: {{.err}}":	"Kann Host Command Runner des Control-Plane Nodes {{.name}} nicht ermitteln: {{.err}}",
+	"Unable to get control-plane node {{.name}} host status (will try others): {{.err}}":  "Kann Host Status des Control Plane Nodes {{.name}} nicht ermitteln (versuche andere): {{.err}}",
+	"Unable to get control-plane node {{.name}} host status: {{.err}}":	"Kann Host Status des Control-Plane Nodes {{.name}} nicht ermitteln: {{.err}}",
 	"Unable to get current user": "Kann aktuellen Benutzer nicht holen",
 	"Unable to get forwarded endpoint": "Kann weitergeleiteten Endpoint nicht laden",
 	"Unable to get machine status": "Kann Maschinen Status nicht holen",
@@ -879,8 +879,8 @@
 	"Unable to load cached images from config file.": "Zwischengespeicherte Bilder können nicht aus der Konfigurationsdatei geladen werden.",
 	"Unable to load cached images: {{.error}}": "Kann gecachete Images nicht laden: {{.error}}",
 	"Unable to load config: {{.error}}": "Konfig kann nicht geladen werden: {{.error}}",
-	"Unable to load control-plane node {{.name}} host (will try others): {{.err}}": "",
-	"Unable to load control-plane node {{.name}} host: {{.err}}": "",
+	"Unable to load control-plane node {{.name}} host (will try others): {{.err}}":	"Kann Host des Control-Plane Nodes {{.name}} nicht laden (versuche andere): {{.err}}",
+	"Unable to load control-plane node {{.name}} host: {{.err}}": "Kann Host des Control-Plane Nodes {{.name}} nicht laden: {{.err}}",
 	"Unable to load host": "Kann Host nicht laden",
 	"Unable to load profile: {{.error}}": "Kann Profil nicht laden: {{.error}}",
 	"Unable to parse \"{{.kubernetes_version}}\": {{.error}}": "\"{{.kubernetes_version}}\" kann nicht geparst werden: {{.error}}",
@@ -891,7 +891,7 @@
 	"Unable to push cached images: {{.error}}": "Kann gecachete Image nicht veröffentlichen (push): {{.error}}",
 	"Unable to remove machine directory": "Kann Maschinen Verzeichnis nicht entfernen",
 	"Unable to restart cluster, will reset it: {{.error}}": "Kann den Cluster nicht neustarten, werde ihn zurücksetzen (reset): {{.error}}",
-	"Unable to restart control-plane node(s), will reset cluster: {{.error}}": "",
+	"Unable to restart control-plane node(s), will reset cluster: {{.error}}":	"Kann Control-Plane Node(s) nicht neustarten, Cluster wird zurückgesetzt (reset): {{.error}}",
 	"Unable to safely downgrade existing Kubernetes v{{.old}} cluster to v{{.new}}": "Kann existierenden Kubernetes v{{.old}} Cluster nicht auf Version v{{.new}} downgraden",
 	"Unable to stop VM": "Kann VM nicht stoppen",
 	"Unable to update {{.driver}} driver: {{.error}}": "Kann Treiber {{.driver}} nicht aktualisieren: {{.error}}",
@@ -978,7 +978,7 @@
 	"You cannot change the CPUs for an existing minikube cluster. Please first delete the cluster.": "Die Anzahl der CPUs eines existierenden Minikube Clusters kann nicht geändert werden. Bitte löschen Sie den Cluster zuerst.",
 	"You cannot change the disk size for an existing minikube cluster. Please first delete the cluster.": "Die Plattengröße eines existierenden Minikube Clusters kann nicht geändert werden. Bitte löschen Sie den Cluster zuerst.",
 	"You cannot change the memory size for an existing minikube cluster. Please first delete the cluster.": "Die Speichergröße eines existierenden Minikube Clusters kann nicht geändert werden. Bitte löschen Sie den Cluster zuerst.",
-	"You cannot change the number of nodes for an existing minikube cluster. Please use 'minikube node add' to add nodes to an existing cluster.": "",
+	"You cannot change the number of nodes for an existing minikube cluster. Please use 'minikube node add' to add nodes to an existing cluster.": "Sie können die Anzahl der Nodes eines existierenden Minikube Clusters nicht verändern. Bitte verwenden Sie 'minikube node add' um weitere Nodes zu einem existierenden Cluster hinzuzufügen.",
 	"You cannot change the static IP of an existing minikube cluster. Please first delete the cluster.": "Es ist nicht möglich die statische IP eines existierenden Clusters zu ändern. Bitte löschen Sie den Cluster zuerst.",
 	"You cannot enable addons on a cluster without Kubernetes, to enable Kubernetes on your cluster, run: minikube start --kubernetes-version=stable": "Sie können keine Addons in einem Cluster ohne Kubernetes aktivieren. Um Kubernetes in ihrem Cluster zu verwende, starten sie: minikube start --kubernetes-version=stable",
 	"You have authenticated with a service account that does not have an associated JSON file. The GCP Auth addon requires credentials with a JSON file in order to continue.": "Sie haben sich mit einem Service-Account authentifiziert, welcher keine JSON-Datei zugeordnet ist. Das GCP Auth Addon benötigt Zugangsdaten in einer JSON Datei um weitermachen zu können.",
@@ -1026,7 +1026,7 @@
 	"error creating clientset": "Fehler beim Anlegen des Clientsets",
 	"error creating urls": "Fehler beim Erstellen der URLs",
 	"error fetching Kubernetes version list from GitHub": "Fehler beim Laden der Kubernetes Versionliste von GitHub",
-	"error getting control-plane node": "",
+	"error getting control-plane node":	"Fehler beim Ermitteln der Control-Plane Node",
 	"error getting defaults: {{.error}}": "Fehler beim Ermitteln der Default-Einstellungen: {{.error}}",
 	"error getting primary control plane": "Fehler beim Ermitteln der primären Kontroll-Ebene",
 	"error getting ssh port": "Fehler beim Ermitteln des ssh Ports",
@@ -1106,7 +1106,7 @@
 	"service not available": "Service nicht verfügbar",
 	"service {{.namespace_name}}/{{.service_name}} has no node port": "Service {{.namespace_name}}/{{.service_name}} hat keinen Node Port",
 	"set tunnel bind address, empty or '*' indicates the tunnel should be available for all interfaces": "Tunnel Bind-Adresse setzen, leer gelassen oder '*' zeigen an, dass der Tunnel für alle Netzwerkschnittstellen verfügbar sein soll",
-	"socket_vmnet was installed with an incorrect group, delete this cluster 'minikube delete' and update the group 'sudo chown root:$(id -ng) /var/run/socket_vmnet' and try again.": "",
+	"socket_vmnet was installed with an incorrect group, delete this cluster 'minikube delete' and update the group 'sudo chown root:$(id -ng) /var/run/socket_vmnet' and try again.": "socket_vmnet wurde mit einer inkorrekten Gruppe installiert, löschen Sie diesen Cluster mit 'minikube delete' und ändern Sie die Gruppe 'sudo chown root:$(id -ng) /var/run/socket_vmnet' und versuchen Sie es erneut.",
 	"socket_vmnet was not found on the system, resolve by:\n\n\t\tOption 1) Installing socket_vmnet:\n\n\t\t  https://minikube.sigs.k8s.io/docs/drivers/qemu/#networking\n\n\t\tOption 2) Using the user network:\n\n\t\t  minikube start{{.profile}} --driver qemu --network user": "socket_vmnet wurde nicht auf dem System gefunden, um dies zu beheben:\n\n\t\tOption 1) Installieren Sie socket_vmnet:\n\n\t\t  https://minikube.sigs.k8s.io/docs/drivers/qemu/#networking\n\n\t\tOption 2) Verwenden Sie ein Benutzer-Netzwerk:\n\n\t\t  minikube start{{.profile}} --driver qemu --network user",
 	"stat failed": "state Fehler",
 	"status json failure": "Status json Fehler",


Test patch:
diff --git a/hack/jenkins/linux_integration_tests_none.sh b/hack/jenkins/linux_integration_tests_none.sh
index 4ca7910f4..944fd29e3 100755
--- a/hack/jenkins/linux_integration_tests_none.sh
+++ b/hack/jenkins/linux_integration_tests_none.sh
@@ -70,12 +70,12 @@ if ! which socat &>/dev/null; then
 fi
 
 # cri-dockerd is required for Kubernetes v1.24+ with none driver
-CRI_DOCKERD_VERSION="0.3.3"
+CRI_DOCKERD_VERSION="0.3.12"
 if [[ $(cri-dockerd --version 2>&1) != *"$CRI_DOCKERD_VERSION"* ]]; then
   echo "WARNING: expected version of cri-dockerd is not installed. will try to install."
   sudo systemctl stop cri-docker.socket || true
   sudo systemctl stop cri-docker.service || true
-  CRI_DOCKERD_COMMIT="b58acf8f78f9d7bce1241d1cddb0932e7101f278"
+  CRI_DOCKERD_COMMIT="c2e3805c946c16ec7e3a6d35ec5d72d72dc0c742"
   CRI_DOCKERD_BASE_URL="https://storage.googleapis.com/kicbase-artifacts/cri-dockerd/${CRI_DOCKERD_COMMIT}"
   sudo curl -L "${CRI_DOCKERD_BASE_URL}/amd64/cri-dockerd" -o /usr/bin/cri-dockerd
   sudo curl -L "${CRI_DOCKERD_BASE_URL}/cri-docker.socket" -o /usr/lib/systemd/system/cri-docker.socket
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-api-port.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-api-port.yaml
index e4c9bada2..9390d28b6 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-api-port.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-api-port.yaml
@@ -38,7 +38,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-pod-network-cidr.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-pod-network-cidr.yaml
index 29c6138d9..83f8779f9 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-pod-network-cidr.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd-pod-network-cidr.yaml
@@ -38,7 +38,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "192.168.32.0/20"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd.yaml
index bcc8167ee..b445e3d21 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/containerd.yaml
@@ -38,7 +38,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio-options-gates.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio-options-gates.yaml
index cfac85561..31338140b 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio-options-gates.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio-options-gates.yaml
@@ -44,7 +44,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio.yaml
index b48b6216a..f95f61755 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/crio.yaml
@@ -38,7 +38,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/default.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/default.yaml
index 2fa9d3d29..9bef25853 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/default.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/default.yaml
@@ -38,7 +38,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/dns.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/dns.yaml
index fd2409883..314565eff 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/dns.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/dns.yaml
@@ -38,7 +38,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: minikube.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/image-repository.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/image-repository.yaml
index 26055dd8e..30f14d725 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/image-repository.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/image-repository.yaml
@@ -39,7 +39,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"
diff --git a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/options.yaml b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/options.yaml
index b103d11a5..79dbe4398 100644
--- a/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/options.yaml
+++ b/pkg/minikube/bootstrapper/bsutil/testdata/v1.30/options.yaml
@@ -41,7 +41,7 @@ etcd:
     dataDir: /var/lib/minikube/etcd
     extraArgs:
       proxy-refresh-interval: "70000"
-kubernetesVersion: v1.30.0-rc.0
+kubernetesVersion: v1.30.0-rc.1
 networking:
   dnsDomain: cluster.local
   podSubnet: "10.244.0.0/16"