我正在用 Go 开发一个 API 服务器,服务器(目前)处理客户端的所有翻译。当 API 客户端获取特定数据时,它还会询问可用于给定部分的翻译。
理想情况下,我希望具有以下文件夹结构:
/messages
/home.en
/home.fr
/home.sv
/news.en
/news.fr
/news.sv
Wherenews
和home
是不同的模块。
现在我对 Revel 的问题是是否可以获取给定模块和给定语言环境的所有语言字符串?例如,为 en-US 拉出所有家庭字符串。
编辑:
我想要输出(我可以返回给客户端的东西)一个键:值的翻译字符串。
任何指导将不胜感激。