django-i18n

    1熱度

    2回答

    我需要使用懶惰翻譯,但也需要翻譯 - 如何處理? 這段代碼是做什麼的,我需要: print ugettext_lazy('Hello world!') 現在我想連接兩個懶惰的翻譯一起,單獨把它翻譯(我現在是行不通的,爲什麼,但希望有兩個翻譯字符串)。 print ugettext_lazy('Hello world!') + ' ' + ugettext_lazy('Have a fun!')

    6熱度

    6回答

    我一直使用這個腳本編譯django.po並且它一直在努力: #!/bin/sh django-admin.py makemessages -a django-admin.py compilemessages 它突然停止了工作,與此錯誤: $ i18n.sh Traceback (most recent call last): File "c:/Python34/Scripts/

    0熱度

    1回答

    我有兩種類型的語言環境。首先需要網站,第二需要創建報告。第二種類型的語言環境動態添加,因此無法在設置中進行設置。 我有趣的是有可能在運行時添加新的語言環境嗎?

    2熱度

    1回答

    我使用i18n_patterns,但我想使用reverse創建一個鏈接到頁面沒有語言的URL(這樣用戶將被重定向基於cookie和標題和這樣)。 我已經試過 from django.utils.translation import activate, deactivate, get_language current_lang = get_language() deactivate() url

    1熱度

    1回答

    我的Web應用程序的默認語言代碼是韓語。 我想在客戶的Accept-language爲en-us時將其翻譯成英文。 我更喜歡使用模板翻譯,而不是Python代碼或i18n_urlpatterns。 這是我的代碼。 Django的版本 1.7.7 settings.py ... def ABS_PATH(*args): return os.path.join(PROJEC

    0熱度

    1回答

    我已經設置了我的Django應用程序來支持各種語言。 POST /i18n/setlang/工作並從下拉菜單中更改語言。 <form action="/i18n/setlang/" method="post" class="form-inline"> {% csrf_token %} <input name="next" type="hidden" value="/dashbo

    1熱度

    2回答

    我必須爲i18n模式中的某些url需要切換語言,就像我們想用前綴翻譯的所有頁面一樣,以便擁有良好的SEO和其他頁面我們不希望在url中有前綴。 所以我隔了2種模式,直到這一切都很好,當我做的形式來處理切換語言,我只能面對的問題: 這是我的形式: <form action="{% url 'set_language' %}" method="POST" class="langform" style=

    2熱度

    1回答

    我有以下內容的Django 1.6模板(基本語言爲德文,翻譯爲英文): {% trans "My App" as appname %} {% blocktrans with appname=appname %}Garantie: '{{ appname }}' ist 100%% gratis!{% endblocktrans %} {% trans "Hallo {firstWordInNa

    2熱度

    2回答

    UPDATE: 我解決它使用%更換% <h3>{% trans "Is it 100% free?" %}</h3> 不要任何人有更好的解決方案? 原題: 我使用gettext翻譯到中國,但此行沒有沒有轉化。 仍然輸出Is it 100% free? 請有人指導我謝謝。 模板: <h3>{% trans "Is it 100% free?" %}</h3> django.p

    0熱度

    1回答

    我想通過加載數據庫中的值來動態設置我的LANGUAGES變量。 比方說,我有這樣的 COLUMN_NAME ----------- id name identifier active 一個表,我想定義這些語言: LANGUAGES = ( ('en', _('English')), ('de', _('German')), ('fr', _('French