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

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

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

Django 框架具有很好的 I18N 和 L10N 的支持,其實現(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è)置

在項目的 settings.py 文件中進行設(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運行命令即可,看到如下信息表示成功。

在這里插入圖片描述

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

您可能感興趣的文章:

相關(guān)文章

最新評論

波密县| 孝义市| 瑞安市| 云梦县| 沁源县| 丰镇市| 中超| 启东市| 焦作市| 宜州市| 平谷区| 精河县| 昌平区| 靖西县| 五大连池市| 台南市| 通江县| 泰州市| 临潭县| 项城市| 大同县| 安顺市| 二连浩特市| 赞皇县| 治多县| 天柱县| 烟台市| 神木县| 齐河县| 都兰县| 洪泽县| 什邡市| 肃南| 南丰县| 弥渡县| 灯塔市| 通山县| 石渠县| 安国市| 资源县| 奉化市|