]> git.ipfire.org Git - ipfire.org.git/commitdiff
Add translation page.
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 2 Oct 2009 11:43:35 +0000 (13:43 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 2 Oct 2009 11:44:01 +0000 (13:44 +0200)
251 files changed:
www/images/flags/ad.png [new file with mode: 0644]
www/images/flags/ae.png [new file with mode: 0644]
www/images/flags/af.png [new file with mode: 0644]
www/images/flags/ag.png [new file with mode: 0644]
www/images/flags/ai.png [new file with mode: 0644]
www/images/flags/al.png [new file with mode: 0644]
www/images/flags/am.png [new file with mode: 0644]
www/images/flags/an.png [new file with mode: 0644]
www/images/flags/ao.png [new file with mode: 0644]
www/images/flags/ar.png [new file with mode: 0644]
www/images/flags/as.png [new file with mode: 0644]
www/images/flags/at.png [new file with mode: 0644]
www/images/flags/au.png [new file with mode: 0644]
www/images/flags/aw.png [new file with mode: 0644]
www/images/flags/ax.png [new file with mode: 0644]
www/images/flags/az.png [new file with mode: 0644]
www/images/flags/ba.png [new file with mode: 0644]
www/images/flags/bb.png [new file with mode: 0644]
www/images/flags/bd.png [new file with mode: 0644]
www/images/flags/be.png [new file with mode: 0644]
www/images/flags/bf.png [new file with mode: 0644]
www/images/flags/bg.png [new file with mode: 0644]
www/images/flags/bh.png [new file with mode: 0644]
www/images/flags/bi.png [new file with mode: 0644]
www/images/flags/bj.png [new file with mode: 0644]
www/images/flags/bm.png [new file with mode: 0644]
www/images/flags/bn.png [new file with mode: 0644]
www/images/flags/bo.png [new file with mode: 0644]
www/images/flags/br.png [new file with mode: 0644]
www/images/flags/bs.png [new file with mode: 0644]
www/images/flags/bt.png [new file with mode: 0644]
www/images/flags/bv.png [new file with mode: 0644]
www/images/flags/bw.png [new file with mode: 0644]
www/images/flags/by.png [new file with mode: 0644]
www/images/flags/bz.png [new file with mode: 0644]
www/images/flags/ca.png [new file with mode: 0644]
www/images/flags/catalonia.png [new file with mode: 0644]
www/images/flags/cc.png [new file with mode: 0644]
www/images/flags/cd.png [new file with mode: 0644]
www/images/flags/cf.png [new file with mode: 0644]
www/images/flags/cg.png [new file with mode: 0644]
www/images/flags/ch.png [new file with mode: 0644]
www/images/flags/ci.png [new file with mode: 0644]
www/images/flags/ck.png [new file with mode: 0644]
www/images/flags/cl.png [new file with mode: 0644]
www/images/flags/cm.png [new file with mode: 0644]
www/images/flags/cn.png [new file with mode: 0644]
www/images/flags/co.png [new file with mode: 0644]
www/images/flags/cr.png [new file with mode: 0644]
www/images/flags/cs.png [new file with mode: 0644]
www/images/flags/cu.png [new file with mode: 0644]
www/images/flags/cv.png [new file with mode: 0644]
www/images/flags/cx.png [new file with mode: 0644]
www/images/flags/cy.png [new file with mode: 0644]
www/images/flags/cz.png [new file with mode: 0644]
www/images/flags/da.png [new symlink]
www/images/flags/de.png [new file with mode: 0644]
www/images/flags/dj.png [new file with mode: 0644]
www/images/flags/dk.png [new file with mode: 0644]
www/images/flags/dm.png [new file with mode: 0644]
www/images/flags/do.png [new file with mode: 0644]
www/images/flags/dz.png [new file with mode: 0644]
www/images/flags/ec.png [new file with mode: 0644]
www/images/flags/ee.png [new file with mode: 0644]
www/images/flags/eg.png [new file with mode: 0644]
www/images/flags/eh.png [new file with mode: 0644]
www/images/flags/england.png [new file with mode: 0644]
www/images/flags/er.png [new file with mode: 0644]
www/images/flags/es.png [new file with mode: 0644]
www/images/flags/et.png [new file with mode: 0644]
www/images/flags/europeanunion.png [new file with mode: 0644]
www/images/flags/fam.png [new file with mode: 0644]
www/images/flags/fi.png [new file with mode: 0644]
www/images/flags/fj.png [new file with mode: 0644]
www/images/flags/fk.png [new file with mode: 0644]
www/images/flags/fm.png [new file with mode: 0644]
www/images/flags/fo.png [new file with mode: 0644]
www/images/flags/fr.png [new file with mode: 0644]
www/images/flags/ga.png [new file with mode: 0644]
www/images/flags/gb.png [new file with mode: 0644]
www/images/flags/gd.png [new file with mode: 0644]
www/images/flags/ge.png [new file with mode: 0644]
www/images/flags/gf.png [new file with mode: 0644]
www/images/flags/gh.png [new file with mode: 0644]
www/images/flags/gi.png [new file with mode: 0644]
www/images/flags/gl.png [new file with mode: 0644]
www/images/flags/gm.png [new file with mode: 0644]
www/images/flags/gn.png [new file with mode: 0644]
www/images/flags/gp.png [new file with mode: 0644]
www/images/flags/gq.png [new file with mode: 0644]
www/images/flags/gr.png [new file with mode: 0644]
www/images/flags/gs.png [new file with mode: 0644]
www/images/flags/gt.png [new file with mode: 0644]
www/images/flags/gu.png [new file with mode: 0644]
www/images/flags/gw.png [new file with mode: 0644]
www/images/flags/gy.png [new file with mode: 0644]
www/images/flags/hk.png [new file with mode: 0644]
www/images/flags/hm.png [new file with mode: 0644]
www/images/flags/hn.png [new file with mode: 0644]
www/images/flags/hr.png [new file with mode: 0644]
www/images/flags/ht.png [new file with mode: 0644]
www/images/flags/hu.png [new file with mode: 0644]
www/images/flags/id.png [new file with mode: 0644]
www/images/flags/ie.png [new file with mode: 0644]
www/images/flags/il.png [new file with mode: 0644]
www/images/flags/in.png [new file with mode: 0644]
www/images/flags/io.png [new file with mode: 0644]
www/images/flags/iq.png [new file with mode: 0644]
www/images/flags/ir.png [new file with mode: 0644]
www/images/flags/is.png [new file with mode: 0644]
www/images/flags/it.png [new file with mode: 0644]
www/images/flags/jm.png [new file with mode: 0644]
www/images/flags/jo.png [new file with mode: 0644]
www/images/flags/jp.png [new file with mode: 0644]
www/images/flags/ke.png [new file with mode: 0644]
www/images/flags/kg.png [new file with mode: 0644]
www/images/flags/kh.png [new file with mode: 0644]
www/images/flags/ki.png [new file with mode: 0644]
www/images/flags/km.png [new file with mode: 0644]
www/images/flags/kn.png [new file with mode: 0644]
www/images/flags/kp.png [new file with mode: 0644]
www/images/flags/kr.png [new file with mode: 0644]
www/images/flags/kw.png [new file with mode: 0644]
www/images/flags/ky.png [new file with mode: 0644]
www/images/flags/kz.png [new file with mode: 0644]
www/images/flags/la.png [new file with mode: 0644]
www/images/flags/lb.png [new file with mode: 0644]
www/images/flags/lc.png [new file with mode: 0644]
www/images/flags/li.png [new file with mode: 0644]
www/images/flags/lk.png [new file with mode: 0644]
www/images/flags/lr.png [new file with mode: 0644]
www/images/flags/ls.png [new file with mode: 0644]
www/images/flags/lt.png [new file with mode: 0644]
www/images/flags/lu.png [new file with mode: 0644]
www/images/flags/lv.png [new file with mode: 0644]
www/images/flags/ly.png [new file with mode: 0644]
www/images/flags/ma.png [new file with mode: 0644]
www/images/flags/mc.png [new file with mode: 0644]
www/images/flags/md.png [new file with mode: 0644]
www/images/flags/me.png [new file with mode: 0644]
www/images/flags/mg.png [new file with mode: 0644]
www/images/flags/mh.png [new file with mode: 0644]
www/images/flags/mk.png [new file with mode: 0644]
www/images/flags/ml.png [new file with mode: 0644]
www/images/flags/mm.png [new file with mode: 0644]
www/images/flags/mn.png [new file with mode: 0644]
www/images/flags/mo.png [new file with mode: 0644]
www/images/flags/mp.png [new file with mode: 0644]
www/images/flags/mq.png [new file with mode: 0644]
www/images/flags/mr.png [new file with mode: 0644]
www/images/flags/ms.png [new file with mode: 0644]
www/images/flags/mt.png [new file with mode: 0644]
www/images/flags/mu.png [new file with mode: 0644]
www/images/flags/mv.png [new file with mode: 0644]
www/images/flags/mw.png [new file with mode: 0644]
www/images/flags/mx.png [new file with mode: 0644]
www/images/flags/my.png [new file with mode: 0644]
www/images/flags/mz.png [new file with mode: 0644]
www/images/flags/na.png [new file with mode: 0644]
www/images/flags/nc.png [new file with mode: 0644]
www/images/flags/ne.png [new file with mode: 0644]
www/images/flags/nf.png [new file with mode: 0644]
www/images/flags/ng.png [new file with mode: 0644]
www/images/flags/ni.png [new file with mode: 0644]
www/images/flags/nl.png [new file with mode: 0644]
www/images/flags/no.png [new file with mode: 0644]
www/images/flags/np.png [new file with mode: 0644]
www/images/flags/nr.png [new file with mode: 0644]
www/images/flags/nu.png [new file with mode: 0644]
www/images/flags/nz.png [new file with mode: 0644]
www/images/flags/om.png [new file with mode: 0644]
www/images/flags/pa.png [new file with mode: 0644]
www/images/flags/pe.png [new file with mode: 0644]
www/images/flags/pf.png [new file with mode: 0644]
www/images/flags/pg.png [new file with mode: 0644]
www/images/flags/ph.png [new file with mode: 0644]
www/images/flags/pk.png [new file with mode: 0644]
www/images/flags/pl.png [new file with mode: 0644]
www/images/flags/pm.png [new file with mode: 0644]
www/images/flags/pn.png [new file with mode: 0644]
www/images/flags/pr.png [new file with mode: 0644]
www/images/flags/ps.png [new file with mode: 0644]
www/images/flags/pt.png [new file with mode: 0644]
www/images/flags/pw.png [new file with mode: 0644]
www/images/flags/py.png [new file with mode: 0644]
www/images/flags/qa.png [new file with mode: 0644]
www/images/flags/re.png [new file with mode: 0644]
www/images/flags/ro.png [new file with mode: 0644]
www/images/flags/rs.png [new file with mode: 0644]
www/images/flags/ru.png [new file with mode: 0644]
www/images/flags/rw.png [new file with mode: 0644]
www/images/flags/sa.png [new file with mode: 0644]
www/images/flags/sb.png [new file with mode: 0644]
www/images/flags/sc.png [new file with mode: 0644]
www/images/flags/scotland.png [new file with mode: 0644]
www/images/flags/sd.png [new file with mode: 0644]
www/images/flags/se.png [new file with mode: 0644]
www/images/flags/sg.png [new file with mode: 0644]
www/images/flags/sh.png [new file with mode: 0644]
www/images/flags/si.png [new file with mode: 0644]
www/images/flags/sj.png [new file with mode: 0644]
www/images/flags/sk.png [new file with mode: 0644]
www/images/flags/sl.png [new file with mode: 0644]
www/images/flags/sm.png [new file with mode: 0644]
www/images/flags/sn.png [new file with mode: 0644]
www/images/flags/so.png [new file with mode: 0644]
www/images/flags/sr.png [new file with mode: 0644]
www/images/flags/st.png [new file with mode: 0644]
www/images/flags/sv.png [new file with mode: 0644]
www/images/flags/sy.png [new file with mode: 0644]
www/images/flags/sz.png [new file with mode: 0644]
www/images/flags/tc.png [new file with mode: 0644]
www/images/flags/td.png [new file with mode: 0644]
www/images/flags/tf.png [new file with mode: 0644]
www/images/flags/tg.png [new file with mode: 0644]
www/images/flags/th.png [new file with mode: 0644]
www/images/flags/tj.png [new file with mode: 0644]
www/images/flags/tk.png [new file with mode: 0644]
www/images/flags/tl.png [new file with mode: 0644]
www/images/flags/tm.png [new file with mode: 0644]
www/images/flags/tn.png [new file with mode: 0644]
www/images/flags/to.png [new file with mode: 0644]
www/images/flags/tr.png [new file with mode: 0644]
www/images/flags/tt.png [new file with mode: 0644]
www/images/flags/tv.png [new file with mode: 0644]
www/images/flags/tw.png [new file with mode: 0644]
www/images/flags/tz.png [new file with mode: 0644]
www/images/flags/ua.png [new file with mode: 0644]
www/images/flags/ug.png [new file with mode: 0644]
www/images/flags/um.png [new file with mode: 0644]
www/images/flags/us.png [new file with mode: 0644]
www/images/flags/uy.png [new file with mode: 0644]
www/images/flags/uz.png [new file with mode: 0644]
www/images/flags/va.png [new file with mode: 0644]
www/images/flags/vc.png [new file with mode: 0644]
www/images/flags/ve.png [new file with mode: 0644]
www/images/flags/vg.png [new file with mode: 0644]
www/images/flags/vi.png [new file with mode: 0644]
www/images/flags/vn.png [new file with mode: 0644]
www/images/flags/vu.png [new file with mode: 0644]
www/images/flags/wales.png [new file with mode: 0644]
www/images/flags/wf.png [new file with mode: 0644]
www/images/flags/ws.png [new file with mode: 0644]
www/images/flags/ye.png [new file with mode: 0644]
www/images/flags/yt.png [new file with mode: 0644]
www/images/flags/za.png [new file with mode: 0644]
www/images/flags/zm.png [new file with mode: 0644]
www/images/flags/zw.png [new file with mode: 0644]
www/include/style.css
www/pages/translate/__init__.py [new file with mode: 0644]
www/web/elements.py

diff --git a/www/images/flags/ad.png b/www/images/flags/ad.png
new file mode 100644 (file)
index 0000000..625ca84
Binary files /dev/null and b/www/images/flags/ad.png differ
diff --git a/www/images/flags/ae.png b/www/images/flags/ae.png
new file mode 100644 (file)
index 0000000..ef3a1ec
Binary files /dev/null and b/www/images/flags/ae.png differ
diff --git a/www/images/flags/af.png b/www/images/flags/af.png
new file mode 100644 (file)
index 0000000..a4742e2
Binary files /dev/null and b/www/images/flags/af.png differ
diff --git a/www/images/flags/ag.png b/www/images/flags/ag.png
new file mode 100644 (file)
index 0000000..556d550
Binary files /dev/null and b/www/images/flags/ag.png differ
diff --git a/www/images/flags/ai.png b/www/images/flags/ai.png
new file mode 100644 (file)
index 0000000..74ed29d
Binary files /dev/null and b/www/images/flags/ai.png differ
diff --git a/www/images/flags/al.png b/www/images/flags/al.png
new file mode 100644 (file)
index 0000000..92354cb
Binary files /dev/null and b/www/images/flags/al.png differ
diff --git a/www/images/flags/am.png b/www/images/flags/am.png
new file mode 100644 (file)
index 0000000..344a2a8
Binary files /dev/null and b/www/images/flags/am.png differ
diff --git a/www/images/flags/an.png b/www/images/flags/an.png
new file mode 100644 (file)
index 0000000..633e4b8
Binary files /dev/null and b/www/images/flags/an.png differ
diff --git a/www/images/flags/ao.png b/www/images/flags/ao.png
new file mode 100644 (file)
index 0000000..bcbd1d6
Binary files /dev/null and b/www/images/flags/ao.png differ
diff --git a/www/images/flags/ar.png b/www/images/flags/ar.png
new file mode 100644 (file)
index 0000000..e5ef8f1
Binary files /dev/null and b/www/images/flags/ar.png differ
diff --git a/www/images/flags/as.png b/www/images/flags/as.png
new file mode 100644 (file)
index 0000000..32f30e4
Binary files /dev/null and b/www/images/flags/as.png differ
diff --git a/www/images/flags/at.png b/www/images/flags/at.png
new file mode 100644 (file)
index 0000000..0f15f34
Binary files /dev/null and b/www/images/flags/at.png differ
diff --git a/www/images/flags/au.png b/www/images/flags/au.png
new file mode 100644 (file)
index 0000000..a01389a
Binary files /dev/null and b/www/images/flags/au.png differ
diff --git a/www/images/flags/aw.png b/www/images/flags/aw.png
new file mode 100644 (file)
index 0000000..a3579c2
Binary files /dev/null and b/www/images/flags/aw.png differ
diff --git a/www/images/flags/ax.png b/www/images/flags/ax.png
new file mode 100644 (file)
index 0000000..1eea80a
Binary files /dev/null and b/www/images/flags/ax.png differ
diff --git a/www/images/flags/az.png b/www/images/flags/az.png
new file mode 100644 (file)
index 0000000..4ee9fe5
Binary files /dev/null and b/www/images/flags/az.png differ
diff --git a/www/images/flags/ba.png b/www/images/flags/ba.png
new file mode 100644 (file)
index 0000000..c774992
Binary files /dev/null and b/www/images/flags/ba.png differ
diff --git a/www/images/flags/bb.png b/www/images/flags/bb.png
new file mode 100644 (file)
index 0000000..0df19c7
Binary files /dev/null and b/www/images/flags/bb.png differ
diff --git a/www/images/flags/bd.png b/www/images/flags/bd.png
new file mode 100644 (file)
index 0000000..076a8bf
Binary files /dev/null and b/www/images/flags/bd.png differ
diff --git a/www/images/flags/be.png b/www/images/flags/be.png
new file mode 100644 (file)
index 0000000..d86ebc8
Binary files /dev/null and b/www/images/flags/be.png differ
diff --git a/www/images/flags/bf.png b/www/images/flags/bf.png
new file mode 100644 (file)
index 0000000..ab5ce8f
Binary files /dev/null and b/www/images/flags/bf.png differ
diff --git a/www/images/flags/bg.png b/www/images/flags/bg.png
new file mode 100644 (file)
index 0000000..0469f06
Binary files /dev/null and b/www/images/flags/bg.png differ
diff --git a/www/images/flags/bh.png b/www/images/flags/bh.png
new file mode 100644 (file)
index 0000000..ea8ce68
Binary files /dev/null and b/www/images/flags/bh.png differ
diff --git a/www/images/flags/bi.png b/www/images/flags/bi.png
new file mode 100644 (file)
index 0000000..5cc2e30
Binary files /dev/null and b/www/images/flags/bi.png differ
diff --git a/www/images/flags/bj.png b/www/images/flags/bj.png
new file mode 100644 (file)
index 0000000..1cc8b45
Binary files /dev/null and b/www/images/flags/bj.png differ
diff --git a/www/images/flags/bm.png b/www/images/flags/bm.png
new file mode 100644 (file)
index 0000000..c0c7aea
Binary files /dev/null and b/www/images/flags/bm.png differ
diff --git a/www/images/flags/bn.png b/www/images/flags/bn.png
new file mode 100644 (file)
index 0000000..8fb0984
Binary files /dev/null and b/www/images/flags/bn.png differ
diff --git a/www/images/flags/bo.png b/www/images/flags/bo.png
new file mode 100644 (file)
index 0000000..ce7ba52
Binary files /dev/null and b/www/images/flags/bo.png differ
diff --git a/www/images/flags/br.png b/www/images/flags/br.png
new file mode 100644 (file)
index 0000000..9b1a553
Binary files /dev/null and b/www/images/flags/br.png differ
diff --git a/www/images/flags/bs.png b/www/images/flags/bs.png
new file mode 100644 (file)
index 0000000..639fa6c
Binary files /dev/null and b/www/images/flags/bs.png differ
diff --git a/www/images/flags/bt.png b/www/images/flags/bt.png
new file mode 100644 (file)
index 0000000..1d512df
Binary files /dev/null and b/www/images/flags/bt.png differ
diff --git a/www/images/flags/bv.png b/www/images/flags/bv.png
new file mode 100644 (file)
index 0000000..160b6b5
Binary files /dev/null and b/www/images/flags/bv.png differ
diff --git a/www/images/flags/bw.png b/www/images/flags/bw.png
new file mode 100644 (file)
index 0000000..fcb1039
Binary files /dev/null and b/www/images/flags/bw.png differ
diff --git a/www/images/flags/by.png b/www/images/flags/by.png
new file mode 100644 (file)
index 0000000..504774e
Binary files /dev/null and b/www/images/flags/by.png differ
diff --git a/www/images/flags/bz.png b/www/images/flags/bz.png
new file mode 100644 (file)
index 0000000..be63ee1
Binary files /dev/null and b/www/images/flags/bz.png differ
diff --git a/www/images/flags/ca.png b/www/images/flags/ca.png
new file mode 100644 (file)
index 0000000..1f20419
Binary files /dev/null and b/www/images/flags/ca.png differ
diff --git a/www/images/flags/catalonia.png b/www/images/flags/catalonia.png
new file mode 100644 (file)
index 0000000..5041e30
Binary files /dev/null and b/www/images/flags/catalonia.png differ
diff --git a/www/images/flags/cc.png b/www/images/flags/cc.png
new file mode 100644 (file)
index 0000000..aed3d3b
Binary files /dev/null and b/www/images/flags/cc.png differ
diff --git a/www/images/flags/cd.png b/www/images/flags/cd.png
new file mode 100644 (file)
index 0000000..5e48942
Binary files /dev/null and b/www/images/flags/cd.png differ
diff --git a/www/images/flags/cf.png b/www/images/flags/cf.png
new file mode 100644 (file)
index 0000000..da687bd
Binary files /dev/null and b/www/images/flags/cf.png differ
diff --git a/www/images/flags/cg.png b/www/images/flags/cg.png
new file mode 100644 (file)
index 0000000..a859792
Binary files /dev/null and b/www/images/flags/cg.png differ
diff --git a/www/images/flags/ch.png b/www/images/flags/ch.png
new file mode 100644 (file)
index 0000000..242ec01
Binary files /dev/null and b/www/images/flags/ch.png differ
diff --git a/www/images/flags/ci.png b/www/images/flags/ci.png
new file mode 100644 (file)
index 0000000..3f2c62e
Binary files /dev/null and b/www/images/flags/ci.png differ
diff --git a/www/images/flags/ck.png b/www/images/flags/ck.png
new file mode 100644 (file)
index 0000000..746d3d6
Binary files /dev/null and b/www/images/flags/ck.png differ
diff --git a/www/images/flags/cl.png b/www/images/flags/cl.png
new file mode 100644 (file)
index 0000000..29c6d61
Binary files /dev/null and b/www/images/flags/cl.png differ
diff --git a/www/images/flags/cm.png b/www/images/flags/cm.png
new file mode 100644 (file)
index 0000000..f65c5bd
Binary files /dev/null and b/www/images/flags/cm.png differ
diff --git a/www/images/flags/cn.png b/www/images/flags/cn.png
new file mode 100644 (file)
index 0000000..8914414
Binary files /dev/null and b/www/images/flags/cn.png differ
diff --git a/www/images/flags/co.png b/www/images/flags/co.png
new file mode 100644 (file)
index 0000000..a118ff4
Binary files /dev/null and b/www/images/flags/co.png differ
diff --git a/www/images/flags/cr.png b/www/images/flags/cr.png
new file mode 100644 (file)
index 0000000..c7a3731
Binary files /dev/null and b/www/images/flags/cr.png differ
diff --git a/www/images/flags/cs.png b/www/images/flags/cs.png
new file mode 100644 (file)
index 0000000..8254790
Binary files /dev/null and b/www/images/flags/cs.png differ
diff --git a/www/images/flags/cu.png b/www/images/flags/cu.png
new file mode 100644 (file)
index 0000000..083f1d6
Binary files /dev/null and b/www/images/flags/cu.png differ
diff --git a/www/images/flags/cv.png b/www/images/flags/cv.png
new file mode 100644 (file)
index 0000000..a63f7ea
Binary files /dev/null and b/www/images/flags/cv.png differ
diff --git a/www/images/flags/cx.png b/www/images/flags/cx.png
new file mode 100644 (file)
index 0000000..48e31ad
Binary files /dev/null and b/www/images/flags/cx.png differ
diff --git a/www/images/flags/cy.png b/www/images/flags/cy.png
new file mode 100644 (file)
index 0000000..5b1ad6c
Binary files /dev/null and b/www/images/flags/cy.png differ
diff --git a/www/images/flags/cz.png b/www/images/flags/cz.png
new file mode 100644 (file)
index 0000000..c8403dd
Binary files /dev/null and b/www/images/flags/cz.png differ
diff --git a/www/images/flags/da.png b/www/images/flags/da.png
new file mode 120000 (symlink)
index 0000000..fa2db0c
--- /dev/null
@@ -0,0 +1 @@
+dk.png
\ No newline at end of file
diff --git a/www/images/flags/de.png b/www/images/flags/de.png
new file mode 100644 (file)
index 0000000..ac4a977
Binary files /dev/null and b/www/images/flags/de.png differ
diff --git a/www/images/flags/dj.png b/www/images/flags/dj.png
new file mode 100644 (file)
index 0000000..582af36
Binary files /dev/null and b/www/images/flags/dj.png differ
diff --git a/www/images/flags/dk.png b/www/images/flags/dk.png
new file mode 100644 (file)
index 0000000..e2993d3
Binary files /dev/null and b/www/images/flags/dk.png differ
diff --git a/www/images/flags/dm.png b/www/images/flags/dm.png
new file mode 100644 (file)
index 0000000..5fbffcb
Binary files /dev/null and b/www/images/flags/dm.png differ
diff --git a/www/images/flags/do.png b/www/images/flags/do.png
new file mode 100644 (file)
index 0000000..5a04932
Binary files /dev/null and b/www/images/flags/do.png differ
diff --git a/www/images/flags/dz.png b/www/images/flags/dz.png
new file mode 100644 (file)
index 0000000..335c239
Binary files /dev/null and b/www/images/flags/dz.png differ
diff --git a/www/images/flags/ec.png b/www/images/flags/ec.png
new file mode 100644 (file)
index 0000000..0caa0b1
Binary files /dev/null and b/www/images/flags/ec.png differ
diff --git a/www/images/flags/ee.png b/www/images/flags/ee.png
new file mode 100644 (file)
index 0000000..0c82efb
Binary files /dev/null and b/www/images/flags/ee.png differ
diff --git a/www/images/flags/eg.png b/www/images/flags/eg.png
new file mode 100644 (file)
index 0000000..8a3f7a1
Binary files /dev/null and b/www/images/flags/eg.png differ
diff --git a/www/images/flags/eh.png b/www/images/flags/eh.png
new file mode 100644 (file)
index 0000000..90a1195
Binary files /dev/null and b/www/images/flags/eh.png differ
diff --git a/www/images/flags/england.png b/www/images/flags/england.png
new file mode 100644 (file)
index 0000000..3a7311d
Binary files /dev/null and b/www/images/flags/england.png differ
diff --git a/www/images/flags/er.png b/www/images/flags/er.png
new file mode 100644 (file)
index 0000000..13065ae
Binary files /dev/null and b/www/images/flags/er.png differ
diff --git a/www/images/flags/es.png b/www/images/flags/es.png
new file mode 100644 (file)
index 0000000..c2de2d7
Binary files /dev/null and b/www/images/flags/es.png differ
diff --git a/www/images/flags/et.png b/www/images/flags/et.png
new file mode 100644 (file)
index 0000000..2e893fa
Binary files /dev/null and b/www/images/flags/et.png differ
diff --git a/www/images/flags/europeanunion.png b/www/images/flags/europeanunion.png
new file mode 100644 (file)
index 0000000..d6d8711
Binary files /dev/null and b/www/images/flags/europeanunion.png differ
diff --git a/www/images/flags/fam.png b/www/images/flags/fam.png
new file mode 100644 (file)
index 0000000..cf50c75
Binary files /dev/null and b/www/images/flags/fam.png differ
diff --git a/www/images/flags/fi.png b/www/images/flags/fi.png
new file mode 100644 (file)
index 0000000..14ec091
Binary files /dev/null and b/www/images/flags/fi.png differ
diff --git a/www/images/flags/fj.png b/www/images/flags/fj.png
new file mode 100644 (file)
index 0000000..cee9988
Binary files /dev/null and b/www/images/flags/fj.png differ
diff --git a/www/images/flags/fk.png b/www/images/flags/fk.png
new file mode 100644 (file)
index 0000000..ceaeb27
Binary files /dev/null and b/www/images/flags/fk.png differ
diff --git a/www/images/flags/fm.png b/www/images/flags/fm.png
new file mode 100644 (file)
index 0000000..066bb24
Binary files /dev/null and b/www/images/flags/fm.png differ
diff --git a/www/images/flags/fo.png b/www/images/flags/fo.png
new file mode 100644 (file)
index 0000000..cbceb80
Binary files /dev/null and b/www/images/flags/fo.png differ
diff --git a/www/images/flags/fr.png b/www/images/flags/fr.png
new file mode 100644 (file)
index 0000000..8332c4e
Binary files /dev/null and b/www/images/flags/fr.png differ
diff --git a/www/images/flags/ga.png b/www/images/flags/ga.png
new file mode 100644 (file)
index 0000000..0e0d434
Binary files /dev/null and b/www/images/flags/ga.png differ
diff --git a/www/images/flags/gb.png b/www/images/flags/gb.png
new file mode 100644 (file)
index 0000000..ff701e1
Binary files /dev/null and b/www/images/flags/gb.png differ
diff --git a/www/images/flags/gd.png b/www/images/flags/gd.png
new file mode 100644 (file)
index 0000000..9ab57f5
Binary files /dev/null and b/www/images/flags/gd.png differ
diff --git a/www/images/flags/ge.png b/www/images/flags/ge.png
new file mode 100644 (file)
index 0000000..728d970
Binary files /dev/null and b/www/images/flags/ge.png differ
diff --git a/www/images/flags/gf.png b/www/images/flags/gf.png
new file mode 100644 (file)
index 0000000..8332c4e
Binary files /dev/null and b/www/images/flags/gf.png differ
diff --git a/www/images/flags/gh.png b/www/images/flags/gh.png
new file mode 100644 (file)
index 0000000..4e2f896
Binary files /dev/null and b/www/images/flags/gh.png differ
diff --git a/www/images/flags/gi.png b/www/images/flags/gi.png
new file mode 100644 (file)
index 0000000..e76797f
Binary files /dev/null and b/www/images/flags/gi.png differ
diff --git a/www/images/flags/gl.png b/www/images/flags/gl.png
new file mode 100644 (file)
index 0000000..ef12a73
Binary files /dev/null and b/www/images/flags/gl.png differ
diff --git a/www/images/flags/gm.png b/www/images/flags/gm.png
new file mode 100644 (file)
index 0000000..0720b66
Binary files /dev/null and b/www/images/flags/gm.png differ
diff --git a/www/images/flags/gn.png b/www/images/flags/gn.png
new file mode 100644 (file)
index 0000000..ea660b0
Binary files /dev/null and b/www/images/flags/gn.png differ
diff --git a/www/images/flags/gp.png b/www/images/flags/gp.png
new file mode 100644 (file)
index 0000000..dbb086d
Binary files /dev/null and b/www/images/flags/gp.png differ
diff --git a/www/images/flags/gq.png b/www/images/flags/gq.png
new file mode 100644 (file)
index 0000000..ebe20a2
Binary files /dev/null and b/www/images/flags/gq.png differ
diff --git a/www/images/flags/gr.png b/www/images/flags/gr.png
new file mode 100644 (file)
index 0000000..8651ade
Binary files /dev/null and b/www/images/flags/gr.png differ
diff --git a/www/images/flags/gs.png b/www/images/flags/gs.png
new file mode 100644 (file)
index 0000000..7ef0bf5
Binary files /dev/null and b/www/images/flags/gs.png differ
diff --git a/www/images/flags/gt.png b/www/images/flags/gt.png
new file mode 100644 (file)
index 0000000..c43a70d
Binary files /dev/null and b/www/images/flags/gt.png differ
diff --git a/www/images/flags/gu.png b/www/images/flags/gu.png
new file mode 100644 (file)
index 0000000..92f37c0
Binary files /dev/null and b/www/images/flags/gu.png differ
diff --git a/www/images/flags/gw.png b/www/images/flags/gw.png
new file mode 100644 (file)
index 0000000..b37bcf0
Binary files /dev/null and b/www/images/flags/gw.png differ
diff --git a/www/images/flags/gy.png b/www/images/flags/gy.png
new file mode 100644 (file)
index 0000000..22cbe2f
Binary files /dev/null and b/www/images/flags/gy.png differ
diff --git a/www/images/flags/hk.png b/www/images/flags/hk.png
new file mode 100644 (file)
index 0000000..d5c380c
Binary files /dev/null and b/www/images/flags/hk.png differ
diff --git a/www/images/flags/hm.png b/www/images/flags/hm.png
new file mode 100644 (file)
index 0000000..a01389a
Binary files /dev/null and b/www/images/flags/hm.png differ
diff --git a/www/images/flags/hn.png b/www/images/flags/hn.png
new file mode 100644 (file)
index 0000000..96f8388
Binary files /dev/null and b/www/images/flags/hn.png differ
diff --git a/www/images/flags/hr.png b/www/images/flags/hr.png
new file mode 100644 (file)
index 0000000..696b515
Binary files /dev/null and b/www/images/flags/hr.png differ
diff --git a/www/images/flags/ht.png b/www/images/flags/ht.png
new file mode 100644 (file)
index 0000000..416052a
Binary files /dev/null and b/www/images/flags/ht.png differ
diff --git a/www/images/flags/hu.png b/www/images/flags/hu.png
new file mode 100644 (file)
index 0000000..7baafe4
Binary files /dev/null and b/www/images/flags/hu.png differ
diff --git a/www/images/flags/id.png b/www/images/flags/id.png
new file mode 100644 (file)
index 0000000..c6bc0fa
Binary files /dev/null and b/www/images/flags/id.png differ
diff --git a/www/images/flags/ie.png b/www/images/flags/ie.png
new file mode 100644 (file)
index 0000000..26baa31
Binary files /dev/null and b/www/images/flags/ie.png differ
diff --git a/www/images/flags/il.png b/www/images/flags/il.png
new file mode 100644 (file)
index 0000000..2ca772d
Binary files /dev/null and b/www/images/flags/il.png differ
diff --git a/www/images/flags/in.png b/www/images/flags/in.png
new file mode 100644 (file)
index 0000000..e4d7e81
Binary files /dev/null and b/www/images/flags/in.png differ
diff --git a/www/images/flags/io.png b/www/images/flags/io.png
new file mode 100644 (file)
index 0000000..3e74b6a
Binary files /dev/null and b/www/images/flags/io.png differ
diff --git a/www/images/flags/iq.png b/www/images/flags/iq.png
new file mode 100644 (file)
index 0000000..878a351
Binary files /dev/null and b/www/images/flags/iq.png differ
diff --git a/www/images/flags/ir.png b/www/images/flags/ir.png
new file mode 100644 (file)
index 0000000..c5fd136
Binary files /dev/null and b/www/images/flags/ir.png differ
diff --git a/www/images/flags/is.png b/www/images/flags/is.png
new file mode 100644 (file)
index 0000000..b8f6d0f
Binary files /dev/null and b/www/images/flags/is.png differ
diff --git a/www/images/flags/it.png b/www/images/flags/it.png
new file mode 100644 (file)
index 0000000..89692f7
Binary files /dev/null and b/www/images/flags/it.png differ
diff --git a/www/images/flags/jm.png b/www/images/flags/jm.png
new file mode 100644 (file)
index 0000000..7be119e
Binary files /dev/null and b/www/images/flags/jm.png differ
diff --git a/www/images/flags/jo.png b/www/images/flags/jo.png
new file mode 100644 (file)
index 0000000..11bd497
Binary files /dev/null and b/www/images/flags/jo.png differ
diff --git a/www/images/flags/jp.png b/www/images/flags/jp.png
new file mode 100644 (file)
index 0000000..325fbad
Binary files /dev/null and b/www/images/flags/jp.png differ
diff --git a/www/images/flags/ke.png b/www/images/flags/ke.png
new file mode 100644 (file)
index 0000000..51879ad
Binary files /dev/null and b/www/images/flags/ke.png differ
diff --git a/www/images/flags/kg.png b/www/images/flags/kg.png
new file mode 100644 (file)
index 0000000..0a818f6
Binary files /dev/null and b/www/images/flags/kg.png differ
diff --git a/www/images/flags/kh.png b/www/images/flags/kh.png
new file mode 100644 (file)
index 0000000..30f6bb1
Binary files /dev/null and b/www/images/flags/kh.png differ
diff --git a/www/images/flags/ki.png b/www/images/flags/ki.png
new file mode 100644 (file)
index 0000000..2dcce4b
Binary files /dev/null and b/www/images/flags/ki.png differ
diff --git a/www/images/flags/km.png b/www/images/flags/km.png
new file mode 100644 (file)
index 0000000..812b2f5
Binary files /dev/null and b/www/images/flags/km.png differ
diff --git a/www/images/flags/kn.png b/www/images/flags/kn.png
new file mode 100644 (file)
index 0000000..febd5b4
Binary files /dev/null and b/www/images/flags/kn.png differ
diff --git a/www/images/flags/kp.png b/www/images/flags/kp.png
new file mode 100644 (file)
index 0000000..d3d509a
Binary files /dev/null and b/www/images/flags/kp.png differ
diff --git a/www/images/flags/kr.png b/www/images/flags/kr.png
new file mode 100644 (file)
index 0000000..9c0a78e
Binary files /dev/null and b/www/images/flags/kr.png differ
diff --git a/www/images/flags/kw.png b/www/images/flags/kw.png
new file mode 100644 (file)
index 0000000..96546da
Binary files /dev/null and b/www/images/flags/kw.png differ
diff --git a/www/images/flags/ky.png b/www/images/flags/ky.png
new file mode 100644 (file)
index 0000000..15c5f8e
Binary files /dev/null and b/www/images/flags/ky.png differ
diff --git a/www/images/flags/kz.png b/www/images/flags/kz.png
new file mode 100644 (file)
index 0000000..45a8c88
Binary files /dev/null and b/www/images/flags/kz.png differ
diff --git a/www/images/flags/la.png b/www/images/flags/la.png
new file mode 100644 (file)
index 0000000..e28acd0
Binary files /dev/null and b/www/images/flags/la.png differ
diff --git a/www/images/flags/lb.png b/www/images/flags/lb.png
new file mode 100644 (file)
index 0000000..d0d452b
Binary files /dev/null and b/www/images/flags/lb.png differ
diff --git a/www/images/flags/lc.png b/www/images/flags/lc.png
new file mode 100644 (file)
index 0000000..a47d065
Binary files /dev/null and b/www/images/flags/lc.png differ
diff --git a/www/images/flags/li.png b/www/images/flags/li.png
new file mode 100644 (file)
index 0000000..6469909
Binary files /dev/null and b/www/images/flags/li.png differ
diff --git a/www/images/flags/lk.png b/www/images/flags/lk.png
new file mode 100644 (file)
index 0000000..088aad6
Binary files /dev/null and b/www/images/flags/lk.png differ
diff --git a/www/images/flags/lr.png b/www/images/flags/lr.png
new file mode 100644 (file)
index 0000000..89a5bc7
Binary files /dev/null and b/www/images/flags/lr.png differ
diff --git a/www/images/flags/ls.png b/www/images/flags/ls.png
new file mode 100644 (file)
index 0000000..33fdef1
Binary files /dev/null and b/www/images/flags/ls.png differ
diff --git a/www/images/flags/lt.png b/www/images/flags/lt.png
new file mode 100644 (file)
index 0000000..c8ef0da
Binary files /dev/null and b/www/images/flags/lt.png differ
diff --git a/www/images/flags/lu.png b/www/images/flags/lu.png
new file mode 100644 (file)
index 0000000..4cabba9
Binary files /dev/null and b/www/images/flags/lu.png differ
diff --git a/www/images/flags/lv.png b/www/images/flags/lv.png
new file mode 100644 (file)
index 0000000..49b6998
Binary files /dev/null and b/www/images/flags/lv.png differ
diff --git a/www/images/flags/ly.png b/www/images/flags/ly.png
new file mode 100644 (file)
index 0000000..b163a9f
Binary files /dev/null and b/www/images/flags/ly.png differ
diff --git a/www/images/flags/ma.png b/www/images/flags/ma.png
new file mode 100644 (file)
index 0000000..f386770
Binary files /dev/null and b/www/images/flags/ma.png differ
diff --git a/www/images/flags/mc.png b/www/images/flags/mc.png
new file mode 100644 (file)
index 0000000..1aa830f
Binary files /dev/null and b/www/images/flags/mc.png differ
diff --git a/www/images/flags/md.png b/www/images/flags/md.png
new file mode 100644 (file)
index 0000000..4e92c18
Binary files /dev/null and b/www/images/flags/md.png differ
diff --git a/www/images/flags/me.png b/www/images/flags/me.png
new file mode 100644 (file)
index 0000000..ac72535
Binary files /dev/null and b/www/images/flags/me.png differ
diff --git a/www/images/flags/mg.png b/www/images/flags/mg.png
new file mode 100644 (file)
index 0000000..d2715b3
Binary files /dev/null and b/www/images/flags/mg.png differ
diff --git a/www/images/flags/mh.png b/www/images/flags/mh.png
new file mode 100644 (file)
index 0000000..fb523a8
Binary files /dev/null and b/www/images/flags/mh.png differ
diff --git a/www/images/flags/mk.png b/www/images/flags/mk.png
new file mode 100644 (file)
index 0000000..db173aa
Binary files /dev/null and b/www/images/flags/mk.png differ
diff --git a/www/images/flags/ml.png b/www/images/flags/ml.png
new file mode 100644 (file)
index 0000000..2cec8ba
Binary files /dev/null and b/www/images/flags/ml.png differ
diff --git a/www/images/flags/mm.png b/www/images/flags/mm.png
new file mode 100644 (file)
index 0000000..f464f67
Binary files /dev/null and b/www/images/flags/mm.png differ
diff --git a/www/images/flags/mn.png b/www/images/flags/mn.png
new file mode 100644 (file)
index 0000000..9396355
Binary files /dev/null and b/www/images/flags/mn.png differ
diff --git a/www/images/flags/mo.png b/www/images/flags/mo.png
new file mode 100644 (file)
index 0000000..deb801d
Binary files /dev/null and b/www/images/flags/mo.png differ
diff --git a/www/images/flags/mp.png b/www/images/flags/mp.png
new file mode 100644 (file)
index 0000000..298d588
Binary files /dev/null and b/www/images/flags/mp.png differ
diff --git a/www/images/flags/mq.png b/www/images/flags/mq.png
new file mode 100644 (file)
index 0000000..010143b
Binary files /dev/null and b/www/images/flags/mq.png differ
diff --git a/www/images/flags/mr.png b/www/images/flags/mr.png
new file mode 100644 (file)
index 0000000..319546b
Binary files /dev/null and b/www/images/flags/mr.png differ
diff --git a/www/images/flags/ms.png b/www/images/flags/ms.png
new file mode 100644 (file)
index 0000000..d4cbb43
Binary files /dev/null and b/www/images/flags/ms.png differ
diff --git a/www/images/flags/mt.png b/www/images/flags/mt.png
new file mode 100644 (file)
index 0000000..00af948
Binary files /dev/null and b/www/images/flags/mt.png differ
diff --git a/www/images/flags/mu.png b/www/images/flags/mu.png
new file mode 100644 (file)
index 0000000..b7fdce1
Binary files /dev/null and b/www/images/flags/mu.png differ
diff --git a/www/images/flags/mv.png b/www/images/flags/mv.png
new file mode 100644 (file)
index 0000000..5073d9e
Binary files /dev/null and b/www/images/flags/mv.png differ
diff --git a/www/images/flags/mw.png b/www/images/flags/mw.png
new file mode 100644 (file)
index 0000000..13886e9
Binary files /dev/null and b/www/images/flags/mw.png differ
diff --git a/www/images/flags/mx.png b/www/images/flags/mx.png
new file mode 100644 (file)
index 0000000..5bc58ab
Binary files /dev/null and b/www/images/flags/mx.png differ
diff --git a/www/images/flags/my.png b/www/images/flags/my.png
new file mode 100644 (file)
index 0000000..9034cba
Binary files /dev/null and b/www/images/flags/my.png differ
diff --git a/www/images/flags/mz.png b/www/images/flags/mz.png
new file mode 100644 (file)
index 0000000..76405e0
Binary files /dev/null and b/www/images/flags/mz.png differ
diff --git a/www/images/flags/na.png b/www/images/flags/na.png
new file mode 100644 (file)
index 0000000..63358c6
Binary files /dev/null and b/www/images/flags/na.png differ
diff --git a/www/images/flags/nc.png b/www/images/flags/nc.png
new file mode 100644 (file)
index 0000000..2cad283
Binary files /dev/null and b/www/images/flags/nc.png differ
diff --git a/www/images/flags/ne.png b/www/images/flags/ne.png
new file mode 100644 (file)
index 0000000..d85f424
Binary files /dev/null and b/www/images/flags/ne.png differ
diff --git a/www/images/flags/nf.png b/www/images/flags/nf.png
new file mode 100644 (file)
index 0000000..f9bcdda
Binary files /dev/null and b/www/images/flags/nf.png differ
diff --git a/www/images/flags/ng.png b/www/images/flags/ng.png
new file mode 100644 (file)
index 0000000..3eea2e0
Binary files /dev/null and b/www/images/flags/ng.png differ
diff --git a/www/images/flags/ni.png b/www/images/flags/ni.png
new file mode 100644 (file)
index 0000000..3969aaa
Binary files /dev/null and b/www/images/flags/ni.png differ
diff --git a/www/images/flags/nl.png b/www/images/flags/nl.png
new file mode 100644 (file)
index 0000000..fe44791
Binary files /dev/null and b/www/images/flags/nl.png differ
diff --git a/www/images/flags/no.png b/www/images/flags/no.png
new file mode 100644 (file)
index 0000000..160b6b5
Binary files /dev/null and b/www/images/flags/no.png differ
diff --git a/www/images/flags/np.png b/www/images/flags/np.png
new file mode 100644 (file)
index 0000000..aeb058b
Binary files /dev/null and b/www/images/flags/np.png differ
diff --git a/www/images/flags/nr.png b/www/images/flags/nr.png
new file mode 100644 (file)
index 0000000..705fc33
Binary files /dev/null and b/www/images/flags/nr.png differ
diff --git a/www/images/flags/nu.png b/www/images/flags/nu.png
new file mode 100644 (file)
index 0000000..c3ce4ae
Binary files /dev/null and b/www/images/flags/nu.png differ
diff --git a/www/images/flags/nz.png b/www/images/flags/nz.png
new file mode 100644 (file)
index 0000000..10d6306
Binary files /dev/null and b/www/images/flags/nz.png differ
diff --git a/www/images/flags/om.png b/www/images/flags/om.png
new file mode 100644 (file)
index 0000000..2ffba7e
Binary files /dev/null and b/www/images/flags/om.png differ
diff --git a/www/images/flags/pa.png b/www/images/flags/pa.png
new file mode 100644 (file)
index 0000000..9b2ee9a
Binary files /dev/null and b/www/images/flags/pa.png differ
diff --git a/www/images/flags/pe.png b/www/images/flags/pe.png
new file mode 100644 (file)
index 0000000..62a0497
Binary files /dev/null and b/www/images/flags/pe.png differ
diff --git a/www/images/flags/pf.png b/www/images/flags/pf.png
new file mode 100644 (file)
index 0000000..771a0f6
Binary files /dev/null and b/www/images/flags/pf.png differ
diff --git a/www/images/flags/pg.png b/www/images/flags/pg.png
new file mode 100644 (file)
index 0000000..10d6233
Binary files /dev/null and b/www/images/flags/pg.png differ
diff --git a/www/images/flags/ph.png b/www/images/flags/ph.png
new file mode 100644 (file)
index 0000000..b89e159
Binary files /dev/null and b/www/images/flags/ph.png differ
diff --git a/www/images/flags/pk.png b/www/images/flags/pk.png
new file mode 100644 (file)
index 0000000..e9df70c
Binary files /dev/null and b/www/images/flags/pk.png differ
diff --git a/www/images/flags/pl.png b/www/images/flags/pl.png
new file mode 100644 (file)
index 0000000..d413d01
Binary files /dev/null and b/www/images/flags/pl.png differ
diff --git a/www/images/flags/pm.png b/www/images/flags/pm.png
new file mode 100644 (file)
index 0000000..ba91d2c
Binary files /dev/null and b/www/images/flags/pm.png differ
diff --git a/www/images/flags/pn.png b/www/images/flags/pn.png
new file mode 100644 (file)
index 0000000..aa9344f
Binary files /dev/null and b/www/images/flags/pn.png differ
diff --git a/www/images/flags/pr.png b/www/images/flags/pr.png
new file mode 100644 (file)
index 0000000..82d9130
Binary files /dev/null and b/www/images/flags/pr.png differ
diff --git a/www/images/flags/ps.png b/www/images/flags/ps.png
new file mode 100644 (file)
index 0000000..f5f5477
Binary files /dev/null and b/www/images/flags/ps.png differ
diff --git a/www/images/flags/pt.png b/www/images/flags/pt.png
new file mode 100644 (file)
index 0000000..ece7980
Binary files /dev/null and b/www/images/flags/pt.png differ
diff --git a/www/images/flags/pw.png b/www/images/flags/pw.png
new file mode 100644 (file)
index 0000000..6178b25
Binary files /dev/null and b/www/images/flags/pw.png differ
diff --git a/www/images/flags/py.png b/www/images/flags/py.png
new file mode 100644 (file)
index 0000000..cb8723c
Binary files /dev/null and b/www/images/flags/py.png differ
diff --git a/www/images/flags/qa.png b/www/images/flags/qa.png
new file mode 100644 (file)
index 0000000..ed4c621
Binary files /dev/null and b/www/images/flags/qa.png differ
diff --git a/www/images/flags/re.png b/www/images/flags/re.png
new file mode 100644 (file)
index 0000000..8332c4e
Binary files /dev/null and b/www/images/flags/re.png differ
diff --git a/www/images/flags/ro.png b/www/images/flags/ro.png
new file mode 100644 (file)
index 0000000..57e74a6
Binary files /dev/null and b/www/images/flags/ro.png differ
diff --git a/www/images/flags/rs.png b/www/images/flags/rs.png
new file mode 100644 (file)
index 0000000..9439a5b
Binary files /dev/null and b/www/images/flags/rs.png differ
diff --git a/www/images/flags/ru.png b/www/images/flags/ru.png
new file mode 100644 (file)
index 0000000..47da421
Binary files /dev/null and b/www/images/flags/ru.png differ
diff --git a/www/images/flags/rw.png b/www/images/flags/rw.png
new file mode 100644 (file)
index 0000000..5356491
Binary files /dev/null and b/www/images/flags/rw.png differ
diff --git a/www/images/flags/sa.png b/www/images/flags/sa.png
new file mode 100644 (file)
index 0000000..b4641c7
Binary files /dev/null and b/www/images/flags/sa.png differ
diff --git a/www/images/flags/sb.png b/www/images/flags/sb.png
new file mode 100644 (file)
index 0000000..a9937cc
Binary files /dev/null and b/www/images/flags/sb.png differ
diff --git a/www/images/flags/sc.png b/www/images/flags/sc.png
new file mode 100644 (file)
index 0000000..39ee371
Binary files /dev/null and b/www/images/flags/sc.png differ
diff --git a/www/images/flags/scotland.png b/www/images/flags/scotland.png
new file mode 100644 (file)
index 0000000..a0e57b4
Binary files /dev/null and b/www/images/flags/scotland.png differ
diff --git a/www/images/flags/sd.png b/www/images/flags/sd.png
new file mode 100644 (file)
index 0000000..eaab69e
Binary files /dev/null and b/www/images/flags/sd.png differ
diff --git a/www/images/flags/se.png b/www/images/flags/se.png
new file mode 100644 (file)
index 0000000..1994653
Binary files /dev/null and b/www/images/flags/se.png differ
diff --git a/www/images/flags/sg.png b/www/images/flags/sg.png
new file mode 100644 (file)
index 0000000..dd34d61
Binary files /dev/null and b/www/images/flags/sg.png differ
diff --git a/www/images/flags/sh.png b/www/images/flags/sh.png
new file mode 100644 (file)
index 0000000..4b1d2a2
Binary files /dev/null and b/www/images/flags/sh.png differ
diff --git a/www/images/flags/si.png b/www/images/flags/si.png
new file mode 100644 (file)
index 0000000..bb1476f
Binary files /dev/null and b/www/images/flags/si.png differ
diff --git a/www/images/flags/sj.png b/www/images/flags/sj.png
new file mode 100644 (file)
index 0000000..160b6b5
Binary files /dev/null and b/www/images/flags/sj.png differ
diff --git a/www/images/flags/sk.png b/www/images/flags/sk.png
new file mode 100644 (file)
index 0000000..7ccbc82
Binary files /dev/null and b/www/images/flags/sk.png differ
diff --git a/www/images/flags/sl.png b/www/images/flags/sl.png
new file mode 100644 (file)
index 0000000..12d812d
Binary files /dev/null and b/www/images/flags/sl.png differ
diff --git a/www/images/flags/sm.png b/www/images/flags/sm.png
new file mode 100644 (file)
index 0000000..3df2fdc
Binary files /dev/null and b/www/images/flags/sm.png differ
diff --git a/www/images/flags/sn.png b/www/images/flags/sn.png
new file mode 100644 (file)
index 0000000..eabb71d
Binary files /dev/null and b/www/images/flags/sn.png differ
diff --git a/www/images/flags/so.png b/www/images/flags/so.png
new file mode 100644 (file)
index 0000000..4a1ea4b
Binary files /dev/null and b/www/images/flags/so.png differ
diff --git a/www/images/flags/sr.png b/www/images/flags/sr.png
new file mode 100644 (file)
index 0000000..5eff927
Binary files /dev/null and b/www/images/flags/sr.png differ
diff --git a/www/images/flags/st.png b/www/images/flags/st.png
new file mode 100644 (file)
index 0000000..2978557
Binary files /dev/null and b/www/images/flags/st.png differ
diff --git a/www/images/flags/sv.png b/www/images/flags/sv.png
new file mode 100644 (file)
index 0000000..2498799
Binary files /dev/null and b/www/images/flags/sv.png differ
diff --git a/www/images/flags/sy.png b/www/images/flags/sy.png
new file mode 100644 (file)
index 0000000..f5ce30d
Binary files /dev/null and b/www/images/flags/sy.png differ
diff --git a/www/images/flags/sz.png b/www/images/flags/sz.png
new file mode 100644 (file)
index 0000000..914ee86
Binary files /dev/null and b/www/images/flags/sz.png differ
diff --git a/www/images/flags/tc.png b/www/images/flags/tc.png
new file mode 100644 (file)
index 0000000..8fc1156
Binary files /dev/null and b/www/images/flags/tc.png differ
diff --git a/www/images/flags/td.png b/www/images/flags/td.png
new file mode 100644 (file)
index 0000000..667f21f
Binary files /dev/null and b/www/images/flags/td.png differ
diff --git a/www/images/flags/tf.png b/www/images/flags/tf.png
new file mode 100644 (file)
index 0000000..80529a4
Binary files /dev/null and b/www/images/flags/tf.png differ
diff --git a/www/images/flags/tg.png b/www/images/flags/tg.png
new file mode 100644 (file)
index 0000000..3aa00ad
Binary files /dev/null and b/www/images/flags/tg.png differ
diff --git a/www/images/flags/th.png b/www/images/flags/th.png
new file mode 100644 (file)
index 0000000..dd8ba91
Binary files /dev/null and b/www/images/flags/th.png differ
diff --git a/www/images/flags/tj.png b/www/images/flags/tj.png
new file mode 100644 (file)
index 0000000..617bf64
Binary files /dev/null and b/www/images/flags/tj.png differ
diff --git a/www/images/flags/tk.png b/www/images/flags/tk.png
new file mode 100644 (file)
index 0000000..67b8c8c
Binary files /dev/null and b/www/images/flags/tk.png differ
diff --git a/www/images/flags/tl.png b/www/images/flags/tl.png
new file mode 100644 (file)
index 0000000..77da181
Binary files /dev/null and b/www/images/flags/tl.png differ
diff --git a/www/images/flags/tm.png b/www/images/flags/tm.png
new file mode 100644 (file)
index 0000000..828020e
Binary files /dev/null and b/www/images/flags/tm.png differ
diff --git a/www/images/flags/tn.png b/www/images/flags/tn.png
new file mode 100644 (file)
index 0000000..183cdd3
Binary files /dev/null and b/www/images/flags/tn.png differ
diff --git a/www/images/flags/to.png b/www/images/flags/to.png
new file mode 100644 (file)
index 0000000..f89b8ba
Binary files /dev/null and b/www/images/flags/to.png differ
diff --git a/www/images/flags/tr.png b/www/images/flags/tr.png
new file mode 100644 (file)
index 0000000..be32f77
Binary files /dev/null and b/www/images/flags/tr.png differ
diff --git a/www/images/flags/tt.png b/www/images/flags/tt.png
new file mode 100644 (file)
index 0000000..2a11c1e
Binary files /dev/null and b/www/images/flags/tt.png differ
diff --git a/www/images/flags/tv.png b/www/images/flags/tv.png
new file mode 100644 (file)
index 0000000..28274c5
Binary files /dev/null and b/www/images/flags/tv.png differ
diff --git a/www/images/flags/tw.png b/www/images/flags/tw.png
new file mode 100644 (file)
index 0000000..f31c654
Binary files /dev/null and b/www/images/flags/tw.png differ
diff --git a/www/images/flags/tz.png b/www/images/flags/tz.png
new file mode 100644 (file)
index 0000000..c00ff79
Binary files /dev/null and b/www/images/flags/tz.png differ
diff --git a/www/images/flags/ua.png b/www/images/flags/ua.png
new file mode 100644 (file)
index 0000000..09563a2
Binary files /dev/null and b/www/images/flags/ua.png differ
diff --git a/www/images/flags/ug.png b/www/images/flags/ug.png
new file mode 100644 (file)
index 0000000..33f4aff
Binary files /dev/null and b/www/images/flags/ug.png differ
diff --git a/www/images/flags/um.png b/www/images/flags/um.png
new file mode 100644 (file)
index 0000000..c1dd965
Binary files /dev/null and b/www/images/flags/um.png differ
diff --git a/www/images/flags/us.png b/www/images/flags/us.png
new file mode 100644 (file)
index 0000000..10f451f
Binary files /dev/null and b/www/images/flags/us.png differ
diff --git a/www/images/flags/uy.png b/www/images/flags/uy.png
new file mode 100644 (file)
index 0000000..31d948a
Binary files /dev/null and b/www/images/flags/uy.png differ
diff --git a/www/images/flags/uz.png b/www/images/flags/uz.png
new file mode 100644 (file)
index 0000000..fef5dc1
Binary files /dev/null and b/www/images/flags/uz.png differ
diff --git a/www/images/flags/va.png b/www/images/flags/va.png
new file mode 100644 (file)
index 0000000..b31eaf2
Binary files /dev/null and b/www/images/flags/va.png differ
diff --git a/www/images/flags/vc.png b/www/images/flags/vc.png
new file mode 100644 (file)
index 0000000..8fa17b0
Binary files /dev/null and b/www/images/flags/vc.png differ
diff --git a/www/images/flags/ve.png b/www/images/flags/ve.png
new file mode 100644 (file)
index 0000000..00c90f9
Binary files /dev/null and b/www/images/flags/ve.png differ
diff --git a/www/images/flags/vg.png b/www/images/flags/vg.png
new file mode 100644 (file)
index 0000000..4156907
Binary files /dev/null and b/www/images/flags/vg.png differ
diff --git a/www/images/flags/vi.png b/www/images/flags/vi.png
new file mode 100644 (file)
index 0000000..ed26915
Binary files /dev/null and b/www/images/flags/vi.png differ
diff --git a/www/images/flags/vn.png b/www/images/flags/vn.png
new file mode 100644 (file)
index 0000000..ec7cd48
Binary files /dev/null and b/www/images/flags/vn.png differ
diff --git a/www/images/flags/vu.png b/www/images/flags/vu.png
new file mode 100644 (file)
index 0000000..b3397bc
Binary files /dev/null and b/www/images/flags/vu.png differ
diff --git a/www/images/flags/wales.png b/www/images/flags/wales.png
new file mode 100644 (file)
index 0000000..e0d7cee
Binary files /dev/null and b/www/images/flags/wales.png differ
diff --git a/www/images/flags/wf.png b/www/images/flags/wf.png
new file mode 100644 (file)
index 0000000..9f95587
Binary files /dev/null and b/www/images/flags/wf.png differ
diff --git a/www/images/flags/ws.png b/www/images/flags/ws.png
new file mode 100644 (file)
index 0000000..c169508
Binary files /dev/null and b/www/images/flags/ws.png differ
diff --git a/www/images/flags/ye.png b/www/images/flags/ye.png
new file mode 100644 (file)
index 0000000..468dfad
Binary files /dev/null and b/www/images/flags/ye.png differ
diff --git a/www/images/flags/yt.png b/www/images/flags/yt.png
new file mode 100644 (file)
index 0000000..c298f37
Binary files /dev/null and b/www/images/flags/yt.png differ
diff --git a/www/images/flags/za.png b/www/images/flags/za.png
new file mode 100644 (file)
index 0000000..57c58e2
Binary files /dev/null and b/www/images/flags/za.png differ
diff --git a/www/images/flags/zm.png b/www/images/flags/zm.png
new file mode 100644 (file)
index 0000000..c25b07b
Binary files /dev/null and b/www/images/flags/zm.png differ
diff --git a/www/images/flags/zw.png b/www/images/flags/zw.png
new file mode 100644 (file)
index 0000000..53c9725
Binary files /dev/null and b/www/images/flags/zw.png differ
index 117eee635e8b26fd84d3b905b484e257d09193d9..d75e08124fc7978ba0309593f3f807fd7011d2b7 100644 (file)
@@ -687,6 +687,39 @@ table.uriel td.footer {
        background-color: #dedede;
        border: 1px solid #999;
 }
+
+/* TRANSLATION */
+table.translate {
+       width: 100%;
+       /* border: 1px solid #880400; */
+       font-size: 0.9em;
+}
+
+table.translate td {
+       padding: 4px;
+       text-align: center;
+}
+
+table.translate td.lang {
+       text-align: left;
+}
+
+/* pakfire3 */
+#repos .leaf {
+       border: 1px solid #000;
+       padding: 5px;
+       margin-top: 5px;
+}
+
+#repos .leaf p.header {
+       background-color: #E1E1E1;
+       padding-left: 5px;
+}
+
+#repos .leaf p.footer {
+       text-align: right;
+}
+
 /* Tabs */
 .ui-tabs {
        padding: .2em;
diff --git a/www/pages/translate/__init__.py b/www/pages/translate/__init__.py
new file mode 100644 (file)
index 0000000..5c126b7
--- /dev/null
@@ -0,0 +1,163 @@
+#!/usr/bin/python
+
+import os
+
+import web
+import web.elements
+from web.javascript import Javascript
+
+BASE="/srv/checkout"
+
+projects = []
+
+class Po(object):
+       code2lang = {
+               "da" : "Dansk (Dansk)",
+               "de" : "Deutsch (German)",
+               "fr" : "Français (French)",
+       }
+
+       def __init__(self, path):
+               self.path = path
+               
+               p = os.popen("msgfmt -v --statistics %s 2>&1" % self.path)
+               self.line = p.readlines()[0]
+
+       def __cmp__(self, other):
+               return cmp(self.lang, other.lang)
+
+       @property
+       def code(self):
+               return os.path.basename(self.path)[:-3]
+
+       @property
+       def lang(self):
+               return self.code2lang.get(self.code, "Unknown (%s)" % self.code)
+
+       @property
+       def translated(self):
+               return int(self.line.split()[0])
+
+       @property
+       def untranslated(self):
+               l = self.line.split()
+               if len(l) == 6:
+                       return int(l[3])
+               elif len(l) == 9:
+                       return int(l[6])
+               return 0
+
+       @property
+       def fuzzy(self):
+               l = self.line.split()
+               if len(l) == 9:
+                       return l[3]
+               return 0
+
+
+class Project(object):
+       def __init__(self, id, path, **kwargs):
+               self.id = id
+               self.path = path
+               self._name = kwargs.pop("name")
+               self.desc = kwargs.pop("desc")
+
+               self._translations = []
+               self.pot = None
+               self.find_pot()
+
+       @property
+       def name(self):
+               if self._name:
+                       return self._name
+               return self.id
+
+       @property
+       def translations(self):
+               if not self._translations:
+                       for path in os.listdir(self.path):
+                               if path.endswith(".po"):
+                                       self._translations.append(Po(os.path.join(self.path, path)))
+               return self._translations
+
+       def find_pot(self):
+               for path in os.listdir(self.path):
+                       if path.endswith(".pot"):
+                               self.pot = Po(os.path.join(self.path, path))
+                               break
+
+
+projects.append(Project("pomona", BASE + "/ipfire-3.x/src/pomona/po", name="Pomona", desc="The pomona installer for ipfire."))
+
+class Content(web.Content):
+       def __init__(self):
+               web.Content.__init__(self)
+               self.projects = projects
+               
+       def __call__(self, lang):
+               ret = """<h3>IPFire Translation Status</h3>
+                                       <div id="tabs"><ul>"""
+               
+               for project in self.projects:
+                       ret += """<li><a href="#%s">%s</a></li>""" % (project.id, project.name)
+               
+               ret += "</ul>"
+               
+               for project in self.projects:
+                       ret += """<div id="%s">
+                               <p><strong>Description:</strong> %s</p>
+                               <br />
+                               <table class="translate">
+                                       <tr>
+                                               <th>Language</th>
+                                               <th>Translated</th>
+                                               <th>Untranslated</th>
+                                               <th>Fuzzy</th>
+                                               <th>Status</th>
+                                       </tr>""" % (project.id, project.desc)
+
+                       total = 0
+                       if project.pot:
+                               total = project.pot.untranslated
+
+                       for t in sorted(project.translations):
+                               if total:
+                                       percent = "%3.1f%%" % (t.translated * 100 / total)
+                               else:
+                                       percent = "---.-%"
+
+                               ret += """\
+                                       <tr>
+                                               <td class="lang"><img src="/images/flags/%s.png" alt="%s" />%s</td>
+                                               <td>%s</td>
+                                               <td>%s</td>
+                                               <td>%s</td>
+                                               <td>%s</td>
+                                       </tr>""" % \
+                                       (t.code, t.code, t.lang, t.translated, t.untranslated, t.fuzzy, percent)
+
+                       ret += "</table>"
+
+                       if project.pot:
+                               ret += """\
+                                       <p>
+                                               <br />
+                                               <strong>Template</strong> - %s strings
+                                       </p>""" % project.pot.untranslated
+
+                       ret += "</div>"
+
+               ret += "</div>"
+               return ret
+
+page = web.Page()
+page.content = Content()
+page.sidebar = web.elements.DevelopmentSidebar()
+page.javascript = Javascript(1, 1)
+page.javascript.write("""
+       <script type="text/javascript">
+               $(function() {
+                       $("#tabs").tabs();
+               });
+       </script>
+""")
index 4541ca35427d109a0fd4443bb117612a2b89038d..e1adbfb900e86767c38967c7134705f59ef14255 100644 (file)
@@ -60,5 +60,7 @@ class DevelopmentSidebar(Sidebar):
                self.w("""<h4>Development Ressources</h4>
                                <p> - <a href="cluster">Cluster</a> Monitoring<br />
                                        - Nightly <a href="builds">Builds</a><br />
-                                       - <a href="source">Source</a> Code</p>
+                                       - <a href="source">Source</a> Code<br />
+                                       - Pakfire <a href="pakfire3">Repositories</a><br />
+                                       - <a href="translate">Localization</a> Status</p>
                """)