Ubuntu 9.10 增加 / 設定 語系(Locale)

語系增加在 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 # 語系檔資料庫.

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料