0
我想爲同一頁面的每種語言版本擁有不同的disqus線程。Disqus針對同一頁面的每種語言版本的不同線程
我有我的網站不同版本的同一篇文章中,讓說:
French version : http://www.example.com/fr/article/38/soe-friendly-title-in-french
English version : http://www.example.com/en/article/38/soe-friendly-title-in-english
同一篇文章中,不同的語言,不同的URL。
在該頁面中,我使用這些參數設置了一個disqus插件。這些參數生成的服務器端(asp.net的MVC 4):
<script type="text/javascript">
var disqus_config = function() {
this.language = '@i18n.Resources.Param_Lang'; // "fr" or "en";
}
var disqus_identifier = '@disqusIdentifier' //"article_38_fr" or "article_38_en"
var disqus_title = '@localizedTitle' //title localized in french or english
var disqus_url = '@articleUrl' //article full url
var disqus_shortname = 'mydisqusshortname';
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
我認爲這將讓我在同一篇文章中分離從法國評論英文註釋。但是,這似乎並不關心這些參數,而文章的評論的法文版本出現在文章的英文版上。 然而,Disqus用戶界面已正確本地化(Disqus在法語頁面爲法語,在英文頁面爲英語)。
有沒有我失蹤的參數?網址太相似了,不能區分爲兩個單獨的主題?