From 3eddb07a1aa405b58b77e4f27fae04149c714be1 Mon Sep 17 00:00:00 2001 From: cottongin Date: Sat, 21 Feb 2026 02:51:14 -0500 Subject: [PATCH] feat(i18n): add string keys for book management feature Add STR_MANAGE_BOOK, STR_ARCHIVE_BOOK, STR_UNARCHIVE_BOOK, STR_DELETE_BOOK, STR_DELETE_CACHE_ONLY, STR_REINDEX_BOOK, STR_BROWSE_ARCHIVE, status messages, STR_BACK_TO_BEGINNING, and STR_CLOSE_MENU for the manage books and end-of-book menus. Co-authored-by: Cursor --- lib/I18n/I18nKeys.h | 15 +++++++++++++++ lib/I18n/translations/english.yaml | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/lib/I18n/I18nKeys.h b/lib/I18n/I18nKeys.h index 51d258a4..721ec9fc 100644 --- a/lib/I18n/I18nKeys.h +++ b/lib/I18n/I18nKeys.h @@ -400,6 +400,21 @@ enum class StrId : uint16_t { STR_INDEXING_STATUS_ICON, STR_SYNC_CLOCK, STR_TIME_SYNCED, + STR_MANAGE_BOOK, + STR_ARCHIVE_BOOK, + STR_UNARCHIVE_BOOK, + STR_DELETE_BOOK, + STR_DELETE_CACHE_ONLY, + STR_REINDEX_BOOK, + STR_BROWSE_ARCHIVE, + STR_BOOK_ARCHIVED, + STR_BOOK_UNARCHIVED, + STR_BOOK_DELETED, + STR_CACHE_DELETED, + STR_BOOK_REINDEXED, + STR_ACTION_FAILED, + STR_BACK_TO_BEGINNING, + STR_CLOSE_MENU, // Sentinel - must be last _COUNT }; diff --git a/lib/I18n/translations/english.yaml b/lib/I18n/translations/english.yaml index d7b34887..263691ff 100644 --- a/lib/I18n/translations/english.yaml +++ b/lib/I18n/translations/english.yaml @@ -364,3 +364,18 @@ STR_INDEXING_STATUS_TEXT: "Status Bar Text" STR_INDEXING_STATUS_ICON: "Status Bar Icon" STR_SYNC_CLOCK: "Sync Clock" STR_TIME_SYNCED: "Time synced!" +STR_MANAGE_BOOK: "Manage Book" +STR_ARCHIVE_BOOK: "Archive Book" +STR_UNARCHIVE_BOOK: "Unarchive Book" +STR_DELETE_BOOK: "Delete Book" +STR_DELETE_CACHE_ONLY: "Delete Cache Only" +STR_REINDEX_BOOK: "Reindex Book" +STR_BROWSE_ARCHIVE: "Browse Archive" +STR_BOOK_ARCHIVED: "Book archived" +STR_BOOK_UNARCHIVED: "Book unarchived" +STR_BOOK_DELETED: "Book deleted" +STR_CACHE_DELETED: "Cache deleted" +STR_BOOK_REINDEXED: "Book reindexed" +STR_ACTION_FAILED: "Action failed" +STR_BACK_TO_BEGINNING: "Back to Beginning" +STR_CLOSE_MENU: "Close Menu"