From b28c6b94f1be8ab9e2710c1b533b63e526e7c68b Mon Sep 17 00:00:00 2001 From: Pratik Date: Tue, 22 Apr 2025 15:33:28 +0530 Subject: [PATCH] chore: add localization support for email account settings (cherry picked from commit 5eb46f6b6cd528c22a0d01cd564c7209d4ee78b4) # Conflicts: # frontend/src/components/Settings/emailConfig.ts --- .../components/Settings/EmailAccountCard.vue | 12 ++-- .../components/Settings/EmailAccountList.vue | 6 +- frontend/src/components/Settings/EmailAdd.vue | 10 +-- .../src/components/Settings/EmailEdit.vue | 20 +++--- .../src/components/Settings/emailConfig.ts | 68 +++++++++++-------- 5 files changed, 67 insertions(+), 49 deletions(-) diff --git a/frontend/src/components/Settings/EmailAccountCard.vue b/frontend/src/components/Settings/EmailAccountCard.vue index 88d6bc97..2890d43b 100644 --- a/frontend/src/components/Settings/EmailAccountCard.vue +++ b/frontend/src/components/Settings/EmailAccountCard.vue @@ -13,7 +13,7 @@
- +
@@ -31,18 +31,18 @@ const props = defineProps({ }, }) -const badgeTitleColor = computed(() => { +const badgeTitle = computed(() => { if ( props.emailAccount.default_incoming && props.emailAccount.default_outgoing ) { - return 'Default Sending and Inbox' + return __('Default Sending and Inbox') } else if (props.emailAccount.default_incoming) { - return 'Default Inbox' + return __('Default Inbox') } else if (props.emailAccount.default_outgoing) { - return 'Default Sending' + return __('Default Sending') } else { - return 'Inbox' + return __('Inbox') } }) diff --git a/frontend/src/components/Settings/EmailAccountList.vue b/frontend/src/components/Settings/EmailAccountList.vue index a841ebe2..cd6a19ac 100644 --- a/frontend/src/components/Settings/EmailAccountList.vue +++ b/frontend/src/components/Settings/EmailAccountList.vue @@ -3,10 +3,10 @@

- Email Accounts + {{ __('Email Accounts') }}

diff --git a/frontend/src/components/Settings/EmailAdd.vue b/frontend/src/components/Settings/EmailAdd.vue index 07ab5f14..b325f4eb 100644 --- a/frontend/src/components/Settings/EmailAdd.vue +++ b/frontend/src/components/Settings/EmailAdd.vue @@ -2,9 +2,11 @@
-

Setup Email

+

+ {{ __('Setup Email') }} +

- Choose the email service provider you want to configure. + {{ __('Choose the email service provider you want to configure.') }}

@@ -138,14 +140,14 @@ const addEmailRes = createResource({ }, onSuccess: () => { createToast({ - title: 'Email account created successfully', + title: __('Email account created successfully'), icon: 'check', iconClasses: 'text-green-600', }) emit('update:step', 'email-list') }, onError: () => { - error.value = 'Failed to create email account, Invalid credentials' + error.value = __('Failed to create email account, Invalid credentials') }, }) diff --git a/frontend/src/components/Settings/EmailEdit.vue b/frontend/src/components/Settings/EmailEdit.vue index e39b5f66..b934613d 100644 --- a/frontend/src/components/Settings/EmailEdit.vue +++ b/frontend/src/components/Settings/EmailEdit.vue @@ -2,7 +2,9 @@
-

Edit Email

+

+ {{ __('Edit Email') }} +

{{ info.description }} - here + {{ + __('here') + }} .
@@ -60,14 +64,14 @@