我檢查了ISO 639-1 specs但找不到任何參考。我可以爲我的數據庫創建一些東西,但是如果有標準的話很好奇。是否有ISO語言代碼來表示混合語言文本?
更新2012-02-26:我結束了創建我的語言表星號(*)作爲國家代碼,我現在用它來表示沒有單一的語言輸入一個特殊的條目。
我檢查了ISO 639-1 specs但找不到任何參考。我可以爲我的數據庫創建一些東西,但是如果有標準的話很好奇。是否有ISO語言代碼來表示混合語言文本?
更新2012-02-26:我結束了創建我的語言表星號(*)作爲國家代碼,我現在用它來表示沒有單一的語言輸入一個特殊的條目。
有一些precedence for using commas when storing multiple ISO language codes,但對於數據庫條目,當存儲此類元數據(或甚至數據本身及其語言代碼,如果它可以在段落或甚至句子級別進行分區)時,另一個表格可能會謹慎代表着這樣的一對多關係。
如果您指的是collation,並且您正在處理多種語言,那麼最好將文本轉換爲數據庫支持的Unicode字符集,並以該格式存儲多語言文本。
ISO 639-2和ISO 639-3爲包含多種語言的文檔保留代碼mul
。
順便說一句,IETF BCP 47是目前使用的語言代碼的最權威文件。