From 5ce8ed72ba938abcb603fb8be699ad6756602fa2 Mon Sep 17 00:00:00 2001 From: Abhinav Raut Date: Mon, 31 Mar 2025 21:56:51 +0530 Subject: [PATCH] feat: translate reports, sla badge, view builder and search --- .../src/features/reports/DashboardCard.vue | 2 +- .../features/reports/DashboardLineChart.vue | 12 ++++-- frontend/src/features/search/SearchHeader.vue | 4 +- .../src/features/search/SearchResults.vue | 22 +++-------- frontend/src/features/sla/SlaBadge.vue | 8 ++-- frontend/src/features/view/FilterBuilder.vue | 24 +++++++----- frontend/src/features/view/ViewForm.vue | 38 +++++++++---------- frontend/src/layouts/admin/AdminLayout.vue | 2 +- frontend/src/stores/macro.js | 1 - frontend/src/stores/tag.js | 1 - frontend/src/stores/team.js | 1 - frontend/src/stores/user.js | 1 - frontend/src/stores/users.js | 1 - frontend/src/views/reports/DashboardView.vue | 30 +++++++-------- frontend/src/views/search/SearchView.vue | 22 ++++++++--- i18n/en.json | 38 ++++++++++++++++++- 16 files changed, 126 insertions(+), 81 deletions(-) diff --git a/frontend/src/features/reports/DashboardCard.vue b/frontend/src/features/reports/DashboardCard.vue index 2ae3c30e..0869ab08 100644 --- a/frontend/src/features/reports/DashboardCard.vue +++ b/frontend/src/features/reports/DashboardCard.vue @@ -4,7 +4,7 @@

{{ title }}

-

Live

+

{{ $t('report.live') }}

diff --git a/frontend/src/features/reports/DashboardLineChart.vue b/frontend/src/features/reports/DashboardLineChart.vue index ef16dd8a..fe1d5062 100644 --- a/frontend/src/features/reports/DashboardLineChart.vue +++ b/frontend/src/features/reports/DashboardLineChart.vue @@ -1,16 +1,23 @@ diff --git a/frontend/src/features/search/SearchHeader.vue b/frontend/src/features/search/SearchHeader.vue index 81a5628b..8bf52614 100644 --- a/frontend/src/features/search/SearchHeader.vue +++ b/frontend/src/features/search/SearchHeader.vue @@ -6,7 +6,7 @@
@@ -19,7 +19,9 @@ import { Separator } from '@/components/ui/separator' import { Input } from '@/components/ui/input' import { SidebarTrigger } from '@/components/ui/sidebar' import { Search } from 'lucide-vue-next' +import { useI18n } from 'vue-i18n' const model = defineModel(() => '') +const { t } = useI18n()