goi18n
Formats and merges translation files for Go
Install
- All systems
-
curl cmd.cat/goi18n.sh
- Debian
-
apt-get install goi18n
- Ubuntu
-
apt-get install goi18n
- Kali Linux
-
apt-get install goi18n
- Fedora
-
dnf install goi18n
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install goi18n
- Raspbian
-
apt-get install goi18n
- Dockerfile
- dockerfile.run/goi18n
goi18n
Formats and merges translation files for Go
go-i18n is a Go package and a command that helps you translate Go programs into multiple languages. * Supports pluralized strings for all 200+ languages in the Unicode Common Locale Data Repository (CLDR). * Code and tests are automatically generated from CLDR data * Supports strings with named variables using text/template syntax. * Translation files are simple JSON or YAML. This package contains the /usr/bin/goi18n command which provides functionality for managing the translation process.