en_UK是非法区域设置吗?
2022-08-30 08:29:53
到目前为止,我一直使用“en_UK”来表示英式英语。今天,当它与Zend框架一起使用时,我遇到了一个错误,因为该区域设置不包括在一长串可识别的区域设置中。
以下是该列表的简短摘录:
'ee_GH' => true, 'ee_TG' => true, 'ee' => true, 'el_CY' => true, 'el_GR' => true,
'el' => true, 'en_AS' => true, 'en_AU' => true, 'en_BE' => true, 'en_BW' => true,
'en_BZ' => true, 'en_CA' => true, 'en_GB' => true, 'en_GU' => true, 'en_HK' => true,
'en_IE' => true, 'en_IN' => true, 'en_JM' => true, 'en_MH' => true, 'en_MP' => true,
'en_MT' => true, 'en_NA' => true, 'en_NZ' => true, 'en_PH' => true, 'en_PK' => true,
'en_SG' => true, 'en_TT' => true, 'en_UM' => true, 'en_US' => true, 'en_VI' => true,
'en_ZA' => true, 'en_ZW' => true, 'en' => true, 'eo' => true, 'es_AR' => true,
'es_BO' => true, 'es_CL' => true, 'es_CO' => true, 'es_CR' => true, 'es_DO' => true,
如您所见,有各种带有英语的领土,并且还有一个条目“en_GB”,我认为它代表英国......但没有“en_UK”。这只是Zend Framework中的一个“错误”,还是有其他原因?