2016-01-24 23 views
1

我在GitHub上有個人頁面(myusername.github.io)。我想製作幾個版本,EN(全球),RU(本地)等。如何更好地實施?在GitHub上本地化個人頁面。選擇哪種解決方案?

首先想到的只是創建index-XX.html,其中XX - 語言ID,然後在所有頁面上重定向到本地化頁面。但在這種情況下,我複製了相同的頁面。當然,我並不打算每天更新頁面,但我想把事情做好。

回答

0

這取決於你的框架。

隨着傑奇/ Octopress,你有octopress/multilingual

如果您還沒有指定一個固定鏈接樣式,或者如果您正在使用的哲基爾的默認模板之一,您的文章的URL將改變,包括他們的語言。
當使用哲基爾漂亮的網址模板,網址是這樣的:

/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/,有一個「Francais」鏈接指向/fr/a-propos

相關問題