Нет описания

Dean Karn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
af 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
af_NA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
af_ZA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
agq 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
agq_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ak 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ak_GH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
am 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
am_ET 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_001 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_AE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_BH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_DJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_DZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_EG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_EH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_ER 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_IL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_IQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_JO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_KM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_KW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_LB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_LY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_MA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_MR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_OM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_PS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_QA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_SA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_SD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_SO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_SS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_SY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_TD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_TN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ar_YE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
as 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
as_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
asa 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
asa_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ast 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ast_ES 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
az 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
az_Cyrl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
az_Cyrl_AZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
az_Latn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
az_Latn_AZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bas 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bas_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
be 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
be_BY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bem 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bem_ZM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bez 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bez_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bg_BG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bm 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bm_ML 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bn_BD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bn_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bo_CN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bo_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
br 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
br_FR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
brx 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
brx_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bs 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bs_Cyrl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bs_Cyrl_BA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bs_Latn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
bs_Latn_BA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ca 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ca_AD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ca_ES 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ca_ES_VALENCIA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ca_FR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ca_IT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ce 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ce_RU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cgg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cgg_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
chr 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
chr_US 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ckb 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ckb_IQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ckb_IR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cmd 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cs 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cs_CZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cu_RU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
currency 5e30685010 add regular currency logic 9 лет назад
cy 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
cy_GB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
da 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
da_DK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
da_GL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dav 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dav_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de_AT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de_BE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de_DE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de_LI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
de_LU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dje 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dje_NE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dsb 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dsb_DE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dua 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dua_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dyo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dyo_SN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dz 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
dz_BT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ebu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ebu_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ee 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ee_GH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ee_TG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
el 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
el_CY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
el_GR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_001 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_150 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_AG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_AI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_AS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_AT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_AU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_BZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CX 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_CY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_DE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_DG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_DK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_DM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_ER 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_FI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_FJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_FK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_FM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_GY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_HK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_IE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_IL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_IM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_IO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_JE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_JM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_KI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_KN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_KY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_LC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_LR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_LS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MP 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_MY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_NZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_PG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_PH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_PK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_PN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_PR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_PW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_RW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SX 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_SZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_TC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_TK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_TO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_TT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_TV 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_UM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_US 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_US_POSIX 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_VC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_VG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_VI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_VU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_WS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_ZA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_ZM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
en_ZW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
eo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
eo_001 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_419 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_AR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_BO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_BR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_CL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_CO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_CR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_CU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_DO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_EA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_EC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_ES 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_GQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_GT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_HN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_IC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_MX 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_NI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_PA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_PE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_PH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_PR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_PY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_SV 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_US 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_UY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
es_VE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
et 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
et_EE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
eu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
eu_ES 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ewo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ewo_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fa 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fa_AF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fa_IR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ff 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ff_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ff_GN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ff_MR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ff_SN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fi 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fi_FI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fil 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fil_PH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fo_DK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fo_FO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_BE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_BF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_BI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_BJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_BL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_DJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_DZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_FR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_GA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_GF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_GN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_GP 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_GQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_HT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_KM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_LU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_ML 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_MU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_NC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_NE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_PF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_PM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_RE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_RW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_SC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_SN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_SY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_TD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_TG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_TN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_VU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_WF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fr_YT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fur 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fur_IT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fy 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
fy_NL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ga 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ga_IE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gd 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gd_GB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gl_ES 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gsw 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gsw_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gsw_FR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gsw_LI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gu_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
guz 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
guz_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gv 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
gv_IM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ha 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ha_GH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ha_NE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ha_NG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
haw 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
haw_US 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
he 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
he_IL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hi 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hi_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hr 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hr_BA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hr_HR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hsb 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hsb_DE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hu_HU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hy 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
hy_AM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
id 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
id_ID 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ig 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ig_NG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ii 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ii_CN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
is 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
is_IS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
it 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
it_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
it_IT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
it_SM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ja 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ja_JP 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
jgo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
jgo_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
jmc 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
jmc_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ka 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ka_GE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kab 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kab_DZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kam 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kam_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kde 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kde_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kea 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kea_CV 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
khq 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
khq_ML 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ki 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ki_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kk 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kk_KZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kkj 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kkj_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kl_GL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kln 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kln_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
km 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
km_KH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kn_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ko 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ko_KP 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ko_KR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kok 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kok_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ks 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ks_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ksb 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ksb_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ksf 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ksf_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ksh 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ksh_DE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kw 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
kw_GB 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ky 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ky_KG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lag 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lag_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lb 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lb_LU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lg_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lkt 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lkt_US 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ln 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ln_AO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ln_CD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ln_CF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ln_CG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lo_LA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lrc 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lrc_IQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lrc_IR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lt 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lt_LT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lu_CD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
luo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
luo_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
luy 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
luy_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lv 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
lv_LV 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mas 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mas_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mas_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mer 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mer_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mfe 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mfe_MU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mg_MG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mgh 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mgh_MZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mgo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mgo_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mk 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mk_MK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ml 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ml_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mn_MN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mr 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mr_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ms 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ms_BN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ms_MY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ms_SG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mt 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mt_MT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mua 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mua_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
my 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
my_MM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mzn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
mzn_IR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
naq 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
naq_NA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nb 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nb_NO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nb_SJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nd 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nd_ZW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ne 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ne_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ne_NP 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_AW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_BE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_BQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_CW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_NL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_SR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nl_SX 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nmg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nmg_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nn_NO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nnh 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nnh_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nus 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nus_SS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nyn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
nyn_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
om 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
om_ET 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
om_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
or 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
or_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
os 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
os_GE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
os_RU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pa 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pa_Arab 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pa_Arab_PK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pa_Guru 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pa_Guru_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pl_PL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
prg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
prg_001 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ps 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ps_AF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_AO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_BR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_CV 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_GQ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_GW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_LU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_MO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_MZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_PT 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_ST 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
pt_TL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
qu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
qu_BO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
qu_EC 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
qu_PE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rm 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rm_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rn_BI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ro 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ro_MD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ro_RO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rof 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rof_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
root 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru_BY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru_KG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru_KZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru_MD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru_RU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ru_UA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rw 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rw_RW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rwk 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
rwk_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sah 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sah_RU 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
saq 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
saq_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sbp 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sbp_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
se 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
se_FI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
se_NO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
se_SE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
seh 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
seh_MZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ses 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ses_ML 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sg 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sg_CF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
shi 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
shi_Latn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
shi_Latn_MA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
shi_Tfng 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
shi_Tfng_MA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
si 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
si_LK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sk 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sk_SK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sl_SI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
smn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
smn_FI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sn_ZW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
so 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
so_DJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
so_ET 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
so_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
so_SO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sq 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sq_AL 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sq_MK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sq_XK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Cyrl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Cyrl_BA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Cyrl_ME 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Cyrl_RS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Cyrl_XK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Latn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Latn_BA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Latn_ME 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Latn_RS 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sr_Latn_XK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sv 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sv_AX 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sv_FI 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sv_SE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sw 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sw_CD 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sw_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sw_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
sw_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ta 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ta_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ta_LK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ta_MY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ta_SG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
te 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
te_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
teo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
teo_KE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
teo_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
th 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
th_TH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ti 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ti_ER 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ti_ET 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tk 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tk_TM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
to 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
to_TO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tr 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tr_CY 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tr_TR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
twq 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
twq_NE 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tzm 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
tzm_MA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ug 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ug_CN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uk 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uk_UA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ur 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ur_IN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
ur_PK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz_Arab 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz_Arab_AF 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz_Cyrl 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz_Cyrl_UZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz_Latn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
uz_Latn_UZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vai 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vai_Latn 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vai_Latn_LR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vai_Vaii 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vai_Vaii_LR 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vi 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vi_VN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vo_001 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vun 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
vun_TZ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
wae 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
wae_CH 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
xog 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
xog_UG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yav 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yav_CM 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yi 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yi_001 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yo 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yo_BJ 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yo_NG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yue 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
yue_HK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zgh 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zgh_MA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hans 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hans_CN 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hans_HK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hans_MO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hans_SG 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hant 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hant_HK 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hant_MO 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zh_Hant_TW 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zu 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
zu_ZA 5b6f32dd67 add check for multibyte chars after switching from []byte to string 9 лет назад
.gitignore cbb46634d9 initial commit 9 лет назад
LICENSE 3a5fed48f1 Correct Weekday in FmtDate functions, was accidentally calling Day() instead of Weekday() 9 лет назад
README.md aba249d95c add gitter badge 9 лет назад
logo.png 3a5fed48f1 Correct Weekday in FmtDate functions, was accidentally calling Day() instead of Weekday() 9 лет назад
rules.go aaae900248 covered stored data from []byte to string 9 лет назад

README.md

locales

Project status Build Status Coverage Status GoDoc License Gitter

Locales is a set of locales generated from the Unicode CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to, Universal Translator.

Features

  • Rules generated from the latest CLDR data, v29
  • Contains Cardinal, Ordinal and Range Plural Rules
  • Contains Month, Weekday and Timezone translations built in
  • Contains Date & Time formatting functions
  • Contains Number, Currency, Accounting and Percent formatting functions
  • Supports the "Gregorian" calendar only ( my time isn't unlimited, had to draw the line somewhere )

Full Tests

I could sure use your help adding tests for every locale, it is a huge undertaking and I just don't have the free time to do it all at the moment; any help would be greatly appreciated!!!! please see issue for details.

Installation

Use go get

go get github.com/go-playground/locales

NOTES

You'll notice most return types are []byte, this is because most of the time the results will be concatenated with a larger body of text and can avoid some allocations if already appending to a byte array, otherwise just cast as string.

Usage

package main

import (
	"fmt"
	"time"

	"github.com/go-playground/locales/currency"
	"github.com/go-playground/locales/en_CA"
)

const (
	dateTimeString = "Jan 2, 2006 at 3:04:05pm"
)

func main() {

	loc, _ := time.LoadLocation("America/Toronto")
	datetime := time.Date(2016, 02, 03, 9, 0, 1, 0, loc)

	l := en_CA.New()

	// Dates
	fmt.Println(string(l.FmtDateFull(datetime)))
	fmt.Println(string(l.FmtDateLong(datetime)))
	fmt.Println(string(l.FmtDateMedium(datetime)))
	fmt.Println(string(l.FmtDateShort(datetime)))

	// Times
	fmt.Println(string(l.FmtTimeFull(datetime)))
	fmt.Println(string(l.FmtTimeLong(datetime)))
	fmt.Println(string(l.FmtTimeMedium(datetime)))
	fmt.Println(string(l.FmtTimeShort(datetime)))

	// Months Wide
	fmt.Println(string(l.MonthWide(time.January)))
	fmt.Println(string(l.MonthWide(time.February)))
	fmt.Println(string(l.MonthWide(time.March)))
	// ...

	// Months Abbreviated
	fmt.Println(string(l.MonthAbbreviated(time.January)))
	fmt.Println(string(l.MonthAbbreviated(time.February)))
	fmt.Println(string(l.MonthAbbreviated(time.March)))
	// ...

	// Months Narrow
	fmt.Println(string(l.MonthNarrow(time.January)))
	fmt.Println(string(l.MonthNarrow(time.February)))
	fmt.Println(string(l.MonthNarrow(time.March)))
	// ...

	// Weekdays Wide
	fmt.Println(string(l.WeekdayWide(time.Sunday)))
	fmt.Println(string(l.WeekdayWide(time.Monday)))
	fmt.Println(string(l.WeekdayWide(time.Tuesday)))
	// ...

	// Weekdays Abbreviated
	fmt.Println(string(l.WeekdayAbbreviated(time.Sunday)))
	fmt.Println(string(l.WeekdayAbbreviated(time.Monday)))
	fmt.Println(string(l.WeekdayAbbreviated(time.Tuesday)))
	// ...

	// Weekdays Short
	fmt.Println(string(l.WeekdayShort(time.Sunday)))
	fmt.Println(string(l.WeekdayShort(time.Monday)))
	fmt.Println(string(l.WeekdayShort(time.Tuesday)))
	// ...

	// Weekdays Narrow
	fmt.Println(string(l.WeekdayNarrow(time.Sunday)))
	fmt.Println(string(l.WeekdayNarrow(time.Monday)))
	fmt.Println(string(l.WeekdayNarrow(time.Tuesday)))
	// ...

	var f64 float64

	f64 = -10356.4523

	// Number
	fmt.Println(string(l.FmtNumber(f64, 2)))

	// Currency
	fmt.Println(string(l.FmtCurrency(f64, 2, currency.CAD)))
	fmt.Println(string(l.FmtCurrency(f64, 2, currency.USD)))

	// Accounting
	fmt.Println(string(l.FmtAccounting(f64, 2, currency.CAD)))
	fmt.Println(string(l.FmtAccounting(f64, 2, currency.USD)))

	f64 = 78.12

	// Percent
	fmt.Println(string(l.FmtPercent(f64, 0)))

	// Plural Rules for locale, so you know what rules you must cover
	fmt.Println(l.PluralsCardinal())
	fmt.Println(l.PluralsOrdinal())

	// Cardinal Plural Rules
	fmt.Println(l.CardinalPluralRule(1, 0))
	fmt.Println(l.CardinalPluralRule(1.0, 0))
	fmt.Println(l.CardinalPluralRule(1.0, 1))
	fmt.Println(l.CardinalPluralRule(3, 0))

	// Ordinal Plural Rules
	fmt.Println(l.OrdinalPluralRule(21, 0)) // 21st
	fmt.Println(l.OrdinalPluralRule(22, 0)) // 22nd
	fmt.Println(l.OrdinalPluralRule(33, 0)) // 33rd
	fmt.Println(l.OrdinalPluralRule(34, 0)) // 34th

	// Range Plural Rules
	fmt.Println(l.RangePluralRule(1, 0, 1, 0)) // 1-1
	fmt.Println(l.RangePluralRule(1, 0, 2, 0)) // 1-2
	fmt.Println(l.RangePluralRule(5, 0, 8, 0)) // 5-8
}

NOTES:

These rules were generated from the Unicode CLDR Project, if you encounter any issues I strongly encourage contributing to the CLDR project to get the locale information corrected and the next time these locales are regenerated the fix will come with.

I do however realize that time constraints are often important and so there are two options:

  1. Create your own locale, copy, paste and modify, and ensure it complies with the Translator interface.
  2. Add an exception in the locale generation code directly and once regenerated, fix will be in place.

Please to not make fixes inside the locale files, they WILL get overwritten when the locales are regenerated.

License

Distributed under MIT License, please see license file in code for more details.