Skip to content

AI Assistant: localization leftovers#33664

Merged
dmirgaev merged 3 commits into
DevExpress:26_1from
dmirgaev:26_1__locale_leftovers
May 21, 2026
Merged

AI Assistant: localization leftovers#33664
dmirgaev merged 3 commits into
DevExpress:26_1from
dmirgaev:26_1__locale_leftovers

Conversation

@dmirgaev
Copy link
Copy Markdown
Contributor

No description provided.

@dmirgaev dmirgaev self-assigned this May 21, 2026
@dmirgaev dmirgaev requested a review from a team as a code owner May 21, 2026 12:44
Copilot AI review requested due to automatic review settings May 21, 2026 12:44
@dmirgaev dmirgaev requested a review from a team as a code owner May 21, 2026 12:44
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR replaces placeholder/“TODO” AI Assistant error strings in the DataGrid AI Assistant flow with localized message keys, and updates the related Jest/integration tests accordingly. It also adds the new message keys to the localization message bundles for multiple locales.

Changes:

  • Added new DataGrid AI Assistant message keys for “request/execution in progress”, “unexpected error”, and “invalid response” across locale JSON files.
  • Updated AIAssistantController to use messageLocalization.format(...) for several error paths instead of hardcoded placeholder strings.
  • Updated unit + integration tests to assert the new user-visible error texts and new rejection behavior for “request in progress”.

Reviewed changes

Copilot reviewed 34 out of 34 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
packages/devextreme/js/localization/messages/ar.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/bg.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/ca.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/cs.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/da.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/de.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/el.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/en.json Adds new AI Assistant error-related message keys (source strings).
packages/devextreme/js/localization/messages/es.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/fa.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/fi.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/fr.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/hu.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/it.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/ja.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/ko.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/lt.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/lv.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/nb.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/nl.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/pl.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/pt.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/ro.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/ru.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/sl.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/sv.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/tr.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/uk.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/vi.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/zh-tw.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/localization/messages/zh.json Adds new AI Assistant error-related message keys.
packages/devextreme/js/__internal/grids/grid_core/ai_assistant/ai_assistant_controller.ts Uses localized message keys for multiple error paths and changes rejection behavior for “request already in progress”.
packages/devextreme/js/__internal/grids/grid_core/ai_assistant/tests/ai_assistant_view_controller.integration.test.ts Updates UI assertions to the new localized error text behavior.
packages/devextreme/js/__internal/grids/grid_core/ai_assistant/tests/ai_assistant_controller.test.ts Updates unit tests for new localized error strings and new rejection behavior.

@dmirgaev dmirgaev changed the title AI Assistant: locale leftovers AI Assistant: localization leftovers May 21, 2026
Comment thread packages/devextreme/js/localization/messages/bg.json Outdated
Copilot AI review requested due to automatic review settings May 21, 2026 13:46
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 34 out of 34 changed files in this pull request and generated 1 comment.

@dmirgaev dmirgaev force-pushed the 26_1__locale_leftovers branch from e4e2e1c to 121adba Compare May 21, 2026 14:03
@dmirgaev dmirgaev merged commit 1f61666 into DevExpress:26_1 May 21, 2026
134 of 138 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants