package main type Translation struct { Title string MenuAdd string MenuEdit string MenuExport string MenuDelete string MenuQuit string MenuLang string MenuSearch string MenuBrowse string MenuFilter string ListTitle string NoTodos string AddTitle string EditTitle string LabelTitle string LabelDescription string LabelTags string LabelPriority string LabelCategory string PlaceholderTitle string PlaceholderDescription string PlaceholderTags string HelpForm string HelpList string HelpFormExtended string StatusSaved string StatusEdited string StatusDeleted string StatusExported string ErrRequired string SearchTitle string BrowseTags string AllTodos string ConfirmDelete string ConfirmYes string ConfirmNo string HelpModal string FilterCategoryTitle string FilterCategoryNone string FilterCategoryHelp string } var Translations = map[string]Translation{ "cs": { Title: "DOXA-TODO 🦅", MenuAdd: "1: Přidat", MenuEdit: "2: Upravit", MenuExport: "3: Export", MenuDelete: "4: Smazat", MenuQuit: "q: Konec", MenuLang: "l: EN", MenuSearch: "/: Hledat", MenuBrowse: "b: Tagy", MenuFilter: "c: Filtr", ListTitle: "--- SEZNAM ÚKOLŮ ---", NoTodos: " (Prázdno...)", AddTitle: "PŘIDAT ÚKOL", EditTitle: "UPRAVIT ÚKOL", LabelTitle: "Název:", LabelDescription: "Popis:", LabelTags: "Tagy:", LabelPriority: "Priorita:", LabelCategory: "Kategorie:", PlaceholderTitle: "Název (povinné)", PlaceholderDescription: "Popis (nepovinný)", PlaceholderTags: "Tagy (nepovinné, oddělené čárkou)", HelpForm: "[Tab] Další pole | [Enter] Uložit | [+] Zvýšit prioritu | [-] Změnit kategorii | [q] Zrušit", HelpList: "↑/↓: Vybrat | Enter: Zobrazit | /: Hledat | b: Procházet tagy | c: Filtr kategorie | q: Konec", HelpFormExtended: "[Tab] Další pole | [Enter] Uložit | [+] Priorita | [-] Kategorie | [q] Zrušit", StatusSaved: "Úkol uložen.", StatusEdited: "Změny uloženy.", StatusDeleted: "Úkol smazán.", StatusExported: "Úkol vyexportován.", ErrRequired: "Chyba: Název je povinný!", SearchTitle: "HLEDAT: ", BrowseTags: "TAGY", AllTodos: "Všechny úkoly", ConfirmDelete: "Opravdu chcete smazat tento úkol?", ConfirmYes: "y: Ano", ConfirmNo: "n: Ne / Esc", HelpModal: "q: Zavřít | 2: Editovat | ↑/↓: Posun", FilterCategoryTitle: "FILTR KATEGORIE", FilterCategoryNone: "Žádný filtr", FilterCategoryHelp: "1: Osobní | 2: Pracovní | 0: Žádný | Esc: Zrušit", }, "en": { Title: "DOXA-TODO 🦅", MenuAdd: "1: Add", MenuEdit: "2: Edit", MenuExport: "3: Export", MenuDelete: "4: Delete", MenuQuit: "q: Quit", MenuLang: "l: CS", MenuSearch: "/: Search", MenuBrowse: "b: Tags", MenuFilter: "c: Filter", ListTitle: "--- TODOS LIST ---", NoTodos: " (Empty...)", AddTitle: "ADD TODO", EditTitle: "EDIT TODO", LabelTitle: "Title:", LabelDescription: "Description:", LabelTags: "Tags:", LabelPriority: "Priority:", LabelCategory: "Category:", PlaceholderTitle: "Title (required)", PlaceholderDescription: "Description (optional)", PlaceholderTags: "Tags (optional, comma separated)", HelpForm: "[Tab] Next field | [Enter] Save | [+] Priority | [-] Category | [q] Cancel", HelpList: "↑/↓: Select | Enter: View | /: Search | b: Browse tags | c: Filter category | q: Quit", HelpFormExtended: "[Tab] Next field | [Enter] Save | [+] Increase priority | [-] Change category | [q] Cancel", StatusSaved: "Todo saved.", StatusEdited: "Changes saved.", StatusDeleted: "Todo deleted.", StatusExported: "Todo exported.", ErrRequired: "Error: Title is required!", SearchTitle: "SEARCH: ", BrowseTags: "TAGS", AllTodos: "All todos", ConfirmDelete: "Are you sure you want to delete this todo?", ConfirmYes: "y: Yes", ConfirmNo: "n: No / Esc", HelpModal: "q: Close | 2: Edit | ↑/↓: Scroll", FilterCategoryTitle: "FILTER BY CATEGORY", FilterCategoryNone: "No filter", FilterCategoryHelp: "1: Personal | 2: Work | 0: None | Esc: Cancel", }, }