此文章发布于36个月前,部分信息可能已经过时,请自行斟酌确认
话不多说,直接上代码!
/**
* 根据传入的民族名称返回该民族对应英文
* 数据来源:百度文库
* @param null $nation_name 民族名称
* @return bool|mixed
*/
public function nation_name_english($nation_name = null)
{
if (empty($nation_name)) {
return false;
}
$ethnicity = [
'汉族' => 'Han',
'壮族' => 'Zhuang', // Bouxcuengh
'满族' => 'Manchu',
'回族' => 'Hui',
'苗族' => 'Miao', // Hmong // Meo
'土族' => 'Monguor',
'彝族' => 'Yi', // Nuosu
'藏族' => 'Tibetan',
'侗族' => 'Dong', // Gaem
'瑶族' => 'Yao',
'白族' => 'Bai', // Baipho
'黎族' => 'Li', // Hlai
'傣族' => 'Dai', // Tai
'畲族' => 'She', // Sa
'水族' => 'Shui', // Sui
'佤族' => 'Va',
'羌族' => 'Qiang',
'怒族' => 'Nu',
'京族' => 'Kinh',
'土家族' => 'Tujia', // Bizika
'蒙古族' => 'Mongolian',
'布依族' => 'Buyei', // Buxqyaix
'朝鲜族' => 'Korean',
'哈尼族' => 'Hani', // Ha Nhi
'傈僳族' => 'Lisu',
'仡佬族' => 'Gelao', // Klau
'东乡族' => 'Dongxiang', // Sarta
'高山族' => 'Gaoshan',
'纳西族' => 'Nakhi',
'仫佬族' => 'Mulao', // Mulam
'锡伯族' => 'Xibe', // Sibe // Sibo
'景颇族' => 'Jingpo', // Jinghpaw
'毛南族' => 'Maonan', // Anan
'撒拉族' => 'Salar',
'布朗族' => 'Blang',
'阿昌族' => 'Achang', // Ngacang
'普米族' => 'Pumi', // Primi
'基诺族' => 'Jino',
'德昂族' => 'Deang', // Palaung
'保安族' => 'Bonan',
'裕固族' => 'Yughur',
'门巴族' => 'Monpa',
'独龙族' => 'Derung',
'赫哲族' => 'Nanai',
'珞巴族' => 'Lhoba',
'拉祜族' => 'Lahu', // Lad Hull
'维吾尔族' => 'Uyghur', // Uygur // Uighur // Uigur
'哈萨克族' => 'Kazakh', // Kazak
'达斡尔族' => 'Daur',
'塔吉克族' => 'Tajik', // Tadzhik
'鄂温克族' => 'Evenk', // Evenki
'俄罗斯族' => 'Russian',
'鄂伦春族' => 'Oroqen',
'塔塔尔族' => 'Tatar',
'乌孜别克族' => 'Uzbek',
'柯尔克孜族' => 'Kyrgyz', // Khalkhas
];
foreach ($ethnicity as $key => $value) {
if (stripos($key, $nation_name) === false) {
continue;
}
return $value;
}
return false;
}
- 有很大一部分民族的英文是多个,我采用的是第一个,可根据自己实际情况调整
相关文章:
数据参考:https://mp.weixin.qq.com/s/mUgRID9ki81nqb5BAtou_Q
数据参考:https://www.zybang.com/question/9d234a5dcc07241ce20e98ef8cbeedc9.html
最后修改:2020 年 12 月 15 日 10 : 41 AM
© 允许规范转载