go i18n online with Winfy
We have hosted the application go i18n in order to run this application in our online workstations with Wine or directly.
Quick description about go i18n:
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. Supports message files of any format (e.g. JSON, TOML, YAML). Use goi18n extract to extract all i18n.Message struct literals in Go source files to a message file for translation. Create an empty message file for the language that you want to add (e.g. translate.es.toml). Run goi18n merge active.en.toml translate.es.toml to populate translate.es.toml with the messages to be translated. The goi18n command manages message files used by the i18n package.Features:
- Loading translations from JSON or TOML files
- Pluralization support
- Interpolation of translations with variables
- Formatting of numbers, dates, and currencies
- Flexible message composition
- Support for custom functions for message formatting
Programming Language: Go.
Categories:
Machine Translation
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.