diff --git a/src/pretix/base/middleware.py b/src/pretix/base/middleware.py index 8f26e4fef..d663ea86b 100644 --- a/src/pretix/base/middleware.py +++ b/src/pretix/base/middleware.py @@ -26,6 +26,9 @@ class LocaleMiddleware(BaseLocaleMiddleware): def process_request(self, request): language = get_language_from_request(request) + if hasattr(request, 'event'): + if language not in request.event.settings.locales: + language = request.event.settings.locale translation.activate(language) request.LANGUAGE_CODE = translation.get_language() @@ -37,6 +40,7 @@ class LocaleMiddleware(BaseLocaleMiddleware): if tzname: try: timezone.activate(pytz.timezone(tzname)) + request.timezone = tzname except pytz.UnknownTimeZoneError: pass else: diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ad.png b/src/pretix/base/static/pretixbase/img/flags/ad.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ad.png rename to src/pretix/base/static/pretixbase/img/flags/ad.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ae.png b/src/pretix/base/static/pretixbase/img/flags/ae.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ae.png rename to src/pretix/base/static/pretixbase/img/flags/ae.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/af.png b/src/pretix/base/static/pretixbase/img/flags/af.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/af.png rename to src/pretix/base/static/pretixbase/img/flags/af.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ag.png b/src/pretix/base/static/pretixbase/img/flags/ag.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ag.png rename to src/pretix/base/static/pretixbase/img/flags/ag.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ai.png b/src/pretix/base/static/pretixbase/img/flags/ai.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ai.png rename to src/pretix/base/static/pretixbase/img/flags/ai.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/al.png b/src/pretix/base/static/pretixbase/img/flags/al.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/al.png rename to src/pretix/base/static/pretixbase/img/flags/al.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/am.png b/src/pretix/base/static/pretixbase/img/flags/am.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/am.png rename to src/pretix/base/static/pretixbase/img/flags/am.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/an.png b/src/pretix/base/static/pretixbase/img/flags/an.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/an.png rename to src/pretix/base/static/pretixbase/img/flags/an.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ao.png b/src/pretix/base/static/pretixbase/img/flags/ao.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ao.png rename to src/pretix/base/static/pretixbase/img/flags/ao.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ar.png b/src/pretix/base/static/pretixbase/img/flags/ar.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ar.png rename to src/pretix/base/static/pretixbase/img/flags/ar.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/as.png b/src/pretix/base/static/pretixbase/img/flags/as.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/as.png rename to src/pretix/base/static/pretixbase/img/flags/as.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/at.png b/src/pretix/base/static/pretixbase/img/flags/at.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/at.png rename to src/pretix/base/static/pretixbase/img/flags/at.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/au.png b/src/pretix/base/static/pretixbase/img/flags/au.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/au.png rename to src/pretix/base/static/pretixbase/img/flags/au.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/aw.png b/src/pretix/base/static/pretixbase/img/flags/aw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/aw.png rename to src/pretix/base/static/pretixbase/img/flags/aw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ax.png b/src/pretix/base/static/pretixbase/img/flags/ax.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ax.png rename to src/pretix/base/static/pretixbase/img/flags/ax.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/az.png b/src/pretix/base/static/pretixbase/img/flags/az.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/az.png rename to src/pretix/base/static/pretixbase/img/flags/az.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ba.png b/src/pretix/base/static/pretixbase/img/flags/ba.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ba.png rename to src/pretix/base/static/pretixbase/img/flags/ba.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bb.png b/src/pretix/base/static/pretixbase/img/flags/bb.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bb.png rename to src/pretix/base/static/pretixbase/img/flags/bb.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bd.png b/src/pretix/base/static/pretixbase/img/flags/bd.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bd.png rename to src/pretix/base/static/pretixbase/img/flags/bd.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/be.png b/src/pretix/base/static/pretixbase/img/flags/be.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/be.png rename to src/pretix/base/static/pretixbase/img/flags/be.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bf.png b/src/pretix/base/static/pretixbase/img/flags/bf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bf.png rename to src/pretix/base/static/pretixbase/img/flags/bf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bg.png b/src/pretix/base/static/pretixbase/img/flags/bg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bg.png rename to src/pretix/base/static/pretixbase/img/flags/bg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bh.png b/src/pretix/base/static/pretixbase/img/flags/bh.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bh.png rename to src/pretix/base/static/pretixbase/img/flags/bh.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bi.png b/src/pretix/base/static/pretixbase/img/flags/bi.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bi.png rename to src/pretix/base/static/pretixbase/img/flags/bi.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bj.png b/src/pretix/base/static/pretixbase/img/flags/bj.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bj.png rename to src/pretix/base/static/pretixbase/img/flags/bj.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bm.png b/src/pretix/base/static/pretixbase/img/flags/bm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bm.png rename to src/pretix/base/static/pretixbase/img/flags/bm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bn.png b/src/pretix/base/static/pretixbase/img/flags/bn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bn.png rename to src/pretix/base/static/pretixbase/img/flags/bn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bo.png b/src/pretix/base/static/pretixbase/img/flags/bo.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bo.png rename to src/pretix/base/static/pretixbase/img/flags/bo.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/br.png b/src/pretix/base/static/pretixbase/img/flags/br.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/br.png rename to src/pretix/base/static/pretixbase/img/flags/br.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bs.png b/src/pretix/base/static/pretixbase/img/flags/bs.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bs.png rename to src/pretix/base/static/pretixbase/img/flags/bs.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bt.png b/src/pretix/base/static/pretixbase/img/flags/bt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bt.png rename to src/pretix/base/static/pretixbase/img/flags/bt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bv.png b/src/pretix/base/static/pretixbase/img/flags/bv.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bv.png rename to src/pretix/base/static/pretixbase/img/flags/bv.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bw.png b/src/pretix/base/static/pretixbase/img/flags/bw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bw.png rename to src/pretix/base/static/pretixbase/img/flags/bw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/by.png b/src/pretix/base/static/pretixbase/img/flags/by.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/by.png rename to src/pretix/base/static/pretixbase/img/flags/by.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/bz.png b/src/pretix/base/static/pretixbase/img/flags/bz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/bz.png rename to src/pretix/base/static/pretixbase/img/flags/bz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ca.png b/src/pretix/base/static/pretixbase/img/flags/ca.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ca.png rename to src/pretix/base/static/pretixbase/img/flags/ca.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cc.png b/src/pretix/base/static/pretixbase/img/flags/cc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cc.png rename to src/pretix/base/static/pretixbase/img/flags/cc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cd.png b/src/pretix/base/static/pretixbase/img/flags/cd.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cd.png rename to src/pretix/base/static/pretixbase/img/flags/cd.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cf.png b/src/pretix/base/static/pretixbase/img/flags/cf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cf.png rename to src/pretix/base/static/pretixbase/img/flags/cf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cg.png b/src/pretix/base/static/pretixbase/img/flags/cg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cg.png rename to src/pretix/base/static/pretixbase/img/flags/cg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ch.png b/src/pretix/base/static/pretixbase/img/flags/ch.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ch.png rename to src/pretix/base/static/pretixbase/img/flags/ch.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ci.png b/src/pretix/base/static/pretixbase/img/flags/ci.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ci.png rename to src/pretix/base/static/pretixbase/img/flags/ci.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ck.png b/src/pretix/base/static/pretixbase/img/flags/ck.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ck.png rename to src/pretix/base/static/pretixbase/img/flags/ck.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cl.png b/src/pretix/base/static/pretixbase/img/flags/cl.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cl.png rename to src/pretix/base/static/pretixbase/img/flags/cl.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cm.png b/src/pretix/base/static/pretixbase/img/flags/cm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cm.png rename to src/pretix/base/static/pretixbase/img/flags/cm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cn.png b/src/pretix/base/static/pretixbase/img/flags/cn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cn.png rename to src/pretix/base/static/pretixbase/img/flags/cn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/co.png b/src/pretix/base/static/pretixbase/img/flags/co.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/co.png rename to src/pretix/base/static/pretixbase/img/flags/co.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cr.png b/src/pretix/base/static/pretixbase/img/flags/cr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cr.png rename to src/pretix/base/static/pretixbase/img/flags/cr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cs.png b/src/pretix/base/static/pretixbase/img/flags/cs.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cs.png rename to src/pretix/base/static/pretixbase/img/flags/cs.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cu.png b/src/pretix/base/static/pretixbase/img/flags/cu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cu.png rename to src/pretix/base/static/pretixbase/img/flags/cu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cv.png b/src/pretix/base/static/pretixbase/img/flags/cv.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cv.png rename to src/pretix/base/static/pretixbase/img/flags/cv.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cx.png b/src/pretix/base/static/pretixbase/img/flags/cx.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cx.png rename to src/pretix/base/static/pretixbase/img/flags/cx.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cy.png b/src/pretix/base/static/pretixbase/img/flags/cy.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cy.png rename to src/pretix/base/static/pretixbase/img/flags/cy.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/cz.png b/src/pretix/base/static/pretixbase/img/flags/cz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/cz.png rename to src/pretix/base/static/pretixbase/img/flags/cz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/de.png b/src/pretix/base/static/pretixbase/img/flags/de.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/de.png rename to src/pretix/base/static/pretixbase/img/flags/de.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/dj.png b/src/pretix/base/static/pretixbase/img/flags/dj.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/dj.png rename to src/pretix/base/static/pretixbase/img/flags/dj.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/dk.png b/src/pretix/base/static/pretixbase/img/flags/dk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/dk.png rename to src/pretix/base/static/pretixbase/img/flags/dk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/dm.png b/src/pretix/base/static/pretixbase/img/flags/dm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/dm.png rename to src/pretix/base/static/pretixbase/img/flags/dm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/do.png b/src/pretix/base/static/pretixbase/img/flags/do.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/do.png rename to src/pretix/base/static/pretixbase/img/flags/do.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/dz.png b/src/pretix/base/static/pretixbase/img/flags/dz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/dz.png rename to src/pretix/base/static/pretixbase/img/flags/dz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ec.png b/src/pretix/base/static/pretixbase/img/flags/ec.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ec.png rename to src/pretix/base/static/pretixbase/img/flags/ec.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ee.png b/src/pretix/base/static/pretixbase/img/flags/ee.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ee.png rename to src/pretix/base/static/pretixbase/img/flags/ee.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/eg.png b/src/pretix/base/static/pretixbase/img/flags/eg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/eg.png rename to src/pretix/base/static/pretixbase/img/flags/eg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/eh.png b/src/pretix/base/static/pretixbase/img/flags/eh.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/eh.png rename to src/pretix/base/static/pretixbase/img/flags/eh.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gb.png b/src/pretix/base/static/pretixbase/img/flags/en.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gb.png rename to src/pretix/base/static/pretixbase/img/flags/en.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/er.png b/src/pretix/base/static/pretixbase/img/flags/er.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/er.png rename to src/pretix/base/static/pretixbase/img/flags/er.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/es.png b/src/pretix/base/static/pretixbase/img/flags/es.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/es.png rename to src/pretix/base/static/pretixbase/img/flags/es.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/et.png b/src/pretix/base/static/pretixbase/img/flags/et.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/et.png rename to src/pretix/base/static/pretixbase/img/flags/et.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/fi.png b/src/pretix/base/static/pretixbase/img/flags/fi.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/fi.png rename to src/pretix/base/static/pretixbase/img/flags/fi.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/fj.png b/src/pretix/base/static/pretixbase/img/flags/fj.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/fj.png rename to src/pretix/base/static/pretixbase/img/flags/fj.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/fk.png b/src/pretix/base/static/pretixbase/img/flags/fk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/fk.png rename to src/pretix/base/static/pretixbase/img/flags/fk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/fm.png b/src/pretix/base/static/pretixbase/img/flags/fm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/fm.png rename to src/pretix/base/static/pretixbase/img/flags/fm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/fo.png b/src/pretix/base/static/pretixbase/img/flags/fo.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/fo.png rename to src/pretix/base/static/pretixbase/img/flags/fo.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/fr.png b/src/pretix/base/static/pretixbase/img/flags/fr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/fr.png rename to src/pretix/base/static/pretixbase/img/flags/fr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ga.png b/src/pretix/base/static/pretixbase/img/flags/ga.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ga.png rename to src/pretix/base/static/pretixbase/img/flags/ga.png diff --git a/src/pretix/base/static/pretixbase/img/flags/gb.png b/src/pretix/base/static/pretixbase/img/flags/gb.png new file mode 100644 index 000000000..ff701e19f Binary files /dev/null and b/src/pretix/base/static/pretixbase/img/flags/gb.png differ diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gd.png b/src/pretix/base/static/pretixbase/img/flags/gd.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gd.png rename to src/pretix/base/static/pretixbase/img/flags/gd.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ge.png b/src/pretix/base/static/pretixbase/img/flags/ge.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ge.png rename to src/pretix/base/static/pretixbase/img/flags/ge.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gf.png b/src/pretix/base/static/pretixbase/img/flags/gf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gf.png rename to src/pretix/base/static/pretixbase/img/flags/gf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gh.png b/src/pretix/base/static/pretixbase/img/flags/gh.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gh.png rename to src/pretix/base/static/pretixbase/img/flags/gh.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gi.png b/src/pretix/base/static/pretixbase/img/flags/gi.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gi.png rename to src/pretix/base/static/pretixbase/img/flags/gi.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gl.png b/src/pretix/base/static/pretixbase/img/flags/gl.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gl.png rename to src/pretix/base/static/pretixbase/img/flags/gl.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gm.png b/src/pretix/base/static/pretixbase/img/flags/gm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gm.png rename to src/pretix/base/static/pretixbase/img/flags/gm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gn.png b/src/pretix/base/static/pretixbase/img/flags/gn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gn.png rename to src/pretix/base/static/pretixbase/img/flags/gn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gp.png b/src/pretix/base/static/pretixbase/img/flags/gp.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gp.png rename to src/pretix/base/static/pretixbase/img/flags/gp.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gq.png b/src/pretix/base/static/pretixbase/img/flags/gq.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gq.png rename to src/pretix/base/static/pretixbase/img/flags/gq.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gr.png b/src/pretix/base/static/pretixbase/img/flags/gr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gr.png rename to src/pretix/base/static/pretixbase/img/flags/gr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gs.png b/src/pretix/base/static/pretixbase/img/flags/gs.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gs.png rename to src/pretix/base/static/pretixbase/img/flags/gs.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gt.png b/src/pretix/base/static/pretixbase/img/flags/gt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gt.png rename to src/pretix/base/static/pretixbase/img/flags/gt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gu.png b/src/pretix/base/static/pretixbase/img/flags/gu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gu.png rename to src/pretix/base/static/pretixbase/img/flags/gu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gw.png b/src/pretix/base/static/pretixbase/img/flags/gw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gw.png rename to src/pretix/base/static/pretixbase/img/flags/gw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/gy.png b/src/pretix/base/static/pretixbase/img/flags/gy.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/gy.png rename to src/pretix/base/static/pretixbase/img/flags/gy.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/hk.png b/src/pretix/base/static/pretixbase/img/flags/hk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/hk.png rename to src/pretix/base/static/pretixbase/img/flags/hk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/hm.png b/src/pretix/base/static/pretixbase/img/flags/hm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/hm.png rename to src/pretix/base/static/pretixbase/img/flags/hm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/hn.png b/src/pretix/base/static/pretixbase/img/flags/hn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/hn.png rename to src/pretix/base/static/pretixbase/img/flags/hn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/hr.png b/src/pretix/base/static/pretixbase/img/flags/hr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/hr.png rename to src/pretix/base/static/pretixbase/img/flags/hr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ht.png b/src/pretix/base/static/pretixbase/img/flags/ht.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ht.png rename to src/pretix/base/static/pretixbase/img/flags/ht.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/hu.png b/src/pretix/base/static/pretixbase/img/flags/hu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/hu.png rename to src/pretix/base/static/pretixbase/img/flags/hu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/id.png b/src/pretix/base/static/pretixbase/img/flags/id.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/id.png rename to src/pretix/base/static/pretixbase/img/flags/id.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ie.png b/src/pretix/base/static/pretixbase/img/flags/ie.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ie.png rename to src/pretix/base/static/pretixbase/img/flags/ie.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/il.png b/src/pretix/base/static/pretixbase/img/flags/il.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/il.png rename to src/pretix/base/static/pretixbase/img/flags/il.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/in.png b/src/pretix/base/static/pretixbase/img/flags/in.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/in.png rename to src/pretix/base/static/pretixbase/img/flags/in.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/io.png b/src/pretix/base/static/pretixbase/img/flags/io.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/io.png rename to src/pretix/base/static/pretixbase/img/flags/io.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/iq.png b/src/pretix/base/static/pretixbase/img/flags/iq.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/iq.png rename to src/pretix/base/static/pretixbase/img/flags/iq.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ir.png b/src/pretix/base/static/pretixbase/img/flags/ir.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ir.png rename to src/pretix/base/static/pretixbase/img/flags/ir.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/is.png b/src/pretix/base/static/pretixbase/img/flags/is.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/is.png rename to src/pretix/base/static/pretixbase/img/flags/is.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/it.png b/src/pretix/base/static/pretixbase/img/flags/it.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/it.png rename to src/pretix/base/static/pretixbase/img/flags/it.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/jm.png b/src/pretix/base/static/pretixbase/img/flags/jm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/jm.png rename to src/pretix/base/static/pretixbase/img/flags/jm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/jo.png b/src/pretix/base/static/pretixbase/img/flags/jo.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/jo.png rename to src/pretix/base/static/pretixbase/img/flags/jo.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/jp.png b/src/pretix/base/static/pretixbase/img/flags/jp.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/jp.png rename to src/pretix/base/static/pretixbase/img/flags/jp.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ke.png b/src/pretix/base/static/pretixbase/img/flags/ke.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ke.png rename to src/pretix/base/static/pretixbase/img/flags/ke.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kg.png b/src/pretix/base/static/pretixbase/img/flags/kg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kg.png rename to src/pretix/base/static/pretixbase/img/flags/kg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kh.png b/src/pretix/base/static/pretixbase/img/flags/kh.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kh.png rename to src/pretix/base/static/pretixbase/img/flags/kh.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ki.png b/src/pretix/base/static/pretixbase/img/flags/ki.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ki.png rename to src/pretix/base/static/pretixbase/img/flags/ki.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/km.png b/src/pretix/base/static/pretixbase/img/flags/km.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/km.png rename to src/pretix/base/static/pretixbase/img/flags/km.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kn.png b/src/pretix/base/static/pretixbase/img/flags/kn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kn.png rename to src/pretix/base/static/pretixbase/img/flags/kn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kp.png b/src/pretix/base/static/pretixbase/img/flags/kp.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kp.png rename to src/pretix/base/static/pretixbase/img/flags/kp.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kr.png b/src/pretix/base/static/pretixbase/img/flags/kr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kr.png rename to src/pretix/base/static/pretixbase/img/flags/kr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kw.png b/src/pretix/base/static/pretixbase/img/flags/kw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kw.png rename to src/pretix/base/static/pretixbase/img/flags/kw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ky.png b/src/pretix/base/static/pretixbase/img/flags/ky.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ky.png rename to src/pretix/base/static/pretixbase/img/flags/ky.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/kz.png b/src/pretix/base/static/pretixbase/img/flags/kz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/kz.png rename to src/pretix/base/static/pretixbase/img/flags/kz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/la.png b/src/pretix/base/static/pretixbase/img/flags/la.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/la.png rename to src/pretix/base/static/pretixbase/img/flags/la.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lb.png b/src/pretix/base/static/pretixbase/img/flags/lb.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lb.png rename to src/pretix/base/static/pretixbase/img/flags/lb.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lc.png b/src/pretix/base/static/pretixbase/img/flags/lc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lc.png rename to src/pretix/base/static/pretixbase/img/flags/lc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/li.png b/src/pretix/base/static/pretixbase/img/flags/li.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/li.png rename to src/pretix/base/static/pretixbase/img/flags/li.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lk.png b/src/pretix/base/static/pretixbase/img/flags/lk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lk.png rename to src/pretix/base/static/pretixbase/img/flags/lk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lr.png b/src/pretix/base/static/pretixbase/img/flags/lr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lr.png rename to src/pretix/base/static/pretixbase/img/flags/lr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ls.png b/src/pretix/base/static/pretixbase/img/flags/ls.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ls.png rename to src/pretix/base/static/pretixbase/img/flags/ls.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lt.png b/src/pretix/base/static/pretixbase/img/flags/lt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lt.png rename to src/pretix/base/static/pretixbase/img/flags/lt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lu.png b/src/pretix/base/static/pretixbase/img/flags/lu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lu.png rename to src/pretix/base/static/pretixbase/img/flags/lu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/lv.png b/src/pretix/base/static/pretixbase/img/flags/lv.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/lv.png rename to src/pretix/base/static/pretixbase/img/flags/lv.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ly.png b/src/pretix/base/static/pretixbase/img/flags/ly.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ly.png rename to src/pretix/base/static/pretixbase/img/flags/ly.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ma.png b/src/pretix/base/static/pretixbase/img/flags/ma.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ma.png rename to src/pretix/base/static/pretixbase/img/flags/ma.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mc.png b/src/pretix/base/static/pretixbase/img/flags/mc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mc.png rename to src/pretix/base/static/pretixbase/img/flags/mc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/md.png b/src/pretix/base/static/pretixbase/img/flags/md.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/md.png rename to src/pretix/base/static/pretixbase/img/flags/md.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/me.png b/src/pretix/base/static/pretixbase/img/flags/me.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/me.png rename to src/pretix/base/static/pretixbase/img/flags/me.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mg.png b/src/pretix/base/static/pretixbase/img/flags/mg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mg.png rename to src/pretix/base/static/pretixbase/img/flags/mg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mh.png b/src/pretix/base/static/pretixbase/img/flags/mh.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mh.png rename to src/pretix/base/static/pretixbase/img/flags/mh.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mk.png b/src/pretix/base/static/pretixbase/img/flags/mk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mk.png rename to src/pretix/base/static/pretixbase/img/flags/mk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ml.png b/src/pretix/base/static/pretixbase/img/flags/ml.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ml.png rename to src/pretix/base/static/pretixbase/img/flags/ml.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mm.png b/src/pretix/base/static/pretixbase/img/flags/mm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mm.png rename to src/pretix/base/static/pretixbase/img/flags/mm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mn.png b/src/pretix/base/static/pretixbase/img/flags/mn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mn.png rename to src/pretix/base/static/pretixbase/img/flags/mn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mo.png b/src/pretix/base/static/pretixbase/img/flags/mo.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mo.png rename to src/pretix/base/static/pretixbase/img/flags/mo.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mp.png b/src/pretix/base/static/pretixbase/img/flags/mp.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mp.png rename to src/pretix/base/static/pretixbase/img/flags/mp.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mq.png b/src/pretix/base/static/pretixbase/img/flags/mq.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mq.png rename to src/pretix/base/static/pretixbase/img/flags/mq.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mr.png b/src/pretix/base/static/pretixbase/img/flags/mr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mr.png rename to src/pretix/base/static/pretixbase/img/flags/mr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ms.png b/src/pretix/base/static/pretixbase/img/flags/ms.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ms.png rename to src/pretix/base/static/pretixbase/img/flags/ms.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mt.png b/src/pretix/base/static/pretixbase/img/flags/mt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mt.png rename to src/pretix/base/static/pretixbase/img/flags/mt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mu.png b/src/pretix/base/static/pretixbase/img/flags/mu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mu.png rename to src/pretix/base/static/pretixbase/img/flags/mu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mv.png b/src/pretix/base/static/pretixbase/img/flags/mv.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mv.png rename to src/pretix/base/static/pretixbase/img/flags/mv.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mw.png b/src/pretix/base/static/pretixbase/img/flags/mw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mw.png rename to src/pretix/base/static/pretixbase/img/flags/mw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mx.png b/src/pretix/base/static/pretixbase/img/flags/mx.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mx.png rename to src/pretix/base/static/pretixbase/img/flags/mx.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/my.png b/src/pretix/base/static/pretixbase/img/flags/my.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/my.png rename to src/pretix/base/static/pretixbase/img/flags/my.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/mz.png b/src/pretix/base/static/pretixbase/img/flags/mz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/mz.png rename to src/pretix/base/static/pretixbase/img/flags/mz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/na.png b/src/pretix/base/static/pretixbase/img/flags/na.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/na.png rename to src/pretix/base/static/pretixbase/img/flags/na.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/nc.png b/src/pretix/base/static/pretixbase/img/flags/nc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/nc.png rename to src/pretix/base/static/pretixbase/img/flags/nc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ne.png b/src/pretix/base/static/pretixbase/img/flags/ne.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ne.png rename to src/pretix/base/static/pretixbase/img/flags/ne.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/nf.png b/src/pretix/base/static/pretixbase/img/flags/nf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/nf.png rename to src/pretix/base/static/pretixbase/img/flags/nf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ng.png b/src/pretix/base/static/pretixbase/img/flags/ng.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ng.png rename to src/pretix/base/static/pretixbase/img/flags/ng.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ni.png b/src/pretix/base/static/pretixbase/img/flags/ni.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ni.png rename to src/pretix/base/static/pretixbase/img/flags/ni.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/nl.png b/src/pretix/base/static/pretixbase/img/flags/nl.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/nl.png rename to src/pretix/base/static/pretixbase/img/flags/nl.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/no.png b/src/pretix/base/static/pretixbase/img/flags/no.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/no.png rename to src/pretix/base/static/pretixbase/img/flags/no.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/np.png b/src/pretix/base/static/pretixbase/img/flags/np.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/np.png rename to src/pretix/base/static/pretixbase/img/flags/np.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/nr.png b/src/pretix/base/static/pretixbase/img/flags/nr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/nr.png rename to src/pretix/base/static/pretixbase/img/flags/nr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/nu.png b/src/pretix/base/static/pretixbase/img/flags/nu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/nu.png rename to src/pretix/base/static/pretixbase/img/flags/nu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/nz.png b/src/pretix/base/static/pretixbase/img/flags/nz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/nz.png rename to src/pretix/base/static/pretixbase/img/flags/nz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/om.png b/src/pretix/base/static/pretixbase/img/flags/om.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/om.png rename to src/pretix/base/static/pretixbase/img/flags/om.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pa.png b/src/pretix/base/static/pretixbase/img/flags/pa.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pa.png rename to src/pretix/base/static/pretixbase/img/flags/pa.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pe.png b/src/pretix/base/static/pretixbase/img/flags/pe.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pe.png rename to src/pretix/base/static/pretixbase/img/flags/pe.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pf.png b/src/pretix/base/static/pretixbase/img/flags/pf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pf.png rename to src/pretix/base/static/pretixbase/img/flags/pf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pg.png b/src/pretix/base/static/pretixbase/img/flags/pg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pg.png rename to src/pretix/base/static/pretixbase/img/flags/pg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ph.png b/src/pretix/base/static/pretixbase/img/flags/ph.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ph.png rename to src/pretix/base/static/pretixbase/img/flags/ph.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pk.png b/src/pretix/base/static/pretixbase/img/flags/pk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pk.png rename to src/pretix/base/static/pretixbase/img/flags/pk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pl.png b/src/pretix/base/static/pretixbase/img/flags/pl.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pl.png rename to src/pretix/base/static/pretixbase/img/flags/pl.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pm.png b/src/pretix/base/static/pretixbase/img/flags/pm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pm.png rename to src/pretix/base/static/pretixbase/img/flags/pm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pn.png b/src/pretix/base/static/pretixbase/img/flags/pn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pn.png rename to src/pretix/base/static/pretixbase/img/flags/pn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pr.png b/src/pretix/base/static/pretixbase/img/flags/pr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pr.png rename to src/pretix/base/static/pretixbase/img/flags/pr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ps.png b/src/pretix/base/static/pretixbase/img/flags/ps.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ps.png rename to src/pretix/base/static/pretixbase/img/flags/ps.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pt.png b/src/pretix/base/static/pretixbase/img/flags/pt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pt.png rename to src/pretix/base/static/pretixbase/img/flags/pt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/pw.png b/src/pretix/base/static/pretixbase/img/flags/pw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/pw.png rename to src/pretix/base/static/pretixbase/img/flags/pw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/py.png b/src/pretix/base/static/pretixbase/img/flags/py.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/py.png rename to src/pretix/base/static/pretixbase/img/flags/py.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/qa.png b/src/pretix/base/static/pretixbase/img/flags/qa.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/qa.png rename to src/pretix/base/static/pretixbase/img/flags/qa.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/re.png b/src/pretix/base/static/pretixbase/img/flags/re.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/re.png rename to src/pretix/base/static/pretixbase/img/flags/re.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ro.png b/src/pretix/base/static/pretixbase/img/flags/ro.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ro.png rename to src/pretix/base/static/pretixbase/img/flags/ro.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/rs.png b/src/pretix/base/static/pretixbase/img/flags/rs.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/rs.png rename to src/pretix/base/static/pretixbase/img/flags/rs.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ru.png b/src/pretix/base/static/pretixbase/img/flags/ru.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ru.png rename to src/pretix/base/static/pretixbase/img/flags/ru.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/rw.png b/src/pretix/base/static/pretixbase/img/flags/rw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/rw.png rename to src/pretix/base/static/pretixbase/img/flags/rw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sa.png b/src/pretix/base/static/pretixbase/img/flags/sa.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sa.png rename to src/pretix/base/static/pretixbase/img/flags/sa.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sb.png b/src/pretix/base/static/pretixbase/img/flags/sb.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sb.png rename to src/pretix/base/static/pretixbase/img/flags/sb.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sc.png b/src/pretix/base/static/pretixbase/img/flags/sc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sc.png rename to src/pretix/base/static/pretixbase/img/flags/sc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sd.png b/src/pretix/base/static/pretixbase/img/flags/sd.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sd.png rename to src/pretix/base/static/pretixbase/img/flags/sd.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/se.png b/src/pretix/base/static/pretixbase/img/flags/se.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/se.png rename to src/pretix/base/static/pretixbase/img/flags/se.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sg.png b/src/pretix/base/static/pretixbase/img/flags/sg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sg.png rename to src/pretix/base/static/pretixbase/img/flags/sg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sh.png b/src/pretix/base/static/pretixbase/img/flags/sh.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sh.png rename to src/pretix/base/static/pretixbase/img/flags/sh.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/si.png b/src/pretix/base/static/pretixbase/img/flags/si.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/si.png rename to src/pretix/base/static/pretixbase/img/flags/si.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sj.png b/src/pretix/base/static/pretixbase/img/flags/sj.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sj.png rename to src/pretix/base/static/pretixbase/img/flags/sj.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sk.png b/src/pretix/base/static/pretixbase/img/flags/sk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sk.png rename to src/pretix/base/static/pretixbase/img/flags/sk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sl.png b/src/pretix/base/static/pretixbase/img/flags/sl.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sl.png rename to src/pretix/base/static/pretixbase/img/flags/sl.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sm.png b/src/pretix/base/static/pretixbase/img/flags/sm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sm.png rename to src/pretix/base/static/pretixbase/img/flags/sm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sn.png b/src/pretix/base/static/pretixbase/img/flags/sn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sn.png rename to src/pretix/base/static/pretixbase/img/flags/sn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/so.png b/src/pretix/base/static/pretixbase/img/flags/so.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/so.png rename to src/pretix/base/static/pretixbase/img/flags/so.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sr.png b/src/pretix/base/static/pretixbase/img/flags/sr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sr.png rename to src/pretix/base/static/pretixbase/img/flags/sr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/st.png b/src/pretix/base/static/pretixbase/img/flags/st.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/st.png rename to src/pretix/base/static/pretixbase/img/flags/st.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sv.png b/src/pretix/base/static/pretixbase/img/flags/sv.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sv.png rename to src/pretix/base/static/pretixbase/img/flags/sv.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sy.png b/src/pretix/base/static/pretixbase/img/flags/sy.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sy.png rename to src/pretix/base/static/pretixbase/img/flags/sy.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/sz.png b/src/pretix/base/static/pretixbase/img/flags/sz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/sz.png rename to src/pretix/base/static/pretixbase/img/flags/sz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tc.png b/src/pretix/base/static/pretixbase/img/flags/tc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tc.png rename to src/pretix/base/static/pretixbase/img/flags/tc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/td.png b/src/pretix/base/static/pretixbase/img/flags/td.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/td.png rename to src/pretix/base/static/pretixbase/img/flags/td.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tf.png b/src/pretix/base/static/pretixbase/img/flags/tf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tf.png rename to src/pretix/base/static/pretixbase/img/flags/tf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tg.png b/src/pretix/base/static/pretixbase/img/flags/tg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tg.png rename to src/pretix/base/static/pretixbase/img/flags/tg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/th.png b/src/pretix/base/static/pretixbase/img/flags/th.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/th.png rename to src/pretix/base/static/pretixbase/img/flags/th.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tj.png b/src/pretix/base/static/pretixbase/img/flags/tj.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tj.png rename to src/pretix/base/static/pretixbase/img/flags/tj.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tk.png b/src/pretix/base/static/pretixbase/img/flags/tk.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tk.png rename to src/pretix/base/static/pretixbase/img/flags/tk.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tl.png b/src/pretix/base/static/pretixbase/img/flags/tl.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tl.png rename to src/pretix/base/static/pretixbase/img/flags/tl.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tm.png b/src/pretix/base/static/pretixbase/img/flags/tm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tm.png rename to src/pretix/base/static/pretixbase/img/flags/tm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tn.png b/src/pretix/base/static/pretixbase/img/flags/tn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tn.png rename to src/pretix/base/static/pretixbase/img/flags/tn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/to.png b/src/pretix/base/static/pretixbase/img/flags/to.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/to.png rename to src/pretix/base/static/pretixbase/img/flags/to.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tr.png b/src/pretix/base/static/pretixbase/img/flags/tr.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tr.png rename to src/pretix/base/static/pretixbase/img/flags/tr.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tt.png b/src/pretix/base/static/pretixbase/img/flags/tt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tt.png rename to src/pretix/base/static/pretixbase/img/flags/tt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tv.png b/src/pretix/base/static/pretixbase/img/flags/tv.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tv.png rename to src/pretix/base/static/pretixbase/img/flags/tv.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tw.png b/src/pretix/base/static/pretixbase/img/flags/tw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tw.png rename to src/pretix/base/static/pretixbase/img/flags/tw.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/tz.png b/src/pretix/base/static/pretixbase/img/flags/tz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/tz.png rename to src/pretix/base/static/pretixbase/img/flags/tz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ua.png b/src/pretix/base/static/pretixbase/img/flags/ua.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ua.png rename to src/pretix/base/static/pretixbase/img/flags/ua.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ug.png b/src/pretix/base/static/pretixbase/img/flags/ug.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ug.png rename to src/pretix/base/static/pretixbase/img/flags/ug.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/um.png b/src/pretix/base/static/pretixbase/img/flags/um.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/um.png rename to src/pretix/base/static/pretixbase/img/flags/um.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/us.png b/src/pretix/base/static/pretixbase/img/flags/us.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/us.png rename to src/pretix/base/static/pretixbase/img/flags/us.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/uy.png b/src/pretix/base/static/pretixbase/img/flags/uy.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/uy.png rename to src/pretix/base/static/pretixbase/img/flags/uy.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/uz.png b/src/pretix/base/static/pretixbase/img/flags/uz.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/uz.png rename to src/pretix/base/static/pretixbase/img/flags/uz.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/va.png b/src/pretix/base/static/pretixbase/img/flags/va.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/va.png rename to src/pretix/base/static/pretixbase/img/flags/va.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/vc.png b/src/pretix/base/static/pretixbase/img/flags/vc.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/vc.png rename to src/pretix/base/static/pretixbase/img/flags/vc.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ve.png b/src/pretix/base/static/pretixbase/img/flags/ve.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ve.png rename to src/pretix/base/static/pretixbase/img/flags/ve.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/vg.png b/src/pretix/base/static/pretixbase/img/flags/vg.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/vg.png rename to src/pretix/base/static/pretixbase/img/flags/vg.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/vi.png b/src/pretix/base/static/pretixbase/img/flags/vi.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/vi.png rename to src/pretix/base/static/pretixbase/img/flags/vi.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/vn.png b/src/pretix/base/static/pretixbase/img/flags/vn.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/vn.png rename to src/pretix/base/static/pretixbase/img/flags/vn.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/vu.png b/src/pretix/base/static/pretixbase/img/flags/vu.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/vu.png rename to src/pretix/base/static/pretixbase/img/flags/vu.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/wf.png b/src/pretix/base/static/pretixbase/img/flags/wf.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/wf.png rename to src/pretix/base/static/pretixbase/img/flags/wf.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ws.png b/src/pretix/base/static/pretixbase/img/flags/ws.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ws.png rename to src/pretix/base/static/pretixbase/img/flags/ws.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/ye.png b/src/pretix/base/static/pretixbase/img/flags/ye.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/ye.png rename to src/pretix/base/static/pretixbase/img/flags/ye.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/yt.png b/src/pretix/base/static/pretixbase/img/flags/yt.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/yt.png rename to src/pretix/base/static/pretixbase/img/flags/yt.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/za.png b/src/pretix/base/static/pretixbase/img/flags/za.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/za.png rename to src/pretix/base/static/pretixbase/img/flags/za.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/zm.png b/src/pretix/base/static/pretixbase/img/flags/zm.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/zm.png rename to src/pretix/base/static/pretixbase/img/flags/zm.png diff --git a/src/pretix/control/static/pretixcontrol/img/flags/zw.png b/src/pretix/base/static/pretixbase/img/flags/zw.png similarity index 100% rename from src/pretix/control/static/pretixcontrol/img/flags/zw.png rename to src/pretix/base/static/pretixbase/img/flags/zw.png diff --git a/src/pretix/control/static/pretixcontrol/less/flags.less b/src/pretix/control/static/pretixcontrol/less/flags.less index ce0a0a1f4..c6054c0c8 100644 --- a/src/pretix/control/static/pretixcontrol/less/flags.less +++ b/src/pretix/control/static/pretixcontrol/less/flags.less @@ -6,246 +6,246 @@ textarea[data-lang] { background: no-repeat 10px 10px; padding-left: 34px; } -input[data-lang=ad], textarea[data-lang=ad] { background-image: url('../img/flags/ad.png'); } -input[data-lang=ae], textarea[data-lang=ae] { background-image: url('../img/flags/ae.png'); } -input[data-lang=af], textarea[data-lang=af] { background-image: url('../img/flags/af.png'); } -input[data-lang=ag], textarea[data-lang=ag] { background-image: url('../img/flags/ag.png'); } -input[data-lang=ai], textarea[data-lang=ai] { background-image: url('../img/flags/ai.png'); } -input[data-lang=al], textarea[data-lang=al] { background-image: url('../img/flags/al.png'); } -input[data-lang=am], textarea[data-lang=am] { background-image: url('../img/flags/am.png'); } -input[data-lang=an], textarea[data-lang=an] { background-image: url('../img/flags/an.png'); } -input[data-lang=ao], textarea[data-lang=ao] { background-image: url('../img/flags/ao.png'); } -input[data-lang=ar], textarea[data-lang=ar] { background-image: url('../img/flags/ar.png'); } -input[data-lang=as], textarea[data-lang=as] { background-image: url('../img/flags/as.png'); } -input[data-lang=at], textarea[data-lang=at] { background-image: url('../img/flags/at.png'); } -input[data-lang=au], textarea[data-lang=au] { background-image: url('../img/flags/au.png'); } -input[data-lang=aw], textarea[data-lang=aw] { background-image: url('../img/flags/aw.png'); } -input[data-lang=ax], textarea[data-lang=ax] { background-image: url('../img/flags/ax.png'); } -input[data-lang=az], textarea[data-lang=az] { background-image: url('../img/flags/az.png'); } -input[data-lang=ba], textarea[data-lang=ba] { background-image: url('../img/flags/ba.png'); } -input[data-lang=bb], textarea[data-lang=bb] { background-image: url('../img/flags/bb.png'); } -input[data-lang=bd], textarea[data-lang=bd] { background-image: url('../img/flags/bd.png'); } -input[data-lang=be], textarea[data-lang=be] { background-image: url('../img/flags/be.png'); } -input[data-lang=bf], textarea[data-lang=bf] { background-image: url('../img/flags/bf.png'); } -input[data-lang=bg], textarea[data-lang=bg] { background-image: url('../img/flags/bg.png'); } -input[data-lang=bh], textarea[data-lang=bh] { background-image: url('../img/flags/bh.png'); } -input[data-lang=bi], textarea[data-lang=bi] { background-image: url('../img/flags/bi.png'); } -input[data-lang=bj], textarea[data-lang=bj] { background-image: url('../img/flags/bj.png'); } -input[data-lang=bm], textarea[data-lang=bm] { background-image: url('../img/flags/bm.png'); } -input[data-lang=bn], textarea[data-lang=bn] { background-image: url('../img/flags/bn.png'); } -input[data-lang=bo], textarea[data-lang=bo] { background-image: url('../img/flags/bo.png'); } -input[data-lang=br], textarea[data-lang=br] { background-image: url('../img/flags/br.png'); } -input[data-lang=bs], textarea[data-lang=bs] { background-image: url('../img/flags/bs.png'); } -input[data-lang=bt], textarea[data-lang=bt] { background-image: url('../img/flags/bt.png'); } -input[data-lang=bv], textarea[data-lang=bv] { background-image: url('../img/flags/bv.png'); } -input[data-lang=bw], textarea[data-lang=bw] { background-image: url('../img/flags/bw.png'); } -input[data-lang=by], textarea[data-lang=by] { background-image: url('../img/flags/by.png'); } -input[data-lang=bz], textarea[data-lang=bz] { background-image: url('../img/flags/bz.png'); } -input[data-lang=ca], textarea[data-lang=ca] { background-image: url('../img/flags/ca.png'); } -input[data-lang=cc], textarea[data-lang=cc] { background-image: url('../img/flags/cc.png'); } -input[data-lang=cd], textarea[data-lang=cd] { background-image: url('../img/flags/cd.png'); } -input[data-lang=cf], textarea[data-lang=cf] { background-image: url('../img/flags/cf.png'); } -input[data-lang=cg], textarea[data-lang=cg] { background-image: url('../img/flags/cg.png'); } -input[data-lang=ch], textarea[data-lang=ch] { background-image: url('../img/flags/ch.png'); } -input[data-lang=ci], textarea[data-lang=ci] { background-image: url('../img/flags/ci.png'); } -input[data-lang=ck], textarea[data-lang=ck] { background-image: url('../img/flags/ck.png'); } -input[data-lang=cl], textarea[data-lang=cl] { background-image: url('../img/flags/cl.png'); } -input[data-lang=cm], textarea[data-lang=cm] { background-image: url('../img/flags/cm.png'); } -input[data-lang=cn], textarea[data-lang=cn] { background-image: url('../img/flags/cn.png'); } -input[data-lang=co], textarea[data-lang=co] { background-image: url('../img/flags/co.png'); } -input[data-lang=cr], textarea[data-lang=cr] { background-image: url('../img/flags/cr.png'); } -input[data-lang=cs], textarea[data-lang=cs] { background-image: url('../img/flags/cs.png'); } -input[data-lang=cu], textarea[data-lang=cu] { background-image: url('../img/flags/cu.png'); } -input[data-lang=cv], textarea[data-lang=cv] { background-image: url('../img/flags/cv.png'); } -input[data-lang=cx], textarea[data-lang=cx] { background-image: url('../img/flags/cx.png'); } -input[data-lang=cy], textarea[data-lang=cy] { background-image: url('../img/flags/cy.png'); } -input[data-lang=cz], textarea[data-lang=cz] { background-image: url('../img/flags/cz.png'); } -input[data-lang=de], textarea[data-lang=de] { background-image: url('../img/flags/de.png'); } -input[data-lang=dj], textarea[data-lang=dj] { background-image: url('../img/flags/dj.png'); } -input[data-lang=dk], textarea[data-lang=dk] { background-image: url('../img/flags/dk.png'); } -input[data-lang=dm], textarea[data-lang=dm] { background-image: url('../img/flags/dm.png'); } -input[data-lang=do], textarea[data-lang=do] { background-image: url('../img/flags/do.png'); } -input[data-lang=dz], textarea[data-lang=dz] { background-image: url('../img/flags/dz.png'); } -input[data-lang=ec], textarea[data-lang=ec] { background-image: url('../img/flags/ec.png'); } -input[data-lang=ee], textarea[data-lang=ee] { background-image: url('../img/flags/ee.png'); } -input[data-lang=eg], textarea[data-lang=eg] { background-image: url('../img/flags/eg.png'); } -input[data-lang=eh], textarea[data-lang=eh] { background-image: url('../img/flags/eh.png'); } -input[data-lang=er], textarea[data-lang=er] { background-image: url('../img/flags/er.png'); } -input[data-lang=es], textarea[data-lang=es] { background-image: url('../img/flags/es.png'); } -input[data-lang=et], textarea[data-lang=et] { background-image: url('../img/flags/et.png'); } -input[data-lang=fi], textarea[data-lang=fi] { background-image: url('../img/flags/fi.png'); } -input[data-lang=fj], textarea[data-lang=fj] { background-image: url('../img/flags/fj.png'); } -input[data-lang=fk], textarea[data-lang=fk] { background-image: url('../img/flags/fk.png'); } -input[data-lang=fm], textarea[data-lang=fm] { background-image: url('../img/flags/fm.png'); } -input[data-lang=fo], textarea[data-lang=fo] { background-image: url('../img/flags/fo.png'); } -input[data-lang=fr], textarea[data-lang=fr] { background-image: url('../img/flags/fr.png'); } -input[data-lang=ga], textarea[data-lang=ga] { background-image: url('../img/flags/ga.png'); } -input[data-lang=gb], textarea[data-lang=gb] { background-image: url('../img/flags/gb.png'); } -input[data-lang=gd], textarea[data-lang=gd] { background-image: url('../img/flags/gd.png'); } -input[data-lang=ge], textarea[data-lang=ge] { background-image: url('../img/flags/ge.png'); } -input[data-lang=gf], textarea[data-lang=gf] { background-image: url('../img/flags/gf.png'); } -input[data-lang=gh], textarea[data-lang=gh] { background-image: url('../img/flags/gh.png'); } -input[data-lang=gi], textarea[data-lang=gi] { background-image: url('../img/flags/gi.png'); } -input[data-lang=gl], textarea[data-lang=gl] { background-image: url('../img/flags/gl.png'); } -input[data-lang=gm], textarea[data-lang=gm] { background-image: url('../img/flags/gm.png'); } -input[data-lang=gn], textarea[data-lang=gn] { background-image: url('../img/flags/gn.png'); } -input[data-lang=gp], textarea[data-lang=gp] { background-image: url('../img/flags/gp.png'); } -input[data-lang=gq], textarea[data-lang=gq] { background-image: url('../img/flags/gq.png'); } -input[data-lang=gr], textarea[data-lang=gr] { background-image: url('../img/flags/gr.png'); } -input[data-lang=gs], textarea[data-lang=gs] { background-image: url('../img/flags/gs.png'); } -input[data-lang=gt], textarea[data-lang=gt] { background-image: url('../img/flags/gt.png'); } -input[data-lang=gu], textarea[data-lang=gu] { background-image: url('../img/flags/gu.png'); } -input[data-lang=gw], textarea[data-lang=gw] { background-image: url('../img/flags/gw.png'); } -input[data-lang=gy], textarea[data-lang=gy] { background-image: url('../img/flags/gy.png'); } -input[data-lang=hk], textarea[data-lang=hk] { background-image: url('../img/flags/hk.png'); } -input[data-lang=hm], textarea[data-lang=hm] { background-image: url('../img/flags/hm.png'); } -input[data-lang=hn], textarea[data-lang=hn] { background-image: url('../img/flags/hn.png'); } -input[data-lang=hr], textarea[data-lang=hr] { background-image: url('../img/flags/hr.png'); } -input[data-lang=ht], textarea[data-lang=ht] { background-image: url('../img/flags/ht.png'); } -input[data-lang=hu], textarea[data-lang=hu] { background-image: url('../img/flags/hu.png'); } -input[data-lang=id], textarea[data-lang=id] { background-image: url('../img/flags/id.png'); } -input[data-lang=ie], textarea[data-lang=ie] { background-image: url('../img/flags/ie.png'); } -input[data-lang=il], textarea[data-lang=il] { background-image: url('../img/flags/il.png'); } -input[data-lang=in], textarea[data-lang=in] { background-image: url('../img/flags/in.png'); } -input[data-lang=io], textarea[data-lang=io] { background-image: url('../img/flags/io.png'); } -input[data-lang=iq], textarea[data-lang=iq] { background-image: url('../img/flags/iq.png'); } -input[data-lang=ir], textarea[data-lang=ir] { background-image: url('../img/flags/ir.png'); } -input[data-lang=is], textarea[data-lang=is] { background-image: url('../img/flags/is.png'); } -input[data-lang=it], textarea[data-lang=it] { background-image: url('../img/flags/it.png'); } -input[data-lang=jm], textarea[data-lang=jm] { background-image: url('../img/flags/jm.png'); } -input[data-lang=jo], textarea[data-lang=jo] { background-image: url('../img/flags/jo.png'); } -input[data-lang=jp], textarea[data-lang=jp] { background-image: url('../img/flags/jp.png'); } -input[data-lang=ke], textarea[data-lang=ke] { background-image: url('../img/flags/ke.png'); } -input[data-lang=kg], textarea[data-lang=kg] { background-image: url('../img/flags/kg.png'); } -input[data-lang=kh], textarea[data-lang=kh] { background-image: url('../img/flags/kh.png'); } -input[data-lang=ki], textarea[data-lang=ki] { background-image: url('../img/flags/ki.png'); } -input[data-lang=km], textarea[data-lang=km] { background-image: url('../img/flags/km.png'); } -input[data-lang=kn], textarea[data-lang=kn] { background-image: url('../img/flags/kn.png'); } -input[data-lang=kp], textarea[data-lang=kp] { background-image: url('../img/flags/kp.png'); } -input[data-lang=kr], textarea[data-lang=kr] { background-image: url('../img/flags/kr.png'); } -input[data-lang=kw], textarea[data-lang=kw] { background-image: url('../img/flags/kw.png'); } -input[data-lang=ky], textarea[data-lang=ky] { background-image: url('../img/flags/ky.png'); } -input[data-lang=kz], textarea[data-lang=kz] { background-image: url('../img/flags/kz.png'); } -input[data-lang=la], textarea[data-lang=la] { background-image: url('../img/flags/la.png'); } -input[data-lang=lb], textarea[data-lang=lb] { background-image: url('../img/flags/lb.png'); } -input[data-lang=lc], textarea[data-lang=lc] { background-image: url('../img/flags/lc.png'); } -input[data-lang=li], textarea[data-lang=li] { background-image: url('../img/flags/li.png'); } -input[data-lang=lk], textarea[data-lang=lk] { background-image: url('../img/flags/lk.png'); } -input[data-lang=lr], textarea[data-lang=lr] { background-image: url('../img/flags/lr.png'); } -input[data-lang=ls], textarea[data-lang=ls] { background-image: url('../img/flags/ls.png'); } -input[data-lang=lt], textarea[data-lang=lt] { background-image: url('../img/flags/lt.png'); } -input[data-lang=lu], textarea[data-lang=lu] { background-image: url('../img/flags/lu.png'); } -input[data-lang=lv], textarea[data-lang=lv] { background-image: url('../img/flags/lv.png'); } -input[data-lang=ly], textarea[data-lang=ly] { background-image: url('../img/flags/ly.png'); } -input[data-lang=ma], textarea[data-lang=ma] { background-image: url('../img/flags/ma.png'); } -input[data-lang=mc], textarea[data-lang=mc] { background-image: url('../img/flags/mc.png'); } -input[data-lang=md], textarea[data-lang=md] { background-image: url('../img/flags/md.png'); } -input[data-lang=me], textarea[data-lang=me] { background-image: url('../img/flags/me.png'); } -input[data-lang=mg], textarea[data-lang=mg] { background-image: url('../img/flags/mg.png'); } -input[data-lang=mh], textarea[data-lang=mh] { background-image: url('../img/flags/mh.png'); } -input[data-lang=mk], textarea[data-lang=mk] { background-image: url('../img/flags/mk.png'); } -input[data-lang=ml], textarea[data-lang=ml] { background-image: url('../img/flags/ml.png'); } -input[data-lang=mm], textarea[data-lang=mm] { background-image: url('../img/flags/mm.png'); } -input[data-lang=mn], textarea[data-lang=mn] { background-image: url('../img/flags/mn.png'); } -input[data-lang=mo], textarea[data-lang=mo] { background-image: url('../img/flags/mo.png'); } -input[data-lang=mp], textarea[data-lang=mp] { background-image: url('../img/flags/mp.png'); } -input[data-lang=mq], textarea[data-lang=mq] { background-image: url('../img/flags/mq.png'); } -input[data-lang=mr], textarea[data-lang=mr] { background-image: url('../img/flags/mr.png'); } -input[data-lang=ms], textarea[data-lang=ms] { background-image: url('../img/flags/ms.png'); } -input[data-lang=mt], textarea[data-lang=mt] { background-image: url('../img/flags/mt.png'); } -input[data-lang=mu], textarea[data-lang=mu] { background-image: url('../img/flags/mu.png'); } -input[data-lang=mv], textarea[data-lang=mv] { background-image: url('../img/flags/mv.png'); } -input[data-lang=mw], textarea[data-lang=mw] { background-image: url('../img/flags/mw.png'); } -input[data-lang=mx], textarea[data-lang=mx] { background-image: url('../img/flags/mx.png'); } -input[data-lang=my], textarea[data-lang=my] { background-image: url('../img/flags/my.png'); } -input[data-lang=mz], textarea[data-lang=mz] { background-image: url('../img/flags/mz.png'); } -input[data-lang=na], textarea[data-lang=na] { background-image: url('../img/flags/na.png'); } -input[data-lang=nc], textarea[data-lang=nc] { background-image: url('../img/flags/nc.png'); } -input[data-lang=ne], textarea[data-lang=ne] { background-image: url('../img/flags/ne.png'); } -input[data-lang=nf], textarea[data-lang=nf] { background-image: url('../img/flags/nf.png'); } -input[data-lang=ng], textarea[data-lang=ng] { background-image: url('../img/flags/ng.png'); } -input[data-lang=ni], textarea[data-lang=ni] { background-image: url('../img/flags/ni.png'); } -input[data-lang=nl], textarea[data-lang=nl] { background-image: url('../img/flags/nl.png'); } -input[data-lang=no], textarea[data-lang=no] { background-image: url('../img/flags/no.png'); } -input[data-lang=np], textarea[data-lang=np] { background-image: url('../img/flags/np.png'); } -input[data-lang=nr], textarea[data-lang=nr] { background-image: url('../img/flags/nr.png'); } -input[data-lang=nu], textarea[data-lang=nu] { background-image: url('../img/flags/nu.png'); } -input[data-lang=nz], textarea[data-lang=nz] { background-image: url('../img/flags/nz.png'); } -input[data-lang=om], textarea[data-lang=om] { background-image: url('../img/flags/om.png'); } -input[data-lang=pa], textarea[data-lang=pa] { background-image: url('../img/flags/pa.png'); } -input[data-lang=pe], textarea[data-lang=pe] { background-image: url('../img/flags/pe.png'); } -input[data-lang=pf], textarea[data-lang=pf] { background-image: url('../img/flags/pf.png'); } -input[data-lang=pg], textarea[data-lang=pg] { background-image: url('../img/flags/pg.png'); } -input[data-lang=ph], textarea[data-lang=ph] { background-image: url('../img/flags/ph.png'); } -input[data-lang=pk], textarea[data-lang=pk] { background-image: url('../img/flags/pk.png'); } -input[data-lang=pl], textarea[data-lang=pl] { background-image: url('../img/flags/pl.png'); } -input[data-lang=pm], textarea[data-lang=pm] { background-image: url('../img/flags/pm.png'); } -input[data-lang=pn], textarea[data-lang=pn] { background-image: url('../img/flags/pn.png'); } -input[data-lang=pr], textarea[data-lang=pr] { background-image: url('../img/flags/pr.png'); } -input[data-lang=ps], textarea[data-lang=ps] { background-image: url('../img/flags/ps.png'); } -input[data-lang=pt], textarea[data-lang=pt] { background-image: url('../img/flags/pt.png'); } -input[data-lang=pw], textarea[data-lang=pw] { background-image: url('../img/flags/pw.png'); } -input[data-lang=py], textarea[data-lang=py] { background-image: url('../img/flags/py.png'); } -input[data-lang=qa], textarea[data-lang=qa] { background-image: url('../img/flags/qa.png'); } -input[data-lang=re], textarea[data-lang=re] { background-image: url('../img/flags/re.png'); } -input[data-lang=ro], textarea[data-lang=ro] { background-image: url('../img/flags/ro.png'); } -input[data-lang=rs], textarea[data-lang=rs] { background-image: url('../img/flags/rs.png'); } -input[data-lang=ru], textarea[data-lang=ru] { background-image: url('../img/flags/ru.png'); } -input[data-lang=rw], textarea[data-lang=rw] { background-image: url('../img/flags/rw.png'); } -input[data-lang=sa], textarea[data-lang=sa] { background-image: url('../img/flags/sa.png'); } -input[data-lang=sb], textarea[data-lang=sb] { background-image: url('../img/flags/sb.png'); } -input[data-lang=sc], textarea[data-lang=sc] { background-image: url('../img/flags/sc.png'); } -input[data-lang=sd], textarea[data-lang=sd] { background-image: url('../img/flags/sd.png'); } -input[data-lang=se], textarea[data-lang=se] { background-image: url('../img/flags/se.png'); } -input[data-lang=sg], textarea[data-lang=sg] { background-image: url('../img/flags/sg.png'); } -input[data-lang=sh], textarea[data-lang=sh] { background-image: url('../img/flags/sh.png'); } -input[data-lang=si], textarea[data-lang=si] { background-image: url('../img/flags/si.png'); } -input[data-lang=sj], textarea[data-lang=sj] { background-image: url('../img/flags/sj.png'); } -input[data-lang=sk], textarea[data-lang=sk] { background-image: url('../img/flags/sk.png'); } -input[data-lang=sl], textarea[data-lang=sl] { background-image: url('../img/flags/sl.png'); } -input[data-lang=sm], textarea[data-lang=sm] { background-image: url('../img/flags/sm.png'); } -input[data-lang=sn], textarea[data-lang=sn] { background-image: url('../img/flags/sn.png'); } -input[data-lang=so], textarea[data-lang=so] { background-image: url('../img/flags/so.png'); } -input[data-lang=sr], textarea[data-lang=sr] { background-image: url('../img/flags/sr.png'); } -input[data-lang=st], textarea[data-lang=st] { background-image: url('../img/flags/st.png'); } -input[data-lang=sv], textarea[data-lang=sv] { background-image: url('../img/flags/sv.png'); } -input[data-lang=sy], textarea[data-lang=sy] { background-image: url('../img/flags/sy.png'); } -input[data-lang=sz], textarea[data-lang=sz] { background-image: url('../img/flags/sz.png'); } -input[data-lang=tc], textarea[data-lang=tc] { background-image: url('../img/flags/tc.png'); } -input[data-lang=td], textarea[data-lang=td] { background-image: url('../img/flags/td.png'); } -input[data-lang=tf], textarea[data-lang=tf] { background-image: url('../img/flags/tf.png'); } -input[data-lang=tg], textarea[data-lang=tg] { background-image: url('../img/flags/tg.png'); } -input[data-lang=th], textarea[data-lang=th] { background-image: url('../img/flags/th.png'); } -input[data-lang=tj], textarea[data-lang=tj] { background-image: url('../img/flags/tj.png'); } -input[data-lang=tk], textarea[data-lang=tk] { background-image: url('../img/flags/tk.png'); } -input[data-lang=tl], textarea[data-lang=tl] { background-image: url('../img/flags/tl.png'); } -input[data-lang=tm], textarea[data-lang=tm] { background-image: url('../img/flags/tm.png'); } -input[data-lang=tn], textarea[data-lang=tn] { background-image: url('../img/flags/tn.png'); } -input[data-lang=to], textarea[data-lang=to] { background-image: url('../img/flags/to.png'); } -input[data-lang=tr], textarea[data-lang=tr] { background-image: url('../img/flags/tr.png'); } -input[data-lang=tt], textarea[data-lang=tt] { background-image: url('../img/flags/tt.png'); } -input[data-lang=tv], textarea[data-lang=tv] { background-image: url('../img/flags/tv.png'); } -input[data-lang=tw], textarea[data-lang=tw] { background-image: url('../img/flags/tw.png'); } -input[data-lang=tz], textarea[data-lang=tz] { background-image: url('../img/flags/tz.png'); } -input[data-lang=ua], textarea[data-lang=ua] { background-image: url('../img/flags/ua.png'); } -input[data-lang=ug], textarea[data-lang=ug] { background-image: url('../img/flags/ug.png'); } -input[data-lang=um], textarea[data-lang=um] { background-image: url('../img/flags/um.png'); } -input[data-lang=us], textarea[data-lang=us] { background-image: url('../img/flags/us.png'); } -input[data-lang=uy], textarea[data-lang=uy] { background-image: url('../img/flags/uy.png'); } -input[data-lang=uz], textarea[data-lang=uz] { background-image: url('../img/flags/uz.png'); } -input[data-lang=va], textarea[data-lang=va] { background-image: url('../img/flags/va.png'); } -input[data-lang=vc], textarea[data-lang=vc] { background-image: url('../img/flags/vc.png'); } -input[data-lang=ve], textarea[data-lang=ve] { background-image: url('../img/flags/ve.png'); } -input[data-lang=vg], textarea[data-lang=vg] { background-image: url('../img/flags/vg.png'); } -input[data-lang=vi], textarea[data-lang=vi] { background-image: url('../img/flags/vi.png'); } -input[data-lang=vn], textarea[data-lang=vn] { background-image: url('../img/flags/vn.png'); } -input[data-lang=vu], textarea[data-lang=vu] { background-image: url('../img/flags/vu.png'); } -input[data-lang=wf], textarea[data-lang=wf] { background-image: url('../img/flags/wf.png'); } -input[data-lang=ws], textarea[data-lang=ws] { background-image: url('../img/flags/ws.png'); } -input[data-lang=ye], textarea[data-lang=ye] { background-image: url('../img/flags/ye.png'); } -input[data-lang=yt], textarea[data-lang=yt] { background-image: url('../img/flags/yt.png'); } -input[data-lang=za], textarea[data-lang=za] { background-image: url('../img/flags/za.png'); } -input[data-lang=zm], textarea[data-lang=zm] { background-image: url('../img/flags/zm.png'); } -input[data-lang=zw], textarea[data-lang=zw] { background-image: url('../img/flags/zw.png'); } +input[data-lang=ad], textarea[data-lang=ad] { background-image: url('../../pretixbase/img/flags/ad.png'); } +input[data-lang=ae], textarea[data-lang=ae] { background-image: url('../../pretixbase/img/flags/ae.png'); } +input[data-lang=af], textarea[data-lang=af] { background-image: url('../../pretixbase/img/flags/af.png'); } +input[data-lang=ag], textarea[data-lang=ag] { background-image: url('../../pretixbase/img/flags/ag.png'); } +input[data-lang=ai], textarea[data-lang=ai] { background-image: url('../../pretixbase/img/flags/ai.png'); } +input[data-lang=al], textarea[data-lang=al] { background-image: url('../../pretixbase/img/flags/al.png'); } +input[data-lang=am], textarea[data-lang=am] { background-image: url('../../pretixbase/img/flags/am.png'); } +input[data-lang=an], textarea[data-lang=an] { background-image: url('../../pretixbase/img/flags/an.png'); } +input[data-lang=ao], textarea[data-lang=ao] { background-image: url('../../pretixbase/img/flags/ao.png'); } +input[data-lang=ar], textarea[data-lang=ar] { background-image: url('../../pretixbase/img/flags/ar.png'); } +input[data-lang=as], textarea[data-lang=as] { background-image: url('../../pretixbase/img/flags/as.png'); } +input[data-lang=at], textarea[data-lang=at] { background-image: url('../../pretixbase/img/flags/at.png'); } +input[data-lang=au], textarea[data-lang=au] { background-image: url('../../pretixbase/img/flags/au.png'); } +input[data-lang=aw], textarea[data-lang=aw] { background-image: url('../../pretixbase/img/flags/aw.png'); } +input[data-lang=ax], textarea[data-lang=ax] { background-image: url('../../pretixbase/img/flags/ax.png'); } +input[data-lang=az], textarea[data-lang=az] { background-image: url('../../pretixbase/img/flags/az.png'); } +input[data-lang=ba], textarea[data-lang=ba] { background-image: url('../../pretixbase/img/flags/ba.png'); } +input[data-lang=bb], textarea[data-lang=bb] { background-image: url('../../pretixbase/img/flags/bb.png'); } +input[data-lang=bd], textarea[data-lang=bd] { background-image: url('../../pretixbase/img/flags/bd.png'); } +input[data-lang=be], textarea[data-lang=be] { background-image: url('../../pretixbase/img/flags/be.png'); } +input[data-lang=bf], textarea[data-lang=bf] { background-image: url('../../pretixbase/img/flags/bf.png'); } +input[data-lang=bg], textarea[data-lang=bg] { background-image: url('../../pretixbase/img/flags/bg.png'); } +input[data-lang=bh], textarea[data-lang=bh] { background-image: url('../../pretixbase/img/flags/bh.png'); } +input[data-lang=bi], textarea[data-lang=bi] { background-image: url('../../pretixbase/img/flags/bi.png'); } +input[data-lang=bj], textarea[data-lang=bj] { background-image: url('../../pretixbase/img/flags/bj.png'); } +input[data-lang=bm], textarea[data-lang=bm] { background-image: url('../../pretixbase/img/flags/bm.png'); } +input[data-lang=bn], textarea[data-lang=bn] { background-image: url('../../pretixbase/img/flags/bn.png'); } +input[data-lang=bo], textarea[data-lang=bo] { background-image: url('../../pretixbase/img/flags/bo.png'); } +input[data-lang=br], textarea[data-lang=br] { background-image: url('../../pretixbase/img/flags/br.png'); } +input[data-lang=bs], textarea[data-lang=bs] { background-image: url('../../pretixbase/img/flags/bs.png'); } +input[data-lang=bt], textarea[data-lang=bt] { background-image: url('../../pretixbase/img/flags/bt.png'); } +input[data-lang=bv], textarea[data-lang=bv] { background-image: url('../../pretixbase/img/flags/bv.png'); } +input[data-lang=bw], textarea[data-lang=bw] { background-image: url('../../pretixbase/img/flags/bw.png'); } +input[data-lang=by], textarea[data-lang=by] { background-image: url('../../pretixbase/img/flags/by.png'); } +input[data-lang=bz], textarea[data-lang=bz] { background-image: url('../../pretixbase/img/flags/bz.png'); } +input[data-lang=ca], textarea[data-lang=ca] { background-image: url('../../pretixbase/img/flags/ca.png'); } +input[data-lang=cc], textarea[data-lang=cc] { background-image: url('../../pretixbase/img/flags/cc.png'); } +input[data-lang=cd], textarea[data-lang=cd] { background-image: url('../../pretixbase/img/flags/cd.png'); } +input[data-lang=cf], textarea[data-lang=cf] { background-image: url('../../pretixbase/img/flags/cf.png'); } +input[data-lang=cg], textarea[data-lang=cg] { background-image: url('../../pretixbase/img/flags/cg.png'); } +input[data-lang=ch], textarea[data-lang=ch] { background-image: url('../../pretixbase/img/flags/ch.png'); } +input[data-lang=ci], textarea[data-lang=ci] { background-image: url('../../pretixbase/img/flags/ci.png'); } +input[data-lang=ck], textarea[data-lang=ck] { background-image: url('../../pretixbase/img/flags/ck.png'); } +input[data-lang=cl], textarea[data-lang=cl] { background-image: url('../../pretixbase/img/flags/cl.png'); } +input[data-lang=cm], textarea[data-lang=cm] { background-image: url('../../pretixbase/img/flags/cm.png'); } +input[data-lang=cn], textarea[data-lang=cn] { background-image: url('../../pretixbase/img/flags/cn.png'); } +input[data-lang=co], textarea[data-lang=co] { background-image: url('../../pretixbase/img/flags/co.png'); } +input[data-lang=cr], textarea[data-lang=cr] { background-image: url('../../pretixbase/img/flags/cr.png'); } +input[data-lang=cs], textarea[data-lang=cs] { background-image: url('../../pretixbase/img/flags/cs.png'); } +input[data-lang=cu], textarea[data-lang=cu] { background-image: url('../../pretixbase/img/flags/cu.png'); } +input[data-lang=cv], textarea[data-lang=cv] { background-image: url('../../pretixbase/img/flags/cv.png'); } +input[data-lang=cx], textarea[data-lang=cx] { background-image: url('../../pretixbase/img/flags/cx.png'); } +input[data-lang=cy], textarea[data-lang=cy] { background-image: url('../../pretixbase/img/flags/cy.png'); } +input[data-lang=cz], textarea[data-lang=cz] { background-image: url('../../pretixbase/img/flags/cz.png'); } +input[data-lang=de], textarea[data-lang=de] { background-image: url('../../pretixbase/img/flags/de.png'); } +input[data-lang=dj], textarea[data-lang=dj] { background-image: url('../../pretixbase/img/flags/dj.png'); } +input[data-lang=dk], textarea[data-lang=dk] { background-image: url('../../pretixbase/img/flags/dk.png'); } +input[data-lang=dm], textarea[data-lang=dm] { background-image: url('../../pretixbase/img/flags/dm.png'); } +input[data-lang=do], textarea[data-lang=do] { background-image: url('../../pretixbase/img/flags/do.png'); } +input[data-lang=dz], textarea[data-lang=dz] { background-image: url('../../pretixbase/img/flags/dz.png'); } +input[data-lang=ec], textarea[data-lang=ec] { background-image: url('../../pretixbase/img/flags/ec.png'); } +input[data-lang=ee], textarea[data-lang=ee] { background-image: url('../../pretixbase/img/flags/ee.png'); } +input[data-lang=eg], textarea[data-lang=eg] { background-image: url('../../pretixbase/img/flags/eg.png'); } +input[data-lang=eh], textarea[data-lang=eh] { background-image: url('../../pretixbase/img/flags/eh.png'); } +input[data-lang=er], textarea[data-lang=er] { background-image: url('../../pretixbase/img/flags/er.png'); } +input[data-lang=es], textarea[data-lang=es] { background-image: url('../../pretixbase/img/flags/es.png'); } +input[data-lang=et], textarea[data-lang=et] { background-image: url('../../pretixbase/img/flags/et.png'); } +input[data-lang=fi], textarea[data-lang=fi] { background-image: url('../../pretixbase/img/flags/fi.png'); } +input[data-lang=fj], textarea[data-lang=fj] { background-image: url('../../pretixbase/img/flags/fj.png'); } +input[data-lang=fk], textarea[data-lang=fk] { background-image: url('../../pretixbase/img/flags/fk.png'); } +input[data-lang=fm], textarea[data-lang=fm] { background-image: url('../../pretixbase/img/flags/fm.png'); } +input[data-lang=fo], textarea[data-lang=fo] { background-image: url('../../pretixbase/img/flags/fo.png'); } +input[data-lang=fr], textarea[data-lang=fr] { background-image: url('../../pretixbase/img/flags/fr.png'); } +input[data-lang=ga], textarea[data-lang=ga] { background-image: url('../../pretixbase/img/flags/ga.png'); } +input[data-lang=gb], textarea[data-lang=gb] { background-image: url('../../pretixbase/img/flags/gb.png'); } +input[data-lang=gd], textarea[data-lang=gd] { background-image: url('../../pretixbase/img/flags/gd.png'); } +input[data-lang=ge], textarea[data-lang=ge] { background-image: url('../../pretixbase/img/flags/ge.png'); } +input[data-lang=gf], textarea[data-lang=gf] { background-image: url('../../pretixbase/img/flags/gf.png'); } +input[data-lang=gh], textarea[data-lang=gh] { background-image: url('../../pretixbase/img/flags/gh.png'); } +input[data-lang=gi], textarea[data-lang=gi] { background-image: url('../../pretixbase/img/flags/gi.png'); } +input[data-lang=gl], textarea[data-lang=gl] { background-image: url('../../pretixbase/img/flags/gl.png'); } +input[data-lang=gm], textarea[data-lang=gm] { background-image: url('../../pretixbase/img/flags/gm.png'); } +input[data-lang=gn], textarea[data-lang=gn] { background-image: url('../../pretixbase/img/flags/gn.png'); } +input[data-lang=gp], textarea[data-lang=gp] { background-image: url('../../pretixbase/img/flags/gp.png'); } +input[data-lang=gq], textarea[data-lang=gq] { background-image: url('../../pretixbase/img/flags/gq.png'); } +input[data-lang=gr], textarea[data-lang=gr] { background-image: url('../../pretixbase/img/flags/gr.png'); } +input[data-lang=gs], textarea[data-lang=gs] { background-image: url('../../pretixbase/img/flags/gs.png'); } +input[data-lang=gt], textarea[data-lang=gt] { background-image: url('../../pretixbase/img/flags/gt.png'); } +input[data-lang=gu], textarea[data-lang=gu] { background-image: url('../../pretixbase/img/flags/gu.png'); } +input[data-lang=gw], textarea[data-lang=gw] { background-image: url('../../pretixbase/img/flags/gw.png'); } +input[data-lang=gy], textarea[data-lang=gy] { background-image: url('../../pretixbase/img/flags/gy.png'); } +input[data-lang=hk], textarea[data-lang=hk] { background-image: url('../../pretixbase/img/flags/hk.png'); } +input[data-lang=hm], textarea[data-lang=hm] { background-image: url('../../pretixbase/img/flags/hm.png'); } +input[data-lang=hn], textarea[data-lang=hn] { background-image: url('../../pretixbase/img/flags/hn.png'); } +input[data-lang=hr], textarea[data-lang=hr] { background-image: url('../../pretixbase/img/flags/hr.png'); } +input[data-lang=ht], textarea[data-lang=ht] { background-image: url('../../pretixbase/img/flags/ht.png'); } +input[data-lang=hu], textarea[data-lang=hu] { background-image: url('../../pretixbase/img/flags/hu.png'); } +input[data-lang=id], textarea[data-lang=id] { background-image: url('../../pretixbase/img/flags/id.png'); } +input[data-lang=ie], textarea[data-lang=ie] { background-image: url('../../pretixbase/img/flags/ie.png'); } +input[data-lang=il], textarea[data-lang=il] { background-image: url('../../pretixbase/img/flags/il.png'); } +input[data-lang=in], textarea[data-lang=in] { background-image: url('../../pretixbase/img/flags/in.png'); } +input[data-lang=io], textarea[data-lang=io] { background-image: url('../../pretixbase/img/flags/io.png'); } +input[data-lang=iq], textarea[data-lang=iq] { background-image: url('../../pretixbase/img/flags/iq.png'); } +input[data-lang=ir], textarea[data-lang=ir] { background-image: url('../../pretixbase/img/flags/ir.png'); } +input[data-lang=is], textarea[data-lang=is] { background-image: url('../../pretixbase/img/flags/is.png'); } +input[data-lang=it], textarea[data-lang=it] { background-image: url('../../pretixbase/img/flags/it.png'); } +input[data-lang=jm], textarea[data-lang=jm] { background-image: url('../../pretixbase/img/flags/jm.png'); } +input[data-lang=jo], textarea[data-lang=jo] { background-image: url('../../pretixbase/img/flags/jo.png'); } +input[data-lang=jp], textarea[data-lang=jp] { background-image: url('../../pretixbase/img/flags/jp.png'); } +input[data-lang=ke], textarea[data-lang=ke] { background-image: url('../../pretixbase/img/flags/ke.png'); } +input[data-lang=kg], textarea[data-lang=kg] { background-image: url('../../pretixbase/img/flags/kg.png'); } +input[data-lang=kh], textarea[data-lang=kh] { background-image: url('../../pretixbase/img/flags/kh.png'); } +input[data-lang=ki], textarea[data-lang=ki] { background-image: url('../../pretixbase/img/flags/ki.png'); } +input[data-lang=km], textarea[data-lang=km] { background-image: url('../../pretixbase/img/flags/km.png'); } +input[data-lang=kn], textarea[data-lang=kn] { background-image: url('../../pretixbase/img/flags/kn.png'); } +input[data-lang=kp], textarea[data-lang=kp] { background-image: url('../../pretixbase/img/flags/kp.png'); } +input[data-lang=kr], textarea[data-lang=kr] { background-image: url('../../pretixbase/img/flags/kr.png'); } +input[data-lang=kw], textarea[data-lang=kw] { background-image: url('../../pretixbase/img/flags/kw.png'); } +input[data-lang=ky], textarea[data-lang=ky] { background-image: url('../../pretixbase/img/flags/ky.png'); } +input[data-lang=kz], textarea[data-lang=kz] { background-image: url('../../pretixbase/img/flags/kz.png'); } +input[data-lang=la], textarea[data-lang=la] { background-image: url('../../pretixbase/img/flags/la.png'); } +input[data-lang=lb], textarea[data-lang=lb] { background-image: url('../../pretixbase/img/flags/lb.png'); } +input[data-lang=lc], textarea[data-lang=lc] { background-image: url('../../pretixbase/img/flags/lc.png'); } +input[data-lang=li], textarea[data-lang=li] { background-image: url('../../pretixbase/img/flags/li.png'); } +input[data-lang=lk], textarea[data-lang=lk] { background-image: url('../../pretixbase/img/flags/lk.png'); } +input[data-lang=lr], textarea[data-lang=lr] { background-image: url('../../pretixbase/img/flags/lr.png'); } +input[data-lang=ls], textarea[data-lang=ls] { background-image: url('../../pretixbase/img/flags/ls.png'); } +input[data-lang=lt], textarea[data-lang=lt] { background-image: url('../../pretixbase/img/flags/lt.png'); } +input[data-lang=lu], textarea[data-lang=lu] { background-image: url('../../pretixbase/img/flags/lu.png'); } +input[data-lang=lv], textarea[data-lang=lv] { background-image: url('../../pretixbase/img/flags/lv.png'); } +input[data-lang=ly], textarea[data-lang=ly] { background-image: url('../../pretixbase/img/flags/ly.png'); } +input[data-lang=ma], textarea[data-lang=ma] { background-image: url('../../pretixbase/img/flags/ma.png'); } +input[data-lang=mc], textarea[data-lang=mc] { background-image: url('../../pretixbase/img/flags/mc.png'); } +input[data-lang=md], textarea[data-lang=md] { background-image: url('../../pretixbase/img/flags/md.png'); } +input[data-lang=me], textarea[data-lang=me] { background-image: url('../../pretixbase/img/flags/me.png'); } +input[data-lang=mg], textarea[data-lang=mg] { background-image: url('../../pretixbase/img/flags/mg.png'); } +input[data-lang=mh], textarea[data-lang=mh] { background-image: url('../../pretixbase/img/flags/mh.png'); } +input[data-lang=mk], textarea[data-lang=mk] { background-image: url('../../pretixbase/img/flags/mk.png'); } +input[data-lang=ml], textarea[data-lang=ml] { background-image: url('../../pretixbase/img/flags/ml.png'); } +input[data-lang=mm], textarea[data-lang=mm] { background-image: url('../../pretixbase/img/flags/mm.png'); } +input[data-lang=mn], textarea[data-lang=mn] { background-image: url('../../pretixbase/img/flags/mn.png'); } +input[data-lang=mo], textarea[data-lang=mo] { background-image: url('../../pretixbase/img/flags/mo.png'); } +input[data-lang=mp], textarea[data-lang=mp] { background-image: url('../../pretixbase/img/flags/mp.png'); } +input[data-lang=mq], textarea[data-lang=mq] { background-image: url('../../pretixbase/img/flags/mq.png'); } +input[data-lang=mr], textarea[data-lang=mr] { background-image: url('../../pretixbase/img/flags/mr.png'); } +input[data-lang=ms], textarea[data-lang=ms] { background-image: url('../../pretixbase/img/flags/ms.png'); } +input[data-lang=mt], textarea[data-lang=mt] { background-image: url('../../pretixbase/img/flags/mt.png'); } +input[data-lang=mu], textarea[data-lang=mu] { background-image: url('../../pretixbase/img/flags/mu.png'); } +input[data-lang=mv], textarea[data-lang=mv] { background-image: url('../../pretixbase/img/flags/mv.png'); } +input[data-lang=mw], textarea[data-lang=mw] { background-image: url('../../pretixbase/img/flags/mw.png'); } +input[data-lang=mx], textarea[data-lang=mx] { background-image: url('../../pretixbase/img/flags/mx.png'); } +input[data-lang=my], textarea[data-lang=my] { background-image: url('../../pretixbase/img/flags/my.png'); } +input[data-lang=mz], textarea[data-lang=mz] { background-image: url('../../pretixbase/img/flags/mz.png'); } +input[data-lang=na], textarea[data-lang=na] { background-image: url('../../pretixbase/img/flags/na.png'); } +input[data-lang=nc], textarea[data-lang=nc] { background-image: url('../../pretixbase/img/flags/nc.png'); } +input[data-lang=ne], textarea[data-lang=ne] { background-image: url('../../pretixbase/img/flags/ne.png'); } +input[data-lang=nf], textarea[data-lang=nf] { background-image: url('../../pretixbase/img/flags/nf.png'); } +input[data-lang=ng], textarea[data-lang=ng] { background-image: url('../../pretixbase/img/flags/ng.png'); } +input[data-lang=ni], textarea[data-lang=ni] { background-image: url('../../pretixbase/img/flags/ni.png'); } +input[data-lang=nl], textarea[data-lang=nl] { background-image: url('../../pretixbase/img/flags/nl.png'); } +input[data-lang=no], textarea[data-lang=no] { background-image: url('../../pretixbase/img/flags/no.png'); } +input[data-lang=np], textarea[data-lang=np] { background-image: url('../../pretixbase/img/flags/np.png'); } +input[data-lang=nr], textarea[data-lang=nr] { background-image: url('../../pretixbase/img/flags/nr.png'); } +input[data-lang=nu], textarea[data-lang=nu] { background-image: url('../../pretixbase/img/flags/nu.png'); } +input[data-lang=nz], textarea[data-lang=nz] { background-image: url('../../pretixbase/img/flags/nz.png'); } +input[data-lang=om], textarea[data-lang=om] { background-image: url('../../pretixbase/img/flags/om.png'); } +input[data-lang=pa], textarea[data-lang=pa] { background-image: url('../../pretixbase/img/flags/pa.png'); } +input[data-lang=pe], textarea[data-lang=pe] { background-image: url('../../pretixbase/img/flags/pe.png'); } +input[data-lang=pf], textarea[data-lang=pf] { background-image: url('../../pretixbase/img/flags/pf.png'); } +input[data-lang=pg], textarea[data-lang=pg] { background-image: url('../../pretixbase/img/flags/pg.png'); } +input[data-lang=ph], textarea[data-lang=ph] { background-image: url('../../pretixbase/img/flags/ph.png'); } +input[data-lang=pk], textarea[data-lang=pk] { background-image: url('../../pretixbase/img/flags/pk.png'); } +input[data-lang=pl], textarea[data-lang=pl] { background-image: url('../../pretixbase/img/flags/pl.png'); } +input[data-lang=pm], textarea[data-lang=pm] { background-image: url('../../pretixbase/img/flags/pm.png'); } +input[data-lang=pn], textarea[data-lang=pn] { background-image: url('../../pretixbase/img/flags/pn.png'); } +input[data-lang=pr], textarea[data-lang=pr] { background-image: url('../../pretixbase/img/flags/pr.png'); } +input[data-lang=ps], textarea[data-lang=ps] { background-image: url('../../pretixbase/img/flags/ps.png'); } +input[data-lang=pt], textarea[data-lang=pt] { background-image: url('../../pretixbase/img/flags/pt.png'); } +input[data-lang=pw], textarea[data-lang=pw] { background-image: url('../../pretixbase/img/flags/pw.png'); } +input[data-lang=py], textarea[data-lang=py] { background-image: url('../../pretixbase/img/flags/py.png'); } +input[data-lang=qa], textarea[data-lang=qa] { background-image: url('../../pretixbase/img/flags/qa.png'); } +input[data-lang=re], textarea[data-lang=re] { background-image: url('../../pretixbase/img/flags/re.png'); } +input[data-lang=ro], textarea[data-lang=ro] { background-image: url('../../pretixbase/img/flags/ro.png'); } +input[data-lang=rs], textarea[data-lang=rs] { background-image: url('../../pretixbase/img/flags/rs.png'); } +input[data-lang=ru], textarea[data-lang=ru] { background-image: url('../../pretixbase/img/flags/ru.png'); } +input[data-lang=rw], textarea[data-lang=rw] { background-image: url('../../pretixbase/img/flags/rw.png'); } +input[data-lang=sa], textarea[data-lang=sa] { background-image: url('../../pretixbase/img/flags/sa.png'); } +input[data-lang=sb], textarea[data-lang=sb] { background-image: url('../../pretixbase/img/flags/sb.png'); } +input[data-lang=sc], textarea[data-lang=sc] { background-image: url('../../pretixbase/img/flags/sc.png'); } +input[data-lang=sd], textarea[data-lang=sd] { background-image: url('../../pretixbase/img/flags/sd.png'); } +input[data-lang=se], textarea[data-lang=se] { background-image: url('../../pretixbase/img/flags/se.png'); } +input[data-lang=sg], textarea[data-lang=sg] { background-image: url('../../pretixbase/img/flags/sg.png'); } +input[data-lang=sh], textarea[data-lang=sh] { background-image: url('../../pretixbase/img/flags/sh.png'); } +input[data-lang=si], textarea[data-lang=si] { background-image: url('../../pretixbase/img/flags/si.png'); } +input[data-lang=sj], textarea[data-lang=sj] { background-image: url('../../pretixbase/img/flags/sj.png'); } +input[data-lang=sk], textarea[data-lang=sk] { background-image: url('../../pretixbase/img/flags/sk.png'); } +input[data-lang=sl], textarea[data-lang=sl] { background-image: url('../../pretixbase/img/flags/sl.png'); } +input[data-lang=sm], textarea[data-lang=sm] { background-image: url('../../pretixbase/img/flags/sm.png'); } +input[data-lang=sn], textarea[data-lang=sn] { background-image: url('../../pretixbase/img/flags/sn.png'); } +input[data-lang=so], textarea[data-lang=so] { background-image: url('../../pretixbase/img/flags/so.png'); } +input[data-lang=sr], textarea[data-lang=sr] { background-image: url('../../pretixbase/img/flags/sr.png'); } +input[data-lang=st], textarea[data-lang=st] { background-image: url('../../pretixbase/img/flags/st.png'); } +input[data-lang=sv], textarea[data-lang=sv] { background-image: url('../../pretixbase/img/flags/sv.png'); } +input[data-lang=sy], textarea[data-lang=sy] { background-image: url('../../pretixbase/img/flags/sy.png'); } +input[data-lang=sz], textarea[data-lang=sz] { background-image: url('../../pretixbase/img/flags/sz.png'); } +input[data-lang=tc], textarea[data-lang=tc] { background-image: url('../../pretixbase/img/flags/tc.png'); } +input[data-lang=td], textarea[data-lang=td] { background-image: url('../../pretixbase/img/flags/td.png'); } +input[data-lang=tf], textarea[data-lang=tf] { background-image: url('../../pretixbase/img/flags/tf.png'); } +input[data-lang=tg], textarea[data-lang=tg] { background-image: url('../../pretixbase/img/flags/tg.png'); } +input[data-lang=th], textarea[data-lang=th] { background-image: url('../../pretixbase/img/flags/th.png'); } +input[data-lang=tj], textarea[data-lang=tj] { background-image: url('../../pretixbase/img/flags/tj.png'); } +input[data-lang=tk], textarea[data-lang=tk] { background-image: url('../../pretixbase/img/flags/tk.png'); } +input[data-lang=tl], textarea[data-lang=tl] { background-image: url('../../pretixbase/img/flags/tl.png'); } +input[data-lang=tm], textarea[data-lang=tm] { background-image: url('../../pretixbase/img/flags/tm.png'); } +input[data-lang=tn], textarea[data-lang=tn] { background-image: url('../../pretixbase/img/flags/tn.png'); } +input[data-lang=to], textarea[data-lang=to] { background-image: url('../../pretixbase/img/flags/to.png'); } +input[data-lang=tr], textarea[data-lang=tr] { background-image: url('../../pretixbase/img/flags/tr.png'); } +input[data-lang=tt], textarea[data-lang=tt] { background-image: url('../../pretixbase/img/flags/tt.png'); } +input[data-lang=tv], textarea[data-lang=tv] { background-image: url('../../pretixbase/img/flags/tv.png'); } +input[data-lang=tw], textarea[data-lang=tw] { background-image: url('../../pretixbase/img/flags/tw.png'); } +input[data-lang=tz], textarea[data-lang=tz] { background-image: url('../../pretixbase/img/flags/tz.png'); } +input[data-lang=ua], textarea[data-lang=ua] { background-image: url('../../pretixbase/img/flags/ua.png'); } +input[data-lang=ug], textarea[data-lang=ug] { background-image: url('../../pretixbase/img/flags/ug.png'); } +input[data-lang=um], textarea[data-lang=um] { background-image: url('../../pretixbase/img/flags/um.png'); } +input[data-lang=us], textarea[data-lang=us] { background-image: url('../../pretixbase/img/flags/us.png'); } +input[data-lang=uy], textarea[data-lang=uy] { background-image: url('../../pretixbase/img/flags/uy.png'); } +input[data-lang=uz], textarea[data-lang=uz] { background-image: url('../../pretixbase/img/flags/uz.png'); } +input[data-lang=va], textarea[data-lang=va] { background-image: url('../../pretixbase/img/flags/va.png'); } +input[data-lang=vc], textarea[data-lang=vc] { background-image: url('../../pretixbase/img/flags/vc.png'); } +input[data-lang=ve], textarea[data-lang=ve] { background-image: url('../../pretixbase/img/flags/ve.png'); } +input[data-lang=vg], textarea[data-lang=vg] { background-image: url('../../pretixbase/img/flags/vg.png'); } +input[data-lang=vi], textarea[data-lang=vi] { background-image: url('../../pretixbase/img/flags/vi.png'); } +input[data-lang=vn], textarea[data-lang=vn] { background-image: url('../../pretixbase/img/flags/vn.png'); } +input[data-lang=vu], textarea[data-lang=vu] { background-image: url('../../pretixbase/img/flags/vu.png'); } +input[data-lang=wf], textarea[data-lang=wf] { background-image: url('../../pretixbase/img/flags/wf.png'); } +input[data-lang=ws], textarea[data-lang=ws] { background-image: url('../../pretixbase/img/flags/ws.png'); } +input[data-lang=ye], textarea[data-lang=ye] { background-image: url('../../pretixbase/img/flags/ye.png'); } +input[data-lang=yt], textarea[data-lang=yt] { background-image: url('../../pretixbase/img/flags/yt.png'); } +input[data-lang=za], textarea[data-lang=za] { background-image: url('../../pretixbase/img/flags/za.png'); } +input[data-lang=zm], textarea[data-lang=zm] { background-image: url('../../pretixbase/img/flags/zm.png'); } +input[data-lang=zw], textarea[data-lang=zw] { background-image: url('../../pretixbase/img/flags/zw.png'); } -input[data-lang=en], textarea[data-lang=en] { background-image: url('../img/flags/gb.png'); } +input[data-lang=en], textarea[data-lang=en] { background-image: url('../../pretixbase/img/flags/gb.png'); } diff --git a/src/pretix/presale/static/pretixpresale/less/main.less b/src/pretix/presale/static/pretixpresale/less/main.less index 1666d57f2..d4e2d9d3b 100644 --- a/src/pretix/presale/static/pretixpresale/less/main.less +++ b/src/pretix/presale/static/pretixpresale/less/main.less @@ -20,4 +20,13 @@ footer { } .js-only { display: none; +} +.locales { + display: inline; + a { + text-decoration: none; + } + img { + vertical-align: baseline; + } } \ No newline at end of file diff --git a/src/pretix/presale/templates/pretixpresale/event/base.html b/src/pretix/presale/templates/pretixpresale/event/base.html index 31bcef3be..c9d3fd96b 100644 --- a/src/pretix/presale/templates/pretixpresale/event/base.html +++ b/src/pretix/presale/templates/pretixpresale/event/base.html @@ -20,6 +20,17 @@