2011-09-28 80 views
19

我在网上搜索,但我没有找到任何与i18n和Go有关的东西。如何在Go中处理i18n?

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

回答

6

Packages roadmap

Comprehensive support for international text. 
Support for international dates, times, etc. 
Support for multilingual messages. 

你可以从Go Roadmap看到,围棋不提供完整的国际化支持呢。

+0

这意味着“你是你自己的”。不是第一次:) –

+0

我不知道他们是否想过公开i18n模块规格,以便主题专家可以评论... –

+0

谢谢,我没有使用“多语言”单词在Google上搜索。 我想这需要几个月才能完成(路线图在3月份更新),那么还有另一种方法来处理国际化吗? – Davmuz

4

新的template package允许您为模板的函数图添加一个函数,该函数会将给定的字符串转换为本地化版本。目前,底下发生的事情将由您决定,因为语言选择可以基于浏览器发送的标题。

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

不能等待适当的国际化支持,本地日期和时间格式。