diff options
author | Thomas Voss <mail@thomasvoss.com> | 2025-08-02 18:50:00 +0200 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2025-08-02 18:50:00 +0200 |
commit | 1e275c07b6de4864f8048777e3302ded20a11b34 (patch) | |
tree | 175fdf8e31e8663d4d123ae8400827c6016abaf2 /src/i18n/i18n.go | |
parent | 032d880706f4a2b3b66ab652d71455e74b5dbef6 (diff) |
Use the new Wikipedia module
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...) } |