資訊技術kah語言碼
3 min readAug 26, 2021
話頭
程式語言用著RFC BCP47, BCP47引用國際語言碼標準ISO 639。
資訊技術kah語言碼
工程師起HTML網站、開後端API、創APP,工程師若用著話標(uē-phiau、language tag),lóng會照網路協定RFC編號BCP47話標格式。
RFC BCP 47 規定話標生做:
langtag = language
["-" script]
["-" region]
*("-" variant)
*("-" extension)
["-" privateuse]language = 2*3ALPHA ; shortest ISO 639 code
["-" extlang] ; sometimes followed by
; extended language subtags
/ 4ALPHA ; or reserved for future use
/ 5*8ALPHA ; or registered language subtag extlang = 3ALPHA ; selected ISO 639 codes
*2("-" 3ALPHA) ; permanently reserved
script = 4ALPHA ; ISO 15924 code
region = 2ALPHA ; ISO 3166-1 code
/ 3DIGIT ; UN M.49 code
公式頭一逝是語言,品明按ISO 639語言碼(language code)行。
ISO 639 是國際規範組織語言碼清單,內底定義ta̍k-ê語言碼號做啥,親像:
- en, eng, 英語語言碼
- zh, zho, 漢語語言碼
- ami, Pangcah阿美族語語言碼
地區碼ISO 3166 TW其實iū-koh是另外一位戰場,這篇kan-na解說語言碼。
參考:
- BCP 47, Best Current Practice 47 of RFC-editor, https://www.rfc-editor.org/info/bcp47
- ISO 639 language code eng, https://iso639-3.sil.org/code/eng
- ISO 639 language code zho, https://iso639-3.sil.org/code/zho
- ISO 639 language code ami, https://iso639-3.sil.org/code/ami