首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GitHub上个人主页的本地化。选择哪种解决方案?

GitHub上个人主页的本地化。选择哪种解决方案?
EN

Stack Overflow用户
提问于 2016-01-24 16:28:49
回答 1查看 352关注 0票数 2

我在GitHub ( myusername.github.io )上有一个个人主页。我想做几个版本,EN (全局),RU (本地),等等。如何更好地实现?

首先想到的是创建index-XX.html,其中XX语言ID,然后在所有页面上重定向到本地化页面。但在本例中,我复制了相同的页面。当然,我不打算每天更新页面,但我想做正确的事情。

EN

回答 1

Stack Overflow用户

发布于 2016-01-24 17:00:09

这取决于您的框架。

有了Jekyll/Octopress,你就有了octopress/multilingual

如果您没有指定固定链接样式,或者如果您使用的是Jekyll的默认模板之一,则您的帖子URL将更改为包含其语言。

当使用Jekyll的漂亮url模板时,url将如下所示:

代码语言:javascript
复制
/site_updates/en/2015/01/17/moving-to-a-multilingual-site/index.html
/site_updates/de/2015/01/17/umzug-in-eine-mehrsprachige-website/index.html

如果您使用的是static-site generator like Hugo,则有一个Pull Request in progress

(使用.Page.Translations)

支持在模板中有语言切换器,可以知道翻译后的页面在哪里

(当你在/en/about/上时,有一个指向/fr/a-propos的"Francais“链接)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34973657

复制
相关文章

相似问题

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