aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/i18n/i18n.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/i18n/i18n.go')
-rw-r--r--src/i18n/i18n.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/i18n/i18n.go b/src/i18n/i18n.go
index b356478..7510b98 100644
--- a/src/i18n/i18n.go
+++ b/src/i18n/i18n.go
@@ -16,6 +16,8 @@ import (
"git.thomasvoss.com/euro-cash.eu/pkg/atexit"
"git.thomasvoss.com/euro-cash.eu/pkg/watch"
"github.com/leonelquinteros/gotext"
+
+ "git.thomasvoss.com/euro-cash.eu/src/wikipedia"
)
type Printer struct {
@@ -96,6 +98,10 @@ func Locales() []LocaleInfo {
return locales[:]
}
+func (p Printer) Wikipedia(title string) string {
+ return wikipedia.Url(title, p.Bcp)
+}
+
func (p Printer) Get(fmt string, args ...map[string]any) string {
return p.Sprintf(p.inner.Get(fmt), args...)
}