会议日程表模板翻译主题模板和博客支持本地化了!

发布时间: 2023-08-16 来源: 未知 栏目:翻译语种 点击:106

your-theme/locales/en.json 的内容如下:{ "Back": "Back", "Newer Posts": "Newer Posts", "of": "of", "Older Posts": "Older Posts", "Page": "Page",}要添加西班牙语翻译,只需创建 your-theme/locales/es.json 文件:

主题模板和博客支持本地化!作者:王赛•2018年1月22日

上周我们发布了一个新版本会议日程表模板翻译,其中包含期待已久的功能:主题模板和网站本地化支持。

此功能完全由我们的一位贡献者 (Juan) 开发并得到 Ghost 基金会的支持。

我们已经为这个功能写了一个完整的文档,让我们介绍一下这个功能是如何工作的:

网站本地化

您可以在 Ghost 管理 / 设置 / 常规背景中设置当前语言。此设置会自动通过 {{lang}} 辅助函数输出的模板,让搜索引擎和爬虫知道您网站的语言设置。如下:

设置当前语言还会自动更新 {{date}} 辅助函数的输出,并根据您的设置输出适合您语言的内容。

主题模板本地化

然后,您可以为 Ghost 主题添加翻译支持。通过替换纯文本:

Upcoming Events

对于 {{t}} 辅助函数:

{{t "Upcoming Events"}}

“Upcoming Events”字符串将作为查找翻译的关键字,如果没有翻译,则原样输出。

接下来需要做的是设置主题的默认语言,该文件位于 locales 目录中。your-theme/locales/en.json 的内容如下:

会议日程表模板翻译主题模板和博客支持本地化了!

现在,如果您在 Ghost 背景中设置当前语言,并且主题中有相应的翻译会议日程表模板翻译,则翻译内容将呈现在*终输出页面上。


参考资料
上一篇:日语翻译-专业日语翻译公司 下一篇:崂山区优质翻译服务推荐
Top