Skip to content

chore(l10n): sync from Localization#976

Open
andrei-stoian wants to merge 1 commit into
mainfrom
localization_sync/_639205403801959449
Open

chore(l10n): sync from Localization#976
andrei-stoian wants to merge 1 commit into
mainfrom
localization_sync/_639205403801959449

Conversation

@andrei-stoian

Copy link
Copy Markdown
Collaborator

Copilot AI review requested due to automatic review settings July 25, 2026 01:39
@andrei-stoian andrei-stoian self-assigned this Jul 25, 2026
@github-actions

github-actions Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Apollo Coded App preview deployments are ready.

Project Status Preview Updated (PT)
apollo-design Ready Preview · Logs Jul 24, 2026, 06:46:11 PM
apollo-docs Ready Preview · Logs Jul 24, 2026, 06:46:11 PM
apollo-landing Ready Preview · Logs Jul 24, 2026, 06:46:11 PM
apollo-vertex Ready Preview · Logs Jul 24, 2026, 06:46:11 PM

@github-actions

Copy link
Copy Markdown
Contributor

Dependency License Review

  • 1950 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 2 package(s) excluded (see details below)
License distribution
License Packages
MIT 1720
ISC 89
Apache-2.0 55
BSD-3-Clause 27
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 4
MIT-0 3
CC0-1.0 3
MIT OR Apache-2.0 2
(MIT OR Apache-2.0) 2
Unlicense 2
LGPL-3.0-or-later 1
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Unknown 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.3.2 LGPL-3.0-or-later LGPL pre-built binary, not linked
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Syncs updated localization strings from the central Localization pipeline into apollo-react, covering both the Model Picker (material) and Canvas UI surfaces.

Changes:

  • Updated ap-model-picker locale JSONs with translated UI strings across multiple languages.
  • Updated canvas locale JSONs, including new sticky-note media embed strings and search label translations.
  • Added a full Romanian locale file for the model picker (previously empty).

Reviewed changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated 14 comments.

Show a summary per file
File Description
packages/apollo-react/src/material/components/ap-model-picker/locales/zh-TW.json Updated Model Picker strings (zh-TW)
packages/apollo-react/src/material/components/ap-model-picker/locales/zh-CN.json Updated Model Picker strings (zh-CN)
packages/apollo-react/src/material/components/ap-model-picker/locales/tr.json Updated Model Picker strings (tr)
packages/apollo-react/src/material/components/ap-model-picker/locales/ro.json Added Model Picker strings (ro)
packages/apollo-react/src/material/components/ap-model-picker/locales/pt.json Updated Model Picker strings (pt)
packages/apollo-react/src/material/components/ap-model-picker/locales/pt-BR.json Updated Model Picker strings (pt-BR)
packages/apollo-react/src/material/components/ap-model-picker/locales/ko.json Updated Model Picker strings (ko)
packages/apollo-react/src/material/components/ap-model-picker/locales/ja.json Updated Model Picker strings (ja)
packages/apollo-react/src/material/components/ap-model-picker/locales/fr.json Updated Model Picker strings (fr)
packages/apollo-react/src/material/components/ap-model-picker/locales/es.json Updated Model Picker strings (es)
packages/apollo-react/src/material/components/ap-model-picker/locales/es-MX.json Updated Model Picker strings (es-MX)
packages/apollo-react/src/material/components/ap-model-picker/locales/de.json Updated Model Picker strings (de)
packages/apollo-react/src/canvas/locales/zh-TW.json Updated Canvas strings (zh-TW)
packages/apollo-react/src/canvas/locales/zh-CN.json Updated Canvas strings (zh-CN)
packages/apollo-react/src/canvas/locales/tr.json Updated Canvas strings (tr)
packages/apollo-react/src/canvas/locales/ro.json Updated Canvas strings (ro)
packages/apollo-react/src/canvas/locales/pt.json Updated Canvas strings (pt)
packages/apollo-react/src/canvas/locales/pt-BR.json Updated Canvas strings (pt-BR)
packages/apollo-react/src/canvas/locales/ko.json Updated Canvas strings (ko)
packages/apollo-react/src/canvas/locales/ja.json Updated Canvas strings (ja)
packages/apollo-react/src/canvas/locales/fr.json Updated Canvas strings (fr)
packages/apollo-react/src/canvas/locales/es.json Updated Canvas strings (es)
packages/apollo-react/src/canvas/locales/es-MX.json Updated Canvas strings (es-MX)
packages/apollo-react/src/canvas/locales/de.json Updated Canvas strings (de)

"stage-node.status.terminated": "已终止",
"stage-node.status.warning": "警告",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} other {Ran # times}}",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} 其他 {Ran # times}}",
"stage-node.status.terminated": "已終止",
"stage-node.status.warning": "Warning警告",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} other {Ran # times}}",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} 其他 {Ran # times}}",
"stage-node.status.terminated": "Résilié",
"stage-node.status.warning": "Warning",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} other {Ran # times}}",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} autre {Ran # times}}",
"stage-node.status.terminated": "Beendet",
"stage-node.status.warning": "Warnung",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} other {Ran # times}}",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} weitere {Ran # times}}",
"stage-node.status.terminated": "Sonlandırıldı",
"stage-node.status.warning": "Uyarı",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} other {Ran # times}}",
"stage-node.task-badge.ran-n-times": "{count, plural, one {Ran # time} diğer {Ran # times}}",
"modelPicker.tag.deprecating.tooltip": "Will be replaced by {replacement}",
"modelPicker.empty.noMatch": "No models match \"{query}\".",
"modelPicker.empty.noModels": "No models available."
"modelPicker.tag.substituted.tooltip": "Ce modèle est obsolète. Votre trafic est actuellement redirigé vers {target}. Mettez à jour votre configuration pour officialiser ceci..",
"modelPicker.tag.substituted.tooltip": "Este modelo foi descontinuado. O seu tráfego está atualmente a ser encaminhado para {target}. Atualize a sua configuração para tornar isto explícito.",
"modelPicker.useCustomModel.title": "Usar modelo personalizado",
"modelPicker.tag.deprecating.tooltip": "Será substituído por {replacement}",
"modelPicker.empty.noMatch": "Nenhuma execução corresponde a \"{query}\"",
"sticky-note.media.dialog.image-url-help": "Verwenden Sie einen öffentlichen HTTPS-Bildlink.",
"sticky-note.media.dialog.image-url-label": "Bild-URL",
"sticky-note.media.dialog.image-url-placeholder": "https://beispiel.de/bild.png",
"sticky-note.media.dialog.invalid-url": "Gültige öffentliche HTTPS-URL ein geben",
"sticky-note.media.dialog.video-preview": "Video önizleme",
"sticky-note.media.dialog.video-url-help": "Bir YouTube bağlantısı veya doğrudan herkese açık bir HTTPS video dosyası bağlantısı kullanın.",
"sticky-note.media.dialog.video-url-label": "Video URL'si",
"sticky-note.media.dialog.video-url-placeholder": "https://youtube.com/ Watch?v=… veya https://example.com/video.mp4",
"sticky-note.media.dialog.embed": "Insertar contenido multimedia",
"sticky-note.media.dialog.full-width-help": "La imagen o el video abarca el ancho disponible de la nota adhesiva.",
"sticky-note.media.dialog.full-width-label": "Ajustar al ancho completo",
"sticky-note.media.dialog.image-option": "Image",
@github-actions

Copy link
Copy Markdown
Contributor

📊 Coverage + size by package

Per-package bundle size on this PR (no JS/TS source changes detected under packages/* or web-packages/*).

Package Coverage New-line coverage Packed (gzip) Unpacked vs main
@uipath/apollo-core 9.0% 43.84 MB 57.45 MB ±0
@uipath/apollo-react 38.7% 7.46 MB 28.62 MB +16.2 KB
@uipath/apollo-wind 41.5% 401.6 KB 2.60 MB +36 B
@uipath/ap-chat 85.8% 43.44 MB 55.97 MB +2.4 KB

"Coverage" is each package's own coverage.include scope (e.g. apollo-core instruments only scripts/). "Packed"/"Unpacked" come from npm pack --dry-run and only cover built packages — "—" means not measured this run (package not affected / not built). "vs main" is the packed (gzipped) delta against the last successful main build (the package-sizes artifact from the Release workflow); "—" there means no main baseline was available this run. The baseline is main's latest build, not this PR's exact merge-base, so it includes any drift since the branch diverged. Packages with no vitest config are omitted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg:apollo-react size:XXL 1,000+ changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants