From c67f2faec262dab78a31f63fa74eb02dc12d4c59 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:13 +0200 Subject: [PATCH 01/16] Update source file en.po [ci skip] --- frontend/viewer/src/locales/en.po | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/frontend/viewer/src/locales/en.po b/frontend/viewer/src/locales/en.po index 7678587387..f8fa8f0022 100644 --- a/frontend/viewer/src/locales/en.po +++ b/frontend/viewer/src/locales/en.po @@ -294,6 +294,10 @@ msgstr "blue" msgid "Browse" msgstr "Browse" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "Browse view failed" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -356,6 +360,7 @@ msgid "Close" msgstr "Close" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Close Dictionary" @@ -1731,6 +1736,10 @@ msgstr "Size:" msgid "Skip" msgstr "Skip" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Something went wrong" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1830,6 +1839,10 @@ msgstr "Task {0}" msgid "Task not found: {0}" msgstr "Task not found: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "Task view failed" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1929,6 +1942,10 @@ msgstr "Translation {0}" msgid "Troubleshoot" msgstr "Troubleshoot" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Try again" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" From ef966ed26eba0434c9814aeb1f435ad6863844d9 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:15 +0200 Subject: [PATCH 02/16] New translations en.po (French) [ci skip] --- frontend/viewer/src/locales/fr.po | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/fr.po b/frontend/viewer/src/locales/fr.po index 485d6334c9..3870289cb4 100644 --- a/frontend/viewer/src/locales/fr.po +++ b/frontend/viewer/src/locales/fr.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-14 10:19\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -299,6 +299,10 @@ msgstr "bleu" msgid "Browse" msgstr "Parcourir" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "La vue de la navigation a échoué" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "Fermer" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Fermer le dictionnaire" @@ -1736,6 +1741,10 @@ msgstr "Taille :" msgid "Skip" msgstr "Ignorer" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Quelque chose s'est mal passé" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "Tâche {0}" msgid "Task not found: {0}" msgstr "Tâche introuvable : {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "La vue des tâches a échoué" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "Traduction {0}" msgid "Troubleshoot" msgstr "Dépannage" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Réessayez" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "Vous n'êtes pas autorisé(e) de télécharger le projet {0} depuis {1}" #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "Vous avez déjà téléchargé le projet {0}" + From a809c1bf9b51f08af702b8fe1a09868771599bb0 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:17 +0200 Subject: [PATCH 03/16] New translations en.po (Spanish) [ci skip] --- frontend/viewer/src/locales/es.po | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/es.po b/frontend/viewer/src/locales/es.po index 880e5da21e..cc780121e6 100644 --- a/frontend/viewer/src/locales/es.po +++ b/frontend/viewer/src/locales/es.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-14 10:19\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -299,6 +299,10 @@ msgstr "azul" msgid "Browse" msgstr "Visite" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "Vista de navegación fallida" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "Cerrar" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Cerrar Diccionario" @@ -1736,6 +1741,10 @@ msgstr "Tamaño:" msgid "Skip" msgstr "Saltar" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Algo salió mal" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "Tarea {0}" msgid "Task not found: {0}" msgstr "Tarea no encontrada: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "Vista de tarea fallida" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "Traducción {0}" msgid "Troubleshoot" msgstr "Solución de problemas" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Inténtalo de nuevo" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "No tiene permiso para descargar el proyecto {0} desde {1}" #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "Ya has descargado el proyecto {0}" + From aa9f3ad64516c4c1d4da076ce3b769b7b2b34f40 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:19 +0200 Subject: [PATCH 04/16] New translations en.po (Korean) [ci skip] --- frontend/viewer/src/locales/ko.po | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/ko.po b/frontend/viewer/src/locales/ko.po index d84aaca2d1..faa67ba3a2 100644 --- a/frontend/viewer/src/locales/ko.po +++ b/frontend/viewer/src/locales/ko.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-14 10:19\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -299,6 +299,10 @@ msgstr "파란색" msgid "Browse" msgstr "찾아보기" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "찾아보기 실패" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "닫기" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "사전 닫기" @@ -1736,6 +1741,10 @@ msgstr "크기:" msgid "Skip" msgstr "건너뛰기" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "문제가 발생했습니다." + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "작업 {0}" msgid "Task not found: {0}" msgstr "작업을 찾을 수 없음: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "작업 보기 실패" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "번역 {0}" msgid "Troubleshoot" msgstr "문제 해결" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "다시 시도" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "{1}에서 {0} 프로젝트를 다운로드할 수 있는 권한이 없 #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "이미 {0} 프로젝트를 다운로드하셨습니다." + From 013858d81341633b99b3cbd3bc245e1d3beef86f Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:20 +0200 Subject: [PATCH 05/16] New translations en.po (Vietnamese) [ci skip] --- frontend/viewer/src/locales/vi.po | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/frontend/viewer/src/locales/vi.po b/frontend/viewer/src/locales/vi.po index 74bb968e9f..324fb27cda 100644 --- a/frontend/viewer/src/locales/vi.po +++ b/frontend/viewer/src/locales/vi.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-28 10:55\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -23,7 +23,7 @@ msgstr "" #. {0} = number of changes (e.g., 1, 5, 10) #: src/lib/activity/ActivityItem.svelte msgid "– ({0} changes)" -msgstr "– ({0} thay đổi)" +msgstr "– ({0} các thay đổi)" #. Generic placeholder for dynamic content #: src/home/HomeView.svelte @@ -299,6 +299,10 @@ msgstr "xanh dương" msgid "Browse" msgstr "Duyệt" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "Không thể hiển thị chế độ xem" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "Đóng" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Đóng Từ điển" @@ -1736,6 +1741,10 @@ msgstr "Kích thước:" msgid "Skip" msgstr "Bỏ qua" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Đã xảy ra sự cố" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "Nhiệm vụ {0}" msgid "Task not found: {0}" msgstr "Không tìm thấy nhiệm vụ: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "Không thể hiển thị chế độ xem tác vụ" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "Bản dịch {0}" msgid "Troubleshoot" msgstr "Khắc phục sự cố" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Hãy thử lại" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "Bạn không có quyền tải dự án {0} từ {1}" #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "Bạn đã tải xuống dự án {0}" + From 1e1292a0f453c44aa2756bb27834e41010dddc15 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:22 +0200 Subject: [PATCH 06/16] New translations en.po (Indonesian) [ci skip] --- frontend/viewer/src/locales/id.po | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/id.po b/frontend/viewer/src/locales/id.po index 215f56abd7..bb50bb84ef 100644 --- a/frontend/viewer/src/locales/id.po +++ b/frontend/viewer/src/locales/id.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-14 10:19\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -299,6 +299,10 @@ msgstr "biru" msgid "Browse" msgstr "Jelajahi" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "Tampilan penelusuran gagal" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "Tutup" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Tutup Kamus" @@ -1736,6 +1741,10 @@ msgstr "Ukuran:" msgid "Skip" msgstr "Lewati" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Ada yang tidak beres" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "Tugas {0}" msgid "Task not found: {0}" msgstr "Tugas tidak ditemukan: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "Tampilan tugas gagal" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "Terjemahan {0}" msgid "Troubleshoot" msgstr "Memecahkan masalah" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Coba lagi" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "Anda tidak memiliki izin untuk mengunduh proyek {0} dari {1}" #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "Anda telah mengunduh proyek {0}" + From ace3c91e4bdddc993a2c9e6aecdb397984c46576 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:24 +0200 Subject: [PATCH 07/16] New translations en.po (Malay) [ci skip] --- frontend/viewer/src/locales/ms.po | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/ms.po b/frontend/viewer/src/locales/ms.po index 86edeaa7f4..a8011e1d31 100644 --- a/frontend/viewer/src/locales/ms.po +++ b/frontend/viewer/src/locales/ms.po @@ -8,7 +8,7 @@ msgstr "" "Language: ms\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-28 10:55\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: Malay\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -299,6 +299,10 @@ msgstr "biru" msgid "Browse" msgstr "Terokai" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "Paparan semak imbas gagal" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "Tutup" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Tutup Kamus" @@ -1736,6 +1741,10 @@ msgstr "Saiz:" msgid "Skip" msgstr "Langkau" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Sesuatu telah berlaku dengan salah" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "Tugasan {0}" msgid "Task not found: {0}" msgstr "Tugasan tidak ditemui: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "Tinjauan tugas gagal" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "Terjemahan {0}" msgid "Troubleshoot" msgstr "Selesaikan masalah" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Cuba lagi" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "Anda tidak mempunyai kebenaran untuk memuat turun projek {0} daripada {1 #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "Anda telah pun memuat turun projek {0}" + From 28ddd535eaf40f629781ebe5ce32429f60bbc019 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Sat, 13 Jun 2026 10:06:25 +0200 Subject: [PATCH 08/16] New translations en.po (Swahili) [ci skip] --- frontend/viewer/src/locales/sw.po | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/sw.po b/frontend/viewer/src/locales/sw.po index ddc5f77608..67000e2d21 100644 --- a/frontend/viewer/src/locales/sw.po +++ b/frontend/viewer/src/locales/sw.po @@ -8,7 +8,7 @@ msgstr "" "Language: sw\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-05-28 10:55\n" +"PO-Revision-Date: 2026-06-13 08:06\n" "Last-Translator: \n" "Language-Team: Swahili\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -299,6 +299,10 @@ msgstr "buluu" msgid "Browse" msgstr "Angalia" +#: src/project/browse/BrowseView.svelte +msgid "Browse view failed" +msgstr "Uangaliaji wa kuvinjari umeshindikana" + #. Button to close dialog without saving #. Appears in dialog footer; discards any pending edits #. Synonyms across UI: "Don't delete" (Delete dialog), "Close" (About dialog) @@ -361,6 +365,7 @@ msgid "Close" msgstr "Funga" #. Menu option to close project +#: src/lib/layout/ViewErrorBoundary.svelte #: src/project/ProjectSidebar.svelte msgid "Close Dictionary" msgstr "Funga Kamusi" @@ -1736,6 +1741,10 @@ msgstr "Ukubwa:" msgid "Skip" msgstr "Ruka" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Something went wrong" +msgstr "Kuna tatizo limetokea" + #. Filter option #: src/project/browse/SearchFilter.svelte msgid "Specific field" @@ -1835,6 +1844,10 @@ msgstr "Jukumu {0}" msgid "Task not found: {0}" msgstr "Jukumu halipatikani: {0}" +#: src/project/tasks/TasksView.svelte +msgid "Task view failed" +msgstr "Uoni wa kazi umeshindwa" + #. Sidebar menu item #: src/project/ProjectSidebar.svelte msgid "Tasks" @@ -1934,6 +1947,10 @@ msgstr "Tafsiri {0}" msgid "Troubleshoot" msgstr "Tatanua" +#: src/lib/layout/ViewErrorBoundary.svelte +msgid "Try again" +msgstr "Jaribu tena" + #. Task instruction #: src/project/tasks/tasks-service.ts msgid "Type a Definition" @@ -2162,3 +2179,4 @@ msgstr "Huna ruhusa ya kupakua mradi {0} kutoka {1}" #: src/home/Server.svelte msgid "You have already downloaded the {0} project" msgstr "Umeshapakua mradi wa {0}" + From b0682c93cdb4719ecc3139232d06fc13c1ab344a Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:47 +0200 Subject: [PATCH 09/16] Update source file en.po [ci skip] --- frontend/viewer/src/locales/en.po | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/frontend/viewer/src/locales/en.po b/frontend/viewer/src/locales/en.po index f8fa8f0022..bd1f1f1831 100644 --- a/frontend/viewer/src/locales/en.po +++ b/frontend/viewer/src/locales/en.po @@ -168,6 +168,12 @@ msgstr "Add part of" msgid "Add Sense" msgstr "Add Sense" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Add to dictionary" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1322,6 +1328,7 @@ msgstr "No subject, unable to create a new {0}" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "No words found" From 51754f66a3015c4b14a5f2568ca8f458baf726a3 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:50 +0200 Subject: [PATCH 10/16] New translations en.po (French) [ci skip] --- frontend/viewer/src/locales/fr.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/fr.po b/frontend/viewer/src/locales/fr.po index 3870289cb4..59306ddaca 100644 --- a/frontend/viewer/src/locales/fr.po +++ b/frontend/viewer/src/locales/fr.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -173,6 +173,12 @@ msgstr "Ajouter une partie de" msgid "Add Sense" msgstr "Ajouter du sens" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Ajouter au dictionnaire" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "Aucun sujet, impossible de créer un nouveau {0}" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "Aucun mot trouvé" From e45f2dc4457a1b2a4221c603c7d64d90f7bddd71 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:51 +0200 Subject: [PATCH 11/16] New translations en.po (Spanish) [ci skip] --- frontend/viewer/src/locales/es.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/es.po b/frontend/viewer/src/locales/es.po index cc780121e6..25f8b7d670 100644 --- a/frontend/viewer/src/locales/es.po +++ b/frontend/viewer/src/locales/es.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -173,6 +173,12 @@ msgstr "Añadir parte de" msgid "Add Sense" msgstr "Añadir acepción" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Añadir al diccionario" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "No hay tema, no se puede crear un nuevo {0}" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "No se han encontrado palabras" From 3ee4cf06af6a787788a0826c0fafe43ef07d775e Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:53 +0200 Subject: [PATCH 12/16] New translations en.po (Korean) [ci skip] --- frontend/viewer/src/locales/ko.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/ko.po b/frontend/viewer/src/locales/ko.po index faa67ba3a2..064c784d50 100644 --- a/frontend/viewer/src/locales/ko.po +++ b/frontend/viewer/src/locales/ko.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -173,6 +173,12 @@ msgstr "의 일부를 추가합니다." msgid "Add Sense" msgstr "센스 추가" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "사전에 추가" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "제목이 없습니다, 새로 만들 수 없습니다 {0}" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "단어를 찾을 수 없습니다." From ef5fe32c226eee44ab80e680058f808a73c05b1f Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:55 +0200 Subject: [PATCH 13/16] New translations en.po (Vietnamese) [ci skip] --- frontend/viewer/src/locales/vi.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/vi.po b/frontend/viewer/src/locales/vi.po index 324fb27cda..dd0457288b 100644 --- a/frontend/viewer/src/locales/vi.po +++ b/frontend/viewer/src/locales/vi.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -173,6 +173,12 @@ msgstr "Thêm phần của" msgid "Add Sense" msgstr "Thêm Ý nghĩa (sense)" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Thêm vào từ điển" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "Không có chủ đề, không thể tạo mới {0}" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "Không tìm thấy từ nào" From 7bc79d0f5214e9740250536401f6de85efad0bda Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:56 +0200 Subject: [PATCH 14/16] New translations en.po (Indonesian) [ci skip] --- frontend/viewer/src/locales/id.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/id.po b/frontend/viewer/src/locales/id.po index bb50bb84ef..2e3bec692f 100644 --- a/frontend/viewer/src/locales/id.po +++ b/frontend/viewer/src/locales/id.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -173,6 +173,12 @@ msgstr "Tambahkan bagian dari" msgid "Add Sense" msgstr "Tambahkan Pengertian" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Tambahkan ke kamus" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "Tidak ada subjek, tidak dapat membuat {0}baru" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "Tidak ada kata yang ditemukan" From 8eaa32d2ff5bbeb97e830055ac578077908bde04 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:05:58 +0200 Subject: [PATCH 15/16] New translations en.po (Malay) [ci skip] --- frontend/viewer/src/locales/ms.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/ms.po b/frontend/viewer/src/locales/ms.po index a8011e1d31..cbae89b4fa 100644 --- a/frontend/viewer/src/locales/ms.po +++ b/frontend/viewer/src/locales/ms.po @@ -8,7 +8,7 @@ msgstr "" "Language: ms\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: Malay\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -173,6 +173,12 @@ msgstr "Tambah sebahagian daripada" msgid "Add Sense" msgstr "Tambah Makna" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Tambah ke kamus" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "Tiada subjek, tidak dapat membuat {0} baru" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "Tiada perkataan ditemui" From 166582b944dc6f781214011410be0cf77d3c1790 Mon Sep 17 00:00:00 2001 From: Tim Haasdyk Date: Tue, 16 Jun 2026 05:06:00 +0200 Subject: [PATCH 16/16] New translations en.po (Swahili) [ci skip] --- frontend/viewer/src/locales/sw.po | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/viewer/src/locales/sw.po b/frontend/viewer/src/locales/sw.po index 67000e2d21..451bb1c5c7 100644 --- a/frontend/viewer/src/locales/sw.po +++ b/frontend/viewer/src/locales/sw.po @@ -8,7 +8,7 @@ msgstr "" "Language: sw\n" "Project-Id-Version: language-depot\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-13 08:06\n" +"PO-Revision-Date: 2026-06-16 03:05\n" "Last-Translator: \n" "Language-Team: Swahili\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -173,6 +173,12 @@ msgstr "Ongeza sehemu ya" msgid "Add Sense" msgstr "Ongeza Maana" +#. Subtitle of a placeholder row shown at the end of the entry list while searching (also in the no-results state) +#. The search text is displayed above it as a headword; clicking opens the new-entry dialog pre-filled with that text +#: src/project/browse/EntriesList.svelte +msgid "Add to dictionary" +msgstr "Ongeza kwenye kamusi" + #. Dialog title #: src/lib/entry-editor/NewEntryDialog.svelte msgid "Add Word" @@ -1327,6 +1333,7 @@ msgstr "Hakuna kigezo, haiwezi kutengeneza {0} mpya" #. Relevant view: Lite #. Classic view equivalent: "No entries found" #: src/lib/entry-editor/EntryOrSensePicker.svelte +#: src/project/browse/EntriesList.svelte msgid "No words found" msgstr "Hakuna neno liliyopatikana"