Files
doxa/doxa-habit/translations.go
T
2026-08-16 21:13:50 +02:00

129 lines
4.3 KiB
Go

package main
type Translation struct {
Title string
MenuAdd string
MenuEdit string
MenuExport string
MenuDelete string
MenuToggle string
MenuStats string
MenuLang string
MenuQuit string
ListTitle string
NoHabits string
AddTitle string
EditTitle string
LabelName string
LabelDesc string
LabelFreq string
PlaceholderName string
PlaceholderDesc string
FreqDaily string
FreqWeekly string
HelpForm string
HelpList string
HelpModal string
StatusSaved string
StatusEdited string
StatusDeleted string
StatusExported string
ConfirmDelete string
ConfirmYes string
ConfirmNo string
StatsTitle string
LabelStreak string
LabelSuccess7 string
LabelSuccess30 string
LabelCreated string
LabelCompleted string
LabelNotCompleted string
ErrNameRequired string
HelpStats string
}
var Translations = map[string]Translation{
"cs": {
Title: "DOXA-HABIT 🦅",
MenuAdd: "1: Přidat",
MenuEdit: "2: Upravit",
MenuExport: "3: Export CSV",
MenuDelete: "4: Smazat",
MenuToggle: "t: Splnit dnes",
MenuStats: "s: Statistiky",
MenuLang: "l: EN",
MenuQuit: "q: Konec",
ListTitle: "--- SEZNAM NÁVYKŮ ---",
NoHabits: " (Žádné návyky...)",
AddTitle: "PŘIDAT NÁVYK",
EditTitle: "UPRAVIT NÁVYK",
LabelName: "Název:",
LabelDesc: "Popis:",
LabelFreq: "Frekvence:",
PlaceholderName: "Název (povinné)",
PlaceholderDesc: "Popis (nepovinný)",
FreqDaily: "Denní",
FreqWeekly: "Týdenní",
HelpForm: "[Tab] Další pole | [Enter] Uložit | [f] Změnit frekvenci | [q] Zrušit",
HelpList: "↑/↓: Vybrat | Enter: Detail | t: Splnit | s: Statistiky | /: Hledat | q: Konec",
HelpModal: "q: Zavřít | 2: Editovat | ↑/↓: Posun",
StatusSaved: "Návyk byl uložen.",
StatusEdited: "Změny byly uloženy.",
StatusDeleted: "Návyk byl smazán.",
StatusExported: "Statistiky exportovány do CSV.",
ConfirmDelete: "Opravdu chcete smazat tento návyk?",
ConfirmYes: "y: Ano",
ConfirmNo: "n: Ne / Esc",
StatsTitle: "CELKOVÉ STATISTIKY",
LabelStreak: "Aktuální streak:",
LabelSuccess7: "Úspěšnost 7 dní:",
LabelSuccess30: "Úspěšnost 30 dní:",
LabelCreated: "Vytvořeno:",
LabelCompleted: "Splněno",
LabelNotCompleted: "Nesplněno",
ErrNameRequired: "Chyba: Název je povinný!",
HelpStats: "q/Esc: Zpět",
},
"en": {
Title: "DOXA-HABIT 🦅",
MenuAdd: "1: Add",
MenuEdit: "2: Edit",
MenuExport: "3: Export CSV",
MenuDelete: "4: Delete",
MenuToggle: "t: Complete today",
MenuStats: "s: Stats",
MenuLang: "l: CS",
MenuQuit: "q: Quit",
ListTitle: "--- HABITS LIST ---",
NoHabits: " (No habits...)",
AddTitle: "ADD HABIT",
EditTitle: "EDIT HABIT",
LabelName: "Name:",
LabelDesc: "Description:",
LabelFreq: "Frequency:",
PlaceholderName: "Name (required)",
PlaceholderDesc: "Description (optional)",
FreqDaily: "Daily",
FreqWeekly: "Weekly",
HelpForm: "[Tab] Next field | [Enter] Save | [f] Change frequency | [q] Cancel",
HelpList: "↑/↓: Select | Enter: Detail | t: Toggle Done | s: Stats | /: Search | q: Quit",
HelpModal: "q: Close | 2: Edit | ↑/↓: Scroll",
StatusSaved: "Habit saved.",
StatusEdited: "Changes saved.",
StatusDeleted: "Habit deleted.",
StatusExported: "Stats exported to CSV.",
ConfirmDelete: "Are you sure you want to delete this habit?",
ConfirmYes: "y: Yes",
ConfirmNo: "n: No / Esc",
StatsTitle: "OVERALL STATISTICS",
LabelStreak: "Current streak:",
LabelSuccess7: "Success 7 days:",
LabelSuccess30: "Success 30 days:",
LabelCreated: "Created:",
LabelCompleted: "Done",
LabelNotCompleted: "Not done",
ErrNameRequired: "Error: Name is required!",
HelpStats: "q/Esc: Back",
},
}