diff --git a/locales/es/plugin__networking-console-plugin.json b/locales/es/plugin__networking-console-plugin.json index dfc4f8f2..ef2031c9 100644 --- a/locales/es/plugin__networking-console-plugin.json +++ b/locales/es/plugin__networking-console-plugin.json @@ -2,9 +2,9 @@ " See more details in: <3>": " Ver más detalles en: <3>", " See more details in: <3>.": " Ver más detalles en: <3>.", "(all nodes): ": "(todos los nodos): ", - "{{count}} annotation_one": "", - "{{count}} annotation_many": "", - "{{count}} annotation_other": "", + "{{count}} annotation_one": "{{count}} anotación", + "{{count}} annotation_many": "{{count}} anotaciones", + "{{count}} annotation_other": "{{count}} anotaciones", "{{count}} projects selected_one": "", "{{count}} projects selected_many": "", "{{count}} projects selected_other": "", @@ -16,9 +16,9 @@ "{{path}} should be an Array.": "{{path}} debería ser una matriz.", "{{path}} should not be empty.": "{{path}} no debe estar vacío.", "{{value}} at {{date}}": "{{value}} en {{date}}", - "+{{count}} more_one": "", - "+{{count}} more_many": "", - "+{{count}} more_other": "", + "+{{count}} more_one": "+{{count}} más_uno", + "+{{count}} more_many": "+{{count}} más_otro", + "+{{count}} more_other": "+{{count}} más_otro", "<0>OpenShift Virtualization Operator or <3>SR-IOV Network Operator needs to be installed on the cluster, in order to pick the Network Type.": "El <0>Operador de virtualización OpenShift u <3>Operador de red SR-IOV deben instalarse en el clúster para poder elegir el tipo de red.", "404: Page Not Found": "404: Pagina no encontrada", "A number between 0 and 255 that depicts relative weight compared with other targets.": "Un número entre 0 y 255 que representa el peso relativo en comparación con otros objetivos.", @@ -93,7 +93,7 @@ "ClusterUserDefinedNetworks": "ClusterUserDefinedNetworks", "Completed": "Terminado", "Conditions": "Condiciones", - "Configure in Virtual Machine Networks page": "Configure in Virtual Machine Networks page", + "Configure in Virtual Machine Networks page": "", "Configure via:": "Configurar a través de:", "Confirm": "Confirmar", "Connection rate": "Tasa de conexión", @@ -251,7 +251,7 @@ "multi-networkpolicy": "multi-networkpolicy", "MultiNetworkPolicies": "MultiNetworkPolicies", "Name": "Nombre", - "Namespace": "Espacio de nombres", + "Namespace": "Espacio de nombre", "Namespace selector": "Selector de espacio de nombres", "Namespace Selector": "Namespace Selector", "Namespace(s)": "Namespace(s)", @@ -283,9 +283,9 @@ "No NetworkAttachmentDefinition found": "No se encontró NetworkAttachmentDefinition", "No owner": "Sin propietario", "No pods matching the provided labels in the current namespace": "No hay pods que coincidan con las etiquetas proporcionadas en el espacio de nombres actual", - "No projects matched": "No projects matched", - "No projects selected": "No projects selected", - "No results found for \"{{inputValue}}\"": "No se encontraron resultados para “{{inputValue}}”", + "No projects matched": "No hay proyectos coincidentes", + "No projects selected": "", + "No results found for \"{{inputValue}}\"": "No se encontraron resultados para \"{{inputValue}}\"", "No route status": "Sin estado de ruta", "No selector": "Sin selector", "Node": "", diff --git a/locales/fr/plugin__networking-console-plugin.json b/locales/fr/plugin__networking-console-plugin.json index 34940156..32b50d22 100644 --- a/locales/fr/plugin__networking-console-plugin.json +++ b/locales/fr/plugin__networking-console-plugin.json @@ -2,9 +2,9 @@ " See more details in: <3>": " Pour plus d’informations, consultez\u00a0: <3>", " See more details in: <3>.": " Pour plus d’informations, consultez\u00a0: <3>.", "(all nodes): ": "(tous les nœuds)\u00a0: ", - "{{count}} annotation_one": "", - "{{count}} annotation_many": "", - "{{count}} annotation_other": "", + "{{count}} annotation_one": "{{count}} annotation_one", + "{{count}} annotation_many": "{{count}} annotation", + "{{count}} annotation_other": "{{count}} annotation_other", "{{count}} projects selected_one": "", "{{count}} projects selected_many": "", "{{count}} projects selected_other": "", @@ -16,9 +16,9 @@ "{{path}} should be an Array.": "{{path}} doit être un tableau.", "{{path}} should not be empty.": "{{path}} ne doit pas être vide.", "{{value}} at {{date}}": "{{value}} à {{date}}", - "+{{count}} more_one": "", - "+{{count}} more_many": "", - "+{{count}} more_other": "", + "+{{count}} more_one": "+{{count}} more_one", + "+{{count}} more_many": "+{{count}} more", + "+{{count}} more_other": "+{{count}} more_other", "<0>OpenShift Virtualization Operator or <3>SR-IOV Network Operator needs to be installed on the cluster, in order to pick the Network Type.": "L’<0>opérateur de virtualisation\u00a0OpenShift ou l’<3>opérateur réseau SR-IOV doit être installé sur le cluster, afin de choisir le type de réseau.", "404: Page Not Found": "404\u00a0: Page introuvable", "A number between 0 and 255 that depicts relative weight compared with other targets.": "Nombre compris entre 0 et 255 qui représente le poids relatif par rapport à d’autres cibles.", @@ -93,7 +93,7 @@ "ClusterUserDefinedNetworks": "ClusterUserDefinedNetworks", "Completed": "Terminé", "Conditions": "Conditions", - "Configure in Virtual Machine Networks page": "Configure in Virtual Machine Networks page", + "Configure in Virtual Machine Networks page": "", "Configure via:": "Configurer via\u00a0:", "Confirm": "Confirmer", "Connection rate": "Débit de la connexion", @@ -283,9 +283,9 @@ "No NetworkAttachmentDefinition found": "Aucune NetworkAttachmentDefinition trouvée", "No owner": "Aucun propriétaire", "No pods matching the provided labels in the current namespace": "Aucun pod correspondant aux étiquettes fournies dans l’espace de noms actuel", - "No projects matched": "No projects matched", - "No projects selected": "No projects selected", - "No results found for \"{{inputValue}}\"": "Aucun résultat trouvé pour \"{{inputValue}}\"", + "No projects matched": "Aucun projet ne correspond.", + "No projects selected": "", + "No results found for \"{{inputValue}}\"": "Aucun résultat trouvé pour \"{{inputValue}} \"", "No route status": "Aucun statut d’itinéraire", "No selector": "Aucun sélecteur", "Node": "", diff --git a/locales/ja/plugin__networking-console-plugin.json b/locales/ja/plugin__networking-console-plugin.json index f7401570..cf69b9d6 100644 --- a/locales/ja/plugin__networking-console-plugin.json +++ b/locales/ja/plugin__networking-console-plugin.json @@ -2,7 +2,8 @@ " See more details in: <3>": " 詳細は以下を参照してください: <3>", " See more details in: <3>.": " 詳細は、<3> を参照してください。", "(all nodes): ": "(すべてのノード): ", - "{{count}} annotation_other": "", + "{{count}} annotation_one": "{{count}} 件のアノテーション", + "{{count}} annotation_other": "{{count}} 件のアノテーション", "{{count}} projects selected_other": "", "{{kind}} details": "{{kind}} の詳細", "{{kind}} disabled": "{{kind}} が無効", @@ -12,11 +13,12 @@ "{{path}} should be an Array.": "{{path}} は配列でなければなりません。", "{{path}} should not be empty.": "{{path}} は空にできません。", "{{value}} at {{date}}": "{{date}} の {{value}}", - "+{{count}} more_other": "", + "+{{count}} more_one": "+さらに {{count}} 個", + "+{{count}} more_other": "+さらに {{count}} 個", "<0>OpenShift Virtualization Operator or <3>SR-IOV Network Operator needs to be installed on the cluster, in order to pick the Network Type.": "ネットワークタイプを選択するには、<0>OpenShift Virtualization Operator または <3>SR-IOV Network Operator がクラスターにインストールされている必要があります。", "404: Page Not Found": "404: ページが見つかりません", "A number between 0 and 255 that depicts relative weight compared with other targets.": "他のターゲットとの相対的な重みを示す 0 から 255 の間の数字。", - "A Project name must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name' or '123-abc').": "A Project name must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name' or '123-abc').", + "A Project name must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name' or '123-abc').": "プロジェクト名は、小文字の英数字または '-' で構成され、かつ先頭と末尾が英数字である必要があります (例: 'my-name' または '123-abc')。", "A unique name for the Route within the project": "プロジェクト内の Route の一意の名前", "Accessible outside the cluster": "クラスター外からアクセス可能", "Accessible within the cluster only": "クラスター内でのみアクセス可能", @@ -35,8 +37,8 @@ "Add namespace selector": "namespace セレクターの追加", "Add pod selector": "Pod セレクターの追加", "Add port": "ポートの追加", - "Add ports to restrict traffic through them. If no ports are provided, your policy will make all ports accessible to traffic.": "トラフィックを制限するポートを追加します。ポートが指定されていない場合には、お使いのポリシーはトラフィックが全ポートにアクセスできるようにします。", - "Add subnet": "Add subnet", + "Add ports to restrict traffic through them. If no ports are provided, your policy will make all ports accessible to traffic.": "トラフィックを制限するポートを追加します。ポートが指定されていない場合、ポリシーによりすべてのポートでトラフィックへのアクセスが可能になります。", + "Add subnet": "サブネットの追加", "All incoming traffic is denied to Pods in {{namespace}}": "すべての受信トラフィックが {{namespace}} の Pod に対して拒否されます", "All outgoing traffic is allowed by default. Egress rules can be used to restrict outgoing traffic if the cluster network provider allows it. When using the OpenShift SDN cluster network provider, egress network policy is not supported.": "すべての送信トラフィックはデフォルトで許可されます。Egress ルールは、クラスターネットワークプロバイダーが許可する場合に、送信トラフィックを制限するために使用できます。OpenShift SDN クラスターネットワークプロバイダーを使用する場合、Egress ネットワークポリシーはサポートされません。", "All outgoing traffic is denied from Pods in {{namespace}}": "すべての送信トラフィックは {{namespace}} の Pod で拒否されます", @@ -86,8 +88,8 @@ "ClusterUserDefinedNetwork name": "ClusterUserDefinedNetwork name", "ClusterUserDefinedNetworks": "ClusterUserDefinedNetworks", "Completed": "完了済み", - "Conditions": "条件", - "Configure in Virtual Machine Networks page": "Configure in Virtual Machine Networks page", + "Conditions": "状態", + "Configure in Virtual Machine Networks page": "", "Configure via:": "設定方法:", "Confirm": "確定", "Connection rate": "接続速度", @@ -133,7 +135,7 @@ "Deny all ingress traffic": "すべての Ingress トラフィックを拒否", "Description": "説明", "Destination CA certificate": "宛先 CA 証明書", - "Destinations added to this rule will allow traffic from the pods defined above. Destinations in this list are combined using a logical OR operation.": "宛先がこのルールに追加されると、上記で定義した Pod からのトラフィックが許可されます。この一覧の宛先は、論理 OR 演算を使用して結合されます。", + "Destinations added to this rule will allow traffic from the pods defined above. Destinations in this list are combined using a logical OR operation.": "このルールに追加された宛先は、上記で定義された Pod からのトラフィックを許可します。このリストの宛先は、論理 OR 演算を使用して結合されます。", "Details": "詳細", "Display name": "Display name", "Do you need to set up custom DNS?": "カスタム DNS を設定する必要がありますか?", @@ -191,7 +193,7 @@ "If this field is empty, traffic will be allowed to all external sources.": "このフィールドが空の場合には、全外部ソースへのトラフィックが許可されます。", "Ingress": "Ingress", "Ingress details": "Ingress の詳細", - "Ingress points of load balancer": "ロードバランサーへの Ingress ポイント", + "Ingress points of load balancer": "ロードバランサーの Ingress ポイント", "Ingress rule": "Ingress ルール", "Ingress rules": "Ingress ルール", "Ingresses": "Ingresses", @@ -219,11 +221,11 @@ "Layer3 topology creates a layer 2 segment per node, each with a different subnet. Layer 3 routing is used to interconnect node subnets.": "Layer3 topology creates a layer 2 segment per node, each with a different subnet. Layer 3 routing is used to interconnect node subnets.", "Learn how to use NetworkAttachmentDefinitions": "NetworkAttachmentDefinitions の使用方法の詳細", "Learn more about {{ kind }}": "{{ kind }} の詳細", - "Learn more about working with projects": "Learn more about working with projects", - "List of pods": "Pod の一覧", - "List of pods matching": "一致する Pod の一覧", + "Learn more about working with projects": "プロジェクトの使用方法は、こちらを参照してください", + "List of pods": "Pod のリスト", + "List of pods matching": "一致する Pod のリスト", "Location": "場所", - "Location of the resource that backs the service": "サービスをバックアップするリソースの場所", + "Location of the resource that backs the service": "サービスを支えるリソースの場所", "MAC spoof check": "MAC spoof チェック", "Managed by UserDefinedNetwork": "Managed by UserDefinedNetwork", "Match Expressions": "Match Expressions", @@ -292,9 +294,9 @@ "Not found": "見つかりません", "Not Receiving Traffic": "トラフィックは受信していません", "NS selector": "NS セレクター", - "Only supported when \"subnets\" are set.": "Only supported when \"subnets\" are set.", - "Operator": "Operator", - "operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.": "operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.", + "Only supported when \"subnets\" are set.": "\"サブネット\" が設定されている場合にのみサポートされます。", + "Operator": "演算子", + "operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.": "operator は、キーと一連の値との関係を表します。有効な演算子は、In、NotIn、Exists、および DoesNotExist です。", "Owner": "オーナー", "Passthrough": "passthrough", "Path": "パス", @@ -311,8 +313,8 @@ "Pod selector": "Pod セレクター", "Pod selector for": "以下の Pod セレクター", "Pod unschedulable": "Pod がスケジュール対象外である", - "Pods": "Pods", - "Pods accept all traffic by default. They can be isolated via NetworkPolicies which specify an allowlist of ingress rules. When a Pod is selected by a NetworkPolicy, it will reject all traffic not explicitly allowed via a NetworkPolicy.": "Pods accept all traffic by default. They can be isolated via NetworkPolicies which specify an allowlist of ingress rules. When a Pod is selected by a NetworkPolicy, it will reject all traffic not explicitly allowed via a NetworkPolicy.", + "Pods": "Pod", + "Pods accept all traffic by default. They can be isolated via NetworkPolicies which specify an allowlist of ingress rules. When a Pod is selected by a NetworkPolicy, it will reject all traffic not explicitly allowed via a NetworkPolicy.": "Pod はデフォルトですべてのトラフィックを受け入れます。Ingress ルールの許可リストを指定する NetworkPolicy を使用することで、Pod を分離できます。NetworkPolicy によって Pod が選択されると、NetworkPolicy で明示的に許可されていないすべてのトラフィックが拒否されます。", "Pods having all the supplied key/value pairs as labels will be selected.": "指定のキー/値の全ペアがラベルとして指定されている Pod が選択されます。", "Policy for": "次のポリシー:", "Policy name": "ポリシー名", @@ -387,7 +389,7 @@ "Show a preview of the <2>affected pods that this policy will apply to": "このポリシーが適用される <2>影響を受ける Pod のプレビューを表示します", "Show less": "Show less", "Showing {{shown}} from {{total}} results": "{{total}} 件中 {{shown}} 件の結果を表示中", - "Sources added to this rule will allow traffic to the pods defined above. Sources in this list are combined using a logical OR operation.": "ソースがこのルールに追加されると、上記で定義した Pod へのトラフィックが許可されます。この一覧のソースは、論理 OR 演算を使用して結合します。", + "Sources added to this rule will allow traffic to the pods defined above. Sources in this list are combined using a logical OR operation.": "このルールに追加されたソースは、上記で定義された Pod へのトラフィックを許可します。このリストのソースは、論理 OR 演算を使用して結合されます。", "Status": "ステータス", "Subnet": "サブネット", "Subnet CIDR": "Subnet CIDR", diff --git a/locales/ko/plugin__networking-console-plugin.json b/locales/ko/plugin__networking-console-plugin.json index 9bed0686..3e51c6f0 100644 --- a/locales/ko/plugin__networking-console-plugin.json +++ b/locales/ko/plugin__networking-console-plugin.json @@ -2,7 +2,8 @@ " See more details in: <3>": " 자세한 내용은 다음을 참조하십시오.<3>", " See more details in: <3>.": " 자세한 내용은 다음을 참조하십시오.<3>", "(all nodes): ": "(모든 노드): ", - "{{count}} annotation_other": "", + "{{count}} annotation_one": "{{count}} 주석", + "{{count}} annotation_other": "{{count}} 주석", "{{count}} projects selected_other": "", "{{kind}} details": "{{kind}} 세부 정보", "{{kind}} disabled": "{{kind}} 비활성화됨", @@ -12,7 +13,8 @@ "{{path}} should be an Array.": "{{path}}이/가 배열이 될 수 있습니다.", "{{path}} should not be empty.": "{{path}}은/는 비워 둘 수 없습니다.", "{{value}} at {{date}}": "{{date}}의 {{value}}", - "+{{count}} more_other": "", + "+{{count}} more_one": "+{{count}} 추가", + "+{{count}} more_other": "+{{count}} 추가", "<0>OpenShift Virtualization Operator or <3>SR-IOV Network Operator needs to be installed on the cluster, in order to pick the Network Type.": "네트워크 유형을 선택하려면 <0>OpenShift Virtualization Operator 또는 <3>SR-IOV Network Operator 를 클러스터에 설치해야 합니다.", "404: Page Not Found": "404: 페이지를 찾을 수 없음", "A number between 0 and 255 that depicts relative weight compared with other targets.": "다른 대상과 비교했을 때 상대적 가중치를 나타내는 0에서 255 사이의 숫자입니다.", @@ -20,7 +22,7 @@ "A unique name for the Route within the project": "프로젝트 내 경로의 고유 이름", "Accessible outside the cluster": "클러스터 외부에서 액세스 가능", "Accessible within the cluster only": "클러스터 내에서만 액세스 가능", - "Actions": "동작", + "Actions": "작업", "Add a label to specify qualifying projects": "Add a label to specify qualifying projects", "Add allowed destination": "허용된 대상 추가", "Add allowed source": "허용된 소스 추가", @@ -85,9 +87,9 @@ "ClusterUserDefinedNetwork": "ClusterUserDefinedNetwork", "ClusterUserDefinedNetwork name": "ClusterUserDefinedNetwork name", "ClusterUserDefinedNetworks": "ClusterUserDefinedNetworks", - "Completed": "완료", - "Conditions": "상태", - "Configure in Virtual Machine Networks page": "Configure in Virtual Machine Networks page", + "Completed": "완료됨", + "Conditions": "조건", + "Configure in Virtual Machine Networks page": "", "Configure via:": "다음을 사용하여 설정:", "Confirm": "확인", "Connection rate": "연결 속도", @@ -110,10 +112,10 @@ "Create Project": "Create Project", "Create Route": "경로 생성", "Create Service": "서비스 생성", - "Create UserDefinedNetwork": "Create UserDefinedNetwork", - "Create Virtual Machine Network": "Create Virtual Machine Network", + "Create UserDefinedNetwork": "UserDefinedNetwork 생성", + "Create Virtual Machine Network": "", "Created": "", - "Created at": "작성일", + "Created at": "생성일", "Current selections": "현재 선택 사항", "Custom route": "사용자 지정 경로", "Debug container {{name}}": "디버그 컨테이너 {{name}}", @@ -172,7 +174,7 @@ "Failed to retrieve the list of projects": "Failed to retrieve the list of projects", "False": "False", "Form view": "양식보기", - "From": "기점", + "From": "출처", "From pods": "출처: 포드", "Given subnet is split into smaller subnets for every node.": "Given subnet is split into smaller subnets for every node.", "Hide": "숨기기", @@ -277,9 +279,9 @@ "No NetworkAttachmentDefinition found": "NetworkAttachmentDefinition을 찾을 수 없음", "No owner": "소유자 없음", "No pods matching the provided labels in the current namespace": "현재 네임스페이스에 제공된 라벨과 일치하는 pod가 없음", - "No projects matched": "No projects matched", - "No projects selected": "No projects selected", - "No results found for \"{{inputValue}}\"": "\"{{inputValue}}\"에 대한 결과를 찾을 수 없음", + "No projects matched": "일치하는 프로젝트가 없음", + "No projects selected": "", + "No results found for \"{{inputValue}}\"": "\"{{inputValue}}\"의 결과를 찾을 수 없음", "No route status": "라우팅 상태 없음", "No selector": "선택기 없음", "Node": "", @@ -300,7 +302,7 @@ "Path": "경로", "Path that the router watches to route traffic to the service.": "라우터가 트래픽을 서비스로 라우팅하기 위해 모니터링하는 경로입니다.", "Path type": "경로 유형", - "Pending": "보류", + "Pending": "대기 중", "Percent": "백분율", "Persistent": "Persistent", "Phase": "단계", diff --git a/locales/zh/plugin__networking-console-plugin.json b/locales/zh/plugin__networking-console-plugin.json index f59a9770..a6275ea4 100644 --- a/locales/zh/plugin__networking-console-plugin.json +++ b/locales/zh/plugin__networking-console-plugin.json @@ -2,9 +2,10 @@ " See more details in: <3>": " 详情请参阅:<3>", " See more details in: <3>.": " 详情请参阅:<3>。", "(all nodes): ": "(所有节点):", - "{{count}} annotation_other": "", + "{{count}} annotation_one": "{{count}} 个注解", + "{{count}} annotation_other": "{{count}} 个注解", "{{count}} projects selected_other": "", - "{{kind}} details": "{{kind}}详情", + "{{kind}} details": "{{kind}} 详情", "{{kind}} disabled": "{{kind}} 禁用", "{{numCores}} cores": "{{numCores}} 核", "{{path}} found in resource, but is not supported in form.": "在资源中找到了 {{path}},但格式不支持。", @@ -12,7 +13,8 @@ "{{path}} should be an Array.": "{{path}} 需要是一个数组。", "{{path}} should not be empty.": "{{path}} 不能为空。", "{{value}} at {{date}}": "{{value}} 于 {{date}}", - "+{{count}} more_other": "", + "+{{count}} more_one": "{{count}} 个", + "+{{count}} more_other": "{{count}} 个多", "<0>OpenShift Virtualization Operator or <3>SR-IOV Network Operator needs to be installed on the cluster, in order to pick the Network Type.": "<0>OpenShift Virtualization Operator 或 <3>SR-IOV Network Operator 需要在集群中安装,以便选择网络类型。", "404: Page Not Found": "404:页未找到", "A number between 0 and 255 that depicts relative weight compared with other targets.": "0 到 255 之间的数字,它显示了与其他目标相比的相对权重。", @@ -87,7 +89,7 @@ "ClusterUserDefinedNetworks": "ClusterUserDefinedNetworks", "Completed": "完成", "Conditions": "条件", - "Configure in Virtual Machine Networks page": "Configure in Virtual Machine Networks page", + "Configure in Virtual Machine Networks page": "", "Configure via:": "通过以下配置:", "Confirm": "确认", "Connection rate": "连接率", @@ -101,7 +103,7 @@ "Create": "创建", "Create {{ kind }}": "创建 {{ kind }}", "Create {{kind}}": "创建 {{kind}}", - "Create {{label}}": "创建{{label}}", + "Create {{label}}": "创建 {{label}}", "Create by completing the form.": "通过填写表单创建。", "Create by manually entering YAML or JSON definitions, or by dragging and dropping a file into the editor.": "手动输入 YAML 或 JSON 定义进行创建,或者将文件拖放到编辑器中。", "Create ClusterUserDefinedNetwork": "Create ClusterUserDefinedNetwork", @@ -122,7 +124,7 @@ "Define the network used by VirtualMachines and Pods to communicate in the given project. Learn more about <2>primary user-defined network.": "Define the network used by VirtualMachines and Pods to communicate in the given project. Learn more about <2>primary user-defined network.", "Define the network used by VirtualMachines and Pods to communicate in this project": "Define the network used by VirtualMachines and Pods to communicate in this project", "Delete": "删除", - "Delete {{kind}}": "删除{{kind}}", + "Delete {{kind}}": "删除 {{kind}}", "Delete Ingress": "删除 Ingress", "Delete NetworkAttachmentDefinition": "删除 NetworkAttachmentDefinition", "Delete Route": "创建路由", @@ -344,9 +346,9 @@ "Restarts": "", "Restricted Access": "限制的访问", "Reveal": "揭示", - "Review selected Namespace(s)": "Review selected Namespace(s)", - "Role": "Role", - "Role describes the network role in the pod.": "Role describes the network role in the pod.", + "Review selected Namespace(s)": "查看所选命名空间", + "Role": "角色", + "Role describes the network role in the pod.": "Role 用于描述 pod 中的 network 角色。", "Route details": "路由详情", "Router canonical hostname": "路由器真实主机名", "Router: {{routerName}}": "路由器:{{routerName}}", @@ -402,11 +404,11 @@ "Tech preview": "技术预览", "Terminating": "终止", "Termination type": "端接类型", - "The format should match standard CIDR notation (for example, \"192.168.123.0/24\").": "The format should match standard CIDR notation (for example, \"192.168.123.0/24\").", - "The largest size of a data packet, in bytes, that can be transmitted across this network. It is critical that the entire underlying physical network infrastructure also supports the same or larger MTU size to avoid packet fragmentation and connectivity issues.": "The largest size of a data packet, in bytes, that can be transmitted across this network. It is critical that the entire underlying physical network infrastructure also supports the same or larger MTU size to avoid packet fragmentation and connectivity issues.", - "The network connects to a physical network through an Open vSwitch bridge.": "The network connects to a physical network through an Open vSwitch bridge.", - "The only allowed value is Persistent. When set, OVN Kubernetes assigned IP addresses will be persisted in an \"ipamclaims.k8s.cni.cncf.io\" object.": "The only allowed value is Persistent. When set, OVN Kubernetes assigned IP addresses will be persisted in an \"ipamclaims.k8s.cni.cncf.io\" object.", - "These IP addresses will be reused by other pods if requested.": "These IP addresses will be reused by other pods if requested.", + "The format should match standard CIDR notation (for example, \"192.168.123.0/24\").": "格式应与标准 CIDR 匹配(例如 \"192.168.123.0/24\")。", + "The largest size of a data packet, in bytes, that can be transmitted across this network. It is critical that the entire underlying physical network infrastructure also supports the same or larger MTU size to avoid packet fragmentation and connectivity issues.": "", + "The network connects to a physical network through an Open vSwitch bridge.": "", + "The only allowed value is Persistent. When set, OVN Kubernetes assigned IP addresses will be persisted in an \"ipamclaims.k8s.cni.cncf.io\" object.": "唯一允许的值是 Persistent。如果设置,OVN Kubernetes 分配的 IP 地址将持久保留在 \"ipamclaims.k8s.cni.cncf.io\" 对象中。", + "These IP addresses will be reused by other pods if requested.": "如果请求,其他 pod 会重复使用这些 IP 地址。", "These rules are handled by a routing layer (Ingress Controller) which is updated as the rules are modified. The Ingress controller implementation defines how headers and other metadata are forwarded or manipulated": "这些规则由路由层(Ingress 控制器)处理,路由层会随规则的修改而更新。 Ingress 控制器定义了如何转发或处理标头和其他元数据", "This action will remove all rules within the Egress section and cannot be undone.": "此操作将删除 Egress 部分中的所有规则,且无法撤消。", "This action will remove all rules within the Ingress section and cannot be undone.": "此操作将删除 Ingress 部分中的所有规则,且无法撤消。", @@ -446,8 +448,8 @@ "UserDefinedNetworks": "UserDefinedNetworks", "Value": "值", "Value hidden": "值隐藏", - "Values": "Values", - "values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.": "values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.", + "Values": "值", + "values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch.": "值是一个字符串值的数组。如果运算符是 In 或 NotIn,则值数组不能为空。如果运算符是 Exists 或 DoesNotExist,值数组必须为空。此数组在策略合并补丁中被替换。", "View all {{total}} results": "查看所有 {{total}} 结果", "View events": "查看事件", "View logs": "查看日志", diff --git a/src/utils/components/SyncedEditor/useEditorType.ts b/src/utils/components/SyncedEditor/useEditorType.ts index cc247cca..33a27b16 100644 --- a/src/utils/components/SyncedEditor/useEditorType.ts +++ b/src/utils/components/SyncedEditor/useEditorType.ts @@ -1,6 +1,6 @@ import { useEffect, useState } from 'react'; -import { useUserSettings } from '@openshift-console/dynamic-plugin-sdk-internal'; +import { useUserSettings } from '@openshift-console/dynamic-plugin-sdk'; import { PREFERRED_CREATE_EDIT_METHOD_USER_SETTING_VALUE_LATEST, usePreferredCreateEditMethod, diff --git a/src/utils/hooks/usePreferredCreateEditMethod.ts b/src/utils/hooks/usePreferredCreateEditMethod.ts index 7d56af39..67081c25 100644 --- a/src/utils/hooks/usePreferredCreateEditMethod.ts +++ b/src/utils/hooks/usePreferredCreateEditMethod.ts @@ -1,4 +1,4 @@ -import { useUserSettings } from '@openshift-console/dynamic-plugin-sdk-internal'; +import { useUserSettings } from '@openshift-console/dynamic-plugin-sdk'; export const PREFERRED_CREATE_EDIT_METHOD_USER_SETTING_VALUE_LATEST = 'latest'; const PREFERRED_CREATE_EDIT_METHOD_USER_SETTING_KEY = 'console.preferredCreateEditMethod'; diff --git a/src/utils/models/index.ts b/src/utils/models/index.ts index 7be4c0ef..789d948a 100644 --- a/src/utils/models/index.ts +++ b/src/utils/models/index.ts @@ -30,6 +30,7 @@ export const MultiNetworkPolicyModel: K8sModel = { abbr: 'MNP', apiGroup: 'k8s.cni.cncf.io', apiVersion: 'v1beta1', + crd: true, id: 'multinetworkpolicy', kind: 'MultiNetworkPolicy', label: 'multi-networkpolicy',