如何在 FreeBSD 中添加语言?

Dav*_*vid 5 shell freebsd terminal unicode

您好,我想在 FreeBSD 中添加亚美尼亚语。这是我的配置

/etc/login.conf

亚美尼亚语|亚美尼亚语用户帐户:\
        :charset=ARMSCII-8:\
        :lang=hy_AM.ARMSCII-8:\
        :tc=默认:  

执行 cap_mkdb /etc/login.conf

/home/david/.login_conf

我:\
        :charset=ARMSCII-8:\
        :lang=hy-AM.ARMSCII-8:

/etc/ttys

控制台没有未知关闭安全
#
ttyv0 "/usr/libexec/getty Pc" xterm 安全
  #虚拟终端
ttyv1 "/usr/libexec/getty Pc" xterm 安全
ttyv2 "/usr/libexec/getty Pc" xterm 安全
ttyv3 "/usr/libexec/getty Pc" xterm 安全
ttyv4 "/usr/libexec/getty Pc" xterm 安全
ttyv5 "/usr/libexec/getty Pc" xterm 安全
ttyv6 "/usr/libexec/getty Pc" xterm 安全
ttyv7 "/usr/libexec/getty Pc" xterm 安全
ttyv8 "/usr/local/bin/xdm -nodaemon" xterm 关闭安全
  #串口终端
  #'dialup' 关键字标识用于登录、fingerd 等的拨入线路。
ttyu0 "/usr/libexec/getty 3wire" vt100 onifconsole 安全
ttyu1 "/usr/libexec/getty 3wire" vt100 onifconsole 安全
ttyu2 "/usr/libexec/getty 3wire" vt100 onifconsole 安全
ttyu3 "/usr/libexec/getty 3wire" vt100 onifconsole 安全
  # 哑控制台
dcons "/usr/libexec/getty std.9600" vt100 关闭安全

/etc/rc.conf

mousechar_start=3
键映射=“hy.armscii8”
scrnmap="armscii8-r2cp866"
font8x16="armscii8-8x16"
font8x14="armscii8-8x14"
font8x8="armscii8-8x8"

/usr/share/syscons/fonts/*

-r--r--r-- 1 根轮 5067 2016 年 8 月 8 日 armcii8-8x14.fnt
-r--r--r-- 1 个根轮 5775 2016 年 8 月 8 日 armcii8-8x16.fnt
-r--r--r-- 1 个根轮 2949 2016 年 8 月 8 日 armcii8-8x8.fnt

请帮忙。当我输入亚美尼亚语节目时???????。我做错了什么?

Dav*_*vid 5

问题解决了,解决方案是在/etc/login.conf

    :charset=UTF-8:\
    :lang=en_US.UTF-8:\
Run Code Online (Sandbox Code Playgroud)

谢谢大家 ))

  • 有关更多信息,请阅读 https://www.freebsd.org/doc/handbook/using-localization.html (2认同)