iachat/app/javascript/dashboard/components/widgets/conversation
Pranav cc4924db55
feat: Update translated content inline (#11074)
Previously, viewing translations required opening a modal, which was a
frustrating experience. This update improves the UX by displaying
translations inline.

https://www.loom.com/share/c69f4316248946208f2e56e2429063a2

A sample message with translated content (which has an option to see the
original):
 
<img width="313" alt="Screenshot 2025-03-12 at 6 57 49 PM"
src="https://github.com/user-attachments/assets/52434086-b57f-40e8-87b8-314c3519df4b"
/>

Right now, the translation is done based on the account locale. Some of
the future considerations.

- Add personal preference for the language (For eg: an agent can use the
software in spanish even though the company default is english), then
support translations based on personal preference.
- Add support for LLM translations (OpenAI integration)
- Add translations if Captain is enabled
- Add auto translation if the feature is turned on.
2025-03-12 19:31:28 -07:00
..
advancedFilterItems chore: RTL configuration (#6521) 2023-02-23 17:50:44 +05:30
bubble feat: Update translated content inline (#11074) 2025-03-12 19:31:28 -07:00
components fix: CORS issue with file download (#10755) 2025-01-27 14:33:12 +05:30
contextMenu fix: Usability issues in conversation card context menu (#10971) 2025-02-25 16:48:04 +05:30
conversation style: apply fixes for eslint issues [cw-3590] (#10210) 2024-10-03 15:02:12 +05:30
conversationBulkActions chore(v4): Update colors (#10700) 2025-01-16 15:27:23 +05:30
conversationCardComponents chore(v4): Update colors (#10700) 2025-01-16 15:27:23 +05:30
EmptyState feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
helpers chore: Migrate all instances of old vuelidate to new v2 syntax [CW-3274] (#9623) 2024-07-30 15:08:22 +05:30
linear feat: Add June events for linear integration (#11007) 2025-03-03 13:33:11 +05:30
specs chore: fix circleci on vite build (#10214) 2024-10-07 15:27:41 +05:30
WhatsappTemplates fix: vue 3 followup fixes (#10213) 2024-10-03 19:59:07 +05:30
AvailabilityStatusBadge.vue feat: Eslint rules (#9839) 2024-08-05 14:02:16 +05:30
CannedResponse.vue style: apply fixes for eslint issues [cw-3590] (#10210) 2024-10-03 15:02:12 +05:30
ChatFilter.vue feat: Dark Mode (#7471) 2023-07-21 22:10:25 +05:30
ConversationBasicFilter.vue chore: Update chat list header UI (#10573) 2024-12-12 10:12:07 +05:30
ConversationBox.vue feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
ConversationCard.vue feat: Support bigger font size in dashboard (#10974) 2025-02-27 12:10:33 +05:30
ConversationHeader.vue feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
ConversationSidebar.vue feat: Support bigger font size in dashboard (#10974) 2025-02-27 12:10:33 +05:30
EmailTranscriptModal.vue fix: vue 3 followup fixes (#10213) 2024-10-03 19:59:07 +05:30
FilterItem.vue chore: Update chat list header UI (#10573) 2024-12-12 10:12:07 +05:30
Message.vue fix: Modal in the context menu disappears unless hovered (#10333) 2024-10-22 13:26:56 +05:30
MessagePreview.vue chore: Repalce message formatter mixin with useMessageFormatter [CW-3470] (#9986) 2024-08-27 08:06:51 +05:30
MessageSignatureMissingAlert.vue feat: Eslint rules (#9839) 2024-08-05 14:02:16 +05:30
MessagesView.vue fix: re-rendering of components when shifting from the unread list to the read list (#10835) 2025-02-07 08:54:25 +05:30
MoreActions.vue feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
OnboardingFeatureCard.vue feat: Vite + vue 3 💚 (#10047) 2024-10-02 00:36:30 -07:00
OnboardingView.vue feat: Vite + vue 3 💚 (#10047) 2024-10-02 00:36:30 -07:00
PriorityMark.vue chore(v4): Update colors (#10700) 2025-01-16 15:27:23 +05:30
ReplyBox.vue feat: Adds multiple attachment support for Telegram channel (#10883) 2025-02-12 14:43:58 +05:30
ReplyEmailHead.vue feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
ReplyToMessage.vue style: apply fixes for eslint issues [cw-3590] (#10210) 2024-10-03 15:02:12 +05:30
TagAgents.vue feat: update colors for v4 (#10660) 2025-01-15 17:13:03 +05:30
VariableList.vue style: apply fixes for eslint issues [cw-3590] (#10210) 2024-10-03 15:02:12 +05:30