From 3a4fae5eb80637725e24e16eae5ea74a50bc5ff6 Mon Sep 17 00:00:00 2001 From: Nikolai Oakfield <44122708+nikolaioak@users.noreply.github.com> Date: Thu, 29 May 2025 08:56:30 -0400 Subject: [PATCH] Fix untranslated strings (#756) * add missing translations and translate page titles * fix: actually use the declared localized variables * lint and prettier fixes * add missing translations for toasts and confirms * use components for shift/enter keys, add pluralization for photos, and fix primary photo conditional * remove prop defaults since we're computing these anyways --- frontend/components/App/CreateModal.vue | 16 +- frontend/components/App/ImportDialog.vue | 9 +- frontend/components/Form/Password.vue | 15 +- frontend/components/Item/AttachmentsList.vue | 4 +- frontend/components/Item/CreateModal.vue | 48 +++-- frontend/components/Item/Selector.vue | 21 +- frontend/components/Label/CreateModal.vue | 11 +- frontend/components/Label/Selector.vue | 11 +- frontend/components/Location/CreateModal.vue | 9 +- frontend/components/ModalConfirm.vue | 2 +- frontend/components/global/Currency.vue | 2 +- frontend/components/global/LabelMaker.vue | 8 +- frontend/error.vue | 2 +- frontend/locales/en.json | 206 ++++++++++++++++++- frontend/pages/assets/[id].vue | 9 +- frontend/pages/home/index.vue | 5 +- frontend/pages/index.vue | 17 +- frontend/pages/item/[id]/index.vue | 25 ++- frontend/pages/item/[id]/index/edit.vue | 64 +++--- frontend/pages/items.vue | 11 +- frontend/pages/label/[id].vue | 19 +- frontend/pages/location/[id].vue | 19 +- frontend/pages/locations.vue | 5 +- frontend/pages/maintenance.vue | 6 +- frontend/pages/profile.vue | 43 ++-- frontend/pages/reports/label-generator.vue | 87 ++++---- frontend/pages/tools.vue | 37 ++-- 27 files changed, 478 insertions(+), 233 deletions(-) diff --git a/frontend/components/App/CreateModal.vue b/frontend/components/App/CreateModal.vue index c82fcf4d..526c0257 100644 --- a/frontend/components/App/CreateModal.vue +++ b/frontend/components/App/CreateModal.vue @@ -8,10 +8,18 @@ - - Use + to create and add - another. - + + + + diff --git a/frontend/components/App/ImportDialog.vue b/frontend/components/App/ImportDialog.vue index 8f946346..4f76e358 100644 --- a/frontend/components/App/ImportDialog.vue +++ b/frontend/components/App/ImportDialog.vue @@ -37,6 +37,7 @@ diff --git a/frontend/components/Form/Password.vue b/frontend/components/Form/Password.vue index 76102189..0a3d1c7b 100644 --- a/frontend/components/Form/Password.vue +++ b/frontend/components/Form/Password.vue @@ -1,6 +1,7 @@ diff --git a/frontend/pages/profile.vue b/frontend/pages/profile.vue index f4ced61a..5ef0567b 100644 --- a/frontend/pages/profile.vue +++ b/frontend/pages/profile.vue @@ -1,4 +1,5 @@ @@ -408,7 +409,7 @@ - Delete + {{ $t("global.delete") }} @@ -416,7 +417,7 @@ - Edit + {{ $t("global.edit") }} diff --git a/frontend/pages/reports/label-generator.vue b/frontend/pages/reports/label-generator.vue index 4dc91295..81e92c4d 100644 --- a/frontend/pages/reports/label-generator.vue +++ b/frontend/pages/reports/label-generator.vue @@ -1,4 +1,6 @@