Chinaunix首页 | 论坛 | 博客
  • 博客访问: 123297
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 197
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-19 11:01
个人简介

菜鸟学习中······

文章分类

全部博文(14)

文章存档

2014年(1)

2013年(13)

我的朋友

分类: LINUX

2013-08-26 11:47:39

語系增加在 Debian / Ubuntu Linux 上, 都是編輯 /etc/locale.gen 此檔案, 再執行 locale-gen 即可.

在 Ubuntu Linux 9.10 後, /etc/locale.gen 這個檔案不見了, 設上去也沒有用, 於是來找找新的設定法.

Locales 設定

  • man locale-gen 可以找到新的設定位置: /var/lib/locales/supported.d/*
  • cat /var/lib/locales/supported.d/local # 可以看到目前設定語系

    zh_TW.UTF-8 UTF-8

Locales 增加

要增加語系可以有下述兩種做法: (註: 語系列表可見: /usr/share/i18n/SUPPORTED)

  1. 手動加入語系
    • vim /var/lib/locales/supported.d/zh # 隨意新增一個檔案(zh 這個檔名可隨意命名)

      zh_CN.UTF-8 UTF-8

      zh_SG.UTF-8 UTF-8

      zh_HK.UTF-8 UTF-8

      zh_TW.UTF-8 UTF-8

  2. 使用 locale-gen 加入語系
    1. sudo locale-gen zh_TW
    2. sudo locale-gen zh_TW.UTF-8
    3. cat /var/lib/locales/supported.d/local # 加入完成後, 可於此檔案看到資訊

重新建立 Locales

上述設定完成後, 執行重新建立的動作.

  1. sudo locale-gen # 執行即可
  2. 完成可見: ls /usr/lib/locale # 語系檔資料庫.
阅读(2382) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~