diff options
Diffstat (limited to 'src/i18n/i18n.go')
-rw-r--r-- | src/i18n/i18n.go | 6 |
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...) } |