← 語言與 Locale

CA · CAN

加拿大語言與 Locale 代碼

列出官方或主要使用語言,以及實務上的 BCP 47 locale 建議。

BCP 47

語言與 Locale 代碼

語言代碼建議 Locale狀態
英文官方語言
法文官方語言
因紐特文區域官方語言
因紐特文區域官方語言
平原克里語區域官方語言
奇佩瓦揚文區域官方語言
斯拉夫區域官方語言
多格里布文區域官方語言
圭契文區域官方語言

在產品中使用 加拿大 Locale

內容確實使用英文時,可用下方 lang 標記文字語言;Intl 的 locale 則選擇地區格式。這是表中一個可用的範例,不代表每位訪客的語言偏好。

<html lang="en">
new Intl.NumberFormat("en-CA").format(1234567.89);

比較實際數字與日期格式

下表使用數值 1234567.89 與固定時間 2026-01-15T13:45:00Z,以 UTC 顯示日期。結果在本站建置時由 Intl 計算;你的瀏覽器與 locale 資料版本可能不同。沒有支援的標籤會明確標示,不以預設語言冒充結果。

Intl 格式化範例(UTC)
Locale數字日期貨幣
en-CA1,234,567.89January 15, 2026
CAD: $1,234.50
fr-CA1 234 567,8915 janvier 2026
CAD: 1 234,50 $
iu-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援
iu-Latn-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援
crk-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援
chp-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援
den-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援
dgr-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援
gwi-CA建置環境未支援建置環境未支援
CAD: 建置環境未支援

貨幣範例使用固定數值 1234.5;來源為 SIX 與 CLDR,快照日期 2026-09-26。每個幣別須明確指定 currency;格式不是匯率。

new Intl.NumberFormat("en-CA", { style: "currency", currency: "CAD" }).format(1234.5);

套用前,請在目標環境分別執行 Intl.NumberFormat.supportedLocalesOf() 與 Intl.DateTimeFormat.supportedLocalesOf()。Locale 不會替你選擇時區或翻譯介面文字;需要貨幣格式時也應明確指定 currency。

Intl 支援度檢查說明(MDN)

資料可信度

資料來源

資料版本:2026-09-26