diff --git a/pkg/generated/bindata.go b/pkg/generated/bindata.go index 62d669d00d4..1175d02a892 100644 --- a/pkg/generated/bindata.go +++ b/pkg/generated/bindata.go @@ -190,7 +190,7 @@ func translationsKubectlOwners() (*asset, error) { return a, nil } -var _translationsKubectlDefaultLc_messagesK8sMo = []byte("\xde\x12\x04\x95\x00\x00\x00\x00\x15\x00\x00\x00\x1c\x00\x00\x00\xc4\x00\x00\x00\x1d\x00\x00\x00l\x01\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00q\x00\x00\x00\xe1\x01\x00\x00a\x00\x00\x00S\x02\x00\x00a\x00\x00\x00\xb5\x02\x00\x00;\x00\x00\x00\x17\x03\x00\x00U\x00\x00\x00S\x03\x00\x00\x83\x00\x00\x00\xa9\x03\x00\x009\x00\x00\x00-\x04\x00\x00/\x00\x00\x00g\x04\x00\x00A\x00\x00\x00\x97\x04\x00\x00=\x00\x00\x00\xd9\x04\x00\x00E\x00\x00\x00\x17\x05\x00\x00E\x00\x00\x00]\x05\x00\x00?\x00\x00\x00\xa3\x05\x00\x00[\x00\x00\x00\xe3\x05\x00\x00[\x00\x00\x00?\x06\x00\x00_\x00\x00\x00\x9b\x06\x00\x00=\x00\x00\x00\xfb\x06\x00\x00{\x00\x00\x009\a\x00\x00I\x00\x00\x00\xb5\a\x00\x00(\x01\x00\x00\xff\a\x00\x00\xac\x01\x00\x00(\t\x00\x008\x00\x00\x00\xd5\n\x00\x000\x00\x00\x00\x0e\v\x00\x000\x00\x00\x00?\v\x00\x00\x1d\x00\x00\x00p\v\x00\x00*\x00\x00\x00\x8e\v\x00\x00A\x00\x00\x00\xb9\v\x00\x00\x1c\x00\x00\x00\xfb\v\x00\x00\x17\x00\x00\x00\x18\f\x00\x00 \x00\x00\x000\f\x00\x00\x1e\x00\x00\x00Q\f\x00\x00\"\x00\x00\x00p\f\x00\x00\"\x00\x00\x00\x93\f\x00\x00\x1f\x00\x00\x00\xb6\f\x00\x00-\x00\x00\x00\xd6\f\x00\x00-\x00\x00\x00\x04\r\x00\x00/\x00\x00\x002\r\x00\x00\x1e\x00\x00\x00b\r\x00\x00=\x00\x00\x00\x81\r\x00\x00$\x00\x00\x00\xbf\r\x00\x00\xc3\x00\x00\x00\xe4\r\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x13\x00\x00\x00\x0f\x00\x00\x00\x04\x00\x00\x00\x02\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x14\x00\x00\x00\x0e\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\v\x00\x00\x00\x11\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\n\x00\x00\x00\f\x00\x00\x00\x00Apply a configuration to a resource by filename or stdin\x04Apply a configuration to a resource by filename or stdin\x00Delete the specified cluster from the kubeconfig\x04Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x04Delete the specified context from the kubeconfig\x00Describe one or many contexts\x04Describe one or many contexts\x00Display clusters defined in the kubeconfig\x04Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x04Display merged kubeconfig settings or a specified kubeconfig file\x00Displays the current-context\x04Displays the current-context\x00Modify kubeconfig files\x04Modify kubeconfig files\x00Set specific features on objects\x04Set specific features on objects\x00Set the selector on a resource\x04Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x04Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x04Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x04Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x04Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x04Sets the current-context in a kubeconfig file\x00Unsets an individual value in a kubeconfig file\x04Unsets an individual value in a kubeconfig file\x00Update image of a pod template\x04Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x04Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x04Update the annotations on a resource\x00watch is only supported on individual resources and resource collections - %d resources were found\x04watch is only supported on individual resources and resource collections - %d resources were found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00Project-Id-Version: gettext-go-examples-hello\nReport-Msgid-Bugs-To: \nPOT-Creation-Date: 2013-12-12 20:03+0000\nPO-Revision-Date: 2017-01-29 14:45-0800\nLast-Translator: Brendan Burns \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 1.6.10\nX-Poedit-SourceCharset: UTF-8\nLanguage-Team: \nPlural-Forms: nplurals=2; plural=(n != 1);\nLanguage: en\n\x00Apply a configuration to a resource by filename or stdin\x00Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x00Describe one or many contexts\x00Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x00Displays the current-context\x00Modify kubeconfig files\x00Set specific features on objects\x00Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x00Unsets an individual value in a kubeconfig file\x00Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x00watch is only supported on individual resources and resource collections - %d resource was found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00") +var _translationsKubectlDefaultLc_messagesK8sMo = []byte("\xde\x12\x04\x95\x00\x00\x00\x00M\x00\x00\x00\x1c\x00\x00\x00\x84\x02\x00\x00g\x00\x00\x00\xec\x04\x00\x00\x00\x00\x00\x00\x88\x06\x00\x00q\x00\x00\x00\x89\x06\x00\x00K\x00\x00\x00\xfb\x06\x00\x00;\x00\x00\x00G\a\x00\x00{\x00\x00\x00\x83\a\x00\x00g\x00\x00\x00\xff\a\x00\x00e\x00\x00\x00g\b\x00\x00q\x00\x00\x00\xcd\b\x00\x00=\x00\x00\x00?\t\x00\x005\x00\x00\x00}\t\x00\x00s\x00\x00\x00\xb3\t\x00\x00'\x00\x00\x00'\n\x00\x007\x00\x00\x00O\n\x00\x00\x81\x00\x00\x00\x87\n\x00\x00Y\x00\x00\x00\t\v\x00\x00U\x00\x00\x00c\v\x00\x00o\x00\x00\x00\xb9\v\x00\x00O\x00\x00\x00)\f\x00\x00M\x00\x00\x00y\f\x00\x00]\x00\x00\x00\xc7\f\x00\x00{\x00\x00\x00%\r\x00\x00U\x00\x00\x00\xa1\r\x00\x00a\x00\x00\x00\xf7\r\x00\x00Y\x00\x00\x00Y\x0e\x00\x00?\x00\x00\x00\xb3\x0e\x00\x00\xbb\x00\x00\x00\xf3\x0e\x00\x00a\x00\x00\x00\xaf\x0f\x00\x00a\x00\x00\x00\x11\x10\x00\x00E\x00\x00\x00s\x10\x00\x00\u007f\x00\x00\x00\xb9\x10\x00\x00;\x00\x00\x009\x11\x00\x00i\x00\x00\x00u\x11\x00\x00g\x00\x00\x00\xdf\x11\x00\x00Y\x00\x00\x00G\x12\x00\x00)\x00\x00\x00\xa1\x12\x00\x00U\x00\x00\x00\xcb\x12\x00\x00\x83\x00\x00\x00!\x13\x00\x00;\x00\x00\x00\xa5\x13\x00\x009\x00\x00\x00\xe1\x13\x00\x005\x00\x00\x00\x1b\x14\x00\x00S\x00\x00\x00Q\x14\x00\x00m\x00\x00\x00\xa5\x14\x00\x00;\x00\x00\x00\x13\x15\x00\x00A\x00\x00\x00O\x15\x00\x00Q\x00\x00\x00\x91\x15\x00\x00-\x00\x00\x00\xe3\x15\x00\x001\x00\x00\x00\x11\x16\x00\x005\x00\x00\x00C\x16\x00\x00;\x00\x00\x00y\x16\x00\x00/\x00\x00\x00\xb5\x16\x00\x00\x85\x00\x00\x00\xe5\x16\x00\x00w\x00\x00\x00k\x17\x00\x00_\x00\x00\x00\xe3\x17\x00\x00c\x00\x00\x00C\x18\x00\x00O\x00\x00\x00\xa7\x18\x00\x00O\x00\x00\x00\xf7\x18\x00\x00K\x00\x00\x00G\x19\x00\x00Q\x00\x00\x00\x93\x19\x00\x00\x97\x00\x00\x00\xe5\x19\x00\x00A\x00\x00\x00}\x1a\x00\x00=\x00\x00\x00\xbf\x1a\x00\x00E\x00\x00\x00\xfd\x1a\x00\x00E\x00\x00\x00C\x1b\x00\x00?\x00\x00\x00\x89\x1b\x00\x00[\x00\x00\x00\xc9\x1b\x00\x00[\x00\x00\x00%\x1c\x00\x00s\x00\x00\x00\x81\x1c\x00\x00\xc7\x00\x00\x00\xf5\x1c\x00\x00_\x00\x00\x00\xbd\x1d\x00\x00s\x00\x00\x00\x1d\x1e\x00\x00=\x00\x00\x00\x91\x1e\x00\x00{\x00\x00\x00\xcf\x1e\x00\x00I\x00\x00\x00K\x1f\x00\x00?\x00\x00\x00\x95\x1f\x00\x00M\x00\x00\x00\xd5\x1f\x00\x00_\x00\x00\x00# \x00\x00(\x01\x00\x00\x83 \x00\x00\xac\x01\x00\x00\xac!\x00\x008\x00\x00\x00Y#\x00\x00%\x00\x00\x00\x92#\x00\x00\x1d\x00\x00\x00\xb8#\x00\x00=\x00\x00\x00\xd6#\x00\x003\x00\x00\x00\x14$\x00\x002\x00\x00\x00H$\x00\x008\x00\x00\x00{$\x00\x00\x1e\x00\x00\x00\xb4$\x00\x00\x1a\x00\x00\x00\xd3$\x00\x009\x00\x00\x00\xee$\x00\x00\x13\x00\x00\x00(%\x00\x00\x1b\x00\x00\x00<%\x00\x00@\x00\x00\x00X%\x00\x00,\x00\x00\x00\x99%\x00\x00*\x00\x00\x00\xc6%\x00\x007\x00\x00\x00\xf1%\x00\x00'\x00\x00\x00)&\x00\x00&\x00\x00\x00Q&\x00\x00.\x00\x00\x00x&\x00\x00=\x00\x00\x00\xa7&\x00\x00*\x00\x00\x00\xe5&\x00\x000\x00\x00\x00\x10'\x00\x00,\x00\x00\x00A'\x00\x00\x1f\x00\x00\x00n'\x00\x00]\x00\x00\x00\x8e'\x00\x000\x00\x00\x00\xec'\x00\x000\x00\x00\x00\x1d(\x00\x00\"\x00\x00\x00N(\x00\x00?\x00\x00\x00q(\x00\x00\x1d\x00\x00\x00\xb1(\x00\x004\x00\x00\x00\xcf(\x00\x003\x00\x00\x00\x04)\x00\x00,\x00\x00\x008)\x00\x00\x14\x00\x00\x00e)\x00\x00*\x00\x00\x00z)\x00\x00A\x00\x00\x00\xa5)\x00\x00\x1d\x00\x00\x00\xe7)\x00\x00\x1c\x00\x00\x00\x05*\x00\x00\x1a\x00\x00\x00\"*\x00\x00)\x00\x00\x00=*\x00\x006\x00\x00\x00g*\x00\x00\x1d\x00\x00\x00\x9e*\x00\x00 \x00\x00\x00\xbc*\x00\x00(\x00\x00\x00\xdd*\x00\x00\x16\x00\x00\x00\x06+\x00\x00\x18\x00\x00\x00\x1d+\x00\x00\x1a\x00\x00\x006+\x00\x00\x1d\x00\x00\x00Q+\x00\x00\x17\x00\x00\x00o+\x00\x00B\x00\x00\x00\x87+\x00\x00;\x00\x00\x00\xca+\x00\x00/\x00\x00\x00\x06,\x00\x001\x00\x00\x006,\x00\x00'\x00\x00\x00h,\x00\x00'\x00\x00\x00\x90,\x00\x00%\x00\x00\x00\xb8,\x00\x00(\x00\x00\x00\xde,\x00\x00K\x00\x00\x00\a-\x00\x00 \x00\x00\x00S-\x00\x00\x1e\x00\x00\x00t-\x00\x00\"\x00\x00\x00\x93-\x00\x00\"\x00\x00\x00\xb6-\x00\x00\x1f\x00\x00\x00\xd9-\x00\x00-\x00\x00\x00\xf9-\x00\x00-\x00\x00\x00'.\x00\x009\x00\x00\x00U.\x00\x00c\x00\x00\x00\x8f.\x00\x00/\x00\x00\x00\xf3.\x00\x009\x00\x00\x00#/\x00\x00\x1e\x00\x00\x00]/\x00\x00=\x00\x00\x00|/\x00\x00$\x00\x00\x00\xba/\x00\x00\x1f\x00\x00\x00\xdf/\x00\x00&\x00\x00\x00\xff/\x00\x00/\x00\x00\x00&0\x00\x00\xc3\x00\x00\x00V0\x00\x00\x01\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x009\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00<\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x002\x00\x00\x00;\x00\x00\x00\x1b\x00\x00\x00H\x00\x00\x00\x18\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x003\x00\x00\x00\x00\x00\x00\x00K\x00\x00\x00\x00\x00\x00\x00B\x00\x00\x00\x10\x00\x00\x00C\x00\x00\x00\x00\x00\x00\x00!\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00,\x00\x00\x00\t\x00\x00\x00?\x00\x00\x00J\x00\x00\x00)\x00\x00\x00\f\x00\x00\x00\x1f\x00\x00\x00G\x00\x00\x00\x03\x00\x00\x00\x1d\x00\x00\x00(\x00\x00\x00+\x00\x00\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'\x00\x00\x00/\x00\x00\x00F\x00\x00\x007\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x000\x00\x00\x00=\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x008\x00\x00\x00\x00\x00\x00\x005\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x006\x00\x00\x00\x19\x00\x00\x00*\x00\x00\x00\n\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\"\x00\x00\x00\r\x00\x00\x00>\x00\x00\x00L\x00\x00\x00$\x00\x00\x00A\x00\x00\x00\x00\x00\x00\x00D\x00\x00\x00M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00-\x00\x00\x00\x0e\x00\x00\x00E\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x004\x00\x00\x00\v\x00\x00\x00\a\x00\x00\x00\x1c\x00\x00\x00@\x00\x00\x00I\x00\x00\x00\x06\x00\x00\x001\x00\x00\x00\x00Apply a configuration to a resource by filename or stdin\x04Apply a configuration to a resource by filename or stdin\x00Approve a certificate signing request\x04Approve a certificate signing request\x00Attach to a running container\x04Attach to a running container\x00Auto-scale a Deployment, ReplicaSet, or ReplicationController\x04Auto-scale a Deployment, ReplicaSet, or ReplicationController\x00Convert config files between different API versions\x04Convert config files between different API versions\x00Copy files and directories to and from containers.\x04Copy files and directories to and from containers.\x00Create a ClusterRoleBinding for a particular ClusterRole\x04Create a ClusterRoleBinding for a particular ClusterRole\x00Create a LoadBalancer service.\x04Create a LoadBalancer service.\x00Create a NodePort service.\x04Create a NodePort service.\x00Create a RoleBinding for a particular Role or ClusterRole\x04Create a RoleBinding for a particular Role or ClusterRole\x00Create a TLS secret\x04Create a TLS secret\x00Create a clusterIP service.\x04Create a clusterIP service.\x00Create a configmap from a local file, directory or literal value\x04Create a configmap from a local file, directory or literal value\x00Create a deployment with the specified name.\x04Create a deployment with the specified name.\x00Create a namespace with the specified name\x04Create a namespace with the specified name\x00Create a pod disruption budget with the specified name.\x04Create a pod disruption budget with the specified name.\x00Create a quota with the specified name.\x04Create a quota with the specified name.\x00Create a resource by filename or stdin\x04Create a resource by filename or stdin\x00Create a secret for use with a Docker registry\x04Create a secret for use with a Docker registry\x00Create a secret from a local file, directory or literal value\x04Create a secret from a local file, directory or literal value\x00Create a secret using specified subcommand\x04Create a secret using specified subcommand\x00Create a service account with the specified name\x04Create a service account with the specified name\x00Create a service using specified subcommand.\x04Create a service using specified subcommand.\x00Create an ExternalName service.\x04Create an ExternalName service.\x00Delete resources by filenames, stdin, resources and names, or by resources and label selector\x04Delete resources by filenames, stdin, resources and names, or by resources and label selector\x00Delete the specified cluster from the kubeconfig\x04Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x04Delete the specified context from the kubeconfig\x00Deny a certificate signing request\x04Deny a certificate signing request\x00Deprecated: Gracefully shut down a resource by name or filename\x04Deprecated: Gracefully shut down a resource by name or filename\x00Describe one or many contexts\x04Describe one or many contexts\x00Display Resource (CPU/Memory/Storage) usage of nodes\x04Display Resource (CPU/Memory/Storage) usage of nodes\x00Display Resource (CPU/Memory/Storage) usage of pods\x04Display Resource (CPU/Memory/Storage) usage of pods\x00Display Resource (CPU/Memory/Storage) usage.\x04Display Resource (CPU/Memory/Storage) usage.\x00Display cluster info\x04Display cluster info\x00Display clusters defined in the kubeconfig\x04Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x04Display merged kubeconfig settings or a specified kubeconfig file\x00Display one or many resources\x04Display one or many resources\x00Displays the current-context\x04Displays the current-context\x00Documentation of resources\x04Documentation of resources\x00Drain node in preparation for maintenance\x04Drain node in preparation for maintenance\x00Dump lots of relevant info for debugging and diagnosis\x04Dump lots of relevant info for debugging and diagnosis\x00Edit a resource on the server\x04Edit a resource on the server\x00Execute a command in a container\x04Execute a command in a container\x00Forward one or more local ports to a pod\x04Forward one or more local ports to a pod\x00Help about any command\x04Help about any command\x00Mark node as schedulable\x04Mark node as schedulable\x00Mark node as unschedulable\x04Mark node as unschedulable\x00Modify certificate resources.\x04Modify certificate resources.\x00Modify kubeconfig files\x04Modify kubeconfig files\x00Output shell completion code for the specified shell (bash or zsh)\x04Output shell completion code for the specified shell (bash or zsh)\x00Perform a rolling update of the given ReplicationController\x04Perform a rolling update of the given ReplicationController\x00Print the client and server version information\x04Print the client and server version information\x00Print the list of flags inherited by all commands\x04Print the list of flags inherited by all commands\x00Print the logs for a container in a pod\x04Print the logs for a container in a pod\x00Replace a resource by filename or stdin\x04Replace a resource by filename or stdin\x00Run a particular image on the cluster\x04Run a particular image on the cluster\x00Run a proxy to the Kubernetes API server\x04Run a proxy to the Kubernetes API server\x00Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x04Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x00Set specific features on objects\x04Set specific features on objects\x00Set the selector on a resource\x04Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x04Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x04Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x04Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x04Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x04Sets the current-context in a kubeconfig file\x00Show details of a specific resource or group of resources\x04Show details of a specific resource or group of resources\x00Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x04Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x00Unsets an individual value in a kubeconfig file\x04Unsets an individual value in a kubeconfig file\x00Update field(s) of a resource using strategic merge patch\x04Update field(s) of a resource using strategic merge patch\x00Update image of a pod template\x04Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x04Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x04Update the annotations on a resource\x00Update the labels on a resource\x04Update the labels on a resource\x00Update the taints on one or more nodes\x04Update the taints on one or more nodes\x00kubectl controls the Kubernetes cluster manager\x04kubectl controls the Kubernetes cluster manager\x00watch is only supported on individual resources and resource collections - %d resources were found\x04watch is only supported on individual resources and resource collections - %d resources were found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00Project-Id-Version: gettext-go-examples-hello\nReport-Msgid-Bugs-To: \nPOT-Creation-Date: 2013-12-12 20:03+0000\nPO-Revision-Date: 2017-02-06 22:31-0800\nLast-Translator: Brendan Burns \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 1.6.10\nX-Poedit-SourceCharset: UTF-8\nLanguage-Team: \nPlural-Forms: nplurals=2; plural=(n != 1);\nLanguage: en\n\x00Apply a configuration to a resource by filename or stdin\x00Approve a certificate signing request\x00Attach to a running container\x00Auto-scale a Deployment, ReplicaSet, or ReplicationController\x00Convert config files between different API versions\x00Copy files and directories to and from containers.\x00Create a ClusterRoleBinding for a particular ClusterRole\x00Create a LoadBalancer service.\x00Create a NodePort service.\x00Create a RoleBinding for a particular Role or ClusterRole\x00Create a TLS secret\x00Create a clusterIP service.\x00Create a configmap from a local file, directory or literal value\x00Create a deployment with the specified name.\x00Create a namespace with the specified name\x00Create a pod disruption budget with the specified name.\x00Create a quota with the specified name.\x00Create a resource by filename or stdin\x00Create a secret for use with a Docker registry\x00Create a secret from a local file, directory or literal value\x00Create a secret using specified subcommand\x00Create a service account with the specified name\x00Create a service using specified subcommand.\x00Create an ExternalName service.\x00Delete resources by filenames, stdin, resources and names, or by resources and label selector\x00Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x00Deny a certificate signing request\x00Deprecated: Gracefully shut down a resource by name or filename\x00Describe one or many contexts\x00Display Resource (CPU/Memory/Storage) usage of nodes\x00Display Resource (CPU/Memory/Storage) usage of pods\x00Display Resource (CPU/Memory/Storage) usage.\x00Display cluster info\x00Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x00Display one or many resources\x00Displays the current-context\x00Documentation of resources\x00Drain node in preparation for maintenance\x00Dump lots of relevant info for debugging and diagnosis\x00Edit a resource on the server\x00Execute a command in a container\x00Forward one or more local ports to a pod\x00Help about any command\x00Mark node as schedulable\x00Mark node as unschedulable\x00Modify certificate resources.\x00Modify kubeconfig files\x00Output shell completion code for the specified shell (bash or zsh)\x00Perform a rolling update of the given ReplicationController\x00Print the client and server version information\x00Print the list of flags inherited by all commands\x00Print the logs for a container in a pod\x00Replace a resource by filename or stdin\x00Run a particular image on the cluster\x00Run a proxy to the Kubernetes API server\x00Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x00Set specific features on objects\x00Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x00Show details of a specific resource or group of resources\x00Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x00Unsets an individual value in a kubeconfig file\x00Update field(s) of a resource using strategic merge patch\x00Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x00Update the labels on a resource\x00Update the taints on one or more nodes\x00kubectl controls the Kubernetes cluster manager\x00watch is only supported on individual resources and resource collections - %d resource was found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00") func translationsKubectlDefaultLc_messagesK8sMoBytes() ([]byte, error) { return _translationsKubectlDefaultLc_messagesK8sMo, nil @@ -217,7 +217,7 @@ msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-12 20:03+0000\n" -"PO-Revision-Date: 2017-01-29 14:45-0800\n" +"PO-Revision-Date: 2017-02-06 22:31-0800\n" "Last-Translator: Brendan Burns \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -248,7 +248,7 @@ msgstr[1] "" "watch is only supported on individual resources and resource collections - " "%d resources were found" -# https://github.com/kubernetes/kubernetes/blob/masterpkg/kubectl/cmd/apply.go#L98 +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 msgctxt "Apply a configuration to a resource by filename or stdin" msgid "Apply a configuration to a resource by filename or stdin" msgstr "Apply a configuration to a resource by filename or stdin" @@ -337,6 +337,301 @@ msgstr "Update resource requests/limits on objects with pod templates" msgctxt "Set the selector on a resource" msgid "Set the selector on a resource" msgstr "Set the selector on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 +msgctxt "Attach to a running container" +msgid "Attach to a running container" +msgstr "Attach to a running container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 +msgctxt "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 +msgctxt "Modify certificate resources." +msgid "Modify certificate resources." +msgstr "Modify certificate resources." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 +msgctxt "Approve a certificate signing request" +msgid "Approve a certificate signing request" +msgstr "Approve a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 +msgctxt "Deny a certificate signing request" +msgid "Deny a certificate signing request" +msgstr "Deny a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 +msgctxt "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump lots of relevant info for debugging and diagnosis" +msgstr "Dump lots of relevant info for debugging and diagnosis" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 +msgctxt "Display cluster info" +msgid "Display cluster info" +msgstr "Display cluster info" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 +msgctxt "kubectl controls the Kubernetes cluster manager" +msgid "kubectl controls the Kubernetes cluster manager" +msgstr "kubectl controls the Kubernetes cluster manager" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 +msgctxt "Output shell completion code for the specified shell (bash or zsh)" +msgid "Output shell completion code for the specified shell (bash or zsh)" +msgstr "Output shell completion code for the specified shell (bash or zsh)" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 +msgctxt "Convert config files between different API versions" +msgid "Convert config files between different API versions" +msgstr "Convert config files between different API versions" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 +msgctxt "Copy files and directories to and from containers." +msgid "Copy files and directories to and from containers." +msgstr "Copy files and directories to and from containers." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +msgctxt "Create a ClusterRoleBinding for a particular ClusterRole" +msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgstr "Create a ClusterRoleBinding for a particular ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +msgctxt "Create a configmap from a local file, directory or literal value" +msgid "Create a configmap from a local file, directory or literal value" +msgstr "Create a configmap from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +msgctxt "Create a deployment with the specified name." +msgid "Create a deployment with the specified name." +msgstr "Create a deployment with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 +msgctxt "Create a resource by filename or stdin" +msgid "Create a resource by filename or stdin" +msgstr "Create a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 +msgctxt "Create a namespace with the specified name" +msgid "Create a namespace with the specified name" +msgstr "Create a namespace with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +msgctxt "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name." +msgstr "Create a pod disruption budget with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +msgctxt "Create a quota with the specified name." +msgid "Create a quota with the specified name." +msgstr "Create a quota with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +msgctxt "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a RoleBinding for a particular Role or ClusterRole" +msgstr "Create a RoleBinding for a particular Role or ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 +msgctxt "Create a secret using specified subcommand" +msgid "Create a secret using specified subcommand" +msgstr "Create a secret using specified subcommand" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 +msgctxt "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory or literal value" +msgstr "Create a secret from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 +msgctxt "Create a secret for use with a Docker registry" +msgid "Create a secret for use with a Docker registry" +msgstr "Create a secret for use with a Docker registry" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 +msgctxt "Create a TLS secret" +msgid "Create a TLS secret" +msgstr "Create a TLS secret" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 +msgctxt "Create a service account with the specified name" +msgid "Create a service account with the specified name" +msgstr "Create a service account with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 +msgctxt "Create a service using specified subcommand." +msgid "Create a service using specified subcommand." +msgstr "Create a service using specified subcommand." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 +msgctxt "Create a clusterIP service." +msgid "Create a clusterIP service." +msgstr "Create a clusterIP service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 +msgctxt "Create a NodePort service." +msgid "Create a NodePort service." +msgstr "Create a NodePort service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 +msgctxt "Create a LoadBalancer service." +msgid "Create a LoadBalancer service." +msgstr "Create a LoadBalancer service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 +msgctxt "Create an ExternalName service." +msgid "Create an ExternalName service." +msgstr "Create an ExternalName service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 +msgctxt "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgid "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgstr "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 +msgctxt "Show details of a specific resource or group of resources" +msgid "Show details of a specific resource or group of resources" +msgstr "Show details of a specific resource or group of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 +msgctxt "Mark node as unschedulable" +msgid "Mark node as unschedulable" +msgstr "Mark node as unschedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 +msgctxt "Mark node as schedulable" +msgid "Mark node as schedulable" +msgstr "Mark node as schedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 +msgctxt "Drain node in preparation for maintenance" +msgid "Drain node in preparation for maintenance" +msgstr "Drain node in preparation for maintenance" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 +msgctxt "Edit a resource on the server" +msgid "Edit a resource on the server" +msgstr "Edit a resource on the server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 +msgctxt "Execute a command in a container" +msgid "Execute a command in a container" +msgstr "Execute a command in a container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 +msgctxt "Documentation of resources" +msgid "Documentation of resources" +msgstr "Documentation of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 +msgctxt "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgid "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgstr "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 +msgctxt "Display one or many resources" +msgid "Display one or many resources" +msgstr "Display one or many resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 +msgctxt "Help about any command" +msgid "Help about any command" +msgstr "Help about any command" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 +msgctxt "Update the labels on a resource" +msgid "Update the labels on a resource" +msgstr "Update the labels on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 +msgctxt "Print the logs for a container in a pod" +msgid "Print the logs for a container in a pod" +msgstr "Print the logs for a container in a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 +msgctxt "Print the list of flags inherited by all commands" +msgid "Print the list of flags inherited by all commands" +msgstr "Print the list of flags inherited by all commands" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 +msgctxt "Update field(s) of a resource using strategic merge patch" +msgid "Update field(s) of a resource using strategic merge patch" +msgstr "Update field(s) of a resource using strategic merge patch" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 +msgctxt "Forward one or more local ports to a pod" +msgid "Forward one or more local ports to a pod" +msgstr "Forward one or more local ports to a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 +msgctxt "Run a proxy to the Kubernetes API server" +msgid "Run a proxy to the Kubernetes API server" +msgstr "Run a proxy to the Kubernetes API server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 +msgctxt "Replace a resource by filename or stdin" +msgid "Replace a resource by filename or stdin" +msgstr "Replace a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L84 +msgctxt "Perform a rolling update of the given ReplicationController" +msgid "Perform a rolling update of the given ReplicationController" +msgstr "Perform a rolling update of the given ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 +msgctxt "Run a particular image on the cluster" +msgid "Run a particular image on the cluster" +msgstr "Run a particular image on the cluster" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 +msgctxt "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgid "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgstr "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 +msgctxt "Deprecated: Gracefully shut down a resource by name or filename" +msgid "Deprecated: Gracefully shut down a resource by name or filename" +msgstr "Deprecated: Gracefully shut down a resource by name or filename" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 +msgctxt "Update the taints on one or more nodes" +msgid "Update the taints on one or more nodes" +msgstr "Update the taints on one or more nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 +msgctxt "Display Resource (CPU/Memory/Storage) usage." +msgid "Display Resource (CPU/Memory/Storage) usage." +msgstr "Display Resource (CPU/Memory/Storage) usage." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 +msgctxt "Display Resource (CPU/Memory/Storage) usage of nodes" +msgid "Display Resource (CPU/Memory/Storage) usage of nodes" +msgstr "Display Resource (CPU/Memory/Storage) usage of nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 +msgctxt "Display Resource (CPU/Memory/Storage) usage of pods" +msgid "Display Resource (CPU/Memory/Storage) usage of pods" +msgstr "Display Resource (CPU/Memory/Storage) usage of pods" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 +msgctxt "Print the client and server version information" +msgid "Print the client and server version information" +msgstr "Print the client and server version information" `) func translationsKubectlDefaultLc_messagesK8sPoBytes() ([]byte, error) { @@ -354,7 +649,7 @@ func translationsKubectlDefaultLc_messagesK8sPo() (*asset, error) { return a, nil } -var _translationsKubectlEn_usLc_messagesK8sMo = []byte("\xde\x12\x04\x95\x00\x00\x00\x00\x15\x00\x00\x00\x1c\x00\x00\x00\xc4\x00\x00\x00\x1d\x00\x00\x00l\x01\x00\x00\x00\x00\x00\x00\xe0\x01\x00\x00q\x00\x00\x00\xe1\x01\x00\x00a\x00\x00\x00S\x02\x00\x00a\x00\x00\x00\xb5\x02\x00\x00;\x00\x00\x00\x17\x03\x00\x00U\x00\x00\x00S\x03\x00\x00\x83\x00\x00\x00\xa9\x03\x00\x009\x00\x00\x00-\x04\x00\x00/\x00\x00\x00g\x04\x00\x00A\x00\x00\x00\x97\x04\x00\x00=\x00\x00\x00\xd9\x04\x00\x00E\x00\x00\x00\x17\x05\x00\x00E\x00\x00\x00]\x05\x00\x00?\x00\x00\x00\xa3\x05\x00\x00[\x00\x00\x00\xe3\x05\x00\x00[\x00\x00\x00?\x06\x00\x00_\x00\x00\x00\x9b\x06\x00\x00=\x00\x00\x00\xfb\x06\x00\x00{\x00\x00\x009\a\x00\x00I\x00\x00\x00\xb5\a\x00\x00(\x01\x00\x00\xff\a\x00\x00\xac\x01\x00\x00(\t\x00\x008\x00\x00\x00\xd5\n\x00\x000\x00\x00\x00\x0e\v\x00\x000\x00\x00\x00?\v\x00\x00\x1d\x00\x00\x00p\v\x00\x00*\x00\x00\x00\x8e\v\x00\x00A\x00\x00\x00\xb9\v\x00\x00\x1c\x00\x00\x00\xfb\v\x00\x00\x17\x00\x00\x00\x18\f\x00\x00 \x00\x00\x000\f\x00\x00\x1e\x00\x00\x00Q\f\x00\x00\"\x00\x00\x00p\f\x00\x00\"\x00\x00\x00\x93\f\x00\x00\x1f\x00\x00\x00\xb6\f\x00\x00-\x00\x00\x00\xd6\f\x00\x00-\x00\x00\x00\x04\r\x00\x00/\x00\x00\x002\r\x00\x00\x1e\x00\x00\x00b\r\x00\x00=\x00\x00\x00\x81\r\x00\x00$\x00\x00\x00\xbf\r\x00\x00\xc3\x00\x00\x00\xe4\r\x00\x00\x01\x00\x00\x00\x03\x00\x00\x00\x13\x00\x00\x00\x0f\x00\x00\x00\x04\x00\x00\x00\x02\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\x14\x00\x00\x00\x0e\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\v\x00\x00\x00\x11\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\n\x00\x00\x00\f\x00\x00\x00\x00Apply a configuration to a resource by filename or stdin\x04Apply a configuration to a resource by filename or stdin\x00Delete the specified cluster from the kubeconfig\x04Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x04Delete the specified context from the kubeconfig\x00Describe one or many contexts\x04Describe one or many contexts\x00Display clusters defined in the kubeconfig\x04Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x04Display merged kubeconfig settings or a specified kubeconfig file\x00Displays the current-context\x04Displays the current-context\x00Modify kubeconfig files\x04Modify kubeconfig files\x00Set specific features on objects\x04Set specific features on objects\x00Set the selector on a resource\x04Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x04Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x04Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x04Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x04Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x04Sets the current-context in a kubeconfig file\x00Unsets an individual value in a kubeconfig file\x04Unsets an individual value in a kubeconfig file\x00Update image of a pod template\x04Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x04Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x04Update the annotations on a resource\x00watch is only supported on individual resources and resource collections - %d resources were found\x04watch is only supported on individual resources and resource collections - %d resources were found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00Project-Id-Version: gettext-go-examples-hello\nReport-Msgid-Bugs-To: \nPOT-Creation-Date: 2013-12-12 20:03+0000\nPO-Revision-Date: 2017-01-29 14:45-0800\nLast-Translator: Brendan Burns \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 1.6.10\nX-Poedit-SourceCharset: UTF-8\nLanguage-Team: \nPlural-Forms: nplurals=2; plural=(n != 1);\nLanguage: en\n\x00Apply a configuration to a resource by filename or stdin\x00Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x00Describe one or many contexts\x00Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x00Displays the current-context\x00Modify kubeconfig files\x00Set specific features on objects\x00Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x00Unsets an individual value in a kubeconfig file\x00Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x00watch is only supported on individual resources and resource collections - %d resource was found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00") +var _translationsKubectlEn_usLc_messagesK8sMo = []byte("\xde\x12\x04\x95\x00\x00\x00\x00M\x00\x00\x00\x1c\x00\x00\x00\x84\x02\x00\x00g\x00\x00\x00\xec\x04\x00\x00\x00\x00\x00\x00\x88\x06\x00\x00q\x00\x00\x00\x89\x06\x00\x00K\x00\x00\x00\xfb\x06\x00\x00;\x00\x00\x00G\a\x00\x00{\x00\x00\x00\x83\a\x00\x00g\x00\x00\x00\xff\a\x00\x00e\x00\x00\x00g\b\x00\x00q\x00\x00\x00\xcd\b\x00\x00=\x00\x00\x00?\t\x00\x005\x00\x00\x00}\t\x00\x00s\x00\x00\x00\xb3\t\x00\x00'\x00\x00\x00'\n\x00\x007\x00\x00\x00O\n\x00\x00\x81\x00\x00\x00\x87\n\x00\x00Y\x00\x00\x00\t\v\x00\x00U\x00\x00\x00c\v\x00\x00o\x00\x00\x00\xb9\v\x00\x00O\x00\x00\x00)\f\x00\x00M\x00\x00\x00y\f\x00\x00]\x00\x00\x00\xc7\f\x00\x00{\x00\x00\x00%\r\x00\x00U\x00\x00\x00\xa1\r\x00\x00a\x00\x00\x00\xf7\r\x00\x00Y\x00\x00\x00Y\x0e\x00\x00?\x00\x00\x00\xb3\x0e\x00\x00\xbb\x00\x00\x00\xf3\x0e\x00\x00a\x00\x00\x00\xaf\x0f\x00\x00a\x00\x00\x00\x11\x10\x00\x00E\x00\x00\x00s\x10\x00\x00\u007f\x00\x00\x00\xb9\x10\x00\x00;\x00\x00\x009\x11\x00\x00i\x00\x00\x00u\x11\x00\x00g\x00\x00\x00\xdf\x11\x00\x00Y\x00\x00\x00G\x12\x00\x00)\x00\x00\x00\xa1\x12\x00\x00U\x00\x00\x00\xcb\x12\x00\x00\x83\x00\x00\x00!\x13\x00\x00;\x00\x00\x00\xa5\x13\x00\x009\x00\x00\x00\xe1\x13\x00\x005\x00\x00\x00\x1b\x14\x00\x00S\x00\x00\x00Q\x14\x00\x00m\x00\x00\x00\xa5\x14\x00\x00;\x00\x00\x00\x13\x15\x00\x00A\x00\x00\x00O\x15\x00\x00Q\x00\x00\x00\x91\x15\x00\x00-\x00\x00\x00\xe3\x15\x00\x001\x00\x00\x00\x11\x16\x00\x005\x00\x00\x00C\x16\x00\x00;\x00\x00\x00y\x16\x00\x00/\x00\x00\x00\xb5\x16\x00\x00\x85\x00\x00\x00\xe5\x16\x00\x00w\x00\x00\x00k\x17\x00\x00_\x00\x00\x00\xe3\x17\x00\x00c\x00\x00\x00C\x18\x00\x00O\x00\x00\x00\xa7\x18\x00\x00O\x00\x00\x00\xf7\x18\x00\x00K\x00\x00\x00G\x19\x00\x00Q\x00\x00\x00\x93\x19\x00\x00\x97\x00\x00\x00\xe5\x19\x00\x00A\x00\x00\x00}\x1a\x00\x00=\x00\x00\x00\xbf\x1a\x00\x00E\x00\x00\x00\xfd\x1a\x00\x00E\x00\x00\x00C\x1b\x00\x00?\x00\x00\x00\x89\x1b\x00\x00[\x00\x00\x00\xc9\x1b\x00\x00[\x00\x00\x00%\x1c\x00\x00s\x00\x00\x00\x81\x1c\x00\x00\xc7\x00\x00\x00\xf5\x1c\x00\x00_\x00\x00\x00\xbd\x1d\x00\x00s\x00\x00\x00\x1d\x1e\x00\x00=\x00\x00\x00\x91\x1e\x00\x00{\x00\x00\x00\xcf\x1e\x00\x00I\x00\x00\x00K\x1f\x00\x00?\x00\x00\x00\x95\x1f\x00\x00M\x00\x00\x00\xd5\x1f\x00\x00_\x00\x00\x00# \x00\x00(\x01\x00\x00\x83 \x00\x00\xac\x01\x00\x00\xac!\x00\x008\x00\x00\x00Y#\x00\x00%\x00\x00\x00\x92#\x00\x00\x1d\x00\x00\x00\xb8#\x00\x00=\x00\x00\x00\xd6#\x00\x003\x00\x00\x00\x14$\x00\x002\x00\x00\x00H$\x00\x008\x00\x00\x00{$\x00\x00\x1e\x00\x00\x00\xb4$\x00\x00\x1a\x00\x00\x00\xd3$\x00\x009\x00\x00\x00\xee$\x00\x00\x13\x00\x00\x00(%\x00\x00\x1b\x00\x00\x00<%\x00\x00@\x00\x00\x00X%\x00\x00,\x00\x00\x00\x99%\x00\x00*\x00\x00\x00\xc6%\x00\x007\x00\x00\x00\xf1%\x00\x00'\x00\x00\x00)&\x00\x00&\x00\x00\x00Q&\x00\x00.\x00\x00\x00x&\x00\x00=\x00\x00\x00\xa7&\x00\x00*\x00\x00\x00\xe5&\x00\x000\x00\x00\x00\x10'\x00\x00,\x00\x00\x00A'\x00\x00\x1f\x00\x00\x00n'\x00\x00]\x00\x00\x00\x8e'\x00\x000\x00\x00\x00\xec'\x00\x000\x00\x00\x00\x1d(\x00\x00\"\x00\x00\x00N(\x00\x00?\x00\x00\x00q(\x00\x00\x1d\x00\x00\x00\xb1(\x00\x004\x00\x00\x00\xcf(\x00\x003\x00\x00\x00\x04)\x00\x00,\x00\x00\x008)\x00\x00\x14\x00\x00\x00e)\x00\x00*\x00\x00\x00z)\x00\x00A\x00\x00\x00\xa5)\x00\x00\x1d\x00\x00\x00\xe7)\x00\x00\x1c\x00\x00\x00\x05*\x00\x00\x1a\x00\x00\x00\"*\x00\x00)\x00\x00\x00=*\x00\x006\x00\x00\x00g*\x00\x00\x1d\x00\x00\x00\x9e*\x00\x00 \x00\x00\x00\xbc*\x00\x00(\x00\x00\x00\xdd*\x00\x00\x16\x00\x00\x00\x06+\x00\x00\x18\x00\x00\x00\x1d+\x00\x00\x1a\x00\x00\x006+\x00\x00\x1d\x00\x00\x00Q+\x00\x00\x17\x00\x00\x00o+\x00\x00B\x00\x00\x00\x87+\x00\x00;\x00\x00\x00\xca+\x00\x00/\x00\x00\x00\x06,\x00\x001\x00\x00\x006,\x00\x00'\x00\x00\x00h,\x00\x00'\x00\x00\x00\x90,\x00\x00%\x00\x00\x00\xb8,\x00\x00(\x00\x00\x00\xde,\x00\x00K\x00\x00\x00\a-\x00\x00 \x00\x00\x00S-\x00\x00\x1e\x00\x00\x00t-\x00\x00\"\x00\x00\x00\x93-\x00\x00\"\x00\x00\x00\xb6-\x00\x00\x1f\x00\x00\x00\xd9-\x00\x00-\x00\x00\x00\xf9-\x00\x00-\x00\x00\x00'.\x00\x009\x00\x00\x00U.\x00\x00c\x00\x00\x00\x8f.\x00\x00/\x00\x00\x00\xf3.\x00\x009\x00\x00\x00#/\x00\x00\x1e\x00\x00\x00]/\x00\x00=\x00\x00\x00|/\x00\x00$\x00\x00\x00\xba/\x00\x00\x1f\x00\x00\x00\xdf/\x00\x00&\x00\x00\x00\xff/\x00\x00/\x00\x00\x00&0\x00\x00\xc3\x00\x00\x00V0\x00\x00\x01\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00.\x00\x00\x009\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00<\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00%\x00\x00\x002\x00\x00\x00;\x00\x00\x00\x1b\x00\x00\x00H\x00\x00\x00\x18\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x003\x00\x00\x00\x00\x00\x00\x00K\x00\x00\x00\x00\x00\x00\x00B\x00\x00\x00\x10\x00\x00\x00C\x00\x00\x00\x00\x00\x00\x00!\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x17\x00\x00\x00,\x00\x00\x00\t\x00\x00\x00?\x00\x00\x00J\x00\x00\x00)\x00\x00\x00\f\x00\x00\x00\x1f\x00\x00\x00G\x00\x00\x00\x03\x00\x00\x00\x1d\x00\x00\x00(\x00\x00\x00+\x00\x00\x00&\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'\x00\x00\x00/\x00\x00\x00F\x00\x00\x007\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x000\x00\x00\x00=\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x008\x00\x00\x00\x00\x00\x00\x005\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00:\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x006\x00\x00\x00\x19\x00\x00\x00*\x00\x00\x00\n\x00\x00\x00\x1e\x00\x00\x00\x00\x00\x00\x00\x13\x00\x00\x00\"\x00\x00\x00\r\x00\x00\x00>\x00\x00\x00L\x00\x00\x00$\x00\x00\x00A\x00\x00\x00\x00\x00\x00\x00D\x00\x00\x00M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\x00\x00\x00-\x00\x00\x00\x0e\x00\x00\x00E\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00\x00\x00\x00\x15\x00\x00\x00\x00\x00\x00\x004\x00\x00\x00\v\x00\x00\x00\a\x00\x00\x00\x1c\x00\x00\x00@\x00\x00\x00I\x00\x00\x00\x06\x00\x00\x001\x00\x00\x00\x00Apply a configuration to a resource by filename or stdin\x04Apply a configuration to a resource by filename or stdin\x00Approve a certificate signing request\x04Approve a certificate signing request\x00Attach to a running container\x04Attach to a running container\x00Auto-scale a Deployment, ReplicaSet, or ReplicationController\x04Auto-scale a Deployment, ReplicaSet, or ReplicationController\x00Convert config files between different API versions\x04Convert config files between different API versions\x00Copy files and directories to and from containers.\x04Copy files and directories to and from containers.\x00Create a ClusterRoleBinding for a particular ClusterRole\x04Create a ClusterRoleBinding for a particular ClusterRole\x00Create a LoadBalancer service.\x04Create a LoadBalancer service.\x00Create a NodePort service.\x04Create a NodePort service.\x00Create a RoleBinding for a particular Role or ClusterRole\x04Create a RoleBinding for a particular Role or ClusterRole\x00Create a TLS secret\x04Create a TLS secret\x00Create a clusterIP service.\x04Create a clusterIP service.\x00Create a configmap from a local file, directory or literal value\x04Create a configmap from a local file, directory or literal value\x00Create a deployment with the specified name.\x04Create a deployment with the specified name.\x00Create a namespace with the specified name\x04Create a namespace with the specified name\x00Create a pod disruption budget with the specified name.\x04Create a pod disruption budget with the specified name.\x00Create a quota with the specified name.\x04Create a quota with the specified name.\x00Create a resource by filename or stdin\x04Create a resource by filename or stdin\x00Create a secret for use with a Docker registry\x04Create a secret for use with a Docker registry\x00Create a secret from a local file, directory or literal value\x04Create a secret from a local file, directory or literal value\x00Create a secret using specified subcommand\x04Create a secret using specified subcommand\x00Create a service account with the specified name\x04Create a service account with the specified name\x00Create a service using specified subcommand.\x04Create a service using specified subcommand.\x00Create an ExternalName service.\x04Create an ExternalName service.\x00Delete resources by filenames, stdin, resources and names, or by resources and label selector\x04Delete resources by filenames, stdin, resources and names, or by resources and label selector\x00Delete the specified cluster from the kubeconfig\x04Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x04Delete the specified context from the kubeconfig\x00Deny a certificate signing request\x04Deny a certificate signing request\x00Deprecated: Gracefully shut down a resource by name or filename\x04Deprecated: Gracefully shut down a resource by name or filename\x00Describe one or many contexts\x04Describe one or many contexts\x00Display Resource (CPU/Memory/Storage) usage of nodes\x04Display Resource (CPU/Memory/Storage) usage of nodes\x00Display Resource (CPU/Memory/Storage) usage of pods\x04Display Resource (CPU/Memory/Storage) usage of pods\x00Display Resource (CPU/Memory/Storage) usage.\x04Display Resource (CPU/Memory/Storage) usage.\x00Display cluster info\x04Display cluster info\x00Display clusters defined in the kubeconfig\x04Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x04Display merged kubeconfig settings or a specified kubeconfig file\x00Display one or many resources\x04Display one or many resources\x00Displays the current-context\x04Displays the current-context\x00Documentation of resources\x04Documentation of resources\x00Drain node in preparation for maintenance\x04Drain node in preparation for maintenance\x00Dump lots of relevant info for debugging and diagnosis\x04Dump lots of relevant info for debugging and diagnosis\x00Edit a resource on the server\x04Edit a resource on the server\x00Execute a command in a container\x04Execute a command in a container\x00Forward one or more local ports to a pod\x04Forward one or more local ports to a pod\x00Help about any command\x04Help about any command\x00Mark node as schedulable\x04Mark node as schedulable\x00Mark node as unschedulable\x04Mark node as unschedulable\x00Modify certificate resources.\x04Modify certificate resources.\x00Modify kubeconfig files\x04Modify kubeconfig files\x00Output shell completion code for the specified shell (bash or zsh)\x04Output shell completion code for the specified shell (bash or zsh)\x00Perform a rolling update of the given ReplicationController\x04Perform a rolling update of the given ReplicationController\x00Print the client and server version information\x04Print the client and server version information\x00Print the list of flags inherited by all commands\x04Print the list of flags inherited by all commands\x00Print the logs for a container in a pod\x04Print the logs for a container in a pod\x00Replace a resource by filename or stdin\x04Replace a resource by filename or stdin\x00Run a particular image on the cluster\x04Run a particular image on the cluster\x00Run a proxy to the Kubernetes API server\x04Run a proxy to the Kubernetes API server\x00Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x04Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x00Set specific features on objects\x04Set specific features on objects\x00Set the selector on a resource\x04Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x04Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x04Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x04Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x04Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x04Sets the current-context in a kubeconfig file\x00Show details of a specific resource or group of resources\x04Show details of a specific resource or group of resources\x00Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x04Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x00Unsets an individual value in a kubeconfig file\x04Unsets an individual value in a kubeconfig file\x00Update field(s) of a resource using strategic merge patch\x04Update field(s) of a resource using strategic merge patch\x00Update image of a pod template\x04Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x04Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x04Update the annotations on a resource\x00Update the labels on a resource\x04Update the labels on a resource\x00Update the taints on one or more nodes\x04Update the taints on one or more nodes\x00kubectl controls the Kubernetes cluster manager\x04kubectl controls the Kubernetes cluster manager\x00watch is only supported on individual resources and resource collections - %d resources were found\x04watch is only supported on individual resources and resource collections - %d resources were found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00Project-Id-Version: gettext-go-examples-hello\nReport-Msgid-Bugs-To: \nPOT-Creation-Date: 2013-12-12 20:03+0000\nPO-Revision-Date: 2017-02-06 22:31-0800\nLast-Translator: Brendan Burns \nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nX-Generator: Poedit 1.6.10\nX-Poedit-SourceCharset: UTF-8\nLanguage-Team: \nPlural-Forms: nplurals=2; plural=(n != 1);\nLanguage: en\n\x00Apply a configuration to a resource by filename or stdin\x00Approve a certificate signing request\x00Attach to a running container\x00Auto-scale a Deployment, ReplicaSet, or ReplicationController\x00Convert config files between different API versions\x00Copy files and directories to and from containers.\x00Create a ClusterRoleBinding for a particular ClusterRole\x00Create a LoadBalancer service.\x00Create a NodePort service.\x00Create a RoleBinding for a particular Role or ClusterRole\x00Create a TLS secret\x00Create a clusterIP service.\x00Create a configmap from a local file, directory or literal value\x00Create a deployment with the specified name.\x00Create a namespace with the specified name\x00Create a pod disruption budget with the specified name.\x00Create a quota with the specified name.\x00Create a resource by filename or stdin\x00Create a secret for use with a Docker registry\x00Create a secret from a local file, directory or literal value\x00Create a secret using specified subcommand\x00Create a service account with the specified name\x00Create a service using specified subcommand.\x00Create an ExternalName service.\x00Delete resources by filenames, stdin, resources and names, or by resources and label selector\x00Delete the specified cluster from the kubeconfig\x00Delete the specified context from the kubeconfig\x00Deny a certificate signing request\x00Deprecated: Gracefully shut down a resource by name or filename\x00Describe one or many contexts\x00Display Resource (CPU/Memory/Storage) usage of nodes\x00Display Resource (CPU/Memory/Storage) usage of pods\x00Display Resource (CPU/Memory/Storage) usage.\x00Display cluster info\x00Display clusters defined in the kubeconfig\x00Display merged kubeconfig settings or a specified kubeconfig file\x00Display one or many resources\x00Displays the current-context\x00Documentation of resources\x00Drain node in preparation for maintenance\x00Dump lots of relevant info for debugging and diagnosis\x00Edit a resource on the server\x00Execute a command in a container\x00Forward one or more local ports to a pod\x00Help about any command\x00Mark node as schedulable\x00Mark node as unschedulable\x00Modify certificate resources.\x00Modify kubeconfig files\x00Output shell completion code for the specified shell (bash or zsh)\x00Perform a rolling update of the given ReplicationController\x00Print the client and server version information\x00Print the list of flags inherited by all commands\x00Print the logs for a container in a pod\x00Replace a resource by filename or stdin\x00Run a particular image on the cluster\x00Run a proxy to the Kubernetes API server\x00Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job\x00Set specific features on objects\x00Set the selector on a resource\x00Sets a cluster entry in kubeconfig\x00Sets a context entry in kubeconfig\x00Sets a user entry in kubeconfig\x00Sets an individual value in a kubeconfig file\x00Sets the current-context in a kubeconfig file\x00Show details of a specific resource or group of resources\x00Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service\x00Unsets an individual value in a kubeconfig file\x00Update field(s) of a resource using strategic merge patch\x00Update image of a pod template\x00Update resource requests/limits on objects with pod templates\x00Update the annotations on a resource\x00Update the labels on a resource\x00Update the taints on one or more nodes\x00kubectl controls the Kubernetes cluster manager\x00watch is only supported on individual resources and resource collections - %d resource was found\x00watch is only supported on individual resources and resource collections - %d resources were found\x00") func translationsKubectlEn_usLc_messagesK8sMoBytes() ([]byte, error) { return _translationsKubectlEn_usLc_messagesK8sMo, nil @@ -381,7 +676,7 @@ msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-12 20:03+0000\n" -"PO-Revision-Date: 2017-01-29 14:45-0800\n" +"PO-Revision-Date: 2017-02-06 22:31-0800\n" "Last-Translator: Brendan Burns \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -412,7 +707,7 @@ msgstr[1] "" "watch is only supported on individual resources and resource collections - " "%d resources were found" -# https://github.com/kubernetes/kubernetes/blob/masterpkg/kubectl/cmd/apply.go#L98 +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 msgctxt "Apply a configuration to a resource by filename or stdin" msgid "Apply a configuration to a resource by filename or stdin" msgstr "Apply a configuration to a resource by filename or stdin" @@ -501,6 +796,301 @@ msgstr "Update resource requests/limits on objects with pod templates" msgctxt "Set the selector on a resource" msgid "Set the selector on a resource" msgstr "Set the selector on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 +msgctxt "Attach to a running container" +msgid "Attach to a running container" +msgstr "Attach to a running container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 +msgctxt "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 +msgctxt "Modify certificate resources." +msgid "Modify certificate resources." +msgstr "Modify certificate resources." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 +msgctxt "Approve a certificate signing request" +msgid "Approve a certificate signing request" +msgstr "Approve a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 +msgctxt "Deny a certificate signing request" +msgid "Deny a certificate signing request" +msgstr "Deny a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 +msgctxt "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump lots of relevant info for debugging and diagnosis" +msgstr "Dump lots of relevant info for debugging and diagnosis" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 +msgctxt "Display cluster info" +msgid "Display cluster info" +msgstr "Display cluster info" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 +msgctxt "kubectl controls the Kubernetes cluster manager" +msgid "kubectl controls the Kubernetes cluster manager" +msgstr "kubectl controls the Kubernetes cluster manager" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 +msgctxt "Output shell completion code for the specified shell (bash or zsh)" +msgid "Output shell completion code for the specified shell (bash or zsh)" +msgstr "Output shell completion code for the specified shell (bash or zsh)" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 +msgctxt "Convert config files between different API versions" +msgid "Convert config files between different API versions" +msgstr "Convert config files between different API versions" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 +msgctxt "Copy files and directories to and from containers." +msgid "Copy files and directories to and from containers." +msgstr "Copy files and directories to and from containers." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +msgctxt "Create a ClusterRoleBinding for a particular ClusterRole" +msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgstr "Create a ClusterRoleBinding for a particular ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +msgctxt "Create a configmap from a local file, directory or literal value" +msgid "Create a configmap from a local file, directory or literal value" +msgstr "Create a configmap from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +msgctxt "Create a deployment with the specified name." +msgid "Create a deployment with the specified name." +msgstr "Create a deployment with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 +msgctxt "Create a resource by filename or stdin" +msgid "Create a resource by filename or stdin" +msgstr "Create a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 +msgctxt "Create a namespace with the specified name" +msgid "Create a namespace with the specified name" +msgstr "Create a namespace with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +msgctxt "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name." +msgstr "Create a pod disruption budget with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +msgctxt "Create a quota with the specified name." +msgid "Create a quota with the specified name." +msgstr "Create a quota with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +msgctxt "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a RoleBinding for a particular Role or ClusterRole" +msgstr "Create a RoleBinding for a particular Role or ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 +msgctxt "Create a secret using specified subcommand" +msgid "Create a secret using specified subcommand" +msgstr "Create a secret using specified subcommand" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 +msgctxt "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory or literal value" +msgstr "Create a secret from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 +msgctxt "Create a secret for use with a Docker registry" +msgid "Create a secret for use with a Docker registry" +msgstr "Create a secret for use with a Docker registry" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 +msgctxt "Create a TLS secret" +msgid "Create a TLS secret" +msgstr "Create a TLS secret" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 +msgctxt "Create a service account with the specified name" +msgid "Create a service account with the specified name" +msgstr "Create a service account with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 +msgctxt "Create a service using specified subcommand." +msgid "Create a service using specified subcommand." +msgstr "Create a service using specified subcommand." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 +msgctxt "Create a clusterIP service." +msgid "Create a clusterIP service." +msgstr "Create a clusterIP service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 +msgctxt "Create a NodePort service." +msgid "Create a NodePort service." +msgstr "Create a NodePort service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 +msgctxt "Create a LoadBalancer service." +msgid "Create a LoadBalancer service." +msgstr "Create a LoadBalancer service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 +msgctxt "Create an ExternalName service." +msgid "Create an ExternalName service." +msgstr "Create an ExternalName service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 +msgctxt "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgid "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgstr "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 +msgctxt "Show details of a specific resource or group of resources" +msgid "Show details of a specific resource or group of resources" +msgstr "Show details of a specific resource or group of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 +msgctxt "Mark node as unschedulable" +msgid "Mark node as unschedulable" +msgstr "Mark node as unschedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 +msgctxt "Mark node as schedulable" +msgid "Mark node as schedulable" +msgstr "Mark node as schedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 +msgctxt "Drain node in preparation for maintenance" +msgid "Drain node in preparation for maintenance" +msgstr "Drain node in preparation for maintenance" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 +msgctxt "Edit a resource on the server" +msgid "Edit a resource on the server" +msgstr "Edit a resource on the server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 +msgctxt "Execute a command in a container" +msgid "Execute a command in a container" +msgstr "Execute a command in a container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 +msgctxt "Documentation of resources" +msgid "Documentation of resources" +msgstr "Documentation of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 +msgctxt "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgid "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgstr "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 +msgctxt "Display one or many resources" +msgid "Display one or many resources" +msgstr "Display one or many resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 +msgctxt "Help about any command" +msgid "Help about any command" +msgstr "Help about any command" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 +msgctxt "Update the labels on a resource" +msgid "Update the labels on a resource" +msgstr "Update the labels on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 +msgctxt "Print the logs for a container in a pod" +msgid "Print the logs for a container in a pod" +msgstr "Print the logs for a container in a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 +msgctxt "Print the list of flags inherited by all commands" +msgid "Print the list of flags inherited by all commands" +msgstr "Print the list of flags inherited by all commands" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 +msgctxt "Update field(s) of a resource using strategic merge patch" +msgid "Update field(s) of a resource using strategic merge patch" +msgstr "Update field(s) of a resource using strategic merge patch" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 +msgctxt "Forward one or more local ports to a pod" +msgid "Forward one or more local ports to a pod" +msgstr "Forward one or more local ports to a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 +msgctxt "Run a proxy to the Kubernetes API server" +msgid "Run a proxy to the Kubernetes API server" +msgstr "Run a proxy to the Kubernetes API server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 +msgctxt "Replace a resource by filename or stdin" +msgid "Replace a resource by filename or stdin" +msgstr "Replace a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L84 +msgctxt "Perform a rolling update of the given ReplicationController" +msgid "Perform a rolling update of the given ReplicationController" +msgstr "Perform a rolling update of the given ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 +msgctxt "Run a particular image on the cluster" +msgid "Run a particular image on the cluster" +msgstr "Run a particular image on the cluster" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 +msgctxt "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgid "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgstr "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 +msgctxt "Deprecated: Gracefully shut down a resource by name or filename" +msgid "Deprecated: Gracefully shut down a resource by name or filename" +msgstr "Deprecated: Gracefully shut down a resource by name or filename" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 +msgctxt "Update the taints on one or more nodes" +msgid "Update the taints on one or more nodes" +msgstr "Update the taints on one or more nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 +msgctxt "Display Resource (CPU/Memory/Storage) usage." +msgid "Display Resource (CPU/Memory/Storage) usage." +msgstr "Display Resource (CPU/Memory/Storage) usage." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 +msgctxt "Display Resource (CPU/Memory/Storage) usage of nodes" +msgid "Display Resource (CPU/Memory/Storage) usage of nodes" +msgstr "Display Resource (CPU/Memory/Storage) usage of nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 +msgctxt "Display Resource (CPU/Memory/Storage) usage of pods" +msgid "Display Resource (CPU/Memory/Storage) usage of pods" +msgstr "Display Resource (CPU/Memory/Storage) usage of pods" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 +msgctxt "Print the client and server version information" +msgid "Print the client and server version information" +msgstr "Print the client and server version information" `) func translationsKubectlEn_usLc_messagesK8sPoBytes() ([]byte, error) { diff --git a/pkg/kubectl/cmd/attach.go b/pkg/kubectl/cmd/attach.go index 36260647492..5e6820cef1f 100644 --- a/pkg/kubectl/cmd/attach.go +++ b/pkg/kubectl/cmd/attach.go @@ -33,6 +33,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" remotecommandserver "k8s.io/kubernetes/pkg/kubelet/server/remotecommand" + "k8s.io/kubernetes/pkg/util/i18n" "k8s.io/kubernetes/pkg/util/term" ) @@ -61,7 +62,7 @@ func NewCmdAttach(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) } cmd := &cobra.Command{ Use: "attach POD -c CONTAINER", - Short: "Attach to a running container", + Short: i18n.T("Attach to a running container"), Long: "Attach to a process that is already running inside an existing container.", Example: attach_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/autoscale.go b/pkg/kubectl/cmd/autoscale.go index 2be7dfb2f00..7d9b41663a3 100644 --- a/pkg/kubectl/cmd/autoscale.go +++ b/pkg/kubectl/cmd/autoscale.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/spf13/cobra" ) @@ -52,7 +53,7 @@ func NewCmdAutoscale(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "autoscale (-f FILENAME | TYPE NAME | TYPE/NAME) [--min=MINPODS] --max=MAXPODS [--cpu-percent=CPU] [flags]", - Short: "Auto-scale a Deployment, ReplicaSet, or ReplicationController", + Short: i18n.T("Auto-scale a Deployment, ReplicaSet, or ReplicationController"), Long: autoscaleLong, Example: autoscaleExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/certificates.go b/pkg/kubectl/cmd/certificates.go index dac593e8ee0..7aff19b791a 100644 --- a/pkg/kubectl/cmd/certificates.go +++ b/pkg/kubectl/cmd/certificates.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/spf13/cobra" ) @@ -32,7 +33,7 @@ import ( func NewCmdCertificate(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "certificate SUBCOMMAND", - Short: "Modify certificate resources.", + Short: i18n.T("Modify certificate resources."), Long: "Modify certificate resources.", Run: func(cmd *cobra.Command, args []string) { cmd.Help() @@ -68,7 +69,7 @@ func NewCmdCertificateApprove(f cmdutil.Factory, out io.Writer) *cobra.Command { options := CertificateOptions{} cmd := &cobra.Command{ Use: "approve (-f FILENAME | NAME)", - Short: "Approve a certificate signing request", + Short: i18n.T("Approve a certificate signing request"), Long: templates.LongDesc(` Approve a certificate signing request. @@ -118,7 +119,7 @@ func NewCmdCertificateDeny(f cmdutil.Factory, out io.Writer) *cobra.Command { options := CertificateOptions{} cmd := &cobra.Command{ Use: "deny (-f FILENAME | NAME)", - Short: "Deny a certificate signing request", + Short: i18n.T("Deny a certificate signing request"), Long: templates.LongDesc(` Deny a certificate signing request. diff --git a/pkg/kubectl/cmd/clusterinfo.go b/pkg/kubectl/cmd/clusterinfo.go index 48555996afb..5e2b6f90b49 100644 --- a/pkg/kubectl/cmd/clusterinfo.go +++ b/pkg/kubectl/cmd/clusterinfo.go @@ -27,6 +27,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/daviddengcn/go-colortext" "github.com/spf13/cobra" @@ -47,7 +48,7 @@ func NewCmdClusterInfo(f cmdutil.Factory, out io.Writer) *cobra.Command { Use: "cluster-info", // clusterinfo is deprecated. Aliases: []string{"clusterinfo"}, - Short: "Display cluster info", + Short: i18n.T("Display cluster info"), Long: longDescr, Example: clusterinfo_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/clusterinfo_dump.go b/pkg/kubectl/cmd/clusterinfo_dump.go index d37ed11bc4f..e64f33ab775 100644 --- a/pkg/kubectl/cmd/clusterinfo_dump.go +++ b/pkg/kubectl/cmd/clusterinfo_dump.go @@ -29,13 +29,14 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) // NewCmdCreateSecret groups subcommands to create various types of secrets func NewCmdClusterInfoDump(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "dump", - Short: "Dump lots of relevant info for debugging and diagnosis", + Short: i18n.T("Dump lots of relevant info for debugging and diagnosis"), Long: dumpLong, Example: dumpExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/cmd.go b/pkg/kubectl/cmd/cmd.go index b3bf021bf21..1ceb0ec079c 100644 --- a/pkg/kubectl/cmd/cmd.go +++ b/pkg/kubectl/cmd/cmd.go @@ -214,7 +214,7 @@ func NewKubectlCommand(f cmdutil.Factory, in io.Reader, out, err io.Writer) *cob // Parent command to which all subcommands are added. cmds := &cobra.Command{ Use: "kubectl", - Short: "kubectl controls the Kubernetes cluster manager", + Short: i18n.T("kubectl controls the Kubernetes cluster manager"), Long: templates.LongDesc(` kubectl controls the Kubernetes cluster manager. diff --git a/pkg/kubectl/cmd/completion.go b/pkg/kubectl/cmd/completion.go index d1afd0f4f06..3ea022113cc 100644 --- a/pkg/kubectl/cmd/completion.go +++ b/pkg/kubectl/cmd/completion.go @@ -24,6 +24,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) const defaultBoilerPlate = ` @@ -94,7 +95,7 @@ func NewCmdCompletion(f cmdutil.Factory, out io.Writer, boilerPlate string) *cob cmd := &cobra.Command{ Use: "completion SHELL", - Short: "Output shell completion code for the specified shell (bash or zsh)", + Short: i18n.T("Output shell completion code for the specified shell (bash or zsh)"), Long: completion_long, Example: completion_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/convert.go b/pkg/kubectl/cmd/convert.go index 0136de026f4..5201f4f78d6 100644 --- a/pkg/kubectl/cmd/convert.go +++ b/pkg/kubectl/cmd/convert.go @@ -29,6 +29,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/spf13/cobra" ) @@ -64,7 +65,7 @@ func NewCmdConvert(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "convert -f FILENAME", - Short: "Convert config files between different API versions", + Short: i18n.T("Convert config files between different API versions"), Long: convert_long, Example: convert_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/cp.go b/pkg/kubectl/cmd/cp.go index c4895b95d84..74889c1354a 100644 --- a/pkg/kubectl/cmd/cp.go +++ b/pkg/kubectl/cmd/cp.go @@ -27,6 +27,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/renstrom/dedent" "github.com/spf13/cobra" @@ -61,7 +62,7 @@ var ( func NewCmdCp(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "cp ", - Short: "Copy files and directories to and from containers.", + Short: i18n.T("Copy files and directories to and from containers."), Long: "Copy files and directories to and from containers.", Example: cp_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create.go b/pkg/kubectl/cmd/create.go index a00959298f7..25af726ba48 100644 --- a/pkg/kubectl/cmd/create.go +++ b/pkg/kubectl/cmd/create.go @@ -29,6 +29,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) type CreateOptions struct { @@ -59,7 +60,7 @@ func NewCmdCreate(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "create -f FILENAME", - Short: "Create a resource by filename or stdin", + Short: i18n.T("Create a resource by filename or stdin"), Long: create_long, Example: create_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_clusterrolebinding.go b/pkg/kubectl/cmd/create_clusterrolebinding.go index 44711d20a6c..756422f40f6 100644 --- a/pkg/kubectl/cmd/create_clusterrolebinding.go +++ b/pkg/kubectl/cmd/create_clusterrolebinding.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -40,7 +41,7 @@ var ( func NewCmdCreateClusterRoleBinding(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "clusterrolebinding NAME --clusterrole=NAME [--user=username] [--group=groupname] [--serviceaccount=namespace:serviceaccountname] [--dry-run]", - Short: "Create a ClusterRoleBinding for a particular ClusterRole", + Short: i18n.T("Create a ClusterRoleBinding for a particular ClusterRole"), Long: clusterRoleBindingLong, Example: clusterRoleBindingExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_configmap.go b/pkg/kubectl/cmd/create_configmap.go index 07d08309989..af4d1c3ca8c 100644 --- a/pkg/kubectl/cmd/create_configmap.go +++ b/pkg/kubectl/cmd/create_configmap.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -56,7 +57,7 @@ func NewCmdCreateConfigMap(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "configmap NAME [--from-file=[key=]source] [--from-literal=key1=value1] [--dry-run]", Aliases: []string{"cm"}, - Short: "Create a configmap from a local file, directory or literal value", + Short: i18n.T("Create a configmap from a local file, directory or literal value"), Long: configMapLong, Example: configMapExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_deployment.go b/pkg/kubectl/cmd/create_deployment.go index 000e5111b5e..179bdef38c2 100644 --- a/pkg/kubectl/cmd/create_deployment.go +++ b/pkg/kubectl/cmd/create_deployment.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -41,7 +42,7 @@ func NewCmdCreateDeployment(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command cmd := &cobra.Command{ Use: "deployment NAME --image=image [--dry-run]", Aliases: []string{"deploy"}, - Short: "Create a deployment with the specified name.", + Short: i18n.T("Create a deployment with the specified name."), Long: deploymentLong, Example: deploymentExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_namespace.go b/pkg/kubectl/cmd/create_namespace.go index 9a419f71eb1..70b5a249940 100644 --- a/pkg/kubectl/cmd/create_namespace.go +++ b/pkg/kubectl/cmd/create_namespace.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -41,7 +42,7 @@ func NewCmdCreateNamespace(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "namespace NAME [--dry-run]", Aliases: []string{"ns"}, - Short: "Create a namespace with the specified name", + Short: i18n.T("Create a namespace with the specified name"), Long: namespaceLong, Example: namespaceExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_pdb.go b/pkg/kubectl/cmd/create_pdb.go index 599d3e7fbf0..4beb567dbbb 100644 --- a/pkg/kubectl/cmd/create_pdb.go +++ b/pkg/kubectl/cmd/create_pdb.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -46,7 +47,7 @@ func NewCmdCreatePodDisruptionBudget(f cmdutil.Factory, cmdOut io.Writer) *cobra cmd := &cobra.Command{ Use: "poddisruptionbudget NAME --selector=SELECTOR --min-available=N [--dry-run]", Aliases: []string{"pdb"}, - Short: "Create a pod disruption budget with the specified name.", + Short: i18n.T("Create a pod disruption budget with the specified name."), Long: pdbLong, Example: pdbExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_quota.go b/pkg/kubectl/cmd/create_quota.go index b319d057eca..a539438c5c5 100644 --- a/pkg/kubectl/cmd/create_quota.go +++ b/pkg/kubectl/cmd/create_quota.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -44,7 +45,7 @@ func NewCmdCreateQuota(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "quota NAME [--hard=key1=value1,key2=value2] [--scopes=Scope1,Scope2] [--dry-run=bool]", Aliases: []string{"resourcequota"}, - Short: "Create a quota with the specified name.", + Short: i18n.T("Create a quota with the specified name."), Long: quotaLong, Example: quotaExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_rolebinding.go b/pkg/kubectl/cmd/create_rolebinding.go index 1b78a1448c7..ca6da7e58fc 100644 --- a/pkg/kubectl/cmd/create_rolebinding.go +++ b/pkg/kubectl/cmd/create_rolebinding.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -40,7 +41,7 @@ var ( func NewCmdCreateRoleBinding(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "rolebinding NAME --clusterrole=NAME|--role=NAME [--user=username] [--group=groupname] [--serviceaccount=namespace:serviceaccountname] [--dry-run]", - Short: "Create a RoleBinding for a particular Role or ClusterRole", + Short: i18n.T("Create a RoleBinding for a particular Role or ClusterRole"), Long: roleBindingLong, Example: roleBindingExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_secret.go b/pkg/kubectl/cmd/create_secret.go index d46d22c0117..5215e57c04a 100644 --- a/pkg/kubectl/cmd/create_secret.go +++ b/pkg/kubectl/cmd/create_secret.go @@ -25,13 +25,14 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) // NewCmdCreateSecret groups subcommands to create various types of secrets func NewCmdCreateSecret(f cmdutil.Factory, cmdOut, errOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "secret", - Short: "Create a secret using specified subcommand", + Short: i18n.T("Create a secret using specified subcommand"), Long: "Create a secret using specified subcommand.", Run: cmdutil.DefaultSubCommandRun(errOut), } @@ -70,7 +71,7 @@ var ( func NewCmdCreateSecretGeneric(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "generic NAME [--type=string] [--from-file=[key=]source] [--from-literal=key1=value1] [--dry-run]", - Short: "Create a secret from a local file, directory or literal value", + Short: i18n.T("Create a secret from a local file, directory or literal value"), Long: secretLong, Example: secretExample, Run: func(cmd *cobra.Command, args []string) { @@ -140,7 +141,7 @@ var ( func NewCmdCreateSecretDockerRegistry(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "docker-registry NAME --docker-username=user --docker-password=password --docker-email=email [--docker-server=string] [--from-literal=key1=value1] [--dry-run]", - Short: "Create a secret for use with a Docker registry", + Short: i18n.T("Create a secret for use with a Docker registry"), Long: secretForDockerRegistryLong, Example: secretForDockerRegistryExample, Run: func(cmd *cobra.Command, args []string) { @@ -211,7 +212,7 @@ var ( func NewCmdCreateSecretTLS(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "tls NAME --cert=path/to/cert/file --key=path/to/key/file [--dry-run]", - Short: "Create a TLS secret", + Short: i18n.T("Create a TLS secret"), Long: secretForTLSLong, Example: secretForTLSExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_service.go b/pkg/kubectl/cmd/create_service.go index 8577e947d48..e059ba10f83 100644 --- a/pkg/kubectl/cmd/create_service.go +++ b/pkg/kubectl/cmd/create_service.go @@ -26,6 +26,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) // NewCmdCreateService is a macro command to create a new service @@ -33,7 +34,7 @@ func NewCmdCreateService(f cmdutil.Factory, cmdOut, errOut io.Writer) *cobra.Com cmd := &cobra.Command{ Use: "service", Aliases: []string{"svc"}, - Short: "Create a service using specified subcommand.", + Short: i18n.T("Create a service using specified subcommand."), Long: "Create a service using specified subcommand.", Run: cmdutil.DefaultSubCommandRun(errOut), } @@ -65,7 +66,7 @@ func addPortFlags(cmd *cobra.Command) { func NewCmdCreateServiceClusterIP(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "clusterip NAME [--tcp=:] [--dry-run]", - Short: "Create a clusterIP service.", + Short: i18n.T("Create a clusterIP service."), Long: serviceClusterIPLong, Example: serviceClusterIPExample, Run: func(cmd *cobra.Command, args []string) { @@ -121,7 +122,7 @@ var ( func NewCmdCreateServiceNodePort(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "nodeport NAME [--tcp=port:targetPort] [--dry-run]", - Short: "Create a NodePort service.", + Short: i18n.T("Create a NodePort service."), Long: serviceNodePortLong, Example: serviceNodePortExample, Run: func(cmd *cobra.Command, args []string) { @@ -178,7 +179,7 @@ var ( func NewCmdCreateServiceLoadBalancer(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "loadbalancer NAME [--tcp=port:targetPort] [--dry-run]", - Short: "Create a LoadBalancer service.", + Short: i18n.T("Create a LoadBalancer service."), Long: serviceLoadBalancerLong, Example: serviceLoadBalancerExample, Run: func(cmd *cobra.Command, args []string) { @@ -237,7 +238,7 @@ var ( func NewCmdCreateServiceExternalName(f cmdutil.Factory, cmdOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "externalname NAME --external-name external.name [--dry-run]", - Short: "Create an ExternalName service.", + Short: i18n.T("Create an ExternalName service."), Long: serviceExternalNameLong, Example: serviceExternalNameExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/create_serviceaccount.go b/pkg/kubectl/cmd/create_serviceaccount.go index 898eb9b0f0e..67a45251d99 100644 --- a/pkg/kubectl/cmd/create_serviceaccount.go +++ b/pkg/kubectl/cmd/create_serviceaccount.go @@ -25,6 +25,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -41,7 +42,7 @@ func NewCmdCreateServiceAccount(f cmdutil.Factory, cmdOut io.Writer) *cobra.Comm cmd := &cobra.Command{ Use: "serviceaccount NAME [--dry-run]", Aliases: []string{"sa"}, - Short: "Create a service account with the specified name", + Short: i18n.T("Create a service account with the specified name"), Long: serviceAccountLong, Example: serviceAccountExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/delete.go b/pkg/kubectl/cmd/delete.go index fb2ab18eaf1..7440edc834a 100644 --- a/pkg/kubectl/cmd/delete.go +++ b/pkg/kubectl/cmd/delete.go @@ -32,6 +32,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -127,7 +128,7 @@ func NewCmdDelete(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "delete ([-f FILENAME] | TYPE [(NAME | -l label | --all)])", - Short: "Delete resources by filenames, stdin, resources and names, or by resources and label selector", + Short: i18n.T("Delete resources by filenames, stdin, resources and names, or by resources and label selector"), Long: delete_long, Example: delete_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/describe.go b/pkg/kubectl/cmd/describe.go index 5c398a4dc76..37c5ce89887 100644 --- a/pkg/kubectl/cmd/describe.go +++ b/pkg/kubectl/cmd/describe.go @@ -33,6 +33,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -78,7 +79,7 @@ func NewCmdDescribe(f cmdutil.Factory, out, cmdErr io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "describe (-f FILENAME | TYPE [NAME_PREFIX | -l label] | TYPE/NAME)", - Short: "Show details of a specific resource or group of resources", + Short: i18n.T("Show details of a specific resource or group of resources"), Long: describe_long, Example: describe_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/drain.go b/pkg/kubectl/cmd/drain.go index 319e9a8d9bc..1d2cb1b27ed 100644 --- a/pkg/kubectl/cmd/drain.go +++ b/pkg/kubectl/cmd/drain.go @@ -43,6 +43,7 @@ import ( cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" "k8s.io/kubernetes/pkg/kubelet/types" + "k8s.io/kubernetes/pkg/util/i18n" ) type DrainOptions struct { @@ -99,7 +100,7 @@ func NewCmdCordon(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "cordon NODE", - Short: "Mark node as unschedulable", + Short: i18n.T("Mark node as unschedulable"), Long: cordon_long, Example: cordon_example, Run: func(cmd *cobra.Command, args []string) { @@ -124,7 +125,7 @@ func NewCmdUncordon(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "uncordon NODE", - Short: "Mark node as schedulable", + Short: i18n.T("Mark node as schedulable"), Long: uncordon_long, Example: uncordon_example, Run: func(cmd *cobra.Command, args []string) { @@ -173,7 +174,7 @@ func NewCmdDrain(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "drain NODE", - Short: "Drain node in preparation for maintenance", + Short: i18n.T("Drain node in preparation for maintenance"), Long: drain_long, Example: drain_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/edit.go b/pkg/kubectl/cmd/edit.go index 3009ca708c9..3aeaa87c1d2 100644 --- a/pkg/kubectl/cmd/edit.go +++ b/pkg/kubectl/cmd/edit.go @@ -44,6 +44,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/util/editor" "k8s.io/kubernetes/pkg/kubectl/resource" "k8s.io/kubernetes/pkg/util/crlf" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/golang/glog" "github.com/spf13/cobra" @@ -98,7 +99,7 @@ func NewCmdEdit(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "edit (RESOURCE/NAME | -f FILENAME)", - Short: "Edit a resource on the server", + Short: i18n.T("Edit a resource on the server"), Long: editLong, Example: fmt.Sprintf(editExample), Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/exec.go b/pkg/kubectl/cmd/exec.go index 19b79ae5434..341934b99b8 100644 --- a/pkg/kubectl/cmd/exec.go +++ b/pkg/kubectl/cmd/exec.go @@ -32,6 +32,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" remotecommandserver "k8s.io/kubernetes/pkg/kubelet/server/remotecommand" + "k8s.io/kubernetes/pkg/util/i18n" "k8s.io/kubernetes/pkg/util/interrupt" "k8s.io/kubernetes/pkg/util/term" ) @@ -65,7 +66,7 @@ func NewCmdExec(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *c } cmd := &cobra.Command{ Use: "exec POD [-c CONTAINER] -- COMMAND [args...]", - Short: "Execute a command in a container", + Short: i18n.T("Execute a command in a container"), Long: "Execute a command in a container.", Example: exec_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/explain.go b/pkg/kubectl/cmd/explain.go index 0e0a1f1720f..4c2d434f1ff 100644 --- a/pkg/kubectl/cmd/explain.go +++ b/pkg/kubectl/cmd/explain.go @@ -27,6 +27,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -47,7 +48,7 @@ var ( func NewCmdExplain(f cmdutil.Factory, out, cmdErr io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "explain RESOURCE", - Short: "Documentation of resources", + Short: i18n.T("Documentation of resources"), Long: explainLong, Example: explainExamples, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/expose.go b/pkg/kubectl/cmd/expose.go index e9506d54dd5..1efd199cba6 100644 --- a/pkg/kubectl/cmd/expose.go +++ b/pkg/kubectl/cmd/expose.go @@ -30,6 +30,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -84,7 +85,7 @@ func NewCmdExposeService(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "expose (-f FILENAME | TYPE NAME) [--port=port] [--protocol=TCP|UDP] [--target-port=number-or-name] [--name=name] [--external-ip=external-ip-of-service] [--type=type]", - Short: "Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service", + Short: i18n.T("Take a replication controller, service, deployment or pod and expose it as a new Kubernetes Service"), Long: expose_long, Example: expose_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/get.go b/pkg/kubectl/cmd/get.go index 2542b8a7c9b..fb85104f7ff 100644 --- a/pkg/kubectl/cmd/get.go +++ b/pkg/kubectl/cmd/get.go @@ -104,7 +104,7 @@ func NewCmdGet(f cmdutil.Factory, out io.Writer, errOut io.Writer) *cobra.Comman cmd := &cobra.Command{ Use: "get [(-o|--output=)json|yaml|wide|custom-columns=...|custom-columns-file=...|go-template=...|go-template-file=...|jsonpath=...|jsonpath-file=...] (TYPE [NAME | -l label] | TYPE/NAME ...) [flags]", - Short: "Display one or many resources", + Short: i18n.T("Display one or many resources"), Long: get_long, Example: get_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/help.go b/pkg/kubectl/cmd/help.go index bee07bef0ea..f6378bc4cfe 100644 --- a/pkg/kubectl/cmd/help.go +++ b/pkg/kubectl/cmd/help.go @@ -24,6 +24,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var help_long = templates.LongDesc(` @@ -33,7 +34,7 @@ var help_long = templates.LongDesc(` func NewCmdHelp(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "help [command] | STRING_TO_SEARCH", - Short: "Help about any command", + Short: i18n.T("Help about any command"), Long: help_long, Run: RunHelp, diff --git a/pkg/kubectl/cmd/label.go b/pkg/kubectl/cmd/label.go index 681b06ec37f..534563d0384 100644 --- a/pkg/kubectl/cmd/label.go +++ b/pkg/kubectl/cmd/label.go @@ -39,6 +39,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) // LabelOptions have the data required to perform the label operation @@ -109,7 +110,7 @@ func NewCmdLabel(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "label [--overwrite] (-f FILENAME | TYPE NAME) KEY_1=VAL_1 ... KEY_N=VAL_N [--resource-version=version]", - Short: "Update the labels on a resource", + Short: i18n.T("Update the labels on a resource"), Long: fmt.Sprintf(label_long, validation.LabelValueMaxLength), Example: label_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/logs.go b/pkg/kubectl/cmd/logs.go index 2c418c3364e..87d2bd69e61 100644 --- a/pkg/kubectl/cmd/logs.go +++ b/pkg/kubectl/cmd/logs.go @@ -33,6 +33,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -83,7 +84,7 @@ func NewCmdLogs(f cmdutil.Factory, out io.Writer) *cobra.Command { o := &LogsOptions{} cmd := &cobra.Command{ Use: "logs [-f] [-p] POD [-c CONTAINER]", - Short: "Print the logs for a container in a pod", + Short: i18n.T("Print the logs for a container in a pod"), Long: "Print the logs for a container in a pod. If the pod has only one container, the container name is optional.", Example: logs_example, PreRun: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/options.go b/pkg/kubectl/cmd/options.go index ae43c221431..2fb6fee5d7b 100644 --- a/pkg/kubectl/cmd/options.go +++ b/pkg/kubectl/cmd/options.go @@ -20,6 +20,7 @@ import ( "io" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/spf13/cobra" ) @@ -34,7 +35,7 @@ var ( func NewCmdOptions(out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "options", - Short: "Print the list of flags inherited by all commands", + Short: i18n.T("Print the list of flags inherited by all commands"), Long: "Print the list of flags inherited by all commands", Example: options_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/patch.go b/pkg/kubectl/cmd/patch.go index cdf913651c1..6115279c391 100644 --- a/pkg/kubectl/cmd/patch.go +++ b/pkg/kubectl/cmd/patch.go @@ -39,6 +39,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var patchTypes = map[string]types.PatchType{"json": types.JSONPatchType, "merge": types.MergePatchType, "strategic": types.StrategicMergePatchType} @@ -91,7 +92,7 @@ func NewCmdPatch(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "patch (-f FILENAME | TYPE NAME) -p PATCH", - Short: "Update field(s) of a resource using strategic merge patch", + Short: i18n.T("Update field(s) of a resource using strategic merge patch"), Long: patch_long, Example: patch_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/portforward.go b/pkg/kubectl/cmd/portforward.go index c2ff18c9cc6..c000b75995f 100644 --- a/pkg/kubectl/cmd/portforward.go +++ b/pkg/kubectl/cmd/portforward.go @@ -33,6 +33,7 @@ import ( "k8s.io/kubernetes/pkg/client/unversioned/remotecommand" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) // PortForwardOptions contains all the options for running the port-forward cli command. @@ -72,7 +73,7 @@ func NewCmdPortForward(f cmdutil.Factory, cmdOut, cmdErr io.Writer) *cobra.Comma } cmd := &cobra.Command{ Use: "port-forward POD [LOCAL_PORT:]REMOTE_PORT [...[LOCAL_PORT_N:]REMOTE_PORT_N]", - Short: "Forward one or more local ports to a pod", + Short: i18n.T("Forward one or more local ports to a pod"), Long: "Forward one or more local ports to a pod.", Example: portforward_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/proxy.go b/pkg/kubectl/cmd/proxy.go index e4d69fb91d9..9923c8df8ff 100644 --- a/pkg/kubectl/cmd/proxy.go +++ b/pkg/kubectl/cmd/proxy.go @@ -28,6 +28,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -65,7 +66,7 @@ var ( func NewCmdProxy(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "proxy [--port=PORT] [--www=static-dir] [--www-prefix=prefix] [--api-prefix=prefix]", - Short: "Run a proxy to the Kubernetes API server", + Short: i18n.T("Run a proxy to the Kubernetes API server"), Long: proxy_long, Example: proxy_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/replace.go b/pkg/kubectl/cmd/replace.go index 142d3657699..e6383607b9d 100644 --- a/pkg/kubectl/cmd/replace.go +++ b/pkg/kubectl/cmd/replace.go @@ -33,6 +33,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -67,7 +68,7 @@ func NewCmdReplace(f cmdutil.Factory, out io.Writer) *cobra.Command { Use: "replace -f FILENAME", // update is deprecated. Aliases: []string{"update"}, - Short: "Replace a resource by filename or stdin", + Short: i18n.T("Replace a resource by filename or stdin"), Long: replace_long, Example: replace_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/rollingupdate.go b/pkg/kubectl/cmd/rollingupdate.go index 33cbfffd1c9..127224d5ce3 100644 --- a/pkg/kubectl/cmd/rollingupdate.go +++ b/pkg/kubectl/cmd/rollingupdate.go @@ -38,6 +38,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -81,7 +82,7 @@ func NewCmdRollingUpdate(f cmdutil.Factory, out io.Writer) *cobra.Command { Use: "rolling-update OLD_CONTROLLER_NAME ([NEW_CONTROLLER_NAME] --image=NEW_CONTAINER_IMAGE | -f NEW_CONTROLLER_SPEC)", // rollingupdate is deprecated. Aliases: []string{"rollingupdate"}, - Short: "Perform a rolling update of the given ReplicationController", + Short: i18n.T("Perform a rolling update of the given ReplicationController"), Long: rollingUpdate_long, Example: rollingUpdate_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/run.go b/pkg/kubectl/cmd/run.go index 27abb98c275..4cbca417436 100644 --- a/pkg/kubectl/cmd/run.go +++ b/pkg/kubectl/cmd/run.go @@ -42,6 +42,7 @@ import ( cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" uexec "k8s.io/kubernetes/pkg/util/exec" + "k8s.io/kubernetes/pkg/util/i18n" "k8s.io/kubernetes/pkg/util/interrupt" ) @@ -91,7 +92,7 @@ func NewCmdRun(f cmdutil.Factory, cmdIn io.Reader, cmdOut, cmdErr io.Writer) *co Use: "run NAME --image=image [--env=\"key=value\"] [--port=port] [--replicas=replicas] [--dry-run=bool] [--overrides=inline-json] [--command] -- [COMMAND] [args...]", // run-container is deprecated Aliases: []string{"run-container"}, - Short: "Run a particular image on the cluster", + Short: i18n.T("Run a particular image on the cluster"), Long: run_long, Example: run_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/scale.go b/pkg/kubectl/cmd/scale.go index ef811f04fa6..809c2d9772e 100644 --- a/pkg/kubectl/cmd/scale.go +++ b/pkg/kubectl/cmd/scale.go @@ -27,6 +27,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -67,7 +68,7 @@ func NewCmdScale(f cmdutil.Factory, out io.Writer) *cobra.Command { Use: "scale [--resource-version=version] [--current-replicas=count] --replicas=COUNT (-f FILENAME | TYPE NAME)", // resize is deprecated Aliases: []string{"resize"}, - Short: "Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job", + Short: i18n.T("Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job"), Long: scale_long, Example: scale_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/stop.go b/pkg/kubectl/cmd/stop.go index fbf989692d5..d964b50f304 100644 --- a/pkg/kubectl/cmd/stop.go +++ b/pkg/kubectl/cmd/stop.go @@ -24,6 +24,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" ) var ( @@ -55,7 +56,7 @@ func NewCmdStop(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "stop (-f FILENAME | TYPE (NAME | -l label | --all))", - Short: "Deprecated: Gracefully shut down a resource by name or filename", + Short: i18n.T("Deprecated: Gracefully shut down a resource by name or filename"), Long: stop_long, Example: stop_example, Deprecated: fmt.Sprintf("use %q instead.", "delete"), diff --git a/pkg/kubectl/cmd/taint.go b/pkg/kubectl/cmd/taint.go index 535fe416b64..e56bf9d36fa 100644 --- a/pkg/kubectl/cmd/taint.go +++ b/pkg/kubectl/cmd/taint.go @@ -38,6 +38,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/resource" + "k8s.io/kubernetes/pkg/util/i18n" utiltaints "k8s.io/kubernetes/pkg/util/taints" ) @@ -85,7 +86,7 @@ func NewCmdTaint(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "taint NODE NAME KEY_1=VAL_1:TAINT_EFFECT_1 ... KEY_N=VAL_N:TAINT_EFFECT_N", - Short: "Update the taints on one or more nodes", + Short: i18n.T("Update the taints on one or more nodes"), Long: fmt.Sprintf(taint_long, validation.DNS1123SubdomainMaxLength, validation.LabelValueMaxLength), Example: taint_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/top.go b/pkg/kubectl/cmd/top.go index 2c54cab3980..d19a67d203a 100644 --- a/pkg/kubectl/cmd/top.go +++ b/pkg/kubectl/cmd/top.go @@ -20,6 +20,7 @@ import ( "io" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/spf13/cobra" "k8s.io/kubernetes/pkg/kubectl/cmd/templates" @@ -40,7 +41,7 @@ var ( func NewCmdTop(f cmdutil.Factory, out, errOut io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "top", - Short: "Display Resource (CPU/Memory/Storage) usage.", + Short: i18n.T("Display Resource (CPU/Memory/Storage) usage."), Long: topLong, Run: cmdutil.DefaultSubCommandRun(errOut), } diff --git a/pkg/kubectl/cmd/top_node.go b/pkg/kubectl/cmd/top_node.go index ae0ed5a1c84..757328957aa 100644 --- a/pkg/kubectl/cmd/top_node.go +++ b/pkg/kubectl/cmd/top_node.go @@ -29,6 +29,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/metricsutil" + "k8s.io/kubernetes/pkg/util/i18n" ) // TopNodeOptions contains all the options for running the top-node cli command. @@ -74,7 +75,7 @@ func NewCmdTopNode(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "node [NAME | -l label]", - Short: "Display Resource (CPU/Memory/Storage) usage of nodes", + Short: i18n.T("Display Resource (CPU/Memory/Storage) usage of nodes"), Long: topNodeLong, Example: topNodeExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/top_pod.go b/pkg/kubectl/cmd/top_pod.go index 84954796251..d093ff3a90a 100644 --- a/pkg/kubectl/cmd/top_pod.go +++ b/pkg/kubectl/cmd/top_pod.go @@ -29,6 +29,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" "k8s.io/kubernetes/pkg/kubectl/metricsutil" + "k8s.io/kubernetes/pkg/util/i18n" "github.com/golang/glog" "github.com/spf13/cobra" @@ -76,7 +77,7 @@ func NewCmdTopPod(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "pod [NAME | -l label]", - Short: "Display Resource (CPU/Memory/Storage) usage of pods", + Short: i18n.T("Display Resource (CPU/Memory/Storage) usage of pods"), Long: topPodLong, Example: topPodExample, Run: func(cmd *cobra.Command, args []string) { diff --git a/pkg/kubectl/cmd/version.go b/pkg/kubectl/cmd/version.go index b1c483637dc..b38a3eb84ba 100644 --- a/pkg/kubectl/cmd/version.go +++ b/pkg/kubectl/cmd/version.go @@ -24,6 +24,7 @@ import ( "k8s.io/kubernetes/pkg/kubectl/cmd/templates" cmdutil "k8s.io/kubernetes/pkg/kubectl/cmd/util" + "k8s.io/kubernetes/pkg/util/i18n" "k8s.io/kubernetes/pkg/version" ) @@ -36,7 +37,7 @@ var ( func NewCmdVersion(f cmdutil.Factory, out io.Writer) *cobra.Command { cmd := &cobra.Command{ Use: "version", - Short: "Print the client and server version information", + Short: i18n.T("Print the client and server version information"), Long: "Print the client and server version information for the current context", Example: version_example, Run: func(cmd *cobra.Command, args []string) { diff --git a/translations/kubectl/default/LC_MESSAGES/k8s.mo b/translations/kubectl/default/LC_MESSAGES/k8s.mo index c25434f58f3..e9749452f5c 100644 Binary files a/translations/kubectl/default/LC_MESSAGES/k8s.mo and b/translations/kubectl/default/LC_MESSAGES/k8s.mo differ diff --git a/translations/kubectl/default/LC_MESSAGES/k8s.po b/translations/kubectl/default/LC_MESSAGES/k8s.po index 27c8e31c0f8..84a19b86c12 100644 --- a/translations/kubectl/default/LC_MESSAGES/k8s.po +++ b/translations/kubectl/default/LC_MESSAGES/k8s.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-12 20:03+0000\n" -"PO-Revision-Date: 2017-01-29 14:45-0800\n" +"PO-Revision-Date: 2017-02-06 22:31-0800\n" "Last-Translator: Brendan Burns \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,7 +39,7 @@ msgstr[1] "" "watch is only supported on individual resources and resource collections - " "%d resources were found" -# https://github.com/kubernetes/kubernetes/blob/masterpkg/kubectl/cmd/apply.go#L98 +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 msgctxt "Apply a configuration to a resource by filename or stdin" msgid "Apply a configuration to a resource by filename or stdin" msgstr "Apply a configuration to a resource by filename or stdin" @@ -128,3 +128,298 @@ msgstr "Update resource requests/limits on objects with pod templates" msgctxt "Set the selector on a resource" msgid "Set the selector on a resource" msgstr "Set the selector on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 +msgctxt "Attach to a running container" +msgid "Attach to a running container" +msgstr "Attach to a running container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 +msgctxt "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 +msgctxt "Modify certificate resources." +msgid "Modify certificate resources." +msgstr "Modify certificate resources." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 +msgctxt "Approve a certificate signing request" +msgid "Approve a certificate signing request" +msgstr "Approve a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 +msgctxt "Deny a certificate signing request" +msgid "Deny a certificate signing request" +msgstr "Deny a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 +msgctxt "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump lots of relevant info for debugging and diagnosis" +msgstr "Dump lots of relevant info for debugging and diagnosis" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 +msgctxt "Display cluster info" +msgid "Display cluster info" +msgstr "Display cluster info" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 +msgctxt "kubectl controls the Kubernetes cluster manager" +msgid "kubectl controls the Kubernetes cluster manager" +msgstr "kubectl controls the Kubernetes cluster manager" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 +msgctxt "Output shell completion code for the specified shell (bash or zsh)" +msgid "Output shell completion code for the specified shell (bash or zsh)" +msgstr "Output shell completion code for the specified shell (bash or zsh)" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 +msgctxt "Convert config files between different API versions" +msgid "Convert config files between different API versions" +msgstr "Convert config files between different API versions" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 +msgctxt "Copy files and directories to and from containers." +msgid "Copy files and directories to and from containers." +msgstr "Copy files and directories to and from containers." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +msgctxt "Create a ClusterRoleBinding for a particular ClusterRole" +msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgstr "Create a ClusterRoleBinding for a particular ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +msgctxt "Create a configmap from a local file, directory or literal value" +msgid "Create a configmap from a local file, directory or literal value" +msgstr "Create a configmap from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +msgctxt "Create a deployment with the specified name." +msgid "Create a deployment with the specified name." +msgstr "Create a deployment with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 +msgctxt "Create a resource by filename or stdin" +msgid "Create a resource by filename or stdin" +msgstr "Create a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 +msgctxt "Create a namespace with the specified name" +msgid "Create a namespace with the specified name" +msgstr "Create a namespace with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +msgctxt "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name." +msgstr "Create a pod disruption budget with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +msgctxt "Create a quota with the specified name." +msgid "Create a quota with the specified name." +msgstr "Create a quota with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +msgctxt "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a RoleBinding for a particular Role or ClusterRole" +msgstr "Create a RoleBinding for a particular Role or ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 +msgctxt "Create a secret using specified subcommand" +msgid "Create a secret using specified subcommand" +msgstr "Create a secret using specified subcommand" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 +msgctxt "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory or literal value" +msgstr "Create a secret from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 +msgctxt "Create a secret for use with a Docker registry" +msgid "Create a secret for use with a Docker registry" +msgstr "Create a secret for use with a Docker registry" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 +msgctxt "Create a TLS secret" +msgid "Create a TLS secret" +msgstr "Create a TLS secret" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 +msgctxt "Create a service account with the specified name" +msgid "Create a service account with the specified name" +msgstr "Create a service account with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 +msgctxt "Create a service using specified subcommand." +msgid "Create a service using specified subcommand." +msgstr "Create a service using specified subcommand." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 +msgctxt "Create a clusterIP service." +msgid "Create a clusterIP service." +msgstr "Create a clusterIP service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 +msgctxt "Create a NodePort service." +msgid "Create a NodePort service." +msgstr "Create a NodePort service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 +msgctxt "Create a LoadBalancer service." +msgid "Create a LoadBalancer service." +msgstr "Create a LoadBalancer service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 +msgctxt "Create an ExternalName service." +msgid "Create an ExternalName service." +msgstr "Create an ExternalName service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 +msgctxt "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgid "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgstr "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 +msgctxt "Show details of a specific resource or group of resources" +msgid "Show details of a specific resource or group of resources" +msgstr "Show details of a specific resource or group of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 +msgctxt "Mark node as unschedulable" +msgid "Mark node as unschedulable" +msgstr "Mark node as unschedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 +msgctxt "Mark node as schedulable" +msgid "Mark node as schedulable" +msgstr "Mark node as schedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 +msgctxt "Drain node in preparation for maintenance" +msgid "Drain node in preparation for maintenance" +msgstr "Drain node in preparation for maintenance" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 +msgctxt "Edit a resource on the server" +msgid "Edit a resource on the server" +msgstr "Edit a resource on the server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 +msgctxt "Execute a command in a container" +msgid "Execute a command in a container" +msgstr "Execute a command in a container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 +msgctxt "Documentation of resources" +msgid "Documentation of resources" +msgstr "Documentation of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 +msgctxt "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgid "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgstr "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 +msgctxt "Display one or many resources" +msgid "Display one or many resources" +msgstr "Display one or many resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 +msgctxt "Help about any command" +msgid "Help about any command" +msgstr "Help about any command" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 +msgctxt "Update the labels on a resource" +msgid "Update the labels on a resource" +msgstr "Update the labels on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 +msgctxt "Print the logs for a container in a pod" +msgid "Print the logs for a container in a pod" +msgstr "Print the logs for a container in a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 +msgctxt "Print the list of flags inherited by all commands" +msgid "Print the list of flags inherited by all commands" +msgstr "Print the list of flags inherited by all commands" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 +msgctxt "Update field(s) of a resource using strategic merge patch" +msgid "Update field(s) of a resource using strategic merge patch" +msgstr "Update field(s) of a resource using strategic merge patch" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 +msgctxt "Forward one or more local ports to a pod" +msgid "Forward one or more local ports to a pod" +msgstr "Forward one or more local ports to a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 +msgctxt "Run a proxy to the Kubernetes API server" +msgid "Run a proxy to the Kubernetes API server" +msgstr "Run a proxy to the Kubernetes API server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 +msgctxt "Replace a resource by filename or stdin" +msgid "Replace a resource by filename or stdin" +msgstr "Replace a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L84 +msgctxt "Perform a rolling update of the given ReplicationController" +msgid "Perform a rolling update of the given ReplicationController" +msgstr "Perform a rolling update of the given ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 +msgctxt "Run a particular image on the cluster" +msgid "Run a particular image on the cluster" +msgstr "Run a particular image on the cluster" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 +msgctxt "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgid "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgstr "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 +msgctxt "Deprecated: Gracefully shut down a resource by name or filename" +msgid "Deprecated: Gracefully shut down a resource by name or filename" +msgstr "Deprecated: Gracefully shut down a resource by name or filename" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 +msgctxt "Update the taints on one or more nodes" +msgid "Update the taints on one or more nodes" +msgstr "Update the taints on one or more nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 +msgctxt "Display Resource (CPU/Memory/Storage) usage." +msgid "Display Resource (CPU/Memory/Storage) usage." +msgstr "Display Resource (CPU/Memory/Storage) usage." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 +msgctxt "Display Resource (CPU/Memory/Storage) usage of nodes" +msgid "Display Resource (CPU/Memory/Storage) usage of nodes" +msgstr "Display Resource (CPU/Memory/Storage) usage of nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 +msgctxt "Display Resource (CPU/Memory/Storage) usage of pods" +msgid "Display Resource (CPU/Memory/Storage) usage of pods" +msgstr "Display Resource (CPU/Memory/Storage) usage of pods" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 +msgctxt "Print the client and server version information" +msgid "Print the client and server version information" +msgstr "Print the client and server version information" diff --git a/translations/kubectl/en_US/LC_MESSAGES/k8s.mo b/translations/kubectl/en_US/LC_MESSAGES/k8s.mo index c25434f58f3..e9749452f5c 100644 Binary files a/translations/kubectl/en_US/LC_MESSAGES/k8s.mo and b/translations/kubectl/en_US/LC_MESSAGES/k8s.mo differ diff --git a/translations/kubectl/en_US/LC_MESSAGES/k8s.po b/translations/kubectl/en_US/LC_MESSAGES/k8s.po index 27c8e31c0f8..84a19b86c12 100644 --- a/translations/kubectl/en_US/LC_MESSAGES/k8s.po +++ b/translations/kubectl/en_US/LC_MESSAGES/k8s.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gettext-go-examples-hello\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-12-12 20:03+0000\n" -"PO-Revision-Date: 2017-01-29 14:45-0800\n" +"PO-Revision-Date: 2017-02-06 22:31-0800\n" "Last-Translator: Brendan Burns \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -39,7 +39,7 @@ msgstr[1] "" "watch is only supported on individual resources and resource collections - " "%d resources were found" -# https://github.com/kubernetes/kubernetes/blob/masterpkg/kubectl/cmd/apply.go#L98 +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/apply.go#L98 msgctxt "Apply a configuration to a resource by filename or stdin" msgid "Apply a configuration to a resource by filename or stdin" msgstr "Apply a configuration to a resource by filename or stdin" @@ -128,3 +128,298 @@ msgstr "Update resource requests/limits on objects with pod templates" msgctxt "Set the selector on a resource" msgid "Set the selector on a resource" msgstr "Set the selector on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/attach.go#L64 +msgctxt "Attach to a running container" +msgid "Attach to a running container" +msgstr "Attach to a running container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/autoscale.go#L55 +msgctxt "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgid "Auto-scale a Deployment, ReplicaSet, or ReplicationController" +msgstr "Auto-scale a Deployment, ReplicaSet, or ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L35 +msgctxt "Modify certificate resources." +msgid "Modify certificate resources." +msgstr "Modify certificate resources." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L71 +msgctxt "Approve a certificate signing request" +msgid "Approve a certificate signing request" +msgstr "Approve a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/certificates.go#L121 +msgctxt "Deny a certificate signing request" +msgid "Deny a certificate signing request" +msgstr "Deny a certificate signing request" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo_dump.go#L37 +msgctxt "Dump lots of relevant info for debugging and diagnosis" +msgid "Dump lots of relevant info for debugging and diagnosis" +msgstr "Dump lots of relevant info for debugging and diagnosis" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/clusterinfo.go#L49 +msgctxt "Display cluster info" +msgid "Display cluster info" +msgstr "Display cluster info" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L217 +msgctxt "kubectl controls the Kubernetes cluster manager" +msgid "kubectl controls the Kubernetes cluster manager" +msgstr "kubectl controls the Kubernetes cluster manager" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/completion.go#L97 +msgctxt "Output shell completion code for the specified shell (bash or zsh)" +msgid "Output shell completion code for the specified shell (bash or zsh)" +msgstr "Output shell completion code for the specified shell (bash or zsh)" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/convert.go#L67 +msgctxt "Convert config files between different API versions" +msgid "Convert config files between different API versions" +msgstr "Convert config files between different API versions" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cp.go#L64 +msgctxt "Copy files and directories to and from containers." +msgid "Copy files and directories to and from containers." +msgstr "Copy files and directories to and from containers." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_clusterrolebinding.go#L43 +msgctxt "Create a ClusterRoleBinding for a particular ClusterRole" +msgid "Create a ClusterRoleBinding for a particular ClusterRole" +msgstr "Create a ClusterRoleBinding for a particular ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_configmap.go#L59 +msgctxt "Create a configmap from a local file, directory or literal value" +msgid "Create a configmap from a local file, directory or literal value" +msgstr "Create a configmap from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_deployment.go#L44 +msgctxt "Create a deployment with the specified name." +msgid "Create a deployment with the specified name." +msgstr "Create a deployment with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create.go#L56 +msgctxt "Create a resource by filename or stdin" +msgid "Create a resource by filename or stdin" +msgstr "Create a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_namespace.go#L44 +msgctxt "Create a namespace with the specified name" +msgid "Create a namespace with the specified name" +msgstr "Create a namespace with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_pdb.go#L49 +msgctxt "Create a pod disruption budget with the specified name." +msgid "Create a pod disruption budget with the specified name." +msgstr "Create a pod disruption budget with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_quota.go#L47 +msgctxt "Create a quota with the specified name." +msgid "Create a quota with the specified name." +msgstr "Create a quota with the specified name." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_rolebinding.go#L43 +msgctxt "Create a RoleBinding for a particular Role or ClusterRole" +msgid "Create a RoleBinding for a particular Role or ClusterRole" +msgstr "Create a RoleBinding for a particular Role or ClusterRole" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L34 +msgctxt "Create a secret using specified subcommand" +msgid "Create a secret using specified subcommand" +msgstr "Create a secret using specified subcommand" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L73 +msgctxt "Create a secret from a local file, directory or literal value" +msgid "Create a secret from a local file, directory or literal value" +msgstr "Create a secret from a local file, directory or literal value" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L143 +msgctxt "Create a secret for use with a Docker registry" +msgid "Create a secret for use with a Docker registry" +msgstr "Create a secret for use with a Docker registry" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_secret.go#L214 +msgctxt "Create a TLS secret" +msgid "Create a TLS secret" +msgstr "Create a TLS secret" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_serviceaccount.go#L44 +msgctxt "Create a service account with the specified name" +msgid "Create a service account with the specified name" +msgstr "Create a service account with the specified name" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L36 +msgctxt "Create a service using specified subcommand." +msgid "Create a service using specified subcommand." +msgstr "Create a service using specified subcommand." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L68 +msgctxt "Create a clusterIP service." +msgid "Create a clusterIP service." +msgstr "Create a clusterIP service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L124 +msgctxt "Create a NodePort service." +msgid "Create a NodePort service." +msgstr "Create a NodePort service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L181 +msgctxt "Create a LoadBalancer service." +msgid "Create a LoadBalancer service." +msgstr "Create a LoadBalancer service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/create_service.go#L240 +msgctxt "Create an ExternalName service." +msgid "Create an ExternalName service." +msgstr "Create an ExternalName service." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/delete.go#L130 +msgctxt "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgid "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" +msgstr "" +"Delete resources by filenames, stdin, resources and names, or by resources " +"and label selector" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/describe.go#L80 +msgctxt "Show details of a specific resource or group of resources" +msgid "Show details of a specific resource or group of resources" +msgstr "Show details of a specific resource or group of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L102 +msgctxt "Mark node as unschedulable" +msgid "Mark node as unschedulable" +msgstr "Mark node as unschedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L127 +msgctxt "Mark node as schedulable" +msgid "Mark node as schedulable" +msgstr "Mark node as schedulable" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/drain.go#L176 +msgctxt "Drain node in preparation for maintenance" +msgid "Drain node in preparation for maintenance" +msgstr "Drain node in preparation for maintenance" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/edit.go#L100 +msgctxt "Edit a resource on the server" +msgid "Edit a resource on the server" +msgstr "Edit a resource on the server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/exec.go#L68 +msgctxt "Execute a command in a container" +msgid "Execute a command in a container" +msgstr "Execute a command in a container" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/explain.go#L50 +msgctxt "Documentation of resources" +msgid "Documentation of resources" +msgstr "Documentation of resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/expose.go#L87 +msgctxt "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgid "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" +msgstr "" +"Take a replication controller, service, deployment or pod and expose it as a " +"new Kubernetes Service" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/get.go#L107 +msgctxt "Display one or many resources" +msgid "Display one or many resources" +msgstr "Display one or many resources" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/help.go#L36 +msgctxt "Help about any command" +msgid "Help about any command" +msgstr "Help about any command" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/label.go#L109 +msgctxt "Update the labels on a resource" +msgid "Update the labels on a resource" +msgstr "Update the labels on a resource" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/logs.go#L86 +msgctxt "Print the logs for a container in a pod" +msgid "Print the logs for a container in a pod" +msgstr "Print the logs for a container in a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/options.go#L37 +msgctxt "Print the list of flags inherited by all commands" +msgid "Print the list of flags inherited by all commands" +msgstr "Print the list of flags inherited by all commands" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/patch.go#L91 +msgctxt "Update field(s) of a resource using strategic merge patch" +msgid "Update field(s) of a resource using strategic merge patch" +msgstr "Update field(s) of a resource using strategic merge patch" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/portforward.go#L75 +msgctxt "Forward one or more local ports to a pod" +msgid "Forward one or more local ports to a pod" +msgstr "Forward one or more local ports to a pod" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/proxy.go#L68 +msgctxt "Run a proxy to the Kubernetes API server" +msgid "Run a proxy to the Kubernetes API server" +msgstr "Run a proxy to the Kubernetes API server" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/replace.go#L70 +msgctxt "Replace a resource by filename or stdin" +msgid "Replace a resource by filename or stdin" +msgstr "Replace a resource by filename or stdin" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/rollingupdate.go#L84 +msgctxt "Perform a rolling update of the given ReplicationController" +msgid "Perform a rolling update of the given ReplicationController" +msgstr "Perform a rolling update of the given ReplicationController" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/run.go#L94 +msgctxt "Run a particular image on the cluster" +msgid "Run a particular image on the cluster" +msgstr "Run a particular image on the cluster" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/scale.go#L71 +msgctxt "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgid "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" +msgstr "" +"Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/stop.go#L58 +msgctxt "Deprecated: Gracefully shut down a resource by name or filename" +msgid "Deprecated: Gracefully shut down a resource by name or filename" +msgstr "Deprecated: Gracefully shut down a resource by name or filename" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/taint.go#L88 +msgctxt "Update the taints on one or more nodes" +msgid "Update the taints on one or more nodes" +msgstr "Update the taints on one or more nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top.go#L43 +msgctxt "Display Resource (CPU/Memory/Storage) usage." +msgid "Display Resource (CPU/Memory/Storage) usage." +msgstr "Display Resource (CPU/Memory/Storage) usage." + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_node.go#L77 +msgctxt "Display Resource (CPU/Memory/Storage) usage of nodes" +msgid "Display Resource (CPU/Memory/Storage) usage of nodes" +msgstr "Display Resource (CPU/Memory/Storage) usage of nodes" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/top_pod.go#L79 +msgctxt "Display Resource (CPU/Memory/Storage) usage of pods" +msgid "Display Resource (CPU/Memory/Storage) usage of pods" +msgstr "Display Resource (CPU/Memory/Storage) usage of pods" + +# https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/version.go#L39 +msgctxt "Print the client and server version information" +msgid "Print the client and server version information" +msgstr "Print the client and server version information"