Увага: Після публікування слід очистити кеш браузера, щоб побачити зміни.

  • Firefox / Safari: тримайте Shift, коли натискаєте Оновити, або натисніть Ctrl-F5 чи Ctrl-Shift-R (⌘-R на Apple Mac)
  • Google Chrome: натисніть Ctrl-Shift-R (⌘-Shift-R на Apple Mac)
  • Internet Explorer / Edge: тримайте Ctrl, коли натискаєте Оновити, або натисніть Ctrl-F5
  • Opera: натисніть Ctrl-F5
// Додає до редактора кнопку що автоматично покращує розміту. (Краще за вікіфікатор :)
jQuery(function ($) {


var improve = function() {
	apply_change(aa_a, '');
	apply_change(ab_a, '');
	apply_change(ac_a, '');	
	apply_change(ad_a, '');	
	apply_change(ae_a, '');
	apply_change(af_a, '');
	apply_change(ag_a, '');
	apply_change(ah_a, '');
	apply_change(ai_a, '');
	apply_change(aj_a, '');
	apply_change(ak_a, '');
	apply_change(al_a, '');
	apply_change(am_a, '');
	apply_change(an_a, '');
	apply_change(ao_a, '');
	apply_change(ap_a, '');
	apply_change(aq_a, '');
	apply_change(ar_a, '');
	apply_change(as_a, '');
	apply_change(at_a, '');
	apply_change(au_a, '');
	apply_change(av_a, '');
	apply_change(aw_a, '');
	apply_change(ax_a, '');
	apply_change(ay_a, '');
	apply_change(az_a, '');
	apply_change(ba_a, '');
	apply_change(bb_a, '');
	apply_change(bc_a, '');
	apply_change(bd_a, '');
	apply_change(be_a, '');
	apply_change(bf_a, '');
	apply_change(bg_a, '');
	apply_change(bh_a, '');
	apply_change(bi_a, '');
	apply_change(bj_a, '');
	apply_change(bk_a, '');
	apply_change(bl_a, '');
	apply_change(bm_a, '');
	apply_change(bn_a, '');
	apply_change(bo_a, '');
	apply_change(bp_a, '');
	apply_change(bq_a, '');
	apply_change(br_a, '');
	apply_change(bs_a, '');
	apply_change(bt_a, '');
	apply_change(bu_a, '');
	apply_change(bv_a, '');
	apply_change(bw_a, '');
	apply_change(bx_a, '');
	apply_change(by_a, '');
	apply_change(bz_a, '');
	apply_change(ca_a, '');
	apply_change(cb_a, '');
	apply_change(cc_a, '');
	apply_change(cd_a, '');
	apply_change(ce_a, '');
	apply_change(cf_a, '');
	apply_change(cg_a, '');
	apply_change(ch_a, '');
	apply_change(ci_a, '');
	apply_change(cj_a, '');
	apply_change(ck_a, '');
	apply_change(cl_a, '');
	apply_change(cm_a, '');
	apply_change(cn_a, '');
	apply_change(co_a, '');
	apply_change(cp_a, '');
	apply_change(cq_a, '');
	apply_change(cr_a, '');
	apply_change(cs_a, '');
	apply_change(ct_a, '');
	apply_change(cu_a, '');
	apply_change(cv_a, '');
	apply_change(cw_a, '');
	apply_change(cx_a, '');
	apply_change(cy_a, '');
	apply_change(cz_a, '');
	apply_change(da_a, '');
	apply_change(db_a, '');
	apply_change(dc_a, '');
	apply_change(dd_a, '');
	apply_change(de_a, '');
	apply_change(df_a, '');
	apply_change(dg_a, '');
	apply_change(dh_a, '');
	apply_change(di_a, '');
	apply_change(dj_a, '');
	apply_change(dk_a, '');
	apply_change(dl_a, '');
	apply_change(dm_a, '');
	apply_change(dn_a, '');
	apply_change(do_a, '');
	apply_change(dp_a, '');
	apply_change(dq_a, '');
	apply_change(dr_a, '');
	apply_change(ds_a, '');
	apply_change(dt_a, '');
	apply_change(du_a, '');
	apply_change(dv_a, '');
	apply_change(dw_a, '');
	apply_change(dx_a, '');
	apply_change(dy_a, '');
	apply_change(dz_a, '');
	apply_change(ea_a, '');
	apply_change(eb_a, '');
	apply_change(ec_a, '');
	apply_change(ed_a, '');
	apply_change(ee_a, '');
	apply_change(ef_a, '');
	apply_change(eg_a, '');
	apply_change(eh_a, '');
	apply_change(ei_a, '');
	apply_change(ej_a, '');
	apply_change(ek_a, '');
	apply_change(el_a, '');
	apply_change(em_a, '');
	apply_change(en_a, '');
	apply_change(eo_a, '');
	apply_change(ep_a, '');
	apply_change(eq_a, '');
	apply_change(er_a, '');
	apply_change(es_a, '');
	apply_change(et_a, '');
	apply_change(eu_a, '');
	apply_change(ev_a, '');
	apply_change(ew_a, '');
	apply_change(ex_a, '');
	apply_change(ey_a, '');
	apply_change(ez_a, '');
	apply_change(fa_a, '');
	apply_change(fb_a, '');
	apply_change(fc_a, '');
	apply_change(fd_a, '');
	apply_change(fe_a, '');
	apply_change(ff_a, '');
	apply_change(fg_a, '');
	apply_change(fh_a, '');
	apply_change(fi_a, '');
	apply_change(fj_a, '');
	apply_change(fk_a, '');
	apply_change(fl_a, '');
	apply_change(fm_a, '');
	apply_change(fn_a, '');
	apply_change(fo_a, '');
	apply_change(fp_a, '');
	apply_change(fq_a, '');
	apply_change(fr_a, '');
	apply_change(fs_a, '');
	apply_change(ft_a, '');
	apply_change(fu_a, '');
	apply_change(fv_a, '');
	apply_change(fw_a, '');
	apply_change(fx_a, '');
	apply_change(fy_a, '');
	apply_change(fz_a, '');
	apply_change(ga_a, '');
	apply_change(gb_a, '');
	apply_change(gc_a, '');
	apply_change(gd_a, '');
	apply_change(ge_a, '');
	apply_change(gf_a, '');
	apply_change(gg_a, '');
	apply_change(gh_a, '');
	apply_change(gi_a, '');
	apply_change(gj_a, '');
	apply_change(gk_a, '');
	apply_change(gl_a, '');
	apply_change(gm_a, '');
	apply_change(gn_a, '');
	apply_change(go_a, '');
	apply_change(gp_a, '');
	apply_change(gq_a, '');
	apply_change(gr_a, '');
	apply_change(gs_a, '');
	apply_change(gt_a, '');
	apply_change(gu_a, '');
	apply_change(gv_a, '');
	apply_change(gw_a, '');
	apply_change(gx_a, '');
	apply_change(gy_a, '');
	apply_change(gz_a, '');
	apply_change(ha_a, '');
	apply_change(hb_a, '');
	apply_change(hc_a, '');
	apply_change(hd_a, '');
	apply_change(he_a, '');
	apply_change(hf_a, '');
	apply_change(hg_a, '');
	apply_change(hh_a, '');
	apply_change(hi_a, '');
	apply_change(hj_a, '');
	apply_change(hk_a, '');
	apply_change(hl_a, '');
	apply_change(hm_a, '');
	apply_change(hn_a, '');
	apply_change(ho_a, '');
	apply_change(hp_a, '');
	apply_change(hq_a, '');
	apply_change(hr_a, '');
	apply_change(hs_a, '');
	apply_change(ht_a, '');
	apply_change(hu_a, '');
	apply_change(hv_a, '');
	apply_change(hw_a, '');
	apply_change(hx_a, '');
	apply_change(hy_a, '');
	apply_change(hz_a, '');
	apply_change(ia_a, '');
	apply_change(ib_a, '');
	apply_change(ic_a, '');
	apply_change(id_a, '');
	apply_change(ie_a, '');
	apply_change(if_a, '');
	apply_change(ig_a, '');
	apply_change(ih_a, '');
	apply_change(ii_a, '');
	apply_change(ij_a, '');
	apply_change(ik_a, '');
	apply_change(il_a, '');
	apply_change(im_a, '');
	apply_change(in_a, '');
	apply_change(io_a, '');
	apply_change(ip_a, '');
	apply_change(iq_a, '');
	apply_change(ir_a, '');
	apply_change(is_a, '');
	apply_change(it_a, '');
	apply_change(iu_a, '');
	apply_change(iv_a, '');
	apply_change(iw_a, '');
	apply_change(ix_a, '');
	apply_change(iy_a, '');
	apply_change(iz_a, '');
	apply_change(ja_a, '');
	apply_change(jb_a, '');
	apply_change(jc_a, '');
	apply_change(jd_a, '');
	apply_change(je_a, '');
	apply_change(jf_a, '');
	apply_change(jg_a, '');
	apply_change(jh_a, '');
	apply_change(ji_a, '');
	apply_change(jj_a, '');
	apply_change(jk_a, '');
	apply_change(jl_a, '');
	apply_change(jm_a, '');
	apply_change(jn_a, '');
	apply_change(jo_a, '');
	apply_change(jp_a, '');
	apply_change(jq_a, '');
	apply_change(jr_a, '');
	apply_change(js_a, '');
	apply_change(jt_a, '');
	apply_change(ju_a, '');
	apply_change(jv_a, '');
	apply_change(jw_a, '');
	apply_change(jx_a, '');
	apply_change(jy_a, '');
	apply_change(jz_a, '');
	apply_change(ka_a, '');
	apply_change(kb_a, '');
	apply_change(kc_a, '');
	apply_change(kd_a, '');
	apply_change(ke_a, '');
	apply_change(kf_a, '');
	apply_change(kg_a, '');
	apply_change(kh_a, '');
	apply_change(ki_a, '');
	apply_change(kj_a, '');
	apply_change(kk_a, '');
	apply_change(kl_a, '');
	apply_change(km_a, '');
	apply_change(kn_a, '');
	apply_change(ko_a, '');
	apply_change(kp_a, '');
	apply_change(kq_a, '');
	apply_change(kr_a, '');
	apply_change(ks_a, '');
	apply_change(kt_a, '');
	apply_change(ku_a, '');
	apply_change(kv_a, '');
	apply_change(kw_a, '');
	apply_change(kx_a, '');
	apply_change(ky_a, '');
	apply_change(kz_a, '');
	apply_change(ka_a, '');
	apply_change(kb_a, '');
	apply_change(kc_a, '');
	apply_change(kd_a, '');
	apply_change(ke_a, '');
	apply_change(kf_a, '');
	apply_change(kg_a, '');
	apply_change(kh_a, '');
	apply_change(ki_a, '');
	apply_change(kj_a, '');
	apply_change(kk_a, '');
	apply_change(kl_a, '');
	apply_change(km_a, '');
	apply_change(kn_a, '');
	apply_change(ko_a, '');
	apply_change(kp_a, '');
	apply_change(kq_a, '');
	apply_change(kr_a, '');
	apply_change(ks_a, '');
	apply_change(kt_a, '');
	apply_change(ku_a, '');
	apply_change(kv_a, '');
	apply_change(kw_a, '');
	apply_change(kx_a, '');
	apply_change(ky_a, '');
	apply_change(kz_a, '');
	apply_change(la_a, '');
	apply_change(lb_a, '');
	apply_change(lc_a, '');
	apply_change(ld_a, '');
	apply_change(le_a, '');
	apply_change(lf_a, '');
	apply_change(lg_a, '');
	apply_change(lh_a, '');
	apply_change(li_a, '');
	apply_change(lj_a, '');
	apply_change(lk_a, '');
	apply_change(ll_a, '');
	apply_change(lm_a, '');
	apply_change(ln_a, '');
	apply_change(lo_a, '');
	apply_change(lp_a, '');
	apply_change(lq_a, '');
	apply_change(lr_a, '');
	apply_change(ls_a, '');
	apply_change(lt_a, '');
	apply_change(lu_a, '');
	apply_change(lv_a, '');
	apply_change(lw_a, '');
	apply_change(lx_a, '');
	apply_change(ly_a, '');
	apply_change(lz_a, '');
	apply_change(ma_a, '');
	apply_change(mb_a, '');
	apply_change(mc_a, '');
	apply_change(md_a, '');
	apply_change(me_a, '');
	apply_change(mf_a, '');
	apply_change(mg_a, '');
	apply_change(mh_a, '');
	apply_change(mi_a, '');
	apply_change(mj_a, '');
	apply_change(mk_a, '');
	apply_change(ml_a, '');
	apply_change(mm_a, '');
	apply_change(mn_a, '');
	apply_change(mo_a, '');
	apply_change(mp_a, '');
	apply_change(mq_a, '');
	apply_change(mr_a, '');
	apply_change(ms_a, '');
	apply_change(mt_a, '');
	apply_change(mu_a, '');
	apply_change(mv_a, '');
	apply_change(mw_a, '');
	apply_change(mx_a, '');
	apply_change(my_a, '');
	apply_change(mz_a, '');
	apply_change(na_a, '');
	apply_change(nb_a, '');
	apply_change(nc_a, '');
	apply_change(nd_a, '');
	apply_change(ne_a, '');
	apply_change(nf_a, '');
	apply_change(ng_a, '');
	apply_change(nh_a, '');
	apply_change(ni_a, '');
	apply_change(nj_a, '');
	apply_change(nk_a, '');
	apply_change(nl_a, '');
	apply_change(nm_a, '');
	apply_change(nn_a, '');
	apply_change(no_a, '');
	apply_change(np_a, '');
	apply_change(nq_a, '');
	apply_change(nr_a, '');
	apply_change(ns_a, '');
	apply_change(nt_a, '');
	apply_change(nu_a, '');
	apply_change(nv_a, '');
	apply_change(nw_a, '');
	apply_change(nx_a, '');
	apply_change(ny_a, '');
	apply_change(nz_a, '');
	apply_change(oa_a, '');
	apply_change(ob_a, '');
	apply_change(oc_a, '');
	apply_change(od_a, '');
	apply_change(oe_a, '');
	apply_change(of_a, '');
	apply_change(og_a, '');
	apply_change(oh_a, '');
	apply_change(oi_a, '');
	apply_change(oj_a, '');
	apply_change(ok_a, '');
	apply_change(ol_a, '');
	apply_change(om_a, '');
	apply_change(on_a, '');
	apply_change(oo_a, '');
	apply_change(op_a, '');
	apply_change(oq_a, '');
	apply_change(or_a, '');
	apply_change(os_a, '');
	apply_change(ot_a, '');
	apply_change(ou_a, '');
	apply_change(ov_a, '');
	apply_change(ow_a, '');
	apply_change(ox_a, '');
	apply_change(oy_a, '');
	apply_change(oz_a, '');
	apply_change(pa_a, '');
	apply_change(pb_a, '');
	apply_change(pc_a, '');
	apply_change(pd_a, '');
	apply_change(pe_a, '');
	apply_change(pf_a, '');
	apply_change(pg_a, '');
	apply_change(ph_a, '');
	apply_change(pi_a, '');
	apply_change(pj_a, '');
	apply_change(pk_a, '');
	apply_change(pl_a, '');
	apply_change(pm_a, '');
	apply_change(pn_a, '');
	apply_change(po_a, '');
	apply_change(pp_a, '');
	apply_change(pq_a, '');
	apply_change(pr_a, '');
	apply_change(ps_a, '');
	apply_change(pt_a, '');
	apply_change(pu_a, '');
	apply_change(pv_a, '');
	apply_change(pw_a, '');
	apply_change(px_a, '');
	apply_change(py_a, '');
	apply_change(pz_a, '');
	apply_change(qa_a, '');
	apply_change(qb_a, '');
	apply_change(qc_a, '');
	apply_change(qd_a, '');
	apply_change(qe_a, '');
	apply_change(qf_a, '');
	apply_change(qg_a, '');
	apply_change(qh_a, '');
	apply_change(qi_a, '');
	apply_change(qj_a, '');
	apply_change(qk_a, '');
	apply_change(ql_a, '');
	apply_change(qm_a, '');
	apply_change(qn_a, '');
	apply_change(qo_a, '');
	apply_change(qp_a, '');
	apply_change(qq_a, '');
	apply_change(qr_a, '');
	apply_change(qs_a, '');
	apply_change(qt_a, '');
	apply_change(qu_a, '');
	apply_change(qv_a, '');
	apply_change(qw_a, '');
	apply_change(qx_a, '');
	apply_change(qy_a, '');
	apply_change(qz_a, '');
	apply_change(ra_a, '');
	apply_change(rb_a, '');
	apply_change(rc_a, '');
	apply_change(rd_a, '');
	apply_change(re_a, '');
	apply_change(rf_a, '');
	apply_change(rg_a, '');
	apply_change(rh_a, '');
	apply_change(ri_a, '');
	apply_change(rj_a, '');
	apply_change(rk_a, '');
	apply_change(rl_a, '');
	apply_change(rm_a, '');
	apply_change(rn_a, '');
	apply_change(ro_a, '');
	apply_change(rp_a, '');
	apply_change(rq_a, '');
	apply_change(rr_a, '');
	apply_change(rs_a, '');
	apply_change(rt_a, '');
	apply_change(ru_a, '');
	apply_change(rv_a, '');
	apply_change(rw_a, '');
	apply_change(rx_a, '');
	apply_change(ry_a, '');
	apply_change(rz_a, '');
	apply_change(sa_a, '');
	apply_change(sb_a, '');
	apply_change(sc_a, '');
	apply_change(sd_a, '');
	apply_change(se_a, '');
	apply_change(sf_a, '');
	apply_change(sg_a, '');
	apply_change(sh_a, '');
	apply_change(si_a, '');
	apply_change(sj_a, '');
	apply_change(sk_a, '');
	apply_change(sl_a, '');
	apply_change(sm_a, '');
	apply_change(sn_a, '');
	apply_change(so_a, '');
	apply_change(sp_a, '');
	apply_change(sq_a, '');
	apply_change(sr_a, '');
	apply_change(ss_a, '');
	apply_change(st_a, '');
	apply_change(su_a, '');
	apply_change(sv_a, '');
	apply_change(sw_a, '');
	apply_change(sx_a, '');
	apply_change(sy_a, '');
	apply_change(sz_a, '');
	apply_change(ta_a, '');
	apply_change(tb_a, '');
	apply_change(tc_a, '');
	apply_change(td_a, '');
	apply_change(te_a, '');
	apply_change(tf_a, '');
	apply_change(tg_a, '');
	apply_change(th_a, '');
	apply_change(ti_a, '');
	apply_change(tj_a, '');
	apply_change(tk_a, '');
	apply_change(tl_a, '');
	apply_change(tm_a, '');
	apply_change(tn_a, '');
	apply_change(to_a, '');
	apply_change(tp_a, '');
	apply_change(tq_a, '');
	apply_change(tr_a, '');
	apply_change(ts_a, '');
	apply_change(tt_a, '');
	apply_change(tu_a, '');
	apply_change(tv_a, '');
	apply_change(tw_a, '');
	apply_change(tx_a, '');
	apply_change(ty_a, '');
	apply_change(tz_a, '');
	apply_change(ua_a, '');
	apply_change(ub_a, '');
	apply_change(uc_a, '');
	apply_change(ud_a, '');
	apply_change(ue_a, '');
	apply_change(uf_a, '');
	apply_change(ug_a, '');
	apply_change(uh_a, '');
	apply_change(ui_a, '');
	apply_change(uj_a, '');
	apply_change(uk_a, '');
	apply_change(ul_a, '');
	apply_change(um_a, '');
	apply_change(un_a, '');
	apply_change(uo_a, '');
	apply_change(up_a, '');
	apply_change(uq_a, '');
	apply_change(ur_a, '');
	apply_change(us_a, '');
	apply_change(ut_a, '');
	apply_change(uu_a, '');
	apply_change(uv_a, '');
	apply_change(uw_a, '');
	apply_change(ux_a, '');
	apply_change(uy_a, '');
	apply_change(uz_a, '');
	apply_change(va_a, '');
	apply_change(vb_a, '');
	apply_change(vc_a, '');
	apply_change(vd_a, '');
	apply_change(ve_a, '');
	apply_change(vf_a, '');
	apply_change(vg_a, '');
	apply_change(vh_a, '');
	apply_change(vi_a, '');
	apply_change(vj_a, '');
	apply_change(vk_a, '');
	apply_change(vl_a, '');
	apply_change(vm_a, '');
	apply_change(vn_a, '');
	apply_change(vo_a, '');
	apply_change(vp_a, '');
	apply_change(vq_a, '');
	apply_change(vr_a, '');
	apply_change(vs_a, '');
	apply_change(vt_a, '');
	apply_change(vu_a, '');
	apply_change(vv_a, '');
	apply_change(vw_a, '');
	apply_change(vx_a, '');
	apply_change(vy_a, '');
	apply_change(vz_a, '');
	apply_change(wa_a, '');
	apply_change(wb_a, '');
	apply_change(wc_a, '');
	apply_change(wd_a, '');
	apply_change(we_a, '');
	apply_change(wf_a, '');
	apply_change(wg_a, '');
	apply_change(wh_a, '');
	apply_change(wi_a, '');
	apply_change(wj_a, '');
	apply_change(wk_a, '');
	apply_change(wl_a, '');
	apply_change(wm_a, '');
	apply_change(wn_a, '');
	apply_change(wo_a, '');
	apply_change(wp_a, '');
	apply_change(wq_a, '');
	apply_change(wr_a, '');
	apply_change(ws_a, '');
	apply_change(wt_a, '');
	apply_change(wu_a, '');
	apply_change(wv_a, '');
	apply_change(ww_a, '');
	apply_change(wx_a, '');
	apply_change(wy_a, '');
	apply_change(wz_a, '');
	apply_change(xa_a, '');
	apply_change(xb_a, '');
	apply_change(xc_a, '');
	apply_change(xd_a, '');
	apply_change(xe_a, '');
	apply_change(xf_a, '');
	apply_change(xg_a, '');
	apply_change(xh_a, '');
	apply_change(xi_a, '');
	apply_change(xj_a, '');
	apply_change(xk_a, '');
	apply_change(xl_a, '');
	apply_change(xm_a, '');
	apply_change(xn_a, '');
	apply_change(xo_a, '');
	apply_change(xp_a, '');
	apply_change(xq_a, '');
	apply_change(xr_a, '');
	apply_change(xs_a, '');
	apply_change(xt_a, '');
	apply_change(xu_a, '');
	apply_change(xv_a, '');
	apply_change(xw_a, '');
	apply_change(xx_a, '');
	apply_change(xy_a, '');
	apply_change(xz_a, '');
	apply_change(ya_a, '');
	apply_change(yb_a, '');
	apply_change(yc_a, '');
	apply_change(yd_a, '');
	apply_change(ye_a, '');
	apply_change(yf_a, '');
	apply_change(yg_a, '');
	apply_change(yh_a, '');
	apply_change(yi_a, '');
	apply_change(yj_a, '');
	apply_change(yk_a, '');
	apply_change(yl_a, '');
	apply_change(ym_a, '');
	apply_change(yn_a, '');
	apply_change(yo_a, '');
	apply_change(yp_a, '');
	apply_change(yq_a, '');
	apply_change(yr_a, '');
	apply_change(ys_a, '');
	apply_change(yt_a, '');
	apply_change(yu_a, '');
	apply_change(yv_a, '');
	apply_change(yw_a, '');
	apply_change(yx_a, '');
	apply_change(yy_a, '');
	apply_change(yz_a, '');
	apply_change(za_a, '');
	apply_change(zb_a, '');
	apply_change(zc_a, '');
	apply_change(zd_a, '');
	apply_change(ze_a, '');
	apply_change(zf_a, '');
	apply_change(zg_a, '');
	apply_change(zh_a, '');
	apply_change(zi_a, '');
	apply_change(zj_a, '');
	apply_change(zk_a, '');
	apply_change(zl_a, '');
	apply_change(zm_a, '');
	apply_change(zn_a, '');
	apply_change(zo_a, '');
	apply_change(zp_a, '');
	apply_change(zq_a, '');
	apply_change(zr_a, '');
	apply_change(zs_a, '');
	apply_change(zt_a, '');
	apply_change(zu_a, '');
	apply_change(zv_a, '');
	apply_change(zw_a, '');
	apply_change(zx_a, '');
	apply_change(zy_a, '');
	apply_change(zz_a, '');
};

var aa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/===Major results===/g,
		'=== Основні результати ==='
	);
};

var ab_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Source:/g,
		'Джерело:'
	);
};

var ac_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/: (\d+)th Overall/g,
		': $1-й —'
	);
};

var ad_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Vuelta a España\|Vuelta a España/g,
		'Вуельта Іспанії $1|Вуельта Іспанії'
	);
};

var ae_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
    	/: (\d+)nd Overall/g,
		': $1-й —'
	);
};

var af_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
    	/: (\d+)rd Overall/g,
		': $1-й —'
	);
};

var ag_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/File:/g,
		'Файл:'
	);
};

var ah_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mountains classification in the Vuelta a España/g,
		'Гірська класифікація Вуельта Іспанії'
	);
};

var ai_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Mountains classification]]/g,
		'|Гірська класифікація]]'
	);
};

var aj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+)st Stage (\d+)/g,
		'$1-й на етапі $2'
	);
};

var ak_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+)nd Stage (\d+)/g,
		'$1-й на етапі $2'
	);
};

var al_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+)rd Stage (\d+)/g,
		'$1-й на етапі $2'
	);
};

var am_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Vuelta a Burgos/g,
		'Вуельта Бургоса'
	);
};

var an_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour de Romandie/g,
		'Тур Романдії'
	);
};

var ao_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour de France\|Tour de Francez/g,
		'Тур де Франс $1|Тур де Франс'
	);
};

var ap_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Escalada a Montjuïc/g,
		'Сходження на Монжуїк'
	);
};

var aq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Giro d'Italia/g,
		'Джиро д\'Італія $1'
	);
};

var ar_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[TTT]]/g,
		'[[Командна гонка з роздільним стартом|TTT]]'
	);
};

var as_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Klasika Primavera/g,
		'Класіка Прімавера'
	);
};

var at_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mountains classification in the Tour de France/g,
		'Гірська класифікація Тур де Франс'
	);
};

var au_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Vuelta a Murcia/g,
		'Вуельта Мурсії'
	);
};

var av_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+)st Stages (\d+) & (\d+)/g,
		'$1-й на етапах $2 і $3'
	);
};

var aw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Clásica de San Sebastián/g,
		'Класика Сан-Себастьяна'
	);
};

var ax_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour of Austria/g,
		'Тур Австрії'
	);
};

var ay_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour of Slovenia/g,
		'Тур Словенії'
	);
};

var az_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/===Grand Tour general classification results timeline===/g,
		'=== Результати в генеральній класифікації Гранд-туру ==='
	);
};

var ba_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Grand Tour \(cycling\)\|Grand Tour/g,
		'Гранд-тур (велоспорт)|Гранд-тур'
	);
};

var bb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/General classification in the Giro d'Italia/g,
		'Генеральна класифікація Джиро д\'Італія'
	);
};

var bc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour de France Yellow Jersey/g,
		'Переможці в генеральній класифікації Тур де Франс'
	);
};

var bd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[(\d+) Tour de France\|/g,
		'[[Тур де Франс $1|'
	);
};

var be_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour de France]]/g,
		'|Тур де Франс]]'
	);
};

var bf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Vuelta a España]]/g,
		'[[Вуельта Іспанії]]'
	);
};

var bg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[(\d+) Vuelta a España\|/g,
		'[[Вуельта Іспанії $1|'
	);
};

var bh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Гранд-турs/g,
		'Гранд-тури'
	);
};

var bi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de France]]/g,
		'[[Тур де Франс]]'
	);
};

var bj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Young rider classification in the Tour de France/g,
		'Класифікація молодих гонщиків Тур де Франс'
	);
};

var bk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Young rider classification]]/g,
		'|Класифікація молодих гонщиків]]'
	);
};

var bl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1 individual stage/g,
		'1 перемога на етапі'
	);
};

var bm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Giro d'Italia]]/g,
		'[[Джиро д\'Італія]]'
	);
};

var bn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|General classification]]/g,
		'|Генеральна класифікація]]'
	);
};

var bo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Points classification in the Giro d'Italia/g,
		'Очкова класифікація Джиро д\'Італія'
	);
};

var bp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Points classification]]/g,
		'|Очкова класифікація]]'
	);
};

var bq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2 individual stages/g,
		'2 перемоги на етапах'
	);
};

var br_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/3 individual stages/g,
		'3 перемоги на етапах'
	);
};

var bs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/4 individual stages/g,
		'4 перемоги на етапах'
	);
};

var bt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/General classification in the Vuelta a España/g,
		'Генеральна класифікація Вуельта Іспанії'
	);
};

var bu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Combination classification in the Vuelta a España/g,
		'Комбінована класифікація Вуельта Іспанії'
	);
};

var bv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Combination classification]]/g,
		'|Комбінована класифікація]]'
	);
};

var bw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/5 individual stages/g,
		'5 перемог на етапах'
	);
};

var bx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/6 individual stages/g,
		'6 перемог на етапах'
	);
};

var by_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/7 individual stages/g,
		'7 перемог на етапах'
	);
};

var bz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/8 individual stages/g,
		'8 перемог на етапах'
	);
};

var ca_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Race stage\|Stage races/g,
		'Багатоденка|багатоденки'
	);
};

var cb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour of the Basque Country]]/g,
		'[[Тур Країни Басків]]'
	);
};

var cc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Classic cycle races/g,
		'Класичні велогонки'
	);
};

var cd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/One-day races and Classics/g,
		'Одноденки і класичні велогонки'
	);
};

var ce_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Russian National Time Trial Championships\|National Time Trial Championships/g,
		'Чемпіонат Росії з шосейного велоспорту'
	);
};

var cf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/==Career achievements==/g,
		'== Кар\'єрні досягнення =='
	);
};

var cg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/: (\d+)st \[\[/g,
		': $1-й [['
	);
};

var ch_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Overall \[\[/g,
		']] Overall [['
	);
};

var ci_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de l'Avenir]]/g,
		'[[Тур де л\'Авенір]]'
	);
};

var cj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Critérium du Dauphiné\|/g,
		'[[Крітеріум ду Дофіне|'
	);
};

var ck_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Critérium du Dauphiné Libéré]]/g,
		'|Крітеріум ду Дофіне Лібере]]'
	);
};

var cl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/: 2nd \[\[/g,
		': 2-й [['
	);
};

var cm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/: 3rd \[\[/g,
		': 3-й [['
	);
};

var cn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Paris–Nice]]/g,
		'[[Париж — Ніцца]]'
	);
};

var co_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Vuelta a Aragón]]/g,
		'[[Вуельта Арагону]]'
	);
};

var cp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Тур Романдії/g,
		'Тур Романдії $1'
	);
};

var cq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Critérium du Dauphiné Libéré/g,
		'Крітеріум ду Дофіне Лібере $1'
	);
};

var cr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Critérium du Dauphiné Libéré]]/g,
		'|Крітеріум ду Дофіне Лібере]]'
	);
};

var cs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1st Overall \[\[/g,
		'1-й [['
	);
};

var ct_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Volta a Catalunya/g,
		'Вольта Каталунії $1'
	);
};

var cu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Points classification/g,
		']] Очкова класифікація'
	);
};

var cv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Giro d'Italia]]/g,
		'|Джиро д\'Італія]]'
	);
};

var cw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Vuelta a Castilla y León/g,
		'Вуельта Кастилія-і-Леону $1'
	);
};

var cx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Vuelta a Castilla y León]]/g,
		'|Вуельта Кастилія-і-Леону]]'
	);
};

var cy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2nd Overall \[\[/g,
		'2-й — [['
	);
};

var cz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Vuelta a Andalucía/g,
		'Вуельта Андалусії $1'
	);
};

var da_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Vuelta a Andalucía]]/g,
		'|Вуельта Андалусії]]'
	);
};

var db_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Volta ao Algarve/g,
		'Вольта Алгарві $1'
	);
};

var dc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Volta ao Algarve]]/g,
		'|Вольта Алгарві]]'
	);
};

var dd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Gran Premio Città di Camaiore/g,
		'Гран-прі міста Камайоре'
	);
};

var de_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Vuelta a Espana/g,
		'Вуельта Іспанії $1'
	);
};

var df_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Legend/g,
		'Легенда'
	);
};

var dg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Did not compete/g,
		'Не брав участі'
	);
};

var dh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Did Not Finish/g,
		'Не фінішував'
	);
};

var di_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/= Disqualified/g,
		'= Дискваліфікований'
	);
};

var dj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+)st \[\[/g,
		'$1-й [['
	);
};

var dk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2nd \[\[/g,
		'2-й [['
	);
};

var dl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2rd \[\[/g,
		'2-й [['
	);
};

var dm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Summer Olympics\|Olympic Games/g,
		'Літні Олімпійські ігри|Олімпійські ігри'
	);
};

var dn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Summer Olympic Games/g,
		'Літні Олімпійські ігри $1'
	);
};

var do_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2016 Rio de Janeiro/g,
		'Ріо-де-Жанейро 2016'
	);
};

var dp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Cycling at the (\d+) Summer Olympics/g,
		'Велоспорт на літніх Олімпійських іграх $1'
	);
};

var dq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's sprint/g,
		' — спринт (чоловіки)'
	);
};

var dr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Sprint]]/g,
		'|Спринт]]'
	);
};

var ds_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/UCI Track Cycling World Championships\|World Championships/g,
		'Чемпіонат світу з трекових велоперегонів|Чемпіонати світу'
	);
};

var dt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) UCI Track Cycling World Championships/g,
		'Чемпіонат світу з трекових велоперегонів $1'
	);
};

var du_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2017 Hong Kong/g,
		'Гонконг 2017'
	);
};

var dv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2013 Minsk/g,
		'Мінськ 2013'
	);
};

var dw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2015 Yvelines/g,
		'Івлін 2015'
	);
};

var dx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's sprint/g,
		' — спринт (чоловіки)'
	);
};

var dy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2014 Cali/g,
		'Калі 2014'
	);
};

var dz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2016 London/g,
		'Лондон 2016'
	);
};

var ea_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/European Track Championships\|European Championships/g,
		'Чемпіонат Європи з трекових велоперегонів|Чемпіонат Європи'
	);
};

var eb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) European Track Championships/g,
		'Чемпіонат Європи з трекових велоперегонів $1'
	);
};

var ec_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2010 Pruszków/g,
		'Прушкув 2010'
	);
};

var ed_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2012 Panevėžys/g,
		'Паневежис 2012'
	);
};

var ee_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2013 Apeldoorn/g,
		'Апелдорн 2013'
	);
};

var ef_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2011 Apeldoorn/g,
		'Апелдорн 2011'
	);
};

var eg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's keirin/g,
		' — кейрін (чоловіки)'
	);
};

var eh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Keirin]]/g,
		'|Кейрін]]'
	);
};

var ei_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's team sprint/g,
		' — командний спринт (чоловіки)'
	);
};

var ej_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Team sprint]]/g,
		'|Командний спринт]]'
	);
};

var ek_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2014 Guadeloupe/g,
		'Гваделупа 2014'
	);
};

var el_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2015 Grenchen/g,
		'Гренхен 2015'
	);
};

var em_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/==Palmares==/g,
		'== Основні досягнення =='
	);
};

var en_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) UCI Juniors Track World Championships/g,
		'Чемпіонат світу з трекових велоперегонів серед юніорів $1'
	);
};

var eo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2nd Team Sprint/g,
		'2-й командний спринт'
	);
};

var ep_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) European Junior Track Championships/g,
		'Чемпіонат Європи з трекових велоперегонів серед юніорів $1'
	);
};

var eq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Team sprint/g,
		']] командний спринт'
	);
};

var er_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) European under-23 Track Championships/g,
		'Чемпіонат Європи з трекових велоперегонів до 23 років $1'
	);
};

var es_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/3rd Team Sprint/g,
		'3-й командний спринт'
	);
};

var et_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) UEC European Track Championships/g,
		'Чемпіонат Європи з трекових велоперегонів $1'
	);
};

var eu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Sprint/g,
		']] спринт'
	);
};

var ev_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/3rd Sprint/g,
		'3-й спринт'
	);
};

var ew_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Russian National Championship/g,
		'Чемпіонат Росії $1'
	);
};

var ex_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Keirin/g,
		']] кейрін'
	);
};

var ey_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ronde van Nederland/g,
		'Тур Нідерландів'
	);
};

var ez_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Three Days of De Panne/g,
		'Три дні Де-Панне'
	);
};

var fa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Grand Prix Eddy Merckx/g,
		'Гран-прі Едді Меркса'
	);
};

var fb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Züri-Metzgete/g,
		'Чемпіонат Цюриха'
	);
};

var fc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Men's \[\[track cycling]]/g,
		'[[Велоспорт на треку]]'
	);
};

var fd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Olympic Games]]/g,
		'[[Олімпійські ігри]]'
	);
};

var fe_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[(\d+) Summer Olympics\|/g,
		'[[Літні Олімпійські ігри $1|'
	);
};

var ff_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1988 Seoul/g,
		'Сеул 1988'
	);
};

var fg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's team pursuit/g,
		' — командна гонка переслідування (чоловіки)'
	);
};

var fh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Track Team Pursuit]]/g,
		'|Командна гонка переслідування]]'
	);
};

var fi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Men's \[\[road bicycle racing]]/g,
		'[[Шосейний велоспорт]]'
	);
};

var fj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2000 Sydney/g,
		'Сідней 2000'
	);
};

var fk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Road Time Trial]]/g,
		'|Роздільна шосейна гонка]]'
	);
};

var fl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2004 Athens/g,
		'Афіни 2004'
	);
};

var fm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Team pursuit/g,
		']] командна гонка переслідування'
	);
};

var fn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Cycling at the (\d+) Літні Олімпійські ігри/g,
		'Велоспорт на літніх Олімпійських іграх $1'
	);
};

var fo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Overall/g,
		']]'
	);
};

var fp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Regio-Tour]]/g,
		'[[Реджіо-Тур]]'
	);
};

var fq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Vuelta al Táchira]]/g,
		'[[Вуельта Тачири]]'
	);
};

var fr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de Normandie]]/g,
		'[[Тур Нормандії]]'
	);
};

var fs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Individual pursuit/g,
		']] індивідуальна гонка переслідування'
	);
};

var ft_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|UCI Track World Championships]]/g,
		'|Чемпіонат світу з трекових велоперегонів]]'
	);
};

var fu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Points race/g,
		']] гонка за очками'
	);
};

var fv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Critérium International]]/g,
		'[[Критеріум Інтернаціональ]]'
	);
};

var fw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Four Days of Dunkirk]]/g,
		'[[Чотири дні Дюнкерка]]'
	);
};

var fx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Clásica de Almería]]/g,
		'[[Класика Альмерії]]'
	);
};

var fy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de Suisse]]/g,
		'[[Тур Швейцарії]]'
	);
};

var fz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Vuelta Ciclista a la Communidad Valenciana]]/g,
		'[[Вуельта Валенсії]]'
	);
};

var ga_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Veenendaal–Veenendaal]]/g,
		'[[Венендал — Венендал]]'
	);
};

var gb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Russian National Road Race Championships/g,
		'Чемпіонат Росії з шосейного велоспорту'
	);
};

var gc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Vuelta a Castilla y León]]/g,
		'[[Вуельта Кастилія-і-Леону]]'
	);
};

var gd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour of Britain/g,
		'Тур Британії'
	);
};

var ge_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1998 Тур Нідерландів/g,
		'Тур Нідерландів 1998'
	);
};

var gf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's road time trial/g,
		' — роздільна шосейна гонка (чоловіки)'
	);
};

var gg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Time trial]]/g,
		'|Роздільна шосейна гонка]]'
	);
};

var gh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Olympics Games]]/g,
		'|Олімпійські ігри]]'
	);
};

var gi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Individual time trial\|ITT]]/g,
		'[[Індивідуальна гонка з роздільним стартом|ITT]]'
	);
};

var gj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Paris–Roubaix/g,
		'Париж — Рубе $1'
	);
};

var gk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Paris–Roubaix]]/g,
		'|Париж — Рубе]]'
	);
};

var gl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour de Languedoc-Roussillon/g,
		'Тур Лангедок-Руссільйон'
	);
};

var gm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour de Georgia (\d+)/g,
		'Тур Джорджії $1'
	);
};

var gn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour de Georgia]]/g,
		'|Тур Джорджії]]'
	);
};

var go_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+)th \[\[/g,
		'$1-й [['
	);
};

var gp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Paris–Roubaix]]/g,
		'[[Париж — Рубе]]'
	);
};

var gq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1 TTT stage/g,
		'1 етап [[Командна гонка з роздільним стартом|TTT]]'
	);
};

var gr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) TTT stages/g,
		'$1 етапи [[Командна гонка з роздільним стартом|TTT]]'
	);
};

var gs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour of California]]/g,
		'[[Тур Каліфорнії]]'
	);
};

var gt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of California/g,
		'Тур Каліфорнії $1'
	);
};

var gu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) USA Pro Cycling Challenge/g,
		'USA Pro Cycling Challenge $1'
	);
};

var gv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Men's \[\[road bicycle racing\|road cycling]]/g,
		'[[Шосейний велоспорт]]'
	);
};

var gw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|World Championships}}/g,
		'|Чемпіонати світу}}'
	);
};

var gx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) UCI Road World Championships/g,
		'Чемпіонат світу з шосейних велоперегонів $1'
	);
};

var gy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's team time trial/g,
		' — командна гонка з роздільним стартом (чоловіки)'
	);
};

var gz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Team time trial]]/g,
		'|Командна гонка з роздільним стартом]]'
	);
};

var ha_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2012 Valkenburg/g,
		'Валкенбюрг 2012'
	);
};

var hb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2014 Ponferranda/g,
		'Понферрада 2014'
	);
};

var hc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Team time trial\|/g,
		'[[Командна гонка з роздільним стартом|'
	);
};

var hd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Volta a Lleida]]/g,
		'[[Вольта Льєйди]]'
	);
};

var he_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Grand Prix Guillaume Tell]]/g,
		'[[Гран-прі Гійома Телля]]'
	);
};

var hf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour du Haut-Anjou]]/g,
		'[[Тур дю От-Анжу]]'
	);
};

var hg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de Savoie Mont Blanc\|/g,
		'[[Тур Савої Мон-Блан|'
	);
};

var hh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Olympia's Tour]]/g,
		'[[Тур Олімпії]]'
	);
};

var hi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Istrian Spring Trophy]]/g,
		'[[Весняний трофей Істрії]]'
	);
};

var hj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of Turkey/g,
		'Тур Туреччини $1'
	);
};

var hk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of Turkey]]/g,
		'|Тур Туреччини]]'
	);
};

var hl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Critérium du Dauphiné/g,
		'Крітеріум ду Дофіне $1'
	);
};

var hm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Criterium du Dauphine]]/g,
		'|Крітеріум ду Дофіне]]'
	);
};

var hn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/]] Young rider classification/g,
		']] Класифікація молодих гонщиків'
	);
};

var ho_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of Utah/g,
		'Тур Юти $1'
	);
};

var hp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of Utah]]/g,
		'|Тур Юти]]'
	);
};

var hq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of California]]/g,
		'|Тур Каліфорнії]]'
	);
};

var hr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/United States National Time Trial Championships/g,
		'Чемпіонат США з роздільної шосейної гонки'
	);
};

var hs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|UCI Road World Championships]]/g,
		'|Чемпіонат світу з шосейних велоперегонів]]'
	);
};

var ht_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's team time trial/g,
		' — командна гонка з роздільним стартом (чоловіки)'
	);
};

var hu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's time trial/g,
		' — роздільна шосейна гонка'
	);
};

var hv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour de San Luis/g,
		'Тур Сан-Луїса $1'
	);
};

var hw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour de San Luis]]/g,
		'|Тур Сан-Луїса]]'
	);
};

var hx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Critérium International/g,
		'Крітеріум Інтернаціональ $1'
	);
};

var hy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Critérium International]]/g,
		'|Крітеріум Інтернаціональ]]'
	);
};

var hz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Paris–Nice/g,
		'Париж — Ніцца $1'
	);
};

var ia_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Paris–Nice]]/g,
		'|Париж — Ніцца]]'
	);
};

var ib_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour de Suisse/g,
		'Тур Швейцарії $1'
	);
};

var ic_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour de Suisse]]/g,
		'|Тур Швейцарії]]'
	);
};

var id_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of Oman/g,
		'Тур Оману $1'
	);
};

var ie_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of Oman]]/g,
		'|Тур Оману]]'
	);
};

var if_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Volta a Catalunya]]/g,
		'|Вольта Каталунії]]'
	);
};

var ig_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of the Basque Country/g,
		'Тур Країни Басків $1'
	);
};

var ih_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of the Basque Country]]/g,
		'|Тур Країни Басків]]'
	);
};

var ii_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tirreno–Adriatico/g,
		'Тіррено — Адріатіко $1'
	);
};

var ij_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tirreno–Adriatico]]/g,
		'|Тіррено — Адріатіко]]'
	);
};

var ik_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/====General classification results timeline====/g,
		'==== Результати в генеральній класифікації ===='
	);
};

var il_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Grand Tour general classification results/g,
		'Результати в генеральній класифікації Гранд-туру'
	);
};

var im_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/General classification in the Tour de France/g,
		'Генеральна класифікація Тур де Франс'
	);
};

var in_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Vuelta a España]]/g,
		'|Вуельта Іспанії]]'
	);
};

var io_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Major stage race general classification results/g,
		'Результати в генеральній класифікації основних багатоденок'
	);
};

var ip_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Race/g,
		'| Перегони'
	);
};

var iq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Did not finish/g,
		'| Не фінішував'
	);
};

var ir_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Critérium du Dauphiné]]/g,
		'|Крітеріум ду Дофіне]]'
	);
};

var is_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tirreno–Adriatico]]/g,
		'[[Тіррено — Адріатіко]]'
	);
};

var it_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Volta a Catalunya]]/g,
		'[[Вольта Каталунії]]'
	);
};

var iu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Critérium du Dauphiné]]/g,
		'[[Крітеріум ду Дофіне]]'
	);
};

var iv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Road time trial]]/g,
		'|Роздільна шосейна гонка]]'
	);
};

var iw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/==Major results==/g,
		'== Основні результати =='
	);
};

var ix_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour du Limousin]]/g,
		'[[Тур Лімузена]]'
	);
};

var iy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Championnat de Zurich]]/g,
		'[[Чемпіонат Цюриха]]'
	);
};

var iz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour Méditerranéen]]/g,
		'[[Тур Середземномор\'я]]'
	);
};

var ja_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Gran Premio di Lugano]]/g,
		'[[Гран-прі Лугано]]'
	);
};

var jb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Eindhoven Team Time Trial]]/g,
		'[[Ейдховенська командна гонка з роздільним стартом]]'
	);
};

var jc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Deutschland Tour]]/g,
		'[[Тур Німеччини]]'
	);
};

var jd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Sachsen Tour]]/g,
		'[[Тур Саксонії]]'
	);
};

var je_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour of Missouri]]/g,
		'[[Тур Міссурі]]'
	);
};

var jf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of Missouri/g,
		'Тур місстурі $1'
	);
};

var jg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/One-day races and classics/g,
		'Одноденні та класичні велоперегони'
	);
};

var jh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/United States National Road Race Championships/g,
		'Чемпіонат США з шосейних велоперегонів'
	);
};

var ji_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Gent–Wevelgem]]/g,
		'[[Гент — Вевельгем]]'
	);
};

var jj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Gent–Wevelgem/g,
		'Гент — Вевельгем $1'
	);
};

var jk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de Luxembourg]]/g,
		'[[Тур Люксембургу]]'
	);
};

var jl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Philadelphia International Championship]]/g,
		'[[Міжнародний чемпіонат Філадельфії]]'
	);
};

var jm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Road race]]/g,
		'|Групова шосейна гонка]]'
	);
};

var jn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Reading Classic]]/g,
		'[[Класика Редінга]]'
	);
};

var jo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Lancaster Classic]]/g,
		'[[Класика Ланкастера]]'
	);
};

var jp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Milan–San Remo/g,
		'Мілан — Сан-Ремо $1'
	);
};

var jq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Milan–San Remo]]/g,
		'|Мілан — Сан-Ремо]]'
	);
};

var jr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[San Francisco Grand Prix]]/g,
		'[[Гран-прі Сан-Франциско]]'
	);
};

var js_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour de Picardie]]/g,
		'[[Тур Пікардії]]'
	);
};

var jt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Volta Ciclista a Catalunya]]/g,
		'[[Вуельта Каталонії]]'
	);
};

var ju_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Volta ao Algarve]]/g,
		'[[Вольта Алгарві]]'
	);
};

var jv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour of Flanders]]/g,
		'[[Тур Фландрії]]'
	);
};

var jw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Tour of Belgium]]/g,
		'[[Тур Бельгії]]'
	);
};

var jx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of Flanders/g,
		'Тур Фландрії $1'
	);
};

var jy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of Flanders]]/g,
		'|Тур Фландрії]]'
	);
};

var jz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Kuurne–Brussels–Kuurne]]/g,
		'[[Кюрне — Брюссель — Кюрне]]'
	);
};

var ka_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) GP Ouest-France/g,
		'Гран-прі Уес Франс $1'
	);
};

var kb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|GP Ouest–France]]/g,
		'|Гран-прі Уес Франс]]'
	);
};

var kc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tour of California (\d+)/g,
		'Тур Каліфорнії $1'
	);
};

var kd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Eneco Tour of Benelux/g,
		'Енеко Тур Бенілюксу $1'
	);
};

var ke_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Eneco Tour of Benelux]]/g,
		'|Енеко Тур Бенілюксу]]'
	);
};

var kf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[E3 Harelbeke]]/g,
		'[[E3 Харелбеке]]'
	);
};

var kg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Результати в генеральній класифікації Гранд-туру timeline/g,
		'Результати в генеральній класифікації Гранд-туру'
	);
};

var kh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[UCI Road World Championships\|/g,
		'[[Чемпіонат світу з шосейних велогонок|'
	);
};

var ki_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1979 Buenos Aires/g,
		'Буенос-Айрес 1979'
	);
};

var kj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Junior road race}}/g,
		'|Юніорська групова гонка}}'
	);
};

var kk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1983 Altenrhein/g,
		'Альтергейн 1983'
	);
};

var kl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Road race}}/g,
		'|Групова гонка}}'
	);
};
var km_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1989 Chambéry/g,
		'Шамбері 1989'
	);
};

var kn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1982 Goodwood/g,
		'Гудвуд 1982'
	);
};

var ko_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1985 Giavera di Montello/g,
		'Джавера-дель-Монтелло 1985'
	);
};

var kp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/UCI Road World Championships/g,
		'Чемпіонат світу з шосейних велоперегонів'
	);
};

var kq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Junior men's road race/g,
		' — групова шосейна гонка серед юніорів'
	);
};

var kr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|UCI Junior Road World Championships]]/g,
		'|Чемпіонат світу з шосейних велоперегонів серед юніорів]]'
	);
};

var ks_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Nevada City Classic]]/g,
		'[[Невада-Сіті Класик]]'
	);
};

var kt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Juniors Track World Championships/g,
		'Чемпіонат світу з трекових велоперегонів серед юніорів $1'
	);
};

var ku_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|UCI Junior Track World Championships]]/g,
		'|Чемпіонат світу з трекових велоперегонів серед юніорів]]'
	);
};

var kv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Critérium du Dauphiné Libéré]]/g,
		'[[Крітеріум ду Дофіне Лібере]]'
	);
};

var kw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1st Stages (\d+), (\d+) & (\d+)/g,
		'1-й на етапах $1, $2 і $3'
	);
};

var kx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Liège–Bastogne–Liège]]/g,
		'[[Льєж — Бастонь — Льєж]]'
	);
};

var ky_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Vuelta Ciclista al País Vasco]]/g,
		'[[Вуельта Країни Басків]]'
	);
};

var kz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Combination classification in the Tour de France/g,
		'Комбінована класифікація Тур де Франс'
	);
};

var la_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Volta a la Comunitat Valenciana]]/g,
		'[[Вуельта Валенсії]]'
	);
};

var lb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Milan–San Remo]]/g,
		'[[Мілан — Сан-Ремо]]'
	);
};

var lc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ – Men's road race/g,
		' — Групова шосейна гонка (чоловіки)'
	);
};

var ld_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/===Grand Tour and World Championship overall results timeline===/g,
		'=== Результати на Гран-турах і чемпіонатах світу ==='
	);
};

var le_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/===Awards===/g,
		'=== Нагороди ==='
	);
};

var lf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Races in the Світовий Тур UCI/g,
		'Етапи Світового Туру UCI'
	);
};

var lg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Winner/g,
		'| Переможець'
	);
};

var lh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Second/g,
		'| Другий'
	);
};

var li_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Third/g,
		'| Третій'
	);
};

var lj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Other points<br \/>\(4th place onwards\)/g,
		'Решта очок<br />(від 4-го місця і нижче)'
	);
};

var lk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Stage points/g,
		'| Очки за етапи'
	);
};

var ll_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour Down Under/g,
		'Тур Даун Андер $1'
	);
};
var lm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour Down Under]]/g,
		'|Тур Даун Андер]]'
	);
};

var ln_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| (\d+)–(\d+) January/g,
		'| $1–$2 січня'
	);
};

var lo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/100 pts/g,
		'100'
	);
};

var lp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/80 pts/g,
		'80'
	);
};

var lq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/70 pts/g,
		'70'
	);
};

var lr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/60 pts/g,
		'60'
	);
};

var ls_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/50 pts/g,
		'50'
	);
};

var lt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) E3 Harelbeke/g,
		'E3 Харелбеке $1'
	);
};

var lu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|E3 Harelbeke]]/g,
		'|E3 Харелбеке]]'
	);
};

var lv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Gent–Wevelgem]]/g,
		'|Гент — Вевельгем]]'
	);
};

var lw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Amstel Gold Race/g,
		'Амстел Голд Рейс $1'
	);
};

var lx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Amstel Gold Race]]/g,
		'|Амстел Голд Рейс]]'
	);
};

var ly_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|(\d+) April/g,
		'|$1 квітня'
	);
};

var lz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) La Flèche Wallonne/g,
		'Флеш Валонь $1'
	);
};

var ma_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|La Flèche Wallonne]]/g,
		'|Флеш Валонь]]'
	);
};

var mb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Liège–Bastogne–Liège/g,
		'Льєж — Бастонь — Льєж $1'
	);
};

var mc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Liège–Bastogne–Liège]]/g,
		'|Льєж — Бастонь — Льєж]]'
	);
};

var md_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour de Pologne/g,
		'Тур Польщі $1'
	);
};

var me_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour de Pologne]]/g,
		'|Тур Польщі]]'
	);
};

var mf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) EuroEyes Cyclassics/g,
		'Класика Гамбурга $1'
	);
};

var mg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|EuroEyes Cyclassics]]/g,
		'|Класика Гамбурга]]'
	);
};

var mh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|GP Ouest-France]]/g,
		'|Гран-прі Уес Франс]]'
	);
};

var mi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Grand Prix Cycliste de Québec/g,
		'Гран-прі Квебека $1'
	);
};

var mj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|GP de Québec]]/g,
		'|Гран-прі Квебека]]'
	);
};

var mk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Grand Prix Cycliste de Montréal/g,
		'Гран-прі Монреаля $1'
	);
};

var ml_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|GP de Montréal]]/g,
		'|Гран-прі Монреаля]]'
	);
};
var mm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Eneco Tour/g,
		'Енеко Тур $1'
	);
};

var mn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Eneco Tour]]/g,
		'|Енеко Тур]]'
	);
};

var mo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Il Lombardia/g,
		'Іль Ломбардія $1'
	);
};

var mp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Il Lombardia]]/g,
		'|Іль Ломбардія]]'
	);
};

var mq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Team/g,
		'!Команда'
	);
};

var mr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Points/g,
		'!Очки'
	);
};

var ms_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Top 5 riders/g,
		'!Найкращі 5 гонщиків'
	);
};

var mt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/==Leader progress==/g,
		'== Зміна лідера =='
	);
};

var mu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Australia]]/g,
		'[[Австралія]]'
	);
};

var mv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Spain]]/g,
		'[[Іспанія]]'
	);
};

var mw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Grand Prix Cycliste de Montréal]]/g,
		'|Гран-прі Монреаля]]'
	);
};

var mx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/{{reflist\|30em}}/g,
		'{{примітки|2}}'
	);
};

var my_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/==External links==/g,
		'== Посилання =='
	);
};

var mz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Category:/g,
		'[[Категорія:'
	);
};

var na_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Документация названия велокоманды/g,
		'Документація назви велокоманди'
	);
};

var nb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/ссылка велокоманды/g,
		'посилання велокоманди'
	);
};

var nc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/название велокоманды/g,
		'назва велокоманди'
	);
};

var nd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| год/g,
		'| рік'
	);
};

var ne_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/{{{год\|}}}/g,
		'{{{рік|}}}'
	);
};

var nf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Категория:Шаблоны:Названия/g,
		'Категорія:Шаблони:Назви'
	);
};

var ng_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) AG2R La Mondiale season/g,
		'AG2R La Mondiale у сезоні $1'
	);
};

var nh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|(\d+) season]]/g,
		'|сезон $1]]'
	);
};

var ni_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Astana season/g,
		'Astana в сезоні $1'
	);
};

var nj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) BMC Racing Team season/g,
		'BMC Racing Team у сезоні $1'
	);
};

var nk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Cannondale season/g,
		'Cannondale у сезоні $1'
	);
};

var nl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Dimension Data season/g,
		'Dimension Data в сезоні $1'
	);
};

var nm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Etixx–Quick-Step season/g,
		'Etixx–Quick-Step у сезоні $1'
	);
};

var nn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) FDJ season/g,
		'FDJ у сезоні $1'
	);
};

var no_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) IAM Cycling season/g,
		'IAM Cycling у сезоні $1'
	);
};

var np_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Lampre–Merida season/g,
		'Lampre–Merida в сезоні $1'
	);
};

var nq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Lotto–Soudal season/g,
		'Lotto–Soudal у сезоні $1'
	);
};

var nr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Movistar Team season/g,
		'Movistar Team у сезоні $1'
	);
};

var ns_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Orica–GreenEDGE season/g,
		'Orica–GreenEDGE в сезоні $1'
	);
};

var nt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Infobox cycling season/g,
		'Картка сезону велоперегонів'
	);
};

var nu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) January&nbsp;/g,
		'$1 січня '
	);
};

var nv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Europe]]/g,
		'[[Європа]]'
	);
};

var nw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Canada]]/g,
		'[[Канада]]'
	);
};

var nx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Code/g,
		'!Код'
	);
};

var ny_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Official team name/g,
		'!Офіційна назва команди'
	);
};

var nz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Licence holder/g,
		'!Власник ліцензії'
	);
};

var oa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Country/g,
		'!Країна'
	);
};

var ob_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!\[\[Groupset]]/g,
		'!Спонсор'
	);
};

var oc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/!Bicycles/g,
		'!Веловипеди'
	);
};

var od_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Winner/g,
		'|Переможець'
	);
};

var oe_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Second/g,
		'|Другий'
	);
};

var of_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Third/g,
		'|Третій'
	);
};

var og_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Other points/g,
		'|Решта очок'
	);
};

var oh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/4th place onwards/g,
		'4-те місце і нижче'
	);
};

var oi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|березня (\d+)&nbsp;– (\d+)/g,
		'|$1 – $2 березня'
	);
};

var oj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|березня (\d+)/g,
		'|$1 березня'
	);
};

var ok_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|April (\d+)/g,
		'|$1 квітня'
	);
};

var ol_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|April (\d+)&nbsp;– (\d+)/g,
		'|$1 – $2 квітня'
	);
};

var om_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Vattenfall Cyclassics/g,
		'Ваттенфаль Класик $1'
	);
};

var on_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Vattenfall Cyclassics]]/g,
		'|Ваттенфаль Класик]]'
	);
};

var oo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|World TTT Championships]]/g,
		'|Командна гонка з роздільним стартом на чемпіонаті світу]]'
	);
};

var op_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Grand Prix Cycliste de Québec]]/g,
		'|Гран-прі Квебека]]'
	);
};

var oq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/== Leader progress ==/g,
		'== Зміна лідера =='
	);
};

var or_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Ag2r–La Mondiale season/g,
		'Ag2r–La Mondiale у сезоні $1'
	);
};

var os_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Belkin Pro Cycling season/g,
		'Belkin Pro Cycling у сезоні $1'
	);
};

var ot_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Team Europcar season/g,
		'Team Europcar у сезоні $1'
	);
};

var ou_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) FDJ.fr season/g,
		'FDJ.fr у сезоні $1'
	);
};

var ov_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Giant–Shimano season/g,
		'Giant–Shimano у сезоні $1'
	);
};

var ow_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Garmin–Sharp season/g,
		'Garmin–Sharp у сезоні $1'
	);
};

var ox_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Team Katusha season/g,
		'Team Katusha у сезоні $1'
	);
};

var oy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Lotto–Belisol season/g,
		'Lotto–Belisol у сезоні $1'
	);
};

var oz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Omega Pharma–Quick-Step season/g,
		'Omega Pharma–Quick-Step у сезоні $1'
	);
};

var pa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Team Sky season/g,
		'Team Sky у сезоні $1'
	);
};

var pb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tinkoff–Saxo season/g,
		'Tinkoff–Saxo в сезоні $1'
	);
};

var pc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Trek Factory Racing season/g,
		'Trek Factory Racing у сезоні $1'
	);
};

var pd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Stage points/g,
		'|Очки за етап'
	);
};

var pe_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Giro di Lombardia/g,
		'Джиро ді Ломбардія $1'
	);
};

var pf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Giro di Lombardia]]/g,
		'|Джиро ді Ломбардія]]'
	);
};

var pg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Tour of Beijing/g,
		'Тур Пекіна $1'
	);
};

var ph_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Tour of Beijing]]/g,
		'|Тур Пекіна]]'
	);
};

var pi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/{{Infobox cycling race/g,
		'{{Велогонка'
	);
};

var pj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| name/g,
		'| назва'
	);
};

var pk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| current_event/g,
		'| поточне змагання'
	);
};

var pl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| image/g,
		'| зображення'
	);
};

var pm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| date/g,
		'| дата'
	);
};

var pn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| region/g,
		'| регіон'
	);
};

var po_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| english/g,
		'| українська назва'
	);
};

var pp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| localnames/g,
		'| місцеві назви'
	);
};

var pq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| nickname/g,
		'| інші назви'
	);
};

var pr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| discipline/g,
		'| дисципліна'
	);
};

var ps_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Road bicycle racing\|Road]]/g,
		'[[Шосейний велоспорт|Шосейна велогонка]]'
	);
};

var pt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| competition/g,
		'| змагання'
	);
};

var pu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[UCI World Tour]]/g,
		'[[Світовий тур UCI]]'
	);
};

var pv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| type/g,
		'| тип'
	);
};

var pw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| organiser/g,
		'| організатор'
	);
};

var px_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| director/g,
		'| директор'
	);
};

var py_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| first/g,
		'| перша'
	);
};

var pz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| number/g,
		'| номер'
	);
};

var qa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| final/g,
		'| остання'
	);
};

var qb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| firstwinner/g,
		'| перший переможець'
	);
};

var qc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| mostwins/g,
		'| рекорд перемог'
	);
};

var qd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[Commonwealth Games]]/g,
		'[[Ігри Співдружності]]'
	);
};

var qe_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Commonwealth Games/g,
		'Ігри Співдружності $1'
	);
};

var qf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2002 Manchester/g,
		'Манчестер 2002'
	);
};

var qg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\| Sprint}}/g,
		'| Спринт}}'
	);
};

var qh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/UCI Track World Championships, Men/g,
		'Чемпіонат світу з трекових велоперегонів'
	);
};

var qi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|World Championship]]/g,
		'|Чемпіонат світу]]'
	);
};

var qj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2002 Ballerup/g,
		'Баллеруп 2002'
	);
};

var qk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Keirin}}/g,
		'|Кейрін}}'
	);
};

var ql_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2001 Antwerp/g,
		'Антверпен 2001'
	);
};

var qm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Team Sprint}}/g,
		'|Командний спринт}}'
	);
};

var qn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2003 Stuttgart/g,
		'Штутгарт 2003'
	);
};

var qo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|Sprint}}/g,
		'|Спринт}}'
	);
};

var qp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/2005 Los Angeles/g,
		'Лос-Анджелес 2005'
	);
};

var qq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/==Palmarès==/g,
		'== Основні досягнення =='
	);
};

var qr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\[\[UCI Track Cycling World Championships]]/g,
		'[[Чемпіонат світу з трекових велоперегонів]]'
	);
};

var qs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\(Junior\)/g,
		'(юніори)'
	);
};

var qt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1st Sprint/g,
		'1-й спринт'
	);
};

var qu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/1st Team Sprint/g,
		'1-й командний спринт'
	);
};

var qv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) UCI Track Cycling World Cup Classics/g,
		'Кубок світу з трекових велоперегонів $1'
	);
};

var qw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|(\d+) Track World Cup]]/g,
		'|Кубок світу $1]]'
	);
};

var qx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Australian National Track Championships/g,
		'Чемпіонат Австралії з трекових велоперегонів'
	);
};

var qy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Argos–Shimano season/g,
		'Argos–Shimano у сезоні $1'
	);
};

var qz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Euskaltel–Euskadi season/g,
		'Euskaltel–Euskadi у сезоні $1'
	);
};

var ra_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) RadioShack–Leopard season/g,
		'RadioShack–Leopard у сезоні $1'
	);
};

var rb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Saxo–Tinkoff season/g,
		'Saxo–Tinkoff у сезоні $1'
	);
};

var rc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) Vacansoleil–DCM season/g,
		'Vacansoleil–DCM у сезоні $1'
	);
};

var rd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/, which is not a World Tour team, he was ineligible to score points towards the UCI World Tour standings/g,
		', яка не є світовою командою, то він не міг набирати очки в залік Світового туру'
	);
};

var re_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/(\d+) European Athletics Indoor Championships – /g,
		'Чемпіонат Європи з легкої атлетики в приміщенні $1 — '
	);
};

var rf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|(\d+) metres/g,
		'|$1 метрів'
	);
};

var rg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/\|4 × (\d+) metres relay/g,
		'|естафета 4×$1 метрів'
	);
};

var rh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/{{год в театре\|(\d+)}}/g,
		'[[$1 у театрі|$1]]'
	);
};

var ri_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/{{год в кино\|(\d+)}}/g,
		'[[$1 у кіно|$1]]'
	);
};

var rj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Conel Hugh O'Donel Alexander/g,
		'Конел Г\'ю О\'Донел Александер'
	);
};

var rk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Conrad Holt/g,
		'Конрад Холт'
	);
};

var rl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Constantin Lupulescu/g,
		'Константін Лупулеску'
	);
};

var rm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Jekatierina Korbut/g,
		'Корбут Катерина Валеріївна'
	);
};

var rn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nadieżda Kosincewa/g,
		'Косинцева Надія Анатоліївна'
	);
};

var ro_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Konstantin Vygodchikov/g,
		'Вигодчиков Костянтин Олексійович'
	);
};

var rp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paweł Kocur/g,
		'Коцур Павло Михайлович'
	);
};

var rq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksander Koczijew/g,
		'Кочієв Олександр Васильович'
	);
};

var rr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Krunoslav Hulak/g,
		'Крунослав Хулак'
	);
};

var rs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Christopher Ward \(szachista\)/g,
		'Кріс Вард'
	);
};

var rt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Chris de Ronde/g,
		'Кріс де Ронде'
	);
};

var ru_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Christopher Lutz/g,
		'Крістофер Луц'
	);
};

var rv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Christian Bauer/g,
		'Крістіан Бауер'
	);
};

var rw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Christian Poulsen \(chess player\)/g,
		'Крістіан Поулсен'
	);
};

var rx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Krishnan Sasikiran/g,
		'Крішнан Сашікіран'
	);
};

var ry_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Franciszek Sulik/g,
		'Францішек Сулік'
	);
};

var rz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Kübra Öztürk/g,
		'Кубра Озтюрк'
	);
};

var sa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Wiktor Kuprejczyk/g,
		'Купрейчик Віктор Давидович'
	);
};

var sb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Kurt Richter/g,
		'Курт Ріхтер'
	);
};

var sc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Kiril Georgiev/g,
		'Кіріл Георгієв'
	);
};

var sd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Kiriłł Stupak/g,
		'Ступак Кирило Сергійович'
	);
};

var se_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lázaro Bruzón/g,
		'Лазаро Брузон'
	);
};

var sf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lajos Asztalos/g,
		'Асталош Лайош'
	);
};

var sg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Konstantin Landa/g,
		'Ланда Костянтин Юрійович'
	);
};

var sh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Larry Evans/g,
		'Ларрі Еванс'
	);
};

var si_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Larry Christiansen/g,
		'Ларрі Крістіансен'
	);
};

var sj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/László Polgár/g,
		'Полгар Ласло'
	);
};

var sk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/László Szabó \(chess player\)/g,
		'Сабо Ласло (шахіст)'
	);
};

var sl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Sergey Lebedev/g,
		'Лебедєв Сергій Федорович'
	);
};

var sm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lew Gutman/g,
		'Лев Гутман'
	);
};

var sn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lev Psakhis/g,
		'Псахіс Лев Борисович'
	);
};

var so_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lewan Panculaja/g,
		'Леван Панцулая'
	);
};

var sp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Levente Lengyel/g,
		'Лендьєл Левенте'
	);
};

var sq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Grigory Levenfish/g,
		'Левенфіш Григорій Яковлевич'
	);
};

var sr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Stepan Levitsky/g,
		'Левитський Степан Михайлович'
	);
};

var ss_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lei Tingjie/g,
		'Лей Тінцзе'
	);
};

var st_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Anatolij Lejn/g,
		'Лейн Анатолій Яковлевич'
	);
};

var su_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Leonid Szamkowicz/g,
		'Леонід Олександрович Шамкович'
	);
};

var sv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Igor Łysyj/g,
		'Лисий Ігор Ілліч'
	);
};

var sw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Walerij Łoginow/g,
		'Логінов Валерій Олександрович'
	);
};

var sx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lothar Vogt/g,
		'Лотар Фогт'
	);
};

var sy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lothar Zinn/g,
		'Лотар Цінн'
	);
};

var sz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lothar Schmid/g,
		'Лотар Шмід'
	);
};

var ta_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Symbat Lyputian/g,
		'Лпутян Смбат Гарегінович'
	);
};

var tb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Luka Lenič/g,
		'Лука Леніч'
	);
};

var tc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Péter Lukács/g,
		'Лукач Петер'
	);
};

var td_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Andrey Lukin/g,
		'Лукін Андрій Михайлович'
	);
};

var te_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lutz Espig/g,
		'Лутц Эспіг'
	);
};

var tf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Anatolij Łutikow/g,
		'Лутіков Анатолій Степанович'
	);
};

var tg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Luis Argentino Palau/g,
		'Луїс Аргентіно Палау'
	);
};

var th_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Luis Piazzini/g,
		'Луїс П\'яцціні'
	);
};

var ti_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lkhamsürengiin Myagmarsüren/g,
		'Лхамсурен Мягмарсурен'
	);
};

var tj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lubomir Kavalek/g,
		'Любомир Кавалек'
	);
};

var tk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ľubomír Ftáčnik/g,
		'Любомир Фтачник'
	);
};

var tl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ludwig Rellstab \(chess player\)/g,
		'Людвіг Рельштаб (шахіст)'
	);
};

var tm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ludwig Rödl/g,
		'Людвіг Родль'
	);
};

var tn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ludwig Bledow/g,
		'Людвіґ Бледов'
	);
};

var to_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ludwig Engels/g,
		'Людвіґ Енґельс'
	);
};

var tp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Luděk Pachman/g,
		'Людек Пахман'
	);
};

var tq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Li Chao \(chess player\)/g,
		'Лі Чао'
	);
};

var tr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Irina Levitina/g,
		'Левітіна Ірина Соломонівна'
	);
};

var ts_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Liviu-Dieter Nisipeanu/g,
		'Лівіу-Дітер Нісіпяну'
	);
};

var tt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lidia Siemionowa/g,
		'Семенова Лідія Костянтинівна'
	);
};

var tu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lisa Lane/g,
		'Ліза Лейн'
	);
};

var tv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Elmar Məhərrəmov/g,
		'Магеррамов Ельмар Сурхай огли'
	);
};

var tw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Magesh Chandran Panchanathan/g,
		'Магеш Панчанатан'
	);
};

var tx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Max Harmonist/g,
		'Макс Гармоніст'
	);
};

var ty_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Max Judd/g,
		'Макс Джадд'
	);
};

var tz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Maxim Matlakov/g,
		'Матлаков Максим Сергійович'
	);
};

var ua_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Andrij Maksimenko/g,
		'Максименко Андрій'
	);
};

var ub_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Wadym Małachatko/g,
		'Малахатько Вадим Володимирович'
	);
};

var uc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Boris Maliutin/g,
		'Малютін Борис Євгенович'
	);
};

var ud_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Manuel Golmayo Torriente/g,
		'Мануель Ґольмайо'
	);
};

var ue_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Manuel León Hoyos/g,
		'Мануель Леон Хойос'
	);
};

var uf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Manuel Rivas Pastor/g,
		'Мануель Рівас Пастор'
	);
};

var ug_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Marek Matlak/g,
		'Марек Матлак'
	);
};

var uh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mark Bluvshtein/g,
		'Блювштейн Марк Ілліч'
	);
};

var ui_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mark Paragua/g,
		'Марк Парагуа'
	);
};

var uj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mark Hebden/g,
		'Марк Гебден'
	);
};

var uk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Markas Luckis/g,
		'Маркас Лукіс'
	);
};

var ul_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Markus Ragger/g,
		'Маркус Раггер'
	);
};

var um_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Murray Chandler/g,
		'Маррі Чандлер'
	);
};

var un_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Marta Bartel/g,
		'Марта Бартель'
	);
};

var uo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Marta Michna/g,
		'Марта Зелінська'
	);
};

var up_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mariano Castillo/g,
		'Маріанно Кастілло'
	);
};

var uq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mario Bertok/g,
		'Маріо Берток'
	);
};

var ur_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mario Monticelli/g,
		'Маріо Монтічеллі'
	);
};

var us_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mario Napolitano/g,
		'Маріо Наполітано'
	);
};

var ut_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mirosława Litmanowicz/g,
		'Мирослава Літманович'
	);
};

var uu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Max Romih/g,
		'Макс Ромі'
	);
};

var uv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Swietłana Matwiejewa/g,
		'Матвєєва Світлана Владиславівна'
	);
};

var uw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mateusz Bartel/g,
		'Матеуш Бартель'
	);
};

var ux_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Matthias Wahls/g,
		'Маттіас Вальс'
	);
};

var uy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Jakob Meister/g,
		'Мейстер Яків Готлібович'
	);
};

var uz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Hrant Melkumyan/g,
		'Мелкумян Грант Славович'
	);
};

var va_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Merab Gagunaszwili/g,
		'Мераб Гагунашвілі'
	);
};

var vb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Matthew Sadler/g,
		'Метью Садлер'
	);
};

var vc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Miroslav Filip/g,
		'Мирослав Філіп'
	);
};

var vd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mihai Șubă/g,
		'Михай Шуба'
	);
};

var ve_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Michaił Kobalija/g,
		'Кобалія Михайло Робертович'
	);
};

var vf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Michael Roiz/g,
		'Ройз Михайло Володимирович'
	);
};

var vg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Michaił Ułybin/g,
		'Михайло Улибін'
	);
};

var vh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lilit Mykyrtczian/g,
		'Мкртчян Ліліт Маратівна'
	);
};

var vi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mladen Palac/g,
		'Младен Палач'
	);
};

var vj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Siergiej Mowsesjan/g,
		'Мовсесян Сергій Мушегович'
	);
};

var vk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mohamad Al-Sayed/g,
		'Мохаммед Аль-Саєд'
	);
};

var vl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/My System/g,
		'Моя система'
	);
};

var vm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Murtas Każgalejew/g,
		'Муртас Кажгалєєв'
	);
};

var vn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Miguel Illescas Córdoba/g,
		'Мігель Ільєскас Кордоба'
	);
};

var vo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Miguel Quinteros/g,
		'Мігель Кінтерос'
	);
};

var vp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mijo Udovčić/g,
		'Мійо Удовчич'
	);
};

var vq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Michele Godena/g,
		'Мікеле Годена'
	);
};

var vr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Milan Vukić/g,
		'Мілан Вукіч'
	);
};

var vs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Stephen Mokoka/g,
		'Стівен Мокока'
	);
};

var vt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Milan Vidmar, Jr\./g,
		'Мілан Відмар (молодший)'
	);
};

var vu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Milan Matulović/g,
		'Мілан Матулович'
	);
};

var vv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Miloš Pavlović \(szachista\)/g,
		'Мілош Павлович (шахіст)'
	);
};

var vw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Micheil Mczedliszwili/g,
		'Михайло Мчедлішвілі'
	);
};

var vx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Wiktor Michalewski/g,
		'Міхалевський Віктор Маркович'
	);
};

var vy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Michaił Kobalija/g,
		'Кобалія Михайло Робертович'
	);
};

var vz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Mišo Cebalo/g,
		'Мішо Цебало'
	);
};

var wa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nathaniel Cook/g,
		'Натаніель Кук'
	);
};

var wb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Evgeniy Najer/g,
		'Наєр Євген Юрійович'
	);
};

var wc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nguyễn Ngọc Trường Sơn/g,
		'Нгуєн Нгок Чионг Шон'
	);
};

var wd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nelli Aghinian/g,
		'Неллі Агінян'
	);
};

var we_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Vladimir Nenarokov/g,
		'Ненароков Володимир Іванович'
	);
};

var wf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nancy Roos/g,
		'Ненсі Руз'
	);
};

var wg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ni Hua/g,
		'Ні Хуа'
	);
};

var wh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nick de Firmian/g,
		'Нік де Фірміан'
	);
};

var wi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nikola Karaklajić/g,
		'Нікола Караклаїч'
	);
};

var wj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nicolaas Cortlever/g,
		'Ніколаас Кортлевер'
	);
};

var wk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nicholas Pert/g,
		'Ніколас Перт'
	);
};

var wl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nicolas Rossolimo/g,
		'Ніколас Россолімо'
	);
};

var wm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nils Bergkvist/g,
		'Нільс Берґквіст'
	);
};

var wn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nils Grandelius/g,
		'Нільс Гранделіус'
	);
};

var wo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nino Churcidze/g,
		'Ніно Хурцідзе'
	);
};

var wp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nisha Mohota/g,
		'Ніша Мохота'
	);
};

var wq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Oksana Wozowik/g,
		'Оксана Возовик'
	);
};

var wr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Octávio Trompowsky/g,
		'Октавіо Тромповський'
	);
};

var ws_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Friðrik Ólafsson/g,
		'Фрідрік Олафссон'
	);
};

var wt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksander Bierełowicz/g,
		'Олександр Берелович'
	);
};

var wu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksander Graf/g,
		'Олександр Граф'
	);
};

var wv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Alexander Koblencs/g,
		'Кобленц Олександр Нафталійович'
	);
};

var ww_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksandr Lenderman/g,
		'Олександр Лендерман'
	);
};

var wx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksandr Riazancew \(szachista\)/g,
		'Рязанцев Олександр Володимирович (шахіст)'
	);
};

var wy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksander Czernin/g,
		'Чернін Олександр Михайлович'
	);
};

var wz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksander Szabałow/g,
		'Шабалов Олександр Анатолійович'
	);
};

var xa_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksiej Jermoliński/g,
		'Єрмолінський Олексій Владиславович'
	);
};

var xb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksiej Barsow/g,
		'Барсов Олексій Володимирович'
	);
};

var xc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Jelena Fatalibekowa/g,
		'Фаталібекова Олена Абрамівна'
	);
};

var xd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Lembit Oll/g,
		'Олль Лембіт Антсович'
	);
};

var xe_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Olga Aleksandrowa/g,
		'Александрова Ольга Сергіївна'
	);
};

var xf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Oliver Barbosa/g,
		'Олівер Барбоса'
	);
};

var xg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Orla Hermann Krause/g,
		'Орла Германн Краузе'
	);
};

var xh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Oskar Naegeli/g,
		'Оскар Неґелі'
	);
};

var xi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Vyacheslav Osnos/g,
		'Оснос В\'ячеслав Вульфович'
	);
};

var xj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Władimir Ochotnik/g,
		'Охотник Володимир Ілліч'
	);
};

var xk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paweł Tregubow/g,
		'Трегубов Павло Володимирович'
	);
};

var xl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nikolay Pavlov-Pianov/g,
		'Павлов-Пьянов Микола'
	);
};

var xm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nikola Padevsky/g,
		'Нікола Бочев Падевський'
	);
};

var xn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nazí Paikidze/g,
		'Пайкідзе Назі Нодарівна'
	);
};

var xo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Pal Benko/g,
		'Пал Бенко'
	);
};

var xp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paul Johner/g,
		'Пауль Йонер'
	);
};

var xq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paul List/g,
		'Пауль Ліст'
	);
};

var xr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paul Felix Schmidt/g,
		'Пауль Фелікс Шмідт'
	);
};

var xs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paulino Frydman/g,
		'Пауліно Фрідман'
	);
};

var xt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Peng Zhaoqin/g,
		'Пенг Жаокін'
	);
};

var xu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Pendyala Harikrishna/g,
		'Пентала Харікрішна'
	);
};

var xv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Petyr Genow/g,
		'Петар Генов'
	);
};

var xw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Petar Trifunović/g,
		'Петар Трифунович'
	);
};

var xx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Peter Heine Nielsen/g,
		'Петер Гейне Нільсен'
	);
};

var xy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Arszak Petrosjan/g,
		'Петросян Аршак Багратович'
	);
};

var xz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Igor Platonov/g,
		'Платонов Ігор Володимирович'
	);
};

var ya_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Povilas Vaitonis/g,
		'Повілас Вайтоніс'
	);
};

var yb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Povilas Tautvaišas/g,
		'Повілас Таутвайшес'
	);
};

var yc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Paul List/g,
		'Пол Ліст'
	);
};

var yd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Iwan Popow/g,
		'Попов Іван Володимирович'
	);
};

var ye_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Walerij Popow/g,
		'Попов Валерій Сергійович (шахіст)'
	);
};

var yf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Jewgienij Postny/g,
		'Постний Євген'
	);
};

var yg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Władimir Potkin/g,
		'Поткін Володимир Олексійович'
	);
};

var yh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Tarrasch rule/g,
		'Правило Тарраша'
	);
};

var yi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Predrag Nikolić/g,
		'Предраг Ніколич'
	);
};

var yj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Predrag Ostojić/g,
		'Предраг Остоїч'
	);
};

var yk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Abram Rabinovich/g,
		'Рабінович Абрам Ісаакович'
	);
};

var yl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Radosław Wojtaszek/g,
		'Радослав Войташек'
	);
};

var ym_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Rainer Knaak/g,
		'Райнер Кнаак'
	);
};

var yn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Reinhart Fuchs/g,
		'Райнхарт Фукс'
	);
};

var yo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Richárd Rapport/g,
		'Річард Раппорт'
	);
};

var yp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ratmir Kholmov/g,
		'Холмов Ратмір Дмитрович'
	);
};

var yq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Vsevolod Rauzer/g,
		'Раузер Всеволод Альфредович'
	);
};

var yr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Rafael Leitão/g,
		'Рафаель Лейтао'
	);
};

var ys_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Nukhim Rashkovsky/g,
		'Рашковський Нухим Миколайович'
	);
};

var yt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Regina Pokorná/g,
		'Регіна Покорна'
	);
};

var yu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ray Robson/g,
		'Рей Робсон'
	);
};

var yv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Raymond Keene/g,
		'Реймонд Кін'
	);
};

var yw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/René Letelier/g,
		'Рене Летельє'
	);
};

var yx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Robert Crépeaux/g,
		'Робер Крепо'
	);
};

var yy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Robert Byrne \(chess player\)/g,
		'Роберт Бірн (шахіст)'
	);
};

var yz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Robert Henry Barnes/g,
		'Роберт Генрі Барнс'
	);
};

var za_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Robert Hübner/g,
		'Роберт Гюбнер'
	);
};

var zb_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Robert Kempiński \(szachista\)/g,
		'Роберт Кемпінський'
	);
};

var zc_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Roberto Grau/g,
		'Роберто Ґрау'
	);
};

var zd_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Michael Roiz/g,
		'Ройз Михайло Володимирович'
	);
};

var ze_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Peter Romanovsky/g,
		'Романовський Петро Арсенійович'
	);
};

var zf_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Ron Henley \(chess player\)/g,
		'Рон Генлі (шахіст)'
	);
};

var zg_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Wadim Ruban/g,
		'Рубан Вадим Миколайович'
	);
};

var zh_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Rubén Felgaer/g,
		'Рубен Фельгаєр'
	);
};

var zi_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Sergei Rublevsky/g,
		'Рублевський Сергій Володимирович'
	);
};

var zj_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Iosif Rudakovsky/g,
		'Рудаковський Йосип Йосипович'
	);
};

var zk_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Rudolf von Gottschall/g,
		'Рудольф фон Готтшаль'
	);
};

var zl_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Padmini Rout/g,
		'Рут Падміні'
	);
};

var zm_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Aleksandr Riazancew \(szachista\)/g,
		'Рязанцев Олександр Володимирович (шахіст)'
	);
};

var zn_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Zoltán Ribli/g,
		'Ріблі Золтан'
	);
};

var zo_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Sabina-Francesca Foisor/g,
		'Сабіна-Франческа Фойсор'
	);
};

var zp_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Boris Sawczenko/g,
		'Савченко Борис Володимирович'
	);
};

var zq_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Stanisław Sawczenko/g,
		'Савченко Станіслав'
	);
};

var zr_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Gyula Sax/g,
		'Сакс Дьюла'
	);
};

var zs_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Saleh Salem/g,
		'Салех Салем'
	);
};

var zt_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/S\. Lipschütz/g,
		'Самуель Ліпшютц'
	);
};

var zu_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Samuel Rosenthal/g,
		'Самуель Розенталь'
	);
};

var zv_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Samy Shoker/g,
		'Самі Шокер'
	);
};

var zw_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Sandro Mareco/g,
		'Сандро Мареко'
	);
};

var zx_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Vidit Santosh Gujrathi/g,
		'Сантош Гуджраті Відіт'
	);
};

var zy_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Gabriel Sargissian/g,
		'Саркісян Габріель Едуардович'
	);
};

var zz_a = function(wikimarkup) {
	// a
	return wikimarkup.replace(
		/Swaminathan Soumya/g,
		'Свамінатан Сумія'
	);
};

var apply_change = function(change, comment) {
	var old_value = document.editform.wpTextbox1.value;
	try {
		document.editform.wpTextbox1.value = change(
			document.editform.wpTextbox1.value
		);
	} catch(err) {
		alert('Помилка в зміні "' + comment + '":\n' + err.message);
	}
	
	if(document.editform.wpTextbox1.value != old_value) { // if changed
		// add comment
		if(document.editform.wpSummary.value.trim()) {
			document.editform.wpSummary.value += ', ';
		}
		document.editform.wpSummary.value += comment;
	}
};

$('#wpTextbox1').wikiEditor('addToToolbar', {
	section: 'advanced',
	group: 'format',
	tools: {
		"wikifixer": {
			label: 'Переклад досягнень у велоспорті українською',
			type: 'button',
			icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/c1/Gnome-devel.svg/22px-Gnome-devel.svg.png',
			action: {
           		type: 'callback',
                execute: function(context) { 
                	improve();
                }
			}
		}
	}
});
});