Developer Maintains A Tour of Go in 11 Languages With Custom Translation System
A developer has built and maintains go-tour-i18n, an unofficial community-driven multilingual version of A Tour of Go, Google's interactive introductory resource for the Go programming language. The project currently supports 11 languages including Japanese, French, German, Spanish, and Brazilian Portuguese, with several translations linked from the official Go tour localization page. The maintainer found that managing translations goes far beyond converting text, requiring ongoing synchronization with upstream changes, quality reviews, and consistency checks. To handle this complexity, the project uses a structured concept called a TranslationUnit, which keeps each translatable section intact to allow reliable validation and version tracking. Each supported language also maintains its own independent glossary, since technical terminology often cannot be handled through direct translation and requires language-specific decisions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in