Нет описания

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