summaryrefslogtreecommitdiff
path: root/src/server/gwt-client
diff options
context:
space:
mode:
authorbjorn <bjorn@bringert.net>2008-09-17 10:12:36 +0000
committerbjorn <bjorn@bringert.net>2008-09-17 10:12:36 +0000
commitb06039634eab3bbb6a0b6d4fa65ee01b5dc634db (patch)
treef94dbfa56580cbd1bbd30a40bf6802c422228bfd /src/server/gwt-client
parenta663eda2690602d82584d6f74bdab48ebbe0d31b (diff)
Towards looking at the locale for default language. Added flag icons.
Diffstat (limited to 'src/server/gwt-client')
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/GF.java10
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/Translate.java17
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/Translate.css21
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ad.pngbin0 -> 643 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ae.pngbin0 -> 408 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/af.pngbin0 -> 604 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ag.pngbin0 -> 591 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ai.pngbin0 -> 643 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/al.pngbin0 -> 600 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/am.pngbin0 -> 497 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/an.pngbin0 -> 488 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ao.pngbin0 -> 428 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ar.pngbin0 -> 506 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/as.pngbin0 -> 647 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/at.pngbin0 -> 403 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/au.pngbin0 -> 673 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/aw.pngbin0 -> 524 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ax.pngbin0 -> 663 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/az.pngbin0 -> 589 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ba.pngbin0 -> 593 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bb.pngbin0 -> 585 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bd.pngbin0 -> 504 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/be.pngbin0 -> 449 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bf.pngbin0 -> 497 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bg.pngbin0 -> 462 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bh.pngbin0 -> 457 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bi.pngbin0 -> 675 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bj.pngbin0 -> 486 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bm.pngbin0 -> 611 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bn.pngbin0 -> 639 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bo.pngbin0 -> 500 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/br.pngbin0 -> 593 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bs.pngbin0 -> 526 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bt.pngbin0 -> 631 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bv.pngbin0 -> 512 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bw.pngbin0 -> 443 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/by.pngbin0 -> 514 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bz.pngbin0 -> 600 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ca.pngbin0 -> 628 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/catalonia.pngbin0 -> 398 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cc.pngbin0 -> 625 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cd.pngbin0 -> 528 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cf.pngbin0 -> 614 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cg.pngbin0 -> 521 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ch.pngbin0 -> 367 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ci.pngbin0 -> 453 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ck.pngbin0 -> 586 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cl.pngbin0 -> 450 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cm.pngbin0 -> 525 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cn.pngbin0 -> 472 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/co.pngbin0 -> 483 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cr.pngbin0 -> 477 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cs.pngbin0 -> 439 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cu.pngbin0 -> 563 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cv.pngbin0 -> 529 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cx.pngbin0 -> 608 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cy.pngbin0 -> 428 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cz.pngbin0 -> 476 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/de.pngbin0 -> 545 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dj.pngbin0 -> 572 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dk.pngbin0 -> 495 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dm.pngbin0 -> 620 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/do.pngbin0 -> 508 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dz.pngbin0 -> 582 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ec.pngbin0 -> 500 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ee.pngbin0 -> 429 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eg.pngbin0 -> 465 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eh.pngbin0 -> 508 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/england.pngbin0 -> 496 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/er.pngbin0 -> 653 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/es.pngbin0 -> 469 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/et.pngbin0 -> 592 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/europeanunion.pngbin0 -> 479 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fam.pngbin0 -> 532 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fi.pngbin0 -> 489 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fj.pngbin0 -> 610 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fk.pngbin0 -> 648 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fm.pngbin0 -> 552 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fo.pngbin0 -> 474 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fr.pngbin0 -> 545 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ga.pngbin0 -> 489 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gb.pngbin0 -> 599 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gd.pngbin0 -> 637 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ge.pngbin0 -> 594 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gf.pngbin0 -> 545 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gh.pngbin0 -> 490 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gi.pngbin0 -> 463 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gl.pngbin0 -> 470 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gm.pngbin0 -> 493 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gn.pngbin0 -> 480 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gp.pngbin0 -> 488 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gq.pngbin0 -> 537 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gr.pngbin0 -> 487 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gs.pngbin0 -> 630 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gt.pngbin0 -> 493 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gu.pngbin0 -> 509 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gw.pngbin0 -> 516 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gy.pngbin0 -> 645 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hk.pngbin0 -> 527 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hm.pngbin0 -> 673 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hn.pngbin0 -> 537 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hr.pngbin0 -> 524 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ht.pngbin0 -> 487 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hu.pngbin0 -> 432 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/id.pngbin0 -> 430 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ie.pngbin0 -> 481 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/il.pngbin0 -> 431 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/in.pngbin0 -> 503 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/io.pngbin0 -> 658 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/iq.pngbin0 -> 515 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ir.pngbin0 -> 512 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/is.pngbin0 -> 532 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/it.pngbin0 -> 420 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jm.pngbin0 -> 637 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jo.pngbin0 -> 473 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jp.pngbin0 -> 420 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ke.pngbin0 -> 569 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kg.pngbin0 -> 510 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kh.pngbin0 -> 549 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ki.pngbin0 -> 656 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/km.pngbin0 -> 577 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kn.pngbin0 -> 604 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kp.pngbin0 -> 561 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kr.pngbin0 -> 592 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kw.pngbin0 -> 486 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ky.pngbin0 -> 643 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kz.pngbin0 -> 616 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/la.pngbin0 -> 563 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lb.pngbin0 -> 517 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lc.pngbin0 -> 520 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/li.pngbin0 -> 537 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lk.pngbin0 -> 627 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lr.pngbin0 -> 466 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ls.pngbin0 -> 628 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lt.pngbin0 -> 508 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lu.pngbin0 -> 481 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lv.pngbin0 -> 465 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ly.pngbin0 -> 419 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ma.pngbin0 -> 432 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mc.pngbin0 -> 380 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/md.pngbin0 -> 566 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/me.pngbin0 -> 448 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mg.pngbin0 -> 453 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mh.pngbin0 -> 628 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mk.pngbin0 -> 664 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ml.pngbin0 -> 474 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mm.pngbin0 -> 483 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mn.pngbin0 -> 492 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mo.pngbin0 -> 588 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mp.pngbin0 -> 597 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mq.pngbin0 -> 655 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mr.pngbin0 -> 569 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ms.pngbin0 -> 614 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mt.pngbin0 -> 420 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mu.pngbin0 -> 496 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mv.pngbin0 -> 542 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mw.pngbin0 -> 529 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mx.pngbin0 -> 574 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/my.pngbin0 -> 571 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mz.pngbin0 -> 584 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/na.pngbin0 -> 647 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nc.pngbin0 -> 591 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ne.pngbin0 -> 537 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nf.pngbin0 -> 602 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ng.pngbin0 -> 482 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ni.pngbin0 -> 508 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nl.pngbin0 -> 453 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/no.pngbin0 -> 512 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/np.pngbin0 -> 443 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nr.pngbin0 -> 527 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nu.pngbin0 -> 572 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nz.pngbin0 -> 639 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/om.pngbin0 -> 478 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pa.pngbin0 -> 519 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pe.pngbin0 -> 397 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pf.pngbin0 -> 498 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pg.pngbin0 -> 593 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ph.pngbin0 -> 538 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pk.pngbin0 -> 569 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pl.pngbin0 -> 374 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pm.pngbin0 -> 689 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pn.pngbin0 -> 657 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pr.pngbin0 -> 556 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ps.pngbin0 -> 472 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pt.pngbin0 -> 554 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pw.pngbin0 -> 550 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/py.pngbin0 -> 473 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/qa.pngbin0 -> 450 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/re.pngbin0 -> 545 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/readme.txt9
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ro.pngbin0 -> 495 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rs.pngbin0 -> 423 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ru.pngbin0 -> 420 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rw.pngbin0 -> 533 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sa.pngbin0 -> 551 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sb.pngbin0 -> 624 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sc.pngbin0 -> 608 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/scotland.pngbin0 -> 649 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sd.pngbin0 -> 492 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/se.pngbin0 -> 542 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sg.pngbin0 -> 468 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sh.pngbin0 -> 645 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/si.pngbin0 -> 510 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sj.pngbin0 -> 512 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sk.pngbin0 -> 562 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sl.pngbin0 -> 436 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sm.pngbin0 -> 502 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sn.pngbin0 -> 532 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/so.pngbin0 -> 527 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sr.pngbin0 -> 513 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/st.pngbin0 -> 584 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sv.pngbin0 -> 501 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sy.pngbin0 -> 422 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sz.pngbin0 -> 643 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tc.pngbin0 -> 624 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/td.pngbin0 -> 570 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tf.pngbin0 -> 527 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tg.pngbin0 -> 562 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/th.pngbin0 -> 452 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tj.pngbin0 -> 496 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tk.pngbin0 -> 638 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tl.pngbin0 -> 514 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tm.pngbin0 -> 593 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tn.pngbin0 -> 495 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/to.pngbin0 -> 426 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tr.pngbin0 -> 492 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tt.pngbin0 -> 617 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tv.pngbin0 -> 536 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tw.pngbin0 -> 465 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tz.pngbin0 -> 642 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ua.pngbin0 -> 446 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ug.pngbin0 -> 531 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/um.pngbin0 -> 571 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/us.pngbin0 -> 609 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uy.pngbin0 -> 532 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uz.pngbin0 -> 515 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/va.pngbin0 -> 553 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vc.pngbin0 -> 577 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ve.pngbin0 -> 528 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vg.pngbin0 -> 630 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vi.pngbin0 -> 616 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vn.pngbin0 -> 474 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vu.pngbin0 -> 604 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wales.pngbin0 -> 652 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wf.pngbin0 -> 554 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ws.pngbin0 -> 476 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ye.pngbin0 -> 413 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/yt.pngbin0 -> 593 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/za.pngbin0 -> 642 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zm.pngbin0 -> 500 bytes
-rw-r--r--src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zw.pngbin0 -> 574 bytes
251 files changed, 49 insertions, 8 deletions
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/GF.java b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/GF.java
index 529c3251e..4a0003aed 100644
--- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/GF.java
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/GF.java
@@ -36,6 +36,16 @@ public class GF {
public static class Languages extends JsArray<Language> {
protected Languages() { }
+
+ public final Language getLanguage(String name) {
+ int c = length();
+ for (int i = 0; i < c; i++) {
+ Language l = get(i);
+ if (l.getName().equals(name))
+ return l;
+ }
+ return null;
+ }
}
public static class Language extends JavaScriptObject {
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/Translate.java b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/Translate.java
index ebe08ca7f..e3daf84b9 100644
--- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/Translate.java
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/client/Translate.java
@@ -22,6 +22,8 @@ import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
+import com.google.gwt.i18n.client.LocaleInfo;
+
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
@@ -34,14 +36,19 @@ public class Translate implements EntryPoint {
private CompletionOracle oracle;
private SuggestBox suggest;
+ private GF.Languages availableLangs;
private List<String> fromLangs;
private List<String> toLangs;
private VerticalPanel outputPanel;
private Label statusLabel;
- private void addTranslation(String text) {
+ private void addTranslation(String text, String toLang) {
Label l = new Label(text);
l.addStyleName("my-translation");
+ GF.Language lang = availableLangs.getLanguage(toLang);
+ if (lang != null) {
+ l.getElement().setLang(lang.getLanguageCode());
+ }
outputPanel.add(l);
}
@@ -51,7 +58,7 @@ public class Translate implements EntryPoint {
outputPanel.clear();
for (int i = 0; i < translations.length(); i++) {
GF.Translation t = translations.get(i);
- addTranslation(t.getText());
+ addTranslation(t.getText(), t.getTo());
}
}
public void onError (Throwable e) {
@@ -155,6 +162,7 @@ public class Translate implements EntryPoint {
gf.languages(new GF.LanguagesCallback() {
public void onResult(GF.Languages languages) {
+ availableLangs = languages;
for (int i = 0; i < languages.length(); i++) {
GF.Language l = languages.get(i);
if (l.canParse()) {
@@ -162,14 +170,15 @@ public class Translate implements EntryPoint {
}
toLangBox.addItem(l.getName());
}
-
- setStatus("Loaded languages.");
+ setStatus("Loaded languages.");
}
public void onError (Throwable e) {
showError("Error getting language information", e);
}
});
+
+ GWT.log("Current locale: " + LocaleInfo.getCurrentLocale().getLocaleName(), null);
}
}
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/Translate.css b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/Translate.css
index cc53e1313..07aa44158 100644
--- a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/Translate.css
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/Translate.css
@@ -15,9 +15,22 @@
}
.my-translation {
- border-width: 0 0 0 0;
- border-style: solid;
- border-color: silver;
- padding: 0.2em;
+ margin: 0.2em;
+ padding-left: 25px;
font-size: 150%;
+ background-repeat: no-repeat;
+ background-position: 0% 50%;
}
+
+* [LANG=bg] { background-image: url("flags/bg.png"); }
+* [LANG=ca] { background-image: url("flags/catalonia.png"); }
+* [LANG=da] { background-image: url("flags/dk.png"); }
+* [LANG=de] { background-image: url("flags/de.png"); }
+* [LANG=en] { background-image: url("flags/gb.png"); }
+* [LANG=fi] { background-image: url("flags/fi.png"); }
+* [LANG=fr] { background-image: url("flags/fr.png"); }
+* [LANG=it] { background-image: url("flags/it.png"); }
+* [LANG=no] { background-image: url("flags/no.png"); }
+* [LANG=ru] { background-image: url("flags/ru.png"); }
+* [LANG=es] { background-image: url("flags/es.png"); }
+* [LANG=sv] { background-image: url("flags/se.png"); }
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ad.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ad.png
new file mode 100644
index 000000000..625ca84f9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ad.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ae.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ae.png
new file mode 100644
index 000000000..ef3a1ecfc
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ae.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/af.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/af.png
new file mode 100644
index 000000000..a4742e299
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/af.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ag.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ag.png
new file mode 100644
index 000000000..556d5504d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ag.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ai.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ai.png
new file mode 100644
index 000000000..74ed29d92
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ai.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/al.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/al.png
new file mode 100644
index 000000000..92354cb6e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/al.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/am.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/am.png
new file mode 100644
index 000000000..344a2a86c
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/am.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/an.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/an.png
new file mode 100644
index 000000000..633e4b89f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/an.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ao.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ao.png
new file mode 100644
index 000000000..bcbd1d6d4
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ao.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ar.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ar.png
new file mode 100644
index 000000000..e5ef8f1fc
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ar.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/as.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/as.png
new file mode 100644
index 000000000..32f30e4ce
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/as.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/at.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/at.png
new file mode 100644
index 000000000..0f15f34f2
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/at.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/au.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/au.png
new file mode 100644
index 000000000..a01389a74
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/au.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/aw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/aw.png
new file mode 100644
index 000000000..a3579c2d6
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/aw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ax.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ax.png
new file mode 100644
index 000000000..1eea80a7b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ax.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/az.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/az.png
new file mode 100644
index 000000000..4ee9fe5ce
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/az.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ba.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ba.png
new file mode 100644
index 000000000..c77499249
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ba.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bb.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bb.png
new file mode 100644
index 000000000..0df19c71d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bb.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bd.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bd.png
new file mode 100644
index 000000000..076a8bf87
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bd.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/be.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/be.png
new file mode 100644
index 000000000..d86ebc800
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/be.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bf.png
new file mode 100644
index 000000000..ab5ce8fe1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bg.png
new file mode 100644
index 000000000..0469f0607
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bh.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bh.png
new file mode 100644
index 000000000..ea8ce6876
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bh.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bi.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bi.png
new file mode 100644
index 000000000..5cc2e30cf
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bi.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bj.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bj.png
new file mode 100644
index 000000000..1cc8b458a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bj.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bm.png
new file mode 100644
index 000000000..c0c7aead8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bn.png
new file mode 100644
index 000000000..8fb09849e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bo.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bo.png
new file mode 100644
index 000000000..ce7ba522a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bo.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/br.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/br.png
new file mode 100644
index 000000000..9b1a5538b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/br.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bs.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bs.png
new file mode 100644
index 000000000..639fa6cfa
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bs.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bt.png
new file mode 100644
index 000000000..1d512dfff
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bv.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bv.png
new file mode 100644
index 000000000..160b6b5b7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bv.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bw.png
new file mode 100644
index 000000000..fcb103941
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/by.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/by.png
new file mode 100644
index 000000000..504774ec1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/by.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bz.png
new file mode 100644
index 000000000..be63ee1c6
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/bz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ca.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ca.png
new file mode 100644
index 000000000..1f204193a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ca.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/catalonia.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/catalonia.png
new file mode 100644
index 000000000..5041e308e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/catalonia.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cc.png
new file mode 100644
index 000000000..aed3d3b4e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cd.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cd.png
new file mode 100644
index 000000000..5e4894248
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cd.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cf.png
new file mode 100644
index 000000000..da687bdce
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cg.png
new file mode 100644
index 000000000..a859792ef
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ch.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ch.png
new file mode 100644
index 000000000..242ec01aa
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ch.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ci.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ci.png
new file mode 100644
index 000000000..3f2c62eb4
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ci.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ck.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ck.png
new file mode 100644
index 000000000..746d3d6f7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ck.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cl.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cl.png
new file mode 100644
index 000000000..29c6d61bd
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cl.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cm.png
new file mode 100644
index 000000000..f65c5bd5a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cn.png
new file mode 100644
index 000000000..891441462
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/co.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/co.png
new file mode 100644
index 000000000..a118ff4a1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/co.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cr.png
new file mode 100644
index 000000000..c7a373179
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cs.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cs.png
new file mode 100644
index 000000000..8254790ca
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cs.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cu.png
new file mode 100644
index 000000000..083f1d611
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cv.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cv.png
new file mode 100644
index 000000000..a63f7eaf6
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cv.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cx.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cx.png
new file mode 100644
index 000000000..48e31adbf
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cx.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cy.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cy.png
new file mode 100644
index 000000000..5b1ad6c07
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cy.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cz.png
new file mode 100644
index 000000000..c8403dd21
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/cz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/de.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/de.png
new file mode 100644
index 000000000..ac4a97736
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/de.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dj.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dj.png
new file mode 100644
index 000000000..582af364f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dj.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dk.png
new file mode 100644
index 000000000..e2993d3c5
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dm.png
new file mode 100644
index 000000000..5fbffcba3
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/do.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/do.png
new file mode 100644
index 000000000..5a04932d8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/do.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dz.png
new file mode 100644
index 000000000..335c2391d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/dz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ec.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ec.png
new file mode 100644
index 000000000..0caa0b1e7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ec.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ee.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ee.png
new file mode 100644
index 000000000..0c82efb7d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ee.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eg.png
new file mode 100644
index 000000000..8a3f7a10b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eh.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eh.png
new file mode 100644
index 000000000..90a1195b4
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/eh.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/england.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/england.png
new file mode 100644
index 000000000..3a7311d56
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/england.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/er.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/er.png
new file mode 100644
index 000000000..13065ae99
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/er.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/es.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/es.png
new file mode 100644
index 000000000..c2de2d711
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/es.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/et.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/et.png
new file mode 100644
index 000000000..2e893fa05
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/et.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/europeanunion.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/europeanunion.png
new file mode 100644
index 000000000..d6d871158
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/europeanunion.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fam.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fam.png
new file mode 100644
index 000000000..cf50c759e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fam.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fi.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fi.png
new file mode 100644
index 000000000..14ec091b8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fi.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fj.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fj.png
new file mode 100644
index 000000000..cee998892
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fj.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fk.png
new file mode 100644
index 000000000..ceaeb27de
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fm.png
new file mode 100644
index 000000000..066bb2473
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fo.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fo.png
new file mode 100644
index 000000000..cbceb809e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fo.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fr.png
new file mode 100644
index 000000000..8332c4ec2
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/fr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ga.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ga.png
new file mode 100644
index 000000000..0e0d43436
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ga.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gb.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gb.png
new file mode 100644
index 000000000..ff701e19f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gb.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gd.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gd.png
new file mode 100644
index 000000000..9ab57f548
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gd.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ge.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ge.png
new file mode 100644
index 000000000..728d97078
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ge.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gf.png
new file mode 100644
index 000000000..8332c4ec2
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gh.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gh.png
new file mode 100644
index 000000000..4e2f89659
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gh.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gi.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gi.png
new file mode 100644
index 000000000..e76797f62
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gi.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gl.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gl.png
new file mode 100644
index 000000000..ef12a73bf
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gl.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gm.png
new file mode 100644
index 000000000..0720b667a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gn.png
new file mode 100644
index 000000000..ea660b01f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gp.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gp.png
new file mode 100644
index 000000000..dbb086d00
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gp.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gq.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gq.png
new file mode 100644
index 000000000..ebe20a28d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gq.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gr.png
new file mode 100644
index 000000000..8651ade7c
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gs.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gs.png
new file mode 100644
index 000000000..7ef0bf598
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gs.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gt.png
new file mode 100644
index 000000000..c43a70d36
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gu.png
new file mode 100644
index 000000000..92f37c053
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gw.png
new file mode 100644
index 000000000..b37bcf06b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gy.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gy.png
new file mode 100644
index 000000000..22cbe2f59
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/gy.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hk.png
new file mode 100644
index 000000000..d5c380ca9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hm.png
new file mode 100644
index 000000000..a01389a74
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hn.png
new file mode 100644
index 000000000..96f838859
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hr.png
new file mode 100644
index 000000000..696b51546
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ht.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ht.png
new file mode 100644
index 000000000..416052af7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ht.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hu.png
new file mode 100644
index 000000000..7baafe44d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/hu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/id.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/id.png
new file mode 100644
index 000000000..c6bc0fafa
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/id.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ie.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ie.png
new file mode 100644
index 000000000..26baa31e1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ie.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/il.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/il.png
new file mode 100644
index 000000000..2ca772d0b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/il.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/in.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/in.png
new file mode 100644
index 000000000..e4d7e81a9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/in.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/io.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/io.png
new file mode 100644
index 000000000..3e74b6a31
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/io.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/iq.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/iq.png
new file mode 100644
index 000000000..878a35140
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/iq.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ir.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ir.png
new file mode 100644
index 000000000..c5fd136ae
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ir.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/is.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/is.png
new file mode 100644
index 000000000..b8f6d0f06
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/is.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/it.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/it.png
new file mode 100644
index 000000000..89692f74f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/it.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jm.png
new file mode 100644
index 000000000..7be119e03
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jo.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jo.png
new file mode 100644
index 000000000..11bd4972b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jo.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jp.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jp.png
new file mode 100644
index 000000000..325fbad3f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/jp.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ke.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ke.png
new file mode 100644
index 000000000..51879adf1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ke.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kg.png
new file mode 100644
index 000000000..0a818f67e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kh.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kh.png
new file mode 100644
index 000000000..30f6bb1b9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kh.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ki.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ki.png
new file mode 100644
index 000000000..2dcce4b33
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ki.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/km.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/km.png
new file mode 100644
index 000000000..812b2f56c
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/km.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kn.png
new file mode 100644
index 000000000..febd5b486
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kp.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kp.png
new file mode 100644
index 000000000..d3d509aa8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kp.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kr.png
new file mode 100644
index 000000000..9c0a78eb9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kw.png
new file mode 100644
index 000000000..96546da32
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ky.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ky.png
new file mode 100644
index 000000000..15c5f8e47
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ky.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kz.png
new file mode 100644
index 000000000..45a8c8874
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/kz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/la.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/la.png
new file mode 100644
index 000000000..e28acd018
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/la.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lb.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lb.png
new file mode 100644
index 000000000..d0d452bf8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lb.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lc.png
new file mode 100644
index 000000000..a47d06554
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/li.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/li.png
new file mode 100644
index 000000000..6469909c0
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/li.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lk.png
new file mode 100644
index 000000000..088aad6db
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lr.png
new file mode 100644
index 000000000..89a5bc7e7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ls.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ls.png
new file mode 100644
index 000000000..33fdef101
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ls.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lt.png
new file mode 100644
index 000000000..c8ef0da09
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lu.png
new file mode 100644
index 000000000..4cabba98a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lv.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lv.png
new file mode 100644
index 000000000..49b699810
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/lv.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ly.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ly.png
new file mode 100644
index 000000000..b163a9f8a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ly.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ma.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ma.png
new file mode 100644
index 000000000..f38677028
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ma.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mc.png
new file mode 100644
index 000000000..1aa830f12
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/md.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/md.png
new file mode 100644
index 000000000..4e92c1890
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/md.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/me.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/me.png
new file mode 100644
index 000000000..ac7253558
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/me.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mg.png
new file mode 100644
index 000000000..d2715b3d0
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mh.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mh.png
new file mode 100644
index 000000000..fb523a8c3
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mh.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mk.png
new file mode 100644
index 000000000..db173aaff
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ml.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ml.png
new file mode 100644
index 000000000..2cec8ba44
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ml.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mm.png
new file mode 100644
index 000000000..f464f67ff
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mn.png
new file mode 100644
index 000000000..9396355db
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mo.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mo.png
new file mode 100644
index 000000000..deb801dda
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mo.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mp.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mp.png
new file mode 100644
index 000000000..298d588b1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mp.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mq.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mq.png
new file mode 100644
index 000000000..010143b38
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mq.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mr.png
new file mode 100644
index 000000000..319546b10
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ms.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ms.png
new file mode 100644
index 000000000..d4cbb433d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ms.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mt.png
new file mode 100644
index 000000000..00af94871
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mu.png
new file mode 100644
index 000000000..b7fdce1bd
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mv.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mv.png
new file mode 100644
index 000000000..5073d9ec4
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mv.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mw.png
new file mode 100644
index 000000000..13886e9f8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mx.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mx.png
new file mode 100644
index 000000000..5bc58ab3e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mx.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/my.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/my.png
new file mode 100644
index 000000000..9034cbab2
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/my.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mz.png
new file mode 100644
index 000000000..76405e063
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/mz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/na.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/na.png
new file mode 100644
index 000000000..63358c67d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/na.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nc.png
new file mode 100644
index 000000000..2cad28378
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ne.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ne.png
new file mode 100644
index 000000000..d85f424f3
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ne.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nf.png
new file mode 100644
index 000000000..f9bcdda12
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ng.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ng.png
new file mode 100644
index 000000000..3eea2e020
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ng.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ni.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ni.png
new file mode 100644
index 000000000..3969aaaae
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ni.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nl.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nl.png
new file mode 100644
index 000000000..fe44791e3
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nl.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/no.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/no.png
new file mode 100644
index 000000000..160b6b5b7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/no.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/np.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/np.png
new file mode 100644
index 000000000..aeb058b7e
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/np.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nr.png
new file mode 100644
index 000000000..705fc337c
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nu.png
new file mode 100644
index 000000000..c3ce4aedd
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nz.png
new file mode 100644
index 000000000..10d6306d1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/nz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/om.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/om.png
new file mode 100644
index 000000000..2ffba7e8c
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/om.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pa.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pa.png
new file mode 100644
index 000000000..9b2ee9a78
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pa.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pe.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pe.png
new file mode 100644
index 000000000..62a04977f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pe.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pf.png
new file mode 100644
index 000000000..771a0f652
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pg.png
new file mode 100644
index 000000000..10d623349
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ph.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ph.png
new file mode 100644
index 000000000..b89e15935
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ph.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pk.png
new file mode 100644
index 000000000..e9df70ca4
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pl.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pl.png
new file mode 100644
index 000000000..d413d010b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pl.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pm.png
new file mode 100644
index 000000000..ba91d2c7a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pn.png
new file mode 100644
index 000000000..aa9344f57
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pr.png
new file mode 100644
index 000000000..82d9130da
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ps.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ps.png
new file mode 100644
index 000000000..f5f547762
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ps.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pt.png
new file mode 100644
index 000000000..ece798015
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pw.png
new file mode 100644
index 000000000..6178b254a
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/pw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/py.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/py.png
new file mode 100644
index 000000000..cb8723c06
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/py.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/qa.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/qa.png
new file mode 100644
index 000000000..ed4c621fa
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/qa.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/re.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/re.png
new file mode 100644
index 000000000..8332c4ec2
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/re.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/readme.txt b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/readme.txt
new file mode 100644
index 000000000..1028eec3b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/readme.txt
@@ -0,0 +1,9 @@
+Flag icons - http://www.famfamfam.com
+
+These icons are public domain, and as such are free for any use (attribution appreciated but not required).
+
+Note that these flags are named using the ISO3166-1 alpha-2 country codes where appropriate. A list of codes can be found at http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
+
+If you find these icons useful, please donate via paypal to mjames@gmail.com (or click the donate button available at http://www.famfamfam.com/lab/icons/silk)
+
+Contact: mjames@gmail.com \ No newline at end of file
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ro.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ro.png
new file mode 100644
index 000000000..57e74a651
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ro.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rs.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rs.png
new file mode 100644
index 000000000..9439a5b60
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rs.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ru.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ru.png
new file mode 100644
index 000000000..47da4214f
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ru.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rw.png
new file mode 100644
index 000000000..535649178
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/rw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sa.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sa.png
new file mode 100644
index 000000000..b4641c7e8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sa.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sb.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sb.png
new file mode 100644
index 000000000..a9937ccf0
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sb.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sc.png
new file mode 100644
index 000000000..39ee37184
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/scotland.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/scotland.png
new file mode 100644
index 000000000..a0e57b412
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/scotland.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sd.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sd.png
new file mode 100644
index 000000000..eaab69eb7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sd.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/se.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/se.png
new file mode 100644
index 000000000..1994653da
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/se.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sg.png
new file mode 100644
index 000000000..dd34d6121
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sh.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sh.png
new file mode 100644
index 000000000..4b1d2a291
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sh.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/si.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/si.png
new file mode 100644
index 000000000..bb1476ff5
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/si.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sj.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sj.png
new file mode 100644
index 000000000..160b6b5b7
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sj.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sk.png
new file mode 100644
index 000000000..7ccbc8274
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sl.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sl.png
new file mode 100644
index 000000000..12d812d29
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sl.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sm.png
new file mode 100644
index 000000000..3df2fdcf8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sn.png
new file mode 100644
index 000000000..eabb71db4
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/so.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/so.png
new file mode 100644
index 000000000..4a1ea4b29
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/so.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sr.png
new file mode 100644
index 000000000..5eff9271d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/st.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/st.png
new file mode 100644
index 000000000..2978557b1
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/st.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sv.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sv.png
new file mode 100644
index 000000000..24987990b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sv.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sy.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sy.png
new file mode 100644
index 000000000..f5ce30dcb
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sy.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sz.png
new file mode 100644
index 000000000..914ee861d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/sz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tc.png
new file mode 100644
index 000000000..8fc1156be
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/td.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/td.png
new file mode 100644
index 000000000..667f21fd9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/td.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tf.png
new file mode 100644
index 000000000..80529a436
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tg.png
new file mode 100644
index 000000000..3aa00ad4d
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/th.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/th.png
new file mode 100644
index 000000000..dd8ba9171
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/th.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tj.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tj.png
new file mode 100644
index 000000000..617bf6455
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tj.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tk.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tk.png
new file mode 100644
index 000000000..67b8c8cb5
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tk.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tl.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tl.png
new file mode 100644
index 000000000..77da181e9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tl.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tm.png
new file mode 100644
index 000000000..828020ecd
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tn.png
new file mode 100644
index 000000000..183cdd3dc
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/to.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/to.png
new file mode 100644
index 000000000..f89b8ba75
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/to.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tr.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tr.png
new file mode 100644
index 000000000..be32f77e9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tr.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tt.png
new file mode 100644
index 000000000..2a11c1e20
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tv.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tv.png
new file mode 100644
index 000000000..28274c5fb
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tv.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tw.png
new file mode 100644
index 000000000..f31c654c9
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tw.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tz.png
new file mode 100644
index 000000000..c00ff7961
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/tz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ua.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ua.png
new file mode 100644
index 000000000..09563a219
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ua.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ug.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ug.png
new file mode 100644
index 000000000..33f4affad
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ug.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/um.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/um.png
new file mode 100644
index 000000000..c1dd9654b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/um.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/us.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/us.png
new file mode 100644
index 000000000..10f451fe8
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/us.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uy.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uy.png
new file mode 100644
index 000000000..31d948a06
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uy.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uz.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uz.png
new file mode 100644
index 000000000..fef5dc170
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/uz.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/va.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/va.png
new file mode 100644
index 000000000..b31eaf225
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/va.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vc.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vc.png
new file mode 100644
index 000000000..8fa17b061
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vc.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ve.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ve.png
new file mode 100644
index 000000000..00c90f9af
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ve.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vg.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vg.png
new file mode 100644
index 000000000..415690798
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vg.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vi.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vi.png
new file mode 100644
index 000000000..ed26915a3
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vi.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vn.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vn.png
new file mode 100644
index 000000000..ec7cd48a3
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vn.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vu.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vu.png
new file mode 100644
index 000000000..b3397bc63
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/vu.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wales.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wales.png
new file mode 100644
index 000000000..e0d7cee11
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wales.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wf.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wf.png
new file mode 100644
index 000000000..9f9558734
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/wf.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ws.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ws.png
new file mode 100644
index 000000000..c16950802
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ws.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ye.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ye.png
new file mode 100644
index 000000000..468dfad03
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/ye.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/yt.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/yt.png
new file mode 100644
index 000000000..c298f378b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/yt.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/za.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/za.png
new file mode 100644
index 000000000..57c58e211
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/za.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zm.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zm.png
new file mode 100644
index 000000000..c25b07bee
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zm.png
Binary files differ
diff --git a/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zw.png b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zw.png
new file mode 100644
index 000000000..53c97259b
--- /dev/null
+++ b/src/server/gwt-client/src/se/chalmers/cs/gf/gwt_translate/public/flags/zw.png
Binary files differ