Go app internationalization and localization
Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
- Created by
- Robert Griesemer, Rob Pike, Ken Thompson
- Released
- November 10, 2009
- Links
-
https://golang.org
Wikipedia
🔗Go applications are usually translated these file formats
🔗Related Platforms
🔗Best way to localize Go apps
The first step is to extract the text to translate into language files. This process is called internationalization. The library go-i18n be used to do that.
Once you have internationalized your Go app, use a translation software localization tool such as WebTranslateIt to manage your localization workflow.
It is easy to translate a Go app with WebTranslateIt. Create a project, upload your source language file in the File Manager and translate it on the Translation Interface.
The tools included in WebTranslateIt, such as Batch Operations, the Translation Memory or Machine Translation can help you translate that file automatically, faster and cost effectively.
🔗Links of interest
- WebTranslateIt’s CLI to help sync language files.
- digitalcrab/webtranslateit_go_client A WebTranslateIt.com client written in Go.
- internationalization guide for Go
- nicksnyder/go-i18n Library to translate your Go program into multiple languages.