Нема описа

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.