package main type Translation struct { Title string MenuAdd string MenuEdit string MenuExport string MenuDelete string MenuQuit string MenuLang string MenuSearch string MenuBrowse string ListTitle string NoNotes string AddTitle string EditTitle string LabelName string LabelContent string LabelTags string PlaceholderName string PlaceholderContent string PlaceholderTags string HelpForm string HelpList string StatusSaved string StatusEdited string StatusDeleted string StatusExported string ErrRequired string SearchTitle string BrowseTags string AllNotes string ConfirmDelete string ConfirmYes string ConfirmNo string HelpModal string } var Translations = map[string]Translation{ "cs": { Title: "DOXA-CLI 🦅", MenuAdd: "1: Přidat", MenuEdit: "2: Upravit", MenuExport: "3: Export", MenuDelete: "4: Smazat", MenuQuit: "q: Konec", MenuLang: "l: EN", MenuSearch: "/: Hledat", MenuBrowse: "b: Tagy", ListTitle: "--- SEZNAM POZNÁMEK ---", NoNotes: " (Prázdno...)", AddTitle: "PŘIDAT POZNÁMKU", EditTitle: "UPRAVIT POZNÁMKU", LabelName: "Název:", LabelContent: "Obsah:", LabelTags: "Tagy:", PlaceholderName: "Název (povinné)", PlaceholderContent: "Enter: Nový řádek | Tab: Další pole", PlaceholderTags: "Tagy (nepovinné, oddělené čárkou)", HelpForm: "[Tab] Další pole | [Enter] Uložit (mimo obsah) | [q] Zrušit", HelpList: "↑/↓: Vybrat | Enter: Upravit | /: Hledat | b: Procházet", StatusSaved: "Poznámka uložena.", StatusEdited: "Změny uloženy.", StatusDeleted: "Poznámka smazána.", StatusExported: "Poznámka vyexportována.", ErrRequired: "Chyba: Název a obsah jsou povinné!", SearchTitle: "HLEDAT: ", BrowseTags: "TAGY", AllNotes: "Všechny poznámky", ConfirmDelete: "Opravdu chcete smazat tuto poznámku?", ConfirmYes: "y: Ano", ConfirmNo: "n: Ne / Esc", HelpModal: "q: Zavřít | 2: Editovat | ↑/↓: Posun", }, "en": { Title: "DOXA-CLI 🦅", MenuAdd: "1: Add", MenuEdit: "2: Edit", MenuExport: "3: Export", MenuDelete: "4: Delete", MenuQuit: "q: Quit", MenuLang: "l: CS", MenuSearch: "/: Search", MenuBrowse: "b: Tags", ListTitle: "--- NOTES LIST ---", NoNotes: " (Empty...)", AddTitle: "ADD NOTE", EditTitle: "EDIT NOTE", LabelName: "Name:", LabelContent: "Content:", LabelTags: "Tags:", PlaceholderName: "Name (required)", PlaceholderContent: "Enter: New line | Tab: Next field", PlaceholderTags: "Tags (optional, comma separated)", HelpForm: "[Tab] Next field | [Enter] Save (outside content) | [q] Cancel", HelpList: "↑/↓: Select | Enter: Edit | /: Search | b: Browse", StatusSaved: "Note saved.", StatusEdited: "Changes saved.", StatusDeleted: "Note deleted.", StatusExported: "Note exported.", ErrRequired: "Error: Name and content are required!", SearchTitle: "SEARCH: ", BrowseTags: "TAGS", AllNotes: "All notes", ConfirmDelete: "Are you sure you want to delete this note?", ConfirmYes: "y: Yes", ConfirmNo: "n: No / Esc", HelpModal: "q: Close | 2: Edit | ↑/↓: Scroll", }, }