Locale

為什麼沒有“歐洲英語”語言環境?

  • June 12, 2019

我曾經在安裝新系統時使用有點異想天開的en_DK.UTF-8語言環境,因為即使我不在丹麥,也會(大致)產生我想要的語言環境結果。

  • 測量指標

  • 合理的日期和時間格式,但英文日期和月份名稱

    • 24 小時制時間格式
    • 工作週從星期一開始
    • 數字日期(至少類似於)ISO 格式,yyyy-mm-dd
    • 非正式日期是 dd/mm,而不是相反
  • A4 紙張尺寸

  • 歐元貨幣

  • 英文系統消息

唉,Ubuntu 和 Debian 似乎不再支持該en_DK語言環境。我一直在想應該有類似en_EU“歐洲英語”的東西。

我工作過的每個地方都有這樣的要求——該組織的官方語言是英語,但我們希望其他所有內容都預設為歐洲大陸。

我想我不是第一個認為“與位置無關”的英語語言環境對我個人和我工作的組織都有好處的人。那麼為什麼它不存在,我在哪裡尋找進一步的討論和理由呢?

… 還是我應該繼續提出建議?給誰?

(a) 一個稱為Unicode 通用語言環境數據儲存庫的實體似乎是處理語言環境的地方。glibc wiki 表明他們將遵循 CLDR

(b) 他們有一個稱為“en_150”的語言環境,似乎是為了做你想做的事。我不確定 glibc 是否已經實現了它。還有一個類似的語言環境,稱為 en_BE,它與 en_150 相同,只是它覆蓋的是 BE 的區域而不是全球。

en_IE.UTF-8英語(愛爾蘭)語言環境具有您所要求的所有內容:

  • 測量指標——是的
  • 24 小時時間格式——是的
  • 工作週從星期一開始——是的
  • 數字日期(至少類似於)ISO 格式,yyyy-mm-dd —,它在這個語言環境中是dd/mm/yy. 但這似乎與你習慣的很接近
  • 非正式日期是 dd/mm,而不是相反 -是的
  • A4 紙張尺寸 —
  • 歐元——是的
  • 英文系統消息——是的

即使我在阿姆斯特丹,我實際上也在使用這個語言環境,因為我知道沒有英語(泛歐)語言環境。

順便提一句。不要錯誤選擇ga_IE.UTF-8愛爾蘭(愛爾蘭)語言環境,因為它是愛爾蘭蓋爾語。

引用自:https://unix.stackexchange.com/questions/62316