cd gui && make generate-locale
make[1]: Entering directory '/home/[username]/go/src/github.com/[username]/wahay/gui'
# This beautiful code is necessary because gotext
# will barf if the golang.org/x/text/message package
# exists in the vendor directory when running...
# The world of programming is beautiful
rm -rf ../vendor/golang.org/x/text
go generate -x i18n.go
gotext -srclang=en update -out=catalog/catalog.go -lang=en,es,sv,ar,fr
/home/[username]/go/src/github.com/[username]/wahay/gui/i18n.go:23:28: cannot use tag (variable of type language.Tag) as language.Tag value in argument to message.NewPrinter
gotext: extract failed: : : couldn't load packages due to errors: github.com/[username]/wahay/gui
i18n.go:3: running "gotext": exit status 1
Makefile:2: recipe for target 'generate-locale' failed
make[1]: *** [generate-locale] Error 1
make[1]: Leaving directory '/home/[username]/go/src/github.com/[username]/wahay/gui'
Makefile:26: recipe for target 'gen-ui-locale' failed
make: *** [gen-ui-locale] Error 2