美文网首页
FreeBSD语言支持

FreeBSD语言支持

作者: 偷油考拉 | 来源:发表于2021-09-12 00:36 被阅读0次

    The FreeBSD Project | Chapter 23. Localization - i18n/L10n Usage and Setup

    https://www.iplayio.cn/post/851501938

    FreeBSD默认支持语言,如下:

    $ locale
    LANG=
    LC_CTYPE="C"
    LC_COLLATE="C"
    LC_TIME="C"
    LC_NUMERIC="C"
    LC_MONETARY="C"
    LC_MESSAGES="C"
    LC_ALL=
    

    问题
    作为web site,html内的中文显示不出来。没有办法进行中文的编辑。
    所以,需要支持中文才行。

    语言配置

    查看支持的Locales

    $ locale -a |grep CN
    zh_CN.GB18030
    zh_CN.GB2312
    zh_CN.GBK
    zh_CN.UTF-8
    zh_CN.eucCN
    

    官方推荐方式 Login Classes Method

    一、修改本地环境

    修改用户目录下 .login_conf文件,添加如下

    me:\
        :charset=zh_CN.UTF-8:\
        :lang=zh_CN.UTF-8:
    

    生成数据库文件

    cap_mkdb .login_conf
    

    二、修改用户class属性,适配语言环境

    修改 /etc/login.conf

    # Chinese Users Accounts. Setup proper environment variables.
    #
    chinese|Chinese Users Accounts:\
            :charset=zh_CN.UTF-8:\
            :lang=zh_CN.UTF-8:\
            :tc=default:
    
    cap_mkdb /etc/login.conf
    

    chpass jekyll,设置class

    Class: chinese
    

    vipw 检查是否设置生效

    简易方式

    一、全局设置

    /etc/profile

    export LANG=zh_CN.UTF-8
    

    /etc/csh.cshrc

    setenv LANG "zh_CN.UTF-8"
    

    二、用户设置

    编辑用户目录 .profile 文件

    LANG=zh_CN.UTF-8;   export LANG
    MM_CHARSET=zh_CN.UTF-8; export MM_CHARSET
    

    相关文章

      网友评论

          本文标题:FreeBSD语言支持

          本文链接:https://www.haomeiwen.com/subject/utlowltx.html