如何在Go中处理i18n?

Dav*_*lli 21 internationalization go

我在网上搜索,但没有找到任何与i18n和Go有关的内容.

我希望使用Go开发网站.处理国际化的最佳方式是什么?

Nic*_*der 13

go-i18n有一些不错的功能:


pet*_*rSO 7

包路线图

Comprehensive support for international text.
Support for international dates, times, etc.
Support for multilingual messages.
Run Code Online (Sandbox Code Playgroud)

Go Roadmap可以看出,Go还没有提供完整的i18n支持.

  • 链接坏了. (12认同)

mac*_*die 5

新的模板包允许您在模板的函数映射中添加一个函数,这会将给定的字符串转换为本地化版本。下面发生的事情现在由您决定,因为语言选择可能基于浏览器发送的标头。

这是在 Web 应用程序中添加本地化消息的一个非常基本的用例。

迫不及待地等待对国际化、本地日期和时间格式的适当支持。