iachat/app/javascript/dashboard
micahmills b989ca6397
feat: Agent language settings (#11222)
# Pull Request Template

## Description

This Pull Request will provide a language selector in the Profile
Settings for each user, and allows them to change the UI language per
agent, defaulting back to the account locale.

Fixes # #678 This does PR addresses the Dashboard view but does not
change the language of the agents emails

## Type of change

Please delete options that are not relevant.
- [X ] New feature (non-breaking change which adds functionality)

## How Has This Been Tested?

1. Go to an Agents Profile settings page
2. Select a language from the Language drop down
3. the UI will update to the new i18n locale
4. navigate through the UI to make sure the appropriate language is
being used
5. Refresh the page to test that the locale persists


270

- [X] My code follows the style guidelines of this project
- [X] I have performed a self-review of my code
- [X] I have commented on my code, particularly in hard-to-understand
areas
- [ ] I have made corresponding changes to the documentation
- [X] My changes generate no new warnings
- [X] I have added tests that prove my fix is effective or that my
feature works
- [X] New and existing unit tests pass locally with my changes
- [X] Any dependent changes have been merged and published in downstream
modules
Checklist:.724.2708

---------

Co-authored-by: Sojan Jose <sojan@pepalo.com>
Co-authored-by: Pranav <pranav@chatwoot.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: iamsivin <iamsivin@gmail.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2025-09-09 14:27:36 +05:30
..
api feat: add reauth flow for wa embedded signup (#11940) 2025-08-08 01:48:45 +05:30
assets chore: Improve layout styles (#12025) 2025-07-30 13:49:27 -07:00
components feat(voice): Incoming voice calls [EE] (#12361) 2025-09-08 22:35:23 +05:30
components-next feat(voice): Incoming voice calls [EE] (#12361) 2025-09-08 22:35:23 +05:30
composables feat: Agent language settings (#11222) 2025-09-09 14:27:36 +05:30
constants feat: Add automation rule event conversation resolved (#9669) 2025-08-13 12:57:14 +05:30
helper feat: Add twilio content templates (#12277) 2025-08-29 16:13:25 +05:30
i18n feat: Agent language settings (#11222) 2025-09-09 14:27:36 +05:30
mixins chore: Default file limits for private notes and reset attachment on mode switch (#12310) 2025-08-27 11:56:07 +05:30
modules feat(ee): Setup advanced, performant message search (#12193) 2025-08-28 10:10:28 +05:30
routes feat: Agent language settings (#11222) 2025-09-09 14:27:36 +05:30
store feat: Agent language settings (#11222) 2025-09-09 14:27:36 +05:30
App.vue feat: Agent language settings (#11222) 2025-09-09 14:27:36 +05:30
featureFlags.js feat: Agent assignment index page (#12364) 2025-09-04 12:02:35 +05:30