This is an automated email from the ASF dual-hosted git repository. wu-sheng pushed a commit to branch feat/explore in repository https://gitbox.apache.org/repos/asf/skywalking-horizon-ui.git
commit fe5a165d8a554dd51ee3cf8a8549fa4977057bc4 Author: Wu Sheng <[email protected]> AuthorDate: Wed Jun 24 00:40:31 2026 +0800 i18n(explore): catalog Trace inspect strings + fix Zipkin annotation drift The Trace/Log inspect UI strings (Trace inspect, Native, No traces in this window., Reading trace…, No spans…, the Tags-filter placeholder, 3D Infra Map) are now keyed in en.json + all 7 locales instead of falling back to the literal key. Also fills the pre-existing Zipkin annotation-label drift (client send/receive, server send/receive, wire send/receive, error) so every non-English catalog is complete. --- apps/ui/src/i18n/locales/de.json | 14 ++++++++++++++ apps/ui/src/i18n/locales/en.json | 7 +++++++ apps/ui/src/i18n/locales/es.json | 14 ++++++++++++++ apps/ui/src/i18n/locales/fr.json | 14 ++++++++++++++ apps/ui/src/i18n/locales/ja.json | 14 ++++++++++++++ apps/ui/src/i18n/locales/ko.json | 14 ++++++++++++++ apps/ui/src/i18n/locales/pt.json | 14 ++++++++++++++ apps/ui/src/i18n/locales/zh-CN.json | 14 ++++++++++++++ 8 files changed, 105 insertions(+) diff --git a/apps/ui/src/i18n/locales/de.json b/apps/ui/src/i18n/locales/de.json index 755348e..dcadf91 100644 --- a/apps/ui/src/i18n/locales/de.json +++ b/apps/ui/src/i18n/locales/de.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "Apply-Status wird nicht mehr verfolgt — neu laden, um die gespeicherte Regel anzuzeigen.", "An ACTIVE rule is inactivated first, then reverted.": "Eine ACTIVE-Regel wird zuerst inaktiviert und dann zurückgesetzt.", "rule is ACTIVE — inactivate first, then revert to bundled": "Regel ist ACTIVE — zuerst inaktivieren, dann auf Bundled zurücksetzen", + "client send": "Client-Senden", + "client receive": "Client-Empfangen", + "server receive": "Server-Empfangen", + "server send": "Server-Senden", + "wire send": "Netzwerk-Senden", + "wire receive": "Netzwerk-Empfangen", + "error": "Fehler", "All endpoints": "Alle Endpoints", "All instances": "Alle Instanzen", "Any layer": "Beliebiger Layer", @@ -1476,6 +1483,13 @@ "Keywords": "Schlüsselwörter", "Log entry": "Log-Eintrag", "Log inspect": "Log-Inspektion", + "Trace inspect": "Trace-Inspektion", + "Native": "Nativ", + "No traces in this window.": "Keine Traces in diesem Zeitfenster.", + "Reading trace…": "Trace wird gelesen…", + "No spans (older than the detail window).": "Keine Spans (älter als das Detail-Zeitfenster).", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "3D-Infrastrukturkarte", "No logs in this window.": "Keine Logs in diesem Zeitfenster.", "Pick": "Auswählen", "Query any service across layers — pick it, type its name, or leave it blank.": "Beliebigen Service über Layer hinweg abfragen — auswählen, Namen eingeben oder leer lassen.", diff --git a/apps/ui/src/i18n/locales/en.json b/apps/ui/src/i18n/locales/en.json index fffabd3..4594261 100644 --- a/apps/ui/src/i18n/locales/en.json +++ b/apps/ui/src/i18n/locales/en.json @@ -1473,6 +1473,13 @@ "Keywords": "Keywords", "Log entry": "Log entry", "Log inspect": "Log inspect", + "Trace inspect": "Trace inspect", + "Native": "Native", + "No traces in this window.": "No traces in this window.", + "Reading trace…": "Reading trace…", + "No spans (older than the detail window).": "No spans (older than the detail window).", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "3D Infra Map", "No BROWSER layer": "No BROWSER layer", "No logs in this window.": "No logs in this window.", "Pick a browser service": "Pick a browser service", diff --git a/apps/ui/src/i18n/locales/es.json b/apps/ui/src/i18n/locales/es.json index c41a2e1..0dcc3cc 100644 --- a/apps/ui/src/i18n/locales/es.json +++ b/apps/ui/src/i18n/locales/es.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "El estado de la aplicación ya no se rastrea — recarga para ver la regla almacenada.", "An ACTIVE rule is inactivated first, then reverted.": "Una regla ACTIVE se inactiva primero y luego se revierte.", "rule is ACTIVE — inactivate first, then revert to bundled": "la regla está ACTIVE — inactívala primero y luego revierte a la bundled", + "client send": "envío del cliente", + "client receive": "recepción del cliente", + "server receive": "recepción del servidor", + "server send": "envío del servidor", + "wire send": "envío por la red", + "wire receive": "recepción por la red", + "error": "error", "All endpoints": "Todos los endpoints", "All instances": "Todas las instancias", "Any layer": "Cualquier Layer", @@ -1476,6 +1483,13 @@ "Keywords": "Palabras clave", "Log entry": "Entrada de log", "Log inspect": "Inspección de logs", + "Trace inspect": "Inspección de trazas", + "Native": "Nativo", + "No traces in this window.": "No hay trazas en esta ventana.", + "Reading trace…": "Leyendo traza…", + "No spans (older than the detail window).": "Sin spans (anteriores a la ventana de detalle).", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "Mapa de infraestructura 3D", "No logs in this window.": "No hay logs en esta ventana.", "Pick": "Elegir", "Query any service across layers — pick it, type its name, or leave it blank.": "Consulta cualquier Service entre Layers: selecciónalo, escribe su nombre o déjalo en blanco.", diff --git a/apps/ui/src/i18n/locales/fr.json b/apps/ui/src/i18n/locales/fr.json index c433ecb..7384981 100644 --- a/apps/ui/src/i18n/locales/fr.json +++ b/apps/ui/src/i18n/locales/fr.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "L’état de l’application n’est plus suivi — rechargez pour voir la règle enregistrée.", "An ACTIVE rule is inactivated first, then reverted.": "Une règle ACTIVE est d’abord désactivée, puis rétablie.", "rule is ACTIVE — inactivate first, then revert to bundled": "la règle est ACTIVE — désactivez-la d’abord, puis rétablissez la version bundled", + "client send": "envoi client", + "client receive": "réception client", + "server receive": "réception serveur", + "server send": "envoi serveur", + "wire send": "envoi réseau", + "wire receive": "réception réseau", + "error": "erreur", "All endpoints": "Tous les endpoints", "All instances": "Toutes les instances", "Any layer": "N'importe quel Layer", @@ -1476,6 +1483,13 @@ "Keywords": "Mots-clés", "Log entry": "Entrée de log", "Log inspect": "Inspection des logs", + "Trace inspect": "Inspection des traces", + "Native": "Natif", + "No traces in this window.": "Aucune trace dans cette fenêtre.", + "Reading trace…": "Lecture de la trace…", + "No spans (older than the detail window).": "Aucun span (antérieur à la fenêtre de détail).", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "Carte d'infrastructure 3D", "No logs in this window.": "Aucun log dans cette fenêtre.", "Pick": "Choisir", "Query any service across layers — pick it, type its name, or leave it blank.": "Interrogez n'importe quel Service entre les Layers — sélectionnez-le, saisissez son nom ou laissez vide.", diff --git a/apps/ui/src/i18n/locales/ja.json b/apps/ui/src/i18n/locales/ja.json index f7f96ef..cedb6d6 100644 --- a/apps/ui/src/i18n/locales/ja.json +++ b/apps/ui/src/i18n/locales/ja.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "適用ステータスは追跡されていません — 再読み込みして保存済みのルールを確認してください。", "An ACTIVE rule is inactivated first, then reverted.": "ACTIVE のルールは、まず無効化してから元に戻します。", "rule is ACTIVE — inactivate first, then revert to bundled": "ルールは ACTIVE です — 先に無効化してから bundled に戻してください", + "client send": "クライアント送信", + "client receive": "クライアント受信", + "server receive": "サーバー受信", + "server send": "サーバー送信", + "wire send": "ネットワーク送信", + "wire receive": "ネットワーク受信", + "error": "エラー", "All endpoints": "すべてのエンドポイント", "All instances": "すべてのインスタンス", "Any layer": "任意の Layer", @@ -1476,6 +1483,13 @@ "Keywords": "キーワード", "Log entry": "ログエントリ", "Log inspect": "ログ調査", + "Trace inspect": "トレース調査", + "Native": "ネイティブ", + "No traces in this window.": "この時間範囲にトレースはありません。", + "Reading trace…": "トレースを読み込み中…", + "No spans (older than the detail window).": "スパンがありません(詳細時間範囲より前)。", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "3D インフラマップ", "No logs in this window.": "この時間範囲にログはありません。", "Pick": "選択", "Query any service across layers — pick it, type its name, or leave it blank.": "Layer をまたいで任意の Service を検索 — 選択するか、名前を入力するか、空のままにします。", diff --git a/apps/ui/src/i18n/locales/ko.json b/apps/ui/src/i18n/locales/ko.json index b8d01a1..434d3a6 100644 --- a/apps/ui/src/i18n/locales/ko.json +++ b/apps/ui/src/i18n/locales/ko.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "적용 상태가 더 이상 추적되지 않습니다 — 다시 로드하여 저장된 규칙을 확인하세요.", "An ACTIVE rule is inactivated first, then reverted.": "ACTIVE 규칙은 먼저 비활성화한 뒤 되돌립니다.", "rule is ACTIVE — inactivate first, then revert to bundled": "규칙이 ACTIVE 상태입니다 — 먼저 비활성화한 뒤 bundled로 되돌리세요", + "client send": "클라이언트 전송", + "client receive": "클라이언트 수신", + "server receive": "서버 수신", + "server send": "서버 전송", + "wire send": "네트워크 전송", + "wire receive": "네트워크 수신", + "error": "오류", "All endpoints": "모든 엔드포인트", "All instances": "모든 인스턴스", "Any layer": "모든 Layer", @@ -1476,6 +1483,13 @@ "Keywords": "키워드", "Log entry": "로그 항목", "Log inspect": "로그 조회", + "Trace inspect": "트레이스 조회", + "Native": "네이티브", + "No traces in this window.": "이 기간에 트레이스가 없습니다.", + "Reading trace…": "트레이스를 읽는 중…", + "No spans (older than the detail window).": "스팬이 없습니다(상세 기간보다 이전).", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "3D 인프라 맵", "No logs in this window.": "이 기간에 로그가 없습니다.", "Pick": "선택", "Query any service across layers — pick it, type its name, or leave it blank.": "Layer 전반에서 임의의 Service를 조회 — 선택하거나 이름을 입력하거나 비워 둡니다.", diff --git a/apps/ui/src/i18n/locales/pt.json b/apps/ui/src/i18n/locales/pt.json index be407b3..e135ce0 100644 --- a/apps/ui/src/i18n/locales/pt.json +++ b/apps/ui/src/i18n/locales/pt.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "O status da aplicação não é mais rastreado — recarregue para ver a regra armazenada.", "An ACTIVE rule is inactivated first, then reverted.": "Uma regra ACTIVE é inativada primeiro e depois revertida.", "rule is ACTIVE — inactivate first, then revert to bundled": "a regra está ACTIVE — inative-a primeiro e depois reverta para a bundled", + "client send": "envio do cliente", + "client receive": "recepção do cliente", + "server receive": "recepção do servidor", + "server send": "envio do servidor", + "wire send": "envio pela rede", + "wire receive": "recepção pela rede", + "error": "erro", "All endpoints": "Todos os endpoints", "All instances": "Todas as instâncias", "Any layer": "Qualquer Layer", @@ -1476,6 +1483,13 @@ "Keywords": "Palavras-chave", "Log entry": "Entrada de log", "Log inspect": "Inspeção de logs", + "Trace inspect": "Inspeção de traces", + "Native": "Nativo", + "No traces in this window.": "Nenhum trace nesta janela.", + "Reading trace…": "Lendo trace…", + "No spans (older than the detail window).": "Sem spans (anteriores à janela de detalhes).", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "Mapa de infraestrutura 3D", "No logs in this window.": "Nenhum log nesta janela.", "Pick": "Escolher", "Query any service across layers — pick it, type its name, or leave it blank.": "Consulte qualquer Service entre Layers — selecione, digite o nome ou deixe em branco.", diff --git a/apps/ui/src/i18n/locales/zh-CN.json b/apps/ui/src/i18n/locales/zh-CN.json index e6ac06e..4ef5ed8 100644 --- a/apps/ui/src/i18n/locales/zh-CN.json +++ b/apps/ui/src/i18n/locales/zh-CN.json @@ -1451,6 +1451,13 @@ "Apply status is no longer tracked — reload to see the stored rule.": "应用状态已不再被跟踪 —— 重新加载以查看已存储的规则。", "An ACTIVE rule is inactivated first, then reverted.": "ACTIVE 规则会先被停用,然后再回退。", "rule is ACTIVE — inactivate first, then revert to bundled": "规则处于 ACTIVE 状态 —— 请先停用,然后再回退到 bundled", + "client send": "客户端发送", + "client receive": "客户端接收", + "server receive": "服务端接收", + "server send": "服务端发送", + "wire send": "网络发送", + "wire receive": "网络接收", + "error": "错误", "All endpoints": "所有端点", "All instances": "所有实例", "Any layer": "任意 Layer", @@ -1476,6 +1483,13 @@ "Keywords": "关键字", "Log entry": "日志条目", "Log inspect": "日志查询", + "Trace inspect": "链路查询", + "Native": "原生", + "No traces in this window.": "此时间范围内没有 trace。", + "Reading trace…": "正在读取 trace……", + "No spans (older than the detail window).": "没有 span(早于详情时间范围)。", + "http.status_code=500, …": "http.status_code=500, …", + "3D Infra Map": "3D 基础设施地图", "No logs in this window.": "此时间范围内没有日志。", "Pick": "选择", "Query any service across layers — pick it, type its name, or leave it blank.": "跨 Layer 查询任意 Service —— 选择、输入名称,或留空。",
