最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

windows11環(huán)境安裝django項(xiàng)目GNU gettext工具的步驟

 更新時間:2024年04月01日 10:07:17   作者:唐僧騎白馬  
Django 框架具有很好的 I18N 和 L10N 的支持,其實(shí)現(xiàn)是基于 GNU 的 gettext,本文主要介紹了windows11環(huán)境安裝django項(xiàng)目GNU gettext工具的步驟,具有一定的參考價值,感興趣的可以了解一下

Django 框架具有很好的 I18N 和 L10N 的支持,其實(shí)現(xiàn)是基于 GNU 的 gettext。

1、Django配置國際化是報錯

PS D:\Django_project\djangomall> python .\manage.py makemessages -l zh_Hans
CommandError: Can't find msguniq. 
Make sure you have GNU gettext tools 0.15 or newer installed.

在這里插入圖片描述

提示需要安裝GNU gettext tools

2、GNU gettext 安裝

下載地址:https://download.gnome.org/binaries/win32/dependencies/

選擇下面的兩個安裝包

在這里插入圖片描述

將兩個安裝包放在一個文件夾中,而且解壓到同一個文件夾中,我的路徑為D:\gettext_0.17,解壓后的路徑如下:

在這里插入圖片描述

3、GNU gettext 環(huán)境變量設(shè)置

將gettext-runtime-0.17和gettext-tools-0.17下bin路徑都添加只系統(tǒng)環(huán)境變量中,我的路徑如下:

D:\gettext_0.17\gettext-runtime-0.17\bin
D:\gettext_0.17\gettext-tools-0.17\bin

在這里插入圖片描述

設(shè)置

在項(xiàng)目的 settings.py 文件中進(jìn)行設(shè)置:

from django.utils.translation import ugettext_lazy as _

MIDDLEWARE = [
   ...
   'django.middleware.locale.LocaleMiddleware',
]

USE_I18N = True

USE_L10N = True

LANGUAGES = (
    ('ko', _('Korean')),
    ('ja', _('Japanese')),
    ('zh_CN', _('Chinese'))
)

# 翻譯文件所在目錄
LOCALE_PATHS = (
    os.path.join(BASE_DIR, 'locale'),
)

4、重新打開vscode運(yùn)行命令即可,看到如下信息表示成功。

在這里插入圖片描述

到此這篇關(guān)于windows11環(huán)境安裝django項(xiàng)目GNU gettext工具的步驟的文章就介紹到這了,更多相關(guān)django安裝GNU gettext內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

最新評論

太仓市| 镇雄县| 平远县| 哈尔滨市| 冕宁县| 辽源市| 松桃| 朝阳县| 永顺县| 夏河县| 综艺| 天气| 习水县| 桃源县| 六枝特区| 万载县| 长葛市| 六安市| 新化县| 信阳市| 建瓯市| 泸溪县| 阿尔山市| 乃东县| 临安市| 外汇| 昆明市| 赣榆县| 区。| 望城县| 阿图什市| 建始县| 无为县| 习水县| 出国| 淅川县| 红原县| 泽州县| 岑溪市| 登封市| 威信县|