多语言网站,两个主页

时间:2015-05-31 07:01:01

标签: javascript html css

我用两种语言设计了一个网站,English&阿拉伯。由于阿拉伯语采用了方向:RTL我不得不为它制作另一个母版页,因此我再次复制了代码并进行了一些CSS编辑并用阿拉伯语重写了它。现在我有两个文件夹(Oriented EN)和(Oriented AR)。我被告知我必须将(Oriented AR)放在英文版文件夹中,但我认为会有问题所以我想知道如何将阿拉伯文件夹放入英文文件夹并在其上创建一个链接网站,以便它链接两个主页,所以当我点击它时,它将切换到其他语言。

1 个答案:

答案 0 :(得分:0)

我建议您不要创建单独的页面,您可以通过检查特殊的django语言标记,类似get_current_language_bidiget_current_language等来翻译页面并设置非相似图像的相关内容...

模板中的

示例:

...
{% get_current_language_bidi as LANGUAGE_BIDI %}
{% ifequal LANGUAGE_BIDI 'rtl' %}
    <img src="arabic-header.png">
{% else %}
    <img src="english-header.png">
{% endifequal %}
...

详细了解django translation flags