mirror of
https://codeberg.org/Kankys/doxa.git
synced 2026-11-11 06:44:36 +01:00
141 lines
5.4 KiB
Go
141 lines
5.4 KiB
Go
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
|
|
MenuToggleComplete 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
|
|
StatusCompleted string
|
|
StatusUncompleted 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",
|
|
MenuToggleComplete: "t: Splněno",
|
|
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 | t: Splněno | 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.",
|
|
StatusCompleted: "Úkol označen jako splněný.",
|
|
StatusUncompleted: "Úkol označen jako nesplně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",
|
|
MenuToggleComplete: "t: Toggle Complete",
|
|
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 | t: Toggle Complete | 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.",
|
|
StatusCompleted: "Todo marked as completed.",
|
|
StatusUncompleted: "Todo marked as incomplete.",
|
|
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",
|
|
},
|
|
}
|