Changeset 3366107
- Timestamp:
- 09/23/2025 01:05:11 AM (5 months ago)
- Location:
- wplingua
- Files:
-
- 484 added
- 13 edited
-
tags/2.9.0 (added)
-
tags/2.9.0/assets (added)
-
tags/2.9.0/assets/css (added)
-
tags/2.9.0/assets/css/admin (added)
-
tags/2.9.0/assets/css/admin/edit-slug.css (added)
-
tags/2.9.0/assets/css/admin/edit-slug.css.map (added)
-
tags/2.9.0/assets/css/admin/edit-translation.css (added)
-
tags/2.9.0/assets/css/admin/edit-translation.css.map (added)
-
tags/2.9.0/assets/css/admin/list-slug.css (added)
-
tags/2.9.0/assets/css/admin/list-slug.css.map (added)
-
tags/2.9.0/assets/css/admin/list-translation.css (added)
-
tags/2.9.0/assets/css/admin/list-translation.css.map (added)
-
tags/2.9.0/assets/css/admin/option-page-dictionary.css (added)
-
tags/2.9.0/assets/css/admin/option-page-dictionary.css.map (added)
-
tags/2.9.0/assets/css/admin/option-page-exclusions.css (added)
-
tags/2.9.0/assets/css/admin/option-page-exclusions.css.map (added)
-
tags/2.9.0/assets/css/admin/option-page-link-media.css (added)
-
tags/2.9.0/assets/css/admin/option-page-link-media.css.map (added)
-
tags/2.9.0/assets/css/admin/option-page-register.css (added)
-
tags/2.9.0/assets/css/admin/option-page-register.css.map (added)
-
tags/2.9.0/assets/css/admin/option-page-settings.css (added)
-
tags/2.9.0/assets/css/admin/option-page-settings.css.map (added)
-
tags/2.9.0/assets/css/admin/option-page-switcher.css (added)
-
tags/2.9.0/assets/css/admin/option-page-switcher.css.map (added)
-
tags/2.9.0/assets/css/editor.css (added)
-
tags/2.9.0/assets/css/editor.css.map (added)
-
tags/2.9.0/assets/css/front.css (added)
-
tags/2.9.0/assets/css/front.css.map (added)
-
tags/2.9.0/assets/css/list.css (added)
-
tags/2.9.0/assets/css/list.css.map (added)
-
tags/2.9.0/assets/images (added)
-
tags/2.9.0/assets/images/circle (added)
-
tags/2.9.0/assets/images/circle/_a.png (added)
-
tags/2.9.0/assets/images/circle/_c.png (added)
-
tags/2.9.0/assets/images/circle/_e.png (added)
-
tags/2.9.0/assets/images/circle/_q.png (added)
-
tags/2.9.0/assets/images/circle/ae.png (added)
-
tags/2.9.0/assets/images/circle/ao.png (added)
-
tags/2.9.0/assets/images/circle/ar.png (added)
-
tags/2.9.0/assets/images/circle/at.png (added)
-
tags/2.9.0/assets/images/circle/au.png (added)
-
tags/2.9.0/assets/images/circle/be.png (added)
-
tags/2.9.0/assets/images/circle/bh.png (added)
-
tags/2.9.0/assets/images/circle/bo.png (added)
-
tags/2.9.0/assets/images/circle/br.png (added)
-
tags/2.9.0/assets/images/circle/by.png (added)
-
tags/2.9.0/assets/images/circle/ca.png (added)
-
tags/2.9.0/assets/images/circle/cd.png (added)
-
tags/2.9.0/assets/images/circle/cg.png (added)
-
tags/2.9.0/assets/images/circle/ch.png (added)
-
tags/2.9.0/assets/images/circle/ci.png (added)
-
tags/2.9.0/assets/images/circle/cl.png (added)
-
tags/2.9.0/assets/images/circle/cm.png (added)
-
tags/2.9.0/assets/images/circle/cn.png (added)
-
tags/2.9.0/assets/images/circle/co.png (added)
-
tags/2.9.0/assets/images/circle/cr.png (added)
-
tags/2.9.0/assets/images/circle/cu.png (added)
-
tags/2.9.0/assets/images/circle/cy.png (added)
-
tags/2.9.0/assets/images/circle/cz.png (added)
-
tags/2.9.0/assets/images/circle/de.png (added)
-
tags/2.9.0/assets/images/circle/dj.png (added)
-
tags/2.9.0/assets/images/circle/dk.png (added)
-
tags/2.9.0/assets/images/circle/do.png (added)
-
tags/2.9.0/assets/images/circle/dz.png (added)
-
tags/2.9.0/assets/images/circle/ec.png (added)
-
tags/2.9.0/assets/images/circle/eg.png (added)
-
tags/2.9.0/assets/images/circle/es.png (added)
-
tags/2.9.0/assets/images/circle/fi.png (added)
-
tags/2.9.0/assets/images/circle/fr.png (added)
-
tags/2.9.0/assets/images/circle/gb.png (added)
-
tags/2.9.0/assets/images/circle/gh.png (added)
-
tags/2.9.0/assets/images/circle/gq.png (added)
-
tags/2.9.0/assets/images/circle/gr.png (added)
-
tags/2.9.0/assets/images/circle/gt.png (added)
-
tags/2.9.0/assets/images/circle/hk.png (added)
-
tags/2.9.0/assets/images/circle/hn.png (added)
-
tags/2.9.0/assets/images/circle/hu.png (added)
-
tags/2.9.0/assets/images/circle/id.png (added)
-
tags/2.9.0/assets/images/circle/ie.png (added)
-
tags/2.9.0/assets/images/circle/il.png (added)
-
tags/2.9.0/assets/images/circle/in.png (added)
-
tags/2.9.0/assets/images/circle/iq.png (added)
-
tags/2.9.0/assets/images/circle/it.png (added)
-
tags/2.9.0/assets/images/circle/jm.png (added)
-
tags/2.9.0/assets/images/circle/jo.png (added)
-
tags/2.9.0/assets/images/circle/jp.png (added)
-
tags/2.9.0/assets/images/circle/ke.png (added)
-
tags/2.9.0/assets/images/circle/kg.png (added)
-
tags/2.9.0/assets/images/circle/km.png (added)
-
tags/2.9.0/assets/images/circle/kp.png (added)
-
tags/2.9.0/assets/images/circle/kr.png (added)
-
tags/2.9.0/assets/images/circle/kw.png (added)
-
tags/2.9.0/assets/images/circle/kz.png (added)
-
tags/2.9.0/assets/images/circle/lb.png (added)
-
tags/2.9.0/assets/images/circle/li.png (added)
-
tags/2.9.0/assets/images/circle/lr.png (added)
-
tags/2.9.0/assets/images/circle/ly.png (added)
-
tags/2.9.0/assets/images/circle/ma.png (added)
-
tags/2.9.0/assets/images/circle/mr.png (added)
-
tags/2.9.0/assets/images/circle/mx.png (added)
-
tags/2.9.0/assets/images/circle/my.png (added)
-
tags/2.9.0/assets/images/circle/mz.png (added)
-
tags/2.9.0/assets/images/circle/ng.png (added)
-
tags/2.9.0/assets/images/circle/ni.png (added)
-
tags/2.9.0/assets/images/circle/nl.png (added)
-
tags/2.9.0/assets/images/circle/nz.png (added)
-
tags/2.9.0/assets/images/circle/om.png (added)
-
tags/2.9.0/assets/images/circle/pa.png (added)
-
tags/2.9.0/assets/images/circle/pe.png (added)
-
tags/2.9.0/assets/images/circle/pk.png (added)
-
tags/2.9.0/assets/images/circle/pl.png (added)
-
tags/2.9.0/assets/images/circle/ps.png (added)
-
tags/2.9.0/assets/images/circle/pt.png (added)
-
tags/2.9.0/assets/images/circle/py.png (added)
-
tags/2.9.0/assets/images/circle/qa.png (added)
-
tags/2.9.0/assets/images/circle/ru.png (added)
-
tags/2.9.0/assets/images/circle/sa.png (added)
-
tags/2.9.0/assets/images/circle/sd.png (added)
-
tags/2.9.0/assets/images/circle/se.png (added)
-
tags/2.9.0/assets/images/circle/sg.png (added)
-
tags/2.9.0/assets/images/circle/sk.png (added)
-
tags/2.9.0/assets/images/circle/sl.png (added)
-
tags/2.9.0/assets/images/circle/so.png (added)
-
tags/2.9.0/assets/images/circle/sr.png (added)
-
tags/2.9.0/assets/images/circle/ss.png (added)
-
tags/2.9.0/assets/images/circle/sv.png (added)
-
tags/2.9.0/assets/images/circle/sy.png (added)
-
tags/2.9.0/assets/images/circle/td.png (added)
-
tags/2.9.0/assets/images/circle/tj.png (added)
-
tags/2.9.0/assets/images/circle/tn.png (added)
-
tags/2.9.0/assets/images/circle/tr.png (added)
-
tags/2.9.0/assets/images/circle/ua.png (added)
-
tags/2.9.0/assets/images/circle/us.png (added)
-
tags/2.9.0/assets/images/circle/uy.png (added)
-
tags/2.9.0/assets/images/circle/vn.png (added)
-
tags/2.9.0/assets/images/circle/ye.png (added)
-
tags/2.9.0/assets/images/circle/za.png (added)
-
tags/2.9.0/assets/images/rectangular (added)
-
tags/2.9.0/assets/images/rectangular/_a.png (added)
-
tags/2.9.0/assets/images/rectangular/_c.png (added)
-
tags/2.9.0/assets/images/rectangular/_e.png (added)
-
tags/2.9.0/assets/images/rectangular/_q.png (added)
-
tags/2.9.0/assets/images/rectangular/ae.png (added)
-
tags/2.9.0/assets/images/rectangular/ao.png (added)
-
tags/2.9.0/assets/images/rectangular/ar.png (added)
-
tags/2.9.0/assets/images/rectangular/at.png (added)
-
tags/2.9.0/assets/images/rectangular/au.png (added)
-
tags/2.9.0/assets/images/rectangular/be.png (added)
-
tags/2.9.0/assets/images/rectangular/bh.png (added)
-
tags/2.9.0/assets/images/rectangular/bo.png (added)
-
tags/2.9.0/assets/images/rectangular/br.png (added)
-
tags/2.9.0/assets/images/rectangular/by.png (added)
-
tags/2.9.0/assets/images/rectangular/ca.png (added)
-
tags/2.9.0/assets/images/rectangular/cd.png (added)
-
tags/2.9.0/assets/images/rectangular/cg.png (added)
-
tags/2.9.0/assets/images/rectangular/ch.png (added)
-
tags/2.9.0/assets/images/rectangular/ci.png (added)
-
tags/2.9.0/assets/images/rectangular/cl.png (added)
-
tags/2.9.0/assets/images/rectangular/cm.png (added)
-
tags/2.9.0/assets/images/rectangular/cn.png (added)
-
tags/2.9.0/assets/images/rectangular/co.png (added)
-
tags/2.9.0/assets/images/rectangular/cr.png (added)
-
tags/2.9.0/assets/images/rectangular/cu.png (added)
-
tags/2.9.0/assets/images/rectangular/cy.png (added)
-
tags/2.9.0/assets/images/rectangular/cz.png (added)
-
tags/2.9.0/assets/images/rectangular/de.png (added)
-
tags/2.9.0/assets/images/rectangular/dj.png (added)
-
tags/2.9.0/assets/images/rectangular/dk.png (added)
-
tags/2.9.0/assets/images/rectangular/do.png (added)
-
tags/2.9.0/assets/images/rectangular/dz.png (added)
-
tags/2.9.0/assets/images/rectangular/ec.png (added)
-
tags/2.9.0/assets/images/rectangular/eg.png (added)
-
tags/2.9.0/assets/images/rectangular/es.png (added)
-
tags/2.9.0/assets/images/rectangular/fi.png (added)
-
tags/2.9.0/assets/images/rectangular/fr.png (added)
-
tags/2.9.0/assets/images/rectangular/gb.png (added)
-
tags/2.9.0/assets/images/rectangular/gh.png (added)
-
tags/2.9.0/assets/images/rectangular/gq.png (added)
-
tags/2.9.0/assets/images/rectangular/gr.png (added)
-
tags/2.9.0/assets/images/rectangular/gt.png (added)
-
tags/2.9.0/assets/images/rectangular/hk.png (added)
-
tags/2.9.0/assets/images/rectangular/hn.png (added)
-
tags/2.9.0/assets/images/rectangular/hu.png (added)
-
tags/2.9.0/assets/images/rectangular/id.png (added)
-
tags/2.9.0/assets/images/rectangular/ie.png (added)
-
tags/2.9.0/assets/images/rectangular/il.png (added)
-
tags/2.9.0/assets/images/rectangular/in.png (added)
-
tags/2.9.0/assets/images/rectangular/iq.png (added)
-
tags/2.9.0/assets/images/rectangular/it.png (added)
-
tags/2.9.0/assets/images/rectangular/jm.png (added)
-
tags/2.9.0/assets/images/rectangular/jo.png (added)
-
tags/2.9.0/assets/images/rectangular/jp.png (added)
-
tags/2.9.0/assets/images/rectangular/ke.png (added)
-
tags/2.9.0/assets/images/rectangular/kg.png (added)
-
tags/2.9.0/assets/images/rectangular/km.png (added)
-
tags/2.9.0/assets/images/rectangular/kp.png (added)
-
tags/2.9.0/assets/images/rectangular/kr.png (added)
-
tags/2.9.0/assets/images/rectangular/kw.png (added)
-
tags/2.9.0/assets/images/rectangular/kz.png (added)
-
tags/2.9.0/assets/images/rectangular/lb.png (added)
-
tags/2.9.0/assets/images/rectangular/li.png (added)
-
tags/2.9.0/assets/images/rectangular/lr.png (added)
-
tags/2.9.0/assets/images/rectangular/ly.png (added)
-
tags/2.9.0/assets/images/rectangular/ma.png (added)
-
tags/2.9.0/assets/images/rectangular/mr.png (added)
-
tags/2.9.0/assets/images/rectangular/mx.png (added)
-
tags/2.9.0/assets/images/rectangular/my.png (added)
-
tags/2.9.0/assets/images/rectangular/mz.png (added)
-
tags/2.9.0/assets/images/rectangular/ng.png (added)
-
tags/2.9.0/assets/images/rectangular/ni.png (added)
-
tags/2.9.0/assets/images/rectangular/nl.png (added)
-
tags/2.9.0/assets/images/rectangular/nz.png (added)
-
tags/2.9.0/assets/images/rectangular/om.png (added)
-
tags/2.9.0/assets/images/rectangular/pa.png (added)
-
tags/2.9.0/assets/images/rectangular/pe.png (added)
-
tags/2.9.0/assets/images/rectangular/pk.png (added)
-
tags/2.9.0/assets/images/rectangular/pl.png (added)
-
tags/2.9.0/assets/images/rectangular/ps.png (added)
-
tags/2.9.0/assets/images/rectangular/pt.png (added)
-
tags/2.9.0/assets/images/rectangular/py.png (added)
-
tags/2.9.0/assets/images/rectangular/qa.png (added)
-
tags/2.9.0/assets/images/rectangular/ru.png (added)
-
tags/2.9.0/assets/images/rectangular/sa.png (added)
-
tags/2.9.0/assets/images/rectangular/sd.png (added)
-
tags/2.9.0/assets/images/rectangular/se.png (added)
-
tags/2.9.0/assets/images/rectangular/sg.png (added)
-
tags/2.9.0/assets/images/rectangular/sk.png (added)
-
tags/2.9.0/assets/images/rectangular/sl.png (added)
-
tags/2.9.0/assets/images/rectangular/so.png (added)
-
tags/2.9.0/assets/images/rectangular/sr.png (added)
-
tags/2.9.0/assets/images/rectangular/ss.png (added)
-
tags/2.9.0/assets/images/rectangular/sv.png (added)
-
tags/2.9.0/assets/images/rectangular/sy.png (added)
-
tags/2.9.0/assets/images/rectangular/td.png (added)
-
tags/2.9.0/assets/images/rectangular/tj.png (added)
-
tags/2.9.0/assets/images/rectangular/tn.png (added)
-
tags/2.9.0/assets/images/rectangular/tr.png (added)
-
tags/2.9.0/assets/images/rectangular/ua.png (added)
-
tags/2.9.0/assets/images/rectangular/us.png (added)
-
tags/2.9.0/assets/images/rectangular/uy.png (added)
-
tags/2.9.0/assets/images/rectangular/vn.png (added)
-
tags/2.9.0/assets/images/rectangular/ye.png (added)
-
tags/2.9.0/assets/images/rectangular/za.png (added)
-
tags/2.9.0/assets/images/wave (added)
-
tags/2.9.0/assets/images/wave/_a.png (added)
-
tags/2.9.0/assets/images/wave/_c.png (added)
-
tags/2.9.0/assets/images/wave/_e.png (added)
-
tags/2.9.0/assets/images/wave/_q.png (added)
-
tags/2.9.0/assets/images/wave/ae.png (added)
-
tags/2.9.0/assets/images/wave/ao.png (added)
-
tags/2.9.0/assets/images/wave/ar.png (added)
-
tags/2.9.0/assets/images/wave/at.png (added)
-
tags/2.9.0/assets/images/wave/au.png (added)
-
tags/2.9.0/assets/images/wave/be.png (added)
-
tags/2.9.0/assets/images/wave/bh.png (added)
-
tags/2.9.0/assets/images/wave/bo.png (added)
-
tags/2.9.0/assets/images/wave/br.png (added)
-
tags/2.9.0/assets/images/wave/by.png (added)
-
tags/2.9.0/assets/images/wave/ca.png (added)
-
tags/2.9.0/assets/images/wave/cd.png (added)
-
tags/2.9.0/assets/images/wave/cg.png (added)
-
tags/2.9.0/assets/images/wave/ch.png (added)
-
tags/2.9.0/assets/images/wave/ci.png (added)
-
tags/2.9.0/assets/images/wave/cl.png (added)
-
tags/2.9.0/assets/images/wave/cm.png (added)
-
tags/2.9.0/assets/images/wave/cn.png (added)
-
tags/2.9.0/assets/images/wave/co.png (added)
-
tags/2.9.0/assets/images/wave/cr.png (added)
-
tags/2.9.0/assets/images/wave/cu.png (added)
-
tags/2.9.0/assets/images/wave/cy.png (added)
-
tags/2.9.0/assets/images/wave/cz.png (added)
-
tags/2.9.0/assets/images/wave/de.png (added)
-
tags/2.9.0/assets/images/wave/dj.png (added)
-
tags/2.9.0/assets/images/wave/dk.png (added)
-
tags/2.9.0/assets/images/wave/do.png (added)
-
tags/2.9.0/assets/images/wave/dz.png (added)
-
tags/2.9.0/assets/images/wave/ec.png (added)
-
tags/2.9.0/assets/images/wave/eg.png (added)
-
tags/2.9.0/assets/images/wave/es.png (added)
-
tags/2.9.0/assets/images/wave/fi.png (added)
-
tags/2.9.0/assets/images/wave/fr.png (added)
-
tags/2.9.0/assets/images/wave/gb.png (added)
-
tags/2.9.0/assets/images/wave/gh.png (added)
-
tags/2.9.0/assets/images/wave/gq.png (added)
-
tags/2.9.0/assets/images/wave/gr.png (added)
-
tags/2.9.0/assets/images/wave/gt.png (added)
-
tags/2.9.0/assets/images/wave/hk.png (added)
-
tags/2.9.0/assets/images/wave/hn.png (added)
-
tags/2.9.0/assets/images/wave/hu.png (added)
-
tags/2.9.0/assets/images/wave/id.png (added)
-
tags/2.9.0/assets/images/wave/ie.png (added)
-
tags/2.9.0/assets/images/wave/il.png (added)
-
tags/2.9.0/assets/images/wave/in.png (added)
-
tags/2.9.0/assets/images/wave/iq.png (added)
-
tags/2.9.0/assets/images/wave/it.png (added)
-
tags/2.9.0/assets/images/wave/jm.png (added)
-
tags/2.9.0/assets/images/wave/jo.png (added)
-
tags/2.9.0/assets/images/wave/jp.png (added)
-
tags/2.9.0/assets/images/wave/ke.png (added)
-
tags/2.9.0/assets/images/wave/kg.png (added)
-
tags/2.9.0/assets/images/wave/km.png (added)
-
tags/2.9.0/assets/images/wave/kp.png (added)
-
tags/2.9.0/assets/images/wave/kr.png (added)
-
tags/2.9.0/assets/images/wave/kw.png (added)
-
tags/2.9.0/assets/images/wave/kz.png (added)
-
tags/2.9.0/assets/images/wave/lb.png (added)
-
tags/2.9.0/assets/images/wave/li.png (added)
-
tags/2.9.0/assets/images/wave/lr.png (added)
-
tags/2.9.0/assets/images/wave/ly.png (added)
-
tags/2.9.0/assets/images/wave/ma.png (added)
-
tags/2.9.0/assets/images/wave/mr.png (added)
-
tags/2.9.0/assets/images/wave/mx.png (added)
-
tags/2.9.0/assets/images/wave/my.png (added)
-
tags/2.9.0/assets/images/wave/mz.png (added)
-
tags/2.9.0/assets/images/wave/ng.png (added)
-
tags/2.9.0/assets/images/wave/ni.png (added)
-
tags/2.9.0/assets/images/wave/nl.png (added)
-
tags/2.9.0/assets/images/wave/nz.png (added)
-
tags/2.9.0/assets/images/wave/om.png (added)
-
tags/2.9.0/assets/images/wave/pa.png (added)
-
tags/2.9.0/assets/images/wave/pe.png (added)
-
tags/2.9.0/assets/images/wave/pk.png (added)
-
tags/2.9.0/assets/images/wave/pl.png (added)
-
tags/2.9.0/assets/images/wave/ps.png (added)
-
tags/2.9.0/assets/images/wave/pt.png (added)
-
tags/2.9.0/assets/images/wave/py.png (added)
-
tags/2.9.0/assets/images/wave/qa.png (added)
-
tags/2.9.0/assets/images/wave/ru.png (added)
-
tags/2.9.0/assets/images/wave/sa.png (added)
-
tags/2.9.0/assets/images/wave/sd.png (added)
-
tags/2.9.0/assets/images/wave/se.png (added)
-
tags/2.9.0/assets/images/wave/sg.png (added)
-
tags/2.9.0/assets/images/wave/sk.png (added)
-
tags/2.9.0/assets/images/wave/sl.png (added)
-
tags/2.9.0/assets/images/wave/so.png (added)
-
tags/2.9.0/assets/images/wave/sr.png (added)
-
tags/2.9.0/assets/images/wave/ss.png (added)
-
tags/2.9.0/assets/images/wave/sv.png (added)
-
tags/2.9.0/assets/images/wave/sy.png (added)
-
tags/2.9.0/assets/images/wave/td.png (added)
-
tags/2.9.0/assets/images/wave/tj.png (added)
-
tags/2.9.0/assets/images/wave/tn.png (added)
-
tags/2.9.0/assets/images/wave/tr.png (added)
-
tags/2.9.0/assets/images/wave/ua.png (added)
-
tags/2.9.0/assets/images/wave/us.png (added)
-
tags/2.9.0/assets/images/wave/uy.png (added)
-
tags/2.9.0/assets/images/wave/vn.png (added)
-
tags/2.9.0/assets/images/wave/ye.png (added)
-
tags/2.9.0/assets/images/wave/za.png (added)
-
tags/2.9.0/assets/js (added)
-
tags/2.9.0/assets/js/admin (added)
-
tags/2.9.0/assets/js/admin/edit-slug.js (added)
-
tags/2.9.0/assets/js/admin/edit-slug.js.map (added)
-
tags/2.9.0/assets/js/admin/edit-translation.js (added)
-
tags/2.9.0/assets/js/admin/edit-translation.js.map (added)
-
tags/2.9.0/assets/js/admin/option-page-dictionary.js (added)
-
tags/2.9.0/assets/js/admin/option-page-dictionary.js.map (added)
-
tags/2.9.0/assets/js/admin/option-page-link-media.js (added)
-
tags/2.9.0/assets/js/admin/option-page-link-media.js.map (added)
-
tags/2.9.0/assets/js/admin/option-page-register.js (added)
-
tags/2.9.0/assets/js/admin/option-page-register.js.map (added)
-
tags/2.9.0/assets/js/admin/option-page-settings.js (added)
-
tags/2.9.0/assets/js/admin/option-page-settings.js.map (added)
-
tags/2.9.0/assets/js/admin/option-page-switcher.js (added)
-
tags/2.9.0/assets/js/admin/option-page-switcher.js.map (added)
-
tags/2.9.0/assets/js/admin/option-page.js (added)
-
tags/2.9.0/assets/js/admin/option-page.js.map (added)
-
tags/2.9.0/assets/js/block-switcher.js (added)
-
tags/2.9.0/assets/js/block-switcher.js.map (added)
-
tags/2.9.0/assets/js/browser-redirect.js (added)
-
tags/2.9.0/assets/js/browser-redirect.js.map (added)
-
tags/2.9.0/assets/js/front.js (added)
-
tags/2.9.0/assets/js/front.js.map (added)
-
tags/2.9.0/assets/js/on-page.js (added)
-
tags/2.9.0/assets/js/on-page.js.map (added)
-
tags/2.9.0/data.php (added)
-
tags/2.9.0/inc (added)
-
tags/2.9.0/inc/admin (added)
-
tags/2.9.0/inc/admin/admin-bar.php (added)
-
tags/2.9.0/inc/admin/admin.php (added)
-
tags/2.9.0/inc/admin/assets.php (added)
-
tags/2.9.0/inc/admin/index.php (added)
-
tags/2.9.0/inc/admin/option-page-dictionary.php (added)
-
tags/2.9.0/inc/admin/option-page-exclusions.php (added)
-
tags/2.9.0/inc/admin/option-page-link-media.php (added)
-
tags/2.9.0/inc/admin/option-page-register.php (added)
-
tags/2.9.0/inc/admin/option-page-settings.php (added)
-
tags/2.9.0/inc/admin/option-page-switcher.php (added)
-
tags/2.9.0/inc/admin/option-page.php (added)
-
tags/2.9.0/inc/admin/slug-cpt.php (added)
-
tags/2.9.0/inc/admin/slug-meta.php (added)
-
tags/2.9.0/inc/admin/switcher-nav-menu.php (added)
-
tags/2.9.0/inc/admin/translation-cpt.php (added)
-
tags/2.9.0/inc/admin/translation-edit-modal.php (added)
-
tags/2.9.0/inc/admin/translation-meta.php (added)
-
tags/2.9.0/inc/api-call (added)
-
tags/2.9.0/inc/api-call/index.php (added)
-
tags/2.9.0/inc/api-call/request-api-key.php (added)
-
tags/2.9.0/inc/api-call/translate.php (added)
-
tags/2.9.0/inc/api-call/validate-api-key.php (added)
-
tags/2.9.0/inc/api-key.php (added)
-
tags/2.9.0/inc/args.php (added)
-
tags/2.9.0/inc/assets.php (added)
-
tags/2.9.0/inc/browser-language.php (added)
-
tags/2.9.0/inc/buffering.php (added)
-
tags/2.9.0/inc/dictionary.php (added)
-
tags/2.9.0/inc/dom (added)
-
tags/2.9.0/inc/dom/exclusion-put-tags.php (added)
-
tags/2.9.0/inc/dom/exclusion-replace-tags.php (added)
-
tags/2.9.0/inc/dom/index.php (added)
-
tags/2.9.0/inc/dom/load-overload.php (added)
-
tags/2.9.0/inc/dom/load-progress.php (added)
-
tags/2.9.0/inc/dom/mode-editor.php (added)
-
tags/2.9.0/inc/dom/mode-list.php (added)
-
tags/2.9.0/inc/dom/replace-attr-dir.php (added)
-
tags/2.9.0/inc/dom/replace-attr-lang.php (added)
-
tags/2.9.0/inc/dom/replace-body-class.php (added)
-
tags/2.9.0/inc/dom/replace-links.php (added)
-
tags/2.9.0/inc/dom/translate-attr-html.php (added)
-
tags/2.9.0/inc/dom/translate-attr-texts.php (added)
-
tags/2.9.0/inc/dom/translate-js.php (added)
-
tags/2.9.0/inc/dom/translate-json.php (added)
-
tags/2.9.0/inc/dom/translate-node-texts.php (added)
-
tags/2.9.0/inc/heartbeat.php (added)
-
tags/2.9.0/inc/hreflang.php (added)
-
tags/2.9.0/inc/index.php (added)
-
tags/2.9.0/inc/languages.php (added)
-
tags/2.9.0/inc/lib (added)
-
tags/2.9.0/inc/lib/index.php (added)
-
tags/2.9.0/inc/lib/simple-html-dom.php (added)
-
tags/2.9.0/inc/link-media.php (added)
-
tags/2.9.0/inc/parser (added)
-
tags/2.9.0/inc/parser/html.php (added)
-
tags/2.9.0/inc/parser/index.php (added)
-
tags/2.9.0/inc/parser/js.php (added)
-
tags/2.9.0/inc/parser/json.php (added)
-
tags/2.9.0/inc/search.php (added)
-
tags/2.9.0/inc/shortcode.php (added)
-
tags/2.9.0/inc/slug.php (added)
-
tags/2.9.0/inc/switcher-block.php (added)
-
tags/2.9.0/inc/switcher-nav-menu.php (added)
-
tags/2.9.0/inc/switcher.php (added)
-
tags/2.9.0/inc/translation.php (added)
-
tags/2.9.0/inc/translator (added)
-
tags/2.9.0/inc/translator/html.php (added)
-
tags/2.9.0/inc/translator/index.php (added)
-
tags/2.9.0/inc/translator/js.php (added)
-
tags/2.9.0/inc/translator/json.php (added)
-
tags/2.9.0/inc/url.php (added)
-
tags/2.9.0/inc/util.php (added)
-
tags/2.9.0/index.php (added)
-
tags/2.9.0/languages (added)
-
tags/2.9.0/languages/wplingua-da_DK.mo (added)
-
tags/2.9.0/languages/wplingua-da_DK.po (added)
-
tags/2.9.0/languages/wplingua-de_DE.mo (added)
-
tags/2.9.0/languages/wplingua-de_DE.po (added)
-
tags/2.9.0/languages/wplingua-es_ES.mo (added)
-
tags/2.9.0/languages/wplingua-es_ES.po (added)
-
tags/2.9.0/languages/wplingua-fi.mo (added)
-
tags/2.9.0/languages/wplingua-fi.po (added)
-
tags/2.9.0/languages/wplingua-fr_FR.mo (added)
-
tags/2.9.0/languages/wplingua-fr_FR.po (added)
-
tags/2.9.0/languages/wplingua-hi_IN.mo (added)
-
tags/2.9.0/languages/wplingua-hi_IN.po (added)
-
tags/2.9.0/languages/wplingua-hu_HU.mo (added)
-
tags/2.9.0/languages/wplingua-hu_HU.po (added)
-
tags/2.9.0/languages/wplingua-id_ID.mo (added)
-
tags/2.9.0/languages/wplingua-id_ID.po (added)
-
tags/2.9.0/languages/wplingua-it_IT.mo (added)
-
tags/2.9.0/languages/wplingua-it_IT.po (added)
-
tags/2.9.0/languages/wplingua-ja.mo (added)
-
tags/2.9.0/languages/wplingua-ja.po (added)
-
tags/2.9.0/languages/wplingua-ko_KR.mo (added)
-
tags/2.9.0/languages/wplingua-ko_KR.po (added)
-
tags/2.9.0/languages/wplingua-nl_NL.mo (added)
-
tags/2.9.0/languages/wplingua-nl_NL.po (added)
-
tags/2.9.0/languages/wplingua-pt_PT.mo (added)
-
tags/2.9.0/languages/wplingua-pt_PT.po (added)
-
tags/2.9.0/languages/wplingua-sv_SE.mo (added)
-
tags/2.9.0/languages/wplingua-sv_SE.po (added)
-
tags/2.9.0/languages/wplingua.pot (added)
-
tags/2.9.0/loader.php (added)
-
tags/2.9.0/readme.txt (added)
-
tags/2.9.0/wplingua.php (added)
-
trunk/assets/css/admin/option-page-settings.css (modified) (1 diff)
-
trunk/assets/css/admin/option-page-settings.css.map (modified) (1 diff)
-
trunk/assets/css/list.css (modified) (1 diff)
-
trunk/assets/css/list.css.map (modified) (1 diff)
-
trunk/assets/js/admin/edit-translation.js (modified) (1 diff)
-
trunk/assets/js/admin/edit-translation.js.map (modified) (1 diff)
-
trunk/assets/js/admin/option-page-settings.js (modified) (1 diff)
-
trunk/assets/js/admin/option-page-settings.js.map (modified) (1 diff)
-
trunk/inc/admin/option-page-settings.php (modified) (1 diff)
-
trunk/inc/dom/mode-list.php (modified) (1 diff)
-
trunk/inc/languages.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wplingua.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wplingua/trunk/assets/css/admin/option-page-settings.css
r3362121 r3366107 14 14 ** https://wplingua.com/ 15 15 ** 16 **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}[wplng-help-box],[wplng-help-box-right]{font-family:dashicons;display:inline-block;line-height:1.2em;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:opacity .2s ease-in;transition:color .2s ease-in;vertical-align:text-bottom;cursor:pointer;color:#3c434a;opacity:.25}[wplng-help-box]:hover,[wplng-help-box-right]:hover{opacity:1}[wplng-help-box]::before,[wplng-help-box-right]::before{content:""}[wplng-help-box-right]{float:right}.wplng-help-box{display:none;padding:2px 10px 0;border:1px solid #69a8bb;border-radius:3px;background-color:rgba(105,168,187,.1)}.wplng-help-box hr{border-top:1px solid #69a8bb;border-bottom:unset}.wplng-help-box code{background-color:rgba(60,67,74,.075);border-radius:3px}.wplng-help-box pre{white-space:pre-wrap;background-color:rgba(60,67,74,.075);border-radius:3px;padding:10px;border:1px solid #69a8bb}.wplng-fe-50{min-width:49%;display:inline-block}.wplng-option-page-title{background-color:#f6f7f7;font-size:20px;margin:0 0 0 -20px;padding:15px 25px;line-height:22px;font-weight:500;box-shadow:0 0 8px rgba(0,0,0,.05);border-bottom:1px solid #c3c4c7;text-align:center}.wplng-option-page-title .dashicons{font-size:1.1em;line-height:inherit;width:1.1em;height:1.1em}.wplng-icon-button{width:45px;text-align:center}.wplng-icon-button .dashicons{line-height:1.4em}#wpbody label{vertical-align:baseline}#nri-slug-wrapper,.notice:not(.wplng-notice){display:none !important}.wplng-form-table{padding-right:200px;border-collapse:initial;margin-top:30px}.wplng-form-table *{box-sizing:border-box}.wplng-form-table a{text-decoration:none}.wplng-form-table a:focus{box-shadow:none;outline:none}.wplng-form-table a:hover{text-decoration:underline}.wplng-form-table td{padding:15px;background-color:#f6f7f7;display:block;border:1px solid #c3c4c7;margin-bottom:25px;max-width:540px;margin-right:auto;margin-left:auto;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px}.wplng-form-table td .button{vertical-align:bottom}.wplng-form-table td .button:focus,.wplng-form-table td .button:hover{text-decoration:none}.wplng-form-table td p{margin-bottom:8px}.wplng-form-table td fieldset{display:block}.wplng-form-table .wplng-tr-submit td{border:none;box-shadow:none;background-color:unset;padding:0}.wplng-form-table .wplng-tr-submit td p.submit{padding:0 0 64px}.wplng-form-table .wplng-tr-submit td p.submit #submit{width:100%;box-shadow:0 0 8px rgba(0,0,0,.05);min-height:42px;font-size:14px}@media screen and (max-width: 1120px){#wpbody-content h1{text-align:center}.wplng-form-table{padding-right:0}.wplng-form-table th,.wplng-form-table td{max-width:540px;margin-right:auto;margin-left:auto;display:block}.wplng-form-table th{padding:25px 0 20px;font-size:1.2em;width:100%}.wplng-form-table td .button.wplng-icon-button{vertical-align:top;padding:0}.wplng-form-table td .button.wplng-icon-button .dashicons{vertical-align:middle;line-height:.8em}.wplng-form-table .wplng-tr-submit th{display:none}.wplng-form-table .wplng-tr-submit td p.submit{padding:10px 0 42px;font-size:14px}}#wplng-target-language-template,#wplng_target_languages,#wplng-flags-radio-original-website-custom,#wplng-website-flag-container,.wplng-flag-target-container,.wplng-subflag-target-custom.hide{display:none}#wplng-notice-first-loading-loading{background-color:rgba(114,174,230,.33);text-align:center}#wplng-notice-first-loading-loaded{background-color:rgba(0,255,0,.05);text-align:center}#wplng-notice-first-loading-loaded .button{font-size:1.1em;font-weight:600;padding-bottom:2px;margin:10px 0 8px}#wplng-notice-first-loading-loaded button.notice-dismiss{padding-top:20px}#wplng_website_language{position:relative;left:7px}#wplng-website-language-box{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-website-language-box .wplng-website-language-displayed{display:flex;justify-content:space-between}#wplng-website-language-box .wplng-website-language-displayed #wplng-website-flag{padding-right:7px;box-sizing:content-box}#wplng-website-language-box #wplng-flag-website-container{display:none;text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-website-language-box #wplng-flag-website-container #wplng_website_flag{width:100%}#wplng-website-flag-container,.wplng-subflag-target-custom{margin-top:15px}#wplng_add_new_target_language{width:calc(100% - 55px)}#wplng-flags-radio-original-website,.wplng-subflags-radio-target-website{line-height:2em}#wplng-target-languages-list .wplng-target-language{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed{display:flex;justify-content:space-between}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang- remove::before{content:"|";display:inline;color:#8c8f94;text-decoration:none;margin-right:5px;font-weight:lighter}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container{text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container .wplng-target-subflag{width:100%;margin-bottom:6px}#wplng-target-languages-list .wplng-target-language .wplng-private-label{display:none}#wplng-target-languages-list .wplng-target-language.wplng-is-private .wplng-private-label{display:inline;opacity:.65}#wplng-website-flag,.wplng-target-language img.wplng-target-flag,.wplng-flags-radio img,.wplng-subflags-radio img{box-sizing:content-box;width:20px;height:20px;margin-bottom:-6px;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}.wplng-flags-radio,.wplng-subflags-radio{padding-left:15px;display:inline-block}.wplng-target-flag{padding-right:7px;width:auto}#wplng-browser-language-fieldset{margin-left:25px}#wplng-api-key-fake,#wplng_api_key{width:calc(100% - 55px);font-family:monospace}@media screen and (max-width: 782px){.wplng-form-table #wplng_website_language{position:unset}.wplng-form-table #wplng-website-language-box{padding:10px 15px 12px 10px}.wplng-form-table #wplng-api-key-fake,.wplng-form-table #wplng_api_key,.wplng-form-table #wplng_add_new_target_language{max-width:calc(100% - 55px);display:inline-block}.wplng-form-table #wplng-flags-radio-original-website,.wplng-form-table .wplng-subflags-radio-target-website{line-height:2.5em}.wplng-form-table #wplng-target-languages-list .wplng-target-language{padding:10px 15px 12px 10px}}/*# sourceMappingURL=option-page-settings.css.map */16 **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}[wplng-help-box],[wplng-help-box-right]{font-family:dashicons;display:inline-block;line-height:1.2em;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:opacity .2s ease-in;transition:color .2s ease-in;vertical-align:text-bottom;cursor:pointer;color:#3c434a;opacity:.25}[wplng-help-box]:hover,[wplng-help-box-right]:hover{opacity:1}[wplng-help-box]::before,[wplng-help-box-right]::before{content:""}[wplng-help-box-right]{float:right}.wplng-help-box{display:none;padding:2px 10px 0;border:1px solid #69a8bb;border-radius:3px;background-color:rgba(105,168,187,.1)}.wplng-help-box hr{border-top:1px solid #69a8bb;border-bottom:unset}.wplng-help-box code{background-color:rgba(60,67,74,.075);border-radius:3px}.wplng-help-box pre{white-space:pre-wrap;background-color:rgba(60,67,74,.075);border-radius:3px;padding:10px;border:1px solid #69a8bb}.wplng-fe-50{min-width:49%;display:inline-block}.wplng-option-page-title{background-color:#f6f7f7;font-size:20px;margin:0 0 0 -20px;padding:15px 25px;line-height:22px;font-weight:500;box-shadow:0 0 8px rgba(0,0,0,.05);border-bottom:1px solid #c3c4c7;text-align:center}.wplng-option-page-title .dashicons{font-size:1.1em;line-height:inherit;width:1.1em;height:1.1em}.wplng-icon-button{width:45px;text-align:center}.wplng-icon-button .dashicons{line-height:1.4em}#wpbody label{vertical-align:baseline}#nri-slug-wrapper,.notice:not(.wplng-notice){display:none !important}.wplng-form-table{padding-right:200px;border-collapse:initial;margin-top:30px}.wplng-form-table *{box-sizing:border-box}.wplng-form-table a{text-decoration:none}.wplng-form-table a:focus{box-shadow:none;outline:none}.wplng-form-table a:hover{text-decoration:underline}.wplng-form-table td{padding:15px;background-color:#f6f7f7;display:block;border:1px solid #c3c4c7;margin-bottom:25px;max-width:540px;margin-right:auto;margin-left:auto;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px}.wplng-form-table td .button{vertical-align:bottom}.wplng-form-table td .button:focus,.wplng-form-table td .button:hover{text-decoration:none}.wplng-form-table td p{margin-bottom:8px}.wplng-form-table td fieldset{display:block}.wplng-form-table .wplng-tr-submit td{border:none;box-shadow:none;background-color:unset;padding:0}.wplng-form-table .wplng-tr-submit td p.submit{padding:0 0 64px}.wplng-form-table .wplng-tr-submit td p.submit #submit{width:100%;box-shadow:0 0 8px rgba(0,0,0,.05);min-height:42px;font-size:14px}@media screen and (max-width: 1120px){#wpbody-content h1{text-align:center}.wplng-form-table{padding-right:0}.wplng-form-table th,.wplng-form-table td{max-width:540px;margin-right:auto;margin-left:auto;display:block}.wplng-form-table th{padding:25px 0 20px;font-size:1.2em;width:100%}.wplng-form-table td .button.wplng-icon-button{vertical-align:top;padding:0}.wplng-form-table td .button.wplng-icon-button .dashicons{vertical-align:middle;line-height:.8em}.wplng-form-table .wplng-tr-submit th{display:none}.wplng-form-table .wplng-tr-submit td p.submit{padding:10px 0 42px;font-size:14px}}#wplng-target-language-template,#wplng_target_languages,#wplng-flags-radio-original-website-custom,#wplng-website-flag-container,.wplng-flag-target-container,.wplng-subflag-target-custom.hide{display:none}#wplng-notice-first-loading-loading{background-color:rgba(114,174,230,.33);text-align:center}#wplng-notice-first-loading-loaded{background-color:rgba(0,255,0,.05);text-align:center}#wplng-notice-first-loading-loaded .button{font-size:1.1em;font-weight:600;padding-bottom:2px;margin:10px 0 8px}#wplng-notice-first-loading-loaded button.notice-dismiss{padding-top:20px}#wplng_website_language{position:relative;left:7px}#wplng-website-language-box{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-website-language-box .wplng-website-language-displayed{display:flex;justify-content:space-between}#wplng-website-language-box .wplng-website-language-displayed #wplng-website-flag{padding-right:7px;box-sizing:content-box}#wplng-website-language-box #wplng-flag-website-container{display:none;text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-website-language-box #wplng-flag-website-container #wplng_website_flag{width:100%}#wplng-website-flag-container,.wplng-subflag-target-custom{margin-top:15px}#wplng_add_new_target_language{width:calc(100% - 55px)}#wplng-flags-radio-original-website,.wplng-subflags-radio-target-website{line-height:2em}#wplng-target-languages-list .wplng-target-language{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed{display:flex;justify-content:space-between}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-down,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove{color:#0073aa;text-decoration:none}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up:hover,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-down:hover,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag:hover,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove:hover{color:#005177}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up .dashicons,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-down .dashicons,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag .dashicons,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove .dashicons{font-size:14px;vertical-align:middle;line-height:20px;width:14px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up{margin-right:4px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag::before,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove::before{content:"|";display:inline-block;color:#8c8f94;text-decoration:none;margin-right:8px;margin-left:3px;font-weight:lighter;font-size:14px;line-height:1;width:1px;height:100%;box-sizing:border-box}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container{text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container .wplng-target-subflag{width:100%;margin-bottom:6px}#wplng-target-languages-list .wplng-target-language .wplng-private-label{display:none}#wplng-target-languages-list .wplng-target-language.wplng-is-private .wplng-private-label{display:inline;opacity:.65}#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-up,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-down,#wplng-target-languages-list .wplng-target-language.wplng-hide-up-arrow .wplng-target-lang-move-up,#wplng-target-languages-list .wplng-target-language.wplng-hide-down-arrow .wplng-target-lang-move-down{color:#d3d3d3}#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-up:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-up:active,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-down:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-down:active,#wplng-target-languages-list .wplng-target-language.wplng-hide-up-arrow .wplng-target-lang-move-up:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-up-arrow .wplng-target-lang-move-up:active,#wplng-target-languages-list .wplng-target-language.wplng-hide-down-arrow .wplng-target-lang-move-down:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-down-arrow .wplng-target-lang-move-down:active{color:#d3d3d3;cursor:default}#wplng-website-flag,.wplng-target-language img.wplng-target-flag,.wplng-flags-radio img,.wplng-subflags-radio img{box-sizing:content-box;width:20px;height:20px;margin-bottom:-6px;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}.wplng-flags-radio,.wplng-subflags-radio{padding-left:15px;display:inline-block}.wplng-target-flag{padding-right:7px;width:auto}#wplng-browser-language-fieldset{margin-left:25px}#wplng-api-key-fake,#wplng_api_key{width:calc(100% - 55px);font-family:monospace}@media screen and (max-width: 782px){.wplng-form-table #wplng_website_language{position:unset}.wplng-form-table #wplng-website-language-box{padding:10px 15px 12px 10px}.wplng-form-table #wplng-api-key-fake,.wplng-form-table #wplng_api_key,.wplng-form-table #wplng_add_new_target_language{max-width:calc(100% - 55px);display:inline-block}.wplng-form-table #wplng-flags-radio-original-website,.wplng-form-table .wplng-subflags-radio-target-website{line-height:2.5em}.wplng-form-table #wplng-target-languages-list .wplng-target-language{padding:10px 15px 12px 10px}}/*# sourceMappingURL=option-page-settings.css.map */ -
wplingua/trunk/assets/css/admin/option-page-settings.css.map
r3362121 r3366107 1 {"version":3,"sources":["admin/option-page-settings.css","_header.scss","_dashicons-spin.scss","admin/_admin-footer.scss","admin/_help-box.scss","admin/_option-page.scss","admin/option-page-settings.scss"],"names":[],"mappings":"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","file":"admin/option-page-settings.css","sourcesContent":["/*!*\n ** _ _ \n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\n ** |_| |___/ \n **\n ** -- wpLingua | WordPress plugin --\n ** Translate and make your website multilingual\n **\n ** https://github.com/julien-jacob/wplingua\n ** https://wordpress.org/plugins/wplingua/\n ** https://wplingua.com/\n **\n **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}[wplng-help-box],[wplng-help-box-right]{font-family:dashicons;display:inline-block;line-height:1.2em;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:opacity .2s ease-in;transition:color .2s ease-in;vertical-align:text-bottom;cursor:pointer;color:#3c434a;opacity:.25}[wplng-help-box]:hover,[wplng-help-box-right]:hover{opacity:1}[wplng-help-box]::before,[wplng-help-box-right]::before{content:\"\"}[wplng-help-box-right]{float:right}.wplng-help-box{display:none;padding:2px 10px 0;border:1px solid #69a8bb;border-radius:3px;background-color:rgba(105,168,187,.1)}.wplng-help-box hr{border-top:1px solid #69a8bb;border-bottom:unset}.wplng-help-box code{background-color:rgba(60,67,74,.075);border-radius:3px}.wplng-help-box pre{white-space:pre-wrap;background-color:rgba(60,67,74,.075);border-radius:3px;padding:10px;border:1px solid #69a8bb}.wplng-fe-50{min-width:49%;display:inline-block}.wplng-option-page-title{background-color:#f6f7f7;font-size:20px;margin:0 0 0 -20px;padding:15px 25px;line-height:22px;font-weight:500;box-shadow:0 0 8px rgba(0,0,0,.05);border-bottom:1px solid #c3c4c7;text-align:center}.wplng-option-page-title .dashicons{font-size:1.1em;line-height:inherit;width:1.1em;height:1.1em}.wplng-icon-button{width:45px;text-align:center}.wplng-icon-button .dashicons{line-height:1.4em}#wpbody label{vertical-align:baseline}#nri-slug-wrapper,.notice:not(.wplng-notice){display:none !important}.wplng-form-table{padding-right:200px;border-collapse:initial;margin-top:30px}.wplng-form-table *{box-sizing:border-box}.wplng-form-table a{text-decoration:none}.wplng-form-table a:focus{box-shadow:none;outline:none}.wplng-form-table a:hover{text-decoration:underline}.wplng-form-table td{padding:15px;background-color:#f6f7f7;display:block;border:1px solid #c3c4c7;margin-bottom:25px;max-width:540px;margin-right:auto;margin-left:auto;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px}.wplng-form-table td .button{vertical-align:bottom}.wplng-form-table td .button:focus,.wplng-form-table td .button:hover{text-decoration:none}.wplng-form-table td p{margin-bottom:8px}.wplng-form-table td fieldset{display:block}.wplng-form-table .wplng-tr-submit td{border:none;box-shadow:none;background-color:unset;padding:0}.wplng-form-table .wplng-tr-submit td p.submit{padding:0 0 64px}.wplng-form-table .wplng-tr-submit td p.submit #submit{width:100%;box-shadow:0 0 8px rgba(0,0,0,.05);min-height:42px;font-size:14px}@media screen and (max-width: 1120px){#wpbody-content h1{text-align:center}.wplng-form-table{padding-right:0}.wplng-form-table th,.wplng-form-table td{max-width:540px;margin-right:auto;margin-left:auto;display:block}.wplng-form-table th{padding:25px 0 20px;font-size:1.2em;width:100%}.wplng-form-table td .button.wplng-icon-button{vertical-align:top;padding:0}.wplng-form-table td .button.wplng-icon-button .dashicons{vertical-align:middle;line-height:.8em}.wplng-form-table .wplng-tr-submit th{display:none}.wplng-form-table .wplng-tr-submit td p.submit{padding:10px 0 42px;font-size:14px}}#wplng-target-language-template,#wplng_target_languages,#wplng-flags-radio-original-website-custom,#wplng-website-flag-container,.wplng-flag-target-container,.wplng-subflag-target-custom.hide{display:none}#wplng-notice-first-loading-loading{background-color:rgba(114,174,230,.33);text-align:center}#wplng-notice-first-loading-loaded{background-color:rgba(0,255,0,.05);text-align:center}#wplng-notice-first-loading-loaded .button{font-size:1.1em;font-weight:600;padding-bottom:2px;margin:10px 0 8px}#wplng-notice-first-loading-loaded button.notice-dismiss{padding-top:20px}#wplng_website_language{position:relative;left:7px}#wplng-website-language-box{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-website-language-box .wplng-website-language-displayed{display:flex;justify-content:space-between}#wplng-website-language-box .wplng-website-language-displayed #wplng-website-flag{padding-right:7px;box-sizing:content-box}#wplng-website-language-box #wplng-flag-website-container{display:none;text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-website-language-box #wplng-flag-website-container #wplng_website_flag{width:100%}#wplng-website-flag-container,.wplng-subflag-target-custom{margin-top:15px}#wplng_add_new_target_language{width:calc(100% - 55px)}#wplng-flags-radio-original-website,.wplng-subflags-radio-target-website{line-height:2em}#wplng-target-languages-list .wplng-target-language{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed{display:flex;justify-content:space-between}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove::before{content:\"|\";display:inline;color:#8c8f94;text-decoration:none;margin-right:5px;font-weight:lighter}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container{text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container .wplng-target-subflag{width:100%;margin-bottom:6px}#wplng-target-languages-list .wplng-target-language .wplng-private-label{display:none}#wplng-target-languages-list .wplng-target-language.wplng-is-private .wplng-private-label{display:inline;opacity:.65}#wplng-website-flag,.wplng-target-language img.wplng-target-flag,.wplng-flags-radio img,.wplng-subflags-radio img{box-sizing:content-box;width:20px;height:20px;margin-bottom:-6px;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}.wplng-flags-radio,.wplng-subflags-radio{padding-left:15px;display:inline-block}.wplng-target-flag{padding-right:7px;width:auto}#wplng-browser-language-fieldset{margin-left:25px}#wplng-api-key-fake,#wplng_api_key{width:calc(100% - 55px);font-family:monospace}@media screen and (max-width: 782px){.wplng-form-table #wplng_website_language{position:unset}.wplng-form-table #wplng-website-language-box{padding:10px 15px 12px 10px}.wplng-form-table #wplng-api-key-fake,.wplng-form-table #wplng_api_key,.wplng-form-table #wplng_add_new_target_language{max-width:calc(100% - 55px);display:inline-block}.wplng-form-table #wplng-flags-radio-original-website,.wplng-form-table .wplng-subflags-radio-target-website{line-height:2.5em}.wplng-form-table #wplng-target-languages-list .wplng-target-language{padding:10px 15px 12px 10px}}","/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n",".dashicons.wplng-spin {\r\n animation: wplingua-dashicons-spin 2s infinite;\r\n animation-timing-function: linear;\r\n}\r\n\r\n@keyframes wplingua-dashicons-spin {\r\n\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n\r\n}","#wpfooter {\r\n\r\n background-color: #f6f7f7;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-top: 1px solid #c3c4c7;\r\n padding: 15px 25px;\r\n\r\n .dashicons {\r\n line-height: 1.1em;\r\n }\r\n}","// Help Box\r\n\r\n[wplng-help-box],\r\n[wplng-help-box-right] {\r\n\r\n font-family: dashicons;\r\n display: inline-block;\r\n line-height: 1.2em;\r\n font-weight: 400;\r\n font-style: normal;\r\n speak: never;\r\n text-decoration: inherit;\r\n text-transform: none;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n width: 20px;\r\n height: 20px;\r\n font-size: 20px;\r\n vertical-align: top;\r\n text-align: center;\r\n transition: opacity .2s ease-in;\r\n transition: color .2s ease-in;\r\n vertical-align: text-bottom;\r\n cursor: pointer;\r\n color: #3c434a;\r\n opacity: .25;\r\n\r\n &:hover {\r\n opacity: 1;\r\n }\r\n\r\n &::before {\r\n content: \"\\f223\";\r\n }\r\n}\r\n\r\n[wplng-help-box-right] {\r\n float: right;\r\n}\r\n\r\n.wplng-help-box {\r\n\r\n display: none;\r\n padding: 2px 10px 0;\r\n border: 1px solid #69a8bb;\r\n border-radius: 3px;\r\n background-color: rgba(105, 168, 187, .1);\r\n\r\n hr {\r\n border-top: 1px solid #69a8bb;\r\n border-bottom: unset;\r\n }\r\n\r\n code {\r\n background-color: rgba(60, 67, 74, .075);\r\n border-radius: 3px;\r\n }\r\n\r\n pre {\r\n white-space: pre-wrap;\r\n background-color: rgba(60, 67, 74, .075);\r\n border-radius: 3px;\r\n padding: 10px;\r\n border: 1px solid #69a8bb;\r\n }\r\n}\r\n","\r\n.wplng-fe-50 {\r\n min-width: 49%;\r\n display: inline-block;\r\n}\r\n\r\n.wplng-option-page-title {\r\n background-color: #f6f7f7;\r\n font-size: 20px;\r\n margin: 0 0 0 -20px;\r\n padding: 15px 25px;\r\n line-height: 22px;\r\n font-weight: 500;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-bottom: 1px solid #c3c4c7;\r\n text-align: center;\r\n\r\n .dashicons {\r\n font-size: 1.1em;\r\n line-height: inherit;\r\n width: 1.1em;\r\n height: 1.1em;\r\n }\r\n}\r\n\r\n.wplng-icon-button {\r\n\r\n width: 45px;\r\n text-align: center;\r\n\r\n .dashicons {\r\n line-height: 1.4em;\r\n }\r\n\r\n}\r\n\r\n#wpbody label {\r\n vertical-align: baseline;\r\n}\r\n\r\n// Hide other plusgins ads and notices\r\n\r\n#nri-slug-wrapper, // Plugin: backup-backup\r\n.notice:not(.wplng-notice) {\r\n display: none !important;\r\n}\r\n\r\n.wplng-form-table {\r\n\r\n padding-right: 200px;\r\n border-collapse: initial;\r\n margin-top: 30px;\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n\r\n a {\r\n\r\n text-decoration: none;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n outline: none;\r\n }\r\n \r\n &:hover {\r\n text-decoration: underline;\r\n }\r\n }\r\n\r\n td {\r\n\r\n padding: 15px;\r\n background-color: #f6f7f7;\r\n display: block;\r\n border: 1px solid #c3c4c7;\r\n margin-bottom: 25px;\r\n max-width: 540px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-radius: 3px;\r\n\r\n .button {\r\n vertical-align: bottom;\r\n\r\n &:focus,\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n p {\r\n margin-bottom: 8px;\r\n }\r\n\r\n fieldset {\r\n display: block;\r\n }\r\n\r\n }\r\n\r\n .wplng-tr-submit {\r\n td {\r\n\r\n border: none;\r\n box-shadow: none;\r\n background-color: unset;\r\n padding: 0;\r\n\r\n p.submit {\r\n padding: 0 0 64px;\r\n\r\n #submit {\r\n width: 100%;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n min-height: 42px;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n@media screen and (max-width: 1120px) {\r\n\r\n #wpbody-content h1 {\r\n text-align: center;\r\n }\r\n\r\n .wplng-form-table {\r\n\r\n padding-right: 0;\r\n\r\n th,\r\n td {\r\n max-width: 540px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n display: block;\r\n }\r\n\r\n th {\r\n padding: 25px 0 20px;\r\n font-size: 1.2em;\r\n width: 100%;\r\n }\r\n\r\n td {\r\n .button.wplng-icon-button {\r\n\r\n vertical-align: top;\r\n padding: 0;\r\n\r\n .dashicons {\r\n vertical-align: middle;\r\n line-height: .8em;\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .wplng-tr-submit {\r\n\r\n th {\r\n display: none;\r\n }\r\n\r\n td {\r\n p.submit {\r\n padding: 10px 0 42px;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n}","@import \"../header\";\r\n@import \"../dashicons-spin\";\r\n@import \"admin-footer\";\r\n@import \"help-box\";\r\n@import \"option-page\";\r\n\r\n#wplng-target-language-template,\r\n#wplng_target_languages,\r\n#wplng-flags-radio-original-website-custom,\r\n#wplng-website-flag-container,\r\n.wplng-flag-target-container,\r\n.wplng-subflag-target-custom.hide {\r\n display: none;\r\n}\r\n\r\n#wplng-notice-first-loading-loading {\r\n background-color: rgba(114, 174, 230, .33);\r\n text-align: center;\r\n}\r\n\r\n#wplng-notice-first-loading-loaded {\r\n background-color: rgba(0, 255, 0, .05);\r\n text-align: center;\r\n\r\n .button {\r\n font-size: 1.1em;\r\n font-weight: 600;\r\n padding-bottom: 2px;\r\n margin: 10px 0 8px;\r\n }\r\n\r\n button.notice-dismiss {\r\n padding-top: 20px;\r\n }\r\n}\r\n\r\n#wplng_website_language {\r\n position: relative;\r\n left: 7px;\r\n}\r\n\r\n#wplng-website-language-box {\r\n\r\n border: 1px solid #8c8f94;\r\n padding: 5px 10px 8px 10px;\r\n margin-top: 10px;\r\n background-color: white;\r\n border-radius: 3px;\r\n\r\n .wplng-website-language-displayed {\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n #wplng-website-flag {\r\n padding-right: 7px;\r\n box-sizing: content-box;\r\n }\r\n\r\n }\r\n\r\n #wplng-flag-website-container {\r\n display: none;\r\n text-align: center;\r\n border-top: 1px solid lightgray;\r\n padding: 10px 0 6px;\r\n margin-top: 8px;\r\n\r\n #wplng_website_flag {\r\n width: 100%;\r\n }\r\n }\r\n\r\n}\r\n\r\n#wplng-website-flag-container,\r\n.wplng-subflag-target-custom {\r\n margin-top: 15px;\r\n}\r\n\r\n#wplng_add_new_target_language {\r\n width: calc(100% - 55px);\r\n}\r\n\r\n#wplng-flags-radio-original-website,\r\n.wplng-subflags-radio-target-website {\r\n line-height: 2em;\r\n}\r\n\r\n#wplng-target-languages-list {\r\n\r\n .wplng-target-language {\r\n\r\n border: 1px solid #8c8f94;\r\n padding: 5px 10px 8px 10px;\r\n margin-top: 10px;\r\n background-color: white;\r\n border-radius: 3px;\r\n\r\n .wplng-target-language-displayed {\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n .wplng-target-lang-remove {\r\n &::before {\r\n content: \"|\";\r\n display: inline;\r\n color: #8c8f94;\r\n text-decoration: none;\r\n margin-right: 5px;\r\n font-weight: lighter;\r\n }\r\n }\r\n\r\n }\r\n\r\n .wplng-flag-target-container {\r\n text-align: center;\r\n border-top: 1px solid lightgray;\r\n padding: 10px 0 6px;\r\n margin-top: 8px;\r\n\r\n .wplng-target-subflag {\r\n width: 100%;\r\n margin-bottom: 6px;\r\n }\r\n }\r\n\r\n .wplng-private-label {\r\n display: none;\r\n }\r\n\r\n &.wplng-is-private {\r\n .wplng-private-label {\r\n display: inline;\r\n opacity: .65;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#wplng-website-flag,\r\n.wplng-target-language img.wplng-target-flag,\r\n.wplng-flags-radio img,\r\n.wplng-subflags-radio img {\r\n box-sizing: content-box;\r\n width: 20px;\r\n height: 20px;\r\n margin-bottom: -6px;\r\n filter: drop-shadow(0 0 2px rgba(0, 0, 0, .2));\r\n}\r\n\r\n.wplng-flags-radio,\r\n.wplng-subflags-radio {\r\n padding-left: 15px;\r\n display: inline-block;\r\n}\r\n\r\n.wplng-target-flag {\r\n padding-right: 7px;\r\n width: auto;\r\n}\r\n\r\n#wplng-browser-language-fieldset {\r\n margin-left: 25px;\r\n}\r\n\r\n#wplng-api-key-fake,\r\n#wplng_api_key {\r\n width: calc(100% - 55px);\r\n font-family: monospace;\r\n}\r\n\r\n@media screen and (max-width: 782px) {\r\n\r\n .wplng-form-table {\r\n\r\n #wplng_website_language {\r\n position: unset;\r\n }\r\n\r\n #wplng-website-language-box {\r\n padding: 10px 15px 12px 10px;\r\n }\r\n\r\n #wplng-api-key-fake,\r\n #wplng_api_key,\r\n #wplng_add_new_target_language {\r\n max-width: calc(100% - 55px);\r\n display: inline-block;\r\n }\r\n\r\n #wplng-flags-radio-original-website,\r\n .wplng-subflags-radio-target-website {\r\n line-height: 2.5em;\r\n }\r\n\r\n #wplng-target-languages-list {\r\n .wplng-target-language {\r\n padding: 10px 15px 12px 10px;\r\n }\r\n }\r\n\r\n }\r\n\r\n}"]}1 {"version":3,"sources":["admin/option-page-settings.css","_header.scss","_dashicons-spin.scss","admin/_admin-footer.scss","admin/_help-box.scss","admin/_option-page.scss","admin/option-page-settings.scss"],"names":[],"mappings":"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","file":"admin/option-page-settings.css","sourcesContent":["/*!*\n ** _ _ \n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\n ** |_| |___/ \n **\n ** -- wpLingua | WordPress plugin --\n ** Translate and make your website multilingual\n **\n ** https://github.com/julien-jacob/wplingua\n ** https://wordpress.org/plugins/wplingua/\n ** https://wplingua.com/\n **\n **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}[wplng-help-box],[wplng-help-box-right]{font-family:dashicons;display:inline-block;line-height:1.2em;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:opacity .2s ease-in;transition:color .2s ease-in;vertical-align:text-bottom;cursor:pointer;color:#3c434a;opacity:.25}[wplng-help-box]:hover,[wplng-help-box-right]:hover{opacity:1}[wplng-help-box]::before,[wplng-help-box-right]::before{content:\"\"}[wplng-help-box-right]{float:right}.wplng-help-box{display:none;padding:2px 10px 0;border:1px solid #69a8bb;border-radius:3px;background-color:rgba(105,168,187,.1)}.wplng-help-box hr{border-top:1px solid #69a8bb;border-bottom:unset}.wplng-help-box code{background-color:rgba(60,67,74,.075);border-radius:3px}.wplng-help-box pre{white-space:pre-wrap;background-color:rgba(60,67,74,.075);border-radius:3px;padding:10px;border:1px solid #69a8bb}.wplng-fe-50{min-width:49%;display:inline-block}.wplng-option-page-title{background-color:#f6f7f7;font-size:20px;margin:0 0 0 -20px;padding:15px 25px;line-height:22px;font-weight:500;box-shadow:0 0 8px rgba(0,0,0,.05);border-bottom:1px solid #c3c4c7;text-align:center}.wplng-option-page-title .dashicons{font-size:1.1em;line-height:inherit;width:1.1em;height:1.1em}.wplng-icon-button{width:45px;text-align:center}.wplng-icon-button .dashicons{line-height:1.4em}#wpbody label{vertical-align:baseline}#nri-slug-wrapper,.notice:not(.wplng-notice){display:none !important}.wplng-form-table{padding-right:200px;border-collapse:initial;margin-top:30px}.wplng-form-table *{box-sizing:border-box}.wplng-form-table a{text-decoration:none}.wplng-form-table a:focus{box-shadow:none;outline:none}.wplng-form-table a:hover{text-decoration:underline}.wplng-form-table td{padding:15px;background-color:#f6f7f7;display:block;border:1px solid #c3c4c7;margin-bottom:25px;max-width:540px;margin-right:auto;margin-left:auto;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px}.wplng-form-table td .button{vertical-align:bottom}.wplng-form-table td .button:focus,.wplng-form-table td .button:hover{text-decoration:none}.wplng-form-table td p{margin-bottom:8px}.wplng-form-table td fieldset{display:block}.wplng-form-table .wplng-tr-submit td{border:none;box-shadow:none;background-color:unset;padding:0}.wplng-form-table .wplng-tr-submit td p.submit{padding:0 0 64px}.wplng-form-table .wplng-tr-submit td p.submit #submit{width:100%;box-shadow:0 0 8px rgba(0,0,0,.05);min-height:42px;font-size:14px}@media screen and (max-width: 1120px){#wpbody-content h1{text-align:center}.wplng-form-table{padding-right:0}.wplng-form-table th,.wplng-form-table td{max-width:540px;margin-right:auto;margin-left:auto;display:block}.wplng-form-table th{padding:25px 0 20px;font-size:1.2em;width:100%}.wplng-form-table td .button.wplng-icon-button{vertical-align:top;padding:0}.wplng-form-table td .button.wplng-icon-button .dashicons{vertical-align:middle;line-height:.8em}.wplng-form-table .wplng-tr-submit th{display:none}.wplng-form-table .wplng-tr-submit td p.submit{padding:10px 0 42px;font-size:14px}}#wplng-target-language-template,#wplng_target_languages,#wplng-flags-radio-original-website-custom,#wplng-website-flag-container,.wplng-flag-target-container,.wplng-subflag-target-custom.hide{display:none}#wplng-notice-first-loading-loading{background-color:rgba(114,174,230,.33);text-align:center}#wplng-notice-first-loading-loaded{background-color:rgba(0,255,0,.05);text-align:center}#wplng-notice-first-loading-loaded .button{font-size:1.1em;font-weight:600;padding-bottom:2px;margin:10px 0 8px}#wplng-notice-first-loading-loaded button.notice-dismiss{padding-top:20px}#wplng_website_language{position:relative;left:7px}#wplng-website-language-box{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-website-language-box .wplng-website-language-displayed{display:flex;justify-content:space-between}#wplng-website-language-box .wplng-website-language-displayed #wplng-website-flag{padding-right:7px;box-sizing:content-box}#wplng-website-language-box #wplng-flag-website-container{display:none;text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-website-language-box #wplng-flag-website-container #wplng_website_flag{width:100%}#wplng-website-flag-container,.wplng-subflag-target-custom{margin-top:15px}#wplng_add_new_target_language{width:calc(100% - 55px)}#wplng-flags-radio-original-website,.wplng-subflags-radio-target-website{line-height:2em}#wplng-target-languages-list .wplng-target-language{border:1px solid #8c8f94;padding:5px 10px 8px 10px;margin-top:10px;background-color:#fff;border-radius:3px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed{display:flex;justify-content:space-between}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-down,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove{color:#0073aa;text-decoration:none}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up:hover,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-down:hover,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag:hover,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove:hover{color:#005177}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up .dashicons,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-down .dashicons,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag .dashicons,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove .dashicons{font-size:14px;vertical-align:middle;line-height:20px;width:14px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-move-up{margin-right:4px}#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-update-flag::before,#wplng-target-languages-list .wplng-target-language .wplng-target-language-displayed .wplng-target-lang-remove::before{content:\"|\";display:inline-block;color:#8c8f94;text-decoration:none;margin-right:8px;margin-left:3px;font-weight:lighter;font-size:14px;line-height:1;width:1px;height:100%;box-sizing:border-box}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container{text-align:center;border-top:1px solid #d3d3d3;padding:10px 0 6px;margin-top:8px}#wplng-target-languages-list .wplng-target-language .wplng-flag-target-container .wplng-target-subflag{width:100%;margin-bottom:6px}#wplng-target-languages-list .wplng-target-language .wplng-private-label{display:none}#wplng-target-languages-list .wplng-target-language.wplng-is-private .wplng-private-label{display:inline;opacity:.65}#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-up,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-down,#wplng-target-languages-list .wplng-target-language.wplng-hide-up-arrow .wplng-target-lang-move-up,#wplng-target-languages-list .wplng-target-language.wplng-hide-down-arrow .wplng-target-lang-move-down{color:#d3d3d3}#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-up:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-up:active,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-down:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-arrows .wplng-target-lang-move-down:active,#wplng-target-languages-list .wplng-target-language.wplng-hide-up-arrow .wplng-target-lang-move-up:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-up-arrow .wplng-target-lang-move-up:active,#wplng-target-languages-list .wplng-target-language.wplng-hide-down-arrow .wplng-target-lang-move-down:hover,#wplng-target-languages-list .wplng-target-language.wplng-hide-down-arrow .wplng-target-lang-move-down:active{color:#d3d3d3;cursor:default}#wplng-website-flag,.wplng-target-language img.wplng-target-flag,.wplng-flags-radio img,.wplng-subflags-radio img{box-sizing:content-box;width:20px;height:20px;margin-bottom:-6px;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}.wplng-flags-radio,.wplng-subflags-radio{padding-left:15px;display:inline-block}.wplng-target-flag{padding-right:7px;width:auto}#wplng-browser-language-fieldset{margin-left:25px}#wplng-api-key-fake,#wplng_api_key{width:calc(100% - 55px);font-family:monospace}@media screen and (max-width: 782px){.wplng-form-table #wplng_website_language{position:unset}.wplng-form-table #wplng-website-language-box{padding:10px 15px 12px 10px}.wplng-form-table #wplng-api-key-fake,.wplng-form-table #wplng_api_key,.wplng-form-table #wplng_add_new_target_language{max-width:calc(100% - 55px);display:inline-block}.wplng-form-table #wplng-flags-radio-original-website,.wplng-form-table .wplng-subflags-radio-target-website{line-height:2.5em}.wplng-form-table #wplng-target-languages-list .wplng-target-language{padding:10px 15px 12px 10px}}","/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n",".dashicons.wplng-spin {\r\n animation: wplingua-dashicons-spin 2s infinite;\r\n animation-timing-function: linear;\r\n}\r\n\r\n@keyframes wplingua-dashicons-spin {\r\n\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n\r\n}","#wpfooter {\r\n\r\n background-color: #f6f7f7;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-top: 1px solid #c3c4c7;\r\n padding: 15px 25px;\r\n\r\n .dashicons {\r\n line-height: 1.1em;\r\n }\r\n}","// Help Box\r\n\r\n[wplng-help-box],\r\n[wplng-help-box-right] {\r\n\r\n font-family: dashicons;\r\n display: inline-block;\r\n line-height: 1.2em;\r\n font-weight: 400;\r\n font-style: normal;\r\n speak: never;\r\n text-decoration: inherit;\r\n text-transform: none;\r\n text-rendering: auto;\r\n -webkit-font-smoothing: antialiased;\r\n -moz-osx-font-smoothing: grayscale;\r\n width: 20px;\r\n height: 20px;\r\n font-size: 20px;\r\n vertical-align: top;\r\n text-align: center;\r\n transition: opacity .2s ease-in;\r\n transition: color .2s ease-in;\r\n vertical-align: text-bottom;\r\n cursor: pointer;\r\n color: #3c434a;\r\n opacity: .25;\r\n\r\n &:hover {\r\n opacity: 1;\r\n }\r\n\r\n &::before {\r\n content: \"\\f223\";\r\n }\r\n}\r\n\r\n[wplng-help-box-right] {\r\n float: right;\r\n}\r\n\r\n.wplng-help-box {\r\n\r\n display: none;\r\n padding: 2px 10px 0;\r\n border: 1px solid #69a8bb;\r\n border-radius: 3px;\r\n background-color: rgba(105, 168, 187, .1);\r\n\r\n hr {\r\n border-top: 1px solid #69a8bb;\r\n border-bottom: unset;\r\n }\r\n\r\n code {\r\n background-color: rgba(60, 67, 74, .075);\r\n border-radius: 3px;\r\n }\r\n\r\n pre {\r\n white-space: pre-wrap;\r\n background-color: rgba(60, 67, 74, .075);\r\n border-radius: 3px;\r\n padding: 10px;\r\n border: 1px solid #69a8bb;\r\n }\r\n}\r\n","\r\n.wplng-fe-50 {\r\n min-width: 49%;\r\n display: inline-block;\r\n}\r\n\r\n.wplng-option-page-title {\r\n background-color: #f6f7f7;\r\n font-size: 20px;\r\n margin: 0 0 0 -20px;\r\n padding: 15px 25px;\r\n line-height: 22px;\r\n font-weight: 500;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-bottom: 1px solid #c3c4c7;\r\n text-align: center;\r\n\r\n .dashicons {\r\n font-size: 1.1em;\r\n line-height: inherit;\r\n width: 1.1em;\r\n height: 1.1em;\r\n }\r\n}\r\n\r\n.wplng-icon-button {\r\n\r\n width: 45px;\r\n text-align: center;\r\n\r\n .dashicons {\r\n line-height: 1.4em;\r\n }\r\n\r\n}\r\n\r\n#wpbody label {\r\n vertical-align: baseline;\r\n}\r\n\r\n// Hide other plusgins ads and notices\r\n\r\n#nri-slug-wrapper, // Plugin: backup-backup\r\n.notice:not(.wplng-notice) {\r\n display: none !important;\r\n}\r\n\r\n.wplng-form-table {\r\n\r\n padding-right: 200px;\r\n border-collapse: initial;\r\n margin-top: 30px;\r\n\r\n * {\r\n box-sizing: border-box;\r\n }\r\n\r\n a {\r\n\r\n text-decoration: none;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n outline: none;\r\n }\r\n \r\n &:hover {\r\n text-decoration: underline;\r\n }\r\n }\r\n\r\n td {\r\n\r\n padding: 15px;\r\n background-color: #f6f7f7;\r\n display: block;\r\n border: 1px solid #c3c4c7;\r\n margin-bottom: 25px;\r\n max-width: 540px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-radius: 3px;\r\n\r\n .button {\r\n vertical-align: bottom;\r\n\r\n &:focus,\r\n &:hover {\r\n text-decoration: none;\r\n }\r\n }\r\n\r\n p {\r\n margin-bottom: 8px;\r\n }\r\n\r\n fieldset {\r\n display: block;\r\n }\r\n\r\n }\r\n\r\n .wplng-tr-submit {\r\n td {\r\n\r\n border: none;\r\n box-shadow: none;\r\n background-color: unset;\r\n padding: 0;\r\n\r\n p.submit {\r\n padding: 0 0 64px;\r\n\r\n #submit {\r\n width: 100%;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n min-height: 42px;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n}\r\n\r\n@media screen and (max-width: 1120px) {\r\n\r\n #wpbody-content h1 {\r\n text-align: center;\r\n }\r\n\r\n .wplng-form-table {\r\n\r\n padding-right: 0;\r\n\r\n th,\r\n td {\r\n max-width: 540px;\r\n margin-right: auto;\r\n margin-left: auto;\r\n display: block;\r\n }\r\n\r\n th {\r\n padding: 25px 0 20px;\r\n font-size: 1.2em;\r\n width: 100%;\r\n }\r\n\r\n td {\r\n .button.wplng-icon-button {\r\n\r\n vertical-align: top;\r\n padding: 0;\r\n\r\n .dashicons {\r\n vertical-align: middle;\r\n line-height: .8em;\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n .wplng-tr-submit {\r\n\r\n th {\r\n display: none;\r\n }\r\n\r\n td {\r\n p.submit {\r\n padding: 10px 0 42px;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n}","@import \"../header\";\r\n@import \"../dashicons-spin\";\r\n@import \"admin-footer\";\r\n@import \"help-box\";\r\n@import \"option-page\";\r\n\r\n#wplng-target-language-template,\r\n#wplng_target_languages,\r\n#wplng-flags-radio-original-website-custom,\r\n#wplng-website-flag-container,\r\n.wplng-flag-target-container,\r\n.wplng-subflag-target-custom.hide {\r\n display: none;\r\n}\r\n\r\n#wplng-notice-first-loading-loading {\r\n background-color: rgba(114, 174, 230, .33);\r\n text-align: center;\r\n}\r\n\r\n#wplng-notice-first-loading-loaded {\r\n background-color: rgba(0, 255, 0, .05);\r\n text-align: center;\r\n\r\n .button {\r\n font-size: 1.1em;\r\n font-weight: 600;\r\n padding-bottom: 2px;\r\n margin: 10px 0 8px;\r\n }\r\n\r\n button.notice-dismiss {\r\n padding-top: 20px;\r\n }\r\n}\r\n\r\n#wplng_website_language {\r\n position: relative;\r\n left: 7px;\r\n}\r\n\r\n#wplng-website-language-box {\r\n\r\n border: 1px solid #8c8f94;\r\n padding: 5px 10px 8px 10px;\r\n margin-top: 10px;\r\n background-color: white;\r\n border-radius: 3px;\r\n\r\n .wplng-website-language-displayed {\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n #wplng-website-flag {\r\n padding-right: 7px;\r\n box-sizing: content-box;\r\n }\r\n\r\n }\r\n\r\n #wplng-flag-website-container {\r\n display: none;\r\n text-align: center;\r\n border-top: 1px solid lightgray;\r\n padding: 10px 0 6px;\r\n margin-top: 8px;\r\n\r\n #wplng_website_flag {\r\n width: 100%;\r\n }\r\n }\r\n\r\n}\r\n\r\n#wplng-website-flag-container,\r\n.wplng-subflag-target-custom {\r\n margin-top: 15px;\r\n}\r\n\r\n#wplng_add_new_target_language {\r\n width: calc(100% - 55px);\r\n}\r\n\r\n#wplng-flags-radio-original-website,\r\n.wplng-subflags-radio-target-website {\r\n line-height: 2em;\r\n}\r\n\r\n#wplng-target-languages-list {\r\n\r\n .wplng-target-language {\r\n\r\n border: 1px solid #8c8f94;\r\n padding: 5px 10px 8px 10px;\r\n margin-top: 10px;\r\n background-color: white;\r\n border-radius: 3px;\r\n\r\n .wplng-target-language-displayed {\r\n\r\n display: flex;\r\n justify-content: space-between;\r\n\r\n .wplng-target-lang-move-up,\r\n .wplng-target-lang-move-down,\r\n .wplng-target-lang-update-flag,\r\n .wplng-target-lang-remove {\r\n color: #0073aa;\r\n text-decoration: none;\r\n \r\n &:hover {\r\n color: #005177;\r\n }\r\n\r\n .dashicons {\r\n font-size: 14px;\r\n vertical-align: middle;\r\n line-height: 20px;\r\n width: 14px;\r\n }\r\n \r\n }\r\n \r\n .wplng-target-lang-move-up {\r\n // border: 1px solid red;\r\n margin-right: 4px;\r\n }\r\n\r\n // .wplng-target-lang-move-down,\r\n .wplng-target-lang-update-flag,\r\n .wplng-target-lang-remove {\r\n \r\n &::before {\r\n content: \"|\";\r\n display: inline-block;\r\n color: #8c8f94;\r\n text-decoration: none;\r\n margin-right: 8px;\r\n margin-left: 3px;\r\n font-weight: lighter;\r\n font-size: 14px;\r\n line-height: 1;\r\n width: 1px;\r\n height: 100%;\r\n box-sizing: border-box;\r\n }\r\n }\r\n\r\n }\r\n\r\n .wplng-flag-target-container {\r\n text-align: center;\r\n border-top: 1px solid lightgray;\r\n padding: 10px 0 6px;\r\n margin-top: 8px;\r\n\r\n .wplng-target-subflag {\r\n width: 100%;\r\n margin-bottom: 6px;\r\n }\r\n }\r\n\r\n .wplng-private-label {\r\n display: none;\r\n }\r\n\r\n &.wplng-is-private {\r\n .wplng-private-label {\r\n display: inline;\r\n opacity: .65;\r\n }\r\n }\r\n\r\n // Arrow visibility rules\r\n &.wplng-hide-arrows .wplng-target-lang-move-up,\r\n &.wplng-hide-arrows .wplng-target-lang-move-down,\r\n &.wplng-hide-up-arrow .wplng-target-lang-move-up,\r\n &.wplng-hide-down-arrow .wplng-target-lang-move-down {\r\n color: lightgrey;\r\n &:hover,\r\n &:active {\r\n color: lightgrey;\r\n cursor: default;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#wplng-website-flag,\r\n.wplng-target-language img.wplng-target-flag,\r\n.wplng-flags-radio img,\r\n.wplng-subflags-radio img {\r\n box-sizing: content-box;\r\n width: 20px;\r\n height: 20px;\r\n margin-bottom: -6px;\r\n filter: drop-shadow(0 0 2px rgba(0, 0, 0, .2));\r\n}\r\n\r\n.wplng-flags-radio,\r\n.wplng-subflags-radio {\r\n padding-left: 15px;\r\n display: inline-block;\r\n}\r\n\r\n.wplng-target-flag {\r\n padding-right: 7px;\r\n width: auto;\r\n}\r\n\r\n#wplng-browser-language-fieldset {\r\n margin-left: 25px;\r\n}\r\n\r\n#wplng-api-key-fake,\r\n#wplng_api_key {\r\n width: calc(100% - 55px);\r\n font-family: monospace;\r\n}\r\n\r\n@media screen and (max-width: 782px) {\r\n\r\n .wplng-form-table {\r\n\r\n #wplng_website_language {\r\n position: unset;\r\n }\r\n\r\n #wplng-website-language-box {\r\n padding: 10px 15px 12px 10px;\r\n }\r\n\r\n #wplng-api-key-fake,\r\n #wplng_api_key,\r\n #wplng_add_new_target_language {\r\n max-width: calc(100% - 55px);\r\n display: inline-block;\r\n }\r\n\r\n #wplng-flags-radio-original-website,\r\n .wplng-subflags-radio-target-website {\r\n line-height: 2.5em;\r\n }\r\n\r\n #wplng-target-languages-list {\r\n .wplng-target-language {\r\n padding: 10px 15px 12px 10px;\r\n }\r\n }\r\n\r\n }\r\n\r\n}"]} -
wplingua/trunk/assets/css/list.css
r3346685 r3366107 14 14 ** https://wplingua.com/ 15 15 ** 16 **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}#wpbody #wpbody-content h1.wp-heading-inline::before{content:"";font:normal 20px/1 dashicons;speak:never;display:inline-block;padding-right:3px;font-size:1.1em;vertical-align:bottom}#wpbody #wpbody-content #poststuff{padding-top:20px}#post-body-content{display:none}#wplng-translation-editor{color:#3c434a}#wplng-translation-editor #wplng-source-title{font-weight:600;margin:0 0 15px 0}#wplng-translation-editor .wplng-flag{max-width:1.5em;max-height:1.5em;height:auto;margin:0 .4em 0 0;vertical-align:text-top;display:inline-block;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}#wplng-translation-editor #wplng-source{font-size:14px;line-height:1.4em}#wplng-translation-editor #wplng-original-language{margin:20px 0 0}#wplng-translation-editor .wplng-edit-language{border:1px solid #c3c4c7;padding:10px;margin-top:25px;background-color:#f6f7f7;box-shadow:rgba(0,0,0,.04) 0px 1px 1px 0px;font-size:14px}#wplng-translation-editor .wplng-edit-language.wplng-status-reviewed{border-left:4px #00a32a solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-generated{border-left:4px #72aee6 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-ungenerated{border-left:4px #c3c4c7 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language label.wplng-target-title{font-weight:600;margin-bottom:8px;display:block}#wplng-translation-editor .wplng-edit-language textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;box-sizing:border-box;overflow:hidden;width:100%;resize:none;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;padding:2px 6px;line-height:1.5em;font-size:inherit;min-height:30px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{color:#3c434a;display:flex;justify-content:space-between;margin-top:4px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a{color:#135e96;text-decoration:underline;margin:0;padding:0;text-decoration:underline;line-height:1em}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a:focus{box-shadow:none}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-generate-spin{vertical-align:middle;margin:0;padding:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed{display:inline-block;border:none;padding:0;margin:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed label{color:#2271b1;display:contents;text-decoration:underline;display:inline;vertical-align:baseline;font-weight:normal;margin:0;padding:0;line-height:1em;cursor:pointer}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed input[type=checkbox]{border:1px solid #8c8f94;border-radius:4px;background:#fff;color:#50575e;clear:none;cursor:pointer;display:inline-block;line-height:1em;height:16px;margin:0 6px 0 0;margin-bottom:0px;outline:0;padding:0 !important;text-align:center;width:16px;min-width:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out;-webkit-appearance:checkbox;vertical-align:middle}#wplng-translation-editor #wplng-discovery-url{margin:10px 0 0}@media only screen and (max-width: 850px){#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{display:block;margin-top:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-left,#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-right{padding-top:8px}}body.et_divi_theme #main-header{z-index:99997 !important}#wplng-modal-edit a.wplng-button-icon{display:block;font-size:13px;line-height:20px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:30px;height:30px;text-align:center;padding:2px}#wplng-modal-edit a.wplng-button-icon:focus,#wplng-modal-edit a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal-edit a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-edit-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:30px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-edit-container #wplng-modal-edit{width:100%;max-width:720px;margin:60px auto 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#3c434a}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;padding:13px 215px 12px 15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;position:relative}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title{display:block;height:30px;font-size:16px;font-weight:600}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return{position:absolute;right:15px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post{border:1px solid red;position:absolute;right:55px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-show-all{font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b;text-decoration:none;text-shadow:none;min-height:30px;text-align:center;padding:2px 10px;position:absolute;top:12px;right:95px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main{border:1px solid #c3c4c7;background-color:#fff;padding:15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-original-language{margin-top:0}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-discovery-url{display:none}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save{text-transform:none;min-height:32px;line-height:2.30769231;padding:0 12px;vertical-align:top;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:100%;margin-top:25px;font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save[disabled]{border:1px solid #c3c4c7;color:#a7aaad !important;background:#f6f7f7 !important;box-shadow:none !important;text-shadow:none !important;cursor:default}#seopress-beacon-universal-metabox{display:none !important}html{overflow:hidden !important}body{overflow:hidden}body #wplng-modal-container{display:block}#wplng-modal a.wplng-button-icon{display:block;font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:32px;height:32px;text-align:center;padding:2px}#wplng-modal a.wplng-button-icon:focus,#wplng-modal a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:32px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-container #wplng-modal{width:100%;max-width:720px;margin:60px auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#3c434a}#wplng-modal-container #wplng-modal #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;padding:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main{display:flex;gap:15px;margin-bottom:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title{flex-grow:1;width:66.66666%;height:32px;font-size:16px;font-weight:600}@media screen and (max-width: 600px){#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title #wplng-modal-title-text{display:none}}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control{flex-grow:1;width:33.33333%;position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher{position:relative;width:calc(100% - 42px)}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content{background-color:#f6f7f7;border-radius:3px;padding:0;border-color:#c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language{padding:2px 10px;height:32px;box-sizing:border-box;color:#6b6b6b;font-size:14px;margin:2px 0 -2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.wplng-language-current{background-position:calc(100% - 6px) center;padding:3px 28px 2px 4px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.website{display:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language img{width:16px;height:16px;vertical-align:text-top;margin-top:-2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages.wplng-language-current{background-position:calc(100% - 2px) center}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages .wplng-language{margin:4px 0;padding:2px 4px;border-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return{position:absolute;right:0;top:0;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter{display:flex;border-top:1px solid #c3c4c7;gap:10px;padding-top:10px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter{flex-grow:1;width:100%}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label{font-weight:500;color:#6b6b6b;font-size:14px;margin-bottom:5px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter input,#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter select{box-shadow:none;width:100%;height:32px;border:1px solid #c3c4c7;background-color:#f6f7f7;color:#6b6b6b;border-radius:3px;padding:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-size:14px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select{position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%231d2327'/%3E%3C/svg%3E");display:block;width:32px;height:32px;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;pointer-events:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select select{padding:0 32px 0 10px}#wplng-modal-container #wplng-modal #wplng-modal-items{border:1px solid #c3c4c7;background-color:#fff;padding:15px 15px 0;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15)}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item{border:1px solid #c3c4c7;border-left:4px #c3c4c7 solid;background-color:#f6f7f7;margin-bottom:15px;padding:8px 0;display:flex;align-items:stretch;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item.wplng-is-review{border-left:4px #00a32a solid}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text{width:calc(100% - 41px);display:flex;font-size:14px;font-weight:600;line-height:1.5em}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-source,#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{width:50%;padding:4px 10px}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{border-left:1px solid #c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-edit{padding:0 10px}#wplng-modal-container #wplng- scroll-to-top{position:fixed;right:32px;bottom:32px;height:32px;width:32px;background-color:#2271b1;color:#fff;padding:0;margin:0;border-radius:3px;border:none}@media screen and (max-width: 900px){#wplng-modal-container #wplng-scroll-to-top{display:none}}/*# sourceMappingURL=list.css.map */16 **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}#wpbody #wpbody-content h1.wp-heading-inline::before{content:"";font:normal 20px/1 dashicons;speak:never;display:inline-block;padding-right:3px;font-size:1.1em;vertical-align:bottom}#wpbody #wpbody-content #poststuff{padding-top:20px}#post-body-content{display:none}#wplng-translation-editor{color:#3c434a}#wplng-translation-editor #wplng-source-title{font-weight:600;margin:0 0 15px 0}#wplng-translation-editor .wplng-flag{max-width:1.5em;max-height:1.5em;height:auto;margin:0 .4em 0 0;vertical-align:text-top;display:inline-block;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}#wplng-translation-editor #wplng-source{font-size:14px;line-height:1.4em}#wplng-translation-editor #wplng-original-language{margin:20px 0 0}#wplng-translation-editor .wplng-edit-language{border:1px solid #c3c4c7;padding:10px;margin-top:25px;background-color:#f6f7f7;box-shadow:rgba(0,0,0,.04) 0px 1px 1px 0px;font-size:14px}#wplng-translation-editor .wplng-edit-language.wplng-status-reviewed{border-left:4px #00a32a solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-generated{border-left:4px #72aee6 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-ungenerated{border-left:4px #c3c4c7 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language label.wplng-target-title{font-weight:600;margin-bottom:8px;display:block}#wplng-translation-editor .wplng-edit-language textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;box-sizing:border-box;overflow:hidden;width:100%;resize:none;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;padding:2px 6px;line-height:1.5em;font-size:inherit;min-height:30px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{color:#3c434a;display:flex;justify-content:space-between;margin-top:4px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a{color:#135e96;text-decoration:underline;margin:0;padding:0;text-decoration:underline;line-height:1em}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a:focus{box-shadow:none}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-generate-spin{vertical-align:middle;margin:0;padding:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed{display:inline-block;border:none;padding:0;margin:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed label{color:#2271b1;display:contents;text-decoration:underline;display:inline;vertical-align:baseline;font-weight:normal;margin:0;padding:0;line-height:1em;cursor:pointer}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed input[type=checkbox]{border:1px solid #8c8f94;border-radius:4px;background:#fff;color:#50575e;clear:none;cursor:pointer;display:inline-block;line-height:1em;height:16px;margin:0 6px 0 0;margin-bottom:0px;outline:0;padding:0 !important;text-align:center;width:16px;min-width:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out;-webkit-appearance:checkbox;vertical-align:middle}#wplng-translation-editor #wplng-discovery-url{margin:10px 0 0}@media only screen and (max-width: 850px){#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{display:block;margin-top:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-left,#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-right{padding-top:8px}}body.et_divi_theme #main-header{z-index:99997 !important}#wplng-modal-edit a.wplng-button-icon{display:block;font-size:13px;line-height:20px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:30px;height:30px;text-align:center;padding:2px}#wplng-modal-edit a.wplng-button-icon:focus,#wplng-modal-edit a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal-edit a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-edit-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:30px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-edit-container #wplng-modal-edit{width:100%;max-width:720px;margin:60px auto 20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#3c434a}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;padding:13px 215px 12px 15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;position:relative}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title{display:block;height:30px;font-size:16px;font-weight:600}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return{position:absolute;right:15px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post{border:1px solid red;position:absolute;right:55px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-show-all{font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b;text-decoration:none;text-shadow:none;min-height:30px;text-align:center;padding:2px 10px;position:absolute;top:12px;right:95px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main{border:1px solid #c3c4c7;background-color:#fff;padding:15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-original-language{margin-top:0}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-discovery-url{display:none}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save{text-transform:none;min-height:32px;line-height:2.30769231;padding:0 12px;vertical-align:top;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:100%;margin-top:25px;font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save[disabled]{border:1px solid #c3c4c7;color:#a7aaad !important;background:#f6f7f7 !important;box-shadow:none !important;text-shadow:none !important;cursor:default}#seopress-beacon-universal-metabox{display:none !important}html{overflow:hidden !important}body{overflow:hidden}body #wplng-modal-container{display:block}#wplng-modal a.wplng-button-icon{display:block;font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:32px;height:32px;text-align:center;padding:2px}#wplng-modal a.wplng-button-icon:focus,#wplng-modal a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:32px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-container #wplng-modal{width:100%;max-width:720px;margin:60px auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#3c434a}#wplng-modal-container #wplng-modal #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;padding:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main{display:flex;gap:15px;margin-bottom:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title{flex-grow:1;width:66.66666%;height:32px;font-size:16px;font-weight:600}@media screen and (max-width: 600px){#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title #wplng-modal-title-text{display:none}}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control{flex-grow:1;width:33.33333%;position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher{position:relative;width:calc(100% - 42px)}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content{background-color:#f6f7f7;border-radius:3px;padding:0;border-color:#c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language{padding:2px 10px;height:32px;box-sizing:border-box;color:#6b6b6b;font-size:14px;margin:2px 0 -2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.wplng-language-current{background-position:calc(100% - 6px) center;padding:3px 28px 2px 4px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.website{display:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language img{width:16px;height:16px;vertical-align:text-top;margin-top:-2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages.wplng-language-current{background-position:calc(100% - 2px) center}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages .wplng-language{margin:4px 0;padding:2px 4px;border-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return{position:absolute;right:0;top:0;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter{display:flex;border-top:1px solid #c3c4c7;gap:10px;padding-top:10px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter{flex-grow:1;width:100%}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label{font-weight:500;color:#6b6b6b;font-size:14px;margin-bottom:5px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter input,#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter select{box-shadow:none;width:100%;height:32px;border:1px solid #c3c4c7;background-color:#f6f7f7;color:#6b6b6b;border-radius:3px;padding:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-size:14px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select{position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%231d2327'/%3E%3C/svg%3E");display:block;width:32px;height:32px;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;pointer-events:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select select{padding:0 32px 0 10px}#wplng-modal-container #wplng-modal #wplng-modal-items{border:1px solid #c3c4c7;background-color:#fff;padding:15px 15px 0;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15)}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item{border:1px solid #c3c4c7;border-left:4px #c3c4c7 solid;background-color:#f6f7f7;margin-bottom:15px;padding:8px 0;display:flex;align-items:stretch;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item.wplng-is-review{border-left:4px #00a32a solid}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text{width:calc(100% - 41px);display:flex;font-size:14px;font-weight:600;line-height:1.5em}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-source,#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{width:50%;padding:4px 10px}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{border-left:1px solid #c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-edit{padding:0 10px}#wplng-modal-container #wplng-modal #wplng-modal-items #wplng-modal-no-item-found{text-align:center;margin:10px 0 25px;color:#6b6b6b;font-size:14px}#wplng-modal-container #wplng-scroll-to-top{position:fixed;right:32px;bottom:32px;height:32px;width:32px;background-color:#2271b1;color:#fff;padding:0;margin:0;border-radius:3px;border:none}@media screen and (max-width: 900px){#wplng-modal-container #wplng-scroll-to-top{display:none}}/*# sourceMappingURL=list.css.map */ -
wplingua/trunk/assets/css/list.css.map
r3346685 r3366107 1 {"version":3,"sources":["list.css","_header.scss","_dashicons-spin.scss","admin/_admin-footer.scss","admin/edit-translation.scss","_edit-modal.scss","list.scss"],"names":[],"mappings":"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","file":"list.css","sourcesContent":["/*!*\n ** _ _ \n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\n ** |_| |___/ \n **\n ** -- wpLingua | WordPress plugin --\n ** Translate and make your website multilingual\n **\n ** https://github.com/julien-jacob/wplingua\n ** https://wordpress.org/plugins/wplingua/\n ** https://wplingua.com/\n **\n **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}#wpbody #wpbody-content h1.wp-heading-inline::before{content:\"\";font:normal 20px/1 dashicons;speak:never;display:inline-block;padding-right:3px;font-size:1.1em;vertical-align:bottom}#wpbody #wpbody-content #poststuff{padding-top:20px}#post-body-content{display:none}#wplng-translation-editor{color:#3c434a}#wplng-translation-editor #wplng-source-title{font-weight:600;margin:0 0 15px 0}#wplng-translation-editor .wplng-flag{max-width:1.5em;max-height:1.5em;height:auto;margin:0 .4em 0 0;vertical-align:text-top;display:inline-block;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}#wplng-translation-editor #wplng-source{font-size:14px;line-height:1.4em}#wplng-translation-editor #wplng-original-language{margin:20px 0 0}#wplng-translation-editor .wplng-edit-language{border:1px solid #c3c4c7;padding:10px;margin-top:25px;background-color:#f6f7f7;box-shadow:rgba(0,0,0,.04) 0px 1px 1px 0px;font-size:14px}#wplng-translation-editor .wplng-edit-language.wplng-status-reviewed{border-left:4px #00a32a solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-generated{border-left:4px #72aee6 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-ungenerated{border-left:4px #c3c4c7 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language label.wplng-target-title{font-weight:600;margin-bottom:8px;display:block}#wplng-translation-editor .wplng-edit-language textarea{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;box-sizing:border-box;overflow:hidden;width:100%;resize:none;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;padding:2px 6px;line-height:1.5em;font-size:inherit;min-height:30px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{color:#3c434a;display:flex;justify-content:space-between;margin-top:4px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a{color:#135e96;text-decoration:underline;margin:0;padding:0;text-decoration:underline;line-height:1em}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a:focus{box-shadow:none}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-generate-spin{vertical-align:middle;margin:0;padding:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed{display:inline-block;border:none;padding:0;margin:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed label{color:#2271b1;display:contents;text-decoration:underline;display:inline;vertical-align:baseline;font-weight:normal;margin:0;padding:0;line-height:1em;cursor:pointer}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed input[type=checkbox]{border:1px solid #8c8f94;border-radius:4px;background:#fff;color:#50575e;clear:none;cursor:pointer;display:inline-block;line-height:1em;height:16px;margin:0 6px 0 0;margin-bottom:0px;outline:0;padding:0 !important;text-align:center;width:16px;min-width:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out;-webkit-appearance:checkbox;vertical-align:middle}#wplng-translation-editor #wplng-discovery-url{margin:10px 0 0}@media only screen and (max-width: 850px){#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{display:block;margin-top:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-left,#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-right{padding-top:8px}}body.et_divi_theme #main-header{z-index:99997 !important}#wplng-modal-edit a.wplng-button-icon{display:block;font-size:13px;line-height:20px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:30px;height:30px;text-align:center;padding:2px}#wplng-modal-edit a.wplng-button-icon:focus,#wplng-modal-edit a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal-edit a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-edit-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:30px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-edit-container #wplng-modal-edit{width:100%;max-width:720px;margin:60px auto 20px;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;color:#3c434a}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;padding:13px 215px 12px 15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;position:relative}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title{display:block;height:30px;font-size:16px;font-weight:600}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return{position:absolute;right:15px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post{border:1px solid red;position:absolute;right:55px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-show-all{font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b;text-decoration:none;text-shadow:none;min-height:30px;text-align:center;padding:2px 10px;position:absolute;top:12px;right:95px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main{border:1px solid #c3c4c7;background-color:#fff;padding:15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-original-language{margin-top:0}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-discovery-url{display:none}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save{text-transform:none;min-height:32px;line-height:2.30769231;padding:0 12px;vertical-align:top;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:100%;margin-top:25px;font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save[disabled]{border:1px solid #c3c4c7;color:#a7aaad !important;background:#f6f7f7 !important;box-shadow:none !important;text-shadow:none !important;cursor:default}#seopress-beacon-universal-metabox{display:none !important}html{overflow:hidden !important}body{overflow:hidden}body #wplng-modal-container{display:block}#wplng-modal a.wplng-button-icon{display:block;font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:32px;height:32px;text-align:center;padding:2px}#wplng-modal a.wplng-button-icon:focus,#wplng-modal a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:32px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-container #wplng-modal{width:100%;max-width:720px;margin:60px auto;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;color:#3c434a}#wplng-modal-container #wplng-modal #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;padding:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main{display:flex;gap:15px;margin-bottom:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title{flex-grow:1;width:66.66666%;height:32px;font-size:16px;font-weight:600}@media screen and (max-width: 600px){#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title #wplng-modal-title-text{display:none}}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control{flex-grow:1;width:33.33333%;position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher{position:relative;width:calc(100% - 42px)}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content{background-color:#f6f7f7;border-radius:3px;padding:0;border-color:#c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language{padding:2px 10px;height:32px;box-sizing:border-box;color:#6b6b6b;font-size:14px;margin:2px 0 -2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.wplng-language-current{background-position:calc(100% - 6px) center;padding:3px 28px 2px 4px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.website{display:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language img{width:16px;height:16px;vertical-align:text-top;margin-top:-2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages.wplng-language-current{background-position:calc(100% - 2px) center}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages .wplng-language{margin:4px 0;padding:2px 4px;border-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return{position:absolute;right:0;top:0;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter{display:flex;border-top:1px solid #c3c4c7;gap:10px;padding-top:10px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter{flex-grow:1;width:100%}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label{font-weight:500;color:#6b6b6b;font-size:14px;margin-bottom:5px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter input,#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter select{box-shadow:none;width:100%;height:32px;border:1px solid #c3c4c7;background-color:#f6f7f7;color:#6b6b6b;border-radius:3px;padding:0 10px;appearance:none;box-sizing:border-box;font-size:14px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select{position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select::after{content:\"\";background-image:url(\"data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%231d2327'/%3E%3C/svg%3E\");display:block;width:32px;height:32px;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;pointer-events:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select select{padding:0 32px 0 10px}#wplng-modal-container #wplng-modal #wplng-modal-items{border:1px solid #c3c4c7;background-color:#fff;padding:15px 15px 0;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15)}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item{border:1px solid #c3c4c7;border-left:4px #c3c4c7 solid;background-color:#f6f7f7;margin-bottom:15px;padding:8px 0;display:flex;align-items:stretch;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item.wplng-is-review{border-left:4px #00a32a solid}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text{width:calc(100% - 41px);display:flex;font-size:14px;font-weight:600;line-height:1.5em}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-source,#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{width:50%;padding:4px 10px}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{border-left:1px solid #c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-edit{padding:0 10px}#wplng-modal-container #wplng-scroll-to-top{position:fixed;right:32px;bottom:32px;height:32px;width:32px;background-color:#2271b1;color:#fff;padding:0;margin:0;border-radius:3px;border:none}@media screen and (max-width: 900px){#wplng-modal-container #wplng-scroll-to-top{display:none}}","/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n",".dashicons.wplng-spin {\r\n animation: wplingua-dashicons-spin 2s infinite;\r\n animation-timing-function: linear;\r\n}\r\n\r\n@keyframes wplingua-dashicons-spin {\r\n\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n\r\n}","#wpfooter {\r\n\r\n background-color: #f6f7f7;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-top: 1px solid #c3c4c7;\r\n padding: 15px 25px;\r\n\r\n .dashicons {\r\n line-height: 1.1em;\r\n }\r\n}","@import \"../header\";\r\n@import \"../dashicons-spin\";\r\n@import \"admin-footer\";\r\n\r\n#wpbody #wpbody-content {\r\n h1.wp-heading-inline {\r\n &::before {\r\n content: \"\\f326\";\r\n font: normal 20px/1 dashicons;\r\n speak: never;\r\n display: inline-block;\r\n padding-right: 3px;\r\n font-size: 1.1em;\r\n vertical-align: bottom;\r\n }\r\n }\r\n\r\n #poststuff {\r\n padding-top: 20px;\r\n }\r\n}\r\n\r\n#post-body-content {\r\n display: none;\r\n}\r\n\r\n#wplng-translation-editor {\r\n\r\n color: #3c434a;\r\n\r\n #wplng-source-title {\r\n font-weight: 600;\r\n margin: 0 0 15px 0;\r\n }\r\n\r\n .wplng-flag {\r\n max-width: 1.5em;\r\n max-height: 1.5em;\r\n height: auto;\r\n margin: 0 .4em 0 0;\r\n vertical-align: text-top;\r\n display: inline-block;\r\n filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.2));\r\n }\r\n\r\n #wplng-source {\r\n font-size: 14px;\r\n line-height: 1.4em;\r\n }\r\n\r\n #wplng-original-language {\r\n margin: 20px 0 0;\r\n }\r\n\r\n .wplng-edit-language {\r\n\r\n border: 1px solid #c3c4c7;\r\n padding: 10px;\r\n margin-top: 25px;\r\n background-color: #f6f7f7;\r\n box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px 0px;\r\n font-size: 14px;\r\n\r\n &.wplng-status-reviewed {\r\n border-left: 4px #00a32a solid;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n\r\n &.wplng-status-generated {\r\n border-left: 4px #72aee6 solid;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n\r\n &.wplng-status-ungenerated {\r\n border-left: 4px #c3c4c7 solid;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n\r\n label.wplng-target-title {\r\n font-weight: 600;\r\n margin-bottom: 8px;\r\n display: block;\r\n }\r\n\r\n textarea {\r\n font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n width: 100%;\r\n resize: none;\r\n box-shadow: 0 0 0 transparent;\r\n border-radius: 4px;\r\n border: 1px solid #8c8f94;\r\n background-color: #fff;\r\n padding: 2px 6px;\r\n line-height: 1.5em;\r\n font-size: inherit;\r\n min-height: 30px;\r\n }\r\n\r\n .wplng-translation-footer {\r\n\r\n color: #3c434a;\r\n display: flex;\r\n justify-content: space-between;\r\n margin-top: 4px;\r\n\r\n a {\r\n color: #135e96;\r\n text-decoration: underline;\r\n margin: 0;\r\n padding: 0;\r\n text-decoration: underline;\r\n line-height: 1em;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .wplng-generate-spin {\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n }\r\n\r\n .wplng-mark-as-reviewed {\r\n\r\n display: inline-block;\r\n border: none;\r\n padding: 0;\r\n margin: 0;\r\n\r\n label {\r\n color: #2271b1;\r\n display: contents;\r\n text-decoration: underline;\r\n display: inline;\r\n vertical-align: baseline;\r\n font-weight: normal;\r\n margin: 0;\r\n padding: 0;\r\n line-height: 1em;\r\n cursor: pointer;\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n border: 1px solid #8c8f94;\r\n border-radius: 4px;\r\n background: #fff;\r\n color: #50575e;\r\n clear: none;\r\n cursor: pointer;\r\n display: inline-block;\r\n line-height: 1em;\r\n height: 16px;\r\n margin: 0 6px 0 0;\r\n margin-bottom: 0px;\r\n outline: 0;\r\n padding: 0 !important;\r\n text-align: center;\r\n width: 16px;\r\n min-width: 16px;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\r\n transition: .05s border-color ease-in-out;\r\n -webkit-appearance: checkbox;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n #wplng-discovery-url {\r\n margin: 10px 0 0;\r\n }\r\n}\r\n\r\n\r\n@media only screen and (max-width: 850px) {\r\n #wplng-translation-editor {\r\n .wplng-edit-language {\r\n .wplng-translation-footer {\r\n\r\n display: block;\r\n margin-top: 0;\r\n\r\n .wplng-translation-footer-left,\r\n .wplng-translation-footer-right {\r\n padding-top: 8px;\r\n }\r\n }\r\n }\r\n }\r\n}","@import \"admin/edit-translation\";\r\n\r\n/** \r\n ** Compatibility\r\n **/\r\n\r\n// Divi\r\nbody.et_divi_theme #main-header {\r\n z-index: 99997 !important;\r\n}\r\n\r\n\r\n/** \r\n ** modal\r\n **/\r\n\r\n#wplng-modal-edit a.wplng-button-icon {\r\n\r\n display: block;\r\n font-size: 13px;\r\n line-height: 20px;\r\n cursor: pointer;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n box-sizing: border-box;\r\n background: #2271b1;\r\n border-color: #2271b1;\r\n color: #fff;\r\n text-decoration: none;\r\n text-shadow: none;\r\n width: 30px;\r\n height: 30px;\r\n text-align: center;\r\n padding: 2px;\r\n\r\n &:focus,\r\n &:hover {\r\n background: #135e96;\r\n border-color: #135e96;\r\n color: #fff;\r\n }\r\n\r\n .dashicons.dashicons-edit {\r\n margin-top: 2px;\r\n }\r\n\r\n}\r\n\r\n\r\n#wplng-modal-edit-container {\r\n\r\n display: none;\r\n background-color: rgba(255, 255, 255, .8);\r\n padding: 0 15px;\r\n margin-top: 30px; // Admin bar\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 99998; // Admin bar z-index - 1\r\n overflow: auto;\r\n\r\n #wplng-modal-edit {\r\n\r\n width: 100%;\r\n max-width: 720px;\r\n margin: 60px auto 20px;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n color: #3c434a;\r\n\r\n #wplng-modal-header {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n padding: 13px 215px 12px 15px;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n margin-bottom: 15px;\r\n position: relative;\r\n\r\n #wplng-modal-title {\r\n\r\n display: block;\r\n height: 30px;\r\n font-size: 16px;\r\n font-weight: 600;\r\n\r\n .wplng-modal-header-icon {\r\n vertical-align: text-bottom;\r\n margin-right: 2px;\r\n }\r\n }\r\n\r\n .wplng-button-return {\r\n\r\n position: absolute;\r\n right: 15px;\r\n top: 12px;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n\r\n #wplng-modal-edit-post {\r\n\r\n border: 1px solid red;\r\n\r\n position: absolute;\r\n right: 55px;\r\n top: 12px;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n\r\n #wplng-modal-edit-show-all {\r\n\r\n font-size: 13px;\r\n cursor: pointer;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n box-sizing: border-box;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n text-decoration: none;\r\n text-shadow: none;\r\n min-height: 30px;\r\n text-align: center;\r\n padding: 2px 10px;\r\n position: absolute;\r\n top: 12px;\r\n right: 95px;\r\n\r\n }\r\n }\r\n\r\n #wplng-modal-edit-main {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n padding: 15px;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n font-size: 14px;\r\n\r\n #wplng-original-language {\r\n margin-top: 0;\r\n }\r\n\r\n #wplng-discovery-url {\r\n display: none;\r\n }\r\n\r\n #wplng-modal-edit-save {\r\n\r\n text-transform: none;\r\n min-height: 32px;\r\n line-height: 2.30769231;\r\n padding: 0 12px;\r\n vertical-align: top;\r\n background: #2271b1;\r\n border-color: #2271b1;\r\n color: #fff;\r\n text-decoration: none;\r\n text-shadow: none;\r\n width: 100%;\r\n margin-top: 25px;\r\n font-size: 14px;\r\n\r\n &[disabled] {\r\n border: 1px solid #c3c4c7;\r\n color: #a7aaad !important;\r\n background: #f6f7f7 !important;\r\n box-shadow: none !important;\r\n text-shadow: none !important;\r\n cursor: default;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n}\r\n\r\n// @media screen and (max-width: 600px) {\r\n// #wplng-modal-title {\r\n// display: none;\r\n// }\r\n// }","@import \"edit-modal\";\r\n\r\n// Hide SEOpress button\r\n#seopress-beacon-universal-metabox {\r\n display: none !important;\r\n}\r\n\r\n/** \r\n ** Compatibility\r\n **/\r\n\r\n// Some themes \r\nhtml {\r\n overflow: hidden !important;\r\n}\r\n\r\n\r\nbody {\r\n\r\n overflow: hidden;\r\n\r\n #wplng-modal-container {\r\n display: block;\r\n }\r\n}\r\n\r\n\r\n/** \r\n ** modal\r\n **/\r\n\r\n#wplng-modal a.wplng-button-icon {\r\n\r\n display: block;\r\n font-size: 13px;\r\n cursor: pointer;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n box-sizing: border-box;\r\n background: #2271b1;\r\n border-color: #2271b1;\r\n color: #fff;\r\n text-decoration: none;\r\n text-shadow: none;\r\n width: 32px;\r\n height: 32px;\r\n text-align: center;\r\n padding: 2px;\r\n\r\n &:focus,\r\n &:hover {\r\n background: #135e96;\r\n border-color: #135e96;\r\n color: #fff;\r\n }\r\n\r\n .dashicons.dashicons-edit {\r\n margin-top: 2px;\r\n }\r\n}\r\n\r\n\r\n\r\n#wplng-modal-container {\r\n\r\n display: none;\r\n background-color: rgba(255, 255, 255, .8);\r\n padding: 0 15px;\r\n margin-top: 32px; // Admin bar\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 99998; // Admin bar z-index - 1\r\n overflow: auto;\r\n\r\n #wplng-modal {\r\n\r\n width: 100%;\r\n max-width: 720px;\r\n margin: 60px auto;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n color: #3c434a;\r\n\r\n #wplng-modal-header {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n margin-bottom: 15px;\r\n padding: 15px;\r\n\r\n #wplng-modal-header-main {\r\n\r\n display: flex;\r\n gap: 15px;\r\n margin-bottom: 15px;\r\n\r\n #wplng-modal-header-title {\r\n\r\n flex-grow: 1;\r\n width: 66.66666%;\r\n height: 32px;\r\n font-size: 16px;\r\n font-weight: 600;\r\n\r\n @media screen and (max-width: 600px) {\r\n #wplng-modal-title-text {\r\n display: none;\r\n }\r\n }\r\n\r\n .wplng-modal-header-icon {\r\n vertical-align: text-bottom;\r\n margin-right: 2px;\r\n }\r\n }\r\n\r\n #wplng-modal-header-control {\r\n\r\n flex-grow: 1;\r\n width: 33.33333%;\r\n position: relative;\r\n\r\n #wplng-modal-list-switcher {\r\n\r\n position: relative;\r\n width: calc(100% - 42px);\r\n\r\n .wplng-switcher {\r\n\r\n &.style-dropdown {\r\n .switcher-content {\r\n\r\n background-color: #f6f7f7;\r\n border-radius: 3px;\r\n padding: 0;\r\n border-color: #c3c4c7;\r\n\r\n .wplng-language {\r\n\r\n padding: 2px 10px;\r\n height: 32px;\r\n box-sizing: border-box;\r\n color: #6b6b6b;\r\n font-size: 14px;\r\n margin: 2px 0 -2px;\r\n\r\n &.wplng-language-current {\r\n background-position: calc(100% - 6px) center;\r\n padding: 3px 28px 2px 4px;\r\n }\r\n\r\n &.website {\r\n display: none;\r\n }\r\n\r\n img {\r\n width: 16px;\r\n height: 16px;\r\n vertical-align: text-top;\r\n margin-top: -2px;\r\n }\r\n }\r\n\r\n .wplng-languages {\r\n\r\n &.wplng-language-current {\r\n background-position: calc(100% - 2px) center;\r\n }\r\n\r\n .wplng-language {\r\n margin: 4px 0;\r\n padding: 2px 4px;\r\n border-radius: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .wplng-button-return {\r\n\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #wplng-modal-filter {\r\n\r\n display: flex;\r\n border-top: 1px solid #c3c4c7;\r\n gap: 10px;\r\n padding-top: 10px;\r\n\r\n .wplng-filter {\r\n\r\n flex-grow: 1;\r\n width: 100%;\r\n\r\n label {\r\n\r\n font-weight: 500;\r\n color: #6b6b6b;\r\n font-size: 14px;\r\n margin-bottom: 5px;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n\r\n input,\r\n select {\r\n box-shadow: none;\r\n width: 100%;\r\n height: 32px;\r\n border: 1px solid #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n border-radius: 3px;\r\n padding: 0 10px;\r\n appearance: none;\r\n box-sizing: border-box;\r\n font-size: 14px;\r\n }\r\n\r\n .wplng-filter-select {\r\n\r\n position: relative;\r\n\r\n &::after {\r\n content: \"\";\r\n background-image: url(\"data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%231d2327'/%3E%3C/svg%3E\");\r\n display: block;\r\n width: 32px;\r\n height: 32px;\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n pointer-events: none;\r\n }\r\n\r\n select {\r\n padding: 0 32px 0 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #wplng-modal-items {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n padding: 15px 15px 0;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n\r\n .wplng-modal-item {\r\n\r\n border: 1px solid #c3c4c7;\r\n border-left: 4px #c3c4c7 solid;\r\n background-color: #f6f7f7;\r\n margin-bottom: 15px;\r\n padding: 8px 0;\r\n display: flex;\r\n align-items: stretch;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-radius: 3px;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n\r\n &.wplng-is-review {\r\n border-left: 4px #00a32a solid;\r\n }\r\n\r\n .wplng-item-text {\r\n\r\n width: calc(100% - 41px);\r\n display: flex;\r\n font-size: 14px;\r\n font-weight: 600;\r\n line-height: 1.5em;\r\n\r\n .wplng-item-source,\r\n .wplng-item-translation {\r\n width: 50%;\r\n padding: 4px 10px;\r\n }\r\n\r\n .wplng-item-translation {\r\n border-left: 1px solid #c3c4c7;\r\n }\r\n\r\n }\r\n\r\n .wplng-item-edit {\r\n padding: 0 10px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #wplng-scroll-to-top {\r\n\r\n position: fixed;\r\n right: 32px;\r\n bottom: 32px;\r\n height: 32px;\r\n width: 32px;\r\n background-color: #2271b1;\r\n color: white;\r\n padding: 0;\r\n margin: 0;\r\n border-radius: 3px;\r\n border: none;\r\n\r\n @media screen and (max-width: 900px) {\r\n display: none;\r\n }\r\n }\r\n}"]}1 {"version":3,"sources":["list.css","_header.scss","_dashicons-spin.scss","admin/_admin-footer.scss","admin/edit-translation.scss","_edit-modal.scss","list.scss"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;GCAA,CAAA,sBCCI,6CAAA,CACA,gCAAA,CAGJ,mCAEI,GACI,sBAAA,CAGJ,KACI,wBAAA,CAAA,CCZR,UAEI,wBAAA,CACA,kCAAA,CACA,4BAAA,CACA,iBAAA,CAEA,qBACI,iBAAA,CCFA,qDACI,WAAA,CACA,4BAAA,CACA,WAAA,CACA,oBAAA,CACA,iBAAA,CACA,eAAA,CACA,qBAAA,CAIR,mCACI,gBAAA,CAIR,mBACI,YAAA,CAGJ,0BAEI,aAAA,CAEA,8CACI,eAAA,CACA,iBAAA,CAGJ,sCACI,eAAA,CACA,gBAAA,CACA,WAAA,CACA,iBAAA,CACA,uBAAA,CACA,oBAAA,CACA,8CAAA,CAGJ,wCACI,cAAA,CACA,iBAAA,CAGJ,mDACI,eAAA,CAGJ,+CAEI,wBAAA,CACA,YAAA,CACA,eAAA,CACA,wBAAA,CACA,0CAAA,CACA,cAAA,CAEA,qEACI,6BAAA,CACA,wBAAA,CACA,2BAAA,CAGJ,sEACI,6BAAA,CACA,wBAAA,CACA,2BAAA,CAGJ,wEACI,6BAAA,CACA,wBAAA,CACA,2BAAA,CAGJ,wEACI,eAAA,CACA,iBAAA,CACA,aAAA,CAGJ,wDACI,uHAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CACA,WAAA,CACA,8BAAA,CACA,iBAAA,CACA,wBAAA,CACA,qBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CACA,eAAA,CAGJ,yEAEI,aAAA,CACA,YAAA,CACA,6BAAA,CACA,cAAA,CAEA,2EACI,aAAA,CACA,yBAAA,CACA,QAAA,CACA,SAAA,CACA,yBAAA,CACA,eAAA,CAEA,iFACI,eAAA,CAIR,8FACI,qBAAA,CACA,QAAA,CACA,SAAA,CAGJ,iGAEI,oBAAA,CACA,WAAA,CACA,SAAA,CACA,QAAA,CAEA,uGACI,aAAA,CACA,gBAAA,CACA,yBAAA,CACA,cAAA,CACA,uBAAA,CACA,kBAAA,CACA,QAAA,CACA,SAAA,CACA,eAAA,CACA,cAAA,CAGJ,sHACI,wBAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CACA,UAAA,CACA,cAAA,CACA,oBAAA,CACA,eAAA,CACA,WAAA,CACA,gBAAA,CACA,iBAAA,CACA,SAAA,CACA,oBAAA,CACA,iBAAA,CACA,UAAA,CACA,cAAA,CACA,yCAAA,CACA,wCAAA,CACA,2BAAA,CACA,qBAAA,CAQhB,+CACI,eAAA,CAKR,0CAGY,yEAEI,aAAA,CACA,YAAA,CAEA,iNAEI,eAAA,CAAA,CC1LpB,gCACI,wBAAA,CAQJ,sCAEI,aAAA,CACA,cAAA,CACA,gBAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CACA,kBAAA,CACA,qBAAA,CACA,kBAAA,CACA,oBAAA,CACA,UAAA,CACA,oBAAA,CACA,gBAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,WAAA,CAEA,wFAEI,kBAAA,CACA,oBAAA,CACA,UAAA,CAGJ,gEACI,cAAA,CAMR,4BAEI,YAAA,CACA,qCAAA,CACA,cAAA,CACA,eAAA,CACA,cAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,aAAA,CACA,aAAA,CAEA,8CAEI,UAAA,CACA,eAAA,CACA,qBAAA,CACA,uHAAA,CACA,aAAA,CAEA,kEAEI,wBAAA,CACA,qBAAA,CACA,4BAAA,CACA,iBAAA,CACA,6DAAA,CACA,kBAAA,CACA,iBAAA,CAEA,qFAEI,aAAA,CACA,WAAA,CACA,cAAA,CACA,eAAA,CAEA,8GACI,0BAAA,CACA,gBAAA,CAIR,uFAEI,iBAAA,CACA,UAAA,CACA,QAAA,CACA,oBAAA,CACA,wBAAA,CACA,aAAA,CAEA,kGACI,uBAAA,CAIR,yFAEI,oBAAA,CAEA,iBAAA,CACA,UAAA,CACA,QAAA,CACA,oBAAA,CACA,wBAAA,CACA,aAAA,CAEA,oGACI,uBAAA,CAIR,6FAEI,cAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CACA,kBAAA,CACA,qBAAA,CACA,oBAAA,CACA,wBAAA,CACA,aAAA,CACA,oBAAA,CACA,gBAAA,CACA,eAAA,CACA,iBAAA,CACA,gBAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CAKR,qEAEI,wBAAA,CACA,qBAAA,CACA,YAAA,CACA,iBAAA,CACA,6DAAA,CACA,cAAA,CAEA,8FACI,YAAA,CAGJ,0FACI,YAAA,CAGJ,4FAEI,mBAAA,CACA,eAAA,CACA,sBAAA,CACA,cAAA,CACA,kBAAA,CACA,kBAAA,CACA,oBAAA,CACA,UAAA,CACA,oBAAA,CACA,gBAAA,CACA,UAAA,CACA,eAAA,CACA,cAAA,CAEA,sGACI,wBAAA,CACA,wBAAA,CACA,6BAAA,CACA,0BAAA,CACA,2BAAA,CACA,cAAA,CC1LpB,mCACI,uBAAA,CAQJ,KACI,0BAAA,CAIJ,KAEI,eAAA,CAEA,4BACI,aAAA,CASR,iCAEI,aAAA,CACA,cAAA,CACA,cAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CACA,kBAAA,CACA,qBAAA,CACA,kBAAA,CACA,oBAAA,CACA,UAAA,CACA,oBAAA,CACA,gBAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,WAAA,CAEA,8EAEI,kBAAA,CACA,oBAAA,CACA,UAAA,CAGJ,2DACI,cAAA,CAMR,uBAEI,YAAA,CACA,qCAAA,CACA,cAAA,CACA,eAAA,CACA,cAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CACA,aAAA,CACA,aAAA,CAEA,oCAEI,UAAA,CACA,eAAA,CACA,gBAAA,CACA,uHAAA,CACA,aAAA,CAEA,wDAEI,wBAAA,CACA,qBAAA,CACA,iBAAA,CACA,6DAAA,CACA,kBAAA,CACA,YAAA,CAEA,iFAEI,YAAA,CACA,QAAA,CACA,kBAAA,CAEA,2GAEI,WAAA,CACA,eAAA,CACA,WAAA,CACA,cAAA,CACA,eAAA,CAEA,qCACI,mIACI,YAAA,CAAA,CAIR,oIACI,0BAAA,CACA,gBAAA,CAIR,6GAEI,WAAA,CACA,eAAA,CACA,iBAAA,CAEA,wIAEI,iBAAA,CACA,uBAAA,CAKQ,yLAEI,wBAAA,CACA,iBAAA,CACA,SAAA,CACA,oBAAA,CAEA,yMAEI,gBAAA,CACA,WAAA,CACA,qBAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CAEA,gOACI,2CAAA,CACA,wBAAA,CAGJ,iNACI,YAAA,CAGJ,6MACI,UAAA,CACA,WAAA,CACA,uBAAA,CACA,eAAA,CAMJ,iOACI,2CAAA,CAGJ,0NACI,YAAA,CACA,eAAA,CACA,eAAA,CAQxB,kIAEI,iBAAA,CACA,OAAA,CACA,KAAA,CACA,oBAAA,CACA,wBAAA,CACA,aAAA,CAEA,6IACI,uBAAA,CAMhB,4EAEI,YAAA,CACA,4BAAA,CACA,QAAA,CACA,gBAAA,CAEA,0FAEI,WAAA,CACA,UAAA,CAEA,gGAEI,eAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CAEA,2GACI,uBAAA,CAIR,iMAEI,eAAA,CACA,UAAA,CACA,WAAA,CACA,wBAAA,CACA,wBAAA,CACA,aAAA,CACA,iBAAA,CACA,cAAA,CACA,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,qBAAA,CACA,cAAA,CAGJ,+GAEI,iBAAA,CAEA,sHACI,UAAA,CACA,sLAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,2BAAA,CACA,iCAAA,CACA,mBAAA,CAGJ,sHACI,qBAAA,CAOpB,uDAEI,wBAAA,CACA,qBAAA,CACA,mBAAA,CACA,iBAAA,CACA,6DAAA,CAEA,yEAEI,wBAAA,CACA,6BAAA,CACA,wBAAA,CACA,kBAAA,CACA,aAAA,CACA,YAAA,CACA,mBAAA,CACA,kCAAA,CACA,iBAAA,CACA,wBAAA,CACA,2BAAA,CAEA,yFACI,6BAAA,CAGJ,0FAEI,uBAAA,CACA,YAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CAEA,+NAEI,SAAA,CACA,gBAAA,CAGJ,kHACI,6BAAA,CAKR,0FACI,cAAA,CAIR,kFACI,iBAAA,CACA,kBAAA,CACA,aAAA,CACA,cAAA,CAKZ,4CAEI,cAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,UAAA,CACA,wBAAA,CACA,UAAA,CACA,SAAA,CACA,QAAA,CACA,iBAAA,CACA,WAAA,CAEA,qCAdJ,4CAeQ,YAAA,CAAA","file":"list.css","sourcesContent":["/*!*\n ** _ _ \n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\n ** |_| |___/ \n **\n ** -- wpLingua | WordPress plugin --\n ** Translate and make your website multilingual\n **\n ** https://github.com/julien-jacob/wplingua\n ** https://wordpress.org/plugins/wplingua/\n ** https://wplingua.com/\n **\n **/.dashicons.wplng-spin{animation:wplingua-dashicons-spin 2s infinite;animation-timing-function:linear}@keyframes wplingua-dashicons-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#wpfooter{background-color:#f6f7f7;box-shadow:0 0 8px rgba(0,0,0,.05);border-top:1px solid #c3c4c7;padding:15px 25px}#wpfooter .dashicons{line-height:1.1em}#wpbody #wpbody-content h1.wp-heading-inline::before{content:\"\";font:normal 20px/1 dashicons;speak:never;display:inline-block;padding-right:3px;font-size:1.1em;vertical-align:bottom}#wpbody #wpbody-content #poststuff{padding-top:20px}#post-body-content{display:none}#wplng-translation-editor{color:#3c434a}#wplng-translation-editor #wplng-source-title{font-weight:600;margin:0 0 15px 0}#wplng-translation-editor .wplng-flag{max-width:1.5em;max-height:1.5em;height:auto;margin:0 .4em 0 0;vertical-align:text-top;display:inline-block;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.2))}#wplng-translation-editor #wplng-source{font-size:14px;line-height:1.4em}#wplng-translation-editor #wplng-original-language{margin:20px 0 0}#wplng-translation-editor .wplng-edit-language{border:1px solid #c3c4c7;padding:10px;margin-top:25px;background-color:#f6f7f7;box-shadow:rgba(0,0,0,.04) 0px 1px 1px 0px;font-size:14px}#wplng-translation-editor .wplng-edit-language.wplng-status-reviewed{border-left:4px #00a32a solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-generated{border-left:4px #72aee6 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language.wplng-status-ungenerated{border-left:4px #c3c4c7 solid;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-translation-editor .wplng-edit-language label.wplng-target-title{font-weight:600;margin-bottom:8px;display:block}#wplng-translation-editor .wplng-edit-language textarea{font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;box-sizing:border-box;overflow:hidden;width:100%;resize:none;box-shadow:0 0 0 rgba(0,0,0,0);border-radius:4px;border:1px solid #8c8f94;background-color:#fff;padding:2px 6px;line-height:1.5em;font-size:inherit;min-height:30px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{color:#3c434a;display:flex;justify-content:space-between;margin-top:4px}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a{color:#135e96;text-decoration:underline;margin:0;padding:0;text-decoration:underline;line-height:1em}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer a:focus{box-shadow:none}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-generate-spin{vertical-align:middle;margin:0;padding:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed{display:inline-block;border:none;padding:0;margin:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed label{color:#2271b1;display:contents;text-decoration:underline;display:inline;vertical-align:baseline;font-weight:normal;margin:0;padding:0;line-height:1em;cursor:pointer}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-mark-as-reviewed input[type=checkbox]{border:1px solid #8c8f94;border-radius:4px;background:#fff;color:#50575e;clear:none;cursor:pointer;display:inline-block;line-height:1em;height:16px;margin:0 6px 0 0;margin-bottom:0px;outline:0;padding:0 !important;text-align:center;width:16px;min-width:16px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);transition:.05s border-color ease-in-out;-webkit-appearance:checkbox;vertical-align:middle}#wplng-translation-editor #wplng-discovery-url{margin:10px 0 0}@media only screen and (max-width: 850px){#wplng-translation-editor .wplng-edit-language .wplng-translation-footer{display:block;margin-top:0}#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-left,#wplng-translation-editor .wplng-edit-language .wplng-translation-footer .wplng-translation-footer-right{padding-top:8px}}body.et_divi_theme #main-header{z-index:99997 !important}#wplng-modal-edit a.wplng-button-icon{display:block;font-size:13px;line-height:20px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:30px;height:30px;text-align:center;padding:2px}#wplng-modal-edit a.wplng-button-icon:focus,#wplng-modal-edit a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal-edit a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-edit-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:30px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-edit-container #wplng-modal-edit{width:100%;max-width:720px;margin:60px auto 20px;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;color:#3c434a}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;padding:13px 215px 12px 15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;position:relative}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title{display:block;height:30px;font-size:16px;font-weight:600}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return{position:absolute;right:15px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post{border:1px solid red;position:absolute;right:55px;top:12px;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-post .dashicons{vertical-align:text-top}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-header #wplng-modal-edit-show-all{font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b;text-decoration:none;text-shadow:none;min-height:30px;text-align:center;padding:2px 10px;position:absolute;top:12px;right:95px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main{border:1px solid #c3c4c7;background-color:#fff;padding:15px;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-original-language{margin-top:0}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-discovery-url{display:none}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save{text-transform:none;min-height:32px;line-height:2.30769231;padding:0 12px;vertical-align:top;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:100%;margin-top:25px;font-size:14px}#wplng-modal-edit-container #wplng-modal-edit #wplng-modal-edit-main #wplng-modal-edit-save[disabled]{border:1px solid #c3c4c7;color:#a7aaad !important;background:#f6f7f7 !important;box-shadow:none !important;text-shadow:none !important;cursor:default}#seopress-beacon-universal-metabox{display:none !important}html{overflow:hidden !important}body{overflow:hidden}body #wplng-modal-container{display:block}#wplng-modal a.wplng-button-icon{display:block;font-size:13px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;width:32px;height:32px;text-align:center;padding:2px}#wplng-modal a.wplng-button-icon:focus,#wplng-modal a.wplng-button-icon:hover{background:#135e96;border-color:#135e96;color:#fff}#wplng-modal a.wplng-button-icon .dashicons.dashicons-edit{margin-top:2px}#wplng-modal-container{display:none;background-color:rgba(255,255,255,.8);padding:0 15px;margin-top:32px;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99998;overflow:auto}#wplng-modal-container #wplng-modal{width:100%;max-width:720px;margin:60px auto;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;color:#3c434a}#wplng-modal-container #wplng-modal #wplng-modal-header{border:1px solid #c3c4c7;background-color:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15);margin-bottom:15px;padding:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main{display:flex;gap:15px;margin-bottom:15px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title{flex-grow:1;width:66.66666%;height:32px;font-size:16px;font-weight:600}@media screen and (max-width: 600px){#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title #wplng-modal-title-text{display:none}}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-title .wplng-modal-header-icon{vertical-align:text-bottom;margin-right:2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control{flex-grow:1;width:33.33333%;position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher{position:relative;width:calc(100% - 42px)}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content{background-color:#f6f7f7;border-radius:3px;padding:0;border-color:#c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language{padding:2px 10px;height:32px;box-sizing:border-box;color:#6b6b6b;font-size:14px;margin:2px 0 -2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.wplng-language-current{background-position:calc(100% - 6px) center;padding:3px 28px 2px 4px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language.website{display:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-language img{width:16px;height:16px;vertical-align:text-top;margin-top:-2px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages.wplng-language-current{background-position:calc(100% - 2px) center}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control #wplng-modal-list-switcher .wplng-switcher.style-dropdown .switcher-content .wplng-languages .wplng-language{margin:4px 0;padding:2px 4px;border-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return{position:absolute;right:0;top:0;border-color:#c3c4c7;background-color:#f6f7f7;color:#6b6b6b}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-header-main #wplng-modal-header-control .wplng-button-return .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter{display:flex;border-top:1px solid #c3c4c7;gap:10px;padding-top:10px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter{flex-grow:1;width:100%}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label{font-weight:500;color:#6b6b6b;font-size:14px;margin-bottom:5px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter label .dashicons{vertical-align:text-top}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter input,#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter select{box-shadow:none;width:100%;height:32px;border:1px solid #c3c4c7;background-color:#f6f7f7;color:#6b6b6b;border-radius:3px;padding:0 10px;appearance:none;box-sizing:border-box;font-size:14px}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select{position:relative}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select::after{content:\"\";background-image:url(\"data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%231d2327'/%3E%3C/svg%3E\");display:block;width:32px;height:32px;position:absolute;right:0;top:0;background-repeat:no-repeat;background-position:center center;pointer-events:none}#wplng-modal-container #wplng-modal #wplng-modal-header #wplng-modal-filter .wplng-filter .wplng-filter-select select{padding:0 32px 0 10px}#wplng-modal-container #wplng-modal #wplng-modal-items{border:1px solid #c3c4c7;background-color:#fff;padding:15px 15px 0;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.25),0 0 20px rgba(0,0,0,.15)}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item{border:1px solid #c3c4c7;border-left:4px #c3c4c7 solid;background-color:#f6f7f7;margin-bottom:15px;padding:8px 0;display:flex;align-items:stretch;box-shadow:0 0 8px rgba(0,0,0,.05);border-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item.wplng-is-review{border-left:4px #00a32a solid}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text{width:calc(100% - 41px);display:flex;font-size:14px;font-weight:600;line-height:1.5em}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-source,#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{width:50%;padding:4px 10px}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-text .wplng-item-translation{border-left:1px solid #c3c4c7}#wplng-modal-container #wplng-modal #wplng-modal-items .wplng-modal-item .wplng-item-edit{padding:0 10px}#wplng-modal-container #wplng-modal #wplng-modal-items #wplng-modal-no-item-found{text-align:center;margin:10px 0 25px;color:#6b6b6b;font-size:14px}#wplng-modal-container #wplng-scroll-to-top{position:fixed;right:32px;bottom:32px;height:32px;width:32px;background-color:#2271b1;color:#fff;padding:0;margin:0;border-radius:3px;border:none}@media screen and (max-width: 900px){#wplng-modal-container #wplng-scroll-to-top{display:none}}","/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n",".dashicons.wplng-spin {\r\n animation: wplingua-dashicons-spin 2s infinite;\r\n animation-timing-function: linear;\r\n}\r\n\r\n@keyframes wplingua-dashicons-spin {\r\n\r\n 0% {\r\n transform: rotate(0deg);\r\n }\r\n\r\n 100% {\r\n transform: rotate(360deg);\r\n }\r\n\r\n}","#wpfooter {\r\n\r\n background-color: #f6f7f7;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-top: 1px solid #c3c4c7;\r\n padding: 15px 25px;\r\n\r\n .dashicons {\r\n line-height: 1.1em;\r\n }\r\n}","@import \"../header\";\r\n@import \"../dashicons-spin\";\r\n@import \"admin-footer\";\r\n\r\n#wpbody #wpbody-content {\r\n h1.wp-heading-inline {\r\n &::before {\r\n content: \"\\f326\";\r\n font: normal 20px/1 dashicons;\r\n speak: never;\r\n display: inline-block;\r\n padding-right: 3px;\r\n font-size: 1.1em;\r\n vertical-align: bottom;\r\n }\r\n }\r\n\r\n #poststuff {\r\n padding-top: 20px;\r\n }\r\n}\r\n\r\n#post-body-content {\r\n display: none;\r\n}\r\n\r\n#wplng-translation-editor {\r\n\r\n color: #3c434a;\r\n\r\n #wplng-source-title {\r\n font-weight: 600;\r\n margin: 0 0 15px 0;\r\n }\r\n\r\n .wplng-flag {\r\n max-width: 1.5em;\r\n max-height: 1.5em;\r\n height: auto;\r\n margin: 0 .4em 0 0;\r\n vertical-align: text-top;\r\n display: inline-block;\r\n filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.2));\r\n }\r\n\r\n #wplng-source {\r\n font-size: 14px;\r\n line-height: 1.4em;\r\n }\r\n\r\n #wplng-original-language {\r\n margin: 20px 0 0;\r\n }\r\n\r\n .wplng-edit-language {\r\n\r\n border: 1px solid #c3c4c7;\r\n padding: 10px;\r\n margin-top: 25px;\r\n background-color: #f6f7f7;\r\n box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px 0px;\r\n font-size: 14px;\r\n\r\n &.wplng-status-reviewed {\r\n border-left: 4px #00a32a solid;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n\r\n &.wplng-status-generated {\r\n border-left: 4px #72aee6 solid;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n\r\n &.wplng-status-ungenerated {\r\n border-left: 4px #c3c4c7 solid;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n }\r\n\r\n label.wplng-target-title {\r\n font-weight: 600;\r\n margin-bottom: 8px;\r\n display: block;\r\n }\r\n\r\n textarea {\r\n font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Oxygen-Sans,Ubuntu,Cantarell,\"Helvetica Neue\",sans-serif;\r\n box-sizing: border-box;\r\n overflow: hidden;\r\n width: 100%;\r\n resize: none;\r\n box-shadow: 0 0 0 transparent;\r\n border-radius: 4px;\r\n border: 1px solid #8c8f94;\r\n background-color: #fff;\r\n padding: 2px 6px;\r\n line-height: 1.5em;\r\n font-size: inherit;\r\n min-height: 30px;\r\n }\r\n\r\n .wplng-translation-footer {\r\n\r\n color: #3c434a;\r\n display: flex;\r\n justify-content: space-between;\r\n margin-top: 4px;\r\n\r\n a {\r\n color: #135e96;\r\n text-decoration: underline;\r\n margin: 0;\r\n padding: 0;\r\n text-decoration: underline;\r\n line-height: 1em;\r\n\r\n &:focus {\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n .wplng-generate-spin {\r\n vertical-align: middle;\r\n margin: 0;\r\n padding: 0;\r\n }\r\n\r\n .wplng-mark-as-reviewed {\r\n\r\n display: inline-block;\r\n border: none;\r\n padding: 0;\r\n margin: 0;\r\n\r\n label {\r\n color: #2271b1;\r\n display: contents;\r\n text-decoration: underline;\r\n display: inline;\r\n vertical-align: baseline;\r\n font-weight: normal;\r\n margin: 0;\r\n padding: 0;\r\n line-height: 1em;\r\n cursor: pointer;\r\n }\r\n\r\n input[type=\"checkbox\"] {\r\n border: 1px solid #8c8f94;\r\n border-radius: 4px;\r\n background: #fff;\r\n color: #50575e;\r\n clear: none;\r\n cursor: pointer;\r\n display: inline-block;\r\n line-height: 1em;\r\n height: 16px;\r\n margin: 0 6px 0 0;\r\n margin-bottom: 0px;\r\n outline: 0;\r\n padding: 0 !important;\r\n text-align: center;\r\n width: 16px;\r\n min-width: 16px;\r\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);\r\n transition: .05s border-color ease-in-out;\r\n -webkit-appearance: checkbox;\r\n vertical-align: middle;\r\n }\r\n }\r\n\r\n }\r\n\r\n }\r\n\r\n #wplng-discovery-url {\r\n margin: 10px 0 0;\r\n }\r\n}\r\n\r\n\r\n@media only screen and (max-width: 850px) {\r\n #wplng-translation-editor {\r\n .wplng-edit-language {\r\n .wplng-translation-footer {\r\n\r\n display: block;\r\n margin-top: 0;\r\n\r\n .wplng-translation-footer-left,\r\n .wplng-translation-footer-right {\r\n padding-top: 8px;\r\n }\r\n }\r\n }\r\n }\r\n}","@import \"admin/edit-translation\";\r\n\r\n/** \r\n ** Compatibility\r\n **/\r\n\r\n// Divi\r\nbody.et_divi_theme #main-header {\r\n z-index: 99997 !important;\r\n}\r\n\r\n\r\n/** \r\n ** modal\r\n **/\r\n\r\n#wplng-modal-edit a.wplng-button-icon {\r\n\r\n display: block;\r\n font-size: 13px;\r\n line-height: 20px;\r\n cursor: pointer;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n box-sizing: border-box;\r\n background: #2271b1;\r\n border-color: #2271b1;\r\n color: #fff;\r\n text-decoration: none;\r\n text-shadow: none;\r\n width: 30px;\r\n height: 30px;\r\n text-align: center;\r\n padding: 2px;\r\n\r\n &:focus,\r\n &:hover {\r\n background: #135e96;\r\n border-color: #135e96;\r\n color: #fff;\r\n }\r\n\r\n .dashicons.dashicons-edit {\r\n margin-top: 2px;\r\n }\r\n\r\n}\r\n\r\n\r\n#wplng-modal-edit-container {\r\n\r\n display: none;\r\n background-color: rgba(255, 255, 255, .8);\r\n padding: 0 15px;\r\n margin-top: 30px; // Admin bar\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 99998; // Admin bar z-index - 1\r\n overflow: auto;\r\n\r\n #wplng-modal-edit {\r\n\r\n width: 100%;\r\n max-width: 720px;\r\n margin: 60px auto 20px;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n color: #3c434a;\r\n\r\n #wplng-modal-header {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n padding: 13px 215px 12px 15px;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n margin-bottom: 15px;\r\n position: relative;\r\n\r\n #wplng-modal-title {\r\n\r\n display: block;\r\n height: 30px;\r\n font-size: 16px;\r\n font-weight: 600;\r\n\r\n .wplng-modal-header-icon {\r\n vertical-align: text-bottom;\r\n margin-right: 2px;\r\n }\r\n }\r\n\r\n .wplng-button-return {\r\n\r\n position: absolute;\r\n right: 15px;\r\n top: 12px;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n\r\n #wplng-modal-edit-post {\r\n\r\n border: 1px solid red;\r\n\r\n position: absolute;\r\n right: 55px;\r\n top: 12px;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n\r\n #wplng-modal-edit-show-all {\r\n\r\n font-size: 13px;\r\n cursor: pointer;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n box-sizing: border-box;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n text-decoration: none;\r\n text-shadow: none;\r\n min-height: 30px;\r\n text-align: center;\r\n padding: 2px 10px;\r\n position: absolute;\r\n top: 12px;\r\n right: 95px;\r\n\r\n }\r\n }\r\n\r\n #wplng-modal-edit-main {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n padding: 15px;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n font-size: 14px;\r\n\r\n #wplng-original-language {\r\n margin-top: 0;\r\n }\r\n\r\n #wplng-discovery-url {\r\n display: none;\r\n }\r\n\r\n #wplng-modal-edit-save {\r\n\r\n text-transform: none;\r\n min-height: 32px;\r\n line-height: 2.30769231;\r\n padding: 0 12px;\r\n vertical-align: top;\r\n background: #2271b1;\r\n border-color: #2271b1;\r\n color: #fff;\r\n text-decoration: none;\r\n text-shadow: none;\r\n width: 100%;\r\n margin-top: 25px;\r\n font-size: 14px;\r\n\r\n &[disabled] {\r\n border: 1px solid #c3c4c7;\r\n color: #a7aaad !important;\r\n background: #f6f7f7 !important;\r\n box-shadow: none !important;\r\n text-shadow: none !important;\r\n cursor: default;\r\n }\r\n }\r\n }\r\n\r\n }\r\n\r\n}\r\n\r\n// @media screen and (max-width: 600px) {\r\n// #wplng-modal-title {\r\n// display: none;\r\n// }\r\n// }","@import \"edit-modal\";\r\n\r\n// Hide SEOpress button\r\n#seopress-beacon-universal-metabox {\r\n display: none !important;\r\n}\r\n\r\n/** \r\n ** Compatibility\r\n **/\r\n\r\n// Some themes \r\nhtml {\r\n overflow: hidden !important;\r\n}\r\n\r\n\r\nbody {\r\n\r\n overflow: hidden;\r\n\r\n #wplng-modal-container {\r\n display: block;\r\n }\r\n}\r\n\r\n\r\n/** \r\n ** modal\r\n **/\r\n\r\n#wplng-modal a.wplng-button-icon {\r\n\r\n display: block;\r\n font-size: 13px;\r\n cursor: pointer;\r\n border-width: 1px;\r\n border-style: solid;\r\n border-radius: 3px;\r\n white-space: nowrap;\r\n box-sizing: border-box;\r\n background: #2271b1;\r\n border-color: #2271b1;\r\n color: #fff;\r\n text-decoration: none;\r\n text-shadow: none;\r\n width: 32px;\r\n height: 32px;\r\n text-align: center;\r\n padding: 2px;\r\n\r\n &:focus,\r\n &:hover {\r\n background: #135e96;\r\n border-color: #135e96;\r\n color: #fff;\r\n }\r\n\r\n .dashicons.dashicons-edit {\r\n margin-top: 2px;\r\n }\r\n}\r\n\r\n\r\n\r\n#wplng-modal-container {\r\n\r\n display: none;\r\n background-color: rgba(255, 255, 255, .8);\r\n padding: 0 15px;\r\n margin-top: 32px; // Admin bar\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n z-index: 99998; // Admin bar z-index - 1\r\n overflow: auto;\r\n\r\n #wplng-modal {\r\n\r\n width: 100%;\r\n max-width: 720px;\r\n margin: 60px auto;\r\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\r\n color: #3c434a;\r\n\r\n #wplng-modal-header {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n margin-bottom: 15px;\r\n padding: 15px;\r\n\r\n #wplng-modal-header-main {\r\n\r\n display: flex;\r\n gap: 15px;\r\n margin-bottom: 15px;\r\n\r\n #wplng-modal-header-title {\r\n\r\n flex-grow: 1;\r\n width: 66.66666%;\r\n height: 32px;\r\n font-size: 16px;\r\n font-weight: 600;\r\n\r\n @media screen and (max-width: 600px) {\r\n #wplng-modal-title-text {\r\n display: none;\r\n }\r\n }\r\n\r\n .wplng-modal-header-icon {\r\n vertical-align: text-bottom;\r\n margin-right: 2px;\r\n }\r\n }\r\n\r\n #wplng-modal-header-control {\r\n\r\n flex-grow: 1;\r\n width: 33.33333%;\r\n position: relative;\r\n\r\n #wplng-modal-list-switcher {\r\n\r\n position: relative;\r\n width: calc(100% - 42px);\r\n\r\n .wplng-switcher {\r\n\r\n &.style-dropdown {\r\n .switcher-content {\r\n\r\n background-color: #f6f7f7;\r\n border-radius: 3px;\r\n padding: 0;\r\n border-color: #c3c4c7;\r\n\r\n .wplng-language {\r\n\r\n padding: 2px 10px;\r\n height: 32px;\r\n box-sizing: border-box;\r\n color: #6b6b6b;\r\n font-size: 14px;\r\n margin: 2px 0 -2px;\r\n\r\n &.wplng-language-current {\r\n background-position: calc(100% - 6px) center;\r\n padding: 3px 28px 2px 4px;\r\n }\r\n\r\n &.website {\r\n display: none;\r\n }\r\n\r\n img {\r\n width: 16px;\r\n height: 16px;\r\n vertical-align: text-top;\r\n margin-top: -2px;\r\n }\r\n }\r\n\r\n .wplng-languages {\r\n\r\n &.wplng-language-current {\r\n background-position: calc(100% - 2px) center;\r\n }\r\n\r\n .wplng-language {\r\n margin: 4px 0;\r\n padding: 2px 4px;\r\n border-radius: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .wplng-button-return {\r\n\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n border-color: #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #wplng-modal-filter {\r\n\r\n display: flex;\r\n border-top: 1px solid #c3c4c7;\r\n gap: 10px;\r\n padding-top: 10px;\r\n\r\n .wplng-filter {\r\n\r\n flex-grow: 1;\r\n width: 100%;\r\n\r\n label {\r\n\r\n font-weight: 500;\r\n color: #6b6b6b;\r\n font-size: 14px;\r\n margin-bottom: 5px;\r\n\r\n .dashicons {\r\n vertical-align: text-top;\r\n }\r\n }\r\n\r\n input,\r\n select {\r\n box-shadow: none;\r\n width: 100%;\r\n height: 32px;\r\n border: 1px solid #c3c4c7;\r\n background-color: #f6f7f7;\r\n color: #6b6b6b;\r\n border-radius: 3px;\r\n padding: 0 10px;\r\n appearance: none;\r\n box-sizing: border-box;\r\n font-size: 14px;\r\n }\r\n\r\n .wplng-filter-select {\r\n\r\n position: relative;\r\n\r\n &::after {\r\n content: \"\";\r\n background-image: url(\"data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7 2-1z' fill='%231d2327'/%3E%3C/svg%3E\");\r\n display: block;\r\n width: 32px;\r\n height: 32px;\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n pointer-events: none;\r\n }\r\n\r\n select {\r\n padding: 0 32px 0 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #wplng-modal-items {\r\n\r\n border: 1px solid #c3c4c7;\r\n background-color: white;\r\n padding: 15px 15px 0;\r\n border-radius: 3px;\r\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 0 20px rgba(0, 0, 0, 0.15);\r\n\r\n .wplng-modal-item {\r\n\r\n border: 1px solid #c3c4c7;\r\n border-left: 4px #c3c4c7 solid;\r\n background-color: #f6f7f7;\r\n margin-bottom: 15px;\r\n padding: 8px 0;\r\n display: flex;\r\n align-items: stretch;\r\n box-shadow: 0 0 8px rgba(0, 0, 0, .05);\r\n border-radius: 3px;\r\n border-top-left-radius: 0;\r\n border-bottom-left-radius: 0;\r\n\r\n &.wplng-is-review {\r\n border-left: 4px #00a32a solid;\r\n }\r\n\r\n .wplng-item-text {\r\n\r\n width: calc(100% - 41px);\r\n display: flex;\r\n font-size: 14px;\r\n font-weight: 600;\r\n line-height: 1.5em;\r\n\r\n .wplng-item-source,\r\n .wplng-item-translation {\r\n width: 50%;\r\n padding: 4px 10px;\r\n }\r\n\r\n .wplng-item-translation {\r\n border-left: 1px solid #c3c4c7;\r\n }\r\n\r\n }\r\n\r\n .wplng-item-edit {\r\n padding: 0 10px;\r\n }\r\n }\r\n\r\n #wplng-modal-no-item-found {\r\n text-align: center;\r\n margin: 10px 0 25px;\r\n color: #6b6b6b;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n\r\n #wplng-scroll-to-top {\r\n\r\n position: fixed;\r\n right: 32px;\r\n bottom: 32px;\r\n height: 32px;\r\n width: 32px;\r\n background-color: #2271b1;\r\n color: white;\r\n padding: 0;\r\n margin: 0;\r\n border-radius: 3px;\r\n border: none;\r\n\r\n @media screen and (max-width: 900px) {\r\n display: none;\r\n }\r\n }\r\n}"]} -
wplingua/trunk/assets/js/admin/edit-translation.js
r3346685 r3366107 15 15 ** 16 16 **/ 17 jQuery(document).ready(function( s){let o=s("#wplng-translation-editor");function r(n){n.height(0),n.height(n[0].scrollHeight-4)}function d(){s("#wplng-modal-edit-container").hide(),s("#wplng-modal-edit-save").prop("disabled",!1),s("#wplng-modal-container").show(),t.onload="",t.now=""}function n(){0<s("#wplng-modal-container").scrollTop()?s("#wplng-scroll-to-top").fadeIn(400):s("#wplng-scroll-to-top").fadeOut(400)}function l(){e=!1,t={onload:a(),now:a()};let n=o.find(".wplng-edit-language textarea");n.off("keyup.textarea").on("keyup.textarea",function(){r(s(this))}),s(window).resize(function(){n.each(function(){r(s(this))})}),n.each(function(){r(s(this))}),o.find('.wplng-mark-as-reviewed input[type="checkbox"]').change(function(){var n=o.find("#wplng-translation-"+s(this).attr("wplng-lang"));n.removeClass("wplng-status-generated"),n.removeClass("wplng-status-reviewed"),n.removeClass("wplng-status-ungenerated"),this.checked?n.addClass("wplng-status-reviewed"):n.addClass("wplng-status-generated")}),o.find(".wplng-edit-language textarea").each(function(){o.find("#wplng_mark_as_reviewed_"+s(this).attr("lang")).prop("disabled",""==s(this).val().trim())}),o.find(".wplng-edit-language textarea").on("keyup paste",function(){var n=o.find("#wplng-translation-"+s(this).attr("lang")),e=o.find("#wplng_mark_as_reviewed_"+s(this).attr("lang"));n.removeClass("wplng-status-generated"),n.removeClass("wplng-status-reviewed"),n.removeClass("wplng-status-ungenerated"),""==s(this).val().trim()?(n.addClass("wplng-status-ungenerated"),e.prop("checked",!1),e.prop("disabled",!0)):(n.addClass("wplng-status-reviewed"),e.prop("checked",!0),e.prop("disabled",!1))}),o.find(".wplng-generate-spin").hide(),o.find(".wplng-generate").on("click",function(){if("disabled"!=s(this).attr("disabled")){var n=o.find("#wplng-original-language").attr("wplng-lang");let i=o.find(this).attr("wplng-lang");var e=o.find("#wplng-source").html();if(null!=n&&null!=i&&null!=e){let l="#wplng-translation-"+i;o.find(l+" .wplng-generate").attr("disabled",!0),o.find(l+" .wplng-generate-spin").show(),s.ajax({url:wplngI18nTranslation.ajaxUrl,method:"POST",data:{action:"wplng_ajax_translation",text:e,language_source:n,language_target:i},success:function(n){var e,t,a;n.success?(e="#wplng_translation_"+i,s(e).val(n.data),""!=n.data&&(t=o.find("#wplng-translation-"+i),a=o.find("#wplng_mark_as_reviewed_"+i),t.removeClass("wplng-status-generated"),t.removeClass("wplng-status-reviewed"),t.removeClass("wplng-status-ungenerated"),t.addClass("wplng-status-reviewed"),a.prop("checked",!0),a.prop("disabled",!1)),r(s(e)),p(),s(l+" .wplng-generate-spin").hide(),setTimeout(function(){o.find(l+" .wplng-generate").attr("disabled",!1)},8e3)):(console.log("wpLingua - Error:"),console.log(n),o.find(l+" .wplng-generate-spin").removeClass("dashicons-update").removeClass("wplng-spin").addClass("dashicons-no"))},error:function(n){console.log("wpLingua - Error:"),console.log(n),o.find(l+" .wplng-generate-spin").removeClass("dashicons-update").removeClass("wplng-spin").addClass("dashicons-no")}})}}}),o.find(".wplng-edit-language textarea, .wplng-edit-language input").on("change input propertychange",p),s("#submitpost [type=submit], #wplng-modal-edit-save").click(function(){e=!0}),s(window).on("beforeunload",function(){if(!e&&t.onload!=t.now)return confirm(wplngI18nTranslation.message.exitPage)})}s("#toplevel_page_wplingua-settings").removeClass("wp-not-current-submenu").addClass("wp-has-current-submenu"),s("a.toplevel_page_wplingua-settings").addClass("wp-menu-open").addClass("wp-has-current-submenu"),n(),s("#wplng-modal-container").scroll(n),s("#wplng-scroll-to-top").click(function(){s("#wplng-modal-container").animate({scrollTop:0},800)}),s("#wplng-modal-edit-show-all").on("click",function(){s(this).hide(),o.find(".wplng-edit-language").show()});let e=!1,t={onload:a(),now:a()};function a(){let n="";return o.find(".wplng-edit-language textarea").each(function(){n+=s(this).val()}),o.find(".wplng-edit-language input[type=checkbox]").each(function(){n+=s(this).prop("checked")}),n}function p(){t.now=a(),t.onload==t.now?s("#wplng-modal-edit-save").prop("disabled",!0):s("#wplng-modal-edit-save").prop("disabled",!1)}function i(){s("#wplng-modal-edit-save").text(wplngI18nTranslation.message.buttonSave),s("#wplng-modal-edit-save").prop("disabled",!0);let t=s(this).attr("data-wplng-post"),a=s("#wplng-modal-edit-post").attr("data-wplng-edit-template");a=a.replace("WPLNG_TRANSLATION_ID",t),s.ajax({url:wplngI18nTranslation.ajaxUrl,method:"POST",data:{action:"wplng_ajax_edit_modal",post_id:t},success:function(n){var e;n.success?(e=function(n){let e=n;return e=(e=(e=(e=(e=e.replace(/ /gi," ")).replace(/&/gi,"&")).replace(/"/gi,'"')).replace(/</gi,"<")).replace(/>/gi,">")}((e=JSON.parse(n.data)).wplng_edit_html),o.html(e),s("#wplng-modal-edit-post").attr("href",a),s("#wplng-modal-edit-container").show(),s("#wplng-modal-container").hide(),s("#wplng-modal-edit-save").attr("data-wplng-post",t),1==o.find(".wplng-edit-language").length?s("#wplng-modal-edit-show-all").hide():s("#wplng-modal-edit-show-all").show(),l(),e=(e=".wplng-edit-language:not([wplng-lang=")+wplngI18nTranslation.currentLanguage+"])",o.find(e).hide()):(console.log("wpLingua - Error:"),console.log(n))},error:function(n){console.log("wpLingua - Error:"),console.log(n)}})}function g(n,a){return s(s(n).toArray().sort(function(n,e){n=s(n).find(a).text(),e=s(e).find(a).text();let t=0;return n<e?t=-1:e<n&&(t=1),t}))}l(),s(".wplng-edit-link[data-wplng-post]").click(i),s("#wplng-modal-edit-return").click(function(){(t.onload==t.now||confirm(wplngI18nTranslation.message.exitEditorModal))&&d()}),s("#wplng-modal-edit-save").click(function(){s("#wplng-modal-edit-save").text(wplngI18nTranslation.message.buttonSaveInProgress);let a=s(this).text(),l=s(this).attr("data-wplng-post"),e={action:"wplng_ajax_save_modal",post_id:l,wplng_translation_meta_box_nonce:o.find("#wplng_translation_meta_box_nonce").val()},i=(o.find(".wplng-translation-textarea").each(function(){var n=s(this).attr("id");e[n]=s(this).val(),"wplng_translation_"+wplngI18nTranslation.currentLanguage==n&&(a=s(this).val())}),1==s("#wplng_mark_as_reviewed_"+wplngI18nTranslation.currentLanguage).prop("checked"));o.find(".wplng-mark-as-reviewed input[type=checkbox]").each(function(){e[s(this).attr("id")]=s(this).prop("checked")}),s.ajax({url:wplngI18nTranslation.ajaxUrl,method:"POST",data:e,success:function(n){var e,t;n.success?(e=s("body.wplingua-editor .wplng-edit-link[data-wplng-post="+l+"]"),t=s("body.wplingua-list .wplng-modal-item[data-wplng-post="+l+"]"),e.text(a),t.find(".wplng-item-translation").text(a),i?(e.addClass("wplng-is-review"),t.addClass("wplng-is-review")):(e.removeClass("wplng-is-review"),t.removeClass("wplng-is-review")),d()):(console.log("wpLingua - Error:"),console.log(n))},error:function(n){console.log("wpLingua - Error:"),console.log(n)}})}),s("#wplng-filter-search, #wplng-filter-status").on("input",function(){let i=s("#wplng-filter-status").val(),o=s("#wplng-filter-search").val();o=o.trim().toLowerCase(),s(".wplng-modal-item").each(function(n){let e=s(this).find(".wplng-item-translation").html(),t=s(this).find(".wplng-item-source").html();var a,l;e=e.toLowerCase(),t=t.toLowerCase(),a=""==o||0<=e.indexOf(o)||0<=t.indexOf(o),l="all"==i||"reviewed"==i&&s(this).hasClass("wplng-is-review")||"unreviewed"==i&&!s(this).hasClass("wplng-is-review"),a&&l?s(this).show():s(this).hide()})}),s("#wplng-filter-order").on("input",function(){let n=s("#wplng-filter-order").val(),e=[],t="";switch(n){case"alphabetical-sources":e=g(".wplng-modal-item",".wplng-item-source");break;case"alphabetical-translations":e=g(".wplng-modal-item",".wplng-item-translation");break;default:e=function(n,t){return s(s(n).toArray().sort(function(n,e){return parseInt(n.getAttribute(t))-parseInt(e.getAttribute(t))}))}(".wplng-modal-item","data-wplng-order")}e.each(function(n){t+=s(this).prop("outerHTML")}),s("#wplng-modal-items").html(t),s("#wplng-modal-items").find(".wplng-edit-link[data-wplng-post]").click(i)})});//# sourceMappingURL=edit-translation.js.map17 jQuery(document).ready(function(r){let o=r("#wplng-translation-editor");function s(n){n.height(0),n.height(n[0].scrollHeight-4)}function d(){r("#wplng-modal-edit-container").hide(),r("#wplng-modal-edit-save").prop("disabled",!1),r("#wplng-modal-container").show(),t.onload="",t.now=""}function n(){0<r("#wplng-modal-container").scrollTop()?r("#wplng-scroll-to-top").fadeIn(400):r("#wplng-scroll-to-top").fadeOut(400)}function l(){e=!1,t={onload:a(),now:a()};let n=o.find(".wplng-edit-language textarea");n.off("keyup.textarea").on("keyup.textarea",function(){s(r(this))}),r(window).resize(function(){n.each(function(){s(r(this))})}),n.each(function(){s(r(this))}),o.find('.wplng-mark-as-reviewed input[type="checkbox"]').change(function(){var n=o.find("#wplng-translation-"+r(this).attr("wplng-lang"));n.removeClass("wplng-status-generated"),n.removeClass("wplng-status-reviewed"),n.removeClass("wplng-status-ungenerated"),this.checked?n.addClass("wplng-status-reviewed"):n.addClass("wplng-status-generated")}),o.find(".wplng-edit-language textarea").each(function(){o.find("#wplng_mark_as_reviewed_"+r(this).attr("lang")).prop("disabled",""==r(this).val().trim())}),o.find(".wplng-edit-language textarea").on("keyup paste",function(){var n=o.find("#wplng-translation-"+r(this).attr("lang")),e=o.find("#wplng_mark_as_reviewed_"+r(this).attr("lang"));n.removeClass("wplng-status-generated"),n.removeClass("wplng-status-reviewed"),n.removeClass("wplng-status-ungenerated"),""==r(this).val().trim()?(n.addClass("wplng-status-ungenerated"),e.prop("checked",!1),e.prop("disabled",!0)):(n.addClass("wplng-status-reviewed"),e.prop("checked",!0),e.prop("disabled",!1))}),o.find(".wplng-generate-spin").hide(),o.find(".wplng-generate").on("click",function(){if("disabled"!=r(this).attr("disabled")){var n=o.find("#wplng-original-language").attr("wplng-lang");let i=o.find(this).attr("wplng-lang");var e=o.find("#wplng-source").html();if(null!=n&&null!=i&&null!=e){let l="#wplng-translation-"+i;o.find(l+" .wplng-generate").attr("disabled",!0),o.find(l+" .wplng-generate-spin").show(),r.ajax({url:wplngI18nTranslation.ajaxUrl,method:"POST",data:{action:"wplng_ajax_translation",text:e,language_source:n,language_target:i},success:function(n){var e,t,a;n.success?(e="#wplng_translation_"+i,r(e).val(n.data),""!=n.data&&(t=o.find("#wplng-translation-"+i),a=o.find("#wplng_mark_as_reviewed_"+i),t.removeClass("wplng-status-generated"),t.removeClass("wplng-status-reviewed"),t.removeClass("wplng-status-ungenerated"),t.addClass("wplng-status-reviewed"),a.prop("checked",!0),a.prop("disabled",!1)),s(r(e)),p(),r(l+" .wplng-generate-spin").hide(),setTimeout(function(){o.find(l+" .wplng-generate").attr("disabled",!1)},8e3)):(console.log("wpLingua - Error:"),console.log(n),o.find(l+" .wplng-generate-spin").removeClass("dashicons-update").removeClass("wplng-spin").addClass("dashicons-no"))},error:function(n){console.log("wpLingua - Error:"),console.log(n),o.find(l+" .wplng-generate-spin").removeClass("dashicons-update").removeClass("wplng-spin").addClass("dashicons-no")}})}}}),o.find(".wplng-edit-language textarea, .wplng-edit-language input").on("change input propertychange",p),r("#submitpost [type=submit], #wplng-modal-edit-save").click(function(){e=!0}),r(window).on("beforeunload",function(){if(!e&&t.onload!=t.now)return confirm(wplngI18nTranslation.message.exitPage)})}r("#toplevel_page_wplingua-settings").removeClass("wp-not-current-submenu").addClass("wp-has-current-submenu"),r("a.toplevel_page_wplingua-settings").addClass("wp-menu-open").addClass("wp-has-current-submenu"),n(),r("#wplng-modal-container").scroll(n),r("#wplng-scroll-to-top").click(function(){r("#wplng-modal-container").animate({scrollTop:0},800)}),r("#wplng-modal-edit-show-all").on("click",function(){r(this).hide(),o.find(".wplng-edit-language").show()});let e=!1,t={onload:a(),now:a()};function a(){let n="";return o.find(".wplng-edit-language textarea").each(function(){n+=r(this).val()}),o.find(".wplng-edit-language input[type=checkbox]").each(function(){n+=r(this).prop("checked")}),n}function p(){t.now=a(),t.onload==t.now?r("#wplng-modal-edit-save").prop("disabled",!0):r("#wplng-modal-edit-save").prop("disabled",!1)}function i(){r("html, body").css("cursor","progress"),r("#wplng-modal-edit-save").text(wplngI18nTranslation.message.buttonSave),r("#wplng-modal-edit-save").prop("disabled",!0);let t=r(this).attr("data-wplng-post"),a=r("#wplng-modal-edit-post").attr("data-wplng-edit-template");a=a.replace("WPLNG_TRANSLATION_ID",t),r.ajax({url:wplngI18nTranslation.ajaxUrl,method:"POST",data:{action:"wplng_ajax_edit_modal",post_id:t},success:function(n){var e;n.success?(e=function(n){let e=n;return e=(e=(e=(e=(e=e.replace(/ /gi," ")).replace(/&/gi,"&")).replace(/"/gi,'"')).replace(/</gi,"<")).replace(/>/gi,">")}((e=JSON.parse(n.data)).wplng_edit_html),o.html(e),r("#wplng-modal-edit-post").attr("href",a),r("#wplng-modal-edit-container").show(),r("#wplng-modal-container").hide(),r("#wplng-modal-edit-save").attr("data-wplng-post",t),1==o.find(".wplng-edit-language").length?r("#wplng-modal-edit-show-all").hide():r("#wplng-modal-edit-show-all").show(),l(),e=(e=".wplng-edit-language:not([wplng-lang=")+wplngI18nTranslation.currentLanguage+"])",o.find(e).hide()):(console.log("wpLingua - Error:"),console.log(n))},error:function(n){console.log("wpLingua - Error:"),console.log(n)},complete:function(){r("html, body").css("cursor","default")}})}function g(n,a){return r(r(n).toArray().sort(function(n,e){n=r(n).find(a).text(),e=r(e).find(a).text();let t=0;return n<e?t=-1:e<n&&(t=1),t}))}l(),r(".wplng-edit-link[data-wplng-post]").click(i),r("#wplng-modal-edit-return").click(function(){(t.onload==t.now||confirm(wplngI18nTranslation.message.exitEditorModal))&&d()}),r("#wplng-modal-edit-save").click(function(){r("#wplng-modal-edit-save").text(wplngI18nTranslation.message.buttonSaveInProgress);let a=r(this).text(),l=r(this).attr("data-wplng-post"),e={action:"wplng_ajax_save_modal",post_id:l,wplng_translation_meta_box_nonce:o.find("#wplng_translation_meta_box_nonce").val()},i=(o.find(".wplng-translation-textarea").each(function(){var n=r(this).attr("id");e[n]=r(this).val(),"wplng_translation_"+wplngI18nTranslation.currentLanguage==n&&(a=r(this).val())}),1==r("#wplng_mark_as_reviewed_"+wplngI18nTranslation.currentLanguage).prop("checked"));o.find(".wplng-mark-as-reviewed input[type=checkbox]").each(function(){e[r(this).attr("id")]=r(this).prop("checked")}),r.ajax({url:wplngI18nTranslation.ajaxUrl,method:"POST",data:e,success:function(n){var e,t;n.success?(e=r("body.wplingua-editor .wplng-edit-link[data-wplng-post="+l+"]"),t=r("body.wplingua-list .wplng-modal-item[data-wplng-post="+l+"]"),e.text(a),t.find(".wplng-item-translation").text(a),i?(e.addClass("wplng-is-review"),t.addClass("wplng-is-review")):(e.removeClass("wplng-is-review"),t.removeClass("wplng-is-review")),d()):(console.log("wpLingua - Error:"),console.log(n))},error:function(n){console.log("wpLingua - Error:"),console.log(n)}})}),r("#wplng-filter-search, #wplng-filter-status").on("input",function(){let i=r("#wplng-filter-status").val(),o=!1,s=r("#wplng-filter-search").val();s=s.trim().toLowerCase(),r(".wplng-modal-item").each(function(n){let e=r(this).find(".wplng-item-translation").html(),t=r(this).find(".wplng-item-source").html();var a,l;e=e.toLowerCase(),t=t.toLowerCase(),a=""==s||0<=e.indexOf(s)||0<=t.indexOf(s),l="all"==i||"reviewed"==i&&r(this).hasClass("wplng-is-review")||"unreviewed"==i&&!r(this).hasClass("wplng-is-review"),a&&l?(r(this).show(),o=!0):r(this).hide()}),o?r("#wplng-modal-no-item-found").hide():r("#wplng-modal-no-item-found").show()}),r("#wplng-filter-order").on("input",function(){let n=r("#wplng-filter-order").val(),e=[],t="";switch(n){case"alphabetical-sources":e=g(".wplng-modal-item",".wplng-item-source");break;case"alphabetical-translations":e=g(".wplng-modal-item",".wplng-item-translation");break;default:e=function(n,t){return r(r(n).toArray().sort(function(n,e){return parseInt(n.getAttribute(t))-parseInt(e.getAttribute(t))}))}(".wplng-modal-item","data-wplng-order")}e.each(function(n){t+=r(this).prop("outerHTML")}),r("#wplng-modal-items").html(t),r("#wplng-modal-items").find(".wplng-edit-link[data-wplng-post]").click(i)})});//# sourceMappingURL=edit-translation.js.map -
wplingua/trunk/assets/js/admin/edit-translation.js.map
r3346685 r3366107 1 {"version":3,"file":"admin/edit-translation.js","sources":["admin/edit-translation.js"],"sourcesContent":["/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n\r\njQuery(document).ready(function ($) {\r\n\r\n let wplngEditor = $(\"#wplng-translation-editor\");\r\n\r\n /**\r\n * Epand wpLingua sub-menu\r\n */\r\n\r\n $(\"#toplevel_page_wplingua-settings\")\r\n .removeClass(\"wp-not-current-submenu\")\r\n .addClass(\"wp-has-current-submenu\");\r\n\r\n $(\"a.toplevel_page_wplingua-settings\")\r\n .addClass(\"wp-menu-open\")\r\n .addClass(\"wp-has-current-submenu\");\r\n\r\n /**\r\n * Resize text area\r\n */\r\n function wplngResizeTextArea($element) {\r\n $element.height(0);\r\n $element.height($element[0].scrollHeight - 4);\r\n }\r\n\r\n /**\r\n * Decode HTML\r\n */\r\n function wplngDecodeHtml(string) {\r\n let returnText = string;\r\n returnText = returnText.replace(/ /gi, \" \");\r\n returnText = returnText.replace(/&/gi, \"&\");\r\n returnText = returnText.replace(/"/gi, '\"');\r\n returnText = returnText.replace(/</gi, \"<\");\r\n returnText = returnText.replace(/>/gi, \">\");\r\n return returnText;\r\n }\r\n\r\n /**\r\n * CLose editor modal\r\n */\r\n function wplngCloseEditorModal() {\r\n $(\"#wplng-modal-edit-container\").hide();\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", false);\r\n $(\"#wplng-modal-container\").show();\r\n wplngInputSignature.onload = '';\r\n wplngInputSignature.now = '';\r\n }\r\n\r\n /**\r\n * Go to top button\r\n */\r\n\r\n function wplngToggleGoToTopButton() {\r\n if ($(\"#wplng-modal-container\").scrollTop() > 0) {\r\n $(\"#wplng-scroll-to-top\").fadeIn(400);\r\n } else {\r\n $(\"#wplng-scroll-to-top\").fadeOut(400);\r\n }\r\n }\r\n\r\n wplngToggleGoToTopButton();\r\n $(\"#wplng-modal-container\").scroll(wplngToggleGoToTopButton);\r\n\r\n $(\"#wplng-scroll-to-top\").click(function () {\r\n $(\"#wplng-modal-container\").animate({ scrollTop: 0 }, 800);\r\n });\r\n\r\n /**\r\n * Prepare all events and default value on translation editor\r\n */\r\n\r\n function wplngUpdateEditorEvents() {\r\n\r\n wplngIsUpdatePost = false;\r\n wplngInputSignature = {\r\n onload: wplngGetInputSignature(),\r\n now: wplngGetInputSignature()\r\n };\r\n\r\n /**\r\n * Resize text area\r\n */\r\n\r\n let wplngTextArea = wplngEditor.find(\".wplng-edit-language textarea\");\r\n\r\n wplngTextArea.off(\"keyup.textarea\").on(\"keyup.textarea\", function () {\r\n wplngResizeTextArea($(this));\r\n });\r\n\r\n $(window).resize(function () {\r\n wplngTextArea.each(function () {\r\n wplngResizeTextArea($(this));\r\n });\r\n });\r\n\r\n wplngTextArea.each(function () {\r\n wplngResizeTextArea($(this));\r\n });\r\n\r\n /**\r\n * Review\r\n */\r\n\r\n wplngEditor.find('.wplng-mark-as-reviewed input[type=\"checkbox\"]').change(function () {\r\n\r\n let parentSelector = wplngEditor.find(\"#wplng-translation-\" + $(this).attr(\"wplng-lang\"));\r\n\r\n parentSelector.removeClass(\"wplng-status-generated\");\r\n parentSelector.removeClass(\"wplng-status-reviewed\");\r\n parentSelector.removeClass(\"wplng-status-ungenerated\");\r\n\r\n if (this.checked) {\r\n parentSelector.addClass(\"wplng-status-reviewed\");\r\n } else {\r\n parentSelector.addClass(\"wplng-status-generated\");\r\n }\r\n });\r\n\r\n wplngEditor.find('.wplng-edit-language textarea').each(function () {\r\n let reviewSelector = wplngEditor.find(\"#wplng_mark_as_reviewed_\" + $(this).attr(\"lang\"));\r\n reviewSelector.prop(\"disabled\", $(this).val().trim() == \"\");\r\n });\r\n\r\n wplngEditor.find('.wplng-edit-language textarea').on(\"keyup paste\", function () {\r\n\r\n let parentSelector = wplngEditor.find(\"#wplng-translation-\" + $(this).attr(\"lang\"));\r\n let reviewSelector = wplngEditor.find(\"#wplng_mark_as_reviewed_\" + $(this).attr(\"lang\"));\r\n\r\n parentSelector.removeClass(\"wplng-status-generated\");\r\n parentSelector.removeClass(\"wplng-status-reviewed\");\r\n parentSelector.removeClass(\"wplng-status-ungenerated\");\r\n\r\n if ($(this).val().trim() == \"\") {\r\n parentSelector.addClass(\"wplng-status-ungenerated\");\r\n reviewSelector.prop(\"checked\", false);\r\n reviewSelector.prop(\"disabled\", true);\r\n } else {\r\n parentSelector.addClass(\"wplng-status-reviewed\");\r\n reviewSelector.prop(\"checked\", true);\r\n reviewSelector.prop(\"disabled\", false);\r\n }\r\n\r\n });\r\n\r\n /**\r\n * Ajax translation\r\n */\r\n\r\n wplngEditor.find(\".wplng-generate-spin\").hide();\r\n\r\n wplngEditor.find(\".wplng-generate\").on(\"click\", function () {\r\n\r\n if (\"disabled\" == $(this).attr(\"disabled\")) {\r\n return;\r\n }\r\n\r\n let source = wplngEditor.find(\"#wplng-original-language\").attr(\"wplng-lang\");\r\n let target = wplngEditor.find(this).attr(\"wplng-lang\");\r\n let text = wplngEditor.find(\"#wplng-source\").html();\r\n\r\n if (undefined == source || undefined == target || undefined == text) {\r\n return;\r\n }\r\n\r\n let container = \"#wplng-translation-\" + target;\r\n\r\n wplngEditor.find(container + \" .wplng-generate\").attr(\"disabled\", true);\r\n wplngEditor.find(container + \" .wplng-generate-spin\").show();\r\n\r\n $.ajax({\r\n url: wplngI18nTranslation.ajaxUrl,\r\n method: 'POST',\r\n data: {\r\n action: 'wplng_ajax_translation',\r\n text: text,\r\n language_source: source,\r\n language_target: target\r\n },\r\n success: function (data) {\r\n if (data.success) {\r\n let textarea = \"#wplng_translation_\" + target;\r\n $(textarea).val(data.data);\r\n\r\n if (data.data != \"\") {\r\n let parentSelector = wplngEditor.find(\"#wplng-translation-\" + target);\r\n let reviewSelector = wplngEditor.find(\"#wplng_mark_as_reviewed_\" + target);\r\n\r\n parentSelector.removeClass(\"wplng-status-generated\");\r\n parentSelector.removeClass(\"wplng-status-reviewed\");\r\n parentSelector.removeClass(\"wplng-status-ungenerated\");\r\n\r\n parentSelector.addClass(\"wplng-status-reviewed\");\r\n reviewSelector.prop(\"checked\", true);\r\n reviewSelector.prop(\"disabled\", false);\r\n }\r\n\r\n wplngResizeTextArea($(textarea));\r\n wplngCheckInputSignature();\r\n\r\n $(container + \" .wplng-generate-spin\").hide();\r\n\r\n setTimeout(function () {\r\n wplngEditor.find(container + \" .wplng-generate\").attr(\"disabled\", false);\r\n }, 8000);\r\n\r\n } else {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n wplngEditor.find(container + \" .wplng-generate-spin\")\r\n .removeClass(\"dashicons-update\")\r\n .removeClass(\"wplng-spin\")\r\n .addClass(\"dashicons-no\");\r\n }\r\n },\r\n error: function (data) {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n wplngEditor.find(container + \" .wplng-generate-spin\")\r\n .removeClass(\"dashicons-update\")\r\n .removeClass(\"wplng-spin\")\r\n .addClass(\"dashicons-no\");\r\n }\r\n });\r\n\r\n });\r\n\r\n /**\r\n * Alert if page is leave without saving\r\n * Disable / Enable save button\r\n */\r\n\r\n wplngEditor\r\n .find(\".wplng-edit-language textarea, .wplng-edit-language input\")\r\n .on(\"change input propertychange\", wplngCheckInputSignature);\r\n\r\n $('#submitpost [type=submit], #wplng-modal-edit-save').click(function () {\r\n wplngIsUpdatePost = true;\r\n });\r\n\r\n $(window).on('beforeunload', function () {\r\n if (!wplngIsUpdatePost\r\n && wplngInputSignature.onload != wplngInputSignature.now\r\n ) {\r\n return confirm(wplngI18nTranslation.message.exitPage);\r\n }\r\n });\r\n\r\n }\r\n\r\n /**\r\n * Show all languages\r\n */\r\n\r\n $(\"#wplng-modal-edit-show-all\").on(\"click\", function () {\r\n $(this).hide();\r\n wplngEditor.find(\".wplng-edit-language\").show();\r\n });\r\n\r\n\r\n /**\r\n * Alert if page is leave without saving\r\n */\r\n\r\n let wplngIsUpdatePost = false;\r\n let wplngInputSignature = {\r\n onload: wplngGetInputSignature(),\r\n now: wplngGetInputSignature()\r\n };\r\n\r\n function wplngGetInputSignature() {\r\n\r\n let signature = \"\";\r\n\r\n wplngEditor.find(\".wplng-edit-language textarea\").each(function () {\r\n signature += $(this).val();\r\n });\r\n\r\n wplngEditor.find(\".wplng-edit-language input[type=checkbox]\").each(function () {\r\n signature += $(this).prop(\"checked\");\r\n });\r\n\r\n return signature;\r\n }\r\n\r\n function wplngCheckInputSignature() {\r\n\r\n wplngInputSignature.now = wplngGetInputSignature();\r\n\r\n if (wplngInputSignature.onload == wplngInputSignature.now) {\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", true);\r\n } else {\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", false);\r\n }\r\n }\r\n\r\n\r\n wplngUpdateEditorEvents();\r\n\r\n /**\r\n * Ajax edit modal\r\n */\r\n\r\n $(\".wplng-edit-link[data-wplng-post]\").click(wplngEdit);\r\n\r\n function wplngEdit() {\r\n\r\n $(\"#wplng-modal-edit-save\").text(wplngI18nTranslation.message.buttonSave);\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", true);\r\n\r\n // Get post ID\r\n let post = $(this).attr(\"data-wplng-post\");\r\n\r\n // Get edit link\r\n let editURL = $(\"#wplng-modal-edit-post\").attr(\"data-wplng-edit-template\");\r\n editURL = editURL.replace('WPLNG_TRANSLATION_ID', post);\r\n\r\n $.ajax({\r\n url: wplngI18nTranslation.ajaxUrl,\r\n method: 'POST',\r\n data: {\r\n action: 'wplng_ajax_edit_modal',\r\n post_id: post\r\n },\r\n success: function (data) {\r\n if (data.success) {\r\n\r\n // Put new HTML in modal\r\n let html = JSON.parse(data.data);\r\n html = wplngDecodeHtml(html.wplng_edit_html);\r\n wplngEditor.html(html);\r\n\r\n // Set edit URL\r\n $(\"#wplng-modal-edit-post\").attr(\"href\", editURL);\r\n\r\n // Show the editor modal\r\n $(\"#wplng-modal-edit-container\").show();\r\n\r\n // Hide translation list modal\r\n $(\"#wplng-modal-container\").hide();\r\n\r\n // Update save button\r\n $(\"#wplng-modal-edit-save\").attr(\"data-wplng-post\", post);\r\n\r\n // Hide \"All languages\" button if only one target language\r\n if (wplngEditor.find(\".wplng-edit-language\").length == 1) {\r\n $(\"#wplng-modal-edit-show-all\").hide();\r\n } else {\r\n $(\"#wplng-modal-edit-show-all\").show();\r\n }\r\n\r\n // Reload events\r\n wplngUpdateEditorEvents();\r\n\r\n // Hide not current languages\r\n let languagesToHide = \".wplng-edit-language:not([wplng-lang=\";\r\n languagesToHide += wplngI18nTranslation.currentLanguage;\r\n languagesToHide += \"])\";\r\n\r\n wplngEditor.find(languagesToHide).hide();\r\n\r\n } else {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n },\r\n error: function (data) {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n });\r\n }\r\n\r\n $(\"#wplng-modal-edit-return\").click(function () {\r\n if (wplngInputSignature.onload != wplngInputSignature.now) {\r\n if (confirm(wplngI18nTranslation.message.exitEditorModal)) {\r\n wplngCloseEditorModal();\r\n }\r\n } else {\r\n wplngCloseEditorModal();\r\n }\r\n });\r\n\r\n /**\r\n * Save edited translation\r\n */\r\n\r\n $(\"#wplng-modal-edit-save\").click(function () {\r\n\r\n $(\"#wplng-modal-edit-save\").text(wplngI18nTranslation.message.buttonSaveInProgress);\r\n\r\n let text = $(this).text();\r\n let post = $(this).attr(\"data-wplng-post\");\r\n let data = {\r\n action: 'wplng_ajax_save_modal',\r\n post_id: post,\r\n wplng_translation_meta_box_nonce: wplngEditor.find('#wplng_translation_meta_box_nonce').val(),\r\n };\r\n\r\n wplngEditor.find(\".wplng-translation-textarea\").each(function () {\r\n let id = $(this).attr('id');\r\n data[id] = $(this).val();\r\n\r\n if (('wplng_translation_' + wplngI18nTranslation.currentLanguage) == id) {\r\n text = $(this).val();\r\n }\r\n });\r\n\r\n let isReview = (true == $(\"#wplng_mark_as_reviewed_\" + wplngI18nTranslation.currentLanguage).prop(\"checked\"));\r\n\r\n wplngEditor.find(\".wplng-mark-as-reviewed input[type=checkbox]\").each(function () {\r\n data[$(this).attr('id')] = $(this).prop(\"checked\");\r\n });\r\n\r\n $.ajax({\r\n url: wplngI18nTranslation.ajaxUrl,\r\n method: 'POST',\r\n data: data,\r\n success: function (data) {\r\n if (data.success) {\r\n\r\n let editLink = $(\"body.wplingua-editor .wplng-edit-link[data-wplng-post=\" + post + \"]\");\r\n let modalItem = $(\"body.wplingua-list .wplng-modal-item[data-wplng-post=\" + post + \"]\")\r\n\r\n // replace by new text in page\r\n editLink.text(text);\r\n modalItem.find(\".wplng-item-translation\").text(text);\r\n\r\n // Add or remove wplng-is-review class\r\n if (isReview) {\r\n editLink.addClass('wplng-is-review');\r\n modalItem.addClass('wplng-is-review');\r\n } else {\r\n editLink.removeClass('wplng-is-review');\r\n modalItem.removeClass('wplng-is-review');\r\n }\r\n\r\n // Hide the editor modal\r\n wplngCloseEditorModal();\r\n\r\n } else {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n },\r\n error: function (data) {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n });\r\n });\r\n\r\n\r\n /**\r\n * Search\r\n */\r\n\r\n $(\"#wplng-filter-search, #wplng-filter-status\").on('input', wplngFilterSearch);\r\n\r\n function wplngFilterSearch() {\r\n\r\n let status = $(\"#wplng-filter-status\").val();\r\n\r\n let searched = $(\"#wplng-filter-search\").val();\r\n searched = searched.trim().toLowerCase();\r\n\r\n $(\".wplng-modal-item\").each(function (key) {\r\n\r\n let text_translation = $(this).find(\".wplng-item-translation\").html();\r\n let text_source = $(this).find(\".wplng-item-source\").html();\r\n\r\n text_translation = text_translation.toLowerCase();\r\n text_source = text_source.toLowerCase();\r\n\r\n let is_show_search = searched == \"\";\r\n is_show_search = is_show_search || text_translation.indexOf(searched) >= 0;\r\n is_show_search = is_show_search || text_source.indexOf(searched) >= 0;\r\n\r\n\r\n let is_show_status = status == \"all\";\r\n is_show_status = is_show_status || (status == \"reviewed\" && $(this).hasClass(\"wplng-is-review\"));\r\n is_show_status = is_show_status || (status == \"unreviewed\" && !$(this).hasClass(\"wplng-is-review\"));\r\n\r\n if (is_show_search && is_show_status) {\r\n $(this).show();\r\n } else {\r\n $(this).hide();\r\n }\r\n });\r\n\r\n }\r\n\r\n /**\r\n * Ordering\r\n */\r\n\r\n $(\"#wplng-filter-order\").on('input', wplngFilterOrdering);\r\n\r\n function wplngFilterOrdering() {\r\n\r\n let order = $(\"#wplng-filter-order\").val();\r\n let items = [];\r\n let html = \"\";\r\n\r\n switch (order) {\r\n case \"alphabetical-sources\":\r\n items = wplngSortAlphabetical(\r\n \".wplng-modal-item\",\r\n \".wplng-item-source\"\r\n );\r\n break;\r\n\r\n case \"alphabetical-translations\":\r\n items = wplngSortAlphabetical(\r\n \".wplng-modal-item\",\r\n \".wplng-item-translation\"\r\n );\r\n break;\r\n\r\n default: // occurrence\r\n items = wplngSortNumber(\r\n \".wplng-modal-item\",\r\n \"data-wplng-order\"\r\n );\r\n break;\r\n }\r\n\r\n\r\n\r\n items.each(function (key) {\r\n html += $(this).prop('outerHTML');\r\n });\r\n\r\n $(\"#wplng-modal-items\").html(html);\r\n\r\n $(\"#wplng-modal-items\").find(\".wplng-edit-link[data-wplng-post]\").click(wplngEdit);\r\n\r\n }\r\n\r\n function wplngSortAlphabetical(selectorParent, selectorText) {\r\n return $($(selectorParent).toArray().sort(function (a, b) {\r\n\r\n let aVal = $(a).find(selectorText).text();\r\n let bVal = $(b).find(selectorText).text();\r\n\r\n let returned = 0;\r\n if (aVal < bVal) {\r\n returned = -1;\r\n } else if (aVal > bVal) {\r\n returned = 1;\r\n }\r\n\r\n return returned;\r\n }));\r\n }\r\n\r\n function wplngSortNumber(selectorParent, attrName) {\r\n return $($(selectorParent).toArray().sort(function (a, b) {\r\n let aVal = parseInt(a.getAttribute(attrName)),\r\n bVal = parseInt(b.getAttribute(attrName));\r\n return aVal - bVal;\r\n }));\r\n }\r\n\r\n\r\n}); // End jQuery loaded event"],"names":["jQuery","document","ready","$","let","wplngEditor","wplngResizeTextArea","$element","height","scrollHeight","wplngCloseEditorModal","hide","prop","show","wplngInputSignature","onload","now","wplngToggleGoToTopButton","scrollTop","fadeIn","fadeOut","wplngUpdateEditorEvents","wplngIsUpdatePost","wplngGetInputSignature","wplngTextArea","find","off","on","this","window","resize","each","change","parentSelector","attr","removeClass","checked","addClass","val","trim","reviewSelector","source","target","text","html","undefined","container","ajax","url","wplngI18nTranslation","ajaxUrl","method","data","action","language_source","language_target","success","textarea","wplngCheckInputSignature","setTimeout","console","log","error","click","confirm","message","exitPage","scroll","animate","signature","wplngEdit","buttonSave","post","editURL","replace","post_id","languagesToHide","string","returnText","JSON","parse","wplng_edit_html","length","currentLanguage","wplngSortAlphabetical","selectorParent","selectorText","toArray","sort","a","b","aVal","bVal","returned","exitEditorModal","buttonSaveInProgress","wplng_translation_meta_box_nonce","isReview","id","editLink","modalItem","status","searched","toLowerCase","key","text_translation","text_source","is_show_search","is_show_status","indexOf","hasClass","order","items","attrName","parseInt","getAttribute"],"mappings":"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"}1 {"version":3,"file":"admin/edit-translation.js","sources":["admin/edit-translation.js"],"sourcesContent":["/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n\r\njQuery(document).ready(function ($) {\r\n\r\n let wplngEditor = $(\"#wplng-translation-editor\");\r\n\r\n /**\r\n * Epand wpLingua sub-menu\r\n */\r\n\r\n $(\"#toplevel_page_wplingua-settings\")\r\n .removeClass(\"wp-not-current-submenu\")\r\n .addClass(\"wp-has-current-submenu\");\r\n\r\n $(\"a.toplevel_page_wplingua-settings\")\r\n .addClass(\"wp-menu-open\")\r\n .addClass(\"wp-has-current-submenu\");\r\n\r\n /**\r\n * Resize text area\r\n */\r\n function wplngResizeTextArea($element) {\r\n $element.height(0);\r\n $element.height($element[0].scrollHeight - 4);\r\n }\r\n\r\n /**\r\n * Decode HTML\r\n */\r\n function wplngDecodeHtml(string) {\r\n let returnText = string;\r\n returnText = returnText.replace(/ /gi, \" \");\r\n returnText = returnText.replace(/&/gi, \"&\");\r\n returnText = returnText.replace(/"/gi, '\"');\r\n returnText = returnText.replace(/</gi, \"<\");\r\n returnText = returnText.replace(/>/gi, \">\");\r\n return returnText;\r\n }\r\n\r\n /**\r\n * CLose editor modal\r\n */\r\n function wplngCloseEditorModal() {\r\n $(\"#wplng-modal-edit-container\").hide();\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", false);\r\n $(\"#wplng-modal-container\").show();\r\n wplngInputSignature.onload = '';\r\n wplngInputSignature.now = '';\r\n }\r\n\r\n /**\r\n * Go to top button\r\n */\r\n\r\n function wplngToggleGoToTopButton() {\r\n if ($(\"#wplng-modal-container\").scrollTop() > 0) {\r\n $(\"#wplng-scroll-to-top\").fadeIn(400);\r\n } else {\r\n $(\"#wplng-scroll-to-top\").fadeOut(400);\r\n }\r\n }\r\n\r\n wplngToggleGoToTopButton();\r\n $(\"#wplng-modal-container\").scroll(wplngToggleGoToTopButton);\r\n\r\n $(\"#wplng-scroll-to-top\").click(function () {\r\n $(\"#wplng-modal-container\").animate({ scrollTop: 0 }, 800);\r\n });\r\n\r\n /**\r\n * Prepare all events and default value on translation editor\r\n */\r\n\r\n function wplngUpdateEditorEvents() {\r\n\r\n wplngIsUpdatePost = false;\r\n wplngInputSignature = {\r\n onload: wplngGetInputSignature(),\r\n now: wplngGetInputSignature()\r\n };\r\n\r\n /**\r\n * Resize text area\r\n */\r\n\r\n let wplngTextArea = wplngEditor.find(\".wplng-edit-language textarea\");\r\n\r\n wplngTextArea.off(\"keyup.textarea\").on(\"keyup.textarea\", function () {\r\n wplngResizeTextArea($(this));\r\n });\r\n\r\n $(window).resize(function () {\r\n wplngTextArea.each(function () {\r\n wplngResizeTextArea($(this));\r\n });\r\n });\r\n\r\n wplngTextArea.each(function () {\r\n wplngResizeTextArea($(this));\r\n });\r\n\r\n /**\r\n * Review\r\n */\r\n\r\n wplngEditor.find('.wplng-mark-as-reviewed input[type=\"checkbox\"]').change(function () {\r\n\r\n let parentSelector = wplngEditor.find(\"#wplng-translation-\" + $(this).attr(\"wplng-lang\"));\r\n\r\n parentSelector.removeClass(\"wplng-status-generated\");\r\n parentSelector.removeClass(\"wplng-status-reviewed\");\r\n parentSelector.removeClass(\"wplng-status-ungenerated\");\r\n\r\n if (this.checked) {\r\n parentSelector.addClass(\"wplng-status-reviewed\");\r\n } else {\r\n parentSelector.addClass(\"wplng-status-generated\");\r\n }\r\n });\r\n\r\n wplngEditor.find('.wplng-edit-language textarea').each(function () {\r\n let reviewSelector = wplngEditor.find(\"#wplng_mark_as_reviewed_\" + $(this).attr(\"lang\"));\r\n reviewSelector.prop(\"disabled\", $(this).val().trim() == \"\");\r\n });\r\n\r\n wplngEditor.find('.wplng-edit-language textarea').on(\"keyup paste\", function () {\r\n\r\n let parentSelector = wplngEditor.find(\"#wplng-translation-\" + $(this).attr(\"lang\"));\r\n let reviewSelector = wplngEditor.find(\"#wplng_mark_as_reviewed_\" + $(this).attr(\"lang\"));\r\n\r\n parentSelector.removeClass(\"wplng-status-generated\");\r\n parentSelector.removeClass(\"wplng-status-reviewed\");\r\n parentSelector.removeClass(\"wplng-status-ungenerated\");\r\n\r\n if ($(this).val().trim() == \"\") {\r\n parentSelector.addClass(\"wplng-status-ungenerated\");\r\n reviewSelector.prop(\"checked\", false);\r\n reviewSelector.prop(\"disabled\", true);\r\n } else {\r\n parentSelector.addClass(\"wplng-status-reviewed\");\r\n reviewSelector.prop(\"checked\", true);\r\n reviewSelector.prop(\"disabled\", false);\r\n }\r\n\r\n });\r\n\r\n /**\r\n * Ajax translation\r\n */\r\n\r\n wplngEditor.find(\".wplng-generate-spin\").hide();\r\n\r\n wplngEditor.find(\".wplng-generate\").on(\"click\", function () {\r\n\r\n if (\"disabled\" == $(this).attr(\"disabled\")) {\r\n return;\r\n }\r\n\r\n let source = wplngEditor.find(\"#wplng-original-language\").attr(\"wplng-lang\");\r\n let target = wplngEditor.find(this).attr(\"wplng-lang\");\r\n let text = wplngEditor.find(\"#wplng-source\").html();\r\n\r\n if (undefined == source || undefined == target || undefined == text) {\r\n return;\r\n }\r\n\r\n let container = \"#wplng-translation-\" + target;\r\n\r\n wplngEditor.find(container + \" .wplng-generate\").attr(\"disabled\", true);\r\n wplngEditor.find(container + \" .wplng-generate-spin\").show();\r\n\r\n $.ajax({\r\n url: wplngI18nTranslation.ajaxUrl,\r\n method: 'POST',\r\n data: {\r\n action: 'wplng_ajax_translation',\r\n text: text,\r\n language_source: source,\r\n language_target: target\r\n },\r\n success: function (data) {\r\n if (data.success) {\r\n let textarea = \"#wplng_translation_\" + target;\r\n $(textarea).val(data.data);\r\n\r\n if (data.data != \"\") {\r\n let parentSelector = wplngEditor.find(\"#wplng-translation-\" + target);\r\n let reviewSelector = wplngEditor.find(\"#wplng_mark_as_reviewed_\" + target);\r\n\r\n parentSelector.removeClass(\"wplng-status-generated\");\r\n parentSelector.removeClass(\"wplng-status-reviewed\");\r\n parentSelector.removeClass(\"wplng-status-ungenerated\");\r\n\r\n parentSelector.addClass(\"wplng-status-reviewed\");\r\n reviewSelector.prop(\"checked\", true);\r\n reviewSelector.prop(\"disabled\", false);\r\n }\r\n\r\n wplngResizeTextArea($(textarea));\r\n wplngCheckInputSignature();\r\n\r\n $(container + \" .wplng-generate-spin\").hide();\r\n\r\n setTimeout(function () {\r\n wplngEditor.find(container + \" .wplng-generate\").attr(\"disabled\", false);\r\n }, 8000);\r\n\r\n } else {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n wplngEditor.find(container + \" .wplng-generate-spin\")\r\n .removeClass(\"dashicons-update\")\r\n .removeClass(\"wplng-spin\")\r\n .addClass(\"dashicons-no\");\r\n }\r\n },\r\n error: function (data) {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n wplngEditor.find(container + \" .wplng-generate-spin\")\r\n .removeClass(\"dashicons-update\")\r\n .removeClass(\"wplng-spin\")\r\n .addClass(\"dashicons-no\");\r\n }\r\n });\r\n\r\n });\r\n\r\n /**\r\n * Alert if page is leave without saving\r\n * Disable / Enable save button\r\n */\r\n\r\n wplngEditor\r\n .find(\".wplng-edit-language textarea, .wplng-edit-language input\")\r\n .on(\"change input propertychange\", wplngCheckInputSignature);\r\n\r\n $('#submitpost [type=submit], #wplng-modal-edit-save').click(function () {\r\n wplngIsUpdatePost = true;\r\n });\r\n\r\n $(window).on('beforeunload', function () {\r\n if (!wplngIsUpdatePost\r\n && wplngInputSignature.onload != wplngInputSignature.now\r\n ) {\r\n return confirm(wplngI18nTranslation.message.exitPage);\r\n }\r\n });\r\n\r\n }\r\n\r\n /**\r\n * Show all languages\r\n */\r\n\r\n $(\"#wplng-modal-edit-show-all\").on(\"click\", function () {\r\n $(this).hide();\r\n wplngEditor.find(\".wplng-edit-language\").show();\r\n });\r\n\r\n\r\n /**\r\n * Alert if page is leave without saving\r\n */\r\n\r\n let wplngIsUpdatePost = false;\r\n let wplngInputSignature = {\r\n onload: wplngGetInputSignature(),\r\n now: wplngGetInputSignature()\r\n };\r\n\r\n function wplngGetInputSignature() {\r\n\r\n let signature = \"\";\r\n\r\n wplngEditor.find(\".wplng-edit-language textarea\").each(function () {\r\n signature += $(this).val();\r\n });\r\n\r\n wplngEditor.find(\".wplng-edit-language input[type=checkbox]\").each(function () {\r\n signature += $(this).prop(\"checked\");\r\n });\r\n\r\n return signature;\r\n }\r\n\r\n function wplngCheckInputSignature() {\r\n\r\n wplngInputSignature.now = wplngGetInputSignature();\r\n\r\n if (wplngInputSignature.onload == wplngInputSignature.now) {\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", true);\r\n } else {\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", false);\r\n }\r\n }\r\n\r\n\r\n wplngUpdateEditorEvents();\r\n\r\n /**\r\n * Ajax edit modal\r\n */\r\n\r\n $(\".wplng-edit-link[data-wplng-post]\").click(wplngEdit);\r\n\r\n function wplngEdit() {\r\n\r\n // Change cursor to \"progress\" to indicate loading\r\n $(\"html, body\").css(\"cursor\", \"progress\");\r\n\r\n $(\"#wplng-modal-edit-save\").text(wplngI18nTranslation.message.buttonSave);\r\n $(\"#wplng-modal-edit-save\").prop(\"disabled\", true);\r\n\r\n // Get post ID\r\n let post = $(this).attr(\"data-wplng-post\");\r\n\r\n // Get edit link\r\n let editURL = $(\"#wplng-modal-edit-post\").attr(\"data-wplng-edit-template\");\r\n editURL = editURL.replace('WPLNG_TRANSLATION_ID', post);\r\n\r\n $.ajax({\r\n url: wplngI18nTranslation.ajaxUrl,\r\n method: 'POST',\r\n data: {\r\n action: 'wplng_ajax_edit_modal',\r\n post_id: post\r\n },\r\n success: function (data) {\r\n if (data.success) {\r\n\r\n // Put new HTML in modal\r\n let html = JSON.parse(data.data);\r\n html = wplngDecodeHtml(html.wplng_edit_html);\r\n wplngEditor.html(html);\r\n\r\n // Set edit URL\r\n $(\"#wplng-modal-edit-post\").attr(\"href\", editURL);\r\n\r\n // Show the editor modal\r\n $(\"#wplng-modal-edit-container\").show();\r\n\r\n // Hide translation list modal\r\n $(\"#wplng-modal-container\").hide();\r\n\r\n // Update save button\r\n $(\"#wplng-modal-edit-save\").attr(\"data-wplng-post\", post);\r\n\r\n // Hide \"All languages\" button if only one target language\r\n if (wplngEditor.find(\".wplng-edit-language\").length == 1) {\r\n $(\"#wplng-modal-edit-show-all\").hide();\r\n } else {\r\n $(\"#wplng-modal-edit-show-all\").show();\r\n }\r\n\r\n // Reload events\r\n wplngUpdateEditorEvents();\r\n\r\n // Hide not current languages\r\n let languagesToHide = \".wplng-edit-language:not([wplng-lang=\";\r\n languagesToHide += wplngI18nTranslation.currentLanguage;\r\n languagesToHide += \"])\";\r\n\r\n wplngEditor.find(languagesToHide).hide();\r\n\r\n } else {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n },\r\n error: function (data) {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n },\r\n complete: function () {\r\n // Reset cursor to default after AJAX completes\r\n $(\"html, body\").css(\"cursor\", \"default\");\r\n }\r\n });\r\n }\r\n\r\n $(\"#wplng-modal-edit-return\").click(function () {\r\n if (wplngInputSignature.onload != wplngInputSignature.now) {\r\n if (confirm(wplngI18nTranslation.message.exitEditorModal)) {\r\n wplngCloseEditorModal();\r\n }\r\n } else {\r\n wplngCloseEditorModal();\r\n }\r\n });\r\n\r\n /**\r\n * Save edited translation\r\n */\r\n\r\n $(\"#wplng-modal-edit-save\").click(function () {\r\n\r\n $(\"#wplng-modal-edit-save\").text(wplngI18nTranslation.message.buttonSaveInProgress);\r\n\r\n let text = $(this).text();\r\n let post = $(this).attr(\"data-wplng-post\");\r\n let data = {\r\n action: 'wplng_ajax_save_modal',\r\n post_id: post,\r\n wplng_translation_meta_box_nonce: wplngEditor.find('#wplng_translation_meta_box_nonce').val(),\r\n };\r\n\r\n wplngEditor.find(\".wplng-translation-textarea\").each(function () {\r\n let id = $(this).attr('id');\r\n data[id] = $(this).val();\r\n\r\n if (('wplng_translation_' + wplngI18nTranslation.currentLanguage) == id) {\r\n text = $(this).val();\r\n }\r\n });\r\n\r\n let isReview = (true == $(\"#wplng_mark_as_reviewed_\" + wplngI18nTranslation.currentLanguage).prop(\"checked\"));\r\n\r\n wplngEditor.find(\".wplng-mark-as-reviewed input[type=checkbox]\").each(function () {\r\n data[$(this).attr('id')] = $(this).prop(\"checked\");\r\n });\r\n\r\n $.ajax({\r\n url: wplngI18nTranslation.ajaxUrl,\r\n method: 'POST',\r\n data: data,\r\n success: function (data) {\r\n if (data.success) {\r\n\r\n let editLink = $(\"body.wplingua-editor .wplng-edit-link[data-wplng-post=\" + post + \"]\");\r\n let modalItem = $(\"body.wplingua-list .wplng-modal-item[data-wplng-post=\" + post + \"]\")\r\n\r\n // replace by new text in page\r\n editLink.text(text);\r\n modalItem.find(\".wplng-item-translation\").text(text);\r\n\r\n // Add or remove wplng-is-review class\r\n if (isReview) {\r\n editLink.addClass('wplng-is-review');\r\n modalItem.addClass('wplng-is-review');\r\n } else {\r\n editLink.removeClass('wplng-is-review');\r\n modalItem.removeClass('wplng-is-review');\r\n }\r\n\r\n // Hide the editor modal\r\n wplngCloseEditorModal();\r\n\r\n } else {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n },\r\n error: function (data) {\r\n console.log(\"wpLingua - Error:\");\r\n console.log(data);\r\n }\r\n });\r\n });\r\n\r\n\r\n /**\r\n * Search\r\n */\r\n\r\n $(\"#wplng-filter-search, #wplng-filter-status\").on('input', wplngFilterSearch);\r\n\r\n function wplngFilterSearch() {\r\n\r\n let status = $(\"#wplng-filter-status\").val();\r\n let itemsVisible = false;\r\n\r\n let searched = $(\"#wplng-filter-search\").val();\r\n searched = searched.trim().toLowerCase();\r\n\r\n $(\".wplng-modal-item\").each(function (key) {\r\n\r\n let text_translation = $(this).find(\".wplng-item-translation\").html();\r\n let text_source = $(this).find(\".wplng-item-source\").html();\r\n\r\n text_translation = text_translation.toLowerCase();\r\n text_source = text_source.toLowerCase();\r\n\r\n let is_show_search = searched == \"\";\r\n is_show_search = is_show_search || text_translation.indexOf(searched) >= 0;\r\n is_show_search = is_show_search || text_source.indexOf(searched) >= 0;\r\n\r\n let is_show_status = status == \"all\";\r\n is_show_status = is_show_status || (status == \"reviewed\" && $(this).hasClass(\"wplng-is-review\"));\r\n is_show_status = is_show_status || (status == \"unreviewed\" && !$(this).hasClass(\"wplng-is-review\"));\r\n\r\n if (is_show_search && is_show_status) {\r\n $(this).show();\r\n itemsVisible = true;\r\n } else {\r\n $(this).hide();\r\n }\r\n });\r\n\r\n // Show or hide the \"no items found\" message\r\n if (itemsVisible) {\r\n $(\"#wplng-modal-no-item-found\").hide();\r\n } else {\r\n $(\"#wplng-modal-no-item-found\").show();\r\n }\r\n }\r\n\r\n /**\r\n * Ordering\r\n */\r\n\r\n $(\"#wplng-filter-order\").on('input', wplngFilterOrdering);\r\n\r\n function wplngFilterOrdering() {\r\n\r\n let order = $(\"#wplng-filter-order\").val();\r\n let items = [];\r\n let html = \"\";\r\n\r\n switch (order) {\r\n case \"alphabetical-sources\":\r\n items = wplngSortAlphabetical(\r\n \".wplng-modal-item\",\r\n \".wplng-item-source\"\r\n );\r\n break;\r\n\r\n case \"alphabetical-translations\":\r\n items = wplngSortAlphabetical(\r\n \".wplng-modal-item\",\r\n \".wplng-item-translation\"\r\n );\r\n break;\r\n\r\n default: // occurrence\r\n items = wplngSortNumber(\r\n \".wplng-modal-item\",\r\n \"data-wplng-order\"\r\n );\r\n break;\r\n }\r\n\r\n\r\n\r\n items.each(function (key) {\r\n html += $(this).prop('outerHTML');\r\n });\r\n\r\n $(\"#wplng-modal-items\").html(html);\r\n\r\n $(\"#wplng-modal-items\").find(\".wplng-edit-link[data-wplng-post]\").click(wplngEdit);\r\n\r\n }\r\n\r\n function wplngSortAlphabetical(selectorParent, selectorText) {\r\n return $($(selectorParent).toArray().sort(function (a, b) {\r\n\r\n let aVal = $(a).find(selectorText).text();\r\n let bVal = $(b).find(selectorText).text();\r\n\r\n let returned = 0;\r\n if (aVal < bVal) {\r\n returned = -1;\r\n } else if (aVal > bVal) {\r\n returned = 1;\r\n }\r\n\r\n return returned;\r\n }));\r\n }\r\n\r\n function wplngSortNumber(selectorParent, attrName) {\r\n return $($(selectorParent).toArray().sort(function (a, b) {\r\n let aVal = parseInt(a.getAttribute(attrName)),\r\n bVal = parseInt(b.getAttribute(attrName));\r\n return aVal - bVal;\r\n }));\r\n }\r\n\r\n\r\n}); // End jQuery loaded event"],"names":["jQuery","document","ready","$","let","wplngEditor","wplngResizeTextArea","$element","height","scrollHeight","wplngCloseEditorModal","hide","prop","show","wplngInputSignature","onload","now","wplngToggleGoToTopButton","scrollTop","fadeIn","fadeOut","wplngUpdateEditorEvents","wplngIsUpdatePost","wplngGetInputSignature","wplngTextArea","find","off","on","this","window","resize","each","change","parentSelector","attr","removeClass","checked","addClass","val","trim","reviewSelector","source","target","text","html","undefined","container","ajax","url","wplngI18nTranslation","ajaxUrl","method","data","action","language_source","language_target","success","textarea","wplngCheckInputSignature","setTimeout","console","log","error","click","confirm","message","exitPage","scroll","animate","signature","wplngEdit","css","buttonSave","post","editURL","replace","post_id","languagesToHide","string","returnText","JSON","parse","wplng_edit_html","length","currentLanguage","complete","wplngSortAlphabetical","selectorParent","selectorText","toArray","sort","a","b","aVal","bVal","returned","exitEditorModal","buttonSaveInProgress","wplng_translation_meta_box_nonce","isReview","id","editLink","modalItem","status","itemsVisible","searched","toLowerCase","key","text_translation","text_source","is_show_search","is_show_status","indexOf","hasClass","order","items","attrName","parseInt","getAttribute"],"mappings":"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"} -
wplingua/trunk/assets/js/admin/option-page-settings.js
r3362121 r3366107 15 15 ** 16 16 **/ 17 jQuery(document).ready(function( o){var a;o("#wplng-notice-first-loading-loading").length&&o("#toplevel_page_wplingua-settings .wp-submenu-wrap").hide(),o("#wplng-notice-first-loading-loading").length&&(a=o("#wplng-notice-first-loading-loading").attr("data-wplng-url-first-load"))&&o.ajax({url:a,method:"GET",success:function(a){o("#wplng-notice-first-loading-loading").hide(),o("#wplng-notice-first-loading-loaded").slideDown(),o("#wplng-option-settings-form").slideDown(),o("#toplevel_page_wplingua-settings .wp-submenu-wrap").slideDown()}});let n=o("#wplng_website_language").val(),c=JSON.parse(o("#wplng_target_languages").val());function t(l){let e=!1;return c.forEach(a=>{a.id==l&&(e=!0)}),e}function l(){let e="",g=!0;return wplngAllLanguages.forEach(a=>{let l="";void 0!==n&&n===a.id||t(a.id)?l=" disabled":g=!1,e+='<option value="'+a.id+'"'+l+">"+a.name+"</option>"}),g?o("#fieldset-add-target-language").hide():o("#fieldset-add-target-language").show(),o("#fieldset-add-target-language").is(":visible")&&o("#wplng-target-languages-container").is(":visible")?o("#wplng-languages-target-separator").show():o("#wplng-languages-target-separator").hide(),e}function e(){let t="";return wplngAllLanguages.forEach(a=>{if(a.id==n){var l=o("#wplng-flags-radio-original-website-custom").text();let e=o("#wplng_website_flag").val(),g=!1,n=" checked";""==e&&(g=!0),a.flags.forEach(a=>{let l="";e==a.flag&&(l=" checked",n=""),g&&(l=" checked",n="",g=!1,o("#wplng_website_flag").val(a.flag)),t+='<span class="wplng-flags-radio"><input type="radio" name="wplng-website-flag" value="'+a.flag+'" id="wplng-flag-'+a.id+'"'+l+'><label for="wplng-flag-'+a.id+'">'+a.name+' (<img src="'+a.flag+'">)</label></span>'}),t+='<span class="wplng-flags-radio"><input type="radio" name="wplng-website-flag" id="wplng-website-flag-custom" value="custom"'+n+'><label for="wplng-website-flag-custom">'+l+"</label></span>",""!=n?o("#wplng-website-flag-container").show():o("#wplng-website-flag-container").hide()}}),t}function g(){let r="",w=o("#wplng-target-language-template").html();return wplngAllLanguages.forEach(i=>{let l="";if(t(i.id)){var s=o("#wplng-flags-radio-original-website-custom").text();let e="",g=!1,n=" checked",t=i.flag;""==t&&(g=!0),i.flags.forEach(a=>{let l="";t==a.flag&&(l=" checked",n=""),g&&(l=" checked",n="",g=!1,value=a.flag),e+='<span class="wplng-subflags-radio"><input type="radio" name="wplng-target-subflag-'+i.id+'" value="'+a.flag+'" wplng-target-lang="'+i.id+'" id="wplng-subflag-'+i.id+"-"+a.id+'"'+l+'><label for="wplng-subflag-'+i.id+"-"+a.id+'">'+a.name+' (<img src="'+a.flag+'">)</label></span>'}),e+='<span class="wplng-flags-radio"><input type="radio" name="wplng-target-subflag-'+i.id+'" id="wplng-target-flag-custom-'+i.id+'" value="custom" wplng-target-lang="'+i.id+'" '+n+'><label for="wplng-target-flag-custom-'+i.id+'">'+s+"</label></span>";s=function(l){let e=!1;return c.forEach(a=>{a.id==l&&1==a.private&&(e=!0)}),e}(i.id);let a="";a=(a=(a=(a=a+"<input "+' type="checkbox"')+(' id="wplng-language-private-'+i.id+'"'))+' name="wplng-language-private"'+' value="private"')+(' wplng-target-lang="'+i.id+'"'),s&&(a+=" checked"),a+="/>",l=(l=(l=(l=w).replaceAll("[PRIVATE_INPUT]",a)).replaceAll("[NAME]",i.name)).replaceAll("[LANG]",i.id);var p='<img src="'+t+'" class="wplng-target-flag">',p=(l=(l=l.replaceAll("[FLAG]",p)).replaceAll("[FLAGS_OPTIONS]",e),s&&(l=l.replaceAll('class="wplng-target-language"','class="wplng-target-language wplng-is-private"')),'<input type="url" class="wplng-target-subflag" wplng-target-lang="'+i.id+'" value="'+i.flag+'" />');l=l.replaceAll("[INPUT]",p),l=""==n?l.replaceAll('class="wplng-subflag-target-custom"','class="wplng-subflag-target-custom hide"'):l.replaceAll('class="wplng-subflag-target-custom"','class="wplng-subflag-target-custom show"'),r+=l}}),""==r?o("#wplng-target-languages-container").hide():o("#wplng-target-languages-container").show(),o("#fieldset-add-target-language").is(":visible")&&o("#wplng-target-languages-container").is(":visible")?o("#wplng-languages-target-separator").show():o("#wplng-languages-target-separator").hide(),r}function i(){o("#wplng_website_language").html(function(){let g="";return wplngAllLanguages.forEach(a=>{let l="",e="";void 0!==n&&n===a.id&&(l=" selected"),t(a.id)&&(e=" disabled"),g+='<option value="'+a.id+'"'+l+e+">"+a.name+"</option>"}),g}()),o("#wplng_add_new_target_language").html(l()),o("#wplng-flags-radio-original-website").html(e()),o("#wplng-target-languages-list").html(g()),o("#wplng_target_languages").val(JSON.stringify(c))}function s(){var a=o("input[name=wplng_browser_language_redirect]:checked").val();"php_js"===a||"js_only"===a?o("#wplng_browser_language_redirect_checkbox").prop("checked",!0):o("#wplng_browser_language_redirect_checkbox").prop("checked",!1)}o("#wplng-target-lang-add").on("click",function(){if(0==c.length||confirm(o("#wplng_add_new_target_language_message").text())){let l=o("#wplng_add_new_target_language").val(),e="";wplngAllLanguages.forEach(a=>{a.id==l&&(e=a.flag)});var a={id:l,flag:e};t(l)||c.push(a),i()}}),o("#wplng-target-languages-list").on("click",".wplng-target-lang-remove",a=>{let l=[],e=o(a.target).attr("wplng-target-lang");c.forEach(a=>{a.id!=e&&l.push(a)}),c=l,i()}),o("#wplng_website_language").on("change",function(){n=o("#wplng_website_language").val(),o("#wplng_website_flag").val(""),o("#wplng_add_new_target_language").html(l()),o("#wplng-flags-radio-original-website").html(e()),o("#wplng-website-language").html(function(){let l="";return wplngAllLanguages.forEach(a=>{a.id==n&&(l=(l+='<img src="'+a.flag+'" id="wplng-website-flag"></img> ')+a.name)}),l}())}),o("#wplng-flags-radio-original-website").on("click","input[type=radio][name=wplng-website-flag]",function(){o("#wplng-website-flag-custom").is(":checked")?o("#wplng-website-flag-container").slideDown("fast"):(o("#wplng-website-flag-container").slideUp("fast"),o("#wplng_website_flag").val(o(this).val()))}),o("#wplng-website-lang-update-flag").on("click",function(){o("#wplng-flag-website-container").slideToggle()}),o("#wplng-target-languages-list").on("click",".wplng-target-lang-update-flag",function(){var a=o(this).attr("wplng-target-lang");o("#wplng-target-languages-list .wplng-flag-target-container[wplng-target-lang="+a+"]").slideToggle()}),o("#wplng-target-languages-list").on("click","input[type=radio]",function(){let e=o(this).attr("wplng-target-lang"),g=o(this).val();var a=".wplng-subflag-target-custom[wplng-target-lang="+e+"]";if("custom"==g)o(a).slideDown("fast");else{o(a).slideUp("fast"),o(".wplng-target-subflag[wplng-target-lang="+e+"]").val(g);let l=[];c.forEach(a=>{a.id==e?l.push({id:a.id,flag:g}):l.push(a)}),c=l,o("#wplng_target_languages").val(JSON.stringify(l))}}),o("#wplng-target-languages-list").on("click","input[type=checkbox]",function(){let l=o(this).attr("wplng-target-lang"),e=o(this).is(":checked"),g=(e?o(this).parents(".wplng-target-language").addClass("wplng-is-private"):o(this).parents(".wplng-target-language").removeClass("wplng-is-private"),console.log(o(this).parents(".wplng-target-language")),[]);c.forEach(a=>{a.id==l?g.push({id:a.id,flag:a.flag,private:e}):g.push(a)}),c=g,o("#wplng_target_languages").val(JSON.stringify(g))}),o("#wplng-target-languages-list").on("input",".wplng-target-subflag",function(){let l=o(this).attr("wplng-target-lang"),e=o(this).val(),g=[];c.forEach(a=>{a.id==l?g.push({id:a.id,flag:e}):g.push(a)}),c=g,o("#wplng_target_languages").val(JSON.stringify(g))}),i(),o("#wplng_browser_language_redirect_checkbox").on("change",function(){(o(this).is(":checked")?o("input[name=wplng_browser_language_redirect][value=js_only]"):o("input[name=wplng_browser_language_redirect][value=disable]")).prop("checked",!0)}),o("input[name=wplng_browser_language_redirect]").on("change",function(){s()}),s(),o("#wplng-api-key-show").click(function(){o("#wplng-api-key-show").hide(),o("#wplng-api-key-hide").show(),o("#wplng-api-key-fake").hide(),o("#wplng_api_key").show()}),o("#wplng-api-key-hide").click(function(){o("#wplng-api-key-hide").hide(),o("#wplng-api-key-show").show(),o("#wplng-api-key-fake").show(),o("#wplng_api_key").hide()})});//# sourceMappingURL=option-page-settings.js.map17 jQuery(document).ready(function(u){var a;u("#wplng-notice-first-loading-loading").length&&u("#toplevel_page_wplingua-settings .wp-submenu-wrap").hide(),u("#wplng-notice-first-loading-loading").length&&(a=u("#wplng-notice-first-loading-loading").attr("data-wplng-url-first-load"))&&u.ajax({url:a,method:"GET",success:function(a){u("#wplng-notice-first-loading-loading").hide(),u("#wplng-notice-first-loading-loaded").slideDown(),u("#wplng-option-settings-form").slideDown(),u("#toplevel_page_wplingua-settings .wp-submenu-wrap").slideDown()}});let n=u("#wplng_website_language").val(),f=JSON.parse(u("#wplng_target_languages").val());function t(l){let e=!1;return f.forEach(a=>{a.id==l&&(e=!0)}),e}function l(){let e="",g=!0;return wplngAllLanguages.forEach(a=>{let l="";void 0!==n&&n===a.id||t(a.id)?l=" disabled":g=!1,e+='<option value="'+a.id+'"'+l+">"+a.name+"</option>"}),g?u("#fieldset-add-target-language").hide():u("#fieldset-add-target-language").show(),u("#fieldset-add-target-language").is(":visible")&&u("#wplng-target-languages-container").is(":visible")?u("#wplng-languages-target-separator").show():u("#wplng-languages-target-separator").hide(),e}function e(){let t="";return wplngAllLanguages.forEach(a=>{if(a.id==n){var l=u("#wplng-flags-radio-original-website-custom").text();let e=u("#wplng_website_flag").val(),g=!1,n=" checked";""==e&&(g=!0),a.flags.forEach(a=>{let l="";e==a.flag&&(l=" checked",n=""),g&&(l=" checked",n="",g=!1,u("#wplng_website_flag").val(a.flag)),t+='<span class="wplng-flags-radio"><input type="radio" name="wplng-website-flag" value="'+a.flag+'" id="wplng-flag-'+a.id+'"'+l+'><label for="wplng-flag-'+a.id+'">'+a.name+' (<img src="'+a.flag+'">)</label></span>'}),t+='<span class="wplng-flags-radio"><input type="radio" name="wplng-website-flag" id="wplng-website-flag-custom" value="custom"'+n+'><label for="wplng-website-flag-custom">'+l+"</label></span>",""!=n?u("#wplng-website-flag-container").show():u("#wplng-website-flag-container").hide()}}),t}function g(){let c="",d=u("#wplng-target-language-template").html();return f.forEach((s,p)=>{let r=wplngAllLanguages.find(a=>a.id===s.id);if(r){let a="";var w=u("#wplng-flags-radio-original-website-custom").text();let e="",g=!1,n=" checked",t=s.flag||"";""==t&&(g=!0),r.flags.forEach(a=>{let l="";t==a.flag&&(l=" checked",n=""),g&&(l=" checked",n="",g=!1,value=a.flag),e+='<span class="wplng-subflags-radio"><input type="radio" name="wplng-target-subflag-'+r.id+'" value="'+a.flag+'" wplng-target-lang="'+r.id+'" id="wplng-subflag-'+r.id+"-"+a.id+'"'+l+'><label for="wplng-subflag-'+r.id+"-"+a.id+'">'+a.name+' (<img src="'+a.flag+'">)</label></span>'}),e+='<span class="wplng-flags-radio"><input type="radio" name="wplng-target-subflag-'+r.id+'" id="wplng-target-flag-custom-'+r.id+'" value="custom" wplng-target-lang="'+r.id+'" '+n+'><label for="wplng-target-flag-custom-'+r.id+'">'+w+"</label></span>";w=function(l){let e=!1;return f.forEach(a=>{a.id==l&&1==a.private&&(e=!0)}),e}(r.id);let l="";l=(l=(l=(l=l+"<input "+' type="checkbox"')+(' id="wplng-language-private-'+r.id+'"'))+' name="wplng-language-private"'+' value="private"')+(' wplng-target-lang="'+r.id+'"'),w&&(l+=" checked"),l+="/>",a=(a=(a=(a=d).replaceAll("[PRIVATE_INPUT]",l)).replaceAll("[NAME]",r.name)).replaceAll("[LANG]",r.id);var o='<img src="'+t+'" class="wplng-target-flag">';a=(a=a.replaceAll("[FLAG]",o)).replaceAll("[FLAGS_OPTIONS]",e),w&&(a=a.replaceAll('class="wplng-target-language"','class="wplng-target-language wplng-is-private"'));let i="";1<f.length?0===p?i="wplng-hide-up-arrow":p===f.length-1&&(i="wplng-hide-down-arrow"):i="wplng-hide-arrows",a=(a=a.replaceAll('class="wplng-target-language"','class="wplng-target-language '+i+'"')).replaceAll('class="wplng-target-language wplng-is-private"','class="wplng-target-language wplng-is-private '+i+'"');o='<input type="url" class="wplng-target-subflag" wplng-target-lang="'+r.id+'" value="'+s.flag+'" />';a=a.replaceAll("[INPUT]",o),a=""==n?a.replaceAll('class="wplng-subflag-target-custom"','class="wplng-subflag-target-custom hide"'):a.replaceAll('class="wplng-subflag-target-custom"','class="wplng-subflag-target-custom show"'),c+=a}}),""==c?u("#wplng-target-languages-container").hide():u("#wplng-target-languages-container").show(),u("#fieldset-add-target-language").is(":visible")&&u("#wplng-target-languages-container").is(":visible")?u("#wplng-languages-target-separator").show():u("#wplng-languages-target-separator").hide(),c}function i(){u("#wplng_website_language").html(function(){let g="";return wplngAllLanguages.forEach(a=>{let l="",e="";void 0!==n&&n===a.id&&(l=" selected"),t(a.id)&&(e=" disabled"),g+='<option value="'+a.id+'"'+l+e+">"+a.name+"</option>"}),g}()),u("#wplng_add_new_target_language").html(l()),u("#wplng-flags-radio-original-website").html(e()),u("#wplng-target-languages-list").html(g()),u("#wplng_target_languages").val(JSON.stringify(f))}function s(){var a=u("input[name=wplng_browser_language_redirect]:checked").val();"php_js"===a||"js_only"===a?u("#wplng_browser_language_redirect_checkbox").prop("checked",!0):u("#wplng_browser_language_redirect_checkbox").prop("checked",!1)}u("#wplng-target-lang-add").on("click",function(){if(0==f.length||confirm(u("#wplng_add_new_target_language_message").text())){let l=u("#wplng_add_new_target_language").val(),e="";wplngAllLanguages.forEach(a=>{a.id==l&&(e=a.flag)});var a={id:l,flag:e};t(l)||f.push(a),i()}}),u("#wplng-target-languages-list").on("click",".wplng-target-lang-remove",a=>{let l=[],e=u(a.target).attr("wplng-target-lang");f.forEach(a=>{a.id!=e&&l.push(a)}),f=l,i()}),u("#wplng-target-languages-list").on("click",".wplng-target-lang-move-up",a=>{a.preventDefault();let l=u(a.target).closest("a").attr("wplng-target-lang");var e,a=f.findIndex(a=>a.id===l);0<a&&(e=f[a],f[a]=f[a-1],f[a-1]=e,i())}),u("#wplng-target-languages-list").on("click",".wplng-target-lang-move-down",a=>{a.preventDefault();let l=u(a.target).closest("a").attr("wplng-target-lang");var e,a=f.findIndex(a=>a.id===l);a<f.length-1&&(e=f[a],f[a]=f[a+1],f[a+1]=e,i())}),u("#wplng_website_language").on("change",function(){n=u("#wplng_website_language").val(),u("#wplng_website_flag").val(""),u("#wplng_add_new_target_language").html(l()),u("#wplng-flags-radio-original-website").html(e()),u("#wplng-website-language").html(function(){let l="";return wplngAllLanguages.forEach(a=>{a.id==n&&(l=(l+='<img src="'+a.flag+'" id="wplng-website-flag"></img> ')+a.name)}),l}())}),u("#wplng-flags-radio-original-website").on("click","input[type=radio][name=wplng-website-flag]",function(){u("#wplng-website-flag-custom").is(":checked")?u("#wplng-website-flag-container").slideDown("fast"):(u("#wplng-website-flag-container").slideUp("fast"),u("#wplng_website_flag").val(u(this).val()))}),u("#wplng-website-lang-update-flag").on("click",function(){u("#wplng-flag-website-container").slideToggle()}),u("#wplng-target-languages-list").on("click",".wplng-target-lang-update-flag",function(){var a=u(this).attr("wplng-target-lang");u("#wplng-target-languages-list .wplng-flag-target-container[wplng-target-lang="+a+"]").slideToggle()}),u("#wplng-target-languages-list").on("click","input[type=radio]",function(){let e=u(this).attr("wplng-target-lang"),g=u(this).val();var a=".wplng-subflag-target-custom[wplng-target-lang="+e+"]";if("custom"==g)u(a).slideDown("fast");else{u(a).slideUp("fast"),u(".wplng-target-subflag[wplng-target-lang="+e+"]").val(g);let l=[];f.forEach(a=>{a.id==e?l.push({id:a.id,flag:g}):l.push(a)}),f=l,u("#wplng_target_languages").val(JSON.stringify(l))}}),u("#wplng-target-languages-list").on("click","input[type=checkbox]",function(){let l=u(this).attr("wplng-target-lang"),e=u(this).is(":checked"),g=(e?u(this).parents(".wplng-target-language").addClass("wplng-is-private"):u(this).parents(".wplng-target-language").removeClass("wplng-is-private"),console.log(u(this).parents(".wplng-target-language")),[]);f.forEach(a=>{a.id==l?g.push({id:a.id,flag:a.flag,private:e}):g.push(a)}),f=g,u("#wplng_target_languages").val(JSON.stringify(g))}),u("#wplng-target-languages-list").on("input",".wplng-target-subflag",function(){let l=u(this).attr("wplng-target-lang"),e=u(this).val(),g=[];f.forEach(a=>{a.id==l?g.push({id:a.id,flag:e}):g.push(a)}),f=g,u("#wplng_target_languages").val(JSON.stringify(g))}),i(),u("#wplng_browser_language_redirect_checkbox").on("change",function(){(u(this).is(":checked")?u("input[name=wplng_browser_language_redirect][value=js_only]"):u("input[name=wplng_browser_language_redirect][value=disable]")).prop("checked",!0)}),u("input[name=wplng_browser_language_redirect]").on("change",function(){s()}),s(),u("#wplng-api-key-show").click(function(){u("#wplng-api-key-show").hide(),u("#wplng-api-key-hide").show(),u("#wplng-api-key-fake").hide(),u("#wplng_api_key").show()}),u("#wplng-api-key-hide").click(function(){u("#wplng-api-key-hide").hide(),u("#wplng-api-key-show").show(),u("#wplng-api-key-fake").show(),u("#wplng_api_key").hide()})});//# sourceMappingURL=option-page-settings.js.map -
wplingua/trunk/assets/js/admin/option-page-settings.js.map
r3362121 r3366107 1 {"version":3,"file":"admin/option-page-settings.js","sources":["admin/option-page-settings.js"],"sourcesContent":["/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n\r\njQuery(document).ready(function ($) {\r\n\r\n /**\r\n * Code for first loading\r\n */\r\n\r\n if ($(\"#wplng-notice-first-loading-loading\").length) {\r\n $(\"#toplevel_page_wplingua-settings .wp-submenu-wrap\").hide();\r\n }\r\n\r\n if ($(\"#wplng-notice-first-loading-loading\").length) {\r\n\r\n let loadUrl = $(\"#wplng-notice-first-loading-loading\").attr(\"data-wplng-url-first-load\");\r\n\r\n if (loadUrl) {\r\n $.ajax({\r\n url: loadUrl,\r\n method: \"GET\",\r\n success: function (response) {\r\n $(\"#wplng-notice-first-loading-loading\").hide();\r\n $(\"#wplng-notice-first-loading-loaded\").slideDown();\r\n $(\"#wplng-option-settings-form\").slideDown();\r\n $(\"#toplevel_page_wplingua-settings .wp-submenu-wrap\").slideDown();\r\n }\r\n });\r\n }\r\n\r\n }\r\n\r\n\r\n /**\r\n * Code for input\r\n */\r\n\r\n let wplngWebsiteLanguage = $(\"#wplng_website_language\").val();\r\n let wplngTargetLanguages = JSON.parse($(\"#wplng_target_languages\").val());\r\n\r\n\r\n function wplngTargetLanguagesIncludes(languageId) {\r\n\r\n let returned = false;\r\n\r\n wplngTargetLanguages.forEach(targetLanguage => {\r\n if (targetLanguage.id == languageId) {\r\n returned = true;\r\n }\r\n });\r\n\r\n return returned;\r\n }\r\n\r\n\r\n function wplngLanguagesIsPrivate(languageId) {\r\n let returned = false;\r\n wplngTargetLanguages.forEach(targetLanguage => {\r\n if (targetLanguage.id == languageId && targetLanguage.private == true) {\r\n returned = true;\r\n return;\r\n }\r\n });\r\n return returned;\r\n }\r\n\r\n\r\n function wplngGetOptionsWebsiteLanguageHTML() {\r\n\r\n let languagesOptionsHTML = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n let selected = \"\";\r\n let disabled = \"\";\r\n\r\n if (\r\n wplngWebsiteLanguage !== undefined &&\r\n wplngWebsiteLanguage === language.id\r\n ) {\r\n selected = \" selected\";\r\n }\r\n\r\n if (wplngTargetLanguagesIncludes(language.id)) {\r\n disabled = \" disabled\";\r\n }\r\n\r\n languagesOptionsHTML +=\r\n '<option value=\"' +\r\n language.id +\r\n '\"' +\r\n selected +\r\n disabled +\r\n \">\" +\r\n language.name +\r\n \"</option>\";\r\n });\r\n\r\n return languagesOptionsHTML;\r\n }\r\n\r\n\r\n function wplngGetOptionsTargetLanguagesHTML() {\r\n\r\n let languagesOptionsHTML = \"\";\r\n let hideFieldset = true;\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n let disabled = \"\";\r\n if (\r\n (\r\n wplngWebsiteLanguage !== undefined\r\n && wplngWebsiteLanguage === language.id\r\n )\r\n || wplngTargetLanguagesIncludes(language.id)\r\n ) {\r\n disabled = \" disabled\";\r\n } else {\r\n hideFieldset = false;\r\n }\r\n\r\n\r\n languagesOptionsHTML +=\r\n '<option value=\"' +\r\n language.id +\r\n '\"' +\r\n disabled +\r\n \">\" +\r\n language.name +\r\n \"</option>\";\r\n });\r\n\r\n if (hideFieldset) {\r\n $(\"#fieldset-add-target-language\").hide();\r\n } else {\r\n $(\"#fieldset-add-target-language\").show();\r\n }\r\n\r\n if (\r\n $(\"#fieldset-add-target-language\").is(\":visible\")\r\n && $(\"#wplng-target-languages-container\").is(\":visible\")\r\n ) {\r\n $(\"#wplng-languages-target-separator\").show();\r\n } else {\r\n $(\"#wplng-languages-target-separator\").hide();\r\n }\r\n\r\n return languagesOptionsHTML;\r\n }\r\n\r\n\r\n function wplngGetWebsiteLanguageNameHTML() {\r\n\r\n let html = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n if (language.id == wplngWebsiteLanguage) {\r\n\r\n html += '<img src=\"' + language.flag + '\" id=\"wplng-website-flag\"></img> ';\r\n html += language.name;\r\n\r\n }\r\n });\r\n\r\n return html;\r\n\r\n }\r\n\r\n\r\n function wplngGetWebsiteLanguageFlagsHTML() {\r\n\r\n let flagsRadiosHTML = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n if (language.id == wplngWebsiteLanguage) {\r\n\r\n let textCustomRadio = $(\"#wplng-flags-radio-original-website-custom\").text();\r\n let websiteFlagUrl = $(\"#wplng_website_flag\").val();\r\n let flagFirstChecked = false;\r\n let flagCustomChecked = \" checked\";\r\n\r\n if (websiteFlagUrl == \"\") {\r\n flagFirstChecked = true;\r\n }\r\n\r\n language.flags.forEach(flag => {\r\n\r\n let checked = \"\";\r\n\r\n if (websiteFlagUrl == flag.flag) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n }\r\n\r\n if (flagFirstChecked) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n flagFirstChecked = false;\r\n $(\"#wplng_website_flag\").val(flag.flag);\r\n }\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-flags-radio\">' +\r\n '<input type=\"radio\" ' +\r\n 'name=\"wplng-website-flag\" ' +\r\n 'value=\"' + flag.flag + '\" ' +\r\n 'id=\"wplng-flag-' + flag.id + '\"' + checked + '>' +\r\n '<label for=\"wplng-flag-' + flag.id + '\">' +\r\n flag.name + ' (<img src=\"' + flag.flag + '\">)' +\r\n '</label></span>';\r\n });\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-flags-radio\">' +\r\n '<input type=\"radio\" name=\"wplng-website-flag\" id=\"wplng-website-flag-custom\" value=\"custom\"' + flagCustomChecked + '>' +\r\n '<label for=\"wplng-website-flag-custom\">' + textCustomRadio + '</label>' +\r\n '</span>';\r\n\r\n if (\"\" != flagCustomChecked) {\r\n $(\"#wplng-website-flag-container\").show();\r\n } else {\r\n $(\"#wplng-website-flag-container\").hide();\r\n }\r\n }\r\n });\r\n\r\n return flagsRadiosHTML;\r\n }\r\n\r\n\r\n function wplngGetTargetLanguagesListHTML() {\r\n\r\n let html = \"\";\r\n let htmlTemplate = $(\"#wplng-target-language-template\").html();\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n let htmlElement = \"\";\r\n\r\n if (wplngTargetLanguagesIncludes(language.id)) {\r\n\r\n let textCustomRadio = $(\"#wplng-flags-radio-original-website-custom\").text();\r\n let flagsRadiosHTML = \"\";\r\n let flagFirstChecked = false;\r\n let flagCustomChecked = \" checked\";\r\n let targetFlagUrl = language.flag;\r\n\r\n if (targetFlagUrl == \"\") {\r\n flagFirstChecked = true;\r\n }\r\n\r\n language.flags.forEach(flag => {\r\n\r\n let checked = \"\";\r\n\r\n if (targetFlagUrl == flag.flag) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n }\r\n\r\n if (flagFirstChecked) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n flagFirstChecked = false;\r\n value = flag.flag;\r\n }\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-subflags-radio\">' +\r\n '<input type=\"radio\" ' +\r\n 'name=\"wplng-target-subflag-' + language.id + '\" ' +\r\n 'value=\"' + flag.flag + '\" ' +\r\n 'wplng-target-lang=\"' + language.id + '\" ' +\r\n 'id=\"wplng-subflag-' + language.id + '-' + flag.id + '\"' + checked + '>' +\r\n '<label for=\"wplng-subflag-' + language.id + '-' + flag.id + '\">' +\r\n flag.name + ' (<img src=\"' + flag.flag + '\">)' +\r\n '</label></span>';\r\n });\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-flags-radio\">' +\r\n '<input type=\"radio\" name=\"wplng-target-subflag-' + language.id +\r\n '\" id=\"wplng-target-flag-custom-' + language.id + '\" value=\"custom\"' +\r\n ' wplng-target-lang=\"' + language.id + '\" ' +\r\n flagCustomChecked + '>' +\r\n '<label for=\"wplng-target-flag-custom-' +\r\n language.id + '\">' + textCustomRadio + '</label>' +\r\n '</span>';\r\n\r\n let isPrivate = wplngLanguagesIsPrivate(language.id);\r\n let inputPrivate = '';\r\n\r\n inputPrivate += '<input ';\r\n inputPrivate += ' type=\"checkbox\"';\r\n inputPrivate += ' id=\"wplng-language-private-' + language.id + '\"';\r\n inputPrivate += ' name=\"wplng-language-private\"';\r\n inputPrivate += ' value=\"private\"';\r\n inputPrivate += ' wplng-target-lang=\"' + language.id + '\"';\r\n\r\n if (isPrivate) {\r\n inputPrivate += ' checked';\r\n }\r\n\r\n inputPrivate += '/>';\r\n\r\n htmlElement = htmlTemplate;\r\n htmlElement = htmlElement.replaceAll(\"[PRIVATE_INPUT]\", inputPrivate);\r\n htmlElement = htmlElement.replaceAll(\"[NAME]\", language.name);\r\n htmlElement = htmlElement.replaceAll(\"[LANG]\", language.id);\r\n let htmlFlag =\r\n '<img src=\"' + targetFlagUrl + '\" class=\"wplng-target-flag\">';\r\n htmlElement = htmlElement.replaceAll(\"[FLAG]\", htmlFlag);\r\n htmlElement = htmlElement.replaceAll(\"[FLAGS_OPTIONS]\", flagsRadiosHTML);\r\n\r\n if (isPrivate) {\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-target-language\"',\r\n 'class=\"wplng-target-language wplng-is-private\"'\r\n );\r\n }\r\n\r\n let htmlInput = '<input type=\"url\" class=\"wplng-target-subflag\" wplng-target-lang=\"' + language.id + '\" value=\"' + language.flag + '\" />';\r\n htmlElement = htmlElement.replaceAll(\"[INPUT]\", htmlInput);\r\n\r\n if (flagCustomChecked == \"\") {\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-subflag-target-custom\"',\r\n 'class=\"wplng-subflag-target-custom hide\"'\r\n );\r\n } else {\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-subflag-target-custom\"',\r\n 'class=\"wplng-subflag-target-custom show\"'\r\n );\r\n }\r\n\r\n html += htmlElement;\r\n }\r\n });\r\n\r\n if (\"\" == html) {\r\n $(\"#wplng-target-languages-container\").hide();\r\n } else {\r\n $(\"#wplng-target-languages-container\").show();\r\n }\r\n\r\n if (\r\n $(\"#fieldset-add-target-language\").is(\":visible\")\r\n && $(\"#wplng-target-languages-container\").is(\":visible\")\r\n ) {\r\n $(\"#wplng-languages-target-separator\").show();\r\n } else {\r\n $(\"#wplng-languages-target-separator\").hide();\r\n }\r\n\r\n return html;\r\n }\r\n\r\n\r\n // Option Page : Click on \"Add\" button for new language target\r\n $(\"#wplng-target-lang-add\").on(\"click\", function () {\r\n\r\n if (\r\n wplngTargetLanguages.length != 0\r\n && !confirm($(\"#wplng_add_new_target_language_message\").text())\r\n ) {\r\n return;\r\n }\r\n\r\n let newTargetId = $(\"#wplng_add_new_target_language\").val();\r\n let newTargetFlag = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n if (language.id == newTargetId) {\r\n newTargetFlag = language.flag;\r\n }\r\n });\r\n\r\n let newTarget = {\r\n \"id\": newTargetId,\r\n \"flag\": newTargetFlag\r\n };\r\n\r\n if (!wplngTargetLanguagesIncludes(newTargetId)) {\r\n wplngTargetLanguages.push(newTarget);\r\n }\r\n\r\n wplngUpdateOptionPage();\r\n });\r\n\r\n\r\n $(\"#wplng-target-languages-list\").on(\r\n \"click\",\r\n \".wplng-target-lang-remove\",\r\n (event) => {\r\n\r\n let newTargetLanguages = [];\r\n let removed = $(event.target).attr(\"wplng-target-lang\");\r\n\r\n wplngTargetLanguages.forEach((language) => {\r\n if (language.id != removed) {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n\r\n wplngUpdateOptionPage();\r\n }\r\n );\r\n\r\n\r\n $(\"#wplng_website_language\").on(\"change\", function () {\r\n wplngWebsiteLanguage = $(\"#wplng_website_language\").val();\r\n $(\"#wplng_website_flag\").val(\"\");\r\n $(\"#wplng_add_new_target_language\").html(wplngGetOptionsTargetLanguagesHTML());\r\n $(\"#wplng-flags-radio-original-website\").html(wplngGetWebsiteLanguageFlagsHTML());\r\n\r\n $(\"#wplng-website-language\").html(wplngGetWebsiteLanguageNameHTML());\r\n });\r\n\r\n\r\n $('#wplng-flags-radio-original-website').on(\"click\", \"input[type=radio][name=wplng-website-flag]\", function () {\r\n if ($(\"#wplng-website-flag-custom\").is(':checked')) {\r\n $(\"#wplng-website-flag-container\").slideDown(\"fast\");\r\n } else {\r\n $(\"#wplng-website-flag-container\").slideUp(\"fast\");\r\n $(\"#wplng_website_flag\").val($(this).val());\r\n }\r\n });\r\n\r\n\r\n $(\"#wplng-website-lang-update-flag\").on(\"click\", function () {\r\n $(\"#wplng-flag-website-container\").slideToggle();\r\n });\r\n\r\n\r\n $(\"#wplng-target-languages-list\").on(\"click\", \".wplng-target-lang-update-flag\", function () {\r\n let languageId = $(this).attr(\"wplng-target-lang\");\r\n let selector = \"#wplng-target-languages-list .wplng-flag-target-container[wplng-target-lang=\" + languageId + \"]\";\r\n\r\n $(selector).slideToggle();\r\n });\r\n\r\n\r\n $('#wplng-target-languages-list').on(\"click\", \"input[type=radio]\", function () {\r\n\r\n let selectedFlagId = $(this).attr(\"wplng-target-lang\");\r\n let selectedFlagVal = $(this).val();\r\n let selectorSubflagContainer = \".wplng-subflag-target-custom[wplng-target-lang=\" + selectedFlagId + \"]\";\r\n\r\n if (selectedFlagVal == \"custom\") {\r\n $(selectorSubflagContainer).slideDown(\"fast\");\r\n } else {\r\n $(selectorSubflagContainer).slideUp(\"fast\");\r\n $(\".wplng-target-subflag[wplng-target-lang=\" + selectedFlagId + \"]\").val(selectedFlagVal);\r\n\r\n let newTargetLanguages = [];\r\n wplngTargetLanguages.forEach(language => {\r\n if (language.id == selectedFlagId) {\r\n newTargetLanguages.push({\r\n \"id\": language.id,\r\n \"flag\": selectedFlagVal\r\n });\r\n } else {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n $(\"#wplng_target_languages\").val(JSON.stringify(newTargetLanguages));\r\n }\r\n });\r\n\r\n\r\n $('#wplng-target-languages-list').on(\"click\", \"input[type=checkbox]\", function () {\r\n\r\n let languageId = $(this).attr(\"wplng-target-lang\");\r\n let isPrivate = $(this).is(\":checked\");\r\n\r\n if (isPrivate) {\r\n $(this).parents(\".wplng-target-language\").addClass(\"wplng-is-private\");\r\n } else {\r\n $(this).parents(\".wplng-target-language\").removeClass(\"wplng-is-private\");\r\n }\r\n\r\n console.log($(this).parents(\".wplng-target-language\"));\r\n\r\n let newTargetLanguages = [];\r\n wplngTargetLanguages.forEach(language => {\r\n if (language.id == languageId) {\r\n newTargetLanguages.push({\r\n \"id\": language.id,\r\n \"flag\": language.flag,\r\n \"private\": isPrivate\r\n });\r\n } else {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n $(\"#wplng_target_languages\").val(JSON.stringify(newTargetLanguages));\r\n });\r\n\r\n\r\n $(\"#wplng-target-languages-list\").on(\"input\", \".wplng-target-subflag\", function () {\r\n\r\n let selectedFlagId = $(this).attr(\"wplng-target-lang\");\r\n let selectedFlagVal = $(this).val();\r\n let newTargetLanguages = [];\r\n\r\n wplngTargetLanguages.forEach(language => {\r\n if (language.id == selectedFlagId) {\r\n newTargetLanguages.push({\r\n \"id\": language.id,\r\n \"flag\": selectedFlagVal\r\n });\r\n } else {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n $(\"#wplng_target_languages\").val(JSON.stringify(newTargetLanguages));\r\n });\r\n\r\n\r\n function wplngUpdateOptionPage() {\r\n $(\"#wplng_website_language\").html(wplngGetOptionsWebsiteLanguageHTML());\r\n $(\"#wplng_add_new_target_language\").html(wplngGetOptionsTargetLanguagesHTML());\r\n $(\"#wplng-flags-radio-original-website\").html(wplngGetWebsiteLanguageFlagsHTML());\r\n $(\"#wplng-target-languages-list\").html(wplngGetTargetLanguagesListHTML());\r\n $(\"#wplng_target_languages\").val(JSON.stringify(wplngTargetLanguages));\r\n }\r\n\r\n wplngUpdateOptionPage();\r\n\r\n /**\r\n * Option for feature \"Browser language redirection\"\r\n */\r\n\r\n $(\"#wplng_browser_language_redirect_checkbox\").on(\"change\", function () {\r\n if ($(this).is(\":checked\")) {\r\n $(\"input[name=wplng_browser_language_redirect][value=js_only]\").prop(\"checked\", true);\r\n } else {\r\n $(\"input[name=wplng_browser_language_redirect][value=disable]\").prop(\"checked\", true);\r\n }\r\n });\r\n\r\n function wplngUpdateBrowserLanguageRedirect() {\r\n\r\n let selectedMethod = $(\"input[name=wplng_browser_language_redirect]:checked\").val();\r\n\r\n if (selectedMethod === \"php_js\" || selectedMethod === \"js_only\") {\r\n $(\"#wplng_browser_language_redirect_checkbox\").prop(\"checked\", true);\r\n } else {\r\n $(\"#wplng_browser_language_redirect_checkbox\").prop(\"checked\", false);\r\n }\r\n }\r\n\r\n $(\"input[name=wplng_browser_language_redirect]\").on(\"change\", function () {\r\n wplngUpdateBrowserLanguageRedirect();\r\n });\r\n\r\n wplngUpdateBrowserLanguageRedirect();\r\n\r\n /**\r\n * Show / Hide API key\r\n */\r\n\r\n $(\"#wplng-api-key-show\").click(function () {\r\n $(\"#wplng-api-key-show\").hide();\r\n $(\"#wplng-api-key-hide\").show();\r\n $(\"#wplng-api-key-fake\").hide();\r\n $(\"#wplng_api_key\").show();\r\n });\r\n\r\n\r\n $(\"#wplng-api-key-hide\").click(function () {\r\n $(\"#wplng-api-key-hide\").hide();\r\n $(\"#wplng-api-key-show\").show();\r\n $(\"#wplng-api-key-fake\").show();\r\n $(\"#wplng_api_key\").hide();\r\n });\r\n\r\n}); // End jQuery loaded event\r\n"],"names":["jQuery","document","ready","$","loadUrl","length","hide","attr","ajax","url","method","success","response","slideDown","let","wplngWebsiteLanguage","val","wplngTargetLanguages","JSON","parse","wplngTargetLanguagesIncludes","languageId","returned","forEach","targetLanguage","id","wplngGetOptionsTargetLanguagesHTML","languagesOptionsHTML","hideFieldset","wplngAllLanguages","disabled","undefined","language","name","show","is","wplngGetWebsiteLanguageFlagsHTML","flagsRadiosHTML","textCustomRadio","text","websiteFlagUrl","flagFirstChecked","flagCustomChecked","flags","flag","checked","wplngGetTargetLanguagesListHTML","html","htmlTemplate","htmlElement","targetFlagUrl","value","isPrivate","private","inputPrivate","replaceAll","htmlFlag","htmlInput","wplngUpdateOptionPage","selected","stringify","wplngUpdateBrowserLanguageRedirect","selectedMethod","prop","on","confirm","newTargetId","newTargetFlag","newTarget","push","newTargetLanguages","removed","event","target","slideUp","this","slideToggle","selectedFlagId","selectedFlagVal","selectorSubflagContainer","parents","addClass","removeClass","console","log","click"],"mappings":"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"}1 {"version":3,"file":"admin/option-page-settings.js","sources":["admin/option-page-settings.js"],"sourcesContent":["/*!*\r\n ** _ _ \r\n ** __ ___ __ | | (_)_ __ __ _ _ _ __ _ \r\n ** \\ \\ /\\ / / '_ \\| | | | '_ \\ / _` | | | |/ _` |\r\n ** \\ V V /| |_) | |___| | | | | (_| | |_| | (_| |\r\n ** \\_/\\_/ | .__/|_____|_|_| |_|\\__, |\\__,_|\\__,_|\r\n ** |_| |___/ \r\n **\r\n ** -- wpLingua | WordPress plugin --\r\n ** Translate and make your website multilingual\r\n **\r\n ** https://github.com/julien-jacob/wplingua\r\n ** https://wordpress.org/plugins/wplingua/\r\n ** https://wplingua.com/\r\n **\r\n **/\r\n\r\njQuery(document).ready(function ($) {\r\n\r\n /**\r\n * Code for first loading\r\n */\r\n\r\n if ($(\"#wplng-notice-first-loading-loading\").length) {\r\n $(\"#toplevel_page_wplingua-settings .wp-submenu-wrap\").hide();\r\n }\r\n\r\n if ($(\"#wplng-notice-first-loading-loading\").length) {\r\n\r\n let loadUrl = $(\"#wplng-notice-first-loading-loading\").attr(\"data-wplng-url-first-load\");\r\n\r\n if (loadUrl) {\r\n $.ajax({\r\n url: loadUrl,\r\n method: \"GET\",\r\n success: function (response) {\r\n $(\"#wplng-notice-first-loading-loading\").hide();\r\n $(\"#wplng-notice-first-loading-loaded\").slideDown();\r\n $(\"#wplng-option-settings-form\").slideDown();\r\n $(\"#toplevel_page_wplingua-settings .wp-submenu-wrap\").slideDown();\r\n }\r\n });\r\n }\r\n\r\n }\r\n\r\n\r\n /**\r\n * Code for input\r\n */\r\n\r\n let wplngWebsiteLanguage = $(\"#wplng_website_language\").val();\r\n let wplngTargetLanguages = JSON.parse($(\"#wplng_target_languages\").val());\r\n\r\n\r\n function wplngTargetLanguagesIncludes(languageId) {\r\n\r\n let returned = false;\r\n\r\n wplngTargetLanguages.forEach(targetLanguage => {\r\n if (targetLanguage.id == languageId) {\r\n returned = true;\r\n }\r\n });\r\n\r\n return returned;\r\n }\r\n\r\n\r\n function wplngLanguagesIsPrivate(languageId) {\r\n let returned = false;\r\n wplngTargetLanguages.forEach(targetLanguage => {\r\n if (targetLanguage.id == languageId && targetLanguage.private == true) {\r\n returned = true;\r\n return;\r\n }\r\n });\r\n return returned;\r\n }\r\n\r\n\r\n function wplngGetOptionsWebsiteLanguageHTML() {\r\n\r\n let languagesOptionsHTML = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n let selected = \"\";\r\n let disabled = \"\";\r\n\r\n if (\r\n wplngWebsiteLanguage !== undefined &&\r\n wplngWebsiteLanguage === language.id\r\n ) {\r\n selected = \" selected\";\r\n }\r\n\r\n if (wplngTargetLanguagesIncludes(language.id)) {\r\n disabled = \" disabled\";\r\n }\r\n\r\n languagesOptionsHTML +=\r\n '<option value=\"' +\r\n language.id +\r\n '\"' +\r\n selected +\r\n disabled +\r\n \">\" +\r\n language.name +\r\n \"</option>\";\r\n });\r\n\r\n return languagesOptionsHTML;\r\n }\r\n\r\n\r\n function wplngGetOptionsTargetLanguagesHTML() {\r\n\r\n let languagesOptionsHTML = \"\";\r\n let hideFieldset = true;\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n let disabled = \"\";\r\n if (\r\n (\r\n wplngWebsiteLanguage !== undefined\r\n && wplngWebsiteLanguage === language.id\r\n )\r\n || wplngTargetLanguagesIncludes(language.id)\r\n ) {\r\n disabled = \" disabled\";\r\n } else {\r\n hideFieldset = false;\r\n }\r\n\r\n\r\n languagesOptionsHTML +=\r\n '<option value=\"' +\r\n language.id +\r\n '\"' +\r\n disabled +\r\n \">\" +\r\n language.name +\r\n \"</option>\";\r\n });\r\n\r\n if (hideFieldset) {\r\n $(\"#fieldset-add-target-language\").hide();\r\n } else {\r\n $(\"#fieldset-add-target-language\").show();\r\n }\r\n\r\n if (\r\n $(\"#fieldset-add-target-language\").is(\":visible\")\r\n && $(\"#wplng-target-languages-container\").is(\":visible\")\r\n ) {\r\n $(\"#wplng-languages-target-separator\").show();\r\n } else {\r\n $(\"#wplng-languages-target-separator\").hide();\r\n }\r\n\r\n return languagesOptionsHTML;\r\n }\r\n\r\n\r\n function wplngGetWebsiteLanguageNameHTML() {\r\n\r\n let html = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n if (language.id == wplngWebsiteLanguage) {\r\n\r\n html += '<img src=\"' + language.flag + '\" id=\"wplng-website-flag\"></img> ';\r\n html += language.name;\r\n\r\n }\r\n });\r\n\r\n return html;\r\n\r\n }\r\n\r\n\r\n function wplngGetWebsiteLanguageFlagsHTML() {\r\n\r\n let flagsRadiosHTML = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n\r\n if (language.id == wplngWebsiteLanguage) {\r\n\r\n let textCustomRadio = $(\"#wplng-flags-radio-original-website-custom\").text();\r\n let websiteFlagUrl = $(\"#wplng_website_flag\").val();\r\n let flagFirstChecked = false;\r\n let flagCustomChecked = \" checked\";\r\n\r\n if (websiteFlagUrl == \"\") {\r\n flagFirstChecked = true;\r\n }\r\n\r\n language.flags.forEach(flag => {\r\n\r\n let checked = \"\";\r\n\r\n if (websiteFlagUrl == flag.flag) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n }\r\n\r\n if (flagFirstChecked) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n flagFirstChecked = false;\r\n $(\"#wplng_website_flag\").val(flag.flag);\r\n }\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-flags-radio\">' +\r\n '<input type=\"radio\" ' +\r\n 'name=\"wplng-website-flag\" ' +\r\n 'value=\"' + flag.flag + '\" ' +\r\n 'id=\"wplng-flag-' + flag.id + '\"' + checked + '>' +\r\n '<label for=\"wplng-flag-' + flag.id + '\">' +\r\n flag.name + ' (<img src=\"' + flag.flag + '\">)' +\r\n '</label></span>';\r\n });\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-flags-radio\">' +\r\n '<input type=\"radio\" name=\"wplng-website-flag\" id=\"wplng-website-flag-custom\" value=\"custom\"' + flagCustomChecked + '>' +\r\n '<label for=\"wplng-website-flag-custom\">' + textCustomRadio + '</label>' +\r\n '</span>';\r\n\r\n if (\"\" != flagCustomChecked) {\r\n $(\"#wplng-website-flag-container\").show();\r\n } else {\r\n $(\"#wplng-website-flag-container\").hide();\r\n }\r\n }\r\n });\r\n\r\n return flagsRadiosHTML;\r\n }\r\n\r\n\r\n function wplngGetTargetLanguagesListHTML() {\r\n\r\n let html = \"\";\r\n let htmlTemplate = $(\"#wplng-target-language-template\").html();\r\n\r\n // Process languages in the order they appear in wplngTargetLanguages\r\n wplngTargetLanguages.forEach((targetLang, index) => {\r\n\r\n // Find the full language data from wplngAllLanguages\r\n let language = wplngAllLanguages.find(lang => lang.id === targetLang.id);\r\n if (!language) return;\r\n\r\n let htmlElement = \"\";\r\n let textCustomRadio = $(\"#wplng-flags-radio-original-website-custom\").text();\r\n let flagsRadiosHTML = \"\";\r\n let flagFirstChecked = false;\r\n let flagCustomChecked = \" checked\";\r\n let targetFlagUrl = targetLang.flag || \"\";\r\n\r\n if (targetFlagUrl == \"\") {\r\n flagFirstChecked = true;\r\n }\r\n\r\n language.flags.forEach(flag => {\r\n\r\n let checked = \"\";\r\n\r\n if (targetFlagUrl == flag.flag) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n }\r\n\r\n if (flagFirstChecked) {\r\n checked = \" checked\";\r\n flagCustomChecked = \"\";\r\n flagFirstChecked = false;\r\n value = flag.flag;\r\n }\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-subflags-radio\">' +\r\n '<input type=\"radio\" ' +\r\n 'name=\"wplng-target-subflag-' + language.id + '\" ' +\r\n 'value=\"' + flag.flag + '\" ' +\r\n 'wplng-target-lang=\"' + language.id + '\" ' +\r\n 'id=\"wplng-subflag-' + language.id + '-' + flag.id + '\"' + checked + '>' +\r\n '<label for=\"wplng-subflag-' + language.id + '-' + flag.id + '\">' +\r\n flag.name + ' (<img src=\"' + flag.flag + '\">)' +\r\n '</label></span>';\r\n });\r\n\r\n flagsRadiosHTML +=\r\n '<span class=\"wplng-flags-radio\">' +\r\n '<input type=\"radio\" name=\"wplng-target-subflag-' + language.id +\r\n '\" id=\"wplng-target-flag-custom-' + language.id + '\" value=\"custom\"' +\r\n ' wplng-target-lang=\"' + language.id + '\" ' +\r\n flagCustomChecked + '>' +\r\n '<label for=\"wplng-target-flag-custom-' +\r\n language.id + '\">' + textCustomRadio + '</label>' +\r\n '</span>';\r\n\r\n let isPrivate = wplngLanguagesIsPrivate(language.id);\r\n let inputPrivate = '';\r\n\r\n inputPrivate += '<input ';\r\n inputPrivate += ' type=\"checkbox\"';\r\n inputPrivate += ' id=\"wplng-language-private-' + language.id + '\"';\r\n inputPrivate += ' name=\"wplng-language-private\"';\r\n inputPrivate += ' value=\"private\"';\r\n inputPrivate += ' wplng-target-lang=\"' + language.id + '\"';\r\n\r\n if (isPrivate) {\r\n inputPrivate += ' checked';\r\n }\r\n\r\n inputPrivate += '/>';\r\n\r\n htmlElement = htmlTemplate;\r\n htmlElement = htmlElement.replaceAll(\"[PRIVATE_INPUT]\", inputPrivate);\r\n htmlElement = htmlElement.replaceAll(\"[NAME]\", language.name);\r\n htmlElement = htmlElement.replaceAll(\"[LANG]\", language.id);\r\n let htmlFlag =\r\n '<img src=\"' + targetFlagUrl + '\" class=\"wplng-target-flag\">';\r\n htmlElement = htmlElement.replaceAll(\"[FLAG]\", htmlFlag);\r\n htmlElement = htmlElement.replaceAll(\"[FLAGS_OPTIONS]\", flagsRadiosHTML);\r\n\r\n if (isPrivate) {\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-target-language\"',\r\n 'class=\"wplng-target-language wplng-is-private\"'\r\n );\r\n }\r\n\r\n // Add ordering attributes and visibility classes for arrows\r\n let orderClass = '';\r\n let arrowsVisibility = '';\r\n \r\n if (wplngTargetLanguages.length > 1) {\r\n if (index === 0) {\r\n // First item: only down arrow\r\n arrowsVisibility = 'wplng-hide-up-arrow';\r\n } else if (index === wplngTargetLanguages.length - 1) {\r\n // Last item: only up arrow\r\n arrowsVisibility = 'wplng-hide-down-arrow';\r\n }\r\n // Middle items: both arrows visible (no class needed)\r\n } else {\r\n // Single item: hide both arrows\r\n arrowsVisibility = 'wplng-hide-arrows';\r\n }\r\n\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-target-language\"',\r\n 'class=\"wplng-target-language ' + arrowsVisibility + '\"'\r\n );\r\n \r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-target-language wplng-is-private\"',\r\n 'class=\"wplng-target-language wplng-is-private ' + arrowsVisibility + '\"'\r\n );\r\n\r\n let htmlInput = '<input type=\"url\" class=\"wplng-target-subflag\" wplng-target-lang=\"' + language.id + '\" value=\"' + targetLang.flag + '\" />';\r\n htmlElement = htmlElement.replaceAll(\"[INPUT]\", htmlInput);\r\n\r\n if (flagCustomChecked == \"\") {\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-subflag-target-custom\"',\r\n 'class=\"wplng-subflag-target-custom hide\"'\r\n );\r\n } else {\r\n htmlElement = htmlElement.replaceAll(\r\n 'class=\"wplng-subflag-target-custom\"',\r\n 'class=\"wplng-subflag-target-custom show\"'\r\n );\r\n }\r\n\r\n html += htmlElement;\r\n });\r\n\r\n if (\"\" == html) {\r\n $(\"#wplng-target-languages-container\").hide();\r\n } else {\r\n $(\"#wplng-target-languages-container\").show();\r\n }\r\n\r\n if (\r\n $(\"#fieldset-add-target-language\").is(\":visible\")\r\n && $(\"#wplng-target-languages-container\").is(\":visible\")\r\n ) {\r\n $(\"#wplng-languages-target-separator\").show();\r\n } else {\r\n $(\"#wplng-languages-target-separator\").hide();\r\n }\r\n\r\n return html;\r\n }\r\n\r\n\r\n // Option Page : Click on \"Add\" button for new language target\r\n $(\"#wplng-target-lang-add\").on(\"click\", function () {\r\n\r\n if (\r\n wplngTargetLanguages.length != 0\r\n && !confirm($(\"#wplng_add_new_target_language_message\").text())\r\n ) {\r\n return;\r\n }\r\n\r\n let newTargetId = $(\"#wplng_add_new_target_language\").val();\r\n let newTargetFlag = \"\";\r\n\r\n wplngAllLanguages.forEach((language) => {\r\n if (language.id == newTargetId) {\r\n newTargetFlag = language.flag;\r\n }\r\n });\r\n\r\n let newTarget = {\r\n \"id\": newTargetId,\r\n \"flag\": newTargetFlag\r\n };\r\n\r\n if (!wplngTargetLanguagesIncludes(newTargetId)) {\r\n wplngTargetLanguages.push(newTarget);\r\n }\r\n\r\n wplngUpdateOptionPage();\r\n });\r\n\r\n\r\n $(\"#wplng-target-languages-list\").on(\r\n \"click\",\r\n \".wplng-target-lang-remove\",\r\n (event) => {\r\n\r\n let newTargetLanguages = [];\r\n let removed = $(event.target).attr(\"wplng-target-lang\");\r\n\r\n wplngTargetLanguages.forEach((language) => {\r\n if (language.id != removed) {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n\r\n wplngUpdateOptionPage();\r\n }\r\n );\r\n\r\n // Handle move up functionality\r\n $(\"#wplng-target-languages-list\").on(\r\n \"click\",\r\n \".wplng-target-lang-move-up\",\r\n (event) => {\r\n event.preventDefault();\r\n \r\n let languageId = $(event.target).closest('a').attr(\"wplng-target-lang\");\r\n let currentIndex = wplngTargetLanguages.findIndex(lang => lang.id === languageId);\r\n \r\n if (currentIndex > 0) {\r\n // Swap with previous item\r\n let temp = wplngTargetLanguages[currentIndex];\r\n wplngTargetLanguages[currentIndex] = wplngTargetLanguages[currentIndex - 1];\r\n wplngTargetLanguages[currentIndex - 1] = temp;\r\n \r\n wplngUpdateOptionPage();\r\n }\r\n }\r\n );\r\n\r\n // Handle move down functionality\r\n $(\"#wplng-target-languages-list\").on(\r\n \"click\",\r\n \".wplng-target-lang-move-down\",\r\n (event) => {\r\n event.preventDefault();\r\n \r\n let languageId = $(event.target).closest('a').attr(\"wplng-target-lang\");\r\n let currentIndex = wplngTargetLanguages.findIndex(lang => lang.id === languageId);\r\n \r\n if (currentIndex < wplngTargetLanguages.length - 1) {\r\n // Swap with next item\r\n let temp = wplngTargetLanguages[currentIndex];\r\n wplngTargetLanguages[currentIndex] = wplngTargetLanguages[currentIndex + 1];\r\n wplngTargetLanguages[currentIndex + 1] = temp;\r\n \r\n wplngUpdateOptionPage();\r\n }\r\n }\r\n );\r\n\r\n\r\n $(\"#wplng_website_language\").on(\"change\", function () {\r\n wplngWebsiteLanguage = $(\"#wplng_website_language\").val();\r\n $(\"#wplng_website_flag\").val(\"\");\r\n $(\"#wplng_add_new_target_language\").html(wplngGetOptionsTargetLanguagesHTML());\r\n $(\"#wplng-flags-radio-original-website\").html(wplngGetWebsiteLanguageFlagsHTML());\r\n\r\n $(\"#wplng-website-language\").html(wplngGetWebsiteLanguageNameHTML());\r\n });\r\n\r\n\r\n $('#wplng-flags-radio-original-website').on(\"click\", \"input[type=radio][name=wplng-website-flag]\", function () {\r\n if ($(\"#wplng-website-flag-custom\").is(':checked')) {\r\n $(\"#wplng-website-flag-container\").slideDown(\"fast\");\r\n } else {\r\n $(\"#wplng-website-flag-container\").slideUp(\"fast\");\r\n $(\"#wplng_website_flag\").val($(this).val());\r\n }\r\n });\r\n\r\n\r\n $(\"#wplng-website-lang-update-flag\").on(\"click\", function () {\r\n $(\"#wplng-flag-website-container\").slideToggle();\r\n });\r\n\r\n\r\n $(\"#wplng-target-languages-list\").on(\"click\", \".wplng-target-lang-update-flag\", function () {\r\n let languageId = $(this).attr(\"wplng-target-lang\");\r\n let selector = \"#wplng-target-languages-list .wplng-flag-target-container[wplng-target-lang=\" + languageId + \"]\";\r\n\r\n $(selector).slideToggle();\r\n });\r\n\r\n\r\n $('#wplng-target-languages-list').on(\"click\", \"input[type=radio]\", function () {\r\n\r\n let selectedFlagId = $(this).attr(\"wplng-target-lang\");\r\n let selectedFlagVal = $(this).val();\r\n let selectorSubflagContainer = \".wplng-subflag-target-custom[wplng-target-lang=\" + selectedFlagId + \"]\";\r\n\r\n if (selectedFlagVal == \"custom\") {\r\n $(selectorSubflagContainer).slideDown(\"fast\");\r\n } else {\r\n $(selectorSubflagContainer).slideUp(\"fast\");\r\n $(\".wplng-target-subflag[wplng-target-lang=\" + selectedFlagId + \"]\").val(selectedFlagVal);\r\n\r\n let newTargetLanguages = [];\r\n wplngTargetLanguages.forEach(language => {\r\n if (language.id == selectedFlagId) {\r\n newTargetLanguages.push({\r\n \"id\": language.id,\r\n \"flag\": selectedFlagVal\r\n });\r\n } else {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n $(\"#wplng_target_languages\").val(JSON.stringify(newTargetLanguages));\r\n }\r\n });\r\n\r\n\r\n $('#wplng-target-languages-list').on(\"click\", \"input[type=checkbox]\", function () {\r\n\r\n let languageId = $(this).attr(\"wplng-target-lang\");\r\n let isPrivate = $(this).is(\":checked\");\r\n\r\n if (isPrivate) {\r\n $(this).parents(\".wplng-target-language\").addClass(\"wplng-is-private\");\r\n } else {\r\n $(this).parents(\".wplng-target-language\").removeClass(\"wplng-is-private\");\r\n }\r\n\r\n console.log($(this).parents(\".wplng-target-language\"));\r\n\r\n let newTargetLanguages = [];\r\n wplngTargetLanguages.forEach(language => {\r\n if (language.id == languageId) {\r\n newTargetLanguages.push({\r\n \"id\": language.id,\r\n \"flag\": language.flag,\r\n \"private\": isPrivate\r\n });\r\n } else {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n $(\"#wplng_target_languages\").val(JSON.stringify(newTargetLanguages));\r\n });\r\n\r\n\r\n $(\"#wplng-target-languages-list\").on(\"input\", \".wplng-target-subflag\", function () {\r\n\r\n let selectedFlagId = $(this).attr(\"wplng-target-lang\");\r\n let selectedFlagVal = $(this).val();\r\n let newTargetLanguages = [];\r\n\r\n wplngTargetLanguages.forEach(language => {\r\n if (language.id == selectedFlagId) {\r\n newTargetLanguages.push({\r\n \"id\": language.id,\r\n \"flag\": selectedFlagVal\r\n });\r\n } else {\r\n newTargetLanguages.push(language);\r\n }\r\n });\r\n\r\n wplngTargetLanguages = newTargetLanguages;\r\n $(\"#wplng_target_languages\").val(JSON.stringify(newTargetLanguages));\r\n });\r\n\r\n\r\n function wplngUpdateOptionPage() {\r\n $(\"#wplng_website_language\").html(wplngGetOptionsWebsiteLanguageHTML());\r\n $(\"#wplng_add_new_target_language\").html(wplngGetOptionsTargetLanguagesHTML());\r\n $(\"#wplng-flags-radio-original-website\").html(wplngGetWebsiteLanguageFlagsHTML());\r\n $(\"#wplng-target-languages-list\").html(wplngGetTargetLanguagesListHTML());\r\n $(\"#wplng_target_languages\").val(JSON.stringify(wplngTargetLanguages));\r\n }\r\n\r\n wplngUpdateOptionPage();\r\n\r\n /**\r\n * Option for feature \"Browser language redirection\"\r\n */\r\n\r\n $(\"#wplng_browser_language_redirect_checkbox\").on(\"change\", function () {\r\n if ($(this).is(\":checked\")) {\r\n $(\"input[name=wplng_browser_language_redirect][value=js_only]\").prop(\"checked\", true);\r\n } else {\r\n $(\"input[name=wplng_browser_language_redirect][value=disable]\").prop(\"checked\", true);\r\n }\r\n });\r\n\r\n function wplngUpdateBrowserLanguageRedirect() {\r\n\r\n let selectedMethod = $(\"input[name=wplng_browser_language_redirect]:checked\").val();\r\n\r\n if (selectedMethod === \"php_js\" || selectedMethod === \"js_only\") {\r\n $(\"#wplng_browser_language_redirect_checkbox\").prop(\"checked\", true);\r\n } else {\r\n $(\"#wplng_browser_language_redirect_checkbox\").prop(\"checked\", false);\r\n }\r\n }\r\n\r\n $(\"input[name=wplng_browser_language_redirect]\").on(\"change\", function () {\r\n wplngUpdateBrowserLanguageRedirect();\r\n });\r\n\r\n wplngUpdateBrowserLanguageRedirect();\r\n\r\n /**\r\n * Show / Hide API key\r\n */\r\n\r\n $(\"#wplng-api-key-show\").click(function () {\r\n $(\"#wplng-api-key-show\").hide();\r\n $(\"#wplng-api-key-hide\").show();\r\n $(\"#wplng-api-key-fake\").hide();\r\n $(\"#wplng_api_key\").show();\r\n });\r\n\r\n\r\n $(\"#wplng-api-key-hide\").click(function () {\r\n $(\"#wplng-api-key-hide\").hide();\r\n $(\"#wplng-api-key-show\").show();\r\n $(\"#wplng-api-key-fake\").show();\r\n $(\"#wplng_api_key\").hide();\r\n });\r\n\r\n}); // End jQuery loaded event\r\n"],"names":["jQuery","document","ready","$","loadUrl","length","hide","attr","ajax","url","method","success","response","slideDown","let","wplngWebsiteLanguage","val","wplngTargetLanguages","JSON","parse","wplngTargetLanguagesIncludes","languageId","returned","forEach","targetLanguage","id","wplngGetOptionsTargetLanguagesHTML","languagesOptionsHTML","hideFieldset","wplngAllLanguages","disabled","undefined","language","name","show","is","wplngGetWebsiteLanguageFlagsHTML","flagsRadiosHTML","textCustomRadio","text","websiteFlagUrl","flagFirstChecked","flagCustomChecked","flags","flag","checked","wplngGetTargetLanguagesListHTML","html","htmlTemplate","targetLang","index","find","lang","htmlElement","targetFlagUrl","value","isPrivate","private","inputPrivate","replaceAll","htmlFlag","arrowsVisibility","htmlInput","wplngUpdateOptionPage","selected","stringify","wplngUpdateBrowserLanguageRedirect","selectedMethod","prop","on","confirm","newTargetId","newTargetFlag","newTarget","push","newTargetLanguages","removed","event","target","preventDefault","closest","temp","currentIndex","findIndex","slideUp","this","slideToggle","selectedFlagId","selectedFlagVal","selectorSubflagContainer","parents","addClass","removeClass","console","log","click"],"mappings":"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"} -
wplingua/trunk/inc/admin/option-page-settings.php
r3362121 r3366107 331 331 332 332 <div class="wplng-target-language-right"> 333 <a href="javascript:void(0);" class="wplng-target-lang-move-up" wplng-target-lang="[LANG]" title="<?php esc_attr_e( 'Move up', 'wplingua' ); ?>"><span class="dashicons dashicons-arrow-up-alt2"></span></a> 334 <a href="javascript:void(0);" class="wplng-target-lang-move-down" wplng-target-lang="[LANG]" title="<?php esc_attr_e( 'Move down', 'wplingua' ); ?>"><span class="dashicons dashicons-arrow-down-alt2"></span></a> 333 335 <a href="javascript:void(0);" class="wplng-target-lang-update-flag" wplng-target-lang="[LANG]"><?php esc_html_e( 'Edit', 'wplingua' ); ?></a> 334 336 <a href="javascript:void(0);" class="wplng-target-lang-remove" wplng-target-lang="[LANG]"><?php esc_html_e( 'Remove', 'wplingua' ); ?></a> -
wplingua/trunk/inc/dom/mode-list.php
r3305387 r3366107 272 272 273 273 $html .= '<div id="wplng-modal-items">'; 274 275 $html .= '<p id="wplng-modal-no-item-found" style="display: none;">'; 276 $html .= esc_html( 'No translation found.', 'wplingua' ); 277 $html .= '</p>'; 274 278 275 279 foreach ( $args['translations'] as $key => $translation ) { -
wplingua/trunk/inc/languages.php
r3305387 r3366107 203 203 $ordered = array(); 204 204 205 foreach ( $all_languages as $language ) { 206 foreach ( $languages_target as $language_target ) { 207 if ( empty( $language['id'] ) 208 || empty( $language_target['id'] ) 209 || $language['id'] !== $language_target['id'] 210 || ( ! empty( $language_target['private'] ) 211 && ! current_user_can( 'edit_posts' ) 212 ) 213 ) { 214 continue; 205 // Process languages in the order they appear in the settings (preserve order) 206 foreach ( $languages_target as $language_target ) { 207 if ( empty( $language_target['id'] ) ) { 208 continue; 209 } 210 211 // Skip private languages for non-authorized users 212 if ( ! empty( $language_target['private'] ) 213 && ! current_user_can( 'edit_posts' ) 214 ) { 215 continue; 216 } 217 218 // Find the language in allowed languages to validate it exists 219 $language_found = false; 220 foreach ( $all_languages as $language ) { 221 if ( ! empty( $language['id'] ) && $language['id'] === $language_target['id'] ) { 222 $language_found = true; 223 break; 215 224 } 216 225 } 226 227 // Only add if the language is found in allowed languages 228 if ( $language_found ) { 217 229 $ordered[] = $language_target; 218 230 } -
wplingua/trunk/readme.txt
r3362121 r3366107 5 5 Requires at least: 6.0 6 6 Tested up to: 6.8 7 Stable tag: 2. 8.07 Stable tag: 2.9.0 8 8 Requires PHP: 7.4 9 9 License: GPLv2 or later … … 192 192 == Changelog == 193 193 194 = 2.8.0 = 195 196 * Multilingual sitemap XML 197 * Enable multilingual sitemap XML in the main wpLingua option page. 198 * Fix spacename for xhtml (Multilingual sitemap XML). 199 * Ensure required namespaces in multilingual XML sitemap. 200 * Add attribute data-wplng-lang-id to language switcher. 201 * New hidden BETA feature: 202 * Enable redirection by user language browser with PHP and JS. 203 * Enable redirection by user language browser with JS only. 204 * To display hidden BETA features, use the Konami code on the wpLingua general settings page. 205 * Some code review. 194 = 2.9.0 = 195 196 * New feature: target language ordering 197 * Improved user experience: 198 * In all translations on the page: message if no translation is found 199 * In-page translation editor: loading indicator when loading the editor 206 200 207 201 All changelogs and previous versions of the wpLingua plugin are available on the releases page of the project's GitHub repo: [https://github.com/julien-jacob/wplingua/releases](https://github.com/julien-jacob/wplingua/releases). -
wplingua/trunk/wplingua.php
r3362121 r3366107 8 8 * Text Domain: wplingua 9 9 * Domain Path: /languages/ 10 * Version: 2. 8.010 * Version: 2.9.0 11 11 * Requires PHP: 7.4 12 12 * License: GPL v2 or later … … 25 25 define( 'WPLNG_API_VERSION', '3.0' ); 26 26 define( 'WPLNG_API_SSLVERIFY', true ); 27 define( 'WPLNG_PLUGIN_VERSION', '2. 8.0' );27 define( 'WPLNG_PLUGIN_VERSION', '2.9.0' ); 28 28 define( 'WPLNG_PLUGIN_FILE', plugin_basename( __FILE__ ) ); 29 29 define( 'WPLNG_PLUGIN_PATH', __DIR__ );
Note: See TracChangeset
for help on using the changeset viewer.