首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何利用Sails.js + Jade制作多语种网站

如何利用Sails.js + Jade制作多语种网站
EN

Stack Overflow用户
提问于 2013-08-19 01:17:48
回答 2查看 4.3K关注 0票数 0

我是Node.js Sails.js的新手,杰德。是否有使用SAILS.JS+JADE开发多语言网站的示例/教程?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-28 13:24:14

i18n-node一起航行。您的本地化文件可以在./config/locales/

在新生成的sails应用程序中,您应该能够编写

代码语言:javascript
复制
#{i18n('Hello')} 

在玉文件中,它被正确地转换为"Sup“(这是./config/locales/en.js中"hello”键的值。帆..。或者i18n基于"accept-language“http标头选择区域设置。如果将请求发送到相同的页面,并将接受语言设置为"es“,则应该得到"Hola”而不是"Sup“(再次.这就是新生成的应用程序的情况)

希望我能帮上忙

票数 7
EN

Stack Overflow用户

发布于 2016-01-02 21:34:24

以下所有翡翠/翻译语法选项对我都有效:

代码语言:javascript
复制
h1 #{__("Welcome")}

h1=__("Welcome")

h1 #{i18n('Welcome')} 

h1=i18n("Welcome")

注意事项:

  • 必须通过安装翡翠模块启用Jade支持: npm安装玉器-节省
  • 视图引擎必须设置为"jade“(在config.views.js中)
  • 您的模板必须是正确的玉格式&有一个.jade扩展。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18305244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档