Django翻译

时间:2018-02-23 13:08:45

标签: django django-rosetta

我正在使用django rosetta以2种不同的语言翻译我的网站,它运行正常。所以,如果我想从英语翻译成印尼语,我输入

127.0.0.1:8000/en/ to 127.0.0.1:8000/id/ 

但问题是当我想在模板中添加一个选择选项时 我只是不确定如何将所选语言传递给rosetta。

{% get_available_languages as languages %}

{% trans '' %}
{% for lang_code, lang_name in languages %}
    {% language lang_code %}
        <li>
        <i class="icon-wrench"></i>
        <a href="#" target="_blank" data-toggle="modal">
            {{lang_name|slice:'3' }}, {{ lang_code|upper }}
        </a>
        </li>
    {% endlanguage %}
{% endfor %}

在我的情况下,如何将我的选择传递给rosetta进行翻译

0 个答案:

没有答案