From 9ed722f8aa9332bbef274173aa5ae6dac3dda318 Mon Sep 17 00:00:00 2001 From: Sylvain Boissel Date: Tue, 3 Sep 2024 14:36:32 +0200 Subject: [PATCH] Add Tarteaucitron for JS management (#205) --- .gitignore | 4 +- .../locale/fr/LC_MESSAGES/django.mo | Bin 19102 -> 20258 bytes .../locale/fr/LC_MESSAGES/django.po | 168 +- ...analyticssettings_customscriptssettings.py | 17 + ..._customscriptssettings_options_and_more.py | 57 + content_manager/models.py | 42 +- locale/fr/LC_MESSAGES/django.mo | Bin 1270 -> 1322 bytes locale/fr/LC_MESSAGES/django.po | 12 +- package-lock.json | 17 + package.json | 5 + pyproject.toml | 2 +- static/css/tac.css | 1161 +++ .../lib/tarteaucitronjs/.github/FUNDING.yml | 3 + static/lib/tarteaucitronjs/.github/stale.yml | 18 + .../.github/workflows/codeql-analysis.yml | 67 + static/lib/tarteaucitronjs/LICENSE | 21 + static/lib/tarteaucitronjs/README.md | 159 + static/lib/tarteaucitronjs/SECURITY.md | 14 + static/lib/tarteaucitronjs/advertising.js | 2 + static/lib/tarteaucitronjs/advertising.min.js | 1 + .../lib/tarteaucitronjs/css/tarteaucitron.css | 1174 +++ .../tarteaucitronjs/css/tarteaucitron.min.css | 1 + .../tarteaucitronjs/lang/tarteaucitron.ar.js | 96 + .../lang/tarteaucitron.ar.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.bg.js | 95 + .../lang/tarteaucitron.bg.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.ca.js | 95 + .../lang/tarteaucitron.ca.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.cn.js | 93 + .../lang/tarteaucitron.cn.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.cs.js | 95 + .../lang/tarteaucitron.cs.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.da.js | 95 + .../lang/tarteaucitron.da.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.de.js | 95 + .../lang/tarteaucitron.de.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.el.js | 95 + .../lang/tarteaucitron.el.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.en.js | 95 + .../lang/tarteaucitron.en.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.es.js | 95 + .../lang/tarteaucitron.es.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.et.js | 95 + .../lang/tarteaucitron.et.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.fi.js | 98 + .../lang/tarteaucitron.fi.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.fr.js | 96 + .../lang/tarteaucitron.fr.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.hr.js | 95 + .../lang/tarteaucitron.hr.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.hu.js | 95 + .../lang/tarteaucitron.hu.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.it.js | 95 + .../lang/tarteaucitron.it.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.ja.js | 95 + .../lang/tarteaucitron.ja.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.kr.js | 95 + .../lang/tarteaucitron.kr.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.lb.js | 95 + .../lang/tarteaucitron.lb.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.lt.js | 95 + .../lang/tarteaucitron.lt.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.lv.js | 95 + .../lang/tarteaucitron.lv.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.nl.js | 95 + .../lang/tarteaucitron.nl.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.no.js | 94 + .../lang/tarteaucitron.no.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.oc.js | 96 + .../lang/tarteaucitron.oc.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.pl.js | 95 + .../lang/tarteaucitron.pl.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.pt.js | 94 + .../lang/tarteaucitron.pt.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.ro.js | 95 + .../lang/tarteaucitron.ro.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.ru.js | 96 + .../lang/tarteaucitron.ru.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.se.js | 96 + .../lang/tarteaucitron.se.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.sk.js | 95 + .../lang/tarteaucitron.sk.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.sv.js | 96 + .../lang/tarteaucitron.sv.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.tr.js | 98 + .../lang/tarteaucitron.tr.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.uk.js | 95 + .../lang/tarteaucitron.uk.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.vi.js | 95 + .../lang/tarteaucitron.vi.min.js | 1 + .../tarteaucitronjs/lang/tarteaucitron.zh.js | 93 + .../lang/tarteaucitron.zh.min.js | 1 + static/lib/tarteaucitronjs/package.json | 28 + static/lib/tarteaucitronjs/tarteaucitron.js | 2356 ++++++ .../lib/tarteaucitronjs/tarteaucitron.min.js | 1 + .../tarteaucitronjs/tarteaucitron.services.js | 6779 +++++++++++++++++ .../tarteaucitron.services.min.js | 1 + templates/base.html | 12 +- templates/blocks/cookie_banner.html | 57 + templates/blocks/footer.html | 9 + 100 files changed, 15476 insertions(+), 78 deletions(-) create mode 100644 content_manager/migrations/0043_rename_analyticssettings_customscriptssettings.py create mode 100644 content_manager/migrations/0044_alter_customscriptssettings_options_and_more.py create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 static/css/tac.css create mode 100644 static/lib/tarteaucitronjs/.github/FUNDING.yml create mode 100644 static/lib/tarteaucitronjs/.github/stale.yml create mode 100644 static/lib/tarteaucitronjs/.github/workflows/codeql-analysis.yml create mode 100644 static/lib/tarteaucitronjs/LICENSE create mode 100644 static/lib/tarteaucitronjs/README.md create mode 100644 static/lib/tarteaucitronjs/SECURITY.md create mode 100644 static/lib/tarteaucitronjs/advertising.js create mode 100644 static/lib/tarteaucitronjs/advertising.min.js create mode 100644 static/lib/tarteaucitronjs/css/tarteaucitron.css create mode 100644 static/lib/tarteaucitronjs/css/tarteaucitron.min.css create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ar.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ar.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.bg.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.bg.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ca.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ca.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.cn.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.cn.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.cs.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.cs.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.da.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.da.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.de.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.de.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.el.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.el.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.en.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.en.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.es.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.es.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.et.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.et.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.fi.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.fi.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.fr.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.fr.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.hr.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.hr.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.hu.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.hu.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.it.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.it.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ja.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ja.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.kr.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.kr.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.lb.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.lb.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.lt.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.lt.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.lv.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.lv.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.nl.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.nl.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.no.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.no.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.oc.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.oc.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.pl.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.pl.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.pt.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.pt.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ro.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ro.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ru.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.ru.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.se.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.se.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.sk.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.sk.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.sv.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.sv.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.tr.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.tr.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.uk.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.uk.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.vi.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.vi.min.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.zh.js create mode 100644 static/lib/tarteaucitronjs/lang/tarteaucitron.zh.min.js create mode 100644 static/lib/tarteaucitronjs/package.json create mode 100644 static/lib/tarteaucitronjs/tarteaucitron.js create mode 100644 static/lib/tarteaucitronjs/tarteaucitron.min.js create mode 100644 static/lib/tarteaucitronjs/tarteaucitron.services.js create mode 100644 static/lib/tarteaucitronjs/tarteaucitron.services.min.js create mode 100644 templates/blocks/cookie_banner.html diff --git a/.gitignore b/.gitignore index ecf7088e..9d096d7d 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,6 @@ dist/ downloads/ eggs/ .eggs/ -lib/ lib64/ parts/ sdist/ @@ -115,6 +114,9 @@ ENV/ env.bak/ venv.bak/ +# JS stuff +node_modules/ + # Spyder project settings .spyderproject .spyproject diff --git a/content_manager/locale/fr/LC_MESSAGES/django.mo b/content_manager/locale/fr/LC_MESSAGES/django.mo index 81b7d6eebf929abb4e4cd31e43d5755dd13d4fd8..93ae939f48514a124cb810f5cd2cfcaeed85508e 100644 GIT binary patch delta 6835 zcmbW*33OD|0mktgvOywCfDj=Vh6LF{5*7_hAwY;2!N?i}MP-t_Bm*H6W+p63JFy}a z>k2Bk6akS%i(63Y!lJk$isFt6f)%ZZD63Gd{eSarP}_6tsqgsB@7^~vcYhNPOK*=_ zu{0{YyJgJnhAT13nD!WIY)l2^?JacIn94TB3_%}Wjt^iHY?5M30=B}Qm}VV?N!07C z3$ZEnl{gk3!}BrrOk;|T37aAceYkNSCgOW|27Zbf!#9|NQElCNFN~$0kNSL}bv$Z7 zQ&0n(X6v;WL%j}L;kCAYCw8HKv(&!vqIDN)#9yO2_#Wf1aXYu(99vUQMGy8wH9W@Z zAd6(?U_9P}n#dAcUyCiNKZkhYURAB0sB!ipNpFDjkdlF^|?pev;OL6GdD8uMbtpPM6Ez0T2IEN*ax~(Yn~W{4CaAA9#=(8qwpZk#0q;%)9o3`)&Ojt4VV^ zZh;y|GHRe6)ZXW!+AYFDycjjWWvDG)jatd4!xS{qXHiS_25JlTS`XU$Cs6}R=wM6_ zY=^aYK6b;6sHfy})b~?7?jg;v_QMeOi?BC7hg#9_F;ENs3lux z-(Qb<>^7mc=q=P>v627zSk19GM!L|`5fffmIYx3i;RrL+HchSc!?zZgTzdCMKVwW?~7OCAmn%7Y(^d5UDgAbKt23D1 zQV+HDV$=XC@Ep7nwSo`hJNN}Yf}673Ujl!&+x~5+fvvzMxCRsTpg!gn%qEQIjcs@t z?nDisXO3$=YQ*DF4PAkHz8uu|=3>VvW9DHY^;JCWm*OGR_eQeJbZ91E9+pI8|Cdup z;>IVaUxLG^8OHZEW)!xwPQ_B{PvHPe>*IcJ5^9B}VRH;4eVUt5E4u|X;McJQzKzZB zGi*-(<|u_TFoyNi7m`qW-2t`7olp(rA-_hZ0QH+%fm(q&)YdIV&2SyY;ghJ2wqOU` zf$X+9gnHUi&t*6GDCdZq&fmptkl&)BrbyDX7DjP)oiGwSwF4-TN)9si=W> zMs=8rT9Fa`e?^eF?~hB8nc=Hfgo!eO`* zwRdd>xqt6+@l5KMpw3VbwQ>tk1HBC+Ge#}>a?}>ALd|?bq|W~DpwONhpI|xufF3O4 zSE4Iki)Z0Os3qNwT7liDJv@jkmN|~XYn_jg=YKH;HMko2 z&pg44PWy4xsXm2Tkw!y|>5gqt11rFuI34x=QdB#S+xqjUiG7GVE8n38(0Hg@Z;N5= zQ8xbThyK(M{Pl3zPm*oQCl$-wY3+bo`Q*3jSi;a z+xhIjmhcES{HNafd<2n*^ za2D!ws|&*J7q@Ujd;A`1#K%xGiaO7IKLxcy*{EO0p{N0l!dRSu`l~h>HPdp`fP$zq za6NL`%}UhwK0;0S(=Y|?@mHvk9<}u*!`;J{gqm>%YHzbq0~mxF=txw@7o$4#qGmQ5 zH{q?wxiq8CcmJ5(j2g%utiy0hAWzDGVg9kmaP| z(st-t;bQ)de<1V8i@L`$d;%L(wpV}DZ_3T2*xs9lpOY@O-oPo_zbW93_U;Cv$4=Kd zOG!tfbMr3Ie(Ml6TrqslPvry6Uwe8n`I<~2 zx@t*3@{TH8x#U*zPf|$+lR9#o==y@_pSlj=Y*IvK5?wk|0kVXok|yM@WGIQO|1uSR zcBNAuLLMbSqDu#GD$(!#eWVGU{fN4*Aa{{<7hA7;Ro^tX~c&v$A-&i3*+%RGJ=dIeo4FUTRx0^$nR}^6Fxw$At%T;B(g?0ifkt1NLSLG>?69?xac)(KIXNI6p}kg1!=gx zqHw>htinm;5|T+Klgo&%k>tim$^CVDi1O98E(Va#$Zm2I*+X=#KRsM3Z?4iTo3fiVJN0FZdvtLEb0-A{P=5$soEKyF~ukN5$*O78M#UE!PC{h`o`9+2nar zL#l|bIMR|dA_;7KBF-ffi9?^LRs^P^IH>s>?k7@3GZXJpTXL5aaQdm3c~QgCYNP&#-ahJYGgKVw?u5 zv8nGKkr_C%z0+%|oJhII%cuQ4JmbBAkmIc_^@Rfd>V0*q>Z4K)HEK4@ZOl%&{!rW3 zV-}TUCNDbBFSB)ep1-`@SL*XtMP@WG$D5a3e=_Zrn6O=-h6%U}5p+sJK7X|t_aE=N z(>wjHQ(9YH<_*j-;~d8`(CeuTIOT)VD?_20;DDSQ%^{do?k)9Iv4kZ~$eUeVJKYKR zX4E>_75>_p+2w(pbIbgt+^i0H)nN{cEwjq_W~tvl&F2Jj((?*_{uzzEep^OXT(e&+ z!{GYE-9|+x^v~+q+taK6fZnP=KpLj+|Z!Aa=+3b{^|P8Yd9+ zS66$he8H`2JzjSxJs4TQb;iQy#tAm~@ug9JOkGoc|+aStKEdC6*wuB$kLskVFWvw3akOk=8ym5@JbBG&L#uP@~on6DF#I z(5cW+%QHpIjHQ`QZPB7FYN=XhnhuImw4LAo-ILE}K65|$=X=h5@7}ZC8y_3jd97RJ z<+@bcXO-db_A;h1cJeo7B<1I7>8vq(>lu@R`)~|C#sC~1VoV@rUc+TCFA8dFAjaTWTQ5Lg>KjlOlvv%Uh7X`Ra@5w(pbz!SSO>4! z`Xg*b{U>`qqJi^y7Yw3(lSV-ej6^@2VCy+pm-=fMj>}Ou-eE0624&7-RlJQF$U|HA zZ)i+y>a~y`(}G|0!6c*Zla7J3Z?Y*c>*f_?O3ZB3$QNS`EU@R-qZ-1W)QFFx zMtafK@1VZt73wrp6I)OZL3JbvwS@)%FX;s5LD`^>_!W;XSAh zmZA2*Y3oJnP3v9j6I6$M+2QJF9n{Q3HfH{HgLr!)#X1Pp@K{t&Gf^F#hFbFlsO#2Z zKP*9Y@D6HiAEIWm8q=qa2BT&w95v&y)?}Ccpg*cdBd{G#!aOX(HW<{@c{&nMH<*Ch zoYSofaTN8n7>AEhGa4P{I2hTNW(KO`1*i_X*4RQZYQ&qYrKk?=K#k}iY9`L0X5uoA zzz4QIDBKu|CJQyy3s6h764l@a)E+BE?WNtwjJeEp3i?6?YD7Pv)~H%D=LSttH;l6N zE~u$|7NhV*RL9>yZ(NA#=u%|aO%ZCz+_ruc^@6&ARrUNoqM!y%bLWFPs40#>jUd+6 zyW7tPpk`(iYBx_oR>{mq?edMN`+bb+_&HPuZ=&`>1!}-gus-b@U#`-LCa9jbLUkYx z2V-|sk5{0cj(1RNSBkoBr>*a|^+TwJj-fhm9(BK4_VfFwf&GjwVyd-trYZ*2P%3JK zqmjumQ&BfqjvCq9s6FvM>PClA9Y2XacplZk%cu@sM}2-9b^phx`&5r${u3#LMK~7@ zLyd4W>IRvp5lpt{^KE@DdUJj`s)0h(=30wBxXIQ_QA@PjdK@=XzlJHeERy+;rBEK} zJa+m^kxe}sCt?wfN7LH5aVDzglaRNnnT=|o2sI&Opt` zLKg*%un_fFZ9t7|4{ECRqi%e{)~{eE>i1AH*Sf7SpW`^(feBI0^L`6;-=KC*he9!c zdNb5gMp<166g1_%aWtl)8s1{vkLu|O)X2`F9;ZvF>mFb;FaF42Kk8xa`AdouQP-8B z8a#>J@hfYi7*9JcGn|5+`^l)Oor6hO=zPJHqh{c1tcmwgFAyJoX@s3o9qWy?us_zo z5vcEHV|C0&eSZOJkF3Oodj8*{pc}Z6N7C#=y(%xDM*0A?G}YNC8cB21yS_cDq0ShF zeUMo<<54f30_4wt*^0c4%@I@wZlUKzhyHs0tHn7d>Y`pGZBQNPi?wkqs^RIVDRrT4 zv>3Gnt5F>-#@e_C{qZQOR@A30})sk6HzmlW*uhD=*;}iebk^Ia|q+I&Y)BRy$9xP%(P z1Jn)t6P(T21l6$=UVM0ZX~wg z#7t~}>#-j0Ma@t-s-x#nBe;xujBcQo;9IPZPi?&}&#-oX1ZH6`496|l8jm8I-DU1k z(3A#ub!MOiY7OI%dzr4N2J=uInS~AUO;krWpgQoO^%!aiFQ8_$0(;;S)MoG6&DqpF zFhtLPUkYvcU<|5fi?9Rk@_fOVtEd}2w)KEyXJp~1hLTYoNVD}Zs3polP5nI7%&xNT z!*cPE^(Cq!*Hf5(ZK?`R=&#fFs1ZFyT^P{QS?h4ru1-Q-n2Q==KI#QE57p7d zw!R*Ae^ObkI^%yLn9mBJKkhF4L$+xJ=Lf-uy`5>Y)* z!%!TF-Z%p_(wV61mZ6rk1nHYOjQkkCzI4)y>+t~fS^fCKg|2S>oz0hvew>(x+Rckl zJzZnnhU&mUdA+Cb(q*BRWIF17FcSl@5NY2;5FOVXT&9GAdaOe;u+&px zM(`xjv<)VOr1FTh1-&0M8(Ybn?F(Lw(_2Tz&jaa)7h13DIwD)c5(&;JoBQ^^dX zrAQ-j^Wc5^j98_D+`!Nv}7B}yW|S_CmBIpMf}pShjbu! z$Y01ka*6aLmB)J&&J%4cHoEzcJVz>zK@=7eZ8#nA?IvNCH@(OhsYyRKx&aJGMea-+E0EaIwm@pKU%}Bv+xb_SFQg#GMD^{ z{6bojImDaXB2UOTl25LZmgIkrY%1@QCS(lxj?5=I+z#fxRruL*3aWkcI`JXzsKT*} zd`0$=y5u$T7SZtxsY19F=1N^qHC3OWXo zKagLONn|}qB|FGWvVr`DR33k$@PM4KCt6u^@jtdK9+C^>A~{6@N#*gSGk*S|$(g?7 z7}-vSkT#?(DJ4BfFwt?w!5qe3wp__33OC3PB!v8%EF(H@lZIq7IY71$GnR}bbx1ez zIni;P#1I$xhO8#@NEy))K$?@^k`^SLyg*(g!^m)=Bg&l_GSJKYZi9*{?&8oBKEBh& zO~?!{d^J45eJK2hkAG%HUe5S&x%uwykM x#oe^y>)vj6{3pJCp6i_(eAX@9FCa7HWp0q2o9VvPJH2Y*iqtUol++Kr{|mN section" +msgstr "Scripts dans la section " + +#: content_manager/models.py:71 +msgid "Allows for scripts to be placed in the tag of the website pages." +msgstr "" +"Permet de placer des scripts à l’intérieur du tag des pages du site." + +#: content_manager/models.py:77 +msgid "Scripts in the section" +msgstr "Scripts dans la section " + +#: content_manager/models.py:78 +msgid "" +"Allows for scripts to be placed at the end of the tag of the website " +"pages." +msgstr "" +"Permet de placer des scripts à l’intérieur du tag des pages du site." + +#: content_manager/models.py:82 +msgid "Use Tarteaucitron?" +msgstr "Utiliser Tarteaucitron ?" + +#: content_manager/models.py:86 +msgid "" +"See Documentation" +msgstr "" +"Voir Documentation" + +#: content_manager/models.py:101 +msgid "" +"Allows to add custom CSS and JS to the site, for example for Matomo, " +"Tarteaucitron…" +msgstr "" +"Permet d’ajouter du CSS et du JS personnalisé au site, par exemple pour " +"Matomo ou Tarteaucitron." + +#: content_manager/models.py:109 msgid "Site configuration" msgstr "Configuration du site" -#: content_manager/models.py:96 +#: content_manager/models.py:110 msgid "Site configurations" msgstr "Configurations du site" -#: content_manager/models.py:99 +#: content_manager/models.py:113 msgid "Institution (header)" msgstr "Institution (en-tête)" -#: content_manager/models.py:102 +#: content_manager/models.py:117 msgid "" -"Institution brand as defined on page https://www.info.gouv.fr/marque-de-" -"letat/le-bloc-marque" +"Institution brand as defined on official page." msgstr "" -"Nom de l’institution tel que défini sur la page https://www.info.gouv.fr/" -"marque-de-letat/le-bloc-marque" +"Nom de l’institution tel que défini sur la page officielle." -#: content_manager/models.py:106 +#: content_manager/models.py:122 msgid "Institution with line break (header)" msgstr "Institution avec césure (en-tête)" -#: content_manager/models.py:110 +#: content_manager/models.py:126 msgid "Institution brand with
tags for line breaks" msgstr "Nom de l’institution avec des
pour les retours à la ligne" -#: content_manager/models.py:113 +#: content_manager/models.py:129 msgid "Institution (footer)" msgstr "Institution (pied)" -#: content_manager/models.py:120 +#: content_manager/models.py:136 msgid "Institution with line break (footer)" msgstr "Institution avec césure (pied)" -#: content_manager/models.py:127 content_manager/models.py:129 +#: content_manager/models.py:143 content_manager/models.py:145 msgid "Site title" msgstr "Titre du site" -#: content_manager/models.py:133 content_manager/models.py:135 +#: content_manager/models.py:149 content_manager/models.py:151 msgid "Site tagline" msgstr "Sous-titre du site" -#: content_manager/models.py:140 +#: content_manager/models.py:156 msgid "Notice title" msgstr "Titre du bandeau" -#: content_manager/models.py:144 content_manager/models.py:151 +#: content_manager/models.py:160 content_manager/models.py:167 msgid "Can include HTML" msgstr "Peut inclure du HTML" -#: content_manager/models.py:148 +#: content_manager/models.py:164 msgid "Notice description" msgstr "Description du bandeau" -#: content_manager/models.py:154 +#: content_manager/models.py:170 msgid "Notice type" msgstr "Type de bandeau" -#: content_manager/models.py:160 +#: content_manager/models.py:177 msgid "" "Use is strictly regulated, see documentation." -#: content_manager/models.py:166 +#: content_manager/models.py:184 msgid "Notice link" msgstr "Lien du bandeau" -#: content_manager/models.py:169 +#: content_manager/models.py:187 msgid "Standardized consultation link at the end of the notice." msgstr "Lien de consultation standardisé à la fin du bandeau." -#: content_manager/models.py:173 +#: content_manager/models.py:191 msgid "Notice icon class" msgstr "Classe d’icône du bandeau" -#: content_manager/models.py:177 +#: content_manager/models.py:195 msgid "For weather alerts only" msgstr "Pour les bandeaux de vigilance météo uniquement" -#: content_manager/models.py:180 +#: content_manager/models.py:198 msgid "Collapsible?" msgstr "Refermable ?" -#: content_manager/models.py:182 +#: content_manager/models.py:200 msgid "Show the BETA tag next to the title" msgstr "Afficher la mention BETA à côté du titre" -#: content_manager/models.py:185 content_manager/models.py:359 +#: content_manager/models.py:203 content_manager/models.py:377 msgid "Description" msgstr "Description" -#: content_manager/models.py:198 content_manager/models.py:256 +#: content_manager/models.py:216 content_manager/models.py:274 msgid "Operator logo" msgstr "Logo opérateur" -#: content_manager/models.py:202 +#: content_manager/models.py:220 msgid "Logo alt text" msgstr "Alternative textuelle du logo" -#: content_manager/models.py:205 +#: content_manager/models.py:223 msgid "Must contain the text present in the image." msgstr "Doit impérativement contenir le texte présent dans l’image." -#: content_manager/models.py:208 +#: content_manager/models.py:226 msgid "Width (em)" msgstr "Largeur (em)" -#: content_manager/models.py:214 +#: content_manager/models.py:232 msgid "" "To be adjusted according to the width of the logo. Example for a " "vertical logo: 3.5, Example for a horizontal logo: 8." @@ -1014,19 +1058,19 @@ msgstr "" "À ajuster en fonction de la largeur du logo. Exemple pour un logo vertical: " "3.5, Exemple pour un logo horizontal: 8." -#: content_manager/models.py:223 +#: content_manager/models.py:241 msgid "Newsletter description" msgstr "Description de la lettre d’information" -#: content_manager/models.py:226 +#: content_manager/models.py:244 msgid "Newsletter registration URL" msgstr "URL d‘inscription à la lettre d’information" -#: content_manager/models.py:244 +#: content_manager/models.py:262 msgid "Important notice" msgstr "Bandeau d’information importante" -#: content_manager/models.py:246 +#: content_manager/models.py:264 msgid "" "The important notice banner should only be used for essential and temporary " "information. (Excessive or continuous use risks “drowning” " @@ -1036,79 +1080,79 @@ msgstr "" "information primordiale et temporaire. (Une utilisation excessive ou " "continue risque de “noyer” le message)" -#: content_manager/models.py:265 +#: content_manager/models.py:283 msgid "Advanced settings" msgstr "Paramètres avancés" -#: content_manager/models.py:275 +#: content_manager/models.py:293 msgid "Header" msgstr "En-tête" -#: content_manager/models.py:282 +#: content_manager/models.py:300 msgid "Footer" msgstr "Pied de page" -#: content_manager/models.py:292 +#: content_manager/models.py:310 msgid "Newsletter" msgstr "Lettre d’information" -#: content_manager/models.py:294 content_manager/models.py:340 +#: content_manager/models.py:312 content_manager/models.py:358 msgid "Social media items" msgstr "Liens de réseaux sociaux" -#: content_manager/models.py:298 +#: content_manager/models.py:316 msgid "Generic" msgstr "Génériques" -#: content_manager/models.py:299 +#: content_manager/models.py:317 msgid "Brand block" msgstr "Bloc-marque" -#: content_manager/models.py:300 +#: content_manager/models.py:318 msgid "Newsletter and social media" msgstr "Lettre d’information et réseaux sociaux" -#: content_manager/models.py:326 +#: content_manager/models.py:344 msgid "URL" msgstr "URL" -#: content_manager/models.py:330 +#: content_manager/models.py:348 msgid "Icon class" msgstr "Classe d’icône" -#: content_manager/models.py:339 +#: content_manager/models.py:357 msgid "Social media item" msgstr "Lien de réseau social" -#: content_manager/models.py:346 +#: content_manager/models.py:364 msgid "Category" msgstr "Catégorie" -#: content_manager/models.py:349 +#: content_manager/models.py:367 msgid "Mega menu category" msgstr "Catégorie de méga menu" -#: content_manager/models.py:350 +#: content_manager/models.py:368 msgid "Mega menu categories" msgstr "Catégories de méga menu" -#: content_manager/models.py:355 +#: content_manager/models.py:373 msgid "Name" msgstr "Nom" -#: content_manager/models.py:360 +#: content_manager/models.py:378 msgid "Main link" msgstr "Lien principal" -#: content_manager/models.py:370 +#: content_manager/models.py:388 msgid "Categories" msgstr "Catégories" -#: content_manager/models.py:371 +#: content_manager/models.py:389 msgid "Maximum 4 categories, each with maximum 8 links." msgstr "Maximum 4 catégories, chacune contenant maximum 8 liens." -#: content_manager/models.py:382 +#: content_manager/models.py:400 msgid "Mega menu" msgstr "Méga menu" @@ -1178,3 +1222,13 @@ msgstr "Pages avec l’étiquette {tag}" #, python-brace-format msgid "List of pages tagged with {tag}" msgstr "Liste de pages avec l’étiquette {tag}" + +#~ msgid "" +#~ "Paste the snippets from step 3 of https://tarteaucitron.io/fr/install/ in " +#~ "the Body scripts field." +#~ msgstr "" +#~ "Coller les morceaux de code de l’étape 3 de https://tarteaucitron.io/fr/" +#~ "install/ dans le champ « Scripts dans la section  »" + +#~ msgid "Custom scripts (CSS / JS)" +#~ msgstr "Scripts personnalisés (CSS / JS)" diff --git a/content_manager/migrations/0043_rename_analyticssettings_customscriptssettings.py b/content_manager/migrations/0043_rename_analyticssettings_customscriptssettings.py new file mode 100644 index 00000000..ad1bb228 --- /dev/null +++ b/content_manager/migrations/0043_rename_analyticssettings_customscriptssettings.py @@ -0,0 +1,17 @@ +# Generated by Django 5.0.8 on 2024-08-30 09:32 + +from django.db import migrations + + +class Migration(migrations.Migration): + dependencies = [ + ("content_manager", "0042_alter_contentpage_body"), + ("wagtailcore", "0094_alter_page_locale"), + ] + + operations = [ + migrations.RenameModel( + old_name="AnalyticsSettings", + new_name="CustomScriptsSettings", + ), + ] diff --git a/content_manager/migrations/0044_alter_customscriptssettings_options_and_more.py b/content_manager/migrations/0044_alter_customscriptssettings_options_and_more.py new file mode 100644 index 00000000..21e30b49 --- /dev/null +++ b/content_manager/migrations/0044_alter_customscriptssettings_options_and_more.py @@ -0,0 +1,57 @@ +# Generated by Django 5.0.8 on 2024-09-02 17:27 + +import content_manager.models +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("content_manager", "0043_rename_analyticssettings_customscriptssettings"), + ] + + operations = [ + migrations.AlterModelOptions( + name="customscriptssettings", + options={"verbose_name": "Custom scripts"}, + ), + migrations.AddField( + model_name="customscriptssettings", + name="use_tarteaucitron", + field=models.BooleanField( + default=False, + help_text='See Documentation', + verbose_name="Use Tarteaucitron?", + ), + ), + migrations.AlterField( + model_name="cmsdsfrconfig", + name="header_brand", + field=models.CharField( + blank=True, + default="Intitulé officiel", + help_text='Institution brand as defined on official page.', + max_length=200, + verbose_name="Institution (header)", + ), + ), + migrations.AlterField( + model_name="customscriptssettings", + name="body_scripts", + field=content_manager.models.MonospaceField( + blank=True, + help_text="Allows for scripts to be placed at the end of the tag of the website pages.", + null=True, + verbose_name="Scripts in the section", + ), + ), + migrations.AlterField( + model_name="customscriptssettings", + name="head_scripts", + field=content_manager.models.MonospaceField( + blank=True, + help_text="Allows for scripts to be placed in the tag of the website pages.", + null=True, + verbose_name="Scripts in the section", + ), + ), + ] diff --git a/content_manager/models.py b/content_manager/models.py index 71ea3de7..719b36f3 100644 --- a/content_manager/models.py +++ b/content_manager/models.py @@ -1,5 +1,5 @@ from django.db import models -from django.forms.widgets import Textarea +from django.forms.widgets import Textarea, mark_safe from django.utils.translation import gettext_lazy as _ from dsfr.constants import NOTICE_TYPE_CHOICES from modelcluster.fields import ParentalKey @@ -60,31 +60,45 @@ def formfield(self, **kwargs): @register_setting(icon="code") -class AnalyticsSettings(BaseSiteSetting): +class CustomScriptsSettings(BaseSiteSetting): class Meta: - verbose_name = "Scripts de suivi" + verbose_name = _("Custom scripts") head_scripts = MonospaceField( blank=True, null=True, - verbose_name="Scripts de suivi ", - help_text="Ajoutez des scripts de suivi entre les balises .", + verbose_name=_("Scripts in the section"), + help_text=_("Allows for scripts to be placed in the tag of the website pages."), ) body_scripts = MonospaceField( blank=True, null=True, - verbose_name="Scripts de suivi ", - help_text="Ajoutez des scripts de suivi vers la fermeture de la balise .", + verbose_name=_("Scripts in the section"), + help_text=_("Allows for scripts to be placed at the end of the tag of the website pages."), + ) + + use_tarteaucitron = models.BooleanField( + _("Use Tarteaucitron?"), + default=False, + help_text=mark_safe( + _( + 'See Documentation' + ) + ), ) panels = [ MultiFieldPanel( [ + FieldPanel( + "use_tarteaucitron", + ), FieldPanel("head_scripts"), FieldPanel("body_scripts"), ], - heading="Scripts de suivi", + heading=_("Custom scripts"), + help_text=_("Allows to add custom CSS and JS to the site, for example for Matomo, Tarteaucitron…"), ), ] @@ -99,7 +113,11 @@ class Meta: _("Institution (header)"), max_length=200, default="Intitulé officiel", - help_text=_("Institution brand as defined on page https://www.info.gouv.fr/marque-de-letat/le-bloc-marque"), + help_text=mark_safe( + _( + 'Institution brand as defined on official page.' # noqa + ) + ), blank=True, ) header_brand_html = models.CharField( @@ -156,9 +174,11 @@ class Meta: default="info", blank=True, max_length=20, - help_text=_( - 'Use is strictly regulated, see \ + help_text=mark_safe( + _( + 'Use is strictly regulated, see \ documentation.' + ) ), ) diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index 7e164e545ad29e6dbfd6d8781c70f9086b4740d9..a159a0d6b0e8d53385a9d6b42f4544524aebdeff 100644 GIT binary patch delta 458 zcmXxgO-lkn7{KuvT~jyHe2I)ArdyFhCJ}atDCi?}5W3V7OW+c-cTa*{lOX8gp_2$5 z>?3q4h|U#VgXr8X=>Kf?!0c~kcAj~8zS9G@{a$b`6_KYc&~9k6w2J0KbW#4D<1$`j z0`JH3513>8hST_k27fSvi!r6rxH@(N9md;OP^zu==u9wifGc>2lF-FDyuc+k8)BL9 zQ~Yn;2TER^-AY)-B34oIc2M?fA_u7sCh-ch*hh!+)h(TQChpM1XRP2WPGXAZ&R_|- zM-(Z(a!FbLAKWLZj8sD|MtT%-s8mow_LC|}Wq6Ou%A%>>nQrEGgW%NnjP=6MZ=KlD mqfThIQC(X%wau+sWAqZM>*Bs=LqBMlW6zqSD8cqJ&gU;fzc17P delta 417 zcmXxgzi)v-7{Kv6UexPH5u#EF5=k{_2bGiE4CKS3BI?PMYbb~;HnyTo8&>OWxV z*p*l%UAl-E#P@meL0_n zM_KQqy3~0hd4TN6PD1@m8z9k3Mx}{-+IX7M@>n$?R(}o1Y(SIXx;H+Y<}T BBZ>e3 diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index f06dfd37..1f1a37b5 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-23 16:16+0200\n" -"PO-Revision-Date: 2024-08-23 16:17+0200\n" +"POT-Creation-Date: 2024-09-02 17:14+0200\n" +"PO-Revision-Date: 2024-09-02 17:19+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: fr\n" @@ -42,14 +42,18 @@ msgid "Back to home page" msgstr "Retourner à l’accueil" #: templates/blocks/footer.html:50 +msgid "Cookie settings" +msgstr "Gestion des cookies" + +#: templates/blocks/footer.html:59 msgid "Display settings" msgstr "Paramètres d’affichage" -#: templates/blocks/footer.html:56 templates/blocks/notice.html:4 +#: templates/blocks/footer.html:65 templates/blocks/notice.html:4 msgid "Opens a new window" msgstr "Ouvre une nouvelle fenêtre" -#: templates/blocks/footer.html:58 +#: templates/blocks/footer.html:67 msgid "This website is made with" msgstr "Ce site est fait avec" diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..89513303 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,17 @@ +{ + "name": "content-manager", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "dependencies": { + "tarteaucitronjs": "^1.19.0" + } + }, + "node_modules/tarteaucitronjs": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/tarteaucitronjs/-/tarteaucitronjs-1.19.0.tgz", + "integrity": "sha512-UGk0EY1//N/cEcs1hhxE627/7i2uLnbuzJNVmwh097d1u376Qbmz41Qwb3Of3JI97QTRsH5+K2BNU39WjsuSOQ==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..096f61cd --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "dependencies": { + "tarteaucitronjs": "^1.19.0" + } +} diff --git a/pyproject.toml b/pyproject.toml index 24782fec..53f05e39 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "content-manager" -version = "1.7.0" +version = "1.8.0" description = "Gestionnaire de contenu permettant de créer et gérer un site internet basé sur le Système de design de l'État, accessible et responsive" authors = [ "Sébastien Reuiller ", diff --git a/static/css/tac.css b/static/css/tac.css new file mode 100644 index 00000000..a084554c --- /dev/null +++ b/static/css/tac.css @@ -0,0 +1,1161 @@ +/** + Styles généraux + **/ + +:root[data-rf-theme="dark"] { + --bf500: #bfbfe3; + --w-bf500: #000091; + --t-plain: transparent; + --g800: #fff; + --g700: #f0f0f0; + --g600: #e7e7e7; + --g400: #9c9c9c; + --g300: #6a6a6a; + --g200: #383838; + --w: #1e1e1e; + --g100-g800: #1e1e1e; + --focus: #5398ff; + --rm500: #f7bfc3; + --overlay: rgba(206, 206, 206, 0.08); +} + +:root { + --bf500: #000091; + --w-bf500: #fff; + --t-plain: transparent; + --g800: #1e1e1e; + --g700: #383838; + --g600: #6a6a6a; + --g400: #cecece; + --g300: #e7e7e7; + --g200: #f0f0f0; + --w: #fff; + --g100-g800: #f8f8f8; + --focus: #2a7ffe; + --rm500: #e1000f; + --overlay: rgba(156, 156, 156, 0.32); + --focus-z-index: 2000; +} + +@font-face { + font-family: "dsfr-tac-icons"; + src: url("data:font/truetype;charset=utf-8;base64,d09GRgABAAAAAASYAAsAAAAABtgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAQwAAAFY4wUKAY21hcAAAAYgAAABVAAABjOEvI+NnbHlmAAAB4AAAALEAAAC8RwSAoGhlYWQAAAKUAAAAMAAAADYcco6VaGhlYQAAAsQAAAAeAAAAJAgEA+1obXR4AAAC5AAAAA8AAAAQDhAAAGxvY2EAAAL0AAAACgAAAAoAcgAubWF4cAAAAwAAAAAeAAAAIAEQAChuYW1lAAADIAAAATEAAAIuRB1J2XBvc3QAAARUAAAAQwAAAF18Wox+eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGRuYZzAwMrAwPST2YOBgWEFhGZyYLBiNAXSDKzMDFhBQJprCoPDA4YHTMwv/lsw5DC/YDgBFGYEyQEA8HwMsgB4nO2QsQ2AQAwDL59AgZiDipJJqBifTR4n/2Ng6SzZilIYWAAXpwiwByN1q7Xqna364KibyP5tvctJV47ylp9s5ddefs3kudSgtptoL+04wD9smw0NAAAAeJxjYGQAAuZpTL4MrAwMjObinIzmTBE/XP8d/nfIjTHsu/u/Q4x27kAlEHXTmc4xcIPVsYuzq7Orm6uDVX/74fbzu9u3726M1364/QCygPwfbgxMDAz/z7FIMQcxCDFIA3WJKgsqmhoLirApKyqpmQqamBmrCiqbMqozAokvv5jUUmRF/5aJysqKMgel/KtyY2x7xrQn5e+tX/+ugASZukRlp/0reAaWSQG6BgBlHzlCAAAAeJxjYGRgYADiImfHBfH8Nl8ZuFk2AEUY7sxZ8gRB/z/HIsUcBORyMDCBRAFWOQxBeJxjYGRgYH7x34KBgWUDAxCwSDEwMqACFgBU5AL7AAB4nGNgYGBg2YDAAA7gAh0AAAAAAAAUAC4AXgAAeJxjYGRgYGBhkGFgYgABEMkFhAwM/8F8BgALoAE5AAB4nG2RPU7DMBiG3/QP0UoIBGJh8QILavozdmRo9w7d08RJUyVx5LgVvQMn4BAcgoEzcAgOwVvzSZVQbcl+vsfvFysJgGt8IcBxBOj79ThauGD1x23SjXCH/CDcxQCPwj36sXAfz5gJD3ALzScEnUuaO7wKt3CFN+E2/btwh/wh3MU9PoV79N/CfazwIzzAU/CSNKkd5rGpmqXOdkVkT+JEK22b3FRqEo5PcqErbSOnE7U+qGafTZ1LVWpNqeamcroojKqt2erYhRvn6tlolIoPY1MiQYMUFkPkiGFQsV7yfTPsUCDiybnEObdil+We+1phgpDf81xywWTl0xEc94TpNQ5cG+x585TWsUv5ToOSNPe9x3TBaWhqf7alielDbHxXzf824kz/5UN/e/kLsDVkLAAAAHicY2BigAAeBuyAhZGJkZmRhZGVQTCxqCi/XDclvzxPt1g3JzMvlSs5J784FcwUSq0oSS3KS8wB8bLBQgwMANcAEdUA") format("truetype"); +} + + + +#tarteaucitronRoot { + box-sizing: border-box; + color: var(--g700); + font-family: "Marianne", arial, sans-serif; + text-rendering: optimizeSpeed; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +#tarteaucitronRoot *, +#tarteaucitronRoot *::before, +#tarteaucitronRoot *::after { + box-sizing: inherit; +} + +#tarteaucitronRoot h1 { + font-size: 2.75rem; + line-height: 1.25; + color: var(--g800); + font-weight: bold; +} + +@media (min-width: 48em) { + #tarteaucitronRoot h1 { + font-size: 3rem; + } +} + +#tarteaucitronRoot h2 { + font-size: 2rem; + line-height: 1.25; + color: var(--g800); + font-weight: bold; +} + +#tarteaucitronRoot h3 { + font-size: 1.5rem; + line-height: 1.25; + color: var(--g800); + font-weight: bold; +} + +#tarteaucitronRoot h4 { + font-size: 1.375rem; + line-height: 1.375; + color: var(--g800); + font-weight: bold; +} + +/*** Liens ***/ +#tarteaucitronRoot a { + box-shadow: 0 1px 0 0 currentColor; + color: inherit; +} + +#tarteaucitronRoot a:focus { + outline: 2px solid; + outline-color: var(--focus); + outline-offset: 2px; + z-index: var(--focus-z-index); +} + +#tarteaucitronRoot a { + text-decoration: none; +} + +#tarteaucitronRoot a[target="_blank"]::after { + content: ""; + font-family: dsfr-tac-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + font-size: 1rem; + margin-left: 0.25rem; + vertical-align: baseline; +} + +/*** Boutons ***/ +#tarteaucitronRoot button { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + font-family: inherit; + border: none; + cursor: pointer; +} + +#tarteaucitronRoot button:focus { + outline: 2px solid; + outline-color: var(--focus); + outline-offset: 2px; + z-index: var(--focus-z-index); +} + +button#tarteaucitronPrivacyUrl { + position: absolute; + font-size: 9px; + background: transparent; + bottom: 0.5em; + left: 2.5em; +} + +/*** Listes ***/ +#tarteaucitronRoot ul, +#tarteaucitronRoot ol { + list-style: none; + padding: 0; + margin: 0; +} + +/*** Overlay ***/ +#tarteaucitronBack { + background-color: var(--overlay); + display: none; + height: 100%; + left: 0; + position: fixed; + top: 0; + width: 100%; + opacity: 1 !important; + z-index: 2147483646; +} + +/*** Positionnements du bouton d'ouverture du gestionnaire ***/ +.tarteaucitronIconBottomLeft { + position: fixed; + bottom: 0; + left: 0; + z-index: 4000; +} + +.tarteaucitronIconBottomRight { + position: fixed; + bottom: 0; + right: 0; + z-index: 4000; +} + +.tarteaucitronIconTopLeft { + position: fixed; + top: 0; + left: 0; + z-index: 4000; +} + +.tarteaucitronIconTopRight { + position: fixed; + top: 0; + right: 0; + z-index: 4000; +} + +/*** Masquage de l'icône TAC, remplacée par un lien dans le pied de page ***/ +#tarteaucitronIcon { + display: none; +} + +/*---------------------------------------------*/ + +/** + Styles du bandeau (#tarteaucitronAlertBig) et des éléments du bandeau + **/ + +/*** Bandeau ***/ +div#tarteaucitronRoot.tarteaucitronBeforeVisible:before { + opacity: 1 !important; + background-color: var(--overlay) !important; +} + +div#tarteaucitronAlertBig:before { + content: none !important; +} + +body #tarteaucitronRoot div#tarteaucitronAlertBig { + border-radius: 0; +} + +.tarteaucitronBeforeVisible #tarteaucitronAlertBig { + display: flex !important; +} + +#tarteaucitronAlertBig { + position: fixed; + flex-wrap: wrap; + justify-content: flex-end; + bottom: 0; + left: 0; + width: 100%; + padding: 1rem; + color: var(--g700); + background: var(--g200); + box-shadow: inset 0 0 0 1px var(--g400); + z-index: 2147483645; + max-height: 73vh; + overflow-y: scroll; + background: + linear-gradient(#f0f0f0 33%, rgba(240, 240, 240, 0)), + linear-gradient(rgba(240, 240, 240, 0), #f0f0f0 66%) 0 100%, + radial-gradient(farthest-side at 50% 0, rgba(34, 34, 34, 0.5), rgba(0, 0, 0, 0)), + radial-gradient(farthest-side at 50% 100%, rgba(34, 34, 34, 0.5), rgba(0, 0, 0, 0)) 0 100%; + background-color: #f0f0f0; + background-repeat: no-repeat; + background-attachment: local, local, scroll, scroll; + background-size: 100% 18px, 100% 18px, 100% 6px, 100% 10px; +} + + + +/* Bandeau >= 768px */ +@media screen and (min-width: 48em) { + #tarteaucitronRoot #tarteaucitronAlertBig { + width: 40rem !important; + bottom: 2.5rem !important; + left: 2.5rem !important; + padding: 2rem !important; + margin: auto; + top: auto !important; + transform: none !important; + box-shadow: inset 0 0 0 1px var(--g400) !important; + border-radius: 0 !important; + } +} + +/*** Texte du bandeau ***/ +#tarteaucitronDisclaimerAlert { + margin-bottom: 2rem; +} + + +@media screen and (min-width: 48em) { + #tarteaucitronAlertBig { + max-height: initial; + height: auto; + padding-right: 0; + overflow: initial; + } +} + +/*** Surcharge des margin bottom trop importantes du design system ***/ +#tarteaucitronDisclaimerAlert>p { + margin-bottom: 1rem; +} + +#tarteaucitronDisclaimerAlert>p:last-child { + margin-bottom: 0; +} + +/*** Bouton fermer le bandeau optionnel (closePopup) ***/ +#tarteaucitronRoot #tarteaucitronCloseCross::first-letter { + color: transparent; +} + +#tarteaucitronRoot #tarteaucitronCloseCross { + position: relative; + background-color: var(--t-plain); + color: var(--bf500); + padding: .25rem .75rem; + display: block; + line-height: 1.5rem; + min-height: 2rem; + font-size: .875rem; + border-radius: 1rem; + width: 5rem; + margin-bottom: .5rem; + border-radius: 1rem; +} + +#tarteaucitronRoot #tarteaucitronCloseCross:before { + content: "Fermer"; + position: absolute; + left: .75rem; +} + +#tarteaucitronRoot #tarteaucitronCloseCross:after { + font-family: dsfr-tac-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + content: ""; + font-size: 1rem; + height: 1rem; + position: absolute; + right: 0; + top: 0; + bottom: 0; + margin: auto; +} + +/*** Boutons d'action du bandeau ***/ +#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert, +#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize, +#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTA { + font-size: inherit; + cursor: pointer; + background: var(--bf500); + color: var(--w); + padding: 0.5rem 1.5rem; + line-height: 1.5rem; + min-height: 2.5rem; + width: 100%; + margin: .5rem 0; +} + +#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert { + background-color: var(--t-plain); + color: var(--bf500); + box-shadow: inset 0 0 0 1px var(--bf500); + order: 5; + margin-bottom: 0; +} + +#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2 { + order: 4; +} + +#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2, +#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize { + order: 3; + margin-right: 0; +} + +@media screen and (min-width: 36em) { + + #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert, + #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize, + #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTA { + width: auto; + margin: 0 .5rem !important; + display: flex !important; + } + + #tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCTA:not(.tarteaucitronAllow, .tarteaucitronDeny) { + margin: 0 0 0 auto !important; + } + + #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert { + order: 3; + } + + #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2 { + order: 4; + } + + #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2, + #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize { + order: 5; + margin-right: 0 !important; + } + +} + +/*---------------------------------------------*/ + +/** + Styles du gestionnaire de cookie (#tarteaucitron) et des éléments du gestionnaire + **/ + +#tarteaucitron { + display: none; + height: 90%; + padding: 3rem 0 0; + margin: 0; + left: 0; + top: auto !important; + bottom: 0 !important; + position: fixed; + width: 100%; + z-index: 2147483647; +} + +#tarteaucitron::before { + content: ""; + position: absolute; + left: 0; + top: 0; + background: var(--w); + height: calc(3rem + 1px); + width: 100%; +} + +@media screen and (min-width: 48em) { + + #tarteaucitron { + width: 50rem; + height: initial; + max-height: 80%; + left: 50%; + top: 0 !important; + margin: auto auto auto -25rem; + } + +} + +/*** Bouton pour fermer le gestionnaire ***/ +#tarteaucitronRoot #tarteaucitronClosePanel { + background: var(--tplain); + color: var(--bf500); + padding: .25rem .75rem; + line-height: 1.5rem; + min-height: 2rem; + display: inline-flex; + flex-direction: row-reverse; + align-items: center; + font-size: .875rem; + border-radius: 1rem; + position: absolute; + right: 1rem; + top: 1rem; + outline-offset: 0px; +} + +#tarteaucitronRoot #tarteaucitronClosePanel::before { + font-family: dsfr-tac-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + content: ""; + font-size: 1rem; + margin-right: -0.25rem; + margin-left: .5rem; +} + +/*** Lien vers le site tarte au citron ***/ +.tarteaucitronSelfLink>img { + display: none; +} + +.tarteaucitronSelfLink:before { + content: "Site officiel de Tarte au citron" +} + +/*** Surcharge des styles de liste design system ***/ +#tarteaucitronServices ul>li::before { + content: none; +} + +#tarteaucitronServices ul>li>ul { + padding-left: 0; +} + +/*** Section générale pour gérer tous les services ***/ +#tarteaucitronRoot .tarteaucitronMainLine { + padding-bottom: 2.5rem; + box-shadow: inset 0 -1px 0 0 var(--g300); +} + +#tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronH1 { + display: block; + font-size: 1.5rem; + line-height: 2rem; + color: var(--g700); + margin: 0 0 1rem; + font-weight: 700; +} + +#tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronAsk { + flex-direction: column; + align-items: flex-start; +} + +#tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronAsk::before { + content: none; +} + +#tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronDeny { + margin-left: 0; + margin-top: 1.5rem; +} + +@media screen and (min-width: 48em) { + + #tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronAsk { + flex-direction: row; + align-items: center; + } + + #tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronAsk::before { + content: ""; + } + + #tarteaucitronRoot .tarteaucitronMainLine .tarteaucitronAsk .tarteaucitronDeny { + margin-left: 1.5rem; + margin-top: 0; + } + +} + +/*** Container des services ***/ +#tarteaucitronServices { + background-color: var(--w); + padding: 1rem 1rem 2rem; +} + +@media screen and (min-width: 48em) { + + #tarteaucitronServices { + padding: 1rem 2rem 2rem; + } + +} + +/*** Titre et boutons du conteneur des cookies obligatoires ***/ +#tarteaucitronServicesTitle_mandatory .tarteaucitronH3 { + font-size: 1rem; + margin-bottom: .5rem; + max-width: initial; +} + +#tarteaucitronServicesTitle_mandatory .tarteaucitronTitle { + margin-bottom: 1rem; +} + + +/*** Container des textes de service (titre et description) ***/ +@media screen and (min-width: 48em) { + .tarteaucitronName { + max-width: 60%; + } +} + +/*** Container des boutons Accepter/Refuser ***/ +.tarteaucitronAsk { + display: flex; + margin-top: 2rem; +} + +@media screen and (min-width: 48em) { + .tarteaucitronAsk { + justify-content: flex-end; + align-items: center; + margin-top: 0 !important; + } + + .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk { + position: absolute; + top: 0; + right: 0; + } +} + +/*** Boutons Accepter/Refuser sous forme de boutons radios design system ***/ +#tarteaucitronRoot .tarteaucitronAsk .tarteaucitronAllow { + order: 1; + margin-right: 1.5rem; + font-size: 1rem; +} + +#tarteaucitronRoot .tarteaucitronAsk .tarteaucitronDeny { + margin-left: 1.5rem; + order: 3; + font-size: 1rem; +} + +#tarteaucitronRoot .tarteaucitronAsk::before { + content: ""; + width: 1px; + height: 1.5rem; + order: 2; + background: var(--g300); +} + +#tarteaucitronRoot .tarteaucitronAllow:not(.tarteaucitronCTA), +#tarteaucitronRoot .tarteaucitronDeny:not(.tarteaucitronCTA) { + background: var(--tplain); + color: var(--g800); + display: inline-flex; + align-items: center; + position: relative; + padding: 0; +} + +#tarteaucitronRoot .tarteaucitronAllow:disabled:not(.tarteaucitronCTA), +#tarteaucitronRoot .tarteaucitronDeny:disabled:not(.tarteaucitronCTA) { + color: var(--g600-g400); +} + +#tarteaucitronRoot .tarteaucitronAllow:disabled:not(.tarteaucitronCTA)::before, +#tarteaucitronRoot .tarteaucitronDeny:disabled:not(.tarteaucitronCTA)::before { + background-color: var(--g200); + border: 1px solid var(--g400); +} + +#tarteaucitronRoot .tarteaucitronAllow:disabled:not(.tarteaucitronCTA)::after, +#tarteaucitronRoot .tarteaucitronDeny:disabled:not(.tarteaucitronCTA)::after { + content: none; +} + + +#tarteaucitronRoot .tarteaucitronAllow.tarteaucitronIsSelected::after, +#tarteaucitronRoot .tarteaucitronDeny.tarteaucitronIsSelected::after { + opacity: 1; +} + +#tarteaucitronRoot .tarteaucitronAllow.tarteaucitronIsSelected::before, +#tarteaucitronRoot .tarteaucitronDeny.tarteaucitronIsSelected::before { + border: 1px solid var(--bf500); +} + +#tarteaucitronRoot .tarteaucitronAllow:not(.tarteaucitronCTA)::before, +#tarteaucitronRoot .tarteaucitronDeny:not(.tarteaucitronCTA)::before { + content: ""; + display: block; + flex-shrink: 0; + border: 1px solid var(--g800); + border-radius: 50%; + width: 1.5rem; + height: 1.5rem; + margin-right: .5rem; +} + +#tarteaucitronRoot .tarteaucitronAllow:not(.tarteaucitronCTA)::after, +#tarteaucitronRoot .tarteaucitronDeny:not(.tarteaucitronCTA)::after { + content: ""; + display: block; + background: var(--bf500); + border-radius: 50%; + width: .75rem; + height: .75rem; + position: absolute; + left: .375rem; + opacity: 0; +} + +#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow::after { + opacity: 1; +} + +#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny::after { + opacity: 1; +} + +#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronAllow::after { + opacity: 1; +} + +#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronAsk::before { + content: none; +} + + +#tarteaucitronRoot [id^=tarteaucitronServices_] { + margin-top: 1.5rem; +} + +@media screen and (min-width: 48em) { + #tarteaucitronRoot [id^=tarteaucitronServices_] { + margin-top: 0; + } +} + +/*** Ajout des bordures dans la liste des services ***/ +.tarteaucitronBorder>ul>li { + padding: 1.5rem 0; + box-shadow: inset 0 1px 0 0 var(--g300); +} + +.tarteaucitronBorder>ul>li:first-child { + box-shadow: none; +} + +/*** Titres des services avec infobulle associée ou non ***/ +#tarteaucitronRoot .tarteaucitronTitle>button, +#tarteaucitronRoot .tarteaucitronTitle>.catToggleBtn { + background: 0; + color: var(--g800); + font-size: 1.25rem; + font-weight: 700; + padding: 0; + text-align: left; +} + +#tarteaucitron #tarteaucitronInfo, +#tarteaucitron #tarteaucitronServices .tarteaucitronDetails { + color: var(--w); + background: var(--g700); + display: none; + font-size: 0.75rem; + margin-top: 0; + max-width: 270px; + padding: 1rem; + position: absolute; + z-index: 2147483647; +} + +/*** Style de base des items de liste de service ***/ +#tarteaucitron #tarteaucitronServices .tarteaucitronHidden { + display: none; + position: relative; +} + +/*** Titre des sous-services ***/ +.tarteaucitronH3 { + display: block; + color: var(--g800); + font-size: 1.25rem; + font-weight: 700; + margin-bottom: 1.5rem; + max-width: 24rem; +} + +.tarteaucitronH3+span { + display: block; +} + +/*** Ligne d'un sous-service ***/ +.tarteaucitronLine { + position: relative; +} + + +.tarteaucitronLine { + margin-bottom: 1rem !important; +} + + +/*** Surcharge dans le cas des sous-services groupés ***/ +ul[style="display: block;"] .tarteaucitronLine { + margin-bottom: 1.5rem; +} + +@media screen and (min-width: 48em) { + + .tarteaucitronHidden>ul[style="display: block;"] .tarteaucitronLine:not(:last-child), + .tarteaucitronHidden>ul:last-child:not([style="display: block;"]) .tarteaucitronLine:not(:last-child) { + margin-bottom: 0; + } + +} + +.tarteaucitronHidden>ul[style="display: block;"] .tarteaucitronLine .tarteaucitronH3, +.tarteaucitronHidden>ul:last-child:not([style="display: block;"]) .tarteaucitronLine .tarteaucitronH3 { + margin-bottom: .5rem; + font-size: 1rem; +} + +.tarteaucitronHidden>ul:last-child:not([style="display: block;"]) .tarteaucitronLine:first-child { + margin-top: 1.5rem; +} + +@media screen and (min-width: 48em) { + + .tarteaucitronHidden>ul[style="display: block;"] .tarteaucitronLine { + display: flex; + } + +} + + + +@media screen and (min-width: 48em) { + .tarteaucitronHidden>ul[style="display: block;"] .tarteaucitronAsk { + margin-top: 0; + margin-right: 0; + margin-left: auto; + } +} + +.tarteaucitronHidden>ul[style="display: block;"] .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk, +.tarteaucitronHidden>ul[style="display: none;"] .tarteaucitronLine:not(.tarteaucitronMainLine) .tarteaucitronAsk { + position: relative; + top: auto; + right: auto; + align-items: flex-start; +} + +/*** Bouton pour déplier les sous-services ***/ +#tarteaucitronRoot .tarteaucitron-toggle-group { + background: none; + margin: 1.5rem 0 0; + padding: 0; + border-bottom: var(--is-link) solid 1px currentColor; + font-size: inherit; +} + +#tarteaucitronRoot .tarteaucitron-toggle-group::after { + font-family: dsfr-tac-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + content: ""; + font-size: 1rem; + margin-left: .5rem; +} + +/*---------------------------------------------*/ + +/** + Styles du bouton "AlertSmall" et de la modale avec la liste des cookies + **/ + +.tarteaucitronAlertSmallBottom { + display: none; + padding: 0; + position: fixed; + right: 0; + bottom: 0; + text-align: center; + width: auto; + z-index: 2147483646; +} + +.tarteaucitronAlertSmallTop, +.tarteaucitronAlertSmallBottom { + bottom: 0; +} + +#tarteaucitronAlertSmall { + display: none; + padding: 0; + position: fixed; + right: 0; + text-align: center; + width: auto; + z-index: 2147483646; +} + +#tarteaucitronAlertSmall #tarteaucitronManager, +#tarteaucitronAlertSmall #tarteaucitronCookiesNumber { + position: relative; + font-size: inherit; + cursor: pointer; + background: var(--bf500); + color: var(--w); + padding: 0.5rem 1.5rem !important; + line-height: 1.5rem; + min-height: 2.5rem; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesNumber { + margin-left: .25rem; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot { + position: absolute; + background-color: gray; + border-radius: 5px; + display: block; + height: 5px; + overflow: hidden; + width: calc(100% - 3rem); + left: 1.5rem; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen, +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow, +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed { + display: block; + float: left; + height: 100%; + width: 0%; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen { + background-color: #1B870B; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow { + background-color: #FBDA26; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed { + background-color: #9C1A1A; +} + + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer { + display: none; + max-height: 50%; + max-width: 500px; + position: fixed; + right: 0; + width: 100%; + background: #fff; + padding-top: 1rem; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList { + color: #333; + font-size: .75rem; + height: auto; + overflow: auto; + text-align: left; + padding: 0 1.5rem; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle { + color: var(--g800); + display: inline-block; + font-size: 1rem; + font-weight: 700; + margin: 1.5rem 0 0; + padding: 1rem 0; + text-align: left; + width: auto; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong { + color: var(--g800); +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle { + padding: .5rem 1.5rem; + text-align: left; + color: var(--g800); + font-size: 1.25rem; + font-weight: 700; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong { + color: var(--w); + font-size: 1rem; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain { + padding: 0 0 .25rem; + word-wrap: break-word; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:before { + content: none; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a { + color: var(--g800); + text-decoration: none; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft { + display: inline-flex; + width: 50%; + align-items: center; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong { + color: var(--rm500); +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight { + color: var(--g800); + display: inline-block; + font-size: .75rem; + margin-left: 10%; + vertical-align: top; + width: 30%; +} + +/*** Bouton pour fermer le gestionnaire ***/ +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie { + background: var(--tplain); + color: var(--bf500); + padding: .25rem .75rem; + line-height: 1.5rem; + min-height: 2rem; + display: inline-flex; + flex-direction: row-reverse; + align-items: center; + font-size: .875rem; + border-radius: 1rem; + position: absolute; + right: 1rem; + top: 0; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie::before { + font-family: dsfr-tac-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + content: ""; + font-size: 1rem; + margin-right: -0.25rem; + margin-left: .5rem; +} + +/*** Bouton pour supprimer les cookies dans la liste ***/ +#tarteaucitronRoot .purgeBtn { + flex-direction: row; + max-width: 2rem; + max-height: 2rem; + padding: 0.25rem .5rem; + font-size: 0.875rem; + line-height: 1.5rem; + min-height: 2rem; + background-color: var(--bf500); + color: var(--w-bf500); + flex-shrink: 0; + margin-right: .25rem; +} + +#tarteaucitronRoot .purgeBtn::before { + font-family: dsfr-tac-icons !important; + font-style: normal; + font-weight: normal !important; + font-variant: normal; + text-transform: none; + line-height: 1; + content: ""; + font-size: 1rem; + margin-left: 0; + margin-right: 0.5rem; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .purgeBtn strong { + display: none; +} + +/*---------------------------------------------*/ + +/** + Styles du placeholder pour les services (type youtube) désactivés + **/ + +.tac_activate { + background: var(--g200); + display: flex; + padding: 6rem 0; + justify-content: center; + width: 100%; +} + +.tac_activate .tac_float { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} + +.rf-responsive-vid__player .tac_activate { + padding: O; + height: 100%; +} + + +.tac_activate .tarteaucitronAllow:not(.tarteaucitronCTA)::before, +.tac_activate .tarteaucitronAllow:not(.tarteaucitronCTA)::after { + content: none; +} + +.tac_activate .tarteaucitronAllow:not(.tarteaucitronCTA) { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + font-family: inherit; + border: none; + font-size: inherit; + cursor: pointer; + background: var(--bf500); + color: var(--w); + padding: 0.5rem 1.5rem; + line-height: 1.5rem; + min-height: 2.5rem; + margin-top: 1.5rem; +} + +.tac_activate .tarteaucitronAllow:not(.tarteaucitronCTA):focus { + outline: 2px solid; + outline-color: var(--focus); + outline-offset: 2px; + z-index: var(--focus-z-index); +} + +/* Make current status look like a tag */ +.tacCurrentStatus { + text-transform: capitalize; + --text-spacing: 0; + --title-spacing: 0; + --underline-img: none; + --hover-tint: var(--hover); + --idle: transparent; + --hover: var(--background-contrast-grey-hover); + --active: var(--background-contrast-grey-active); + align-items: center; + background-color: var(--background-contrast-grey); + border-radius: 1rem; + color: var(--text-label-grey); + display: inline-flex; + flex-direction: row; + font-size: .875rem; + justify-content: center; + line-height: 1.5rem; + min-height: 2rem; + min-width: 2.25rem; + padding: .25rem .75rem; + width: -moz-fit-content; + width: fit-content; +} + +.tacCurrentStatus::after, +.tacCurrentStatus::before { + display: block; +} + + +#tarteaucitronRoot #tarteaucitronSaveButton { + background: var(--bf500); + color: var(--w); + padding: 0.5rem 1.5rem; + line-height: 1.5rem; + min-height: 2.5rem; + font-size: inherit; +} + +#tarteaucitronRoot #tarteaucitronSaveButton::before { + content: none; +} diff --git a/static/lib/tarteaucitronjs/.github/FUNDING.yml b/static/lib/tarteaucitronjs/.github/FUNDING.yml new file mode 100644 index 00000000..e52e73d8 --- /dev/null +++ b/static/lib/tarteaucitronjs/.github/FUNDING.yml @@ -0,0 +1,3 @@ +# These are supported funding model platforms + +github: AmauriC diff --git a/static/lib/tarteaucitronjs/.github/stale.yml b/static/lib/tarteaucitronjs/.github/stale.yml new file mode 100644 index 00000000..a2068923 --- /dev/null +++ b/static/lib/tarteaucitronjs/.github/stale.yml @@ -0,0 +1,18 @@ +# Number of days of inactivity before an issue becomes stale +daysUntilStale: 20 +# Number of days of inactivity before a stale issue is closed +daysUntilClose: 5 +# Issues with these labels will never be considered stale +exemptLabels: + - pinned + - security + - active +# Label to use when marking an issue as stale +staleLabel: inactive +# Comment to post when marking an issue as stale. Set to `false` to disable +markComment: > + This issue has been automatically marked as inactive because it has not had + activity for 20 days. It will be closed in 5 days if no further activity occurs. + Thank you for your contributions. +# Comment to post when closing a stale issue. Set to `false` to disable +closeComment: false diff --git a/static/lib/tarteaucitronjs/.github/workflows/codeql-analysis.yml b/static/lib/tarteaucitronjs/.github/workflows/codeql-analysis.yml new file mode 100644 index 00000000..81039758 --- /dev/null +++ b/static/lib/tarteaucitronjs/.github/workflows/codeql-analysis.yml @@ -0,0 +1,67 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '23 21 * * 2' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + language: [ 'javascript' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v2 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # ℹ️ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v2 diff --git a/static/lib/tarteaucitronjs/LICENSE b/static/lib/tarteaucitronjs/LICENSE new file mode 100644 index 00000000..adde2264 --- /dev/null +++ b/static/lib/tarteaucitronjs/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 AmauriC + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/static/lib/tarteaucitronjs/README.md b/static/lib/tarteaucitronjs/README.md new file mode 100644 index 00000000..59922bf9 --- /dev/null +++ b/static/lib/tarteaucitronjs/README.md @@ -0,0 +1,159 @@ + +[![](https://data.jsdelivr.com/v1/package/npm/tarteaucitronjs/badge)](https://www.jsdelivr.com/package/npm/tarteaucitronjs) +[![npm](https://img.shields.io/npm/v/tarteaucitronjs.svg)](https://www.npmjs.com/package/tarteaucitronjs) [![GitHub contributors](https://img.shields.io/github/contributors/AmauriC/tarteaucitron.js.svg)](https://github.com/AmauriC/tarteaucitron.js/graphs/contributors) [![Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub)](https://github.com/sponsors/AmauriC) + + +![alt text](https://tarteaucitron.io/tarteaucitron.png "tarteaucitron.io") + +👋 Hey, I'm Amauri, a french dev that build a GDPR friendly cookie manager. + +tarteaucitron was initially a simple script for my personal blog (in 2013), a few months later, the Github repository is opened and tarteaucitron is now reliable and recognized. + +The european cookie law regulates the management of cookies and you should ask your visitors their consent before exposing them to third party services. + +Clearly this script will: +- Disable all services by default, +- Display a banner on the first page view and a small one on other pages, +- Display a panel to allow or deny each services one by one, +- Store the consent in a cookie for 365 days. + +Bonus: +- Load service when user click on Allow (without reload of the page), +- Incorporate a fallback system (display a link instead of social button and a static banner instead of advertising). + + + +# How to use + +```html + + + +``` + +# Add a service +[Visit tarteaucitron.io](https://tarteaucitron.io/en/install/) + +# Customization + +## Create custom service +```js +tarteaucitron.services.mycustomservice = { + "key": "mycustomservice", + "type": "ads|analytic|api|comment|other|social|support|video", + "name": "MyCustomService", + "needConsent": true, + "cookies": ['cookie', 'cookie2'], + "readmoreLink": "/custom_read_more", // If you want to change readmore link + "js": function () { + "use strict"; + // When user allow cookie + }, + "fallback": function () { + "use strict"; + // when use deny cookie + } +}; +``` + +## Events + +The following events are available: +* (document) `{SERVICE_KEY}_added` for each enabled service +* (document) `{SERVICE_KEY}_loaded` for each enabled service +* (document) `{SERVICE_KEY}_allowed` for each service when allowed +* (document) `{SERVICE_KEY}_disallowed ` for each service when disallowed + +* (window) `tac.root_available`: the root element with panel has been created, services will be loaded +* (window) `tac.open_alert` +* (window) `tac.close_alert` +* (window) `tac.open_panel` +* (window) `tac.close_panel` + +## Customize text + +To change a translation, use `tarteaucitronCustomText` variable. It will be merge with the translation shipping with TAC. This variable must be defined before the initialization. For example: +```js +tarteaucitronCustomText = { + 'support': { + 'title': 'Support client', + }, + 'close': 'Enregistrer et fermer', +}; +tarteaucitron.init(...); +``` + +There is a special case for engagement text. By the default, the engagement text is _{SERVICE_NAME} is disabled._, however you can change it per service. For example: +```js +tarteaucitronCustomText = { + 'engage-twitter': 'Follow us on Twitter!' +}; +``` + +# Thanks to the sponsors 😊 + +| ![Amaury Cleuziou](https://avatars.githubusercontent.com/u/26336203?v=4&s=60) | | | +|---|---|---| +| [Amaury Cleuziou](https://github.com/MoryCorp) - first sponsor 🎉 | | | +| | | | + + +# 600M on the pro version + +Every month, hundreds of millions of cookies 🍪 are placed after the user's consent or simply refused. + +[![jsdelivr](https://tarteaucitron.io/jsdelivr.png)](https://www.jsdelivr.com/package/gh/AmauriC/tarteaucitron.js) + +# Used by all type of website + +Tarteaucitron has been around for years and is now used by thousands of companies, government sites, web agencies, ... 🦾 + +[![Builtwith](https://tarteaucitron.io/builtwith.png)](https://trends.builtwith.com/widgets/tarteaucitron.js) diff --git a/static/lib/tarteaucitronjs/SECURITY.md b/static/lib/tarteaucitronjs/SECURITY.md new file mode 100644 index 00000000..8691f68b --- /dev/null +++ b/static/lib/tarteaucitronjs/SECURITY.md @@ -0,0 +1,14 @@ +# Security Policy + +## Supported Versions + + +| Version | Supported | +| ------- | ------------------ | +| 1.x | :white_check_mark: | + + +## Reporting a Vulnerability + +Please report any security vulnerabilities to amauri@tarteaucitron.io +I'll get back to you within 24 hours and fix the issue asap. diff --git a/static/lib/tarteaucitronjs/advertising.js b/static/lib/tarteaucitronjs/advertising.js new file mode 100644 index 00000000..f7c1532e --- /dev/null +++ b/static/lib/tarteaucitronjs/advertising.js @@ -0,0 +1,2 @@ +/* min ready */ +tarteaucitronNoAdBlocker = true; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/advertising.min.js b/static/lib/tarteaucitronjs/advertising.min.js new file mode 100644 index 00000000..e366f5ae --- /dev/null +++ b/static/lib/tarteaucitronjs/advertising.min.js @@ -0,0 +1 @@ +tarteaucitronNoAdBlocker=true; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/css/tarteaucitron.css b/static/lib/tarteaucitronjs/css/tarteaucitron.css new file mode 100644 index 00000000..e3c957ac --- /dev/null +++ b/static/lib/tarteaucitronjs/css/tarteaucitron.css @@ -0,0 +1,1174 @@ +/* min ready */ +div#tarteaucitronMainLineOffset,.tarteaucitronBorder {border:0!important;} + +#tarteaucitron [aria-pressed="true"] { + font-weight:700; +} + +.tac_visually-hidden { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; /* added line */ + border: 0; +} + +div#tarteaucitronAlertBig:focus {outline: 0;} + +.tarteaucitron-modal-open{ + overflow: hidden; + height: 100%; +} + +#tarteaucitronContentWrapper {display:unset;} + +/** 10082023 **/ +div#tarteaucitronServices { + border-radius: 8px; +} + +button#tarteaucitronClosePanel { + border-radius: 5px 5px 0 0; + right: 15px!important; +} +button.tarteaucitron-toggle-group { + background: transparent!important; + padding: 10px 0 0; + cursor: pointer; +} + +#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronAllow .tarteaucitronCheck::before { + content: '\2610'!important +} + +#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before { + content: '\2611'!important +} + +#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny .tarteaucitronCross::before { + content: '\2611'!important +} + +#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronDeny .tarteaucitronCross::before { + content: '\2610'!important +} + +#tarteaucitronRoot .tarteaucitronAllow .tarteaucitronCheck::before { + content: '\2610'!important +} + +#tarteaucitronRoot .tarteaucitronDeny .tarteaucitronCross::before { + content: '\2610'!important +} + +#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronCheck::before { + content: '\2611'!important +} + +#tarteaucitronRoot .tarteaucitronCheck::before, +#tarteaucitronRoot .tarteaucitronCross::before { + font-size: 20px; +} +/* hide useless mandatory button */ +#tarteaucitronRoot #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAsk { + display: none!important; +} + +/* remove icon from the banner */ +#tarteaucitronRoot button.tarteaucitronCTAButton, +#tarteaucitronRoot button#tarteaucitronCloseAlert, +#tarteaucitronRoot button#tarteaucitronPrivacyUrl{ + border: 0; + border-radius: 4px; +} +#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCross, +#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCheck { + display:none; +} + +/* dont use bold to avoid bigger button */ +#tarteaucitronRoot #tarteaucitron [aria-pressed="true"] { + font-weight: initial; + text-shadow: 0px 0px 1px; +} + +/* fix padding if no cookies */ +#tarteaucitronRoot #tarteaucitronServices li#tarteaucitronNoServicesTitle { + padding: 20px; +} + +/* hide info about cookies number */ +#tarteaucitronRoot .tarteaucitronStatusInfo { + display: none; +} + +#tarteaucitronRoot .tarteaucitronName { + padding-top: 5px; +} +/***************/ + + +/** 14042021 **/ +span.tarteaucitronReadmoreSeparator { + display: inline!important; +} +/******/ + +/** 09052021 **/ +.tarteaucitronName .tacCurrentStatus, .tarteaucitronName .tarteaucitronReadmoreSeparator { + color: #333!important; + font-size: 12px!important; + text-transform: capitalize; +} +/**************/ + +/** 27032021 **/ +button.tarteaucitron-toggle-group { + display: block; +} +span.tarteaucitronH3 { + font-weight: 700!important; +} +#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3 { + font-weight: 500!important; + font-size: 14px; + margin-top: 7px; +} +.tarteaucitronLine { + border-left: 0px solid transparent!important; +} +/*****/ + +/** PARTNERS LIST **/ +html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList { + text-align: left; + background: #ffffff17; + margin: 15px 0px 10px; + padding: 15px; + display: block; + border-radius: 4px; +} + +html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList b { + font-weight: 700; + padding-bottom: 8px; + display: block; + font-size: 16px; +} + +html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul { + margin-left: 22px; +} + +html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul li { + list-style: circle; + font-size: 14px; +} +/**********************/ + +/** SAVE BUTTON **/ +html body #tarteaucitronRoot button#tarteaucitronSaveButton { + font-size: 18px!important; + padding: 7px 20px; + border-radius: 5px; + cursor: pointer; +} + +html body #tarteaucitronRoot div#tarteaucitronSave { + text-align: right; + padding: 20px; + background: #333; +} +/******************/ + +/** BETTER MOBILE MODE **/ +@media screen and (max-width: 767px) { + + html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny { + display: none!important; + } + + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button, + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk, + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName { + width:100%!important; + display: block!important; + margin-left: 0!important; + margin-right: 0!important; + box-sizing: border-box!important; + max-width: 100%!important; + margin-bottom: 8px!important; + } + + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine { + padding: 16px!important; + } + + html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName { + display: none!important; + } + + #tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span { + width: 100%!important; + display: inline-block; + } + li.tarteaucitronLine .tarteaucitronName span { + width: 80%!important; + display: inline-block; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group { + width: 10%!important; + position: absolute; + top: 20px; + right: 20px; + font-size: 0px; + padding: 10px 0; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before { + content: '\0025BE'; + font-weight:700; + font-size: 14px; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before { + content: '\0025B4'; + } +} +@media screen and (min-width: 768px) { + + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after { + content: '\0025BE'; + font-weight:700; + font-size: 14px; + margin-left: 15px; + } + html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after { + content: '\0025B4'; + margin-left: 15px; + } +} +/****/ + + + +/*** +* Reset CSS +*/ +#tarteaucitronRoot div, #tarteaucitronRoot span, #tarteaucitronRoot applet, #tarteaucitronRoot object, #tarteaucitronRoot iframe, #tarteaucitronRoot h1, #tarteaucitronRoot h2, #tarteaucitronRoot h3, #tarteaucitronRoot h4, #tarteaucitronRoot h5, #tarteaucitronRoot h6, #tarteaucitronRoot p, #tarteaucitronRoot blockquote, #tarteaucitronRoot pre, #tarteaucitronRoot a, #tarteaucitronRoot abbr, #tarteaucitronRoot acronym, #tarteaucitronRoot address, #tarteaucitronRoot big, #tarteaucitronRoot cite, #tarteaucitronRoot code, #tarteaucitronRoot del, #tarteaucitronRoot dfn, #tarteaucitronRoot em, #tarteaucitronRoot img, #tarteaucitronRoot ins, #tarteaucitronRoot kbd, #tarteaucitronRoot q, #tarteaucitronRoot s, #tarteaucitronRoot samp, #tarteaucitronRoot small, #tarteaucitronRoot strike, #tarteaucitronRoot strong, #tarteaucitronRoot sub, #tarteaucitronRoot sup, #tarteaucitronRoot tt, #tarteaucitronRoot var, #tarteaucitronRoot b, #tarteaucitronRoot u, #tarteaucitronRoot i, #tarteaucitronRoot center, #tarteaucitronRoot dl, #tarteaucitronRoot dt, #tarteaucitronRoot dd, #tarteaucitronRoot ol, #tarteaucitronRoot ul, #tarteaucitronRoot li, #tarteaucitronRoot fieldset, #tarteaucitronRoot form, #tarteaucitronRoot label, #tarteaucitronRoot legend, #tarteaucitronRoot table, #tarteaucitronRoot caption, #tarteaucitronRoot tbody, #tarteaucitronRoot tfoot, #tarteaucitronRoot thead, #tarteaucitronRoot tr, #tarteaucitronRoot th, #tarteaucitronRoot td, #tarteaucitronRoot article, #tarteaucitronRoot aside, #tarteaucitronRoot canvas, #tarteaucitronRoot details, #tarteaucitronRoot embed, #tarteaucitronRoot figure, #tarteaucitronRoot figcaption, #tarteaucitronRoot footer, #tarteaucitronRoot header, #tarteaucitronRoot hgroup, #tarteaucitronRoot menu, #tarteaucitronRoot nav, #tarteaucitronRoot output, #tarteaucitronRoot ruby, #tarteaucitronRoot section, #tarteaucitronRoot summary, #tarteaucitronRoot time, #tarteaucitronRoot mark, #tarteaucitronRoot audio, #tarteaucitronRoot video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; + /*background: initial;*/ + text-align: initial; + text-shadow: initial; +} + +/* Animation */ +#tarteaucitronRoot * {transition: border 300ms, background 300ms, opacity 200ms, box-shadow 400ms} + +/* HTML5 display-role reset for older browsers */ +#tarteaucitronRoot article, #tarteaucitronRoot aside, #tarteaucitronRoot details, #tarteaucitronRoot figcaption, #tarteaucitronRoot figure, #tarteaucitronRoot footer, #tarteaucitronRoot header, #tarteaucitronRoot hgroup, #tarteaucitronRoot menu, #tarteaucitronRoot nav, #tarteaucitronRoot section { + display: block; +} +#tarteaucitronRoot ol, #tarteaucitronRoot ul { + list-style: none; +} +#tarteaucitronRoot blockquote, #tarteaucitronRoot q { + quotes: none; +} +#tarteaucitronRoot blockquote:before, #tarteaucitronRoot blockquote:after, #tarteaucitronRoot q:before, #tarteaucitronRoot q:after { + content: ''; + content: none; +} +#tarteaucitronRoot table { + border-collapse: collapse; + border-spacing: 0; +} + +#tarteaucitronRoot a:focus-visible, #tarteaucitronRoot button:focus-visible { + outline: 3px dashed #3d86d8; +} + +/*** + * Better scroll management + */ +div#tarteaucitronMainLineOffset { + margin-top: 0!important; +} + +div#tarteaucitronServices { + margin-top: 21px!important; +} + +/*#tarteaucitronServices::-webkit-scrollbar { + width: 5px; +} + +#tarteaucitronServices::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0); +} + +#tarteaucitronServices::-webkit-scrollbar-thumb { + background-color: #ddd; + outline: 0px solid slategrey; +}*/ + +div#tarteaucitronServices { + box-shadow: 0 40px 60px #545454; +} + +/*** + * Responsive layout for the control panel + */ +@media screen and (max-width:479px) { + #tarteaucitron .tarteaucitronLine .tarteaucitronName { + width: 90% !important; + } + + #tarteaucitron .tarteaucitronLine .tarteaucitronAsk { + float: left !important; + margin: 10px 15px 5px; + } +} + +@media screen and (max-width:767px) { + #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer, #tarteaucitron { + background: #fff; + border: 0 !important; + bottom: 0 !important; + height: 100% !important; + left: 0 !important; + margin: 0 !important; + max-height: 100% !important; + max-width: 100% !important; + top: 0 !important; + width: 100% !important; + } + + #tarteaucitron .tarteaucitronBorder { + border: 0 !important; + } + + #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList { + border: 0 !important; + } + + #tarteaucitron #tarteaucitronServices .tarteaucitronTitle { + text-align: left !important; + } + + .tarteaucitronName .tarteaucitronH2 { + max-width: 80%; + } + + #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk { + text-align: center !important; + } + + #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button { + margin-bottom: 5px; + } +} + +@media screen and (min-width:768px) and (max-width:991px) { + #tarteaucitron { + border: 0 !important; + left: 0 !important; + margin: 0 5% !important; + max-height: 80% !important; + width: 90% !important; + } +} + +/*** + * Common value + */ +#tarteaucitronRoot div#tarteaucitron { + left: 0; + right: 0; + margin: auto; +} + +#tarteaucitronRoot button#tarteaucitronBack { + background: #eee; +} + +#tarteaucitron .clear { + clear: both; +} + +#tarteaucitron a { + color: rgb(66, 66, 66); + font-size: 11px; + font-weight: 700; + text-decoration: none; +} + +#tarteaucitronRoot button { + background: transparent; + border: 0; +} + +#tarteaucitronAlertBig strong, #tarteaucitronAlertSmall strong, +#tarteaucitronAlertBig a, #tarteaucitronAlertSmall a { + color: #fff; +} + +#tarteaucitron strong { + font-size: 22px; + font-weight: 500; +} + +#tarteaucitron ul { + padding: 0; +} + +#tarteaucitron .tarteaucitronH1, #tarteaucitron .tarteaucitronH2, #tarteaucitron .tarteaucitronH3, #tarteaucitron .tarteaucitronH4, #tarteaucitron .tarteaucitronH5, #tarteaucitron .tarteaucitronH6 { + display: block; +} + +.cookie-list { + list-style: none; + padding: 0; + margin: 0; +} +/*** + * Root div added just before + */ +#tarteaucitronRoot { + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; +} + +#tarteaucitronRoot * { + box-sizing: initial; + color: #333; + /*font-family: sans-serif !important;*/ + font-size: 14px; + line-height: normal; + vertical-align: initial; +} + +#tarteaucitronRoot .tarteaucitronH1 { + font-size: 1.5em; + text-align: center; + color: #fff; + margin: 15px 0 28px; +} + +#tarteaucitronRoot .tarteaucitronH2 { + display: inline-block; + margin: 12px 0 0 15px; + color: #fff; +} + +#tarteaucitronCookiesNumberBis.tarteaucitronH2 { + margin-left: 0; +} + +/*** + * Control panel + */ +#tarteaucitronBack { + background: #fff; + display: none; + height: 100%; + left: 0; + opacity: 0.7; + position: fixed; + top: 0; + width: 100%; + z-index: 2147483646; +} + +#tarteaucitron { + display: none; + max-height: 80%; + left: 50%; + margin: 0 auto 0 -430px; + padding: 0; + position: fixed; + top: 6%; + width: 860px; + z-index: 2147483647; +} + +#tarteaucitron .tarteaucitronBorder { + background: #fff; + border: 2px solid #333; + border-top: 0; + height: auto; + overflow: auto; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie, +#tarteaucitron #tarteaucitronClosePanel { + background: #333333; + color: #fff; + cursor: pointer; + font-size: 12px; + font-weight: 700; + text-decoration: none; + padding: 4px 0; + position: absolute; + right: 0; + text-align: center; + width: 70px; +} + +#tarteaucitron #tarteaucitronDisclaimer { + color: #555; + font-size: 12px; + margin: 15px auto 0; + width: 80%; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden, +#tarteaucitron #tarteaucitronServices .tarteaucitronHidden { + background: rgba(51, 51, 51, 0.07); +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronHidden { + display: none; + position: relative; +} + +#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle { + width: 100%; + box-sizing: border-box; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle, +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button, +#tarteaucitron #tarteaucitronInfo, +#tarteaucitron #tarteaucitronServices .tarteaucitronDetails, +#tarteaucitronRoot .asCatToggleBtn { + color: #fff; + display: inline-block; + font-size: 14px; + font-weight: 700; + margin: 20px 0px 0px; + padding: 5px 20px; + text-align: left; + width: auto; + background: #333; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a, +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a { + color: #fff; + font-weight: 500; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover, +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover { + text-decoration: none !important; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a { + font-size: 22px; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a { + font-size: 14px; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle { + padding: 5px 10px; + margin: 0; +} + +#tarteaucitron #tarteaucitronInfo, +#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline) { + color: #fff; + display: none; + font-size: 12px; + font-weight: 500; + margin-top: 0; + max-width: 270px; + padding: 20px; + position: absolute; + z-index: 2147483647; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronTitle + [id^="tarteaucitronDetails"] { + width: calc(100% - 40px); + font-weight:500; + margin:0; + padding:5px 20px 20px; + background:rgba(51, 51, 51, 0.2); + color:#333; +} + +#tarteaucitron #tarteaucitronInfo a { + color: #fff; + text-decoration: underline; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover { + background: rgba(51, 51, 51, 0.2); +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine { + background: rgba(51, 51, 51, 0.1); + border-left: 5px solid transparent; + margin: 0; + overflow: hidden; + padding: 15px 5px; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed { + border-color: #1B870B; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied { + border-color: #9C1A1A; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine { + background: #333; + border: 3px solid #333; + border-left: 9px solid #333; + border-top: 5px solid #333; + margin-bottom: 0; + margin-top: 21px; + position: relative; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover { + background: #333; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName { + margin-left: 15px; + margin-top: 2px; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button { + color: #fff; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk { + margin-top: 0px !important; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName { + display: inline-block; + float: left; + margin-left: 15px; + text-align: left; + width: 50%; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover { + text-decoration: underline; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk { + display: inline-block; + float: right; + margin: 7px 15px 0; + text-align: right; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow, +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny, +.tac_activate .tarteaucitronAllow { + background: #555; + border-radius: 4px; + color: #fff; + cursor: pointer; + display: inline-block; + padding: 6px 10px; + text-align: center; + text-decoration: none; + width: auto; + border: 0; +} + +#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected { + background-color: #1B870B; + opacity: 1; +} +#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected, +#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected { + background-color: #9C1A1A; + opacity: 1; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow, +#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow { + background-color: #1B870B; +} +#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny { + background-color: #9C1A1A; +} + +#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{ + opacity: 0.4; +} + +#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies { + color: #333; + font-size: 12px; +} + +#tarteaucitron .tarteaucitronH3 { + font-size: 18px; +} + +#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName { + width: auto!important; + margin-left: 0!important; + font-size: 14px; +} + +.tarteaucitronAlertBigBottom span#tarteaucitronDisclaimerAlert, +.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert { + display: inline-flex; +} +span#tarteaucitronDisclaimerAlert { + padding: 0 10px; + display: inline-block; + overflow-y: auto; + max-height: 50vh; + line-height: normal; +} +@media only screen and (max-width: 768px) { + #tarteaucitronRoot span#tarteaucitronDisclaimerAlert { + font-size: 16px; + } +} +#tarteaucitron .tarteaucitronBorder, #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain, #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList, #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden, #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine { + border-color: #333!important; +} + +/*** + * Big alert + */ +.tarteaucitronAlertBigTop { + top: 0; +} + +.tarteaucitronAlertBigBottom { + bottom: 0; +} + +#tarteaucitronRoot #tarteaucitronAlertBig { + background: #333; + color: #fff; + display: none; + font-size: 15px !important; + left: 0; + position: fixed; + box-sizing: content-box; + z-index: 2147483645; + text-align: center; + padding: 10px 0 10px 0; + margin: auto; + width: 100%; +} + +#tarteaucitronAlertBig #tarteaucitronPrivacyUrl, +#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog, +#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert, +#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong { + /*font: 15px verdana;*/ + color: #fff; +} + +#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong { + font-weight: 700; +} + +#tarteaucitronAlertBig #tarteaucitronPrivacyUrl, +#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog { + cursor: pointer; +} + +#tarteaucitronAlertBig #tarteaucitronCloseAlert, +#tarteaucitronAlertBig #tarteaucitronPersonalize, +#tarteaucitronAlertBig #tarteaucitronPersonalize2, +.tarteaucitronCTAButton, +#tarteaucitron #tarteaucitronPrivacyUrl, +#tarteaucitron #tarteaucitronPrivacyUrlDialog, +#tarteaucitronRoot .tarteaucitronDeny, +#tarteaucitronRoot .tarteaucitronAllow { + background: #008300; + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 16px!important; + line-height: 1.2; + padding: 5px 10px; + text-decoration: none; + margin-left: 7px; +} + +#tarteaucitronRoot .tarteaucitronDeny { + background: #9C1A1A; +} + +#tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitron #tarteaucitronPrivacyUrl, #tarteaucitron #tarteaucitronPrivacyUrlDialog { + background: #fff; + color: #333; + font-size: 13px; + margin-bottom: 3px; + margin-left: 7px; + padding: 5px 10px; +} + +#tarteaucitronPercentage { + background: #0A0!important; + box-shadow: 0 0 2px #fff, 0 1px 2px #555; + height: 5px; + left: 0; + position: fixed; + width: 0; + z-index: 2147483644; +} + +/*** + * Icon + */ +.tarteaucitronIconBottomRight { + bottom: 0; + right: 0; +} +.tarteaucitronIconBottomLeft { + bottom: 0; + left: 0; +} +.tarteaucitronIconTopRight { + top: 0; + right: 0; +} +.tarteaucitronIconTopLeft { + top: 0; + left: 0; +} + +.tarteaucitronIconTopLeft #tarteaucitronManager { + border-radius: 2px 7px 7px 2px; +} + +.tarteaucitronIconTopRight #tarteaucitronManager { + border-radius: 7px 2px 2px 7px; +} + +.tarteaucitronIconBottomLeft #tarteaucitronManager { + border-radius: 7px 7px 2px 2px; +} + +.tarteaucitronIconBottomRight #tarteaucitronManager { + border-radius: 7px 7px 2px 2px; +} + +#tarteaucitronIcon { + background: transparent; + position: fixed; + /*display: none;*/ + width: auto; + z-index: 2147483646; +} +#tarteaucitronIcon #tarteaucitronManager { + color: transparent; + cursor: pointer; + display: inline-block; + font-size: 11px !important; + padding: 8px 10px 8px; + border: none; +} +#tarteaucitronIcon #tarteaucitronManager img { + width: 50px; + height: 50px; +} + +#tarteaucitronRoot .tarteaucitronCross::before { + content: '\2717'; + display: inline-block; + color: white; +} + +#tarteaucitronRoot .tarteaucitronCheck::before { + content: '\2713'; + display: inline-block; + color: white; +} + +#tarteaucitronRoot .tarteaucitronPlus::before { + content: '\271b'; + display: inline-block; + color: white; +} + + +/*** + * Small alert + */ + +.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom { + bottom: 0; +} + +#tarteaucitronAlertSmall { + background: #333; + display: none; + padding: 0; + position: fixed; + right: 0; + text-align: center; + width: auto; + z-index: 2147483646; +} + +#tarteaucitronAlertSmall #tarteaucitronManager { + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 11px !important; + padding: 8px 10px 8px; +} + +#tarteaucitronAlertSmall #tarteaucitronManager:hover { + background: rgba(255, 255, 255, 0.05); +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot { + background-color: gray; + border-radius: 5px; + display: block; + height: 8px; + margin-bottom: 1px; + margin-top: 5px; + overflow: hidden; + width: 100%; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen, +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow, +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed { + display: block; + float: left; + height: 100%; + width: 0%; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen { + background-color: #1B870B; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow { + background-color: #FBDA26; +} + +#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed { + background-color: #9C1A1A; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesNumber { + background: rgba(255, 255, 255, 0.2); + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 30px; + padding: 0px 10px; + vertical-align: top; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover { + background: rgba(255, 255, 255, 0.3); +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer { + display: none; + max-height: 70%; + max-width: 500px; + position: fixed; + right: 0; + width: 100%; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList { + background: #fff; + border: 2px solid #333; + color: #333; + font-size: 11px; + height: auto; + overflow: auto; + text-align: left; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong { + color: #333; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle { + background: #333; + margin-top: 21px; + padding: 13px 0 9px 13px; + text-align: left; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong { + color: #fff; + font-size: 16px; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain { + background: rgba(51, 51, 51, 0.1); + padding: 7px 5px 10px; + word-wrap: break-word; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover { + background: rgba(51, 51, 51, 0.2); +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a { + color: #333; + text-decoration: none; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft { + display: inline-block; + width: 50%; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong { + color: darkred; +} + +#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight { + color: #333; + display: inline-block; + font-size: 11px; + margin-left: 10%; + vertical-align: top; + width: 30%; +} + +/*** + * Fallback activate link + */ +.tac_activate { + background: #333; + color: #fff; + display: table; + font-size: 12px; + height: 100%; + line-height: initial; + margin: auto; + text-align: center; + width: 100%; +} + +.tac_float { + display: table-cell; + text-align: center; + vertical-align: middle; +} + +.tac_activate .tac_float strong { + color: #fff; +} + +.tac_activate .tac_float .tarteaucitronAllow { + background-color: #1B870B; + display: inline-block; +} + +/*** + * CSS for services + */ +ins.ferank-publicite, ins.adsbygoogle { + text-decoration: none; +} + +div.amazon_product { + height:240px; + width:120px; +} + +.tarteaucitronIsAllowed .tarteaucitronDeny { + opacity: 0.4!important; +}.tarteaucitronIsDenied .tarteaucitronAllow { + opacity: 0.4!important; + }.tarteaucitronIsAllowed .tarteaucitronAllow { + opacity: 1!important; + }.tarteaucitronIsDenied .tarteaucitronDeny { + opacity: 1!important; + } +.tarteaucitronLine .tarteaucitronAllow, .tarteaucitronLine .tarteaucitronDeny { + opacity: 0.4; +} +#tarteaucitronServices_mandatory button.tarteaucitronAllow { + opacity: 1; +} + +div#tarteaucitronInfo { + display: block!important; + position: relative !important; + text-align: center!important; + max-width: 80%!important; + padding: 15px 0!important; + margin: -10px auto 40px!important; + font-size: 1em!important; + border-bottom: 1px solid; + border-top: 1px solid; + border-color: #555; +} + +a.tarteaucitronSelfLink { + position: absolute; + left: 0; + right: 0; + bottom: -30px; + text-align: center!important; + display: block; + height:30px; +} + +.tarteaucitronMainLine .tarteaucitronH2 { + font-size: 1.2em!important; + margin-top: 4px!important; +} + +span.tarteaucitronTitle.tarteaucitronH3 { + margin-top: 12px!important; +} + +#tarteaucitronCloseCross { + position:absolute; + color: #FFF; + font-size:1.8rem; + cursor: pointer; + top: 10px; + right: 26px +} + +#tarteaucitronCloseCross span { + color: inherit; +} + +.tarteaucitron-spacer-20 { + height: 20px; + display: block; +} + +.tarteaucitron-display-block { + display: block; +} + +.tarteaucitron-display-none { + display: none; +} diff --git a/static/lib/tarteaucitronjs/css/tarteaucitron.min.css b/static/lib/tarteaucitronjs/css/tarteaucitron.min.css new file mode 100644 index 00000000..6ebd0ecd --- /dev/null +++ b/static/lib/tarteaucitronjs/css/tarteaucitron.min.css @@ -0,0 +1 @@ +.tarteaucitronBorder,div#tarteaucitronMainLineOffset{border:0!important}#tarteaucitron [aria-pressed=true]{font-weight:700}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}div#tarteaucitronAlertBig:focus{outline:0}.tarteaucitron-modal-open{overflow:hidden;height:100%}#tarteaucitronContentWrapper{display:unset}div#tarteaucitronServices{border-radius:8px}button#tarteaucitronClosePanel{border-radius:5px 5px 0 0;right:15px!important}button.tarteaucitron-toggle-group{background:0 0!important;padding:10px 0 0;cursor:pointer;display:block}#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronAllow .tarteaucitronCheck::before{content:"\2610"!important}#tarteaucitronRoot #tarteaucitronServices_mandatory .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronAllow .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronIsDenied .tarteaucitronDeny .tarteaucitronCross::before{content:"\2611"!important}#tarteaucitronRoot .tarteaucitronAllow .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronDeny .tarteaucitronCross::before,#tarteaucitronRoot .tarteaucitronIsAllowed .tarteaucitronDeny .tarteaucitronCross::before{content:"\2610"!important}#tarteaucitronRoot .tarteaucitronCheck::before,#tarteaucitronRoot .tarteaucitronCross::before{font-size:20px}#tarteaucitronRoot #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronAsk{display:none!important}#tarteaucitronRoot button#tarteaucitronCloseAlert,#tarteaucitronRoot button#tarteaucitronPrivacyUrl,#tarteaucitronRoot button.tarteaucitronCTAButton{border:0;border-radius:4px}#tarteaucitronRoot .tarteaucitronStatusInfo,#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCheck,#tarteaucitronRoot button.tarteaucitronCTAButton .tarteaucitronCross{display:none}#tarteaucitronRoot #tarteaucitron [aria-pressed=true]{font-weight:initial;text-shadow:0 0 1px}#tarteaucitronRoot #tarteaucitronServices li#tarteaucitronNoServicesTitle{padding:20px}#tarteaucitronRoot .tarteaucitronName{padding-top:5px}span.tarteaucitronReadmoreSeparator{display:inline!important}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:#333!important;font-size:12px!important;text-transform:capitalize}span.tarteaucitronH3{font-weight:700!important}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px}.tarteaucitronLine{border-left:0 solid transparent!important}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList{text-align:left;background:#ffffff17;margin:15px 0 10px;padding:15px;display:block;border-radius:4px}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList b{font-weight:700;padding-bottom:8px;display:block;font-size:16px}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul{margin-left:22px}html body #tarteaucitronRoot #tarteaucitronAlertBig div.tarteaucitronPartnersList ul li{list-style:circle;font-size:14px}html body #tarteaucitronRoot button#tarteaucitronSaveButton{font-size:18px!important;padding:7px 20px;border-radius:5px;cursor:pointer}html body #tarteaucitronRoot div#tarteaucitronSave{background:#333;text-align:right;padding:20px}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName,html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0;padding:10px 0}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:"\0025BE";font-weight:700;font-size:14px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:"\0025B4"}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:"\0025BE";font-weight:700;font-size:14px;margin-left:15px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:"\0025B4";margin-left:15px}}#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot applet,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot audio,#tarteaucitronRoot b,#tarteaucitronRoot big,#tarteaucitronRoot blockquote,#tarteaucitronRoot canvas,#tarteaucitronRoot caption,#tarteaucitronRoot center,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot dd,#tarteaucitronRoot del,#tarteaucitronRoot details,#tarteaucitronRoot dfn,#tarteaucitronRoot div,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot em,#tarteaucitronRoot embed,#tarteaucitronRoot fieldset,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot form,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot i,#tarteaucitronRoot iframe,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot li,#tarteaucitronRoot mark,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot object,#tarteaucitronRoot ol,#tarteaucitronRoot output,#tarteaucitronRoot p,#tarteaucitronRoot pre,#tarteaucitronRoot q,#tarteaucitronRoot ruby,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot section,#tarteaucitronRoot small,#tarteaucitronRoot span,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot summary,#tarteaucitronRoot sup,#tarteaucitronRoot table,#tarteaucitronRoot tbody,#tarteaucitronRoot td,#tarteaucitronRoot tfoot,#tarteaucitronRoot th,#tarteaucitronRoot thead,#tarteaucitronRoot time,#tarteaucitronRoot tr,#tarteaucitronRoot tt,#tarteaucitronRoot u,#tarteaucitronRoot ul,#tarteaucitronRoot var,#tarteaucitronRoot video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none}#tarteaucitronRoot blockquote:after,#tarteaucitronRoot blockquote:before,#tarteaucitronRoot q:after,#tarteaucitronRoot q:before{content:none}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8}div#tarteaucitronMainLineOffset{margin-top:0!important}div#tarteaucitronServices{margin-top:21px!important;box-shadow:0 40px 60px #545454}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90%!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left!important;margin:10px 15px 5px}}@media screen and (max-width:767px){#tarteaucitron,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{background:#fff;border:0!important;bottom:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;top:0!important;width:100%!important}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left!important}.tarteaucitronName .tarteaucitronH2{max-width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0!important;left:0!important;margin:0 5%!important;max-height:80%!important;width:90%!important}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto}#tarteaucitronRoot button#tarteaucitronBack{background:#eee}#tarteaucitron .clear{clear:both}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none}#tarteaucitronRoot button{background:0 0;border:0}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button,#tarteaucitronAlertBig a,#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall a,#tarteaucitronAlertSmall strong{color:#fff}#tarteaucitron strong{font-size:22px;font-weight:500}#tarteaucitron ul{padding:0}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block}.cookie-list{list-style:none;padding:0;margin:0}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%}#tarteaucitronRoot *{box-sizing:initial;color:#333;font-size:14px;line-height:normal;vertical-align:initial}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 15px;color:#fff}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2147483646}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0-430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid #333;border-top:0;height:auto;overflow:auto}#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie{background:#333;color:#fff;cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;text-align:center;width:70px}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background:rgba(51,51,51,.07)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{color:#fff;display:inline-block;font-size:14px;font-weight:700;text-align:left;width:auto;background:#333;padding:5px 10px;margin:0}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitronRoot .asCatToggleBtn{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0 0;padding:5px 20px;text-align:left;width:auto;background:#333}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails:not(.tarteaucitronDetailsInline){color:#fff;display:none;font-size:12px;font-weight:500;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle+[id^=tarteaucitronDetails]{width:calc(100% - 40px);font-weight:500;margin:0;padding:5px 20px 20px;background:rgba(51,51,51,.2);color:#333}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgba(51,51,51,.2)}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:rgba(51,51,51,.1);border-left:5px solid transparent;margin:0;overflow:hidden;padding:15px 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1b870b}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9c1a1a}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:#333;border:3px solid #333;border-left:9px solid #333;border-top:5px solid #333;margin-bottom:0;margin-top:21px;position:relative}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:#333}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:15px;text-align:left;width:50%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1b870b;opacity:1}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9c1a1a;opacity:1}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{background-color:#1b870b}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9c1a1a}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:.4}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:#333;font-size:12px}#tarteaucitron .tarteaucitronH3{font-size:18px}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px}.tarteaucitronAlertBigBottom span#tarteaucitronDisclaimerAlert,.tarteaucitronAlertBigTop span#tarteaucitronDisclaimerAlert{display:inline-flex}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block;overflow-y:auto;max-height:50vh;line-height:normal}@media only screen and (max-width:768px){#tarteaucitronRoot span#tarteaucitronDisclaimerAlert{font-size:16px}}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{border-color:#333!important}.tarteaucitronAlertBigTop{top:0}.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronRoot #tarteaucitronAlertBig{background:#333;color:#fff;display:none;font-size:15px!important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0;margin:auto;width:100%}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,.tac_activate .tac_float strong{color:#fff}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer}#tarteaucitronAlertBig #tarteaucitronCloseAlert{background:#008300;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;text-decoration:none}#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton{background:#008300;color:#fff;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny{background:#008300;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;text-decoration:none}#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny{color:#fff;padding:5px 10px;margin-left:7px}#tarteaucitronRoot .tarteaucitronDeny{background:#9c1a1a}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronCloseAlert{background:#fff;color:#333;margin-bottom:3px;margin-left:7px;padding:5px 10px}#tarteaucitronPercentage{background:#0a0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644}.tarteaucitronIconBottomRight{bottom:0;right:0}.tarteaucitronIconBottomLeft{bottom:0;left:0}.tarteaucitronIconTopRight{top:0;right:0}.tarteaucitronIconTopLeft{top:0;left:0}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px}.tarteaucitronIconBottomLeft #tarteaucitronManager,.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px}#tarteaucitronAlertSmall,#tarteaucitronIcon{position:fixed;width:auto;z-index:2147483646}#tarteaucitronIcon{background:0 0}#tarteaucitronIcon #tarteaucitronManager{color:transparent;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px;border:0}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px}#tarteaucitronRoot .tarteaucitronCross::before{content:"\2717";display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronCheck::before{content:"\2713";display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronPlus::before{content:"\271b";display:inline-block;color:#fff}.tarteaucitronAlertSmallBottom,.tarteaucitronAlertSmallTop{bottom:0}#tarteaucitronAlertSmall{background:#333;padding:0;right:0;text-align:center}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgba(255,255,255,.05)}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{display:block;float:left;height:100%;width:0%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1b870b}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#fbda26}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9c1a1a}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgba(255,255,255,.2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0 10px;vertical-align:top}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgba(255,255,255,.3)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid #333;color:#333;font-size:11px;height:auto;overflow:auto;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:#333}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:#333;margin-top:21px;padding:13px 0 9px 13px;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:rgba(51,51,51,.1);padding:7px 5px 10px;word-wrap:break-word}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:#333;text-decoration:none}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:#8b0000}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:#333;display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%}.tac_activate{background:#333;color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%}.tac_float{display:table-cell;text-align:center;vertical-align:middle}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1b870b;display:inline-block}ins.adsbygoogle,ins.ferank-publicite{text-decoration:none}div.amazon_product{height:240px;width:120px}.tarteaucitronIsAllowed .tarteaucitronDeny,.tarteaucitronIsDenied .tarteaucitronAllow{opacity:.4!important}.tarteaucitronIsAllowed .tarteaucitronAllow,.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:.4}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1}div#tarteaucitronInfo{display:block!important;position:relative!important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:#555}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important}#tarteaucitronCloseCross{position:absolute;color:#fff;font-size:1.8rem;cursor:pointer;top:10px;right:26px}#tarteaucitronCloseCross span {color: inherit;}.tarteaucitron-spacer-20{height:20px;display:block}.tarteaucitron-display-block{display:block}.tarteaucitron-display-none{display:none} \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ar.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ar.js new file mode 100644 index 00000000..38987cbf --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ar.js @@ -0,0 +1,96 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "مرحبا! يلعب هذا الموقع الكتروني على الشفافية ويمنحك اختيار خدمات الطرف الثالث للتفعيل.", + "adblock_call": "يرجى إلغاء تنشيط adblocker لبدء التخصيص.", + "reload": "أعد تحميل الصفحة", + + "alertBigScroll": "من خلال الاستمرار في العرض", + "alertBigClick": "من خلال إستمرارك بالتصفُّح على هذا الموقع", + "alertBig": "أنت توافق استخدام خدمات الطرف الثالث التي يمكنها تثبيت ملفات تعريف الارتباط", + + "alertBigPrivacy": "يستخدم هذا الموقع ملفات تعريف الارتباط ويمنحك التحكم في تلك التي تريد تنشيطها", + "alertSmall": "إدارة الخدمات", + "acceptAll": "تقبل كل شيء", + "personalize": "تخصيص", + "close": "اغلاق", + "closeBanner": "إخفاء لافتة ملفات تعريف الارتباط", + + "privacyUrl": "سياسة الخصوصية", + + "all": "التفضيلات لجميع الخدمات", + + "info": "حماية خصوصيتك", + "disclaimer": "من خلال تفويض هذه خدمات الطرف الثالث ، فإنك تقبل إيداع وقراءة ملفات تعريف الارتباط واستخدام تقنيات المراقبة اللازمة لعملها بشكل صحيح", + "allow": "سماح", + "deny": "منع", + "noCookie": "لا تقوم هذه الخدمة بإيداع أي ملفات تعريف ارتباط", + "useCookie": "يمكن لهذه الخدمة الإيداع", + "useCookieCurrent": "قدَّمت هذه الخدمة", + "useNoCookie": "لم تودع هذه الخدمة أي ملفات تعريف ارتباط.", + "more": "اقرأ المزيد", + "source": "شاهد الموقع الرسمي", + "credit": "إدارة ملفات تعريف الارتباط من قبل tarteaucitron.js", + "noServices": "لا يستخدم هذا الموقع أي ملفات تعريف ارتباط تتطلب موافقتك.", + + "toggleInfoBox": "إظهار/إخفاء معلومات حول تخزين ملفات تعريف الارتباط", + "title": "لوحة إدارة ملفات تعريف الارتباط", + "cookieDetail": "تفاصيل ملفات تعريف الارتباط", + "ourSite": "على موقعنا على الانترنت", + "modalWindow": "(نافذة شكلية)", + "newWindow": "(نافذة جديدة)", + "allowAll": "قبول كل شيء", + "denyAll": "رفض كل شيء", + + "icon": "ملفات تعريف الارتباط", + + "fallback": "معطل.", + "allowed": "مسموح", + "disallowed": "ممنوع", + + "ads": { + "title": "وكالات الإعلان", + "details": "تجعل وكالات الإعلان من الممكن تحقيق إيرادات من خلال تسويق المساحة الإعلانية على الموقع" + }, + "analytic": { + "title": "قياس الجمهور", + "details": "تسمح خدمات قياس الجمهور بانشاء إحصاءآت حول حركة المرور المفيذة لتحسين الموقع" + }, + "social": { + "title": "الشبكات الاجتماعية", + "details": "تعمل الشبكات الاجتماعية على تحسين سهولة استخدام الموقع وتساعد في الترويج له من خلال المشاركة." + }, + "video": { + "title": "الفيديوهات", + "details": "تعمل خدمات مشاركة الفيديو على إثراء الموقع بمحتوى الوسائط المتعددة وزيادة ظهوره." + }, + "comment": { + "title": "تعليقات", + "details": "يقوم مديري التعليق بتسهيل إيداع تعليقاتك ومحاربة البريد المزعج." + }, + "support": { + "title": "الدعم", + "details": "تسمح لك خدمات الدعم بالتواصل مع فريق الموقع ومساعدة تحسينه." + }, + "api": { + "title": "واجهات برمجة التطبيقات", + "details": "تسمح لك واجهات برمجة التطبيقات بتحميل البرامج النصية: تحديد الموقع الجغرافي ، ومحركات البحث ، والترجمات ، ..." + }, + "other": { + "title": "آخر", + "details": "خدمات لعرض محتوى الويب" + }, + + "google": { + "title": "موافقة محددة لخدمات Google", + "details": "قد تستخدم Google بياناتك لقياس الجمهور، وأداء الإعلانات، أو لتقديم إعلانات مخصصة لك." + }, + + "mandatoryTitle": "ملفات تعريف الارتباط الإلزامية", + "mandatoryText": "يستخدم هذا الموقع ملفات تعريف الارتباط الضرورية لعمله بشكل صحيح. لا يمكن تعطيلها", + + "save": "حفظ", + "ourpartners": "شركاؤنا" +}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ar.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ar.min.js new file mode 100644 index 00000000..a28da24a --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ar.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"مرحبا! يلعب هذا الموقع الكتروني على الشفافية ويمنحك اختيار خدمات الطرف الثالث للتفعيل.",adblock_call:"يرجى إلغاء تنشيط adblocker لبدء التخصيص.",reload:"أعد تحميل الصفحة",alertBigScroll:"من خلال الاستمرار في العرض",alertBigClick:"من خلال إستمرارك بالتصفُّح على هذا الموقع",alertBig:"أنت توافق استخدام خدمات الطرف الثالث التي يمكنها تثبيت ملفات تعريف الارتباط",alertBigPrivacy:"يستخدم هذا الموقع ملفات تعريف الارتباط ويمنحك التحكم في تلك التي تريد تنشيطها",alertSmall:"إدارة الخدمات",acceptAll:"تقبل كل شيء",personalize:"تخصيص",close:"اغلاق",closeBanner:"إخفاء لافتة ملفات تعريف الارتباط",privacyUrl:"سياسة الخصوصية",all:"التفضيلات لجميع الخدمات",info:"حماية خصوصيتك",disclaimer:"من خلال تفويض هذه خدمات الطرف الثالث ، فإنك تقبل إيداع وقراءة ملفات تعريف الارتباط واستخدام تقنيات المراقبة اللازمة لعملها بشكل صحيح",allow:"سماح",deny:"منع",noCookie:"لا تقوم هذه الخدمة بإيداع أي ملفات تعريف ارتباط",useCookie:"يمكن لهذه الخدمة الإيداع",useCookieCurrent:"قدَّمت هذه الخدمة",useNoCookie:"لم تودع هذه الخدمة أي ملفات تعريف ارتباط.",more:"اقرأ المزيد",source:"شاهد الموقع الرسمي",credit:"إدارة ملفات تعريف الارتباط من قبل tarteaucitron.js",noServices:"لا يستخدم هذا الموقع أي ملفات تعريف ارتباط تتطلب موافقتك.",toggleInfoBox:"إظهار/إخفاء معلومات حول تخزين ملفات تعريف الارتباط",title:"لوحة إدارة ملفات تعريف الارتباط",cookieDetail:"تفاصيل ملفات تعريف الارتباط",ourSite:"على موقعنا على الانترنت",modalWindow:"(نافذة شكلية)",newWindow:"(نافذة جديدة)",allowAll:"قبول كل شيء",denyAll:"رفض كل شيء",icon:"ملفات تعريف الارتباط",fallback:"معطل.",allowed:"مسموح",disallowed:"ممنوع",ads:{title:"وكالات الإعلان",details:"تجعل وكالات الإعلان من الممكن تحقيق إيرادات من خلال تسويق المساحة الإعلانية على الموقع"},analytic:{title:"قياس الجمهور",details:"تسمح خدمات قياس الجمهور بانشاء إحصاءآت حول حركة المرور المفيذة لتحسين الموقع"},social:{title:"الشبكات الاجتماعية",details:"تعمل الشبكات الاجتماعية على تحسين سهولة استخدام الموقع وتساعد في الترويج له من خلال المشاركة."},video:{title:"الفيديوهات",details:"تعمل خدمات مشاركة الفيديو على إثراء الموقع بمحتوى الوسائط المتعددة وزيادة ظهوره."},comment:{title:"تعليقات",details:"يقوم مديري التعليق بتسهيل إيداع تعليقاتك ومحاربة البريد المزعج."},support:{title:"الدعم",details:"تسمح لك خدمات الدعم بالتواصل مع فريق الموقع ومساعدة تحسينه."},api:{title:"واجهات برمجة التطبيقات",details:"تسمح لك واجهات برمجة التطبيقات بتحميل البرامج النصية: تحديد الموقع الجغرافي ، ومحركات البحث ، والترجمات ، ..."},other:{title:"آخر",details:"خدمات لعرض محتوى الويب"},google:{title:"موافقة محددة لخدمات Google",details:"قد تستخدم Google بياناتك لقياس الجمهور، وأداء الإعلانات، أو لتقديم إعلانات مخصصة لك."},mandatoryTitle:"ملفات تعريف الارتباط الإلزامية",mandatoryText:"يستخدم هذا الموقع ملفات تعريف الارتباط الضرورية لعمله بشكل صحيح. لا يمكن تعطيلها",save:"حفظ",ourpartners:"شركاؤنا"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.bg.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.bg.js new file mode 100644 index 00000000..0acf0d2c --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.bg.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Здравей! Този сайт позволяа включването на бисквитки по избор.", + "adblock_call": "Моля изключете вашият adblocker и изберете бисквитките които искате, или спрете всички.", + "reload": "Презареди", + + "alertBigScroll": "Ако продължавате да скролвате,", + "alertBigClick": "Ако продължавате да използвате този сайт,", + "alertBig": "вив се съгласявате с всички бисквитки от трети лица.", + + "alertBigPrivacy": "Този сайт използва бисквитки и Ви дава право да изберете записването на определени или всички.", + "alertSmall": "Управление на услуги", + "personalize": "Ще избирам", + "acceptAll": "ОК, приемам всички", + "close": "Затвори", + "closeBanner": "Скриване на банера за бисквитки", + + "privacyUrl": "Политика за поверителност", + + "all": "Услуги които записват бисквитки на този сайт", + + "info": "Зашитава вашата сигурност", + "disclaimer": "Позволяването на тези бисквитки от трети лица, Вие приемате те да записват и използват услуги за проследяване нужни за правилното им функциониране.", + "allow": "Разшреши", + "deny": "Забрани", + "noCookie": "Тази услуга не записва бисквитки.", + "useCookie": "Тази услуга може да запише", + "useCookieCurrent": "Тази услуга е записала", + "useNoCookie": "Тази услуга не е записала бисквитки.", + "more": "Прочети повече", + "source": "Официален сайт", + "credit": "Управление на бисквитките от tarteaucitron.js", + "noServices": "Този уебсайт не използва никакви бисквитки, изискващи вашето съгласие.", + + "toggleInfoBox": "Покажи/скрий информация за записването на бисквитки", + "title": "Управление на бисквитките", + "cookieDetail": "Информация за", + "ourSite": "в нашият сайт", + "modalWindow": "(модален прозорец)", + "newWindow": "(нов прозорец)", + "allowAll": "Разреши всички", + "denyAll": "Забрани всички", + + "icon": "Бисквитки", + + "fallback": "е изключен.", + "allowed": "Позволен", + "disallowed": "Забранено", + + "ads": { + "title": "Рекламодатели", + "details": "Мрежите за реклами могат да генерират приходи, като продават рекламно пространство на сайта." + }, + "analytic": { + "title": "Аналитични", + "details": "Услугите за измерване на аудиторията се използват за генериране на полезна статистика за посещаемостта с цел подобряване на сайта." + }, + "social": { + "title": "Социални", + "details": "Социалните мрежи могат да подобрят употребата на сайта и да помогнат за неговото популяризиране чрез споделяне." + }, + "video": { + "title": "Видео платформи", + "details": "Услугите за споделяне на видео помагат за добавянето на богат медиен съдържание на сайта и увеличаването на видимостта му." + }, + "comment": { + "title": "Коментари", + "details": "Управителите на коментари улесняват подаването на коментари и борбата срещу спама." + }, + "support": { + "title": "Поддръжка", + "details": "Услугите за поддръжка ви позволяват да се свържете с екипа на сайта и да помогнете за неговото подобряване." + }, + "api": { + "title": "Функционални", + "details": "API се използват за зареждане на скриптове: геолокация, търсачки, преводи, ..." + }, + "other": { + "title": "Други", + "details": "Услуги за показване на уеб съдържание." + }, + + "google": { + "title": "Специфично съгласие за услугите на Google", + "details": "Google може да използва данните ви за измерване на аудиторията, рекламна ефективност или за предлагане на персонализирани реклами." + }, + + "mandatoryTitle": "Задължителни бисквитки", + "mandatoryText": "Този сайт използва бисквитки, необходими за неговото правилно функциониране, които не могат да бъдат деактивирани.", + + "save": "Запазване", + "ourpartners": "Нашите партньори" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.bg.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.bg.min.js new file mode 100644 index 00000000..a0cfaf10 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.bg.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Здравей! Този сайт позволяа включването на бисквитки по избор.",adblock_call:"Моля изключете вашият adblocker и изберете бисквитките които искате, или спрете всички.",reload:"Презареди",alertBigScroll:"Ако продължавате да скролвате,",alertBigClick:"Ако продължавате да използвате този сайт,",alertBig:"вив се съгласявате с всички бисквитки от трети лица.",alertBigPrivacy:"Този сайт използва бисквитки и Ви дава право да изберете записването на определени или всички.",alertSmall:"Управление на услуги",personalize:"Ще избирам",acceptAll:"ОК, приемам всички",close:"Затвори",closeBanner:"Скриване на банера за бисквитки",privacyUrl:"Политика за поверителност",all:"Услуги които записват бисквитки на този сайт",info:"Зашитава вашата сигурност",disclaimer:"Позволяването на тези бисквитки от трети лица, Вие приемате те да записват и използват услуги за проследяване нужни за правилното им функциониране.",allow:"Разшреши",deny:"Забрани",noCookie:"Тази услуга не записва бисквитки.",useCookie:"Тази услуга може да запише",useCookieCurrent:"Тази услуга е записала",useNoCookie:"Тази услуга не е записала бисквитки.",more:"Прочети повече",source:"Официален сайт",credit:"Управление на бисквитките от tarteaucitron.js",noServices:"Този уебсайт не използва никакви бисквитки, изискващи вашето съгласие.",toggleInfoBox:"Покажи/скрий информация за записването на бисквитки",title:"Управление на бисквитките",cookieDetail:"Информация за",ourSite:"в нашият сайт",modalWindow:"(модален прозорец)",newWindow:"(нов прозорец)",allowAll:"Разреши всички",denyAll:"Забрани всички",icon:"Бисквитки",fallback:"е изключен.",allowed:"Позволен",disallowed:"Забранено",ads:{title:"Рекламодатели",details:"Мрежите за реклами могат да генерират приходи, като продават рекламно пространство на сайта."},analytic:{title:"Аналитични",details:"Услугите за измерване на аудиторията се използват за генериране на полезна статистика за посещаемостта с цел подобряване на сайта."},social:{title:"Социални",details:"Социалните мрежи могат да подобрят употребата на сайта и да помогнат за неговото популяризиране чрез споделяне."},video:{title:"Видео платформи",details:"Услугите за споделяне на видео помагат за добавянето на богат медиен съдържание на сайта и увеличаването на видимостта му."},comment:{title:"Коментари",details:"Управителите на коментари улесняват подаването на коментари и борбата срещу спама."},support:{title:"Поддръжка",details:"Услугите за поддръжка ви позволяват да се свържете с екипа на сайта и да помогнете за неговото подобряване."},api:{title:"Функционални",details:"API се използват за зареждане на скриптове: геолокация, търсачки, преводи, ..."},other:{title:"Други",details:"Услуги за показване на уеб съдържание."},google:{title:"Специфично съгласие за услугите на Google",details:"Google може да използва данните ви за измерване на аудиторията, рекламна ефективност или за предлагане на персонализирани реклами."},mandatoryTitle:"Задължителни бисквитки",mandatoryText:"Този сайт използва бисквитки, необходими за неговото правилно функциониране, които не могат да бъдат деактивирани.",save:"Запазване",ourpartners:"Нашите партньори"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ca.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ca.js new file mode 100644 index 00000000..412e0215 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ca.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hola! Aquest lloc web és transparent i et dóna l'opció d'activar els serveis de tercers", + "adblock_call": "Si us plau desactiva la teva AdBlocker per començar a personalitzar els serveis.", + "reload": "Recarrega aquesta pàgina", + + "alertBigScroll": "Al continuar desplaçant,", + "alertBigClick": "Si continues navegant en aquest lloc web,", + "alertBig": "estàs permetent serveis tercers", + + "alertBigPrivacy": "Aquest lloc web fa servir galetes i et permet controlar les que vols activar", + "alertSmall": "Gestionar serveis", + "personalize": "Personalitzar", + "acceptAll": "OK, acceptar totes", + "close": "Tancar", + "closeBanner": "Amaga el banner de galetes", + + "privacyUrl": "Política de privacitat", + + "all": "Ajustaments per a tots els serveis", + + "info": "Protegint la teva privacitat", + "disclaimer": "Acceptant aquests serveis de tercers, estàs acceptant les seves galetes i l'ús de tecnologies de rastreig necessàries per al seu correcte funcionament.", + "allow": "Permetre", + "deny": "Denegar", + "noCookie": "Aquest servei no fa servir galetes.", + "useCookie": "Aquest servei pot instal·lar", + "useCookieCurrent": "Aquest servei ha instal·lat", + "useNoCookie": "Aquest servei no ha instal·lat cap galeta.", + "more": "Llegir més", + "source": "Veure lloc web oficial", + "credit": "Gestor de galetes realitzat per tarteaucitron.js", + "noServices": "Aquest lloc web no utilitza cap cookie que requereixi el vostre consentiment.", + + "toggleInfoBox": "Mostra / oculta la informació sobre emmagatzematge de galetes", + "title": "Panell de gestió de galetes", + "cookieDetail": "Detalls de les galetes per a", + "ourSite": "en la nostra web", + "modalWindow": "(finestra modale)", + "newWindow": "(finestra nova)", + "allowAll": "Permet totes les galetes", + "denyAll": "Denega totes les galetes", + + "icon": "Cookies", + + "fallback": "està deshabilitat.", + "allowed": "Permès", + "disallowed": "Desautoritzat", + + "ads": { + "title": "Xarxa de publicitat", + "details": "Les xarxes publicitàries poden generar ingressos mitjançant la venda d'espais publicitaris en el lloc." + }, + "analytic": { + "title": "Mesura d'audiència", + "details": "Els serveis de mesurament d'audiència s'usen per generar estadístiques útils per millorar el lloc." + }, + "social": { + "title": "Xarxes socials", + "details": "Les xarxes socials poden augmentar la usabilitat del lloc web i ajudar a promoure-ho a través de la contribució." + }, + "video": { + "title": "Videos", + "details": "Els serveis per compartir vídeos ajuden a afegir contingut enriquit en el lloc web i augmentar la seva visibilitat." + }, + "comment": { + "title": "Comentaris", + "details": "El gestor de comentaris facilita la classificació de comentaris i lluitar contra robots de correu." + }, + "support": { + "title": "Suport", + "details": "Els serveis de suport et permeten contactar amb el lloc web i ajudar a millorar-lo" + }, + "api": { + "title": "APIs", + "details": "Les APIs s'utilitzen per carregar scripts: geolocalització, motor de cerca, traduccions, ..." + }, + "other": { + "title": "Altres", + "details": "Serveis per mostrar contingut web." + }, + + "google": { + "title": "Consentiment específic als serveis de Google", + "details": "Google pot utilitzar les vostres dades per a la mesura de l'audiència, el rendiment publicitari o per oferir-vos anuncis personalitzats." + }, + + "mandatoryTitle": "Galetes obligatòries", + "mandatoryText": "Aquest lloc utilitza galetes necessàries per al seu correcte funcionament que no es poden desactivar (cookies tècniques).", + + "save": "Desar", + "ourpartners": "Els nostres socis" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ca.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ca.min.js new file mode 100644 index 00000000..9add124a --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ca.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hola! Aquest lloc web és transparent i et dóna l'opció d'activar els serveis de tercers",adblock_call:"Si us plau desactiva la teva AdBlocker per començar a personalitzar els serveis.",reload:"Recarrega aquesta pàgina",alertBigScroll:"Al continuar desplaçant,",alertBigClick:"Si continues navegant en aquest lloc web,",alertBig:"estàs permetent serveis tercers",alertBigPrivacy:"Aquest lloc web fa servir galetes i et permet controlar les que vols activar",alertSmall:"Gestionar serveis",personalize:"Personalitzar",acceptAll:"OK, acceptar totes",close:"Tancar",closeBanner:"Amaga el banner de galetes",privacyUrl:"Política de privacitat",all:"Ajustaments per a tots els serveis",info:"Protegint la teva privacitat",disclaimer:"Acceptant aquests serveis de tercers, estàs acceptant les seves galetes i l'ús de tecnologies de rastreig necessàries per al seu correcte funcionament.",allow:"Permetre",deny:"Denegar",noCookie:"Aquest servei no fa servir galetes.",useCookie:"Aquest servei pot instal·lar",useCookieCurrent:"Aquest servei ha instal·lat",useNoCookie:"Aquest servei no ha instal·lat cap galeta.",more:"Llegir més",source:"Veure lloc web oficial",credit:"Gestor de galetes realitzat per tarteaucitron.js",noServices:"Aquest lloc web no utilitza cap cookie que requereixi el vostre consentiment.",toggleInfoBox:"Mostra / oculta la informació sobre emmagatzematge de galetes",title:"Panell de gestió de galetes",cookieDetail:"Detalls de les galetes per a",ourSite:"en la nostra web",modalWindow:"(finestra modale)",newWindow:"(finestra nova)",allowAll:"Permet totes les galetes",denyAll:"Denega totes les galetes",icon:"Cookies",fallback:"està deshabilitat.",allowed:"Permès",disallowed:"Desautoritzat",ads:{title:"Xarxa de publicitat",details:"Les xarxes publicitàries poden generar ingressos mitjançant la venda d'espais publicitaris en el lloc."},analytic:{title:"Mesura d'audiència",details:"Els serveis de mesurament d'audiència s'usen per generar estadístiques útils per millorar el lloc."},social:{title:"Xarxes socials",details:"Les xarxes socials poden augmentar la usabilitat del lloc web i ajudar a promoure-ho a través de la contribució."},video:{title:"Videos",details:"Els serveis per compartir vídeos ajuden a afegir contingut enriquit en el lloc web i augmentar la seva visibilitat."},comment:{title:"Comentaris",details:"El gestor de comentaris facilita la classificació de comentaris i lluitar contra robots de correu."},support:{title:"Suport",details:"Els serveis de suport et permeten contactar amb el lloc web i ajudar a millorar-lo"},api:{title:"APIs",details:"Les APIs s'utilitzen per carregar scripts: geolocalització, motor de cerca, traduccions, ..."},other:{title:"Altres",details:"Serveis per mostrar contingut web."},google:{title:"Consentiment específic als serveis de Google",details:"Google pot utilitzar les vostres dades per a la mesura de l'audiència, el rendiment publicitari o per oferir-vos anuncis personalitzats."},mandatoryTitle:"Galetes obligatòries",mandatoryText:"Aquest lloc utilitza galetes necessàries per al seu correcte funcionament que no es poden desactivar (cookies tècniques).",save:"Desar",ourpartners:"Els nostres socis"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.cn.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.cn.js new file mode 100644 index 00000000..0371b8bd --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.cn.js @@ -0,0 +1,93 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "adblock": "您好!这是一个透明的网站,您可以选择激活不同的第三方服务。", + "adblock_call": "感谢您停用广告拦截功能并开始个性化设置。", + "reload": "重新加载页面", + + "alertBigScroll": "继续划屏,", + "alertBigClick": "继续浏览,", + "alertBig": "即表示您同意第三方服务安装cookie", + + "alertBigPrivacy": "这个网站使用cookie, 并让您可以控制想要激活的内容。", + "alertSmall": "服务管理", + "acceptAll": "好的,全部接受", + "personalize": "个性化", + "close": "关闭", + "closeBanner": "隐藏 cookie 横幅", + + "privacyUrl": "保密政策", + + "all": "所有服务的偏好设置", + + "disclaimer": "通过授权这些第三方服务,您同意存储和读取cookie,并使用其正常运行所需的跟踪技术。", + "allow": "允许", + "deny": "禁用", + "noCookie": "此服务不存储任何cookie。", + "useCookie": "此服务可以存储", + "useCookieCurrent": "此服务已存储", + "useNoCookie": "此服务未存储任何cookie。", + "more": "了解更多", + "source": "查看官网", + "credit": "通过tarteaucitron.js管理cookie", + "noServices": "本网站不使用任何需要您同意的cookie。", + + "toggleInfoBox": "显示/隐藏cookie存储信息。", + "title": "Cookie管理面板", + "cookieDetail": "Cookie详情", + "ourSite": "显示在我们的网站上", + "modalWindow": "(模态窗口)", + "newWindow": "(新建窗口)", + "allowAll": "允许", + "denyAll": "禁用", + + "icon": "Cookies", + + "fallback": "已禁用。", + "allowed": "允许的", + "disallowed": "不允许的", + + "ads": { + "title": "广告组", + "details": "广告组通过营销网站上的广告空间来产生收入." + }, + "analytic": { + "title": "受众测量", + "details": "受众测量服务可以生成对站点改进有用的访问统计数据。" + }, + "social": { + "title": "社交网络", + "details": "社交网络有助于提高网站的用户友好性,并通过分享帮助推广。" + }, + "video": { + "title": "视频", + "details": "视频共享服务丰富网站的多媒体内容,提高网站知名度。" + }, + "comment": { + "title": "评论", + "details": "评论管理器使您的评论更容易提交,并避免垃圾邮件。" + }, + "support": { + "title": "支持", + "details": "支持服务使您能够与网站团队联系并帮助改进网站." + }, + "api": { + "title": "API", + "details": "API允许加载脚本:地理位置、搜索引擎、翻译……" + }, + "other": { + "title": "其他", + "details": "旨在显示网页内容的服务。" + }, + + "google": { + "title": "Google 服务的特定同意", + "details": "Google 可能使用您的数据进行受众测量、广告效果评估,或向您提供个性化广告。" + }, + + "mandatoryTitle": "强制性Cookie", + "mandatoryText": "该网站使用必要的Cookie以保证其正常运行,这些Cookie无法停用。", + + "save": "保存", + "ourpartners": "我们的合作伙伴" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.cn.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.cn.min.js new file mode 100644 index 00000000..094f6942 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.cn.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={adblock:"您好!这是一个透明的网站,您可以选择激活不同的第三方服务。",adblock_call:"感谢您停用广告拦截功能并开始个性化设置。",reload:"重新加载页面",alertBigScroll:"继续划屏,",alertBigClick:"继续浏览,",alertBig:"即表示您同意第三方服务安装cookie",alertBigPrivacy:"这个网站使用cookie, 并让您可以控制想要激活的内容。",alertSmall:"服务管理",acceptAll:"好的,全部接受",personalize:"个性化",close:"关闭",closeBanner:"隐藏 cookie 横幅",privacyUrl:"保密政策",all:"所有服务的偏好设置",disclaimer:"通过授权这些第三方服务,您同意存储和读取cookie,并使用其正常运行所需的跟踪技术。",allow:"允许",deny:"禁用",noCookie:"此服务不存储任何cookie。",useCookie:"此服务可以存储",useCookieCurrent:"此服务已存储",useNoCookie:"此服务未存储任何cookie。",more:"了解更多",source:"查看官网",credit:"通过tarteaucitron.js管理cookie",noServices:"本网站不使用任何需要您同意的cookie。",toggleInfoBox:"显示/隐藏cookie存储信息。",title:"Cookie管理面板",cookieDetail:"Cookie详情",ourSite:"显示在我们的网站上",modalWindow:"(模态窗口)",newWindow:"(新建窗口)",allowAll:"允许",denyAll:"禁用",icon:"Cookies",fallback:"已禁用。",allowed:"允许的",disallowed:"不允许的",ads:{title:"广告组",details:"广告组通过营销网站上的广告空间来产生收入."},analytic:{title:"受众测量",details:"受众测量服务可以生成对站点改进有用的访问统计数据。"},social:{title:"社交网络",details:"社交网络有助于提高网站的用户友好性,并通过分享帮助推广。"},video:{title:"视频",details:"视频共享服务丰富网站的多媒体内容,提高网站知名度。"},comment:{title:"评论",details:"评论管理器使您的评论更容易提交,并避免垃圾邮件。"},support:{title:"支持",details:"支持服务使您能够与网站团队联系并帮助改进网站."},api:{title:"API",details:"API允许加载脚本:地理位置、搜索引擎、翻译……"},other:{title:"其他",details:"旨在显示网页内容的服务。"},google:{title:"Google 服务的特定同意",details:"Google 可能使用您的数据进行受众测量、广告效果评估,或向您提供个性化广告。"},mandatoryTitle:"强制性Cookie",mandatoryText:"该网站使用必要的Cookie以保证其正常运行,这些Cookie无法停用。",save:"保存",ourpartners:"我们的合作伙伴"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.cs.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.cs.js new file mode 100644 index 00000000..9ab79e80 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.cs.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Ahoj! Tato stránka je transparetní a umožňuje ti si přímo vybrat, jaké služby třetích stran chceš povolit.", + "adblock_call": "Pro úpravu osobních preferencí si, prosím, vypni adblock.", + "reload": "Načíst stránku znovu", + + "alertBigScroll": "Pokračováním ve scrollování,", + "alertBigClick": "Pokud pokračujete v brouzdání našich stránek,", + "alertBig": "povolujete všechny služby třetích stran.", + + "alertBigPrivacy": "Tato stránka využívá cookies a dává ti na výběr, co chceš aktivovat", + "alertSmall": "Spravovat služby", + "personalize": "Přizpůsobit", + "acceptAll": "OK, přijmout vše", + "close": "Zavřít", + "closeBanner": "Skrýt banner souborů cookie", + + "privacyUrl": "Zásady ochrany osobních údajů", + + "all": "Nastavení všech služeb", + + "info": "Chrání tvé soukromí", + "disclaimer": "Povolením těchto služeb třetích stran, přijímáš jejich cookies, jež jsou nezbytné pro řádné fungování jejich technologií.", + "allow": "Povolit", + "deny": "Zamítnout", + "noCookie": "Tato služba nepoužívá cookies.", + "useCookie": "Tato služba může nainstalovat", + "useCookieCurrent": "Tato služba nainstalovala", + "useNoCookie": "Tato služba nenainstalovala žádné cookies.", + "more": "Dozvědět se více", + "source": "Zobrazit oficiální stránku", + "credit": "Správce cookies od tarteaucitron.js", + "noServices": "Tento web nepoužívá žádné soubory cookie vyžadující váš souhlas.", + + "toggleInfoBox": "Zobrazit/skrýt informace o ukládání souborů cookie", + "title": "Panel pro správu cookies", + "cookieDetail": "Podrobnosti o souboru cookie pro", + "ourSite": "na našem webu", + "modalWindow": "(modální okno)", + "newWindow": "(nové okno)", + "allowAll": "Povolit všechny soubory cookie", + "denyAll": "Odmítnout všechny cookies", + + "icon": "Cookies", + + "fallback": "je vypnutý.", + "allowed": "povoleno", + "disallowed": "nepovoleno", + + "ads": { + "title": "Reklamní síť", + "details": "Prodejem reklamních ploch na této stránce mohou reklamní sítě vydělávat peníze." + }, + "analytic": { + "title": "Statistika návštěvnosti", + "details": "Služby pro analýzu návštěvníků slouží k vytvoření užitečných statistik návštěvnosti. Ty zase slouží ke zlepšení stránky." + }, + "social": { + "title": "Sociální sítě", + "details": "Sociální sítě mohou usnadnit práci se stránkou a pomáhají jí prosadit se pomocí sdílení." + }, + "video": { + "title": "Videa", + "details": "Video-hostingové služby pomáhají přidat na stránku bohaté mediální prvky." + }, + "comment": { + "title": "Komentáře", + "details": "Správce komentářů zajišťují vyplňování komentářů a bojují proti šíření spamu." + }, + "support": { + "title": "Podpora", + "details": "Služby podpory ti pomáhají spojit se s týmem stojícím za stránkou a umožňují ti vyjádřit se k jejím nedostatkům." + }, + "api": { + "title": "API", + "details": "API slouží k načtění skriptů: geolokace, vyhledávačů, překladů, ..." + }, + "other": { + "title": "Jiný", + "details": "Služby pro zobrazení webového obsahu." + }, + + "google": { + "title": "Specifický souhlas se službami Google", + "details": "Google může využívat vaše údaje k měření publika, reklamnímu účinku nebo k zobrazení personalizovaných reklam." + }, + + "mandatoryTitle": "Povinné soubory cookie", + "mandatoryText": "Tato stránka používá soubory cookie nezbytné pro její správné fungování, které nelze deaktivovat.", + + "save": "Uložit", + "ourpartners": "Naši partneři" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.cs.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.cs.min.js new file mode 100644 index 00000000..5bee000c --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.cs.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Ahoj! Tato stránka je transparetní a umožňuje ti si přímo vybrat, jaké služby třetích stran chceš povolit.",adblock_call:"Pro úpravu osobních preferencí si, prosím, vypni adblock.",reload:"Načíst stránku znovu",alertBigScroll:"Pokračováním ve scrollování,",alertBigClick:"Pokud pokračujete v brouzdání našich stránek,",alertBig:"povolujete všechny služby třetích stran.",alertBigPrivacy:"Tato stránka využívá cookies a dává ti na výběr, co chceš aktivovat",alertSmall:"Spravovat služby",personalize:"Přizpůsobit",acceptAll:"OK, přijmout vše",close:"Zavřít",closeBanner:"Skrýt banner souborů cookie",privacyUrl:"Zásady ochrany osobních údajů",all:"Nastavení všech služeb",info:"Chrání tvé soukromí",disclaimer:"Povolením těchto služeb třetích stran, přijímáš jejich cookies, jež jsou nezbytné pro řádné fungování jejich technologií.",allow:"Povolit",deny:"Zamítnout",noCookie:"Tato služba nepoužívá cookies.",useCookie:"Tato služba může nainstalovat",useCookieCurrent:"Tato služba nainstalovala",useNoCookie:"Tato služba nenainstalovala žádné cookies.",more:"Dozvědět se více",source:"Zobrazit oficiální stránku",credit:"Správce cookies od tarteaucitron.js",noServices:"Tento web nepoužívá žádné soubory cookie vyžadující váš souhlas.",toggleInfoBox:"Zobrazit/skrýt informace o ukládání souborů cookie",title:"Panel pro správu cookies",cookieDetail:"Podrobnosti o souboru cookie pro",ourSite:"na našem webu",modalWindow:"(modální okno)",newWindow:"(nové okno)",allowAll:"Povolit všechny soubory cookie",denyAll:"Odmítnout všechny cookies",icon:"Cookies",fallback:"je vypnutý.",allowed:"povoleno",disallowed:"nepovoleno",ads:{title:"Reklamní síť",details:"Prodejem reklamních ploch na této stránce mohou reklamní sítě vydělávat peníze."},analytic:{title:"Statistika návštěvnosti",details:"Služby pro analýzu návštěvníků slouží k vytvoření užitečných statistik návštěvnosti. Ty zase slouží ke zlepšení stránky."},social:{title:"Sociální sítě",details:"Sociální sítě mohou usnadnit práci se stránkou a pomáhají jí prosadit se pomocí sdílení."},video:{title:"Videa",details:"Video-hostingové služby pomáhají přidat na stránku bohaté mediální prvky."},comment:{title:"Komentáře",details:"Správce komentářů zajišťují vyplňování komentářů a bojují proti šíření spamu."},support:{title:"Podpora",details:"Služby podpory ti pomáhají spojit se s týmem stojícím za stránkou a umožňují ti vyjádřit se k jejím nedostatkům."},api:{title:"API",details:"API slouží k načtění skriptů: geolokace, vyhledávačů, překladů, ..."},other:{title:"Jiný",details:"Služby pro zobrazení webového obsahu."},google:{title:"Specifický souhlas se službami Google",details:"Google může využívat vaše údaje k měření publika, reklamnímu účinku nebo k zobrazení personalizovaných reklam."},mandatoryTitle:"Povinné soubory cookie",mandatoryText:"Tato stránka používá soubory cookie nezbytné pro její správné fungování, které nelze deaktivovat.",save:"Uložit",ourpartners:"Naši partneři"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.da.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.da.js new file mode 100644 index 00000000..4aa49bce --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.da.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hej! Dette sted er gennemsigtigt og giver dig mulighed for at vælge de tredjeparts tjenester, du vil tillade.", + "adblock_call": "Deaktiver venligst din adblocker for at begynde tilpasningen.", + "reload": "Opdater siden", + + "alertBigScroll": "Ved at fortsætte med at scrolle,", + "alertBigClick": "Hvis du fortsætter med at bruge dette websted,", + "alertBig": "tillader du alle tredjeparts tjenester", + + "alertBigPrivacy": "Dette websted bruger cookies og giver dig kontrol over, hvad du vil aktivere", + "alertSmall": "Administrer tjenester", + "personalize": "Tilpas", + "acceptAll": "OK, accepter alle", + "close": "Luk", + "closeBanner": "Skjul cookie-banner", + + "privacyUrl": "Fortrolighedspolitik", + + "all": "Præference for alle tjenester", + + "info": "Beskyttelse af dit privatliv", + "disclaimer": "Ved at tillade disse tredjeparts tjenester accepterer du deres cookies og brugen af sporingsteknologier, der er nødvendige for, at de fungerer korrekt.", + "allow": "Tillad", + "deny": "Afvis ", + "noCookie": "Denne service bruger ikke cookies", + "useCookie": "Denne service kan installere", + "useCookieCurrent": "Denne service er installeret", + "useNoCookie": "Denne service har ikke installeret nogen cookie.", + "more": "Læs mere", + "source": "Se det officielle websted", + "credit": "Cookies manager af tarteaucitron.js", + "noServices": "Dette websted bruger ikke nogen cookie, der kræver dit samtykke.", + + "toggleInfoBox": "Vis / skjul informationer om opbevaring af cookies", + "title": "CCookie-styringspanel", + "cookieDetail": "Cookie detaljer for", + "ourSite": "på vores site", + "modalWindow": "(modal vindue)", + "newWindow": "(nyt vindue)", + "allowAll": "Tillad alle cookies", + "denyAll": "Afvis alle cookies", + + "icon": "Cookies", + + "fallback": "er deaktiveret.", + "allowed": "tilladt", + "disallowed": "ikke tilladt", + + "ads": { + "title": "Annonceringsnetværk", + "details": "Annoncenetværk kan generere indtægter ved at sælge annonceplads på webstedet." + }, + "analytic": { + "title": "Måling af målgruppen", + "details": "Målingstjenesterne bruges til at generere nyttig statistisk til at forbedre webstedet." + }, + "social": { + "title": "Sociale netværk", + "details": "Sociale netværk kan forbedre anvendeligheden af webstedet og hjælpe med at markedsføre det via aktierne." + }, + "video": { + "title": "Videoer", + "details": "Videodelingstjenester hjælper med at tilføje rige medier på webstedet og øger dets synlighed." + }, + "comment": { + "title": "Kommentarer", + "details": "Kommentarledere letter arkiveringen af kommentarer og bekæmper spam." + }, + "support": { + "title": "Support", + "details": "Supporttjenester giver dig mulighed for at komme i kontakt med webstedsteamet og hjælpe med at forbedre det." + }, + "api": { + "title": "APIer", + "details": "AAPI'er bruges til at indlæse scripts: geolokalisation, søgemaskiner, oversættelser, ..." + }, + "other": { + "title": "Andet", + "details": "Tjenester til visning af webindhold." + }, + + "google": { + "title": "Specifik samtykke til Googles tjenester", + "details": "Google kan bruge dine data til at måle publikum, reklamepræstation eller til at tilbyde dig personligt tilpassede annoncer." + }, + + "mandatoryTitle": "Obligatoriske cookies", + "mandatoryText": "Denne hjemmeside bruger cookies, der er nødvendige for dens korrekte funktion, og som ikke kan deaktiveres.", + + "save": "Gem", + "ourpartners": "Vores partnere" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.da.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.da.min.js new file mode 100644 index 00000000..92e999c7 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.da.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hej! Dette sted er gennemsigtigt og giver dig mulighed for at vælge de tredjeparts tjenester, du vil tillade.",adblock_call:"Deaktiver venligst din adblocker for at begynde tilpasningen.",reload:"Opdater siden",alertBigScroll:"Ved at fortsætte med at scrolle,",alertBigClick:"Hvis du fortsætter med at bruge dette websted,",alertBig:"tillader du alle tredjeparts tjenester",alertBigPrivacy:"Dette websted bruger cookies og giver dig kontrol over, hvad du vil aktivere",alertSmall:"Administrer tjenester",personalize:"Tilpas",acceptAll:"OK, accepter alle",close:"Luk",closeBanner:"Skjul cookie-banner",privacyUrl:"Fortrolighedspolitik",all:"Præference for alle tjenester",info:"Beskyttelse af dit privatliv",disclaimer:"Ved at tillade disse tredjeparts tjenester accepterer du deres cookies og brugen af sporingsteknologier, der er nødvendige for, at de fungerer korrekt.",allow:"Tillad",deny:"Afvis ",noCookie:"Denne service bruger ikke cookies",useCookie:"Denne service kan installere",useCookieCurrent:"Denne service er installeret",useNoCookie:"Denne service har ikke installeret nogen cookie.",more:"Læs mere",source:"Se det officielle websted",credit:"Cookies manager af tarteaucitron.js",noServices:"Dette websted bruger ikke nogen cookie, der kræver dit samtykke.",toggleInfoBox:"Vis / skjul informationer om opbevaring af cookies",title:"CCookie-styringspanel",cookieDetail:"Cookie detaljer for",ourSite:"på vores site",modalWindow:"(modal vindue)",newWindow:"(nyt vindue)",allowAll:"Tillad alle cookies",denyAll:"Afvis alle cookies",icon:"Cookies",fallback:"er deaktiveret.",allowed:"tilladt",disallowed:"ikke tilladt",ads:{title:"Annonceringsnetværk",details:"Annoncenetværk kan generere indtægter ved at sælge annonceplads på webstedet."},analytic:{title:"Måling af målgruppen",details:"Målingstjenesterne bruges til at generere nyttig statistisk til at forbedre webstedet."},social:{title:"Sociale netværk",details:"Sociale netværk kan forbedre anvendeligheden af webstedet og hjælpe med at markedsføre det via aktierne."},video:{title:"Videoer",details:"Videodelingstjenester hjælper med at tilføje rige medier på webstedet og øger dets synlighed."},comment:{title:"Kommentarer",details:"Kommentarledere letter arkiveringen af kommentarer og bekæmper spam."},support:{title:"Support",details:"Supporttjenester giver dig mulighed for at komme i kontakt med webstedsteamet og hjælpe med at forbedre det."},api:{title:"APIer",details:"AAPI'er bruges til at indlæse scripts: geolokalisation, søgemaskiner, oversættelser, ..."},other:{title:"Andet",details:"Tjenester til visning af webindhold."},google:{title:"Specifik samtykke til Googles tjenester",details:"Google kan bruge dine data til at måle publikum, reklamepræstation eller til at tilbyde dig personligt tilpassede annoncer."},mandatoryTitle:"Obligatoriske cookies",mandatoryText:"Denne hjemmeside bruger cookies, der er nødvendige for dens korrekte funktion, og som ikke kan deaktiveres.",save:"Gem",ourpartners:"Vores partnere"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.de.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.de.js new file mode 100644 index 00000000..a3aa1f25 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.de.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hallo! Diese Seite ist transparent und lässt Ihnen die Wahl der externen Services, die aktiviert werden dürfen.", + "adblock_call": "Bitte deaktivieren Sie Ihren 'Werbeblocker' um Cookie-Einstellungen vornehmen zu können.", + "reload": "Seite neu laden", + + "alertBigScroll": "Durch weiterblättern,", + "alertBigClick": "Wenn Sie diese Webseite benutzen,", + "alertBig": "stimmen Sie der Benutzung von externen Diensten zu", + + "alertBigPrivacy": "Diese Webseite verwendet 'Cookies' um Inhalte und Anzeigen zu personalisieren und zu analysieren. Bestimmen Sie, welche Dienste benutzt werden dürfen", + "alertSmall": "Datenschutz-Einstellungen", + "personalize": "Personalisieren", + "acceptAll": "Alle akzeptieren", + "close": "Schließen", + "closeBanner": "Cookies-Banner ausblenden", + + "privacyUrl": "Datenschutzbestimmungen", + + "all": "Einstellungen für alle Dienste", + + "info": "Schutz der Privatsphäre", + "disclaimer": "Wenn Sie diese Dienste nutzen, erlauben Sie deren 'Cookies' und Tracking-Funktionen, die zu ihrer ordnungsgemäßen Funktion notwendig sind.", + "allow": "Erlauben", + "deny": "Ablehnen", + "noCookie": "Dieser Dienst nutzt keine 'Cookies'.", + "useCookie": "Dieser Dienst kann 'Cookies' verwenden", + "useCookieCurrent": "Dieser Dienst verwendet", + "useNoCookie": "Dieser Dienst hat keine 'Cookies' installiert.", + "more": "Weiter lesen", + "source": "Zur offiziellen Webseite", + "credit": "Cookie Manager von tarteaucitron.js", + "noServices": "Diese Website verwendet keine Cookies, die Ihrer Zustimmung bedürfen.", + + "toggleInfoBox": "Zeige/Verberge Cookie-Einstellungen", + "title": "Cookie-Einstellungen", + "cookieDetail": "Cookie Details für", + "ourSite": "auf unserer Seite", + "modalWindow": "(modales Fenster)", + "newWindow": "(neues Fenster)", + "allowAll": "Erlaube alle Cookies", + "denyAll": "Verbiete alle Cookies", + + "icon": "Cookies", + + "fallback": "ist deaktiviert.", + "allowed": "erlaubt", + "disallowed": "nicht erlaubt", + + "ads": { + "title": "Werbenetzwerke", + "details": "Werbenetzwerke können mit dem Verkauf von Werbeplatzierungen auf der Seite Einnahmen erhalten." + }, + "analytic": { + "title": "Besucher Zähldienste", + "details": "Die verwendeten Besucher Zähldienste generieren Statistiken die dabei helfen, die Seite zu verbessern." + }, + "social": { + "title": "Soziale Netzwerke", + "details": "Soziale Netzwerke können die Benutzbarkeit der Seite verbessern und ihren Bekanntheitsgrad erhöhen." + }, + "video": { + "title": "Videos", + "details": "Videoplattformen erlauben Videoinhalte einzublenden und die Sichtbarkeit der Seite zu erhöhen." + }, + "comment": { + "title": "Kommentare", + "details": "Kommentar Manager erleichtern die Organisation von Kommentaren und helfen dabei Spam zu verhindern." + }, + "support": { + "title": "Support", + "details": "Support Dienste erlauben es die Urheber der Seite zu kontaktieren und sie zu verbessern." + }, + "api": { + "title": "APIs", + "details": "APIs werden benutzt um Skripte zu laden, wie: Geolokalisierung, Suchmaschinen, Übersetzungen, ..." + }, + "other": { + "title": "Andere", + "details": "Dienste zum Anzeigen von Web-Inhalten." + }, + + "google": { + "title": "Spezifische Zustimmung zu Google-Diensten", + "details": "Google kann Ihre Daten zur Messung der Zielgröße, Werbeleistung oder zur Bereitstellung personalisierter Anzeigen verwenden." + }, + + "mandatoryTitle": "Notwendige Cookies", + "mandatoryText": "Diese Seite nutzt Cookies, um die Bedienung der Website zu ermöglichen, diese können nicht deaktiviert werden", + + "save": "Speichern", + "ourpartners": "Unsere Partner" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.de.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.de.min.js new file mode 100644 index 00000000..c72058c9 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.de.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hallo! Diese Seite ist transparent und lässt Ihnen die Wahl der externen Services, die aktiviert werden dürfen.",adblock_call:"Bitte deaktivieren Sie Ihren 'Werbeblocker' um Cookie-Einstellungen vornehmen zu können.",reload:"Seite neu laden",alertBigScroll:"Durch weiterblättern,",alertBigClick:"Wenn Sie diese Webseite benutzen,",alertBig:"stimmen Sie der Benutzung von externen Diensten zu",alertBigPrivacy:"Diese Webseite verwendet 'Cookies' um Inhalte und Anzeigen zu personalisieren und zu analysieren. Bestimmen Sie, welche Dienste benutzt werden dürfen",alertSmall:"Datenschutz-Einstellungen",personalize:"Personalisieren",acceptAll:"Alle akzeptieren",close:"Schließen",closeBanner:"Cookies-Banner ausblenden",privacyUrl:"Datenschutzbestimmungen",all:"Einstellungen für alle Dienste",info:"Schutz der Privatsphäre",disclaimer:"Wenn Sie diese Dienste nutzen, erlauben Sie deren 'Cookies' und Tracking-Funktionen, die zu ihrer ordnungsgemäßen Funktion notwendig sind.",allow:"Erlauben",deny:"Ablehnen",noCookie:"Dieser Dienst nutzt keine 'Cookies'.",useCookie:"Dieser Dienst kann 'Cookies' verwenden",useCookieCurrent:"Dieser Dienst verwendet",useNoCookie:"Dieser Dienst hat keine 'Cookies' installiert.",more:"Weiter lesen",source:"Zur offiziellen Webseite",credit:"Cookie Manager von tarteaucitron.js",noServices:"Diese Website verwendet keine Cookies, die Ihrer Zustimmung bedürfen.",toggleInfoBox:"Zeige/Verberge Cookie-Einstellungen",title:"Cookie-Einstellungen",cookieDetail:"Cookie Details für",ourSite:"auf unserer Seite",modalWindow:"(modales Fenster)",newWindow:"(neues Fenster)",allowAll:"Erlaube alle Cookies",denyAll:"Verbiete alle Cookies",icon:"Cookies",fallback:"ist deaktiviert.",allowed:"erlaubt",disallowed:"nicht erlaubt",ads:{title:"Werbenetzwerke",details:"Werbenetzwerke können mit dem Verkauf von Werbeplatzierungen auf der Seite Einnahmen erhalten."},analytic:{title:"Besucher Zähldienste",details:"Die verwendeten Besucher Zähldienste generieren Statistiken die dabei helfen, die Seite zu verbessern."},social:{title:"Soziale Netzwerke",details:"Soziale Netzwerke können die Benutzbarkeit der Seite verbessern und ihren Bekanntheitsgrad erhöhen."},video:{title:"Videos",details:"Videoplattformen erlauben Videoinhalte einzublenden und die Sichtbarkeit der Seite zu erhöhen."},comment:{title:"Kommentare",details:"Kommentar Manager erleichtern die Organisation von Kommentaren und helfen dabei Spam zu verhindern."},support:{title:"Support",details:"Support Dienste erlauben es die Urheber der Seite zu kontaktieren und sie zu verbessern."},api:{title:"APIs",details:"APIs werden benutzt um Skripte zu laden, wie: Geolokalisierung, Suchmaschinen, Übersetzungen, ..."},other:{title:"Andere",details:"Dienste zum Anzeigen von Web-Inhalten."},google:{title:"Spezifische Zustimmung zu Google-Diensten",details:"Google kann Ihre Daten zur Messung der Zielgröße, Werbeleistung oder zur Bereitstellung personalisierter Anzeigen verwenden."},mandatoryTitle:"Notwendige Cookies",mandatoryText:"Diese Seite nutzt Cookies, um die Bedienung der Website zu ermöglichen, diese können nicht deaktiviert werden",save:"Speichern",ourpartners:"Unsere Partner"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.el.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.el.js new file mode 100644 index 00000000..9edc3197 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.el.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Γεια σας! Ο ιστότοπος αυτός σας επιτρέπει να επιλέξετε τις υπηρεσίες που παρέχονται από τρίτους που θα θέλατε να επιτρέψετε.", + "adblock_call": "Παρακαλώ απενεργοποιήστε τα προγράμματα απόρριψης διαφημίσεων για να ξεκινήσετε τις τροποποιήσεις σας.", + "reload": "Ανανέωση της σελίδας", + + "alertBigScroll": "Συνεχίζοντας την ανάγνωση (κύλιση) της σελίδας,", + "alertBigClick": "Αν συνεχίσετε την περιήγηση σας στον ιστότοπο,", + "alertBig": "επιτρέπετε όλες τις υπηρεσίες που παρέχονται από τρίτους", + + "alertBigPrivacy": "Ο ιστότοπος αυτός χρησιμοποιεί "μπισκότα" (cookies) και σας επιτρέπει να ελέγξετε τι θέλετε να ενεργοποιήσετε", + "alertSmall": "Διαχείριση υπηρεσιών", + "personalize": "Εξατομίκευση", + "acceptAll": "OK, αποδοχή όλων", + "close": "Κλείσιμο", + "closeBanner": "Απόκρυψη banner cookies", + + "privacyUrl": "Πολιτική απορρήτου", + + "all": "Προτίμηση για όλες τις υπηρεσίες", + + "info": "Προστασία των προσωπικών σας δεδομένων", + "disclaimer": "Επιτρέποντας αυτές τις υπηρεσίες που παρέχονται από τρίτους, αποδέχεστε τα "μπισκότα" (cookies) τους καθώς και τη χρήση τεχνολογιών παρακολούθησης που είναι απαραίτητες για τη λειτουργία τους.", + "allow": "Επέτρεψε", + "deny": "Απόρριψε", + "noCookie": "Η υπηρεσία αυτή δε χρησιμοποιεί "μπισκότα" (cookies).", + "useCookie": "Η υπηρεσία αυτή μπορεί να αποθηκεύσει ", + "useCookieCurrent": "Η υπηρεσία αυτή έχει αποθηκεύσει ", + "useNoCookie": "Η υπηρεσία αυτή δεν έχει αποθηκεύσει κανένα "μπισκότο" (cookie).", + "more": "Διαβάστε περισσότερα", + "source": "Δείτε τον επίσημο ιστότοπο", + "credit": "Cookies manager by tarteaucitron.js", + "noServices": "Αυτός ο ιστότοπος δεν χρησιμοποιεί κανένα cookie που απαιτεί τη συγκατάθεσή σας.", + + "toggleInfoBox": "Προβολή/Απόκρυψη πληροφοριών για την αποθήκευση "μπισκότων" (cookies)", + "title": "Πίνακας διαχείρισης "Μπισκότων" (Cookies)", + "cookieDetail": "Λεπτομέρειες "μπισκότων" (cookies) για", + "ourSite": "στον ιστότοπο μας", + "modalWindow": "(modal παράθυρο)", + "newWindow": "(νέο παράθυρο)", + "allowAll": "Επέτρεψε όλα τα "μπισκότα" (cookies)", + "denyAll": "Απόρριψε όλα τα "μπισκότα" (cookies)", + + "icon": "Cookies", + + "fallback": "είναι απενεργοποιημένο.", + "allowed": "επιτρέπεται", + "disallowed": "απαγορεύεται", + + "ads": { + "title": "Διαφημιστικό Δίκτυο", + "details": "Τα διαφημιστικά δίκτυα μπορούν να αποφέρουν εισόδημα πουλώντας διαφημιστικό χώρο στη σελίδα." + }, + "analytic": { + "title": "Μετρήσεις κοινού", + "details": "Οι υπηρεσίες μέτρησης κοινού χρησιμοποιούνται για τον υπολογισμό χρήσιμων στατιστικών επισκεψιμότητας του ιστοτόπου για την βελτίωση του." + }, + "social": { + "title": "Κοινωνικά δίκτυα", + "details": "Τα κοινωνικά δίκτυα μπορούν να βελτιώσουν την χρηστικότητα του ιστοτόπου και να τον προωθήσουν μέσω κοινοποιήσεων." + }, + "video": { + "title": "Βίντεο", + "details": "Υπηρεσίες διαμοιρασμού βίντεο που βοηθούν να παρουσιαστεί πλούσιο περιεχόμενο στον ιστότοπο και να αυξήσουν την αναγνωρισιμότητα του." + }, + "comment": { + "title": "Σχόλια", + "details": "Οι διαχειριστές σχολίων βοηθούν την καταχώρηση σχολίων και προστατεύουν από κακόβουλες ενέργειες." + }, + "support": { + "title": "Υποστήριξη", + "details": "Οι υποστηρικτικές υπηρεσίες σας επιτρέπουν να επικονωνείτε με την ομάδα υποστήριξης του ιστοτόπου και να βοηθήσετε στην βελτίωση του." + }, + "api": { + "title": "APIs", + "details": "Τα API χρησιμοποιούνται για την φόρτωση προγραμμάτων: αναγνώρισης τοποθεσίας, μηχανών αναζήτησης, μεταφράσεων, ..." + }, + "other": { + "title": "Λοιπές υπηρεσίες", + "details": "Υπηρεσίες που παρουσιάζουν άλλο περιεχόμενο." + }, + + "google": { + "title": "Ειδική συγκατάθεση για τις υπηρεσίες της Google", + "details": "Η Google μπορεί να χρησιμοποιήσει τα δεδομένα σας για τη μέτρηση του κοινού, τη διαφημιστική απόδοση ή για να σας προσφέρει εξατομικευμένες διαφημίσεις." + }, + + "mandatoryTitle": "Υποχρεωτικά cookies", + "mandatoryText": "Αυτός ο ιστότοπος χρησιμοποιεί cookies που είναι απαραίτητα για τη σωστή λειτουργία του και δεν μπορούν να απενεργοποιηθούν.", + + "save": "Αποθήκευση", + "ourpartners": "Οι συνεργάτες μας" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.el.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.el.min.js new file mode 100644 index 00000000..4ea44100 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.el.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Γεια σας! Ο ιστότοπος αυτός σας επιτρέπει να επιλέξετε τις υπηρεσίες που παρέχονται από τρίτους που θα θέλατε να επιτρέψετε.",adblock_call:"Παρακαλώ απενεργοποιήστε τα προγράμματα απόρριψης διαφημίσεων για να ξεκινήσετε τις τροποποιήσεις σας.",reload:"Ανανέωση της σελίδας",alertBigScroll:"Συνεχίζοντας την ανάγνωση (κύλιση) της σελίδας,",alertBigClick:"Αν συνεχίσετε την περιήγηση σας στον ιστότοπο,",alertBig:"επιτρέπετε όλες τις υπηρεσίες που παρέχονται από τρίτους",alertBigPrivacy:"Ο ιστότοπος αυτός χρησιμοποιεί "μπισκότα" (cookies) και σας επιτρέπει να ελέγξετε τι θέλετε να ενεργοποιήσετε",alertSmall:"Διαχείριση υπηρεσιών",personalize:"Εξατομίκευση",acceptAll:"OK, αποδοχή όλων",close:"Κλείσιμο",closeBanner:"Απόκρυψη banner cookies",privacyUrl:"Πολιτική απορρήτου",all:"Προτίμηση για όλες τις υπηρεσίες",info:"Προστασία των προσωπικών σας δεδομένων",disclaimer:"Επιτρέποντας αυτές τις υπηρεσίες που παρέχονται από τρίτους, αποδέχεστε τα "μπισκότα" (cookies) τους καθώς και τη χρήση τεχνολογιών παρακολούθησης που είναι απαραίτητες για τη λειτουργία τους.",allow:"Επέτρεψε",deny:"Απόρριψε",noCookie:"Η υπηρεσία αυτή δε χρησιμοποιεί "μπισκότα" (cookies).",useCookie:"Η υπηρεσία αυτή μπορεί να αποθηκεύσει ",useCookieCurrent:"Η υπηρεσία αυτή έχει αποθηκεύσει ",useNoCookie:"Η υπηρεσία αυτή δεν έχει αποθηκεύσει κανένα "μπισκότο" (cookie).",more:"Διαβάστε περισσότερα",source:"Δείτε τον επίσημο ιστότοπο",credit:"Cookies manager by tarteaucitron.js",noServices:"Αυτός ο ιστότοπος δεν χρησιμοποιεί κανένα cookie που απαιτεί τη συγκατάθεσή σας.",toggleInfoBox:"Προβολή/Απόκρυψη πληροφοριών για την αποθήκευση "μπισκότων" (cookies)",title:"Πίνακας διαχείρισης "Μπισκότων" (Cookies)",cookieDetail:"Λεπτομέρειες "μπισκότων" (cookies) για",ourSite:"στον ιστότοπο μας",modalWindow:"(modal παράθυρο)",newWindow:"(νέο παράθυρο)",allowAll:"Επέτρεψε όλα τα "μπισκότα" (cookies)",denyAll:"Απόρριψε όλα τα "μπισκότα" (cookies)",icon:"Cookies",fallback:"είναι απενεργοποιημένο.",allowed:"επιτρέπεται",disallowed:"απαγορεύεται",ads:{title:"Διαφημιστικό Δίκτυο",details:"Τα διαφημιστικά δίκτυα μπορούν να αποφέρουν εισόδημα πουλώντας διαφημιστικό χώρο στη σελίδα."},analytic:{title:"Μετρήσεις κοινού",details:"Οι υπηρεσίες μέτρησης κοινού χρησιμοποιούνται για τον υπολογισμό χρήσιμων στατιστικών επισκεψιμότητας του ιστοτόπου για την βελτίωση του."},social:{title:"Κοινωνικά δίκτυα",details:"Τα κοινωνικά δίκτυα μπορούν να βελτιώσουν την χρηστικότητα του ιστοτόπου και να τον προωθήσουν μέσω κοινοποιήσεων."},video:{title:"Βίντεο",details:"Υπηρεσίες διαμοιρασμού βίντεο που βοηθούν να παρουσιαστεί πλούσιο περιεχόμενο στον ιστότοπο και να αυξήσουν την αναγνωρισιμότητα του."},comment:{title:"Σχόλια",details:"Οι διαχειριστές σχολίων βοηθούν την καταχώρηση σχολίων και προστατεύουν από κακόβουλες ενέργειες."},support:{title:"Υποστήριξη",details:"Οι υποστηρικτικές υπηρεσίες σας επιτρέπουν να επικονωνείτε με την ομάδα υποστήριξης του ιστοτόπου και να βοηθήσετε στην βελτίωση του."},api:{title:"APIs",details:"Τα API χρησιμοποιούνται για την φόρτωση προγραμμάτων: αναγνώρισης τοποθεσίας, μηχανών αναζήτησης, μεταφράσεων, ..."},other:{title:"Λοιπές υπηρεσίες",details:"Υπηρεσίες που παρουσιάζουν άλλο περιεχόμενο."},google:{title:"Ειδική συγκατάθεση για τις υπηρεσίες της Google",details:"Η Google μπορεί να χρησιμοποιήσει τα δεδομένα σας για τη μέτρηση του κοινού, τη διαφημιστική απόδοση ή για να σας προσφέρει εξατομικευμένες διαφημίσεις."},mandatoryTitle:"Υποχρεωτικά cookies",mandatoryText:"Αυτός ο ιστότοπος χρησιμοποιεί cookies που είναι απαραίτητα για τη σωστή λειτουργία του και δεν μπορούν να απενεργοποιηθούν.",save:"Αποθήκευση",ourpartners:"Οι συνεργάτες μας"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.en.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.en.js new file mode 100644 index 00000000..39bcd6c5 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.en.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hello! This site is transparent and lets you choose the 3rd party services you want to allow.", + "adblock_call": "Please disable your adblocker to start customizing.", + "reload": "Refresh the page", + + "alertBigScroll": "By continuing to scroll,", + "alertBigClick": "If you continue to browse this website,", + "alertBig": "you are allowing all third-party services", + + "alertBigPrivacy": "This site uses cookies and gives you control over what you want to activate", + "alertSmall": "Manage services", + "personalize": "Personalize", + "acceptAll": "OK, accept all", + "close": "Close", + "closeBanner": "Hide cookie banner", + + "privacyUrl": "Privacy policy", + + "all": "Preference for all services", + + "info": "Protecting your privacy", + "disclaimer": "By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning.", + "allow": "Allow", + "deny": "Deny", + "noCookie": "This service does not use cookie.", + "useCookie": "This service can install", + "useCookieCurrent": "This service has installed", + "useNoCookie": "This service has not installed any cookie.", + "more": "Read more", + "source": "View the official website", + "credit": "Cookies manager by tarteaucitron.js", + "noServices": "This website does not use any cookie requiring your consent.", + + "toggleInfoBox": "Show/hide informations about cookie storage", + "title": "Cookies management panel", + "cookieDetail": "Cookie detail for", + "ourSite": "on our site", + "modalWindow": "(modal window)", + "newWindow": "(new window)", + "allowAll": "Allow all cookies", + "denyAll": "Deny all cookies", + + "icon": "Cookies", + + "fallback": "is disabled.", + "allowed": "allowed", + "disallowed": "disallowed", + + "ads": { + "title": "Advertising network", + "details": "Ad networks can generate revenue by selling advertising space on the site." + }, + "analytic": { + "title": "Audience measurement", + "details": "The audience measurement services used to generate useful statistics attendance to improve the site." + }, + "social": { + "title": "Social networks", + "details": "Social networks can improve the usability of the site and help to promote it via the shares." + }, + "video": { + "title": "Videos", + "details": "Video sharing services help to add rich media on the site and increase its visibility." + }, + "comment": { + "title": "Comments", + "details": "Comments managers facilitate the filing of comments and fight against spam." + }, + "support": { + "title": "Support", + "details": "Support services allow you to get in touch with the site team and help to improve it." + }, + "api": { + "title": "APIs", + "details": "APIs are used to load scripts: geolocation, search engines, translations, ..." + }, + "other": { + "title": "Other", + "details": "Services to display web content." + }, + + "google": { + "title": "Specific consent for Google services", + "details": "Google may use your data for audience measurement, advertising performance, or to offer you personalized ads." + }, + + "mandatoryTitle": "Mandatory cookies", + "mandatoryText": "This site uses cookies necessary for its proper functioning which cannot be deactivated.", + + "save": "Save", + "ourpartners": "Our Partners" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.en.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.en.min.js new file mode 100644 index 00000000..92b48c0a --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.en.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hello! This site is transparent and lets you choose the 3rd party services you want to allow.",adblock_call:"Please disable your adblocker to start customizing.",reload:"Refresh the page",alertBigScroll:"By continuing to scroll,",alertBigClick:"If you continue to browse this website,",alertBig:"you are allowing all third-party services",alertBigPrivacy:"This site uses cookies and gives you control over what you want to activate",alertSmall:"Manage services",personalize:"Personalize",acceptAll:"OK, accept all",close:"Close",closeBanner:"Hide cookie banner",privacyUrl:"Privacy policy",all:"Preference for all services",info:"Protecting your privacy",disclaimer:"By allowing these third party services, you accept their cookies and the use of tracking technologies necessary for their proper functioning.",allow:"Allow",deny:"Deny",noCookie:"This service does not use cookie.",useCookie:"This service can install",useCookieCurrent:"This service has installed",useNoCookie:"This service has not installed any cookie.",more:"Read more",source:"View the official website",credit:"Cookies manager by tarteaucitron.js",noServices:"This website does not use any cookie requiring your consent.",toggleInfoBox:"Show/hide informations about cookie storage",title:"Cookies management panel",cookieDetail:"Cookie detail for",ourSite:"on our site",modalWindow:"(modal window)",newWindow:"(new window)",allowAll:"Allow all cookies",denyAll:"Deny all cookies",icon:"Cookies",fallback:"is disabled.",allowed:"allowed",disallowed:"disallowed",ads:{title:"Advertising network",details:"Ad networks can generate revenue by selling advertising space on the site."},analytic:{title:"Audience measurement",details:"The audience measurement services used to generate useful statistics attendance to improve the site."},social:{title:"Social networks",details:"Social networks can improve the usability of the site and help to promote it via the shares."},video:{title:"Videos",details:"Video sharing services help to add rich media on the site and increase its visibility."},comment:{title:"Comments",details:"Comments managers facilitate the filing of comments and fight against spam."},support:{title:"Support",details:"Support services allow you to get in touch with the site team and help to improve it."},api:{title:"APIs",details:"APIs are used to load scripts: geolocation, search engines, translations, ..."},other:{title:"Other",details:"Services to display web content."},google:{title:"Specific consent for Google services",details:"Google may use your data for audience measurement, advertising performance, or to offer you personalized ads."},mandatoryTitle:"Mandatory cookies",mandatoryText:"This site uses cookies necessary for its proper functioning which cannot be deactivated.",save:"Save",ourpartners:"Our Partners"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.es.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.es.js new file mode 100644 index 00000000..076765e6 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.es.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "¡Hola! Este sitio web es transparente y te da la opción de activar los servicios de terceros.", + "adblock_call": "Por favor deshabilita tu AdBlocker para empezar a personalizar los servicios.", + "reload": "Actualizar esta página", + + "alertBigScroll": "Al continuar desplazándote,", + "alertBigClick": "Si continuas navegando por este sitio web,", + "alertBig": "estás permitiendo servicios terceros", + + "alertBigPrivacy": "Este sitio web usa cookies y te permite controlar las que deseas activar", + "alertSmall": "Gestionar servicios", + "personalize": "Personalizar", + "acceptAll": "OK, aceptar todas", + "close": "Cerrar", + "closeBanner": "Ocultar la banner de cookies", + + "privacyUrl": "Política de privacidad", + + "all": "Ajustes para todos los servicios", + + "info": "Protegiendo tu privacidad", + "disclaimer": "Aceptando estos servicios de terceros, estás aceptando sus cookies y el uso de tecnologías de rastreo necesarias para su correcto funcionamiento.", + "allow": "Permitir", + "deny": "Denegar", + "noCookie": "Este servicio no usa cookies.", + "useCookie": "Este servicio puede instalar", + "useCookieCurrent": "Este servicio ha instalado", + "useNoCookie": "Este servicio no ha instalado ninguna cookie.", + "more": "Leer más", + "source": "Ver sitio web oficial", + "credit": "Gestor de cookies realizado por tarteaucitron.js", + "noServices": "Este sitio web no utiliza ninguna cookie que requiera su consentimiento.", + + "toggleInfoBox": "Mostrar/ocultar información sobre almacenamiento de cookies", + "title": "Panel de gestión de cookies", + "cookieDetail": "Detalles de las cookies para", + "ourSite": "en nuestra web", + "modalWindow": "(ventana modal)", + "newWindow": "(ventana nueva)", + "allowAll": "Permitir todas las cookies", + "denyAll": "Denegar todas las cookies", + + "icon": "Cookies", + + "fallback": "está deshabilitado.", + "allowed": "permitido", + "disallowed": "rechazado", + + "ads": { + "title": "Red de publicidad", + "details": "Las redes publicitarias pueden generar ingresos mediante la venta de espacios publicitarios en el sitio." + }, + "analytic": { + "title": "Medición de audiencia", + "details": "Los servicios de medición de audiencia se usan para generar estadísticas útiles para mejorar el sitio." + }, + "social": { + "title": "Redes sociales", + "details": "Las redes sociales pueden aumentar la usabilidad del sitio web y ayudar a promoverlo a través de la contribución." + }, + "video": { + "title": "Videos", + "details": "Los servicios para compartir videos ayudan a añadir contenido enriquecido en el sitio web y aumentar su visibilidad." + }, + "comment": { + "title": "Comentarios", + "details": "El gestor de comentarios facilita la clasificación de comentarios y luchar contra spam." + }, + "support": { + "title": "Soporte", + "details": "Los servicios de soporte te permiten contactar con el sitio web y ayudar a mejorarlo." + }, + "api": { + "title": "APIs", + "details": "APIs se utilizan para cargar scripts: geolocalización, motor de búsqueda, traducciones, ..." + }, + "other": { + "title": "Otro", + "details": "Servicios para mostrar contenido web." + }, + + "google": { + "title": "Consentimiento específico para los servicios de Google", + "details": "Google puede utilizar tus datos para la medición de audiencia, rendimiento publicitario o para ofrecerte anuncios personalizados." + }, + + "mandatoryTitle": "Cookies obligatorias", + "mandatoryText": "Este sitio utiliza cookies necesarias para su correcto funcionamiento que no se pueden desactivar.", + + "save": "Guardar", + "ourpartners": "Nuestros socios" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.es.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.es.min.js new file mode 100644 index 00000000..4ba7be2c --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.es.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"¡Hola! Este sitio web es transparente y te da la opción de activar los servicios de terceros.",adblock_call:"Por favor deshabilita tu AdBlocker para empezar a personalizar los servicios.",reload:"Actualizar esta página",alertBigScroll:"Al continuar desplazándote,",alertBigClick:"Si continuas navegando por este sitio web,",alertBig:"estás permitiendo servicios terceros",alertBigPrivacy:"Este sitio web usa cookies y te permite controlar las que deseas activar",alertSmall:"Gestionar servicios",personalize:"Personalizar",acceptAll:"OK, aceptar todas",close:"Cerrar",closeBanner:"Ocultar la banner de cookies",privacyUrl:"Política de privacidad",all:"Ajustes para todos los servicios",info:"Protegiendo tu privacidad",disclaimer:"Aceptando estos servicios de terceros, estás aceptando sus cookies y el uso de tecnologías de rastreo necesarias para su correcto funcionamiento.",allow:"Permitir",deny:"Denegar",noCookie:"Este servicio no usa cookies.",useCookie:"Este servicio puede instalar",useCookieCurrent:"Este servicio ha instalado",useNoCookie:"Este servicio no ha instalado ninguna cookie.",more:"Leer más",source:"Ver sitio web oficial",credit:"Gestor de cookies realizado por tarteaucitron.js",noServices:"Este sitio web no utiliza ninguna cookie que requiera su consentimiento.",toggleInfoBox:"Mostrar/ocultar información sobre almacenamiento de cookies",title:"Panel de gestión de cookies",cookieDetail:"Detalles de las cookies para",ourSite:"en nuestra web",modalWindow:"(ventana modal)",newWindow:"(ventana nueva)",allowAll:"Permitir todas las cookies",denyAll:"Denegar todas las cookies",icon:"Cookies",fallback:"está deshabilitado.",allowed:"permitido",disallowed:"rechazado",ads:{title:"Red de publicidad",details:"Las redes publicitarias pueden generar ingresos mediante la venta de espacios publicitarios en el sitio."},analytic:{title:"Medición de audiencia",details:"Los servicios de medición de audiencia se usan para generar estadísticas útiles para mejorar el sitio."},social:{title:"Redes sociales",details:"Las redes sociales pueden aumentar la usabilidad del sitio web y ayudar a promoverlo a través de la contribución."},video:{title:"Videos",details:"Los servicios para compartir videos ayudan a añadir contenido enriquecido en el sitio web y aumentar su visibilidad."},comment:{title:"Comentarios",details:"El gestor de comentarios facilita la clasificación de comentarios y luchar contra spam."},support:{title:"Soporte",details:"Los servicios de soporte te permiten contactar con el sitio web y ayudar a mejorarlo."},api:{title:"APIs",details:"APIs se utilizan para cargar scripts: geolocalización, motor de búsqueda, traducciones, ..."},other:{title:"Otro",details:"Servicios para mostrar contenido web."},google:{title:"Consentimiento específico para los servicios de Google",details:"Google puede utilizar tus datos para la medición de audiencia, rendimiento publicitario o para ofrecerte anuncios personalizados."},mandatoryTitle:"Cookies obligatorias",mandatoryText:"Este sitio utiliza cookies necesarias para su correcto funcionamiento que no se pueden desactivar.",save:"Guardar",ourpartners:"Nuestros socios"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.et.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.et.js new file mode 100644 index 00000000..f712d0af --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.et.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Tere! See lehekülg on läbipaistev ja võimaldab Teil valida kolmandate osapoolte teenuseid, mida soovite lubada.", + "adblock_call": "Kohandamise alustamiseks palun keelake oma reklaamiblokeerija.", + "reload": "Värskendage lehekülge", + + "alertBigScroll": "Kerimist jätkates,", + "alertBigClick": "Kui jätkate selle veebisaidi sirvimist,", + "alertBig": "lubate kõik kolmandate osapoolte teenused", + + "alertBigPrivacy": "See lehekülg kasutab küpsiseid ja annab teile kontrolli selle üle, mida soovite aktiveerida", + "alertSmall": "Teenuste haldamine", + "personalize": "Isikupärasta", + "acceptAll": "OK, nõustu kõigiga", + "close": "Sulge", + "closeBanner": "Peida küpsiste bänner", + + "privacyUrl": "Privaatsuspoliitika", + + "all": "Eelistus kõikidele teenustele", + + "info": "Teie privaatsuse kaitsmine", + "disclaimer": "Kolmandate osapoolte teenuste lubamisel nõustute nende küpsistega ja nende nõuetekohaseks toimimiseks vajalike jälgimistehnoloogiate kasutamisega.", + "allow": "Luba", + "deny": "Keeldu", + "noCookie": "See teenus ei kasuta küpsiseid.", + "useCookie": "Seda teenust saab installida", + "useCookieCurrent": "See teenus on installitud", + "useNoCookie": "See teenus ei ole installinud ühtegi küpsist.", + "more": "Loe rohkem", + "source": "Vaadake ametlikku veebilehekülge", + "credit": "Küpsiste haldur tarteaucitron.js", + "noServices": "See veebisait ei kasuta küpsiseid, mis nõuavad teie nõusolekut.", + + "toggleInfoBox": "Kuva/peida teave küpsiste salvestamise kohta", + "title": "Küpsiste halduspaneel", + "cookieDetail": "Küpsise üksikasjad", + "ourSite": "meie leheküljel", + "modalWindow": "(modaalne aken)", + "newWindow": "(uus aken)", + "allowAll": "Luba kõik küpsised", + "denyAll": "Keela kõik küpsised", + + "icon": "Küpsised", + + "fallback": "on keelatud.", + "allowed": "lubatud", + "disallowed": "keelatud", + + "ads": { + "title": "Reklaamvõrgustik", + "details": "Reklaamivõrgustikud saavad veebileheküljel reklaamipinda müües tulu teenida." + }, + "analytic": { + "title": "Vaatajaskonna mõõtmine", + "details": "Vaatajaskonna mõõtmise teenuseid kasutati lehekülje täiustamiseks kasuliku külastatavuse statistika saamiseks." + }, + "social": { + "title": "Sotsiaalvõrgustikud", + "details": "Sotsiaalvõrgustikud võivad parandada lehekülje kasutatavust ja aidata seda jagamiste kaudu reklaamida." + }, + "video": { + "title": "Videod", + "details": "Videojagamisteenused aitavad leheküljele lisada rikasmeediat ja suurendada selle nähtavust." + }, + "comment": { + "title": "Kommentaarid", + "details": "Kommentaarihaldurid hõlbustavad kommentaaride esitamist ja võitlevad rämpsposti vastu." + }, + "support": { + "title": "Tugi", + "details": "Tugiteenused võimaldavad teil lehekülje meeskonnaga ühendust võtta ja aidata seda täiustada." + }, + "api": { + "title": "API-d", + "details": "API-sid kasutatakse skriptide laadimiseks: geolokatsiooniks, otsingumootorites, tõlgetes, ..." + }, + "other": { + "title": "Muu", + "details": "Teenused veebisisu kuvamiseks." + }, + + "google": { + "title": "Google'i teenuste konkreetne nõusolek", + "details": "Google võib teie andmeid kasutada sihtrühma mõõtmiseks, reklaamide tulemuslikkuse hindamiseks või teile isikupäraste reklaamide pakkumiseks." + }, + + "mandatoryTitle": "Kohustuslikud küpsised", + "mandatoryText": "See lehekülg kasutab nõuetekohaseks toimimiseks vajalikke küpsiseid, mida ei saa deaktiveerida.", + + "save": "Salvesta", + "ourpartners": "Meie partnerid" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.et.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.et.min.js new file mode 100644 index 00000000..96776ab6 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.et.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Tere! See lehekülg on läbipaistev ja võimaldab Teil valida kolmandate osapoolte teenuseid, mida soovite lubada.",adblock_call:"Kohandamise alustamiseks palun keelake oma reklaamiblokeerija.",reload:"Värskendage lehekülge",alertBigScroll:"Kerimist jätkates,",alertBigClick:"Kui jätkate selle veebisaidi sirvimist,",alertBig:"lubate kõik kolmandate osapoolte teenused",alertBigPrivacy:"See lehekülg kasutab küpsiseid ja annab teile kontrolli selle üle, mida soovite aktiveerida",alertSmall:"Teenuste haldamine",personalize:"Isikupärasta",acceptAll:"OK, nõustu kõigiga",close:"Sulge",closeBanner:"Peida küpsiste bänner",privacyUrl:"Privaatsuspoliitika",all:"Eelistus kõikidele teenustele",info:"Teie privaatsuse kaitsmine",disclaimer:"Kolmandate osapoolte teenuste lubamisel nõustute nende küpsistega ja nende nõuetekohaseks toimimiseks vajalike jälgimistehnoloogiate kasutamisega.",allow:"Luba",deny:"Keeldu",noCookie:"See teenus ei kasuta küpsiseid.",useCookie:"Seda teenust saab installida",useCookieCurrent:"See teenus on installitud",useNoCookie:"See teenus ei ole installinud ühtegi küpsist.",more:"Loe rohkem",source:"Vaadake ametlikku veebilehekülge",credit:"Küpsiste haldur tarteaucitron.js",noServices:"See veebisait ei kasuta küpsiseid, mis nõuavad teie nõusolekut.",toggleInfoBox:"Kuva/peida teave küpsiste salvestamise kohta",title:"Küpsiste halduspaneel",cookieDetail:"Küpsise üksikasjad",ourSite:"meie leheküljel",modalWindow:"(modaalne aken)",newWindow:"(uus aken)",allowAll:"Luba kõik küpsised",denyAll:"Keela kõik küpsised",icon:"Küpsised",fallback:"on keelatud.",allowed:"lubatud",disallowed:"keelatud",ads:{title:"Reklaamvõrgustik",details:"Reklaamivõrgustikud saavad veebileheküljel reklaamipinda müües tulu teenida."},analytic:{title:"Vaatajaskonna mõõtmine",details:"Vaatajaskonna mõõtmise teenuseid kasutati lehekülje täiustamiseks kasuliku külastatavuse statistika saamiseks."},social:{title:"Sotsiaalvõrgustikud",details:"Sotsiaalvõrgustikud võivad parandada lehekülje kasutatavust ja aidata seda jagamiste kaudu reklaamida."},video:{title:"Videod",details:"Videojagamisteenused aitavad leheküljele lisada rikasmeediat ja suurendada selle nähtavust."},comment:{title:"Kommentaarid",details:"Kommentaarihaldurid hõlbustavad kommentaaride esitamist ja võitlevad rämpsposti vastu."},support:{title:"Tugi",details:"Tugiteenused võimaldavad teil lehekülje meeskonnaga ühendust võtta ja aidata seda täiustada."},api:{title:"API-d",details:"API-sid kasutatakse skriptide laadimiseks: geolokatsiooniks, otsingumootorites, tõlgetes, ..."},other:{title:"Muu",details:"Teenused veebisisu kuvamiseks."},google:{title:"Google'i teenuste konkreetne nõusolek",details:"Google võib teie andmeid kasutada sihtrühma mõõtmiseks, reklaamide tulemuslikkuse hindamiseks või teile isikupäraste reklaamide pakkumiseks."},mandatoryTitle:"Kohustuslikud küpsised",mandatoryText:"See lehekülg kasutab nõuetekohaseks toimimiseks vajalikke küpsiseid, mida ei saa deaktiveerida.",save:"Salvesta",ourpartners:"Meie partnerid"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.fi.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.fi.js new file mode 100644 index 00000000..53c31931 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.fi.js @@ -0,0 +1,98 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hei! Tämä sivusto antaa sinun valita ja hallita kolmansien osapuolten asettamia evästeitä.", + "adblock_call": "Estä adblocker muuttaaksesi asetuksia.", + "reload": "Päivitä sivu", + + "alertBigScroll": "Jatkamalla selailua,", + "alertBigClick": "Jatkamalla tämän sivuston selailua,", + "alertBig": "hyväksyt kolmansien osapuolien tarjoamia palveluita", + + "alertBigPrivacy": "Tämä sivusto käyttää evästeitä ja antaa sinun hallita niitä.", + "alertSmall": "Hallinnoi palveluja", + "acceptAll": "OK, hyväksy kaikki", + "personalize": "Personoi", + "close": "Sulje", + "closeBanner": "Piilota evästebanneri", + + "privacyUrl": "Tietosuoja", + + "all": "Kaikkien palveluiden valinta", + + "info": "Yksityisyyden suojaaminen", + "disclaimer": "Hyväksymällä kolmansien osapuolten palvelut, hyväksyt toiminnan kannalta tarpeellisten evästeiden ja seurantateknologioiden käytön.", + "allow": "Hyväksy", + "deny": "Kiellä", + "noCookie": "Tämä palvelu ei käytä evästeitä", + "useCookie": "Tämä palvelu voidaan asentaa", + "useCookieCurrent": "Tämä palvelu on asennettu", + "useNoCookie": "Tämä palvelu ei ole asentanut evästeitä", + "more": "Lue lisää", + "source": "Katso virallinen nettisivu", + "credit": "Evästeiden hallinta: tarteaucitron.js", + "noServices": "Tämä sivusto ei käytä evästeitä, jotka vaativat suostumustasi.", + + "toggleInfoBox": "Näytä/piilota tiedot evästeistä ja niiden säilytyksestä", + "title": "Evästeiden hallintapaneeli", + "cookieDetail": "Evästetiedot", + "ourSite": "sivustollamme", + "modalWindow": "(modaalinen ikkuna)", + "newWindow": "uusi ikkuna", + "allowAll": "Hyväksy kaikki evästeet", + "denyAll": "Kiellä kaikki evästeet", + + "icon": "Cookies", + + "fallback": "hylätty.", + "allowed": "sallittu", + "disallowed": "kielletty", + + "ads": { + "title": "Mainosverkosto", + "details": "Mainosverkostot saattavat saada tuloja myymällä mainostilaa sivustolla." + }, + "analytic": { + "title": "Yleisön mittaaminen", + "details": "Yleisömittauspalveluja käytetään kävijätilastojen tuottamiseen, joista on hyötyä sivuston parantamisessa." + }, + "social": { + "title": "Sosiaaliset verkostot", + "details": "Sosiaaliset verkostot voivat helpottaa sivuston käytettävyyttä ja mainontaa" + }, + "video": { + "title": "Videot", + "details": "Videoiden toistopalvelut auttavat rikastamaan sivuston markkinointia ja kasvattaa sen näkyvyyttä" + }, + + "comment": { + + "title": "Kommentit", + + "details": "Kommentoinnin ylläpito helpottaa kommenttien arkistointia ja roskapostin hallintaa." + }, + "support": { + "title": "Tuki", + "details": "Ohjelmointirajapintoja käytetään eri ohjelmistojen, kuten hakukoneiden, sijaintien tai käännösten, lataamiseen." + }, + "api": { + "title": "Ohjelmointirajapinnat", + "details": "Ohjelmointirajapintoja käytetään eri ohjelmistojen, kuten hakukoneiden, sijaintien tai käännösten, lataamiseen,..." + }, + "other": { + "title": "Muut", + "details": "Palvelut web-sisältöjen näyttämiseen." + }, + + "google": { + "title": "Erityinen suostumus Googlen palveluille", + "details": "Google voi käyttää tietojasi yleisön mittaamiseen, mainosvaikutusten arviointiin tai tarjotakseen sinulle personoituja mainoksia." + }, + + "mandatoryTitle": "Tarpeelliset evästeet", + "mandatoryText": "Tämä sivusto käyttää evästeitä, jotka ovat välttämättömiä sen asianmukaisen toiminnan kannalta. Niitä ei voi poistaa käytöstä.", + + "save": "Tallenna", + "ourpartners": "Kumppanimme" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.fi.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.fi.min.js new file mode 100644 index 00000000..8955a0fc --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.fi.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hei! Tämä sivusto antaa sinun valita ja hallita kolmansien osapuolten asettamia evästeitä.",adblock_call:"Estä adblocker muuttaaksesi asetuksia.",reload:"Päivitä sivu",alertBigScroll:"Jatkamalla selailua,",alertBigClick:"Jatkamalla tämän sivuston selailua,",alertBig:"hyväksyt kolmansien osapuolien tarjoamia palveluita",alertBigPrivacy:"Tämä sivusto käyttää evästeitä ja antaa sinun hallita niitä.",alertSmall:"Hallinnoi palveluja",acceptAll:"OK, hyväksy kaikki",personalize:"Personoi",close:"Sulje",closeBanner:"Piilota evästebanneri",privacyUrl:"Tietosuoja",all:"Kaikkien palveluiden valinta",info:"Yksityisyyden suojaaminen",disclaimer:"Hyväksymällä kolmansien osapuolten palvelut, hyväksyt toiminnan kannalta tarpeellisten evästeiden ja seurantateknologioiden käytön.",allow:"Hyväksy",deny:"Kiellä",noCookie:"Tämä palvelu ei käytä evästeitä",useCookie:"Tämä palvelu voidaan asentaa",useCookieCurrent:"Tämä palvelu on asennettu",useNoCookie:"Tämä palvelu ei ole asentanut evästeitä",more:"Lue lisää",source:"Katso virallinen nettisivu",credit:"Evästeiden hallinta: tarteaucitron.js",noServices:"Tämä sivusto ei käytä evästeitä, jotka vaativat suostumustasi.",toggleInfoBox:"Näytä/piilota tiedot evästeistä ja niiden säilytyksestä",title:"Evästeiden hallintapaneeli",cookieDetail:"Evästetiedot",ourSite:"sivustollamme",modalWindow:"(modaalinen ikkuna)",newWindow:"uusi ikkuna",allowAll:"Hyväksy kaikki evästeet",denyAll:"Kiellä kaikki evästeet",icon:"Cookies",fallback:"hylätty.",allowed:"sallittu",disallowed:"kielletty",ads:{title:"Mainosverkosto",details:"Mainosverkostot saattavat saada tuloja myymällä mainostilaa sivustolla."},analytic:{title:"Yleisön mittaaminen",details:"Yleisömittauspalveluja käytetään kävijätilastojen tuottamiseen, joista on hyötyä sivuston parantamisessa."},social:{title:"Sosiaaliset verkostot",details:"Sosiaaliset verkostot voivat helpottaa sivuston käytettävyyttä ja mainontaa"},video:{title:"Videot",details:"Videoiden toistopalvelut auttavat rikastamaan sivuston markkinointia ja kasvattaa sen näkyvyyttä"},comment:{title:"Kommentit",details:"Kommentoinnin ylläpito helpottaa kommenttien arkistointia ja roskapostin hallintaa."},support:{title:"Tuki",details:"Ohjelmointirajapintoja käytetään eri ohjelmistojen, kuten hakukoneiden, sijaintien tai käännösten, lataamiseen."},api:{title:"Ohjelmointirajapinnat",details:"Ohjelmointirajapintoja käytetään eri ohjelmistojen, kuten hakukoneiden, sijaintien tai käännösten, lataamiseen,..."},other:{title:"Muut",details:"Palvelut web-sisältöjen näyttämiseen."},google:{title:"Erityinen suostumus Googlen palveluille",details:"Google voi käyttää tietojasi yleisön mittaamiseen, mainosvaikutusten arviointiin tai tarjotakseen sinulle personoituja mainoksia."},mandatoryTitle:"Tarpeelliset evästeet",mandatoryText:"Tämä sivusto käyttää evästeitä, jotka ovat välttämättömiä sen asianmukaisen toiminnan kannalta. Niitä ei voi poistaa käytöstä.",save:"Tallenna",ourpartners:"Kumppanimme"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.fr.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.fr.js new file mode 100644 index 00000000..945e4637 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.fr.js @@ -0,0 +1,96 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "Bonjour! Ce site joue la transparence et vous donne le choix des services tiers à activer.", + "adblock_call": "Merci de désactiver votre adblocker pour commencer la personnalisation.", + "reload": "Recharger la page", + + "alertBigScroll": "En continuant de défiler,", + "alertBigClick": "En poursuivant votre navigation,", + "alertBig": "vous acceptez l'utilisation de services tiers pouvant installer des cookies", + + "alertBigPrivacy": "Ce site utilise des cookies et vous donne le contrôle sur ceux que vous souhaitez activer", + "alertSmall": "Gestion des services", + "acceptAll": "Tout accepter", + "personalize": "Personnaliser", + "close": "Fermer", + "closeBanner": "Masquer le bandeau des cookies", + + "privacyUrl": "Politique de confidentialité", + + "all": "Préférences pour tous les services", + + "info": "Protection de votre vie privée", + "disclaimer": "En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l'utilisation de technologies de suivi nécessaires à leur bon fonctionnement.", + "allow": "Autoriser", + "deny": "Interdire", + "noCookie": "Ce service ne dépose aucun cookie.", + "useCookie": "Ce service peut déposer", + "useCookieCurrent": "Ce service a déposé", + "useNoCookie": "Ce service n'a déposé aucun cookie.", + "more": "En savoir plus", + "source": "Voir le site officiel", + "credit": "Gestion des cookies par tarteaucitron.js", + "noServices": "Ce site n'utilise aucun cookie nécessitant votre consentement.", + + "toggleInfoBox": "Afficher/masquer les informations sur le stockage des cookies", + "title": "Panneau de gestion des cookies", + "cookieDetail": "Détail des cookies", + "ourSite": "sur notre site", + "modalWindow": "(fenêtre modale)", + "newWindow": "(nouvelle fenêtre)", + "allowAll": "Tout accepter", + "denyAll": "Tout refuser", + + "icon": "Cookies", + + "fallback": "est désactivé.", + "allowed": "autorisé", + "disallowed": "interdit", + + "ads": { + "title": "Régies publicitaires", + "details": "Les régies publicitaires permettent de générer des revenus en commercialisant les espaces publicitaires du site." + }, + "analytic": { + "title": "Mesure d'audience", + "details": "Les services de mesure d'audience permettent de générer des statistiques de fréquentation utiles à l'amélioration du site." + }, + "social": { + "title": "Réseaux sociaux", + "details": "Les réseaux sociaux permettent d'améliorer la convivialité du site et aident à sa promotion via les partages." + }, + "video": { + "title": "Vidéos", + "details": "Les services de partage de vidéo permettent d'enrichir le site de contenu multimédia et augmentent sa visibilité." + }, + "comment": { + "title": "Commentaires", + "details": "Les gestionnaires de commentaires facilitent le dépôt de vos commentaires et luttent contre le spam." + }, + "support": { + "title": "Support", + "details": "Les services de support vous permettent d'entrer en contact avec l'équipe du site et d'aider à son amélioration." + }, + "api": { + "title": "APIs", + "details": "Les APIs permettent de charger des scripts : géolocalisation, moteurs de recherche, traductions, ..." + }, + "other": { + "title": "Autre", + "details": "Services visant à afficher du contenu web." + }, + + "google": { + "title": "Consentement spécifique aux services Google", + "details": "Google peut utiliser vos données pour la mesure d'audience, la performance publicitaire ou pour vous proposer des annonces personnalisées." + }, + + "mandatoryTitle": "Cookies obligatoires", + "mandatoryText": "Ce site utilise des cookies nécessaires à son bon fonctionnement. Ils ne peuvent pas être désactivés.", + + "save": "Enregistrer", + "ourpartners": "Nos partenaires" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.fr.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.fr.min.js new file mode 100644 index 00000000..fecdb6b2 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.fr.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Bonjour! Ce site joue la transparence et vous donne le choix des services tiers à activer.",adblock_call:"Merci de désactiver votre adblocker pour commencer la personnalisation.",reload:"Recharger la page",alertBigScroll:"En continuant de défiler,",alertBigClick:"En poursuivant votre navigation,",alertBig:"vous acceptez l'utilisation de services tiers pouvant installer des cookies",alertBigPrivacy:"Ce site utilise des cookies et vous donne le contrôle sur ceux que vous souhaitez activer",alertSmall:"Gestion des services",acceptAll:"Tout accepter",personalize:"Personnaliser",close:"Fermer",closeBanner:"Masquer le bandeau des cookies",privacyUrl:"Politique de confidentialité",all:"Préférences pour tous les services",info:"Protection de votre vie privée",disclaimer:"En autorisant ces services tiers, vous acceptez le dépôt et la lecture de cookies et l'utilisation de technologies de suivi nécessaires à leur bon fonctionnement.",allow:"Autoriser",deny:"Interdire",noCookie:"Ce service ne dépose aucun cookie.",useCookie:"Ce service peut déposer",useCookieCurrent:"Ce service a déposé",useNoCookie:"Ce service n'a déposé aucun cookie.",more:"En savoir plus",source:"Voir le site officiel",credit:"Gestion des cookies par tarteaucitron.js",noServices:"Ce site n'utilise aucun cookie nécessitant votre consentement.",toggleInfoBox:"Afficher/masquer les informations sur le stockage des cookies",title:"Panneau de gestion des cookies",cookieDetail:"Détail des cookies",ourSite:"sur notre site",modalWindow:"(fenêtre modale)",newWindow:"(nouvelle fenêtre)",allowAll:"Tout accepter",denyAll:"Tout refuser",icon:"Cookies",fallback:"est désactivé.",allowed:"autorisé",disallowed:"interdit",ads:{title:"Régies publicitaires",details:"Les régies publicitaires permettent de générer des revenus en commercialisant les espaces publicitaires du site."},analytic:{title:"Mesure d'audience",details:"Les services de mesure d'audience permettent de générer des statistiques de fréquentation utiles à l'amélioration du site."},social:{title:"Réseaux sociaux",details:"Les réseaux sociaux permettent d'améliorer la convivialité du site et aident à sa promotion via les partages."},video:{title:"Vidéos",details:"Les services de partage de vidéo permettent d'enrichir le site de contenu multimédia et augmentent sa visibilité."},comment:{title:"Commentaires",details:"Les gestionnaires de commentaires facilitent le dépôt de vos commentaires et luttent contre le spam."},support:{title:"Support",details:"Les services de support vous permettent d'entrer en contact avec l'équipe du site et d'aider à son amélioration."},api:{title:"APIs",details:"Les APIs permettent de charger des scripts : géolocalisation, moteurs de recherche, traductions, ..."},other:{title:"Autre",details:"Services visant à afficher du contenu web."},google:{title:"Consentement spécifique aux services Google",details:"Google peut utiliser vos données pour la mesure d'audience, la performance publicitaire ou pour vous proposer des annonces personnalisées."},mandatoryTitle:"Cookies obligatoires",mandatoryText:"Ce site utilise des cookies nécessaires à son bon fonctionnement. Ils ne peuvent pas être désactivés.",save:"Enregistrer",ourpartners:"Nos partenaires"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.hr.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.hr.js new file mode 100644 index 00000000..1118344a --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.hr.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Pozdrav! Ova stranica je transparentna i omogućuje vam odabir usluga trećih strana koje želite omogućiti.", + "adblock_call": "Molimo vas da onemogućite svoj adblocker kako biste započeli prilagodbu.", + "reload": "Osvježite stranicu", + + "alertBigScroll": "Nastavkom pomicanja,", + "alertBigClick": "Ako nastavite pregledavati ovu web stranicu,", + "alertBig": "dopuštate sve usluge trećih strana", + + "alertBigPrivacy": "Ova stranica koristi kolačiće i daje vam kontrolu nad onim što želite aktivirati", + "alertSmall": "Upravljanje uslugama", + "personalize": "Personaliziraj", + "acceptAll": "U redu, prihvati sve", + "close": "Zatvori", + "closeBanner": "Sakrij banner kolačića", + + "privacyUrl": "Pravila privatnosti", + + "all": "Preference za sve usluge", + + "info": "Zaštita vaše privatnosti", + "disclaimer": "Dopuštanjem ovih usluga trećih strana prihvaćate njihove kolačiće i upotrebu tehnologija praćenja potrebnih za njihovo ispravno funkcioniranje.", + "allow": "Dopusti", + "deny": "Zanijeci", + "noCookie": "Ova usluga ne koristi kolačiće.", + "useCookie": "Ova usluga može instalirati", + "useCookieCurrent": "Ova usluga je instalirana", + "useNoCookie": "Ova usluga nije instalirala nikakve kolačiće.", + "more": "Saznajte više", + "source": "Pogledajte službenu stranicu", + "credit": "Usluge za upravljanje kolačićima od tarteaucitron.js", + "noServices": "Ova web-lokacija ne koristi nijedan kolačić koji zahtijeva vaš pristanak.", + + "toggleInfoBox": "Prikaži/sakrij informacije o pohrani kolačića", + "title": "Panel za upravljanje kolačićima", + "cookieDetail": "Detalji kolačića za", + "ourSite": "našu web-lokaciju", + "modalWindow": "(modalni prozor)", + "newWindow": "(novi prozor)", + "allowAll": "Dopusti sve kolačiće", + "denyAll": "Odbij sve kolačiće", + + "icon": "Kolačići", + + "fallback": "onemogućeni su.", + "allowed": "dopušteno", + "disallowed": "nedopušteno", + + "ads": { + "title": "Oglasne mreže", + "details": "Oglasne mreže mogu generirati prihod prodajom oglasnog prostora na stranici." + }, + "analytic": { + "title": "Mjerenje publike", + "details": "Usluge mjerenja publike koriste kolačiće za prikupljanje informacija o posjetiteljima." + }, + "social": { + "title": "Društvene mreže", + "details": "Društvene mreže mogu poboljšati upotrebljivost stranice i pomoći u promociji putem dijeljenja." + }, + "video": { + "title": "Video", + "details": "Usluge dijeljenja videozapisa pomažu dodavanju bogatog sadržaja na stranicu i povećavaju njenu vidljivost." + }, + "comment": { + "title": "Komentari", + "details": "Upravitelji komentara olakšavaju izradu komentara i sprječavaju spam." + }, + "support": { + "title": "Podrška", + "details": "Usluge podrške omogućuju vam kontaktiranje tima stranice i pomoć u njenom poboljšanju." + }, + "api": { + "title": "API-ji", + "details": "API-ji omogućuju učitavanje skripti poput: geolokacije, tražilica, prijevoda itd." + }, + "other": { + "title": "Ostalo", + "details": "Usluge za prikaz web sadržaja." + }, + + "google": { + "title": "Posebno odobrenje za usluge Google", + "details": "Google može koristiti vaše podatke za mjerenje publike, učinkovitost oglašavanja ili ponudu personaliziranih oglasa." + }, + + "mandatoryTitle": "Obvezni kolačići", + "mandatoryText": "Ova stranica koristi kolačiće neophodne za njen ispravan rad koji se ne mogu onemogućiti.", + + "save": "Spremi", + "ourpartners": "Naši partneri" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.hr.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.hr.min.js new file mode 100644 index 00000000..8040f4f6 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.hr.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Pozdrav! Ova stranica je transparentna i omogućuje vam odabir usluga trećih strana koje želite omogućiti.",adblock_call:"Molimo vas da onemogućite svoj adblocker kako biste započeli prilagodbu.",reload:"Osvježite stranicu",alertBigScroll:"Nastavkom pomicanja,",alertBigClick:"Ako nastavite pregledavati ovu web stranicu,",alertBig:"dopuštate sve usluge trećih strana",alertBigPrivacy:"Ova stranica koristi kolačiće i daje vam kontrolu nad onim što želite aktivirati",alertSmall:"Upravljanje uslugama",personalize:"Personaliziraj",acceptAll:"U redu, prihvati sve",close:"Zatvori",closeBanner:"Sakrij banner kolačića",privacyUrl:"Pravila privatnosti",all:"Preference za sve usluge",info:"Zaštita vaše privatnosti",disclaimer:"Dopuštanjem ovih usluga trećih strana prihvaćate njihove kolačiće i upotrebu tehnologija praćenja potrebnih za njihovo ispravno funkcioniranje.",allow:"Dopusti",deny:"Zanijeci",noCookie:"Ova usluga ne koristi kolačiće.",useCookie:"Ova usluga može instalirati",useCookieCurrent:"Ova usluga je instalirana",useNoCookie:"Ova usluga nije instalirala nikakve kolačiće.",more:"Saznajte više",source:"Pogledajte službenu stranicu",credit:"Usluge za upravljanje kolačićima od tarteaucitron.js",noServices:"Ova web-lokacija ne koristi nijedan kolačić koji zahtijeva vaš pristanak.",toggleInfoBox:"Prikaži/sakrij informacije o pohrani kolačića",title:"Panel za upravljanje kolačićima",cookieDetail:"Detalji kolačića za",ourSite:"našu web-lokaciju",modalWindow:"(modalni prozor)",newWindow:"(novi prozor)",allowAll:"Dopusti sve kolačiće",denyAll:"Odbij sve kolačiće",icon:"Kolačići",fallback:"onemogućeni su.",allowed:"dopušteno",disallowed:"nedopušteno",ads:{title:"Oglasne mreže",details:"Oglasne mreže mogu generirati prihod prodajom oglasnog prostora na stranici."},analytic:{title:"Mjerenje publike",details:"Usluge mjerenja publike koriste kolačiće za prikupljanje informacija o posjetiteljima."},social:{title:"Društvene mreže",details:"Društvene mreže mogu poboljšati upotrebljivost stranice i pomoći u promociji putem dijeljenja."},video:{title:"Video",details:"Usluge dijeljenja videozapisa pomažu dodavanju bogatog sadržaja na stranicu i povećavaju njenu vidljivost."},comment:{title:"Komentari",details:"Upravitelji komentara olakšavaju izradu komentara i sprječavaju spam."},support:{title:"Podrška",details:"Usluge podrške omogućuju vam kontaktiranje tima stranice i pomoć u njenom poboljšanju."},api:{title:"API-ji",details:"API-ji omogućuju učitavanje skripti poput: geolokacije, tražilica, prijevoda itd."},other:{title:"Ostalo",details:"Usluge za prikaz web sadržaja."},google:{title:"Posebno odobrenje za usluge Google",details:"Google može koristiti vaše podatke za mjerenje publike, učinkovitost oglašavanja ili ponudu personaliziranih oglasa."},mandatoryTitle:"Obvezni kolačići",mandatoryText:"Ova stranica koristi kolačiće neophodne za njen ispravan rad koji se ne mogu onemogućiti.",save:"Spremi",ourpartners:"Naši partneri"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.hu.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.hu.js new file mode 100644 index 00000000..e2015552 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.hu.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Szia! Ez a webhely átlátható, és lehetővé teszi a kívánt harmadik fél szolgáltatásainak kiválasztását", + "adblock_call": "A testreszabás megkezdéséhez állítsd le az adblockert, kérlek.", + "reload": "Oldal frissítése", + + "alertBigScroll": "A görgetés folytatásával,", + "alertBigClick": "Ha folytatod a böngészést ezen oldalon,", + "alertBig": "engedélyezed a harmadik fél összes szolgáltatását.", + + "alertBigPrivacy": "A webhely tartalmának megjelenítéséhez és a felhasználói élmény javításához cookie-kat használunk", + "alertSmall": "Szolgáltatások kezelése", + "personalize": "Beállítások", + "acceptAll": "OK, elfogadom", + "close": "Bezár", + "closeBanner": "Cookie-szalag elrejtése", + + "privacyUrl": "Adatvédelmi irányelvek", + + "all": "Összes szolgáltatás előnyben részesítése", + + "info": "Személyi adataid védelme", + "disclaimer": "A harmadik fél szolgáltatásainak engedélyezésével elfogadja a sütiket és a megfelelő működésükhöz szükséges nyomkövetési technológiák használatát.", + "allow": "Elfogadom", + "deny": "Elutasítom", + "noCookie": "Ez a szolgáltatás nem használ sütit.", + "useCookie": "Ez a szolgáltatás telepíthető", + "useCookieCurrent": "Ez a szolgáltatás telepített", + "useNoCookie": "Ez a szolgáltatás nem telepített sütiket", + "more": "Olvass többet", + "source": "Tekintsd meg a hivatalos weboldalt", + "credit": "Cookie-kezelő: tarteaucitron.js", + "noServices": "Ez a weboldal nem használ olyan sütiket, amelyekhez a beleegyezésed szükséges.", + + "toggleInfoBox": "Információk megjelenítése / elrejtése a süti-tárolással kapcsolatban", + "title": "Süti preferenciák", + "cookieDetail": "Süti adatok a következőhöz:", + "ourSite": "weboldalunkon", + "modalWindow": "(modális ablak)", + "newWindow": "(új ablak)", + "allowAll": "Elfogadom az öszeset", + "denyAll": "Elutasítom", + + "icon": "Cookies", + + "fallback": "letiltott.", + "allowed": "megengedett", + "disallowed": "nem engedélyezett", + + "ads": { + "title": "Reklámhálózat", + "details": "A hirdetési hálózatok bevételt teremthetnek azáltal, hogy értékesítik a webhelyen található hirdetési felületet" + }, + "analytic": { + "title": "Közönségmérés", + "details": "A közönségmérési szolgáltatások hasznos statisztikai adatokat generáltak a webhely fejlesztése érdekében." + }, + "social": { + "title": "Közösségi hálózatok", + "details": "A közösségi hálózatok javíthatják a webhely használhatóságát, és elősegíthetik annak promoválását a megosztások révén." + }, + "video": { + "title": "Videók", + "details": "A videomegosztó szolgáltatások hozzájárulnak hasznos multimédiához a webhelyen és növelik annak láthatóságát." + }, + "comment": { + "title": "Kommentek", + "details": "A megjegyzésfigyelők megkönnyítik a megjegyzések kitöltését és a spam elleni küzdelmet." + }, + "support": { + "title": "Támogatás", + "details": "A támogatási szolgáltatások lehetővé teszik, hogy kapcsolatba lépjen a webhely csapatával, és segítsen annak fejlesztésében." + }, + "api": { + "title": "APIk", + "details": "Az API-kat a szkriptek betöltésére használják: földrajzi helymeghatározás, keresőmotorok, fordítások..." + }, + "other": { + "title": "Más", + "details": "Szolgáltatások webtartalom megjelenítésére." + }, + + "google": { + "title": "Speciális hozzájárulás a Google szolgáltatásaihoz", + "details": "A Google használhatja az adatait közönségmérésre, reklámhatékonyságra, vagy személyre szabott hirdetések megjelenítésére." + }, + + "mandatoryTitle": "Kötelező sütik", + "mandatoryText": "A webhely tartalmának megjelenítéséhez és a felhasználói bejelentkezéshez sütiket használunk amiket nem lehet kikapcsolni.", + + "save": "Mentés", + "ourpartners": "Partnereink" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.hu.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.hu.min.js new file mode 100644 index 00000000..84944503 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.hu.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Szia! Ez a webhely átlátható, és lehetővé teszi a kívánt harmadik fél szolgáltatásainak kiválasztását",adblock_call:"A testreszabás megkezdéséhez állítsd le az adblockert, kérlek.",reload:"Oldal frissítése",alertBigScroll:"A görgetés folytatásával,",alertBigClick:"Ha folytatod a böngészést ezen oldalon,",alertBig:"engedélyezed a harmadik fél összes szolgáltatását.",alertBigPrivacy:"A webhely tartalmának megjelenítéséhez és a felhasználói élmény javításához cookie-kat használunk",alertSmall:"Szolgáltatások kezelése",personalize:"Beállítások",acceptAll:"OK, elfogadom",close:"Bezár",closeBanner:"Cookie-szalag elrejtése",privacyUrl:"Adatvédelmi irányelvek",all:"Összes szolgáltatás előnyben részesítése",info:"Személyi adataid védelme",disclaimer:"A harmadik fél szolgáltatásainak engedélyezésével elfogadja a sütiket és a megfelelő működésükhöz szükséges nyomkövetési technológiák használatát.",allow:"Elfogadom",deny:"Elutasítom",noCookie:"Ez a szolgáltatás nem használ sütit.",useCookie:"Ez a szolgáltatás telepíthető",useCookieCurrent:"Ez a szolgáltatás telepített",useNoCookie:"Ez a szolgáltatás nem telepített sütiket",more:"Olvass többet",source:"Tekintsd meg a hivatalos weboldalt",credit:"Cookie-kezelő: tarteaucitron.js",noServices:"Ez a weboldal nem használ olyan sütiket, amelyekhez a beleegyezésed szükséges.",toggleInfoBox:"Információk megjelenítése / elrejtése a süti-tárolással kapcsolatban",title:"Süti preferenciák",cookieDetail:"Süti adatok a következőhöz:",ourSite:"weboldalunkon",modalWindow:"(modális ablak)",newWindow:"(új ablak)",allowAll:"Elfogadom az öszeset",denyAll:"Elutasítom",icon:"Cookies",fallback:"letiltott.",allowed:"megengedett",disallowed:"nem engedélyezett",ads:{title:"Reklámhálózat",details:"A hirdetési hálózatok bevételt teremthetnek azáltal, hogy értékesítik a webhelyen található hirdetési felületet"},analytic:{title:"Közönségmérés",details:"A közönségmérési szolgáltatások hasznos statisztikai adatokat generáltak a webhely fejlesztése érdekében."},social:{title:"Közösségi hálózatok",details:"A közösségi hálózatok javíthatják a webhely használhatóságát, és elősegíthetik annak promoválását a megosztások révén."},video:{title:"Videók",details:"A videomegosztó szolgáltatások hozzájárulnak hasznos multimédiához a webhelyen és növelik annak láthatóságát."},comment:{title:"Kommentek",details:"A megjegyzésfigyelők megkönnyítik a megjegyzések kitöltését és a spam elleni küzdelmet."},support:{title:"Támogatás",details:"A támogatási szolgáltatások lehetővé teszik, hogy kapcsolatba lépjen a webhely csapatával, és segítsen annak fejlesztésében."},api:{title:"APIk",details:"Az API-kat a szkriptek betöltésére használják: földrajzi helymeghatározás, keresőmotorok, fordítások..."},other:{title:"Más",details:"Szolgáltatások webtartalom megjelenítésére."},google:{title:"Speciális hozzájárulás a Google szolgáltatásaihoz",details:"A Google használhatja az adatait közönségmérésre, reklámhatékonyságra, vagy személyre szabott hirdetések megjelenítésére."},mandatoryTitle:"Kötelező sütik",mandatoryText:"A webhely tartalmának megjelenítéséhez és a felhasználói bejelentkezéshez sütiket használunk amiket nem lehet kikapcsolni.",save:"Mentés",ourpartners:"Partnereink"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.it.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.it.js new file mode 100644 index 00000000..3a8a3161 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.it.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Benvenuto! Questo sito ti permette di attivare i servizi di terzi di tua scelta.", + "adblock_call": "Disabilita il tuo adblocker per iniziare la navigazione.", + "reload": "Aggiorna la pagina", + + "alertBigScroll": "Continuando a scorrere,", + "alertBigClick": "Continuando a navigare nel sito,", + "alertBig": "autorizzi l’utilizzo dei cookies inviati da domini di terze parti", + + "alertBigPrivacy": "Questo sito fa uso di cookies e ti consente di decidere se accettarli o rifiutarli", + "alertSmall": "Gestione dei servizi", + "acceptAll": "Ok, accetta tutto", + "personalize": "Personalizza", + "close": "Chiudi", + "closeBanner": "Nascondi il banner dei cookie", + + "privacyUrl": "Politica sulla riservatezza", + + "all": "Preferenze per tutti i servizi", + + "info": "Tutela della privacy", + "disclaimer": "Abilitando l'uso dei servizi di terze parti, accetti la ricezione dei cookies e l'uso delle tecnologie analitici necessarie al loro funzionamento.", + "allow": "Consenti", + "deny": "Blocca", + "noCookie": "Questo servizio non invia nessun cookie", + "useCookie": "Questo servizio puo' inviare", + "useCookieCurrent": "Questo servizio ha inviato", + "useNoCookie": "Questo servizio non ha inviato nessun cookie", + "more": "Saperne di più", + "source": "Vai al sito ufficiale", + "credit": "Gestione dei cookies da tarteaucitron.js", + "noServices": "Questo sito web non utilizza alcun cookie che richieda il tuo consenso.", + + "toggleInfoBox": "Mostra/nascondi informazioni sulla memorizzazione dei cookie", + "title": "Pannello di gestione dei cookies", + "cookieDetail": "Cookie detail for", + "ourSite": "on our site", + "modalWindow": "(finestra modale)", + "newWindow": "(nuova finestra)", + "allowAll": "Consenti tutti i cookie", + "denyAll": "Rifiuta tutti i cookie", + + "icon": "Cookies", + + "fallback": "è disattivato", + "allowed": "permesso", + "disallowed": "non consentito", + + "ads": { + "title": "Regie pubblicitarie", + "details": "Le regie pubblicitarie producono redditi gestendo la commercializzazione degli spazi del sito dedicati alle campagne pubblicitarie" + }, + "analytic": { + "title": "Misura del pubblico", + "details": "I servizi di misura del pubblico permettono di raccogliere le statistiche utili al miglioramento del sito" + }, + "social": { + "title": "Reti sociali", + "details": "Le reti sociali permettono di migliorare l'aspetto conviviale del sito e di sviluppare la condivisione dei contenuti da parte degli utenti a fini promozionali." + }, + "video": { + "title": "Video", + "details": "I servizi di condivisione di video permettono di arricchire il sito di contenuti multimediali e di aumentare la sua visibilità" + }, + "comment": { + "title": "Commenti", + "details": "La gestione dei commenti utente aiuta a gestire la pubblicazione dei commenti e a lottare contro lo spamming" + }, + "support": { + "title": "Supporto", + "details": "I servizi di supporto ti consentono di contattare la team del sito e di contribuire al suo miglioramento" + }, + "api": { + "title": "API", + "details": "Le API permettono di implementare script diversi : geolocalizzazione, motori di ricerca, traduttori..." + }, + "other": { + "title": "Altro", + "details": "Servizi per visualizzare contenuti web." + }, + + "google": { + "title": "Consenso specifico per i servizi di Google", + "details": "Google può utilizzare i tuoi dati per la misurazione dell'audience, le performance pubblicitarie o per offrirti annunci personalizzati." + }, + + "mandatoryTitle": "Cookies obbligatori", + "mandatoryText": "Questo sito utilizza cookies necessari per il suo corretto funzionamento che non possono essere disattivati.", + + "save": "Salva", + "ourpartners": "I nostri partner" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.it.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.it.min.js new file mode 100644 index 00000000..56a4b0dc --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.it.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Benvenuto! Questo sito ti permette di attivare i servizi di terzi di tua scelta.",adblock_call:"Disabilita il tuo adblocker per iniziare la navigazione.",reload:"Aggiorna la pagina",alertBigScroll:"Continuando a scorrere,",alertBigClick:"Continuando a navigare nel sito,",alertBig:"autorizzi l’utilizzo dei cookies inviati da domini di terze parti",alertBigPrivacy:"Questo sito fa uso di cookies e ti consente di decidere se accettarli o rifiutarli",alertSmall:"Gestione dei servizi",acceptAll:"Ok, accetta tutto",personalize:"Personalizza",close:"Chiudi",closeBanner:"Nascondi il banner dei cookie",privacyUrl:"Politica sulla riservatezza",all:"Preferenze per tutti i servizi",info:"Tutela della privacy",disclaimer:"Abilitando l'uso dei servizi di terze parti, accetti la ricezione dei cookies e l'uso delle tecnologie analitici necessarie al loro funzionamento.",allow:"Consenti",deny:"Blocca",noCookie:"Questo servizio non invia nessun cookie",useCookie:"Questo servizio puo' inviare",useCookieCurrent:"Questo servizio ha inviato",useNoCookie:"Questo servizio non ha inviato nessun cookie",more:"Saperne di più",source:"Vai al sito ufficiale",credit:"Gestione dei cookies da tarteaucitron.js",noServices:"Questo sito web non utilizza alcun cookie che richieda il tuo consenso.",toggleInfoBox:"Mostra/nascondi informazioni sulla memorizzazione dei cookie",title:"Pannello di gestione dei cookies",cookieDetail:"Cookie detail for",ourSite:"on our site",modalWindow:"(finestra modale)",newWindow:"(nuova finestra)",allowAll:"Consenti tutti i cookie",denyAll:"Rifiuta tutti i cookie",icon:"Cookies",fallback:"è disattivato",allowed:"permesso",disallowed:"non consentito",ads:{title:"Regie pubblicitarie",details:"Le regie pubblicitarie producono redditi gestendo la commercializzazione degli spazi del sito dedicati alle campagne pubblicitarie"},analytic:{title:"Misura del pubblico",details:"I servizi di misura del pubblico permettono di raccogliere le statistiche utili al miglioramento del sito"},social:{title:"Reti sociali",details:"Le reti sociali permettono di migliorare l'aspetto conviviale del sito e di sviluppare la condivisione dei contenuti da parte degli utenti a fini promozionali."},video:{title:"Video",details:"I servizi di condivisione di video permettono di arricchire il sito di contenuti multimediali e di aumentare la sua visibilità"},comment:{title:"Commenti",details:"La gestione dei commenti utente aiuta a gestire la pubblicazione dei commenti e a lottare contro lo spamming"},support:{title:"Supporto",details:"I servizi di supporto ti consentono di contattare la team del sito e di contribuire al suo miglioramento"},api:{title:"API",details:"Le API permettono di implementare script diversi : geolocalizzazione, motori di ricerca, traduttori..."},other:{title:"Altro",details:"Servizi per visualizzare contenuti web."},google:{title:"Consenso specifico per i servizi di Google",details:"Google può utilizzare i tuoi dati per la misurazione dell'audience, le performance pubblicitarie o per offrirti annunci personalizzati."},mandatoryTitle:"Cookies obbligatori",mandatoryText:"Questo sito utilizza cookies necessari per il suo corretto funzionamento che non possono essere disattivati.",save:"Salva",ourpartners:"I nostri partner"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ja.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ja.js new file mode 100644 index 00000000..f2a4475c --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ja.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "こんにちは!このサイトは透明で、許可するサードパーティーサービスを選択できます。", + "adblock_call": "カスタマイズを開始するには、広告ブロッカーを無効にしてください。", + "reload": "ページをリフレッシュ", + + "alertBigScroll": "スクロールを続けることで、", + "alertBigClick": "このウェブサイトを引き続き閲覧する場合、", + "alertBig": "すべてのサードパーティーサービスを許可しています", + + "alertBigPrivacy": "当サイトはクッキーを利用しております。お客様自身でクッキー利用の設定および管理ができます。", + "alertSmall": "サービスを管理", + "personalize": "カスタマイズする", + "acceptAll": "全てに同意する", + "close": "閉じる", + "closeBanner": "クッキー バナーを非表示にする", + + "privacyUrl": "プライバシーポリシー", + + "all": "すべてのサービスの設定", + + "info": "プライバシーの保護", + "disclaimer": "これらの第三者によるサービスを許可することで、サイトの動作に必要なクッキーや他のトラッキング・テクノロジーの使用に同意するものとみなします。", + "allow": "許可", + "deny": "拒否", + "noCookie": "このサービスはクッキーを使用しません。", + "useCookie": "このサービスはクッキーをインストールできます。", + "useCookieCurrent": "このサービスは2つのクッキーを利用します", + "useNoCookie": "このサービスはクッキーをインストールしていません。", + "more": "もっと読む", + "source": "公式サイトで閲覧する", + "credit": "tarteaucitron.js によるクッキー マネージャー", + "noServices": "このウェブサイトはあなたの同意が必要なクッキーを使用していません。", + + "toggleInfoBox": "クッキーの保存に関する情報の表示/非表示", + "title": "クッキー利用の管理について", + "cookieDetail": "クッキーの詳細", + "ourSite": "当サイト上", + "modalWindow": "(モーダルウィンドウ)", + "newWindow": "(新しい窓)", + "allowAll": "すべてのクッキーを許可する", + "denyAll": "すべてのクッキーを拒否する", + + "icon": "クッキー", + + "fallback": "が無効になっています。", + "allowed": "許可", + "disallowed": "許可されていません", + + "ads": { + "title": "広告ネットワーク", + "details": "広告ネットワークは、サイト上の広告スペースを販売することで収益を生むことができます。" + }, + "analytic": { + "title": "視聴者数の測定", + "details": "サイトの改善のために有益な統計を生成するために使用される視聴者数の測定サービス。" + }, + "social": { + "title": "ソーシャルネットワーク", + "details": "ソーシャルネットワークはサイトの使いやすさを向上させ、共有を通じてプロモーションに役立ちます。" + }, + "video": { + "title": "動画", + "details": "動画共有サービスはサイトに豊富なメディアを追加し、その可視性を向上させるのに役立ちます。" + }, + "comment": { + "title": "コメント", + "details": "コメントマネージャーはコメントの提出を容易にし、スパムとの戦いをサポートします。" + }, + "support": { + "title": "サポート", + "details": "サポートサービスを使用して、サイトのチームと連絡を取り、サイトの改善に寄与できます。" + }, + "api": { + "title": "APIs", + "details": "APIはスクリプトを読み込むために使用されます:地理位置、検索エンジン、翻訳など。" + }, + "other": { + "title": "その他", + "details": "ウェブコンテンツの表示に使用されるサービス。" + }, + + "google": { + "title": "Google サービスへの特定の同意", + "details": "Google は、お客様のデータをオーディエンス測定、広告のパフォーマンス、またはパーソナライズされた広告の提供に使用する場合があります。" + }, + + "mandatoryTitle": "必須クッキー", + "mandatoryText": "このサイトは、その正常な動作に必要なクッキーを使用しており、これらは無効にできません。", + + "save": "保存", + "ourpartners": "当社のパートナー" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ja.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ja.min.js new file mode 100644 index 00000000..8eefdc04 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ja.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"こんにちは!このサイトは透明で、許可するサードパーティーサービスを選択できます。",adblock_call:"カスタマイズを開始するには、広告ブロッカーを無効にしてください。",reload:"ページをリフレッシュ",alertBigScroll:"スクロールを続けることで、",alertBigClick:"このウェブサイトを引き続き閲覧する場合、",alertBig:"すべてのサードパーティーサービスを許可しています",alertBigPrivacy:"当サイトはクッキーを利用しております。お客様自身でクッキー利用の設定および管理ができます。",alertSmall:"サービスを管理",personalize:"カスタマイズする",acceptAll:"全てに同意する",close:"閉じる",closeBanner:"クッキー バナーを非表示にする",privacyUrl:"プライバシーポリシー",all:"すべてのサービスの設定",info:"プライバシーの保護",disclaimer:"これらの第三者によるサービスを許可することで、サイトの動作に必要なクッキーや他のトラッキング・テクノロジーの使用に同意するものとみなします。",allow:"許可",deny:"拒否",noCookie:"このサービスはクッキーを使用しません。",useCookie:"このサービスはクッキーをインストールできます。",useCookieCurrent:"このサービスは2つのクッキーを利用します",useNoCookie:"このサービスはクッキーをインストールしていません。",more:"もっと読む",source:"公式サイトで閲覧する",credit:"tarteaucitron.js によるクッキー マネージャー",noServices:"このウェブサイトはあなたの同意が必要なクッキーを使用していません。",toggleInfoBox:"クッキーの保存に関する情報の表示/非表示",title:"クッキー利用の管理について",cookieDetail:"クッキーの詳細",ourSite:"当サイト上",modalWindow:"(モーダルウィンドウ)",newWindow:"(新しい窓)",allowAll:"すべてのクッキーを許可する",denyAll:"すべてのクッキーを拒否する",icon:"クッキー",fallback:"が無効になっています。",allowed:"許可",disallowed:"許可されていません",ads:{title:"広告ネットワーク",details:"広告ネットワークは、サイト上の広告スペースを販売することで収益を生むことができます。"},analytic:{title:"視聴者数の測定",details:"サイトの改善のために有益な統計を生成するために使用される視聴者数の測定サービス。"},social:{title:"ソーシャルネットワーク",details:"ソーシャルネットワークはサイトの使いやすさを向上させ、共有を通じてプロモーションに役立ちます。"},video:{title:"動画",details:"動画共有サービスはサイトに豊富なメディアを追加し、その可視性を向上させるのに役立ちます。"},comment:{title:"コメント",details:"コメントマネージャーはコメントの提出を容易にし、スパムとの戦いをサポートします。"},support:{title:"サポート",details:"サポートサービスを使用して、サイトのチームと連絡を取り、サイトの改善に寄与できます。"},api:{title:"APIs",details:"APIはスクリプトを読み込むために使用されます:地理位置、検索エンジン、翻訳など。"},other:{title:"その他",details:"ウェブコンテンツの表示に使用されるサービス。"},google:{title:"Google サービスへの特定の同意",details:"Google は、お客様のデータをオーディエンス測定、広告のパフォーマンス、またはパーソナライズされた広告の提供に使用する場合があります。"},mandatoryTitle:"必須クッキー",mandatoryText:"このサイトは、その正常な動作に必要なクッキーを使用しており、これらは無効にできません。",save:"保存",ourpartners:"当社のパートナー"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.kr.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.kr.js new file mode 100644 index 00000000..c6e2df78 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.kr.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "안녕하세요? 이 사이트는 투명성을 지향하며 귀하가 제 3자 서비스의 활성화에 대한 선택을 할 수 있도록 합니다", + "adblock_call": "맞춤 설정의 시작을 위해 광고차단 기능을 비활성화하세요", + "reload": "페이지를 새로 고침하세요", + + "alertBigScroll": "스크롤 계속", + "alertBigClick": "탐색 계속", + "alertBig": "귀하는 쿠키를 설치할 수 있는 제3자 서비스의 사용에 동의합니다", + + "alertBigPrivacy": "이 사이트는 쿠키를 사용하며 귀하가 활성화하려는 쿠키를 제어할 수 있습니다", + "alertSmall": "서비스 관리", + "personalize": "설정 변경", + "acceptAll": "모두 수락", + "close": "닫기", + "closeBanner": "쿠키 배너 숨기기", + + "privacyUrl": "개인 정보 정책", + + "all": "모든 서비스에 대한 기본 설정", + + "info": "개인 정보 보호", + "disclaimer": "이러한 제3자 서비스를 허용함으로써 귀하는 쿠키의 저장 및 읽기와 쿠키의 올바른 기능에 필요한 추적 기술의 사용을 허용하게 됩니다..", + "allow": "허용", + "deny": "거부", + "noCookie": "이 서비스는 쿠키를 저장하지 않습니다.", + "useCookie": "이 서비스는 쿠키를 저장할 수도 있습니다.", + "useCookieCurrent": "이 서비스가 쿠키를 저장했습니다.", + "useNoCookie": "이 서비스는 쿠키를 저장하지 않았습니다.", + "more": "더 알아보기", + "source": "공식 홈페이지 보기", + "credit": " Tarteaucitron.js를 통한 쿠키 관리", + "noServices": "이 사이트는 귀하의 동의가 필요한 쿠키를 사용하지 않습니다.", + + "toggleInfoBox": "쿠키 저장에 대한 정보 표시/숨기기", + "title": "쿠키 관리 패널", + "cookieDetail": "쿠키 세부정보", + "ourSite": "우리 사이트에서", + "modalWindow": "모달 창", + "newWindow": "새 창", + "allowAll": "모두 허용", + "denyAll": "모두 거부", + + "icon": "쿠키", + + "fallback": "비활성화됨.", + "allowed": "허용됨", + "disallowed": "허용되지 않음", + + "ads": { + "title": "광고 대행사", + "details": "광고 대행사는 사이트의 광고 공간의 마케팅을 통해 수익창출을 돕습니다" + }, + "analytic": { + "title": "독자 측정", + "details": "독자 측정 서비스는 사이트 개선에 유용한 방문 통계를 생성합니다." + }, + "social": { + "title": "소셜 네트워크", + "details": "소셜 네트워크는 사이트의 사용자 친화성을 높이고 공유를 통해 사이트를 홍보하는 데 도움이 됩니다." + }, + "video": { + "title": "동영상", + "details": "동영상 공유 서비스는 멀티미디어 콘텐츠로 사이트를 풍부하게 하고 가시성을 높입니다." + }, + "comment": { + "title": "댓글", + "details": "댓글 관리자는 귀하의 댓글 게시를 용이하게 하고 스팸을 방지합니다." + }, + "support": { + "title": "지원", + "details": "지원 서비스를 통해 사이트 관리팀과 연락하여 사이트 개선에 도움을 줄 수 있습니다." + }, + "api": { + "title": "APIs", + "details": "API는 위치정보, 검색 엔진, 번역 등 스크립트 로딩을 허용합니다..." + }, + "other": { + "title": "기타", + "details": "웹 콘텐츠 표시를 목적으로 하는 서비스입니다." + }, + + "google": { + "title": "구글 서비스에 대한 세부적인 동의", + "details": "구글은 잠재고객 측정, 광고 성과 또는 개인 맞춤 광고 제공을 위해 귀하의 데이터를 사용할 수 있습니다." + }, + + "mandatoryTitle": "필수 쿠키", + "mandatoryText": "이 사이트는 올바른 작동을 위해 필요한 쿠키들을 사용합니다. 이 쿠키들은 비활성화할 수 없습니다.", + + "save": "저장하기", + "ourpartners": "당사의 파트너들" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.kr.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.kr.min.js new file mode 100644 index 00000000..5de2a9f2 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.kr.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"안녕하세요? 이 사이트는 투명성을 지향하며 귀하가 제 3자 서비스의 활성화에 대한 선택을 할 수 있도록 합니다",adblock_call:"맞춤 설정의 시작을 위해 광고차단 기능을 비활성화하세요",reload:"페이지를 새로 고침하세요",alertBigScroll:"스크롤 계속",alertBigClick:"탐색 계속",alertBig:"귀하는 쿠키를 설치할 수 있는 제3자 서비스의 사용에 동의합니다",alertBigPrivacy:"이 사이트는 쿠키를 사용하며 귀하가 활성화하려는 쿠키를 제어할 수 있습니다",alertSmall:"서비스 관리",personalize:"설정 변경",acceptAll:"모두 수락",close:"닫기",closeBanner:"쿠키 배너 숨기기",privacyUrl:"개인 정보 정책",all:"모든 서비스에 대한 기본 설정",info:"개인 정보 보호",disclaimer:"이러한 제3자 서비스를 허용함으로써 귀하는 쿠키의 저장 및 읽기와 쿠키의 올바른 기능에 필요한 추적 기술의 사용을 허용하게 됩니다..",allow:"허용",deny:"거부",noCookie:"이 서비스는 쿠키를 저장하지 않습니다.",useCookie:"이 서비스는 쿠키를 저장할 수도 있습니다.",useCookieCurrent:"이 서비스가 쿠키를 저장했습니다.",useNoCookie:"이 서비스는 쿠키를 저장하지 않았습니다.",more:"더 알아보기",source:"공식 홈페이지 보기",credit:" Tarteaucitron.js를 통한 쿠키 관리",noServices:"이 사이트는 귀하의 동의가 필요한 쿠키를 사용하지 않습니다.",toggleInfoBox:"쿠키 저장에 대한 정보 표시/숨기기",title:"쿠키 관리 패널",cookieDetail:"쿠키 세부정보",ourSite:"우리 사이트에서",modalWindow:"모달 창",newWindow:"새 창",allowAll:"모두 허용",denyAll:"모두 거부",icon:"쿠키",fallback:"비활성화됨.",allowed:"허용됨",disallowed:"허용되지 않음",ads:{title:"광고 대행사",details:"광고 대행사는 사이트의 광고 공간의 마케팅을 통해 수익창출을 돕습니다"},analytic:{title:"독자 측정",details:"독자 측정 서비스는 사이트 개선에 유용한 방문 통계를 생성합니다."},social:{title:"소셜 네트워크",details:"소셜 네트워크는 사이트의 사용자 친화성을 높이고 공유를 통해 사이트를 홍보하는 데 도움이 됩니다."},video:{title:"동영상",details:"동영상 공유 서비스는 멀티미디어 콘텐츠로 사이트를 풍부하게 하고 가시성을 높입니다."},comment:{title:"댓글",details:"댓글 관리자는 귀하의 댓글 게시를 용이하게 하고 스팸을 방지합니다."},support:{title:"지원",details:"지원 서비스를 통해 사이트 관리팀과 연락하여 사이트 개선에 도움을 줄 수 있습니다."},api:{title:"APIs",details:"API는 위치정보, 검색 엔진, 번역 등 스크립트 로딩을 허용합니다..."},other:{title:"기타",details:"웹 콘텐츠 표시를 목적으로 하는 서비스입니다."},google:{title:"구글 서비스에 대한 세부적인 동의",details:"구글은 잠재고객 측정, 광고 성과 또는 개인 맞춤 광고 제공을 위해 귀하의 데이터를 사용할 수 있습니다."},mandatoryTitle:"필수 쿠키",mandatoryText:"이 사이트는 올바른 작동을 위해 필요한 쿠키들을 사용합니다. 이 쿠키들은 비활성화할 수 없습니다.",save:"저장하기",ourpartners:"당사의 파트너들"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.lb.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.lb.js new file mode 100644 index 00000000..bbffe3db --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.lb.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Gudde Moien! Dëse Site ass transparent a gëtt Iech d'Wiel wéi eng Drëtt-Partei Servicer dir aktivéiere wëllt.", + "adblock_call": "Deaktivéiert w.e.g. Ären Adblocker fir d'Personaliséierung unzefänken.", + "reload": "Säit nei lueden", + + "alertBigScroll": "Andeems Dir weider scrollt,", + "alertBigClick": "Andeems Dir Är Navigatioun weiderféiert,", + "alertBig": "akzeptéier Dir d'Benotzung vun Drëtt-Partei Servicer, déi Cookien installéiere kënnen", + + "alertBigPrivacy": "Dëse Site benotzt Cookien a gëtt Iech Kontroll iwwer déi Dir wëllt aktivéieren", + "alertSmall": "Gestioun vun de Servicer", + "acceptAll": "Alles akzeptéieren", + "personalize": "Personaliséieren", + "close": "Zoumaachen", + "closeBanner": "Verstoppen Cookien Banner", + + "privacyUrl": "Privatsphär Politik", + + "all": "Preferenze fir all Servicer", + + "info": "Schutz vun Ärer Privatsphär", + "disclaimer": "Andeems Dir dës Drëtt-Partei Servicer autoriséiert, akzeptéiert Dir den Depot an d'Liesen vu Cookien sou wéi d'Benotzung vun Tracking-Technologien, déi néideg sinn fir hire gudde Fonctionnement.", + "allow": "Erlaaben", + "deny": "Refuséieren", + "noCookie": "Dëse Service benotzt keng Cookien.", + "useCookie": "Dëse Service kann Cookien hannerleeën", + "useCookieCurrent": "Dëse Service huet Cookien hannerluecht", + "useNoCookie": "Dëse Service huet keng Cookien ofgespäichert.", + "more": "Méi liesen", + "source": "Kuckt déi offiziell Websäit", + "credit": "Cookie Management vun tarteaucitron.js", + "noServices": "Dëse Site benotzt keng Cookien déi Är Zoustëmmung erfuerderen.", + + "toggleInfoBox": "Weisen / verstoppen d'Informatiounen iwwer de Cookie Stockage", + "title": "Plattform vun der Cookie Gestioun", + "cookieDetail": "Detailer iwwer Cookien", + "ourSite": "op eisem Site", + "modalWindow": "(modal Fënster)", + "newWindow": "(nei Fënster)", + "allowAll": "Alles akzeptéieren", + "denyAll": "Alles verwerfen", + + "icon": "Cookies", + + "fallback": "ass desaktivéiert.", + "allowed": "akzeptéiert", + "disallowed": "verworf", + + "ads": { + "title": "Publicitéits Servicer", + "details": "D'Publicitéits Servicer maachen et méiglech Einnamen ze generéieren andeems d'Werbeplazen vum Site vermaart ginn." + }, + "analytic": { + "title": "Miessung vun der Audienz", + "details": "Audienzmiessungsservicer maachen et méiglech Trafficstatistiken ze generéieren déi nëtzlech sinn fir de Site ze verbesseren." + }, + "social": { + "title": "Sozial Netzwierker", + "details": "Sozial Netzwierker verbesseren d'Benotzerfrëndlechkeet vum Site an hëllefen duerch Deelen dësen ze promouvéieren." + }, + "video": { + "title": "Videoen", + "details": "Video Sharing Servicer beräicheren de Site mat Multimedia Inhalt a vergréissere seng Visibilitéit." + }, + "comment": { + "title": "Kommentarer", + "details": "De Gestionnaire vu Kommentaren erliichtert den Depot vun Äre Kommentaren a hëlleft Spam-Problemer ze vermeiden." + }, + "support": { + "title": "Support", + "details": "Support-Servicer erlaben Iech mat der Ekipp vum Site a Kontakt ze trieden an ze hëllefen en ze verbesseren." + }, + "api": { + "title": "APIen", + "details": "APIen erlaben Iech Skripten ze lueden wéi z.B.: Geolokalisatioun, Sichmotoren, Iwwersetzungen, …" + }, + "other": { + "title": "Aner", + "details": "Servicer fir Webinhalt ze weisen." + }, + + "google": { + "title": "Spezifesch Zoustëmmung fir Google Servicer", + "details": "Google kann Är Date fir d'Zilgruppemessung, d'Werbeperformanz oder fir Iech personaliséiert Annoncen ze bidden, benotzen." + }, + + "mandatoryTitle": "Obligatoresch Cookien", + "mandatoryText": "Dëse Site benotzt Cookien déi néideg sinn fir säi richtege Fonctionnement. Si kënnen net ausgeschalt ginn.", + + "save": "Späicheren", + "ourpartners": "Eis Partner" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.lb.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.lb.min.js new file mode 100644 index 00000000..6cb87c7d --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.lb.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Gudde Moien! Dëse Site ass transparent a gëtt Iech d'Wiel wéi eng Drëtt-Partei Servicer dir aktivéiere wëllt.",adblock_call:"Deaktivéiert w.e.g. Ären Adblocker fir d'Personaliséierung unzefänken.",reload:"Säit nei lueden",alertBigScroll:"Andeems Dir weider scrollt,",alertBigClick:"Andeems Dir Är Navigatioun weiderféiert,",alertBig:"akzeptéier Dir d'Benotzung vun Drëtt-Partei Servicer, déi Cookien installéiere kënnen",alertBigPrivacy:"Dëse Site benotzt Cookien a gëtt Iech Kontroll iwwer déi Dir wëllt aktivéieren",alertSmall:"Gestioun vun de Servicer",acceptAll:"Alles akzeptéieren",personalize:"Personaliséieren",close:"Zoumaachen",closeBanner:"Verstoppen Cookien Banner",privacyUrl:"Privatsphär Politik",all:"Preferenze fir all Servicer",info:"Schutz vun Ärer Privatsphär",disclaimer:"Andeems Dir dës Drëtt-Partei Servicer autoriséiert, akzeptéiert Dir den Depot an d'Liesen vu Cookien sou wéi d'Benotzung vun Tracking-Technologien, déi néideg sinn fir hire gudde Fonctionnement.",allow:"Erlaaben",deny:"Refuséieren",noCookie:"Dëse Service benotzt keng Cookien.",useCookie:"Dëse Service kann Cookien hannerleeën",useCookieCurrent:"Dëse Service huet Cookien hannerluecht",useNoCookie:"Dëse Service huet keng Cookien ofgespäichert.",more:"Méi liesen",source:"Kuckt déi offiziell Websäit",credit:"Cookie Management vun tarteaucitron.js",noServices:"Dëse Site benotzt keng Cookien déi Är Zoustëmmung erfuerderen.",toggleInfoBox:"Weisen / verstoppen d'Informatiounen iwwer de Cookie Stockage",title:"Plattform vun der Cookie Gestioun",cookieDetail:"Detailer iwwer Cookien",ourSite:"op eisem Site",modalWindow:"(modal Fënster)",newWindow:"(nei Fënster)",allowAll:"Alles akzeptéieren",denyAll:"Alles verwerfen",icon:"Cookies",fallback:"ass desaktivéiert.",allowed:"akzeptéiert",disallowed:"verworf",ads:{title:"Publicitéits Servicer",details:"D'Publicitéits Servicer maachen et méiglech Einnamen ze generéieren andeems d'Werbeplazen vum Site vermaart ginn."},analytic:{title:"Miessung vun der Audienz",details:"Audienzmiessungsservicer maachen et méiglech Trafficstatistiken ze generéieren déi nëtzlech sinn fir de Site ze verbesseren."},social:{title:"Sozial Netzwierker",details:"Sozial Netzwierker verbesseren d'Benotzerfrëndlechkeet vum Site an hëllefen duerch Deelen dësen ze promouvéieren."},video:{title:"Videoen",details:"Video Sharing Servicer beräicheren de Site mat Multimedia Inhalt a vergréissere seng Visibilitéit."},comment:{title:"Kommentarer",details:"De Gestionnaire vu Kommentaren erliichtert den Depot vun Äre Kommentaren a hëlleft Spam-Problemer ze vermeiden."},support:{title:"Support",details:"Support-Servicer erlaben Iech mat der Ekipp vum Site a Kontakt ze trieden an ze hëllefen en ze verbesseren."},api:{title:"APIen",details:"APIen erlaben Iech Skripten ze lueden wéi z.B.: Geolokalisatioun, Sichmotoren, Iwwersetzungen, …"},other:{title:"Aner",details:"Servicer fir Webinhalt ze weisen."},google:{title:"Spezifesch Zoustëmmung fir Google Servicer",details:"Google kann Är Date fir d'Zilgruppemessung, d'Werbeperformanz oder fir Iech personaliséiert Annoncen ze bidden, benotzen."},mandatoryTitle:"Obligatoresch Cookien",mandatoryText:"Dëse Site benotzt Cookien déi néideg sinn fir säi richtege Fonctionnement. Si kënnen net ausgeschalt ginn.",save:"Späicheren",ourpartners:"Eis Partner"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.lt.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.lt.js new file mode 100644 index 00000000..48306f85 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.lt.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Sveiki! Ši svetainė veikia skaidriai ir leidžia pasirinkti trečiosios šalies paslaugas, kurias norite leisti.", + "adblock_call": "Norėdami pradėti taikyti, išjunkite ,Adblocker", + "reload": "Atnaujinkite puslapį", + + "alertBigScroll": "Tęsiant slankiojimą", + "alertBigClick": "Jei ir toliau naršote šioje svetainėje,", + "alertBig": "leidžiate naudotis visomis trečiųjų šalių paslaugomis", + + "alertBigPrivacy": "Ši svetainė naudoja slapukus ir suteikia jums galimybę valdyti, ką norite suaktyvinti", + "alertSmall": "Tvarkykite paslaugas", + "personalize": "Suasmeninkite", + "acceptAll": "Gerai, priimu visus", + "close": "Uždaryti", + "closeBanner": "Slėpti slapukų reklamjuostę", + + "privacyUrl": "Privatumo politika", + + "all": "Pirmenybė visoms paslaugoms", + + "info": "Jūsų privatumo apsauga", + "disclaimer": "Leisdami šias trečiųjų šalių paslaugas, jūs sutinkate su jų slapukais ir sekimo technologijų naudojimu, reikalingu jų tinkamam veikimui.", + "allow": "Leisti", + "deny": "Atsisakyti", + "noCookie": "Ši paslauga nenaudoja slapukų.", + "useCookie": "Ši paslauga gali būti įdiegta", + "useCookieCurrent": "Ši paslauga įdiegta", + "useNoCookie": "Ši paslauga neįdiegė jokių slapukų.", + "more": "Skaityti daugiau", + "source": "Peržiūrėkite oficialią svetainę", + "credit": "Slapukų tvarkyklė, kurią pateikė tarteaucitron.js", + "noServices": "Šioje svetainėje nenaudojami jokie slapukai, kuriems reikalingas jūsų sutikimas.", + + "toggleInfoBox": "Rodyti / slėpti informaciją apie slapukų saugojimą", + "title": "Slapukų valdymo skydelis", + "cookieDetail": "Išsami slapuko informacija", + "ourSite": "mūsų svetainėje", + "modalWindow": "(modalinis langas)", + "newWindow": "(naujas langas)", + "allowAll": "Leisti visus slapukus", + "denyAll": "Atsisakyti visų slapukų", + + "icon": "Cookies", + + "fallback": "yra išjungtas.", + "allowed": "leidžiama", + "disallowed": "neleidžiama", + + "ads": { + "title": "Reklamos tinklas", + "details": "Reklamos tinklai gali gauti pajamų, parduodami reklamos vietą svetainėje." + }, + "analytic": { + "title": "Auditorijos matavimas", + "details": "Naudotos auditorijos vertinimo paslaugos generuoti naudingą statistinį lankomumą svetainės veiklos patobulinimui." + }, + "social": { + "title": "Socialiniai tinklai", + "details": "Socialiniai tinklai gali pagerinti svetainės naudojimą ir padėti ją reklamuoti per akcijas." + }, + "video": { + "title": "Vaizdo įrašai", + "details": "Vaizdo įrašų bendrinimo paslaugos padeda pritraukti gausesnę media į svetainę ir padidinti jos matomumą." + }, + "comment": { + "title": "Komentarai", + "details": "Komentarų valdytojai palengvina komentarų sisteminimą ir kovoja su šlamštu." + }, + "support": { + "title": "Pagalba", + "details": "Pagalbos paslaugos leidžia jums susisiekti su svetainės komanda ir padėti ją tobulinti." + }, + "api": { + "title": "APIs (Aplikacijų programavimo sąsajos)", + "details": "API naudojamos tekstams įkelti: geografinė padėtis, paieškos sistemos, vertimai, ..." + }, + "other": { + "title": "Kita", + "details": "Paslaugos, rodančios svetainės turinį." + }, + + "google": { + "title": "Specifinis sutikimas „Google“ paslaugoms", + "details": "„Google“ gali naudoti jūsų duomenis auditorijos matavimui, reklamos veiklos vertinimui arba jums siūlomiems asmeniškai pritaikytiems skelbimams." + }, + + "mandatoryTitle": "Privalomi slapukai", + "mandatoryText": "Ši svetainė naudoja slapukus, reikalingus tinkamam jos veikimui, kurių negalima išjungti.", + + "save": "Išsaugoti", + "ourpartners": "Mūsų partneriai" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.lt.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.lt.min.js new file mode 100644 index 00000000..042c2f87 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.lt.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Sveiki! Ši svetainė veikia skaidriai ir leidžia pasirinkti trečiosios šalies paslaugas, kurias norite leisti.",adblock_call:"Norėdami pradėti taikyti, išjunkite ,Adblocker",reload:"Atnaujinkite puslapį",alertBigScroll:"Tęsiant slankiojimą",alertBigClick:"Jei ir toliau naršote šioje svetainėje,",alertBig:"leidžiate naudotis visomis trečiųjų šalių paslaugomis",alertBigPrivacy:"Ši svetainė naudoja slapukus ir suteikia jums galimybę valdyti, ką norite suaktyvinti",alertSmall:"Tvarkykite paslaugas",personalize:"Suasmeninkite",acceptAll:"Gerai, priimu visus",close:"Uždaryti",closeBanner:"Slėpti slapukų reklamjuostę",privacyUrl:"Privatumo politika",all:"Pirmenybė visoms paslaugoms",info:"Jūsų privatumo apsauga",disclaimer:"Leisdami šias trečiųjų šalių paslaugas, jūs sutinkate su jų slapukais ir sekimo technologijų naudojimu, reikalingu jų tinkamam veikimui.",allow:"Leisti",deny:"Atsisakyti",noCookie:"Ši paslauga nenaudoja slapukų.",useCookie:"Ši paslauga gali būti įdiegta",useCookieCurrent:"Ši paslauga įdiegta",useNoCookie:"Ši paslauga neįdiegė jokių slapukų.",more:"Skaityti daugiau",source:"Peržiūrėkite oficialią svetainę",credit:"Slapukų tvarkyklė, kurią pateikė tarteaucitron.js",noServices:"Šioje svetainėje nenaudojami jokie slapukai, kuriems reikalingas jūsų sutikimas.",toggleInfoBox:"Rodyti / slėpti informaciją apie slapukų saugojimą",title:"Slapukų valdymo skydelis",cookieDetail:"Išsami slapuko informacija",ourSite:"mūsų svetainėje",modalWindow:"(modalinis langas)",newWindow:"(naujas langas)",allowAll:"Leisti visus slapukus",denyAll:"Atsisakyti visų slapukų",icon:"Cookies",fallback:"yra išjungtas.",allowed:"leidžiama",disallowed:"neleidžiama",ads:{title:"Reklamos tinklas",details:"Reklamos tinklai gali gauti pajamų, parduodami reklamos vietą svetainėje."},analytic:{title:"Auditorijos matavimas",details:"Naudotos auditorijos vertinimo paslaugos generuoti naudingą statistinį lankomumą svetainės veiklos patobulinimui."},social:{title:"Socialiniai tinklai",details:"Socialiniai tinklai gali pagerinti svetainės naudojimą ir padėti ją reklamuoti per akcijas."},video:{title:"Vaizdo įrašai",details:"Vaizdo įrašų bendrinimo paslaugos padeda pritraukti gausesnę media į svetainę ir padidinti jos matomumą."},comment:{title:"Komentarai",details:"Komentarų valdytojai palengvina komentarų sisteminimą ir kovoja su šlamštu."},support:{title:"Pagalba",details:"Pagalbos paslaugos leidžia jums susisiekti su svetainės komanda ir padėti ją tobulinti."},api:{title:"APIs (Aplikacijų programavimo sąsajos)",details:"API naudojamos tekstams įkelti: geografinė padėtis, paieškos sistemos, vertimai, ..."},other:{title:"Kita",details:"Paslaugos, rodančios svetainės turinį."},google:{title:"Specifinis sutikimas „Google“ paslaugoms",details:"„Google“ gali naudoti jūsų duomenis auditorijos matavimui, reklamos veiklos vertinimui arba jums siūlomiems asmeniškai pritaikytiems skelbimams."},mandatoryTitle:"Privalomi slapukai",mandatoryText:"Ši svetainė naudoja slapukus, reikalingus tinkamam jos veikimui, kurių negalima išjungti.",save:"Išsaugoti",ourpartners:"Mūsų partneriai"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.lv.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.lv.js new file mode 100644 index 00000000..4ff0455b --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.lv.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Szia! Ez a webhely átlátható, és lehetővé teszi a kívánt harmadik fél szolgáltatásainak kiválasztását", + "adblock_call": "A testreszabás megkezdéséhez állítsd le az adblockert, kérlek.", + "reload": "Oldal frissítése", + + "alertBigScroll": "A görgetés folytatásával,", + "alertBigClick": "Ha folytatod a böngészést ezen oldalon,", + "alertBig": "engedélyezed a harmadik fél összes szolgáltatását.", + + "alertBigPrivacy": "A webhely tartalmának megjelenítéséhez és a felhasználói élmény javításához cookie-kat használunk", + "alertSmall": "Szolgáltatások kezelése", + "personalize": "Beállítások", + "acceptAll": "OK, elfogadom", + "close": "Bezár", + "closeBanner": "Slēpt sīkfailu reklāmkarogu", + + "privacyUrl": "Adatvédelmi irányelvek", + + "all": "Összes szolgáltatás előnyben részesítése", + + "info": "Személyi adataid védelme", + "disclaimer": "A harmadik fél szolgáltatásainak engedélyezésével elfogadja a sütiket és a megfelelő működésükhöz szükséges nyomkövetési technológiák használatát.", + "allow": "Elfogadom", + "deny": "Elutasítom", + "noCookie": "Ez a szolgáltatás nem használ sütit.", + "useCookie": "Ez a szolgáltatás telepíthető", + "useCookieCurrent": "Ez a szolgáltatás telepített", + "useNoCookie": "Ez a szolgáltatás nem telepített sütiket", + "more": "Olvass többet", + "source": "Tekintsd meg a hivatalos weboldalt", + "credit": "Cookie-kezelő: tarteaucitron.js", + "noServices": "Ez a weboldal nem használ olyan sütiket, amelyekhez a beleegyezésed szükséges.", + + "toggleInfoBox": "Információk megjelenítése / elrejtése a süti-tárolással kapcsolatban", + "title": "Süti preferenciák", + "cookieDetail": "Süti adatok a következőhöz:", + "ourSite": "weboldalunkon", + "modalWindow": "(modal window)", + "newWindow": "(új ablak)", + "allowAll": "Elfogadom az öszeset", + "denyAll": "Elutasítom", + + "icon": "Cookies", + + "fallback": "letiltott.", + "allowed": "atļauts", + "disallowed": "nav atļauts", + + "ads": { + "title": "Reklámhálózat", + "details": "A hirdetési hálózatok bevételt teremthetnek azáltal, hogy értékesítik a webhelyen található hirdetési felületet" + }, + "analytic": { + "title": "Közönségmérés", + "details": "A közönségmérési szolgáltatások hasznos statisztikai adatokat generáltak a webhely fejlesztése érdekében." + }, + "social": { + "title": "Közösségi hálózatok", + "details": "A közösségi hálózatok javíthatják a webhely használhatóságát, és elősegíthetik annak promoválását a megosztások révén." + }, + "video": { + "title": "Videók", + "details": "A videomegosztó szolgáltatások hozzájárulnak hasznos multimédiához a webhelyen és növelik annak láthatóságát." + }, + "comment": { + "title": "Kommentek", + "details": "A megjegyzésfigyelők megkönnyítik a megjegyzések kitöltését és a spam elleni küzdelmet." + }, + "support": { + "title": "Támogatás", + "details": "A támogatási szolgáltatások lehetővé teszik, hogy kapcsolatba lépjen a webhely csapatával, és segítsen annak fejlesztésében." + }, + "api": { + "title": "APIk", + "details": "Az API-kat a szkriptek betöltésére használják: földrajzi helymeghatározás, keresőmotorok, fordítások..." + }, + "other": { + "title": "Más", + "details": "Szolgáltatások webtartalom megjelenítésére." + }, + + "google": { + "title": "Konkrēta piekrišana Google pakalpojumiem", + "details": "Google var izmantot jūsu datus auditorijas mērījumiem, reklāmas veiktspējas novērtēšanai vai personalizētu reklāmu piedāvāšanai." + }, + + "mandatoryTitle": "Kötelező sütik", + "mandatoryText": "A webhely tartalmának megjelenítéséhez és a felhasználói bejelentkezéshez sütiket használunk amiket nem lehet kikapcsolni.", + + "save": "Saglabāt", + "ourpartners": "Mūsu partneri" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.lv.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.lv.min.js new file mode 100644 index 00000000..4afda25a --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.lv.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Szia! Ez a webhely átlátható, és lehetővé teszi a kívánt harmadik fél szolgáltatásainak kiválasztását",adblock_call:"A testreszabás megkezdéséhez állítsd le az adblockert, kérlek.",reload:"Oldal frissítése",alertBigScroll:"A görgetés folytatásával,",alertBigClick:"Ha folytatod a böngészést ezen oldalon,",alertBig:"engedélyezed a harmadik fél összes szolgáltatását.",alertBigPrivacy:"A webhely tartalmának megjelenítéséhez és a felhasználói élmény javításához cookie-kat használunk",alertSmall:"Szolgáltatások kezelése",personalize:"Beállítások",acceptAll:"OK, elfogadom",close:"Bezár",closeBanner:"Slēpt sīkfailu reklāmkarogu",privacyUrl:"Adatvédelmi irányelvek",all:"Összes szolgáltatás előnyben részesítése",info:"Személyi adataid védelme",disclaimer:"A harmadik fél szolgáltatásainak engedélyezésével elfogadja a sütiket és a megfelelő működésükhöz szükséges nyomkövetési technológiák használatát.",allow:"Elfogadom",deny:"Elutasítom",noCookie:"Ez a szolgáltatás nem használ sütit.",useCookie:"Ez a szolgáltatás telepíthető",useCookieCurrent:"Ez a szolgáltatás telepített",useNoCookie:"Ez a szolgáltatás nem telepített sütiket",more:"Olvass többet",source:"Tekintsd meg a hivatalos weboldalt",credit:"Cookie-kezelő: tarteaucitron.js",noServices:"Ez a weboldal nem használ olyan sütiket, amelyekhez a beleegyezésed szükséges.",toggleInfoBox:"Információk megjelenítése / elrejtése a süti-tárolással kapcsolatban",title:"Süti preferenciák",cookieDetail:"Süti adatok a következőhöz:",ourSite:"weboldalunkon",modalWindow:"(modal window)",newWindow:"(új ablak)",allowAll:"Elfogadom az öszeset",denyAll:"Elutasítom",icon:"Cookies",fallback:"letiltott.",allowed:"atļauts",disallowed:"nav atļauts",ads:{title:"Reklámhálózat",details:"A hirdetési hálózatok bevételt teremthetnek azáltal, hogy értékesítik a webhelyen található hirdetési felületet"},analytic:{title:"Közönségmérés",details:"A közönségmérési szolgáltatások hasznos statisztikai adatokat generáltak a webhely fejlesztése érdekében."},social:{title:"Közösségi hálózatok",details:"A közösségi hálózatok javíthatják a webhely használhatóságát, és elősegíthetik annak promoválását a megosztások révén."},video:{title:"Videók",details:"A videomegosztó szolgáltatások hozzájárulnak hasznos multimédiához a webhelyen és növelik annak láthatóságát."},comment:{title:"Kommentek",details:"A megjegyzésfigyelők megkönnyítik a megjegyzések kitöltését és a spam elleni küzdelmet."},support:{title:"Támogatás",details:"A támogatási szolgáltatások lehetővé teszik, hogy kapcsolatba lépjen a webhely csapatával, és segítsen annak fejlesztésében."},api:{title:"APIk",details:"Az API-kat a szkriptek betöltésére használják: földrajzi helymeghatározás, keresőmotorok, fordítások..."},other:{title:"Más",details:"Szolgáltatások webtartalom megjelenítésére."},google:{title:"Konkrēta piekrišana Google pakalpojumiem",details:"Google var izmantot jūsu datus auditorijas mērījumiem, reklāmas veiktspējas novērtēšanai vai personalizētu reklāmu piedāvāšanai."},mandatoryTitle:"Kötelező sütik",mandatoryText:"A webhely tartalmának megjelenítéséhez és a felhasználói bejelentkezéshez sütiket használunk amiket nem lehet kikapcsolni.",save:"Saglabāt",ourpartners:"Mūsu partneri"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.nl.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.nl.js new file mode 100644 index 00000000..163f3e60 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.nl.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hallo! Deze site is transparant en laat u de services van derden kiezen die u wilt toestaan.", + "adblock_call": "Schakel uw adblocker uit om te beginnen met aanpassen.", + "reload": "Ververs de pagina", + + "alertBigScroll": "Door te blijven scrollen,", + "alertBigClick": "Als je doorgaat met het surfen op deze website,", + "alertBig": "sta je alle diensten van derden toe", + + "alertBigPrivacy": "Deze site maakt gebruik van cookies en geeft u controle over wat u wilt activeren", + "alertSmall": "Beheer instellingen", + "personalize": "Personaliseer", + "acceptAll": "OK, accepteer alle", + "close": "Sluit", + "closeBanner": "Cookiesbanner verbergen", + + "privacyUrl": "Privacybeleid", + + "all": "Voorkeur voor alle diensten", + + "info": "Bescherming van uw privacy", + "disclaimer": "Door deze services van derden toe te staan, accepteert u hun cookies en het gebruik van trackingtechnologieën die nodig zijn voor hun goede werking.", + "allow": "Toestaan", + "deny": "Weigeren", + "noCookie": "Deze service gebruikt geen cookie", + "useCookie": "Deze service kan worden geïnstalleerd", + "useCookieCurrent": "Deze service is geïnstalleerd", + "useNoCookie": "Deze service heeft geen cookies geïnstalleerd.", + "more": "Lees meer", + "source": "Bekijk de officiële website", + "credit": "Cookie manager mogelijk gemaakt door tarteaucitron.js", + "noServices": "Deze website maakt geen gebruik van cookies waarvoor uw toestemming nodig is.", + + "fallback": "is uitgeschakeld.", + "allowed": "toegestaan", + "disallowed": "niet toegestaan", + + "toggleInfoBox": "Toon/verberg informatie over cookie opslag", + "title": "Cookies beheer paneel", + "cookieDetail": "Cookie detail voor", + "ourSite": "op onze site", + "modalWindow": "(modaal venster)", + "newWindow": "(nieuw venster)", + "allowAll": "Sta alle cookies toe", + "denyAll": "Weiger alle cookies", + + "icon": "Cookies", + + "ads": { + "title": "Advertentienetwerk", + "details": "Advertentienetwerken kunnen inkomsten genereren door advertentieruimte op de site te verkopen." + }, + "analytic": { + "title": "Bezoekers meting", + "details": "De bezoekersdiensten voor het publiek worden gebruikt om nuttige statistieken te genereren om de site te verbeteren." + }, + "social": { + "title": "Sociale netwerken", + "details": "Sociale netwerken kunnen de bruikbaarheid van de site verbeteren en helpen deze via de shares te promoten." + }, + "video": { + "title": "Videos", + "details": "Video sharing-services helpen om rich media op de site toe te voegen en de zichtbaarheid ervan te vergroten." + }, + "comment": { + "title": "Comments", + "details": "Commentsmanagers faciliteren het indienen van opmerkingen en het bestrijden van spam." + }, + "support": { + "title": "Support", + "details": "Support diensten stellen u in staat contact op te nemen met het team van de site en helpen het te verbeteren." + }, + "api": { + "title": "APIs", + "details": "APIs worden gebruikt om scripts te laden: geolocatie, zoekmachines, vertalingen, ..." + }, + "other": { + "title": "Overig", + "details": "Diensten om webinhoud weer te geven." + }, + + "google": { + "title": "Specifieke toestemming voor Google-services", + "details": "Google kan uw gegevens gebruiken voor publieksmeting, advertentieprestaties of om u gepersonaliseerde advertenties aan te bieden." + }, + + "mandatoryTitle": "Verplichte cookies", + "mandatoryText": "Deze site maakt gebruik van cookies die nodig zijn voor de goede werking ervan en die niet kunnen worden gedeactiveerd.", + + "save": "Opslaan", + "ourpartners": "Onze partners" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.nl.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.nl.min.js new file mode 100644 index 00000000..9f7fe907 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.nl.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hallo! Deze site is transparant en laat u de services van derden kiezen die u wilt toestaan.",adblock_call:"Schakel uw adblocker uit om te beginnen met aanpassen.",reload:"Ververs de pagina",alertBigScroll:"Door te blijven scrollen,",alertBigClick:"Als je doorgaat met het surfen op deze website,",alertBig:"sta je alle diensten van derden toe",alertBigPrivacy:"Deze site maakt gebruik van cookies en geeft u controle over wat u wilt activeren",alertSmall:"Beheer instellingen",personalize:"Personaliseer",acceptAll:"OK, accepteer alle",close:"Sluit",closeBanner:"Cookiesbanner verbergen",privacyUrl:"Privacybeleid",all:"Voorkeur voor alle diensten",info:"Bescherming van uw privacy",disclaimer:"Door deze services van derden toe te staan, accepteert u hun cookies en het gebruik van trackingtechnologieën die nodig zijn voor hun goede werking.",allow:"Toestaan",deny:"Weigeren",noCookie:"Deze service gebruikt geen cookie",useCookie:"Deze service kan worden geïnstalleerd",useCookieCurrent:"Deze service is geïnstalleerd",useNoCookie:"Deze service heeft geen cookies geïnstalleerd.",more:"Lees meer",source:"Bekijk de officiële website",credit:"Cookie manager mogelijk gemaakt door tarteaucitron.js",noServices:"Deze website maakt geen gebruik van cookies waarvoor uw toestemming nodig is.",fallback:"is uitgeschakeld.",allowed:"toegestaan",disallowed:"niet toegestaan",toggleInfoBox:"Toon/verberg informatie over cookie opslag",title:"Cookies beheer paneel",cookieDetail:"Cookie detail voor",ourSite:"op onze site",modalWindow:"(modaal venster)",newWindow:"(nieuw venster)",allowAll:"Sta alle cookies toe",denyAll:"Weiger alle cookies",icon:"Cookies",ads:{title:"Advertentienetwerk",details:"Advertentienetwerken kunnen inkomsten genereren door advertentieruimte op de site te verkopen."},analytic:{title:"Bezoekers meting",details:"De bezoekersdiensten voor het publiek worden gebruikt om nuttige statistieken te genereren om de site te verbeteren."},social:{title:"Sociale netwerken",details:"Sociale netwerken kunnen de bruikbaarheid van de site verbeteren en helpen deze via de shares te promoten."},video:{title:"Videos",details:"Video sharing-services helpen om rich media op de site toe te voegen en de zichtbaarheid ervan te vergroten."},comment:{title:"Comments",details:"Commentsmanagers faciliteren het indienen van opmerkingen en het bestrijden van spam."},support:{title:"Support",details:"Support diensten stellen u in staat contact op te nemen met het team van de site en helpen het te verbeteren."},api:{title:"APIs",details:"APIs worden gebruikt om scripts te laden: geolocatie, zoekmachines, vertalingen, ..."},other:{title:"Overig",details:"Diensten om webinhoud weer te geven."},google:{title:"Specifieke toestemming voor Google-services",details:"Google kan uw gegevens gebruiken voor publieksmeting, advertentieprestaties of om u gepersonaliseerde advertenties aan te bieden."},mandatoryTitle:"Verplichte cookies",mandatoryText:"Deze site maakt gebruik van cookies die nodig zijn voor de goede werking ervan en die niet kunnen worden gedeactiveerd.",save:"Opslaan",ourpartners:"Onze partners"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.no.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.no.js new file mode 100644 index 00000000..eaf44617 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.no.js @@ -0,0 +1,94 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead" : "☝ 🍪", + "adblock" : "Hei! Dette nettstedet er gjennomsiktig og lar deg kontrollere hvilke tredjeparts tjenester du vil tillate.", + "adblock_call" : "For å gjøre endringer, vær så snill å deaktivere annonse-blokkering.", + "reload" : "Oppdater side", + + "alertBigScroll" : "Ved å fortsette å scrolle,", + "alertBigClick" : "Dersom du fortsetter å bruke dette nettstedet,", + "alertBig" : "tillater du alle tredjeparts tjenester", + + "alertBigPrivacy" : "Dette nettstedet bruker informasjonskapsler og gir deg kontroll over hva du vil aktivere", + "alertSmall" : "Administrer tjenester", + "personalize" : "Personaliser", + "acceptAll" : "OK, aksepter alt", + "close" : "Steng", + "closeBanner" : "Skjul informasjonskapselbanner", + + "privacyUrl" : "Personvernregler", + + "all" : "Preferanse for alle tjenester", + + "info" : "Beskytt ditt personvern", + "disclaimer" : "Ved å tillate disse tredjepartstjenestene godtar du informasjonskapslene deres og bruken av sporingsteknologier som er nødvendige for at de skal fungere korrekt.", + "allow" : "Tillat", + "deny" : "Ikke tillat", + "noCookie" : "Denne tjenesten bruker ikke informasjonskapsel.", + "useCookie" : "Denne tjenesten kan installeres", + "useCookieCurrent" : "Denne tjenesten er installert", + "useNoCookie" : "TDenne tjenesten har ikke installert noen informasjonskapsel.", + "more" : "Les mer", + "source" : "Se den offisielle nettsiden", + "credit" : "Informasjonskapsler styres av tarteaucitron.js", + "noServices" : "Dette nettstedet bruker ingen informasjonskapsler som krever ditt samtykke.", + + "toggleInfoBox" : "Vis / skjul informasjon om lagring av informasjonskapsler", + "title" : "Panel for informasjonskapsler", + "cookieDetail" : "Informasjon om informasjonskapsler for", + "ourSite" : "på nettstedet vårt", + "newWindow" : "(nytt vindu)", + "allowAll" : "Tillat alle informasjonskapsler", + "denyAll" : "Nekt alle informasjonskapsler", + + "icon": "Cookies", + + "fallback" : "er skrudd av.", + "allowed": "tillatt", + "disallowed": "ikke tillatt", + + "ads" : { + "title" : "Annonsenettverk", + "details" : "Annonsenettverket kan generere inntekter ved å selge reklameplass på nettstedet." + }, + "analytic" : { + "title" : "Målgruppe målinger", + "details" : "Målgruppens målingstjenester ble brukt til å generere nyttig informasjon for å forbedre nettstedet." + }, + "social" : { + "title" : "Sosiale nettverk", + "details" : "Sosiale nettverk kan forbedre brukervennligheten til nettstedet og bidra til å markedsføre det." + }, + "video" : { + "title" : "Video", + "details" : "Videodelingstjenester hjelper til med å legge til rik media på nettstedet og øke synligheten." + }, + "comment" : { + "title" : "Kommentarer", + "details" : "Kommentaradministratorer legger til rette for arkivering av kommentarer og bekjemper spam." + }, + "support" : { + "title" : "Brukerstøtte", + "details" : "Brukerstøtte lar deg komme i kontakt med nettstedsteamet og bidra til å forbedre nettstedet." + }, + "api" : { + "title" : "API-er", + "details" : "API-er brukes til å laste inn skript: geolokalisering, søkemotorer, oversettelser, ..." + }, + "other" : { + "title" : "Annet", + "details" : "Tjenester for å vise innhold på nettet." + }, + + "google": { + "title": "Spesifikt samtykke for Google-tjenester", + "details": "Google kan bruke dataene dine til måling av publikum, reklameprestasjoner eller til å tilby deg personlig tilpassede annonser." + }, + + "mandatoryTitle" : "Obligatoriske informasjonskapsler", + "mandatoryText" : "Dette nettstedet bruker obligatoriske informasjonskapsler som er nødvendige for at nettstedet skal fungere som det skal. Disse kan ikke deaktiveres.", + + "save": "Lagre", + "ourpartners": "Våre partnere" +}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.no.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.no.min.js new file mode 100644 index 00000000..8272febb --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.no.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hei! Dette nettstedet er gjennomsiktig og lar deg kontrollere hvilke tredjeparts tjenester du vil tillate.",adblock_call:"For å gjøre endringer, vær så snill å deaktivere annonse-blokkering.",reload:"Oppdater side",alertBigScroll:"Ved å fortsette å scrolle,",alertBigClick:"Dersom du fortsetter å bruke dette nettstedet,",alertBig:"tillater du alle tredjeparts tjenester",alertBigPrivacy:"Dette nettstedet bruker informasjonskapsler og gir deg kontroll over hva du vil aktivere",alertSmall:"Administrer tjenester",personalize:"Personaliser",acceptAll:"OK, aksepter alt",close:"Steng",closeBanner:"Skjul informasjonskapselbanner",privacyUrl:"Personvernregler",all:"Preferanse for alle tjenester",info:"Beskytt ditt personvern",disclaimer:"Ved å tillate disse tredjepartstjenestene godtar du informasjonskapslene deres og bruken av sporingsteknologier som er nødvendige for at de skal fungere korrekt.",allow:"Tillat",deny:"Ikke tillat",noCookie:"Denne tjenesten bruker ikke informasjonskapsel.",useCookie:"Denne tjenesten kan installeres",useCookieCurrent:"Denne tjenesten er installert",useNoCookie:"TDenne tjenesten har ikke installert noen informasjonskapsel.",more:"Les mer",source:"Se den offisielle nettsiden",credit:"Informasjonskapsler styres av tarteaucitron.js",noServices:"Dette nettstedet bruker ingen informasjonskapsler som krever ditt samtykke.",toggleInfoBox:"Vis / skjul informasjon om lagring av informasjonskapsler",title:"Panel for informasjonskapsler",cookieDetail:"Informasjon om informasjonskapsler for",ourSite:"på nettstedet vårt",newWindow:"(nytt vindu)",allowAll:"Tillat alle informasjonskapsler",denyAll:"Nekt alle informasjonskapsler",icon:"Cookies",fallback:"er skrudd av.",allowed:"tillatt",disallowed:"ikke tillatt",ads:{title:"Annonsenettverk",details:"Annonsenettverket kan generere inntekter ved å selge reklameplass på nettstedet."},analytic:{title:"Målgruppe målinger",details:"Målgruppens målingstjenester ble brukt til å generere nyttig informasjon for å forbedre nettstedet."},social:{title:"Sosiale nettverk",details:"Sosiale nettverk kan forbedre brukervennligheten til nettstedet og bidra til å markedsføre det."},video:{title:"Video",details:"Videodelingstjenester hjelper til med å legge til rik media på nettstedet og øke synligheten."},comment:{title:"Kommentarer",details:"Kommentaradministratorer legger til rette for arkivering av kommentarer og bekjemper spam."},support:{title:"Brukerstøtte",details:"Brukerstøtte lar deg komme i kontakt med nettstedsteamet og bidra til å forbedre nettstedet."},api:{title:"API-er",details:"API-er brukes til å laste inn skript: geolokalisering, søkemotorer, oversettelser, ..."},other:{title:"Annet",details:"Tjenester for å vise innhold på nettet."},google:{title:"Spesifikt samtykke for Google-tjenester",details:"Google kan bruke dataene dine til måling av publikum, reklameprestasjoner eller til å tilby deg personlig tilpassede annonser."},mandatoryTitle:"Obligatoriske informasjonskapsler",mandatoryText:"Dette nettstedet bruker obligatoriske informasjonskapsler som er nødvendige for at nettstedet skal fungere som det skal. Disse kan ikke deaktiveres.",save:"Lagre",ourpartners:"Våre partnere"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.oc.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.oc.js new file mode 100644 index 00000000..a6bfd769 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.oc.js @@ -0,0 +1,96 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "Bonjorn! Aqueste site jòga la transparéncia e vos dòna la possibilitat de causir los servicis tèrces a activar.", + "adblock_call": "Mercés de desactivar vòstre adblocker per començar la personalizacion.", + "reload": "Recargar la pagina", + + "alertBigScroll": "En contunhant de desfilar,", + "alertBigClick": "En seguissent vòstra navigacion,", + "alertBig": "acceptatz l'utilizacion de servicis tèrces que pòdon installar de cookies", + + "alertBigPrivacy": "Aqueste site utiliza de cookies e vos dòna lo contraròtle sus çò que volètz activar", + "alertSmall": "Gestion dels servicis", + "acceptAll": "OK, tot acceptar", + "personalize": "Personalizar", + "close": "Tampar", + "closeBanner": "Mascar lo bendèth deus cookies", + + "privacyUrl": "Politica de confidencialitat", + + "all": "Preferéncias per totes los servicis", + + "info": "Proteccion de vòstra vida privada", + "disclaimer": "En autorizant aquestes servicis tèrces, acceptatz lo depaus e la lectura de cookies e l'utilizacion de tecnologias de seguiment necessaris a lor bon foncionament.", + "allow": "Autorizar", + "deny": "Interdire", + "noCookie": "Aqueste servici daissa pas cap de cookies.", + "useCookie": "Aqueste servici pòt daissar", + "useCookieCurrent": "Aqueste servici a daissat", + "useNoCookie": "Aqueste servici a pas daissat cap de cookies.", + "more": "Ne saber mai", + "source": "Veire lo site oficial", + "credit": "Gestion dels cookies per tarteaucitron.js", + "noServices": "Aqueste site utiliza pas cap de cookies que demandan vòstre consentiment.", + + "toggleInfoBox": "Mostrar/amagar las informacions sus l'emmagazinatge dels cookies", + "title": "Panèl de gestion dels cookies", + "cookieDetail": "Detalh dels cookies", + "ourSite": "sus nòstre site", + "modalWindow": "(fenèstra de dialòg)", + "newWindow": "(fenèstra novèla)", + "allowAll": "Autorizar totes los cookies", + "denyAll": "Interdire totes los cookies", + + "icon": "Cookies", + + "fallback": "es desactivat.", + "allowed": "autorizat", + "disallowed": "interdit", + + "ads": { + "title": "Regias publicitàrias", + "details": "Las regias publicitàrias permeton de gerir de revenguts en comercialisant los espacis publicitaris del site." + }, + "analytic": { + "title": "Mesura d'audiéncia", + "details": "Los servicis de mesura d'audiéncia permeton de generar d'estatisticas de frequentacion utilas per melhorar lo site." + }, + "social": { + "title": "Malhums socials", + "details": "Los malhums socials permeton de melhorar la convivéncia del site e d'ajudar sa promocion via los partatges." + }, + "video": { + "title": "Vidèos", + "details": "Los servicis de partatge de vidèo permeton d'enriquir lo site de contengut multimèdia e aumentan sa visibilitat." + }, + "comment": { + "title": "Comentaris", + "details": "Los gestionaris de comentaris facilitan lo depaus de vòstres comentaris e lutan contra los messatges indesirables." + }, + "support": { + "title": "Assiténcia", + "details": "Los servicis d'assisténcia vos permeton de dintrar en contacte amb l'equipa del site e d'ajudar a son melhorament." + }, + "api": { + "title": "APIs", + "details": "Las APIs permeton de cargar de scripts : geolocalizacion, motors de recèrca, traduccions, ..." + }, + "other": { + "title": "Autre", + "details": "Servicis que cèrcan a afichar de contengut web." + }, + + "google": { + "title": "Consentiment específic pels servèis de Google", + "details": "Google pòt utilizar vòstres donadas per la mesura de l'audiéncia, lo rendiment publicitari o per vos proposar de publicitats personalizats." + }, + + "mandatoryTitle": "Cookies necessaris", + "mandatoryText": "Aqueste site utiliza de cookies necessaris pel seu pròpri foncionament que pòdon pas èsser desactivats.", + + "save": "Enregistrar", + "ourpartners": "Nòstres partenaris" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.oc.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.oc.min.js new file mode 100644 index 00000000..5976acdb --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.oc.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Bonjorn! Aqueste site jòga la transparéncia e vos dòna la possibilitat de causir los servicis tèrces a activar.",adblock_call:"Mercés de desactivar vòstre adblocker per començar la personalizacion.",reload:"Recargar la pagina",alertBigScroll:"En contunhant de desfilar,",alertBigClick:"En seguissent vòstra navigacion,",alertBig:"acceptatz l'utilizacion de servicis tèrces que pòdon installar de cookies",alertBigPrivacy:"Aqueste site utiliza de cookies e vos dòna lo contraròtle sus çò que volètz activar",alertSmall:"Gestion dels servicis",acceptAll:"OK, tot acceptar",personalize:"Personalizar",close:"Tampar",closeBanner:"Mascar lo bendèth deus cookies",privacyUrl:"Politica de confidencialitat",all:"Preferéncias per totes los servicis",info:"Proteccion de vòstra vida privada",disclaimer:"En autorizant aquestes servicis tèrces, acceptatz lo depaus e la lectura de cookies e l'utilizacion de tecnologias de seguiment necessaris a lor bon foncionament.",allow:"Autorizar",deny:"Interdire",noCookie:"Aqueste servici daissa pas cap de cookies.",useCookie:"Aqueste servici pòt daissar",useCookieCurrent:"Aqueste servici a daissat",useNoCookie:"Aqueste servici a pas daissat cap de cookies.",more:"Ne saber mai",source:"Veire lo site oficial",credit:"Gestion dels cookies per tarteaucitron.js",noServices:"Aqueste site utiliza pas cap de cookies que demandan vòstre consentiment.",toggleInfoBox:"Mostrar/amagar las informacions sus l'emmagazinatge dels cookies",title:"Panèl de gestion dels cookies",cookieDetail:"Detalh dels cookies",ourSite:"sus nòstre site",modalWindow:"(fenèstra de dialòg)",newWindow:"(fenèstra novèla)",allowAll:"Autorizar totes los cookies",denyAll:"Interdire totes los cookies",icon:"Cookies",fallback:"es desactivat.",allowed:"autorizat",disallowed:"interdit",ads:{title:"Regias publicitàrias",details:"Las regias publicitàrias permeton de gerir de revenguts en comercialisant los espacis publicitaris del site."},analytic:{title:"Mesura d'audiéncia",details:"Los servicis de mesura d'audiéncia permeton de generar d'estatisticas de frequentacion utilas per melhorar lo site."},social:{title:"Malhums socials",details:"Los malhums socials permeton de melhorar la convivéncia del site e d'ajudar sa promocion via los partatges."},video:{title:"Vidèos",details:"Los servicis de partatge de vidèo permeton d'enriquir lo site de contengut multimèdia e aumentan sa visibilitat."},comment:{title:"Comentaris",details:"Los gestionaris de comentaris facilitan lo depaus de vòstres comentaris e lutan contra los messatges indesirables."},support:{title:"Assiténcia",details:"Los servicis d'assisténcia vos permeton de dintrar en contacte amb l'equipa del site e d'ajudar a son melhorament."},api:{title:"APIs",details:"Las APIs permeton de cargar de scripts : geolocalizacion, motors de recèrca, traduccions, ..."},other:{title:"Autre",details:"Servicis que cèrcan a afichar de contengut web."},google:{title:"Consentiment específic pels servèis de Google",details:"Google pòt utilizar vòstres donadas per la mesura de l'audiéncia, lo rendiment publicitari o per vos proposar de publicitats personalizats."},mandatoryTitle:"Cookies necessaris",mandatoryText:"Aqueste site utiliza de cookies necessaris pel seu pròpri foncionament que pòdon pas èsser desactivats.",save:"Enregistrar",ourpartners:"Nòstres partenaris"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.pl.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.pl.js new file mode 100644 index 00000000..c4af32dd --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.pl.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Witaj! Ta witryna oferuje daje mozliwość wyboru aktywacji usług zewnętrznych.", + "adblock_call": "Prosze wylaczyc adblocker aby rozpoczac dostosowanie do potrzeb uzytkownika.", + "reload": "Odswież stronę", + + "alertBigScroll": "Poprzez kontynuowanie przewijania,", + "alertBigClick": "Pozostając na tej stronie", + "alertBig": "zgadzasz się na korzystanie ze wszystkich zewnetrzynych usług", + + "alertBigPrivacy": "Ta witryna używa plików cookie i pozwala wybrać na które chcesz zezwolić", + "alertSmall": "Zarządzanie usługami", + "personalize": "Personalizacja", + "acceptAll": "OK, akceptuję wszystko", + "close": "zamknij", + "closeBanner": "Ukryj baner dotyczący plików cookie", + + "privacyUrl": "Polityka prywatności", + + "all": "Preferencja dla wszystkich usług", + + "info": "Ochrona prywatności", + "disclaimer": "Zgadzając się na korzystanie z usług zewnętrznych, akceptujesz ich pliki cookies oraz wykorzystanie technologii śledzących, niezbędnych do ich funkcjonowania.", + "allow": "Zezwalaj", + "deny": "Odmów", + "noCookie": "Ta usługa nie korzysta z plików cookie.", + "useCookie": "Ta usługa może zainstalować pliki cookie", + "useCookieCurrent": "Ta usługa zainstalowała pliki cookie", + "useNoCookie": "Ta usługa nie zainstalowała żadnego pliku cookie.", + "more": "Więcej informacji", + "source": "Zobacz oficjalną stronę internetową", + "credit": "Cookies menadżer od tarteaucitron.js", + "noServices": "Ta strona nie wykorzystuje żadnych plików cookie wymagających Twojej zgody.", + + "toggleInfoBox": "Pokaż/ukryj informacje o zapisie plików cookie", + "title": "Panel zarządzania plikami cookies", + "cookieDetail": "Szczegóły plików cookie dla", + "ourSite": "na naszej stronie", + "modalWindow": "(okno modalne)", + "newWindow": "(nowe okno)", + "allowAll": "Zezwól na wszystkie pliki cookies", + "denyAll": "Zablokuj wszystkie pliki cookies", + + "icon": "Cookies", + + "fallback": "jest nieaktywna.", + "allowed": "dozwolony", + "disallowed": "niedozwolone", + + "ads": { + "title": "Sieć reklamowa", + "details": "Sieci reklamowe mogą generować przychody ze sprzedaży powierzchni reklamowej na stronie." + }, + "analytic": { + "title": "Pomiar oglądalności", + "details": "Usługi pomiaru oglądalności wykorzystywane są do generowania przydatnych statystyk potrzebnych w doskonaleniu strony." + }, + "social": { + "title": "Portale społecznościowe", + "details": "Sieci społecznościowe mogą poprawić użyteczność serwisu i pomóc w promocji za pośrednictwem udostępniania strony." + }, + "video": { + "title": "Filmy", + "details": "Usługa udostępniania wideo pomoże dodać multimedia do strony i zwiększyć jej ogladalność." + }, + "comment": { + "title": "Komentarze", + "details": "Zarządzanie komentarzami ułatwia komentowanie i zwalcza spam." + }, + "support": { + "title": "Pomoc", + "details": "Usługa pomocy technicznej pozwala skontaktować się z administratorem witryny i pomaga ją udoskonalić." + }, + "api": { + "title": "APIs", + "details": "APIs służą do ładowania skryptów: geolokalizacji, wyszukiwarek, tłumaczenia, ..." + }, + "other": { + "title": "Inne", + "details": "Usługi do wyświetlania treści internetowych." + }, + + "google": { + "title": "Specyficzna zgoda na usługi Google", + "details": "Google może wykorzystywać Twoje dane do pomiaru zasięgu, wydajności reklamowej lub oferowania spersonalizowanych reklam." + }, + + "mandatoryTitle": "obowiązkowe pliki cookie", + "mandatoryText": "Ta strona wykorzystuje pliki cookies niezbędne do jej prawidłowego funkcjonowania, których nie można wyłączyć.", + + "save": "Zapisz", + "ourpartners": "Nasi partnerzy" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.pl.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.pl.min.js new file mode 100644 index 00000000..8e95b963 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.pl.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Witaj! Ta witryna oferuje daje mozliwość wyboru aktywacji usług zewnętrznych.",adblock_call:"Prosze wylaczyc adblocker aby rozpoczac dostosowanie do potrzeb uzytkownika.",reload:"Odswież stronę",alertBigScroll:"Poprzez kontynuowanie przewijania,",alertBigClick:"Pozostając na tej stronie",alertBig:"zgadzasz się na korzystanie ze wszystkich zewnetrzynych usług",alertBigPrivacy:"Ta witryna używa plików cookie i pozwala wybrać na które chcesz zezwolić",alertSmall:"Zarządzanie usługami",personalize:"Personalizacja",acceptAll:"OK, akceptuję wszystko",close:"zamknij",closeBanner:"Ukryj baner dotyczący plików cookie",privacyUrl:"Polityka prywatności",all:"Preferencja dla wszystkich usług",info:"Ochrona prywatności",disclaimer:"Zgadzając się na korzystanie z usług zewnętrznych, akceptujesz ich pliki cookies oraz wykorzystanie technologii śledzących, niezbędnych do ich funkcjonowania.",allow:"Zezwalaj",deny:"Odmów",noCookie:"Ta usługa nie korzysta z plików cookie.",useCookie:"Ta usługa może zainstalować pliki cookie",useCookieCurrent:"Ta usługa zainstalowała pliki cookie",useNoCookie:"Ta usługa nie zainstalowała żadnego pliku cookie.",more:"Więcej informacji",source:"Zobacz oficjalną stronę internetową",credit:"Cookies menadżer od tarteaucitron.js",noServices:"Ta strona nie wykorzystuje żadnych plików cookie wymagających Twojej zgody.",toggleInfoBox:"Pokaż/ukryj informacje o zapisie plików cookie",title:"Panel zarządzania plikami cookies",cookieDetail:"Szczegóły plików cookie dla",ourSite:"na naszej stronie",modalWindow:"(okno modalne)",newWindow:"(nowe okno)",allowAll:"Zezwól na wszystkie pliki cookies",denyAll:"Zablokuj wszystkie pliki cookies",icon:"Cookies",fallback:"jest nieaktywna.",allowed:"dozwolony",disallowed:"niedozwolone",ads:{title:"Sieć reklamowa",details:"Sieci reklamowe mogą generować przychody ze sprzedaży powierzchni reklamowej na stronie."},analytic:{title:"Pomiar oglądalności",details:"Usługi pomiaru oglądalności wykorzystywane są do generowania przydatnych statystyk potrzebnych w doskonaleniu strony."},social:{title:"Portale społecznościowe",details:"Sieci społecznościowe mogą poprawić użyteczność serwisu i pomóc w promocji za pośrednictwem udostępniania strony."},video:{title:"Filmy",details:"Usługa udostępniania wideo pomoże dodać multimedia do strony i zwiększyć jej ogladalność."},comment:{title:"Komentarze",details:"Zarządzanie komentarzami ułatwia komentowanie i zwalcza spam."},support:{title:"Pomoc",details:"Usługa pomocy technicznej pozwala skontaktować się z administratorem witryny i pomaga ją udoskonalić."},api:{title:"APIs",details:"APIs służą do ładowania skryptów: geolokalizacji, wyszukiwarek, tłumaczenia, ..."},other:{title:"Inne",details:"Usługi do wyświetlania treści internetowych."},google:{title:"Specyficzna zgoda na usługi Google",details:"Google może wykorzystywać Twoje dane do pomiaru zasięgu, wydajności reklamowej lub oferowania spersonalizowanych reklam."},mandatoryTitle:"obowiązkowe pliki cookie",mandatoryText:"Ta strona wykorzystuje pliki cookies niezbędne do jej prawidłowego funkcjonowania, których nie można wyłączyć.",save:"Zapisz",ourpartners:"Nasi partnerzy"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.pt.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.pt.js new file mode 100644 index 00000000..ff1394b1 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.pt.js @@ -0,0 +1,94 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Olá! Em uma ação de transparência, este site permite que você escolha quais serviços de terceiros ativar.", + "adblock_call": "Por favor, desative seu bloqueador de publicidades para poder personalizar.", + "reload": "Atualizar esta página", + + "alertBigScroll": "Ao continuar a rolar,", + "alertBigClick": "Se você continuar a navegação neste site,", + "alertBig": "você estará aceitando todos os serviços de terceiros", + + "alertBigPrivacy": "Este site utiliza cookies e dá-lhe controle sobre o que quer ativar", + "alertSmall": "Gerenciar serviços", + "personalize": "Personalizar", + "acceptAll": "OK, aceitar tudo", + "close": "Fechar", + "closeBanner": "Ocultar banner de cookies", + + "privacyUrl": "Política de Privacidade", + + "all": "Definições dos serviços", + "info": "Proteger sua privacidade", + "disclaimer": "Ao aceitar os serviços terceiros, você aceita o uso de cookies em conjunto a tecnologias de rastreamento que lhe são necessárias para funcionar", + "allow": "Autorizar", + "deny": "Recusar", + "noCookie": "Este serviço não usa cookies.", + "useCookie": "Este serviço pode instalar", + "useCookieCurrent": "Este serviço instalou", + "useNoCookie": "Este serviço não instalou nenhum cookie.", + "more": "Ler mais", + "source": "Ver o site oficial", + "credit": "Gerenciador de cookies por tarteaucitron.js", + "noServices": "Este site não utiliza nenhum cookie que exija o seu consentimento.", + + "toggleInfoBox": "Mostrar/ocultar informações sobre armazenamento de cookies", + "title": "Painel de Gerenciamento de Cookies", + "cookieDetail": "Detalhe do Cookie", + "ourSite": "em nosso site", + "modalWindow": "(janela modal)", + "newWindow": "(janela nova)", + "allowAll": "Permite todos os cookies", + "denyAll": "Proíbe todos cookies", + + "icon": "Cookies", + + "fallback": "está desativado.", + "allowed": "permitido", + "disallowed": "não permitido", + + "ads": { + "title": "Redes de anúncios", + "details": "As redes de anúncios podem gerar receitas com a venda de espaço publicitário no site." + }, + "analytic": { + "title": "Medição de audiência", + "details": "Serviços de medição de audiência usados para gerar estatísticas no intuito de melhorar o site." + }, + "social": { + "title": "Redes sociais", + "details": "Redes sociais podem melhorar a utilização do site e ajudar a promovê-lo via compartilhamentos." + }, + "video": { + "title": "Vídeos", + "details": "Serviços de compartilhamento de vídeo adicionam medias no site a aumentam sua visibilidade." + }, + "comment": { + "title": "Comentários", + "details": "Gerenciadores de comentários facilitam o sistema de comentários e lutam contra o spam." + }, + "support": { + "title": "Suporte", + "details": "Serviços de suporte lhe ajudam a entrar em contato com a equipe de suporte." + }, + "api": { + "title": "APIs", + "details": "APIs são usadas para carregar scripts: geolocalização, motores de pesquisa, traduções..." + }, + "other": { + "title": "De outros", + "details": "Serviços para exibir conteúdo da web." + }, + + "google": { + "title": "Consentimento específico para os serviços do Google", + "details": "O Google pode usar seus dados para medição de audiência, desempenho de publicidade ou para oferecer anúncios personalizados." + }, + + "mandatoryTitle": "Cookies obrigatórios", + "mandatoryText": "Este site utiliza alguns cookies que são necessários ao seu funcionamento e não podem ser desativados.", + + "save": "Guardar", + "ourpartners": "Os nossos parceiros" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.pt.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.pt.min.js new file mode 100644 index 00000000..b08b07c4 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.pt.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Olá! Em uma ação de transparência, este site permite que você escolha quais serviços de terceiros ativar.",adblock_call:"Por favor, desative seu bloqueador de publicidades para poder personalizar.",reload:"Atualizar esta página",alertBigScroll:"Ao continuar a rolar,",alertBigClick:"Se você continuar a navegação neste site,",alertBig:"você estará aceitando todos os serviços de terceiros",alertBigPrivacy:"Este site utiliza cookies e dá-lhe controle sobre o que quer ativar",alertSmall:"Gerenciar serviços",personalize:"Personalizar",acceptAll:"OK, aceitar tudo",close:"Fechar",closeBanner:"Ocultar banner de cookies",privacyUrl:"Política de Privacidade",all:"Definições dos serviços",info:"Proteger sua privacidade",disclaimer:"Ao aceitar os serviços terceiros, você aceita o uso de cookies em conjunto a tecnologias de rastreamento que lhe são necessárias para funcionar",allow:"Autorizar",deny:"Recusar",noCookie:"Este serviço não usa cookies.",useCookie:"Este serviço pode instalar",useCookieCurrent:"Este serviço instalou",useNoCookie:"Este serviço não instalou nenhum cookie.",more:"Ler mais",source:"Ver o site oficial",credit:"Gerenciador de cookies por tarteaucitron.js",noServices:"Este site não utiliza nenhum cookie que exija o seu consentimento.",toggleInfoBox:"Mostrar/ocultar informações sobre armazenamento de cookies",title:"Painel de Gerenciamento de Cookies",cookieDetail:"Detalhe do Cookie",ourSite:"em nosso site",modalWindow:"(janela modal)",newWindow:"(janela nova)",allowAll:"Permite todos os cookies",denyAll:"Proíbe todos cookies",icon:"Cookies",fallback:"está desativado.",allowed:"permitido",disallowed:"não permitido",ads:{title:"Redes de anúncios",details:"As redes de anúncios podem gerar receitas com a venda de espaço publicitário no site."},analytic:{title:"Medição de audiência",details:"Serviços de medição de audiência usados para gerar estatísticas no intuito de melhorar o site."},social:{title:"Redes sociais",details:"Redes sociais podem melhorar a utilização do site e ajudar a promovê-lo via compartilhamentos."},video:{title:"Vídeos",details:"Serviços de compartilhamento de vídeo adicionam medias no site a aumentam sua visibilidade."},comment:{title:"Comentários",details:"Gerenciadores de comentários facilitam o sistema de comentários e lutam contra o spam."},support:{title:"Suporte",details:"Serviços de suporte lhe ajudam a entrar em contato com a equipe de suporte."},api:{title:"APIs",details:"APIs são usadas para carregar scripts: geolocalização, motores de pesquisa, traduções..."},other:{title:"De outros",details:"Serviços para exibir conteúdo da web."},google:{title:"Consentimento específico para os serviços do Google",details:"O Google pode usar seus dados para medição de audiência, desempenho de publicidade ou para oferecer anúncios personalizados."},mandatoryTitle:"Cookies obrigatórios",mandatoryText:"Este site utiliza alguns cookies que são necessários ao seu funcionamento e não podem ser desativados.",save:"Guardar",ourpartners:"Os nossos parceiros"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ro.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ro.js new file mode 100644 index 00000000..54ad1d35 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ro.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Buna! Acest site este transparent și vă permite să alegeți serviciile terță parte pe care doriți să le permiteți.", + "adblock_call": "Dezactivați-vă adblocker-ul pentru a începe personalizarea.", + "reload": "Reincarca Pagina", + + "alertBigScroll": "Continuând să defilați,", + "alertBigClick": "Dacă continuați să răsfoiți acest site,", + "alertBig": "permiteți tuturor serviciilor terță parte", + + "alertBigPrivacy": "Acest site utilizează cookie-uri și vă oferă control asupra a ceea ce doriți să activați", + "alertSmall": "Gestionați serviciile", + "personalize": "Personalizați", + "acceptAll": "OK, acceptați-le pe toate", + "close": "Închide", + "closeBanner": "Ascunde bannerul cookie-urilor", + + "privacyUrl": "Politica de confidentialitate", + + "all": "Preferință pentru toate serviciile", + + "info": "Protejați-vă confidențialitatea", + "disclaimer": "Permițând acestor servicii terțe părți să acceptați cookie-urile și utilizarea tehnologiilor de urmărire necesare pentru buna funcționare a acestora.", + "allow": "Permite", + "deny": "Refuza", + "noCookie": "Acest serviciu nu utilizează modul cookie.", + "useCookie": "Acest serviciu se poate instala", + "useCookieCurrent": "Acest serviciu a fost instalat", + "useNoCookie": "Acest serviciu nu a instalat niciun cookie.", + "more": "Citeste mai mult", + "source": "Vizualizați site-ul oficial", + "credit": "Cookie manager de către tarteaucitron.js", + "noServices": "Acest site web nu utilizează niciun cookie care necesită acordul dumneavoastră.", + + "toggleInfoBox": "Afișați / ascundeți informații despre stocarea modulelor cookie", + "title": "Panoul de gestionare a panourilor cookie", + "cookieDetail": "Detaliile cookie pentru", + "ourSite": "pe site-ul nostru", + "modalWindow": "(fereastra modală)", + "newWindow": "(fereastră nouă)", + "allowAll": "Permiteți toate cookie-urile", + "denyAll": "Respinge toate cookie-urile", + + "icon": "Cookies", + + "fallback": "este dezactivat.", + "allowed": "permis", + "disallowed": "nepermis", + + "ads": { + "title": "Rețea de publicitate", + "details": "Rețelele publicitare pot genera venituri prin vânzarea de spațiu publicitar pe site." + }, + "analytic": { + "title": "Măsurarea audienței", + "details": "Serviciile de măsurare a audienței utilizate pentru a genera participarea la statistici utile pentru îmbunătățirea site-ului." + }, + "social": { + "title": "Retele sociale", + "details": "Rețelele sociale pot îmbunătăți gradul de utilizare a site-ului și pot ajuta să îl promoveze prin intermediul acțiunilor." + }, + "video": { + "title": "Videoclipuri", + "details": "Serviciile de partajare video ajută la adăugarea de materiale media pe site și la creșterea vizibilității acestora." + }, + "comment": { + "title": "Comentarii", + "details": "Managerii de comentarii facilitează depunerea de comentarii și lupta împotriva spamului." + }, + "support": { + "title": "Susţinere", + "details": "Serviciile de asistență vă permit să contactați echipa site-ului și să vă ajutați să îl îmbunătățiți." + }, + "api": { + "title": "APIs", + "details": "API-urile sunt folosite pentru a încărca scripturi: geolocație, motoare de căutare, traduceri, ..." + }, + "other": { + "title": "Alte", + "details": "Servicii pentru afișarea conținutului web." + }, + + "google": { + "title": "Consentiment specific pentru serviciile Google", + "details": "Google poate utiliza datele dvs. pentru măsurarea audienței, performanța publicitară sau pentru a vă oferi anunțuri personalizate." + }, + + "mandatoryTitle": "Cookie-uri obligatorii", + "mandatoryText": "Acest site utilizează cookie-uri necesare pentru buna funcționare, care nu pot fi dezactivate.", + + "save": "Salvare", + "ourpartners": "Partenerii noștri" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ro.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ro.min.js new file mode 100644 index 00000000..a3c2f4ff --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ro.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Buna! Acest site este transparent și vă permite să alegeți serviciile terță parte pe care doriți să le permiteți.",adblock_call:"Dezactivați-vă adblocker-ul pentru a începe personalizarea.",reload:"Reincarca Pagina",alertBigScroll:"Continuând să defilați,",alertBigClick:"Dacă continuați să răsfoiți acest site,",alertBig:"permiteți tuturor serviciilor terță parte",alertBigPrivacy:"Acest site utilizează cookie-uri și vă oferă control asupra a ceea ce doriți să activați",alertSmall:"Gestionați serviciile",personalize:"Personalizați",acceptAll:"OK, acceptați-le pe toate",close:"Închide",closeBanner:"Ascunde bannerul cookie-urilor",privacyUrl:"Politica de confidentialitate",all:"Preferință pentru toate serviciile",info:"Protejați-vă confidențialitatea",disclaimer:"Permițând acestor servicii terțe părți să acceptați cookie-urile și utilizarea tehnologiilor de urmărire necesare pentru buna funcționare a acestora.",allow:"Permite",deny:"Refuza",noCookie:"Acest serviciu nu utilizează modul cookie.",useCookie:"Acest serviciu se poate instala",useCookieCurrent:"Acest serviciu a fost instalat",useNoCookie:"Acest serviciu nu a instalat niciun cookie.",more:"Citeste mai mult",source:"Vizualizați site-ul oficial",credit:"Cookie manager de către tarteaucitron.js",noServices:"Acest site web nu utilizează niciun cookie care necesită acordul dumneavoastră.",toggleInfoBox:"Afișați / ascundeți informații despre stocarea modulelor cookie",title:"Panoul de gestionare a panourilor cookie",cookieDetail:"Detaliile cookie pentru",ourSite:"pe site-ul nostru",modalWindow:"(fereastra modală)",newWindow:"(fereastră nouă)",allowAll:"Permiteți toate cookie-urile",denyAll:"Respinge toate cookie-urile",icon:"Cookies",fallback:"este dezactivat.",allowed:"permis",disallowed:"nepermis",ads:{title:"Rețea de publicitate",details:"Rețelele publicitare pot genera venituri prin vânzarea de spațiu publicitar pe site."},analytic:{title:"Măsurarea audienței",details:"Serviciile de măsurare a audienței utilizate pentru a genera participarea la statistici utile pentru îmbunătățirea site-ului."},social:{title:"Retele sociale",details:"Rețelele sociale pot îmbunătăți gradul de utilizare a site-ului și pot ajuta să îl promoveze prin intermediul acțiunilor."},video:{title:"Videoclipuri",details:"Serviciile de partajare video ajută la adăugarea de materiale media pe site și la creșterea vizibilității acestora."},comment:{title:"Comentarii",details:"Managerii de comentarii facilitează depunerea de comentarii și lupta împotriva spamului."},support:{title:"Susţinere",details:"Serviciile de asistență vă permit să contactați echipa site-ului și să vă ajutați să îl îmbunătățiți."},api:{title:"APIs",details:"API-urile sunt folosite pentru a încărca scripturi: geolocație, motoare de căutare, traduceri, ..."},other:{title:"Alte",details:"Servicii pentru afișarea conținutului web."},google:{title:"Consentiment specific pentru serviciile Google",details:"Google poate utiliza datele dvs. pentru măsurarea audienței, performanța publicitară sau pentru a vă oferi anunțuri personalizate."},mandatoryTitle:"Cookie-uri obligatorii",mandatoryText:"Acest site utilizează cookie-uri necesare pentru buna funcționare, care nu pot fi dezactivate.",save:"Salvare",ourpartners:"Partenerii noștri"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ru.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ru.js new file mode 100644 index 00000000..50bef9a8 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ru.js @@ -0,0 +1,96 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Привет! Этот сайт совершенно открытый и позволяет вам выбрать сервисы третьих лиц, которым вы хотите дать доступ.", + "adblock_call": "Пожалуйста дезактивируйте АдБлокер чтобы начать настройку.", + "reload": "Перезагрузите страницу", + + "alertBigScroll": "Продолжая прокрутки", + "alertBigClick": "Если вы продолжаете использовать сайт", + "alertBig": "вы позволяете сервисы третьих лиц", + + "alertBigPrivacy": "Этот сайт использует кукис и позволяет вам контролировать сервисы которые вы хотите активировать", + "alertSmall": "Настройка сервисов", + "personalize": "Персонализировать", + "acceptAll": "Ок, все активировать", + "close": "Закрыть", + "closeBanner": "Скрыть баннер cookie", + + "privacyUrl": "Политика конфиденциальности", + + "all": "Преференция всем сервисам", + + "info": "Защитить вашу конфиденциальность", + "disclaimer": "Активирование сервисов третьих лиц позволяет использование их кукис и технолоний отслеживания необходимых для их функционирования", + "allow": "Позволить", + "deny": "Не позволить", + "noCookie": "Этот сервис не использует кукис.", + "useCookie": "Этот сервис может быть инсталирован", + "useCookieCurrent": "Этот сервис инсталирован", + "useNoCookie": "Этот сервис не использует кукис.", + "more": "Подробнее", + "source": "Посетите официальный сайт", + "credit": "Кукис манаджер tarteaucitron.js", + "noServices": "Этот веб-сайт не использует файлы cookie, требующие вашего согласия.", + + "toggleInfoBox": "Show/hide informations about cookie storage", + "title": "Панель управления cookies", + "cookieDetail": "Информация о файлах cookie для", + "ourSite": "на нашем сайте", + "modalWindow": "(модальное окно)", + "newWindow": "(новое окно)", + "allowAll": "Разрешить использование cookies", + "denyAll": "Запретить использование cookies", + + "icon": "Cookies", + + + "fallback": "Деактивирован.", + "allowed": "разрешается", + "disallowed": "запрещено", + + "ads": { + "title": "Рекламная сеть", + "details": "Мы позволяем вам аренду нашей рекламной сети." + }, + "analytic": { + "title": "Измерение аудиенции", + "details": "Измерение аудиенции сайта для статистики помогают улучшить предлагаемый сервис." + }, + "social": { + "title": "Социальная сеть", + "details": "Социальная сеть сайтов помогает улучшить предлагаемый сервис через обмен информации." + }, + "video": { + "title": "Видео", + "details": "Обмен видео информации позволяет улучшить сервис и увеличит траффик сайта." + }, + "comment": { + "title": "Комментарии", + "details": "Манаджер комментариев позволяет обмен информации и борьбу со спамом." + }, + "support": { + "title": "Помощь", + "details": "Помощь позволяет вам контактировать напрямую сайт манаджер и улучшить предлагаемый сервис." + }, + "api": { + "title": "АПИ", + "details": "АПИ используются для загрузки скриптов; геолокация, поисковый мотор и переводы..." + }, + "other": { + "title": "Другие", + "details": "Службы для отображения веб-контента." + }, + + "google": { + "title": "Специфическое согласие на услуги Google", + "details": "Google может использовать ваши данные для измерения аудитории, оценки рекламной эффективности или предоставления вам персонализированных рекламных объявлений." + }, + + "mandatoryTitle": "Обязательные файлы cookie", + "mandatoryText": "Этот сайт использует файлы cookie, необходимые для его правильной работы, которые нельзя отключить.", + + "save": "Сохранить", + "ourpartners": "Наши партнеры" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.ru.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.ru.min.js new file mode 100644 index 00000000..912fcd6d --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.ru.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Привет! Этот сайт совершенно открытый и позволяет вам выбрать сервисы третьих лиц, которым вы хотите дать доступ.",adblock_call:"Пожалуйста дезактивируйте АдБлокер чтобы начать настройку.",reload:"Перезагрузите страницу",alertBigScroll:"Продолжая прокрутки",alertBigClick:"Если вы продолжаете использовать сайт",alertBig:"вы позволяете сервисы третьих лиц",alertBigPrivacy:"Этот сайт использует кукис и позволяет вам контролировать сервисы которые вы хотите активировать",alertSmall:"Настройка сервисов",personalize:"Персонализировать",acceptAll:"Ок, все активировать",close:"Закрыть",closeBanner:"Скрыть баннер cookie",privacyUrl:"Политика конфиденциальности",all:"Преференция всем сервисам",info:"Защитить вашу конфиденциальность",disclaimer:"Активирование сервисов третьих лиц позволяет использование их кукис и технолоний отслеживания необходимых для их функционирования",allow:"Позволить",deny:"Не позволить",noCookie:"Этот сервис не использует кукис.",useCookie:"Этот сервис может быть инсталирован",useCookieCurrent:"Этот сервис инсталирован",useNoCookie:"Этот сервис не использует кукис.",more:"Подробнее",source:"Посетите официальный сайт",credit:"Кукис манаджер tarteaucitron.js",noServices:"Этот веб-сайт не использует файлы cookie, требующие вашего согласия.",toggleInfoBox:"Show/hide informations about cookie storage",title:"Панель управления cookies",cookieDetail:"Информация о файлах cookie для",ourSite:"на нашем сайте",modalWindow:"(модальное окно)",newWindow:"(новое окно)",allowAll:"Разрешить использование cookies",denyAll:"Запретить использование cookies",icon:"Cookies",fallback:"Деактивирован.",allowed:"разрешается",disallowed:"запрещено",ads:{title:"Рекламная сеть",details:"Мы позволяем вам аренду нашей рекламной сети."},analytic:{title:"Измерение аудиенции",details:"Измерение аудиенции сайта для статистики помогают улучшить предлагаемый сервис."},social:{title:"Социальная сеть",details:"Социальная сеть сайтов помогает улучшить предлагаемый сервис через обмен информации."},video:{title:"Видео",details:"Обмен видео информации позволяет улучшить сервис и увеличит траффик сайта."},comment:{title:"Комментарии",details:"Манаджер комментариев позволяет обмен информации и борьбу со спамом."},support:{title:"Помощь",details:"Помощь позволяет вам контактировать напрямую сайт манаджер и улучшить предлагаемый сервис."},api:{title:"АПИ",details:"АПИ используются для загрузки скриптов; геолокация, поисковый мотор и переводы..."},other:{title:"Другие",details:"Службы для отображения веб-контента."},google:{title:"Специфическое согласие на услуги Google",details:"Google может использовать ваши данные для измерения аудитории, оценки рекламной эффективности или предоставления вам персонализированных рекламных объявлений."},mandatoryTitle:"Обязательные файлы cookie",mandatoryText:"Этот сайт использует файлы cookie, необходимые для его правильной работы, которые нельзя отключить.",save:"Сохранить",ourpartners:"Наши партнеры"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.se.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.se.js new file mode 100644 index 00000000..e6fccc69 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.se.js @@ -0,0 +1,96 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hej! Denna webbplats är transparent och låter dig välja de tredjeparts tjänster du vill tillåta.", + "adblock_call": "Inaktivera din adblock för att börja anpassa.", + "reload": "Uppdatera sidan", + + "alertBigScroll": "Genom att fortsätta rulla,", + "alertBigClick": "Om du fortsätter att surfa på denna webbplats,", + "alertBig": "du tillåter alla tjänster från tredje part", + + "alertBigPrivacy": "Denna webbplats använder cookies och ger dig kontroll över vad du vill aktivera", + "alertSmall": "Hantera tjänster", + "personalize": "Personifiera", + "acceptAll": "OK, acceptera allt", + "close": "Stänga", + "closeBanner": "Dölj cookies banner", + + "privacyUrl": "Integritetspolicy", + + "all": "Preferens för alla tjänster", + + "info": "Skydda din integritet", + "disclaimer": "Genom att tillåta dessa tjänster från tredje part accepterar du deras cookies och användningen av spårningsteknologier som är nödvändiga för att de ska fungera korrekt.", + "allow": "Tillåta", + "deny": "Förneka", + "noCookie": "Den här tjänsten använder inte cookie.", + "useCookie": "Den här tjänsten kan installeras", + "useCookieCurrent": "Den här tjänsten har installerat", + "useNoCookie": "Den här tjänsten har inte installerat någon cookie.", + "more": "Läs mer", + "source": "Visa den officiella webbplatsen", + "credit": "Cookies manager av tarteaucitron.js", + "noServices": "Denna webbplats använder ingen cookie som kräver ditt samtycke.", + + "toggleInfoBox": "Visa / dölj information om lagring av cookies", + "title": "Cookie- hanteringspanel", + "cookieDetail": "cookie- detalj för", + "ourSite": "på vår webbplats", + "modalWindow": "(modalt fönster)", + "newWindow": "(nytt fönster)", + "allowAll": "Tillåt alla cookie", + "denyAll": "Neka alla cookies", + + "icon": "Cookies", + + "fallback": "är ur funktion.", + "allowed": "tillåtet", + "disallowed": "nekad", + + "ads": { + "title": "Annonsnätverk", + "details": "Annonsnätverk kan generera intäkter genom att sälja annonsutrymme på webbplatsen." + }, + "analytic": { + "title": "Publikmätning", + "details": "Publikmätningstjänster som används för att generera användbar statistik närvaro för att förbättra webbplatsen." + }, + + "social": { + "title": "Sociala nätverk", + "details": "Sociala nätverk kan förbättra användbarheten på webbplatsen och bidra till att marknadsföra den via aktierna." + }, + "video": { + "title": "videoklipp", + "details": "Videodelningstjänster hjälper till att lägga till rika medier på webbplatsen och öka synligheten." + }, + "comment": { + "title": "Коментари", + "details": "Kommentarhanterare underlättar inlämning av kommentarer och bekämpar skräppost." + }, + "support": { + "title": "Stöd", + "details": "Supporttjänster gör att du kan komma i kontakt med webbplatsteamet och hjälpa dig att förbättra det." + }, + "api": { + "title": "APIs", + "details": "APIs: er används för att ladda skript: geolocation, sökmotorer, översättningar, ..." + }, + "other": { + "title": "Övrig", + "details": "Tjänster för att visa webbinnehåll." + }, + + "google": { + "title": "Specifikt samtycke för Googles tjänster", + "details": "Google kan använda dina data för publikmätning, reklamprestanda eller för att erbjuda dig personligt anpassade annonser." + }, + + "mandatoryTitle": "Dutkámus čáhci", + "mandatoryText": "Dát ođđa veahkehuhtii lea geavahuvvon dutkámus čáhciid buoremus boahtteárvvuin, guhte ii leat deaktiverejuvvon.", + + "save": "Spara", + "ourpartners": "Våra partners" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.se.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.se.min.js new file mode 100644 index 00000000..649b8b83 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.se.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hej! Denna webbplats är transparent och låter dig välja de tredjeparts tjänster du vill tillåta.",adblock_call:"Inaktivera din adblock för att börja anpassa.",reload:"Uppdatera sidan",alertBigScroll:"Genom att fortsätta rulla,",alertBigClick:"Om du fortsätter att surfa på denna webbplats,",alertBig:"du tillåter alla tjänster från tredje part",alertBigPrivacy:"Denna webbplats använder cookies och ger dig kontroll över vad du vill aktivera",alertSmall:"Hantera tjänster",personalize:"Personifiera",acceptAll:"OK, acceptera allt",close:"Stänga",closeBanner:"Dölj cookies banner",privacyUrl:"Integritetspolicy",all:"Preferens för alla tjänster",info:"Skydda din integritet",disclaimer:"Genom att tillåta dessa tjänster från tredje part accepterar du deras cookies och användningen av spårningsteknologier som är nödvändiga för att de ska fungera korrekt.",allow:"Tillåta",deny:"Förneka",noCookie:"Den här tjänsten använder inte cookie.",useCookie:"Den här tjänsten kan installeras",useCookieCurrent:"Den här tjänsten har installerat",useNoCookie:"Den här tjänsten har inte installerat någon cookie.",more:"Läs mer",source:"Visa den officiella webbplatsen",credit:"Cookies manager av tarteaucitron.js",noServices:"Denna webbplats använder ingen cookie som kräver ditt samtycke.",toggleInfoBox:"Visa / dölj information om lagring av cookies",title:"Cookie- hanteringspanel",cookieDetail:"cookie- detalj för",ourSite:"på vår webbplats",modalWindow:"(modalt fönster)",newWindow:"(nytt fönster)",allowAll:"Tillåt alla cookie",denyAll:"Neka alla cookies",icon:"Cookies",fallback:"är ur funktion.",allowed:"tillåtet",disallowed:"nekad",ads:{title:"Annonsnätverk",details:"Annonsnätverk kan generera intäkter genom att sälja annonsutrymme på webbplatsen."},analytic:{title:"Publikmätning",details:"Publikmätningstjänster som används för att generera användbar statistik närvaro för att förbättra webbplatsen."},social:{title:"Sociala nätverk",details:"Sociala nätverk kan förbättra användbarheten på webbplatsen och bidra till att marknadsföra den via aktierna."},video:{title:"videoklipp",details:"Videodelningstjänster hjälper till att lägga till rika medier på webbplatsen och öka synligheten."},comment:{title:"Коментари",details:"Kommentarhanterare underlättar inlämning av kommentarer och bekämpar skräppost."},support:{title:"Stöd",details:"Supporttjänster gör att du kan komma i kontakt med webbplatsteamet och hjälpa dig att förbättra det."},api:{title:"APIs",details:"APIs: er används för att ladda skript: geolocation, sökmotorer, översättningar, ..."},other:{title:"Övrig",details:"Tjänster för att visa webbinnehåll."},google:{title:"Specifikt samtycke för Googles tjänster",details:"Google kan använda dina data för publikmätning, reklamprestanda eller för att erbjuda dig personligt anpassade annonser."},mandatoryTitle:"Dutkámus čáhci",mandatoryText:"Dát ođđa veahkehuhtii lea geavahuvvon dutkámus čáhciid buoremus boahtteárvvuin, guhte ii leat deaktiverejuvvon.",save:"Spara",ourpartners:"Våra partners"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.sk.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.sk.js new file mode 100644 index 00000000..a560f01d --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.sk.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Ahoj! Táto stránka je transparentná a umožňuje vám vybrať služby tretích strán, ktoré chcete povoliť.", + "adblock_call": "Prosím, vypnite blokovanie reklám k začatiu prispôsobovania", + "reload": "Obnovte stránku", + + "alertBigScroll": "Pokračovaním v posúvaní,", + "alertBigClick": "Ak budete pokračovať v prehliadaní tejto webovej stránky,", + "alertBig": "povoľujete všetky služby tretích strán", + + "alertBigPrivacy": "Táto stránka používa cookies a dáva vám kontrolu nad tým, čo chcete aktivovať", + "alertSmall": "Spravovať služby", + "personalize": "Prispôsobiť", + "acceptAll": "OK, prijať všetko", + "close": "Zatvoriť", + "closeBanner": "Skryť banner so súbormi cookie", + + "privacyUrl": "Zásady ochrany osobných údajov", + + "all": "Prednosť pre všetky služby", + + "info": "Ochrana vášho súkromia", + "disclaimer": "Povolením týchto služieb tretích strán, prijímate ich cookies a používanie sledovacích technológií potrebných pre ich správne fungovanie.", + "allow": "Povoliť", + "deny": "Odmietnúť", + "noCookie": "Táto služba nepoužíva cookies.", + "useCookie": "Túto službu je možné nainštalovať", + "useCookieCurrent": "Táto služba je nainštalovaná", + "useNoCookie": "Táto služba nenainštalovala žiadny súbor cookie.", + "more": "Čítaj viac", + "source": "Pozrite si oficiálnu webovú stránku", + "credit": "Správca súborov cookie od tarteaucitron.js", + "noServices": "Táto webová stránka nepoužíva žiadny súbor cookie, ktorý vyžaduje váš súhlas.", + + "toggleInfoBox": "Zobraziť/skryť informácie o ukladaní súborov cookie", + "title": "Panel riadenia súborov cookie", + "cookieDetail": "Podrobnosti súboru cookie pre", + "ourSite": "na našich stránkach", + "modalWindow": "(modálne okno)", + "newWindow": "(nové okno)", + "allowAll": "Povoľte všetky súbory cookie", + "denyAll": "Odmietnuť všetky súbory cookie", + + "icon": "Cookies", + + "fallback": "je zakázané.", + "allowed": "povolený", + "disallowed": "nepovolený", + + "ads": { + "title": "Reklamná sieť", + "details": "Reklamné siete môžu generovať príjmy predajom reklamného priestoru na webe." + }, + "analytic": { + "title": "Meranie publika", + "details": "Služby merania publika používané na generovanie užitočnej štatistickej účasti na zlepšenie stránky." + }, + "social": { + "title": "Sociálne siete", + "details": "Sociálne siete môžu zlepšiť použiteľnosť stránky a pomôcť ju propagovať prostredníctvom akcií." + }, + "video": { + "title": "Videá", + "details": "Služby zdieľania videa pomáhajú pridať na web bohatý obsah a zvýšiť jeho viditeľnosť." + }, + "comment": { + "title": "Komentáre", + "details": "Manažéri komentárov uľahčujú zadávanie komentárov a bojujú proti spamu." + }, + "support": { + "title": "Podpora", + "details": "Podporné služby vám umožňujú skontaktovať sa s tímom stránok a pomôcť vám ich vylepšiť." + }, + "api": { + "title": "APIs", + "details": "Rozhrania API sa používajú na načítanie skriptov: geolokácia, vyhľadávače, preklady, ..." + }, + "other": { + "title": "Ostatné", + "details": "Služby na zobrazovanie webového obsahu." + }, + + "google": { + "title": "Špecifický súhlas so službami Google", + "details": "Google môže použiť vaše údaje na meranie publika, reklamnú efektivitu alebo na vám ponúkanie personalizovaných reklám." + }, + + "mandatoryTitle": "Povinné súbory cookie", + "mandatoryText": "Táto stránka používa súbory cookie, ktoré sú nevyhnutné pre jej správne fungovanie a nemôžu byť deaktivované.", + + "save": "Uložiť", + "ourpartners": "Naši partneri" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.sk.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.sk.min.js new file mode 100644 index 00000000..e5574eae --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.sk.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Ahoj! Táto stránka je transparentná a umožňuje vám vybrať služby tretích strán, ktoré chcete povoliť.",adblock_call:"Prosím, vypnite blokovanie reklám k začatiu prispôsobovania",reload:"Obnovte stránku",alertBigScroll:"Pokračovaním v posúvaní,",alertBigClick:"Ak budete pokračovať v prehliadaní tejto webovej stránky,",alertBig:"povoľujete všetky služby tretích strán",alertBigPrivacy:"Táto stránka používa cookies a dáva vám kontrolu nad tým, čo chcete aktivovať",alertSmall:"Spravovať služby",personalize:"Prispôsobiť",acceptAll:"OK, prijať všetko",close:"Zatvoriť",closeBanner:"Skryť banner so súbormi cookie",privacyUrl:"Zásady ochrany osobných údajov",all:"Prednosť pre všetky služby",info:"Ochrana vášho súkromia",disclaimer:"Povolením týchto služieb tretích strán, prijímate ich cookies a používanie sledovacích technológií potrebných pre ich správne fungovanie.",allow:"Povoliť",deny:"Odmietnúť",noCookie:"Táto služba nepoužíva cookies.",useCookie:"Túto službu je možné nainštalovať",useCookieCurrent:"Táto služba je nainštalovaná",useNoCookie:"Táto služba nenainštalovala žiadny súbor cookie.",more:"Čítaj viac",source:"Pozrite si oficiálnu webovú stránku",credit:"Správca súborov cookie od tarteaucitron.js",noServices:"Táto webová stránka nepoužíva žiadny súbor cookie, ktorý vyžaduje váš súhlas.",toggleInfoBox:"Zobraziť/skryť informácie o ukladaní súborov cookie",title:"Panel riadenia súborov cookie",cookieDetail:"Podrobnosti súboru cookie pre",ourSite:"na našich stránkach",modalWindow:"(modálne okno)",newWindow:"(nové okno)",allowAll:"Povoľte všetky súbory cookie",denyAll:"Odmietnuť všetky súbory cookie",icon:"Cookies",fallback:"je zakázané.",allowed:"povolený",disallowed:"nepovolený",ads:{title:"Reklamná sieť",details:"Reklamné siete môžu generovať príjmy predajom reklamného priestoru na webe."},analytic:{title:"Meranie publika",details:"Služby merania publika používané na generovanie užitočnej štatistickej účasti na zlepšenie stránky."},social:{title:"Sociálne siete",details:"Sociálne siete môžu zlepšiť použiteľnosť stránky a pomôcť ju propagovať prostredníctvom akcií."},video:{title:"Videá",details:"Služby zdieľania videa pomáhajú pridať na web bohatý obsah a zvýšiť jeho viditeľnosť."},comment:{title:"Komentáre",details:"Manažéri komentárov uľahčujú zadávanie komentárov a bojujú proti spamu."},support:{title:"Podpora",details:"Podporné služby vám umožňujú skontaktovať sa s tímom stránok a pomôcť vám ich vylepšiť."},api:{title:"APIs",details:"Rozhrania API sa používajú na načítanie skriptov: geolokácia, vyhľadávače, preklady, ..."},other:{title:"Ostatné",details:"Služby na zobrazovanie webového obsahu."},google:{title:"Špecifický súhlas so službami Google",details:"Google môže použiť vaše údaje na meranie publika, reklamnú efektivitu alebo na vám ponúkanie personalizovaných reklám."},mandatoryTitle:"Povinné súbory cookie",mandatoryText:"Táto stránka používa súbory cookie, ktoré sú nevyhnutné pre jej správne fungovanie a nemôžu byť deaktivované.",save:"Uložiť",ourpartners:"Naši partneri"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.sv.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.sv.js new file mode 100644 index 00000000..7143ef57 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.sv.js @@ -0,0 +1,96 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Hej! Denna webbplats är transparent och låter dig välja de tredjeparts tjänster du vill tillåta.", + "adblock_call": "Inaktivera din adblock för att börja anpassa.", + "reload": "Uppdatera sidan", + + "alertBigScroll": "Genom att fortsätta rulla,", + "alertBigClick": "Om du fortsätter att surfa på denna webbplats,", + "alertBig": "du tillåter alla tjänster från tredje part", + + "alertBigPrivacy": "Denna webbplats använder cookies och ger dig kontroll över vad du vill aktivera", + "alertSmall": "Hantera tjänster", + "personalize": "Personifiera", + "acceptAll": "OK, acceptera allt", + "close": "Stänga", + "closeBanner": "Dölj cookies banner", + + "privacyUrl": "Integritetspolicy", + + "all": "Preferens för alla tjänster", + + "info": "Skydda din integritet", + "disclaimer": "Genom att tillåta dessa tjänster från tredje part accepterar du deras cookies och användningen av spårningsteknologier som är nödvändiga för att de ska fungera korrekt.", + "allow": "Tillåta", + "deny": "Förneka", + "noCookie": "Den här tjänsten använder inte cookie.", + "useCookie": "Den här tjänsten kan installeras", + "useCookieCurrent": "Den här tjänsten har installerat", + "useNoCookie": "Den här tjänsten har inte installerat någon cookie.", + "more": "Läs mer", + "source": "Visa den officiella webbplatsen", + "credit": "Cookies manager av tarteaucitron.js", + "noServices": "Denna webbplats använder ingen cookie som kräver ditt samtycke.", + + "toggleInfoBox": "Visa / dölj information om lagring av cookies", + "title": "Cookie- hanteringspanel", + "cookieDetail": "cookie- detalj för", + "ourSite": "på vår webbplats", + "modalWindow": "(modalt fönster)", + "newWindow": "(nytt fönster)", + "allowAll": "Tillåt alla cookie", + "denyAll": "Neka alla cookies", + + "icon": "Cookies", + + "fallback": "är ur funktion.", + "allowed": "tillåtet", + "disallowed": "nekad", + + "ads": { + "title": "Annonsnätverk", + "details": "Annonsnätverk kan generera intäkter genom att sälja annonsutrymme på webbplatsen." + }, + "analytic": { + "title": "Publikmätning", + "details": "Publikmätningstjänster som används för att generera användbar statistik närvaro för att förbättra webbplatsen." + }, + + "social": { + "title": "Sociala nätverk", + "details": "Sociala nätverk kan förbättra användbarheten på webbplatsen och bidra till att marknadsföra den via aktierna." + }, + "video": { + "title": "videoklipp", + "details": "Videodelningstjänster hjälper till att lägga till rika medier på webbplatsen och öka synligheten." + }, + "comment": { + "title": "Коментари", + "details": "Kommentarhanterare underlättar inlämning av kommentarer och bekämpar skräppost." + }, + "support": { + "title": "Stöd", + "details": "Supporttjänster gör att du kan komma i kontakt med webbplatsteamet och hjälpa dig att förbättra det." + }, + "api": { + "title": "APIs", + "details": "APIs: er används för att ladda skript: geolocation, sökmotorer, översättningar, ..." + }, + "other": { + "title": "Övrig", + "details": "Tjänster för att visa webbinnehåll." + }, + + "google": { + "title": "Specifikt samtycke för Googles tjänster", + "details": "Google kan använda dina data för publikmätning, reklamprestanda eller för att erbjuda dig personligt anpassade annonser." + }, + + "mandatoryTitle": "Obligatoriska kakor", + "mandatoryText": "Denna webbplats använder nödvändiga kakor för dess korrekta funktion, och dessa kan inte inaktiveras.", + + "save": "Spara", + "ourpartners": "Våra partners" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.sv.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.sv.min.js new file mode 100644 index 00000000..fbd3f1a6 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.sv.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Hej! Denna webbplats är transparent och låter dig välja de tredjeparts tjänster du vill tillåta.",adblock_call:"Inaktivera din adblock för att börja anpassa.",reload:"Uppdatera sidan",alertBigScroll:"Genom att fortsätta rulla,",alertBigClick:"Om du fortsätter att surfa på denna webbplats,",alertBig:"du tillåter alla tjänster från tredje part",alertBigPrivacy:"Denna webbplats använder cookies och ger dig kontroll över vad du vill aktivera",alertSmall:"Hantera tjänster",personalize:"Personifiera",acceptAll:"OK, acceptera allt",close:"Stänga",closeBanner:"Dölj cookies banner",privacyUrl:"Integritetspolicy",all:"Preferens för alla tjänster",info:"Skydda din integritet",disclaimer:"Genom att tillåta dessa tjänster från tredje part accepterar du deras cookies och användningen av spårningsteknologier som är nödvändiga för att de ska fungera korrekt.",allow:"Tillåta",deny:"Förneka",noCookie:"Den här tjänsten använder inte cookie.",useCookie:"Den här tjänsten kan installeras",useCookieCurrent:"Den här tjänsten har installerat",useNoCookie:"Den här tjänsten har inte installerat någon cookie.",more:"Läs mer",source:"Visa den officiella webbplatsen",credit:"Cookies manager av tarteaucitron.js",noServices:"Denna webbplats använder ingen cookie som kräver ditt samtycke.",toggleInfoBox:"Visa / dölj information om lagring av cookies",title:"Cookie- hanteringspanel",cookieDetail:"cookie- detalj för",ourSite:"på vår webbplats",modalWindow:"(modalt fönster)",newWindow:"(nytt fönster)",allowAll:"Tillåt alla cookie",denyAll:"Neka alla cookies",icon:"Cookies",fallback:"är ur funktion.",allowed:"tillåtet",disallowed:"nekad",ads:{title:"Annonsnätverk",details:"Annonsnätverk kan generera intäkter genom att sälja annonsutrymme på webbplatsen."},analytic:{title:"Publikmätning",details:"Publikmätningstjänster som används för att generera användbar statistik närvaro för att förbättra webbplatsen."},social:{title:"Sociala nätverk",details:"Sociala nätverk kan förbättra användbarheten på webbplatsen och bidra till att marknadsföra den via aktierna."},video:{title:"videoklipp",details:"Videodelningstjänster hjälper till att lägga till rika medier på webbplatsen och öka synligheten."},comment:{title:"Коментари",details:"Kommentarhanterare underlättar inlämning av kommentarer och bekämpar skräppost."},support:{title:"Stöd",details:"Supporttjänster gör att du kan komma i kontakt med webbplatsteamet och hjälpa dig att förbättra det."},api:{title:"APIs",details:"APIs: er används för att ladda skript: geolocation, sökmotorer, översättningar, ..."},other:{title:"Övrig",details:"Tjänster för att visa webbinnehåll."},google:{title:"Specifikt samtycke för Googles tjänster",details:"Google kan använda dina data för publikmätning, reklamprestanda eller för att erbjuda dig personligt anpassade annonser."},mandatoryTitle:"Obligatoriska kakor",mandatoryText:"Denna webbplats använder nödvändiga kakor för dess korrekta funktion, och dessa kan inte inaktiveras.",save:"Spara",ourpartners:"Våra partners"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.tr.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.tr.js new file mode 100644 index 00000000..179ffa1d --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.tr.js @@ -0,0 +1,98 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + + "middleBarHead": "☝ 🍪", + "adblock": "Merhaba! Bu site şeffaflıkla oynar ve size etkinleştirilecek üçüncü taraf hizmetleri seçeneği sunar.", + "adblock_call": "Kişiselleştirmeye başlamak için lütfen reklam engelleyicinizi devre dışı bırakın.", + "reload": "Sayfayı yeniden yükle", + + "alertBigScroll": "Kaydırma devam edien,", + "alertBigClick": "Navigasyonunuza devam ederek,", + "alertBig": "çerez yükleyebilecek üçüncü taraf hizmetlerinin kullanımını kabul edersiniz", + + "alertBigPrivacy": "Bu site çerezleri kullanır ve etkinleştirmek istediklerinizi kontrol etmenizi sağlar", + "alertSmall": "Hizmet yönetimi", + "acceptAll": "evet, her şeyi kabul edin", + "personalize": "kişiselleştirmek", + "close": "kapat", + "closeBanner": "Çerez banner'ını gizle", + + "privacyUrl": "Gizlilik Politikası", + + "all": "Tüm hizmetler için tercihler", + + "info": "Gizliliğinin korunması", + "disclaimer": "Bu üçüncü taraf hizmetlerini yetkilendirerek, çerezlerin depolanmasını ve okunmasını ve düzgün çalışması için gerekli izleme teknolojilerinin kullanımını kabul ediyorsunuz.", + "allow": "izin", + "deny": "yasak", + "noCookie": "Bu hizmet çerez yerleştirmez.", + "useCookie": "Bu hizmet para yatırabilir", + "useCookieCurrent": "Bu hizmet sunuldu", + "useNoCookie": "Bu hizmet herhangi bir çerez yerleştirmedi.", + "more": "Daha fazlasını öğrenin", + "source": "web sitesine bakın", + "credit": "Çerez yönetimi tarteaucitron.js", + "noServices": "Bu site, onayınızı gerektiren hiçbir çerez kullanmıyor.", + + "toggleInfoBox": "Çerezlerin depolanmasıyla ilgili bilgileri göster / gizle", + "title": "Çerez yönetimi paneli", + "cookieDetail": "Ayrıntı çerezleri", + "ourSite": "sitemizde", + "modalWindow": "(kalıcı pencere)", + "newWindow": "(yeni pencere)", + "allowAll": "Tüm çerezlere izin verin", + "denyAll": "Tüm çerezleri yasaklayın", + + "icon": "Cookies", + + "fallback": "devre dışı.", + "allowed": "izin verildi", + "disallowed": "izin verilmeyen", + + "ads": { + "title": "Reklam yönetimi", + "details": "Reklam ajansları, sitedeki reklam alanını pazarlayarak gelir elde etmenizi sağlar." + }, + "analytic": { + "title": "Kitle ölçümü", + "details": "Kitle ölçüm hizmetleri, siteyi geliştirmek için yararlı katılım istatistikleri oluşturur." + }, + "social": { + "title": "Sosyal Medya", + "details": "Sosyal ağlar sitenin kullanım kolaylığını geliştirir ve paylaşım yoluyla sitenin tanıtımına yardımcı olur." + }, + "video": { + "title": "Videolar", + "details": "Video paylaşım hizmetleri siteyi multimedya içeriğiyle zenginleştirir ve görünürlüğünü artırır.\n" + + "\n" + }, + "comment": { + "title": "yorumlar\n", + "details": "Yorum yöneticileri yorumlarınızın gönderilmesini kolaylaştırır ve spam ile mücadele eder.", + }, + "support": { + "title": "destek", + "details": "Destek hizmetleri, site ekibiyle iletişim kurmanıza ve ekibinizi geliştirmenize yardımcı olur.\n" + + "\n" + }, + "api": { + "title": "APIs", + "details": "APIs komut dosyalarının yüklenmesine izin verir: coğrafi konum, arama motorları, çeviriler, ..." + }, + "other": { + "title": "diğer\n", + "details": "Web içeriğini görüntüleme hizmetleri." + }, + + "google": { + "title": "Google hizmetleri için özel onay", + "details": "Google, verilerinizi izleyici ölçümü, reklam performansı veya size kişiselleştirilmiş reklamlar sunmak için kullanabilir." + }, + + "mandatoryTitle": "Zorunlu Çerezler", + "mandatoryText": "Bu site, düzgün çalışması için gerekli olan ve devre dışı bırakılamayan çerezleri kullanır.", + + "save": "Kaydet", + "ourpartners": "İş ortaklarımız" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.tr.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.tr.min.js new file mode 100644 index 00000000..010d1054 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.tr.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Merhaba! Bu site şeffaflıkla oynar ve size etkinleştirilecek üçüncü taraf hizmetleri seçeneği sunar.",adblock_call:"Kişiselleştirmeye başlamak için lütfen reklam engelleyicinizi devre dışı bırakın.",reload:"Sayfayı yeniden yükle",alertBigScroll:"Kaydırma devam edien,",alertBigClick:"Navigasyonunuza devam ederek,",alertBig:"çerez yükleyebilecek üçüncü taraf hizmetlerinin kullanımını kabul edersiniz",alertBigPrivacy:"Bu site çerezleri kullanır ve etkinleştirmek istediklerinizi kontrol etmenizi sağlar",alertSmall:"Hizmet yönetimi",acceptAll:"evet, her şeyi kabul edin",personalize:"kişiselleştirmek",close:"kapat",closeBanner:"Çerez banner'ını gizle",privacyUrl:"Gizlilik Politikası",all:"Tüm hizmetler için tercihler",info:"Gizliliğinin korunması",disclaimer:"Bu üçüncü taraf hizmetlerini yetkilendirerek, çerezlerin depolanmasını ve okunmasını ve düzgün çalışması için gerekli izleme teknolojilerinin kullanımını kabul ediyorsunuz.",allow:"izin",deny:"yasak",noCookie:"Bu hizmet çerez yerleştirmez.",useCookie:"Bu hizmet para yatırabilir",useCookieCurrent:"Bu hizmet sunuldu",useNoCookie:"Bu hizmet herhangi bir çerez yerleştirmedi.",more:"Daha fazlasını öğrenin",source:"web sitesine bakın",credit:"Çerez yönetimi tarteaucitron.js",noServices:"Bu site, onayınızı gerektiren hiçbir çerez kullanmıyor.",toggleInfoBox:"Çerezlerin depolanmasıyla ilgili bilgileri göster / gizle",title:"Çerez yönetimi paneli",cookieDetail:"Ayrıntı çerezleri",ourSite:"sitemizde",modalWindow:"(kalıcı pencere)",newWindow:"(yeni pencere)",allowAll:"Tüm çerezlere izin verin",denyAll:"Tüm çerezleri yasaklayın",icon:"Cookies",fallback:"devre dışı.",allowed:"izin verildi",disallowed:"izin verilmeyen",ads:{title:"Reklam yönetimi",details:"Reklam ajansları, sitedeki reklam alanını pazarlayarak gelir elde etmenizi sağlar."},analytic:{title:"Kitle ölçümü",details:"Kitle ölçüm hizmetleri, siteyi geliştirmek için yararlı katılım istatistikleri oluşturur."},social:{title:"Sosyal Medya",details:"Sosyal ağlar sitenin kullanım kolaylığını geliştirir ve paylaşım yoluyla sitenin tanıtımına yardımcı olur."},video:{title:"Videolar",details:"Video paylaşım hizmetleri siteyi multimedya içeriğiyle zenginleştirir ve görünürlüğünü artırır.\n"+"\n"},comment:{title:"yorumlar\n",details:"Yorum yöneticileri yorumlarınızın gönderilmesini kolaylaştırır ve spam ile mücadele eder."},support:{title:"destek",details:"Destek hizmetleri, site ekibiyle iletişim kurmanıza ve ekibinizi geliştirmenize yardımcı olur.\n"+"\n"},api:{title:"APIs",details:"APIs komut dosyalarının yüklenmesine izin verir: coğrafi konum, arama motorları, çeviriler, ..."},other:{title:"diğer\n",details:"Web içeriğini görüntüleme hizmetleri."},google:{title:"Google hizmetleri için özel onay",details:"Google, verilerinizi izleyici ölçümü, reklam performansı veya size kişiselleştirilmiş reklamlar sunmak için kullanabilir."},mandatoryTitle:"Zorunlu Çerezler",mandatoryText:"Bu site, düzgün çalışması için gerekli olan ve devre dışı bırakılamayan çerezleri kullanır.",save:"Kaydet",ourpartners:"İş ortaklarımız"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.uk.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.uk.js new file mode 100644 index 00000000..9a3614d9 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.uk.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Добрий день! Цей сайт нічого від вас не приховує і дає вам можливість обрати, які сторонні послуги увімкнути.", + "adblock_call": "Будь ласка вимкніть ваш блокувач реклами, щоб перейти до налаштувань.", + "reload": "Перезавантажити сторінку", + + "alertBigScroll": "Продовжуючи прокрутку,", + "alertBigClick": "Продовжуючи навігацію,", + "alertBig": "ви погоджуєтесь на використання сторонніх послуг, які можуть встановлювати кукі", + + "alertBigPrivacy": "Цей сайт використовує кукі і дає вам можливість обрати ті, які ви хочете увімкнути", + "alertSmall": "Керування послугами", + "acceptAll": "Прийняти все", + "personalize": "Налаштувати", + "close": "Закрити", + "closeBanner": "Приховати банер cookie", + + "privacyUrl": "Політика конфіденційності", + + "all": "Налаштування всіх послуг", + + "info": "Захист вашого особистого життя", + "disclaimer": "Дозволяючи ці сторонні послуги, ви даєте згоду на збереження і завантаження кукі, а також на використання засобів відстеження, необхідних для їхньої функціональності.", + "allow": "Дозволити", + "deny": "Заборонити", + "noCookie": "Ця послуга не зберігає жодного кукі.", + "useCookie": "Ця послуга може зберегти", + "useCookieCurrent": "Ця послуга зберегла", + "useNoCookie": "Ця послуга не зберегла жодного кукі.", + "more": "Дізнатись більше", + "source": "Перейти на офіційний сайт", + "credit": "Керування кукі від tarteaucitron.js", + "noServices": "Цей сайт не використовує жодного кукі, який потребував би вашої згоди.", + + "toggleInfoBox": "Показати/приховати інформацію про збереження кукі", + "title": "Панель керування кукі", + "cookieDetail": "Подробиці про кукі", + "ourSite": "на нашому сайті", + "modalWindow": "(модальне вікно)", + "newWindow": "(нове вікно)", + "allowAll": "Все прийняти", + "denyAll": "Все відхилити", + + "icon": "Кукі", + + "fallback": "вимкнено.", + "allowed": "дозволено", + "disallowed": "заборонено", + + "ads": { + "title": "Рекламні мережі", + "details": "Рекламні мережі дають змогу отримувати дохід, монетизуючи рекламні блоки на сайті." + }, + "analytic": { + "title": "Заміри аудиторії", + "details": "Послуги з замірів аудиторії дозволяють генерувати статистику відвідуваності, корисну для покращення сайту." + }, + "social": { + "title": "Соціальні мережі", + "details": "Соціальні мережі дозволяють зробити сайт зручнішим і допомагають просувати його через розповсюдження посилань." + }, + "video": { + "title": "Відеоролики", + "details": "Відеохостинги дають змогу збагатити сайт мультімедійним контентом і сприяють його видимості." + }, + "comment": { + "title": "Коментарі", + "details": "Менеджери коментарів полегшують додавання ваших коментарів і захищають від спаму." + }, + "support": { + "title": "Підтримка", + "details": "Послуги підтримки дають вам можливість зв'язатись з адміністрацією сайту і допомогти покращити його." + }, + "api": { + "title": "API", + "details": "API дозволяють завантажувати скрипти: геолокація, пошукові системи, переклади..." + }, + "other": { + "title": "Інші", + "details": "Послуги для відображення веб-контенту." + }, + + "google": { + "title": "Специфічна згода на послуги Google", + "details": "Google може використовувати ваші дані для вимірювання аудиторії, рекламної ефективності або для надання вам персоналізованих рекламних оголошень." + }, + + "mandatoryTitle": "Обов'язкові кукі", + "mandatoryText": "Цей сайт використовує кукі, які є необхідніми для забезпечення його функціональності. Вимкнути їх неможливо.", + + "save": "Зберегти", + "ourpartners": "Наші партнери" +}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.uk.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.uk.min.js new file mode 100644 index 00000000..d1b8ff72 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.uk.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Добрий день! Цей сайт нічого від вас не приховує і дає вам можливість обрати, які сторонні послуги увімкнути.",adblock_call:"Будь ласка вимкніть ваш блокувач реклами, щоб перейти до налаштувань.",reload:"Перезавантажити сторінку",alertBigScroll:"Продовжуючи прокрутку,",alertBigClick:"Продовжуючи навігацію,",alertBig:"ви погоджуєтесь на використання сторонніх послуг, які можуть встановлювати кукі",alertBigPrivacy:"Цей сайт використовує кукі і дає вам можливість обрати ті, які ви хочете увімкнути",alertSmall:"Керування послугами",acceptAll:"Прийняти все",personalize:"Налаштувати",close:"Закрити",closeBanner:"Приховати банер cookie",privacyUrl:"Політика конфіденційності",all:"Налаштування всіх послуг",info:"Захист вашого особистого життя",disclaimer:"Дозволяючи ці сторонні послуги, ви даєте згоду на збереження і завантаження кукі, а також на використання засобів відстеження, необхідних для їхньої функціональності.",allow:"Дозволити",deny:"Заборонити",noCookie:"Ця послуга не зберігає жодного кукі.",useCookie:"Ця послуга може зберегти",useCookieCurrent:"Ця послуга зберегла",useNoCookie:"Ця послуга не зберегла жодного кукі.",more:"Дізнатись більше",source:"Перейти на офіційний сайт",credit:"Керування кукі від tarteaucitron.js",noServices:"Цей сайт не використовує жодного кукі, який потребував би вашої згоди.",toggleInfoBox:"Показати/приховати інформацію про збереження кукі",title:"Панель керування кукі",cookieDetail:"Подробиці про кукі",ourSite:"на нашому сайті",modalWindow:"(модальне вікно)",newWindow:"(нове вікно)",allowAll:"Все прийняти",denyAll:"Все відхилити",icon:"Кукі",fallback:"вимкнено.",allowed:"дозволено",disallowed:"заборонено",ads:{title:"Рекламні мережі",details:"Рекламні мережі дають змогу отримувати дохід, монетизуючи рекламні блоки на сайті."},analytic:{title:"Заміри аудиторії",details:"Послуги з замірів аудиторії дозволяють генерувати статистику відвідуваності, корисну для покращення сайту."},social:{title:"Соціальні мережі",details:"Соціальні мережі дозволяють зробити сайт зручнішим і допомагають просувати його через розповсюдження посилань."},video:{title:"Відеоролики",details:"Відеохостинги дають змогу збагатити сайт мультімедійним контентом і сприяють його видимості."},comment:{title:"Коментарі",details:"Менеджери коментарів полегшують додавання ваших коментарів і захищають від спаму."},support:{title:"Підтримка",details:"Послуги підтримки дають вам можливість зв'язатись з адміністрацією сайту і допомогти покращити його."},api:{title:"API",details:"API дозволяють завантажувати скрипти: геолокація, пошукові системи, переклади..."},other:{title:"Інші",details:"Послуги для відображення веб-контенту."},google:{title:"Специфічна згода на послуги Google",details:"Google може використовувати ваші дані для вимірювання аудиторії, рекламної ефективності або для надання вам персоналізованих рекламних оголошень."},mandatoryTitle:"Обов'язкові кукі",mandatoryText:"Цей сайт використовує кукі, які є необхідніми для забезпечення його функціональності. Вимкнути їх неможливо.",save:"Зберегти",ourpartners:"Наші партнери"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.vi.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.vi.js new file mode 100644 index 00000000..62858706 --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.vi.js @@ -0,0 +1,95 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "middleBarHead": "☝ 🍪", + "adblock": "Xin chào! Trang web này minh bạch và cho phép bạn chọn dịch vụ bên thứ 3 mà bạn muốn cho phép.", + "adblock_call": "Vui lòng vô hiệu hóa trình chặn quảng cáo của bạn để bắt đầu tùy chỉnh.", + "reload": "Làm mới trang", + + "alertBigScroll": "tiếp tục cuộn,", + "alertBigClick": "Nếu bạn tiếp tục truy cập trang web này,", + "alertBig": "bạn đang cho phép tất cả các dịch vụ của bên thứ ba", + + "alertBigPrivacy": "Trang web này sử dụng cookie và cung cấp cho bạn quyền kiểm soát những gì bạn muốn kích hoạt", + "alertSmall": "Quản lý dịch vụ", + "acceptAll": "OK, đồng ý", + "personalize": "Cá nhân", + "close": "Đóng", + "closeBanner": "Ẩn biểu ngữ cookie", + + "privacyUrl": "Chính sách bảo mật", + + "all": "Ưu tiên cho tất cả các dịch vụ", + + "info": "Bảo vệ sự riêng tư của bạn", + "disclaimer": "Bằng cách cho phép các dịch vụ bên thứ ba này, bạn chấp nhận cookie của họ và sử dụng các công nghệ theo dõi cần thiết cho hoạt động đúng đắn của họ.", + "allow": "Cho phép", + "deny": "Từ chối", + "noCookie": "Dịch vụ này không sử dụng cookie.", + "useCookie": "Dịch vụ này có thể cài đặt", + "useCookieCurrent": "Dịch vụ này đã được cài đặt", + "useNoCookie": "Dịch vụ này không được cài đặt bất cứ cookie nào.", + "more": "Xem thêm", + "source": "Xam trang web chính thức", + "credit": "Cookies được quản lý bằng tarteaucitron.js", + "noServices": "Trang web này không sử dụng bất kì cookie nào yêu cầu sự chấp thuận của bạn.", + + "toggleInfoBox": "Hiển thị / ẩn thông tin về lưu trữ cookie", + "title": "Bảng quản lý cookie", + "cookieDetail": "Cookie chi tiết", + "ourSite": "trên site của chúng ta", + "modalWindow": "(cửa sổ phương thức)", + "newWindow": "(Cửa sổ mới)", + "allowAll": "Cho phép tất cả các Cookies", + "denyAll": "Từ chối cất cả cookies", + + "icon": "Cookies", + + "fallback": "tắt.", + "allowed": "được phép", + "disallowed": "không được phép", + + "ads": { + "title": "Mạng quảng cáo", + "details": "Mạng quảng cáo có thể tạo doanh thu bằng cách bán không gian quảng cáo trên trang web." + }, + "analytic": { + "title": "Đo lường hành vi người dùng", + "details": "Công cụ đo lường hành vi người dùng cập nhật những thống kê hữu ích nhằm nâng cao chất lượng phục vụ của website." + }, + "social": { + "title": "Các mạng xã hội", + "details": "Mạng xã hội có thể cải thiện khả năng sử dụng của trang web và giúp quảng bá nó thông qua các chia sẻ." + }, + "video": { + "title": "Các video", + "details": "Dịch vụ chia sẻ video giúp thêm phương tiện phong phú trên trang web và tăng khả năng hiển thị của nó." + }, + "comment": { + "title": "Bình luận", + "details": "Quản lý comments tạo điều kiện cho việc gửi ý kiến và chống thư rác." + }, + "support": { + "title": "Hỗ trợ", + "details": "Các dịch vụ hỗ trợ cho phép bạn liên lạc với nhóm trang web và giúp cải thiện nó." + }, + "api": { + "title": "APIs", + "details": "APIs được sử dụng để load: geolocation, search engines, translations, ..." + }, + "other": { + "title": "Dịch vụ khác", + "details": "Dịch vụ hiển thị nội dung web." + }, + + "google": { + "title": "Sự đồng ý cụ thể cho dịch vụ của Google", + "details": "Google có thể sử dụng dữ liệu của bạn để đo lường đối tượng, hiệu suất quảng cáo hoặc cung cấp quảng cáo được cá nhân hóa cho bạn." + }, + + "mandatoryTitle": "Cookie Bắt Buộc", + "mandatoryText": "Trang web này sử dụng cookie cần thiết để hoạt động đúng cách, không thể tắt.", + + "save": "Lưu", + "ourpartners": "Đối tác của chúng tôi" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.vi.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.vi.min.js new file mode 100644 index 00000000..44c5afee --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.vi.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={middleBarHead:"☝ 🍪",adblock:"Xin chào! Trang web này minh bạch và cho phép bạn chọn dịch vụ bên thứ 3 mà bạn muốn cho phép.",adblock_call:"Vui lòng vô hiệu hóa trình chặn quảng cáo của bạn để bắt đầu tùy chỉnh.",reload:"Làm mới trang",alertBigScroll:"tiếp tục cuộn,",alertBigClick:"Nếu bạn tiếp tục truy cập trang web này,",alertBig:"bạn đang cho phép tất cả các dịch vụ của bên thứ ba",alertBigPrivacy:"Trang web này sử dụng cookie và cung cấp cho bạn quyền kiểm soát những gì bạn muốn kích hoạt",alertSmall:"Quản lý dịch vụ",acceptAll:"OK, đồng ý",personalize:"Cá nhân",close:"Đóng",closeBanner:"Ẩn biểu ngữ cookie",privacyUrl:"Chính sách bảo mật",all:"Ưu tiên cho tất cả các dịch vụ",info:"Bảo vệ sự riêng tư của bạn",disclaimer:"Bằng cách cho phép các dịch vụ bên thứ ba này, bạn chấp nhận cookie của họ và sử dụng các công nghệ theo dõi cần thiết cho hoạt động đúng đắn của họ.",allow:"Cho phép",deny:"Từ chối",noCookie:"Dịch vụ này không sử dụng cookie.",useCookie:"Dịch vụ này có thể cài đặt",useCookieCurrent:"Dịch vụ này đã được cài đặt",useNoCookie:"Dịch vụ này không được cài đặt bất cứ cookie nào.",more:"Xem thêm",source:"Xam trang web chính thức",credit:"Cookies được quản lý bằng tarteaucitron.js",noServices:"Trang web này không sử dụng bất kì cookie nào yêu cầu sự chấp thuận của bạn.",toggleInfoBox:"Hiển thị / ẩn thông tin về lưu trữ cookie",title:"Bảng quản lý cookie",cookieDetail:"Cookie chi tiết",ourSite:"trên site của chúng ta",modalWindow:"(cửa sổ phương thức)",newWindow:"(Cửa sổ mới)",allowAll:"Cho phép tất cả các Cookies",denyAll:"Từ chối cất cả cookies",icon:"Cookies",fallback:"tắt.",allowed:"được phép",disallowed:"không được phép",ads:{title:"Mạng quảng cáo",details:"Mạng quảng cáo có thể tạo doanh thu bằng cách bán không gian quảng cáo trên trang web."},analytic:{title:"Đo lường hành vi người dùng",details:"Công cụ đo lường hành vi người dùng cập nhật những thống kê hữu ích nhằm nâng cao chất lượng phục vụ của website."},social:{title:"Các mạng xã hội",details:"Mạng xã hội có thể cải thiện khả năng sử dụng của trang web và giúp quảng bá nó thông qua các chia sẻ."},video:{title:"Các video",details:"Dịch vụ chia sẻ video giúp thêm phương tiện phong phú trên trang web và tăng khả năng hiển thị của nó."},comment:{title:"Bình luận",details:"Quản lý comments tạo điều kiện cho việc gửi ý kiến và chống thư rác."},support:{title:"Hỗ trợ",details:"Các dịch vụ hỗ trợ cho phép bạn liên lạc với nhóm trang web và giúp cải thiện nó."},api:{title:"APIs",details:"APIs được sử dụng để load: geolocation, search engines, translations, ..."},other:{title:"Dịch vụ khác",details:"Dịch vụ hiển thị nội dung web."},google:{title:"Sự đồng ý cụ thể cho dịch vụ của Google",details:"Google có thể sử dụng dữ liệu của bạn để đo lường đối tượng, hiệu suất quảng cáo hoặc cung cấp quảng cáo được cá nhân hóa cho bạn."},mandatoryTitle:"Cookie Bắt Buộc",mandatoryText:"Trang web này sử dụng cookie cần thiết để hoạt động đúng cách, không thể tắt.",save:"Lưu",ourpartners:"Đối tác của chúng tôi"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.zh.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.zh.js new file mode 100644 index 00000000..706a358d --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.zh.js @@ -0,0 +1,93 @@ +/*global tarteaucitron */ +/* min ready */ +tarteaucitron.lang = { + "adblock": "您好!这是一个透明的网站,您可以选择激活不同的第三方服务。", + "adblock_call": "感谢您停用广告拦截功能并开始个性化设置。", + "reload": "重新加载页面", + + "alertBigScroll": "继续划屏,", + "alertBigClick": "继续浏览,", + "alertBig": "即表示您同意第三方服务安装cookie", + + "alertBigPrivacy": "这个网站使用cookie, 并让您可以控制想要激活的内容。", + "alertSmall": "服务管理", + "acceptAll": "好的,全部接受", + "personalize": "个性化", + "close": "关闭", + "closeBanner": "隐藏 cookie 横幅", + + "privacyUrl": "保密政策", + + "all": "所有服务的偏好设置", + + "disclaimer": "通过授权这些第三方服务,您同意存储和读取cookie,并使用其正常运行所需的跟踪技术。", + "allow": "允许", + "deny": "禁用", + "noCookie": "此服务不存储任何cookie。", + "useCookie": "此服务可以存储", + "useCookieCurrent": "此服务已存储", + "useNoCookie": "此服务未存储任何cookie。", + "more": "了解更多", + "source": "查看官网", + "credit": "通过tarteaucitron.js管理cookie", + "noServices": "本网站不使用任何需要您同意的cookie。", + + "toggleInfoBox": "显示/隐藏cookie存储信息。", + "title": "Cookie管理面板", + "cookieDetail": "Cookie详情", + "ourSite": "显示在我们的网站上", + "modalWindow": "(模态窗口)", + "newWindow": "(新建窗口)", + "allowAll": "允许", + "denyAll": "禁用", + + "icon": "Cookies", + + "fallback": "已禁用。", + "allowed": "允许的", + "disallowed": "不允许的", + + "ads": { + "title": "广告组", + "details": "广告组通过营销网站上的广告空间来产生收入." + }, + "analytic": { + "title": "受众测量", + "details": "受众测量服务可以生成对站点改进有用的访问统计数据。" + }, + "social": { + "title": "社交网络", + "details": "社交网络有助于提高网站的用户友好性,并通过分享帮助推广。" + }, + "video": { + "title": "视频", + "details": "视频共享服务丰富网站的多媒体内容,提高网站知名度。" + }, + "comment": { + "title": "评论", + "details": "评论管理器使您的评论更容易提交,并避免垃圾邮件。" + }, + "support": { + "title": "支持", + "details": "支持服务使您能够与网站团队联系并帮助改进网站." + }, + "api": { + "title": "API", + "details": "API允许加载脚本:地理位置、搜索引擎、翻译……" + }, + "other": { + "title": "其他", + "details": "旨在显示网页内容的服务。" + }, + + "google": { + "title": "Google 服务的特定同意", + "details": "Google 可能使用您的数据进行受众测量、广告效果评估,或向您提供个性化广告。" + }, + + "mandatoryTitle": "强制性Cookie", + "mandatoryText": "本站使用必要的Cookie以确保其正常运行,这些Cookie无法停用。", + + "save": "保存", + "ourpartners": "我们的合作伙伴" +}; diff --git a/static/lib/tarteaucitronjs/lang/tarteaucitron.zh.min.js b/static/lib/tarteaucitronjs/lang/tarteaucitron.zh.min.js new file mode 100644 index 00000000..5aa81bff --- /dev/null +++ b/static/lib/tarteaucitronjs/lang/tarteaucitron.zh.min.js @@ -0,0 +1 @@ +tarteaucitron.lang={adblock:"您好!这是一个透明的网站,您可以选择激活不同的第三方服务。",adblock_call:"感谢您停用广告拦截功能并开始个性化设置。",reload:"重新加载页面",alertBigScroll:"继续划屏,",alertBigClick:"继续浏览,",alertBig:"即表示您同意第三方服务安装cookie",alertBigPrivacy:"这个网站使用cookie, 并让您可以控制想要激活的内容。",alertSmall:"服务管理",acceptAll:"好的,全部接受",personalize:"个性化",close:"关闭",closeBanner:"隐藏 cookie 横幅",privacyUrl:"保密政策",all:"所有服务的偏好设置",disclaimer:"通过授权这些第三方服务,您同意存储和读取cookie,并使用其正常运行所需的跟踪技术。",allow:"允许",deny:"禁用",noCookie:"此服务不存储任何cookie。",useCookie:"此服务可以存储",useCookieCurrent:"此服务已存储",useNoCookie:"此服务未存储任何cookie。",more:"了解更多",source:"查看官网",credit:"通过tarteaucitron.js管理cookie",noServices:"本网站不使用任何需要您同意的cookie。",toggleInfoBox:"显示/隐藏cookie存储信息。",title:"Cookie管理面板",cookieDetail:"Cookie详情",ourSite:"显示在我们的网站上",modalWindow:"(模态窗口)",newWindow:"(新建窗口)",allowAll:"允许",denyAll:"禁用",icon:"Cookies",fallback:"已禁用。",allowed:"允许的",disallowed:"不允许的",ads:{title:"广告组",details:"广告组通过营销网站上的广告空间来产生收入."},analytic:{title:"受众测量",details:"受众测量服务可以生成对站点改进有用的访问统计数据。"},social:{title:"社交网络",details:"社交网络有助于提高网站的用户友好性,并通过分享帮助推广。"},video:{title:"视频",details:"视频共享服务丰富网站的多媒体内容,提高网站知名度。"},comment:{title:"评论",details:"评论管理器使您的评论更容易提交,并避免垃圾邮件。"},support:{title:"支持",details:"支持服务使您能够与网站团队联系并帮助改进网站."},api:{title:"API",details:"API允许加载脚本:地理位置、搜索引擎、翻译……"},other:{title:"其他",details:"旨在显示网页内容的服务。"},google:{title:"Google 服务的特定同意",details:"Google 可能使用您的数据进行受众测量、广告效果评估,或向您提供个性化广告。"},mandatoryTitle:"强制性Cookie",mandatoryText:"本站使用必要的Cookie以确保其正常运行,这些Cookie无法停用。",save:"保存",ourpartners:"我们的合作伙伴"}; \ No newline at end of file diff --git a/static/lib/tarteaucitronjs/package.json b/static/lib/tarteaucitronjs/package.json new file mode 100644 index 00000000..011b36d7 --- /dev/null +++ b/static/lib/tarteaucitronjs/package.json @@ -0,0 +1,28 @@ +{ + "name": "tarteaucitronjs", + "version": "1.19.0", + "main": "tarteaucitron.js", + "description": "Comply to the European cookie law", + "dependencies": {}, + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/AmauriC/tarteaucitron.js.git" + }, + "keywords": [ + "cookie", + "law", + "rgpd", + "gdpr", + "cookie" + ], + "author": "amauri.io", + "license": "MIT", + "bugs": { + "url": "https://github.com/AmauriC/tarteaucitron.js/issues" + }, + "homepage": "https://github.com/AmauriC/tarteaucitron.js#readme" +} diff --git a/static/lib/tarteaucitronjs/tarteaucitron.js b/static/lib/tarteaucitronjs/tarteaucitron.js new file mode 100644 index 00000000..1e9ac024 --- /dev/null +++ b/static/lib/tarteaucitronjs/tarteaucitron.js @@ -0,0 +1,2356 @@ +/*jslint browser: true, evil: true */ +/* min ready */ + +var scripts = document.getElementsByTagName('script'), + tarteaucitronPath = (document.currentScript || scripts[scripts.length - 1]).src.split('?')[0], + tarteaucitronForceCDN = (tarteaucitronForceCDN === undefined) ? '' : tarteaucitronForceCDN, + tarteaucitronUseMin = (tarteaucitronUseMin === undefined) ? '' : tarteaucitronUseMin, + cdn = (tarteaucitronForceCDN === '') ? tarteaucitronPath.split('/').slice(0, -1).join('/') + '/' : tarteaucitronForceCDN, + alreadyLaunch = (alreadyLaunch === undefined) ? 0 : alreadyLaunch, + tarteaucitronForceLanguage = (tarteaucitronForceLanguage === undefined) ? '' : tarteaucitronForceLanguage, + tarteaucitronForceExpire = (tarteaucitronForceExpire === undefined) ? '' : tarteaucitronForceExpire, + tarteaucitronCustomText = (tarteaucitronCustomText === undefined) ? '' : tarteaucitronCustomText, + // tarteaucitronExpireInDay: true for day(s) value - false for hour(s) value + tarteaucitronExpireInDay = (tarteaucitronExpireInDay === undefined || typeof tarteaucitronExpireInDay !== "boolean") ? true : tarteaucitronExpireInDay, + timeExpire = 31536000000, + tarteaucitronProLoadServices, + tarteaucitronNoAdBlocker = false, + tarteaucitronIsLoaded = false; + + + +var tarteaucitron = { + "version": 1.19, + "cdn": cdn, + "user": {}, + "lang": {}, + "services": {}, + "added": [], + "idprocessed": [], + "state": {}, + "launch": [], + "parameters": {}, + "isAjax": false, + "reloadThePage": false, + "events": { + "init": function () {}, + "load": function () {}, + }, + "init": function (params) { + "use strict"; + var origOpen; + + tarteaucitron.parameters = params; + if (alreadyLaunch === 0) { + alreadyLaunch = 1; + if (window.addEventListener) { + window.addEventListener("load", function () { + tarteaucitron.initEvents.loadEvent(false); + }, false); + window.addEventListener("scroll", function () { + tarteaucitron.initEvents.scrollEvent(); + }, false); + + window.addEventListener("keydown", function (evt) { + tarteaucitron.initEvents.keydownEvent(false, evt); + }, false); + window.addEventListener("hashchange", function () { + tarteaucitron.initEvents.hashchangeEvent(); + }, false); + window.addEventListener("resize", function () { + tarteaucitron.initEvents.resizeEvent(); + }, false); + } else { + window.attachEvent("onload", function () { + tarteaucitron.initEvents.loadEvent(true); + }); + window.attachEvent("onscroll", function () { + tarteaucitron.initEvents.scrollEvent(); + }); + window.attachEvent("onkeydown", function (evt) { + tarteaucitron.initEvents.keydownEvent(true, evt); + + }); + window.attachEvent("onhashchange", function () { + tarteaucitron.initEvents.hashchangeEvent(); + }); + window.attachEvent("onresize", function () { + tarteaucitron.initEvents.resizeEvent(); + }); + } + + if (typeof XMLHttpRequest !== 'undefined') { + origOpen = XMLHttpRequest.prototype.open; + XMLHttpRequest.prototype.open = function () { + + if (window.addEventListener) { + this.addEventListener("load", function () { + if (typeof tarteaucitronProLoadServices === 'function') { + tarteaucitronProLoadServices(); + } + }, false); + } else if (typeof this.attachEvent !== 'undefined') { + this.attachEvent("onload", function () { + if (typeof tarteaucitronProLoadServices === 'function') { + tarteaucitronProLoadServices(); + } + }); + } else { + if (typeof tarteaucitronProLoadServices === 'function') { + setTimeout(tarteaucitronProLoadServices, 1000); + } + } + + try { + origOpen.apply(this, arguments); + } catch (err) {} + }; + } + } + + if(tarteaucitron.events.init) { + tarteaucitron.events.init(); + } + }, + "initEvents": { + "loadEvent": function (isOldBrowser) { + tarteaucitron.load(); + tarteaucitron.fallback(['tarteaucitronOpenPanel'], function (elem) { + if (isOldBrowser) { + elem.attachEvent("onclick", function (event) { + tarteaucitron.userInterface.openPanel(); + event.preventDefault(); + }); + } else { + elem.addEventListener("click", function (event) { + tarteaucitron.userInterface.openPanel(); + event.preventDefault(); + }, false); + } + }, true); + }, + "keydownEvent": function (isOldBrowser, evt) { + if (evt.keyCode === 27) { + tarteaucitron.userInterface.closePanel(); + } + + if (isOldBrowser) { + if ( evt.keyCode === 9 && focusableEls.indexOf(evt.target) >= 0) { + if ( evt.shiftKey ) /* shift + tab */ { + if (document.activeElement === firstFocusableEl) { + lastFocusableEl.focus(); + evt.preventDefault(); + } + } else /* tab */ { + if (document.activeElement === lastFocusableEl) { + firstFocusableEl.focus(); + evt.preventDefault(); + } + } + } + } + }, + "hashchangeEvent": function () { + if (document.location.hash === tarteaucitron.hashtag && tarteaucitron.hashtag !== '') { + tarteaucitron.userInterface.openPanel(); + } + }, + "resizeEvent": function () { + var tacElem = document.getElementById('tarteaucitron'); + var tacCookieContainer = document.getElementById('tarteaucitronCookiesListContainer'); + + if (tacElem && tacElem.style.display === 'block') { + tarteaucitron.userInterface.jsSizing('main'); + } + + if (tacCookieContainer && tacCookieContainer.style.display === 'block') { + tarteaucitron.userInterface.jsSizing('cookie'); + } + }, + "scrollEvent": function () { + var scrollPos = window.pageYOffset || document.documentElement.scrollTop; + var heightPosition; + var tacPercentage = document.getElementById('tarteaucitronPercentage'); + var tacAlertBig = document.getElementById('tarteaucitronAlertBig'); + + if (tacAlertBig && !tarteaucitron.highPrivacy) { + if (tacAlertBig.style.display === 'block') { + heightPosition = tacAlertBig.offsetHeight + 'px'; + + if (scrollPos > (screen.height * 2)) { + tarteaucitron.userInterface.respondAll(true); + } else if (scrollPos > (screen.height / 2)) { + document.getElementById('tarteaucitronDisclaimerAlert').innerHTML = '' + tarteaucitron.lang.alertBigScroll + ' ' + tarteaucitron.lang.alertBig; + } + + if (tacPercentage) { + if (tarteaucitron.orientation === 'top') { + tacPercentage.style.top = heightPosition; + } else { + tacPercentage.style.bottom = heightPosition; + } + tacPercentage.style.width = ((100 / (screen.height * 2)) * scrollPos) + '%'; + } + } + } + }, + }, + "load": function () { + "use strict"; + + if (tarteaucitronIsLoaded === true) { + return; + } + + var cdn = tarteaucitron.cdn, + language = tarteaucitron.getLanguage(), + useMinifiedJS = ((cdn.indexOf('cdn.jsdelivr.net') >= 0) || (tarteaucitronPath.indexOf('.min.') >= 0) || (tarteaucitronUseMin !== '')), + pathToLang = cdn + 'lang/tarteaucitron.' + language + (useMinifiedJS ? '.min' : '') + '.js', + pathToServices = cdn + 'tarteaucitron.services' + (useMinifiedJS ? '.min' : '') + '.js', + linkElement = document.createElement('link'), + defaults = { + "adblocker": false, + "hashtag": '#tarteaucitron', + "cookieName": 'tarteaucitron', + "highPrivacy": true, + "orientation": "middle", + "bodyPosition": "bottom", + "removeCredit": false, + "showAlertSmall": false, + "showDetailsOnClick": true, + "showIcon": true, + "iconPosition": "BottomRight", + "cookieslist": false, + "handleBrowserDNTRequest": false, + "DenyAllCta": true, + "AcceptAllCta" : true, + "moreInfoLink": true, + "privacyUrl": "", + "useExternalCss": false, + "useExternalJs": false, + "mandatory": true, + "mandatoryCta": true, + "closePopup": false, + "groupServices": false, + "serviceDefaultState": 'wait', + "googleConsentMode": true, + "partnersList": false, + "alwaysNeedConsent": false + }, + params = tarteaucitron.parameters; + + // flag the tac load + tarteaucitronIsLoaded = true; + + // Don't show the middle bar if we are on the privacy policy or more page + if (((tarteaucitron.parameters.readmoreLink !== undefined && window.location.href == tarteaucitron.parameters.readmoreLink) || window.location.href == tarteaucitron.parameters.privacyUrl) && tarteaucitron.parameters.orientation == "middle") { + tarteaucitron.parameters.orientation = "bottom"; + } + + // Step -1 + if (typeof tarteaucitronCustomPremium !== 'undefined') { + tarteaucitronCustomPremium(); + } + + // Step 0: get params + if (params !== undefined) { + + for (var k in defaults) { + if(!tarteaucitron.parameters.hasOwnProperty(k)) { + tarteaucitron.parameters[k] = defaults[k]; + } + } + } + + // global + tarteaucitron.orientation = tarteaucitron.parameters.orientation; + tarteaucitron.hashtag = tarteaucitron.parameters.hashtag; + tarteaucitron.highPrivacy = tarteaucitron.parameters.highPrivacy; + tarteaucitron.handleBrowserDNTRequest = tarteaucitron.parameters.handleBrowserDNTRequest; + tarteaucitron.customCloserId = tarteaucitron.parameters.customCloserId; + + // google consent mode + if (tarteaucitron.parameters.googleConsentMode === true) { + + // set the dataLayer and a function to update + window.dataLayer = window.dataLayer || []; + window.tac_gtag = function tac_gtag() { + dataLayer.push(arguments); + }; + + // default consent to denied + window.tac_gtag('consent', 'default', { + ad_storage: 'denied', + analytics_storage: 'denied', + ad_user_data: 'denied', + ad_personalization: 'denied', + wait_for_update: 800 + }); + + // if google ads, add a service for personalized ads + document.addEventListener('googleads_added', function() { + + // skip if already added + if (tarteaucitron.added["gcmads"] === true) { + return; + } + + // simple service to control gcm with event + tarteaucitron.services.gcmads = { + "key": "gcmads", + "type": "ads", + "name": "Google Ads (personalized ads)", + "uri": "https://support.google.com/analytics/answer/9976101", + "needConsent": true, + "cookies": [], + "js": function() {}, + "fallback": function() {} + }; + tarteaucitron.job.push('gcmads'); + + // fix the event handler on the buttons + var i, + allowBtns = document.getElementsByClassName("tarteaucitronAllow"), + denyBtns = document.getElementsByClassName("tarteaucitronDeny"); + for (i = 0; i < allowBtns.length; i++) { + tarteaucitron.addClickEventToElement(allowBtns[i], function() { + tarteaucitron.userInterface.respond(this, true); + }); + } + for (i = 0; i < denyBtns.length; i++) { + tarteaucitron.addClickEventToElement(denyBtns[i], function() { + tarteaucitron.userInterface.respond(this, false); + }); + } + }); + + // when personalized ads are accepted, accept googleads + document.addEventListener('gcmads_allowed', function() { + tarteaucitron.setConsent('googleads', true); + }); + + // personalized ads loaded/allowed, set gcm to granted + document.addEventListener('gcmads_loaded', function() { + window.tac_gtag('consent', 'update', { + ad_user_data: 'granted', + ad_personalization: 'granted' + }); + }); + document.addEventListener('gcmads_allowed', function() { + window.tac_gtag('consent', 'update', { + ad_user_data: 'granted', + ad_personalization: 'granted' + }); + }); + + // personalized ads disallowed, set gcm to denied + document.addEventListener('gcmads_disallowed', function() { + window.tac_gtag('consent', 'update', { + ad_user_data: 'denied', + ad_personalization: 'denied' + }); + }); + + // google ads loaded/allowed, set gcm to granted + document.addEventListener('googleads_loaded', function() { + window.tac_gtag('consent', 'update', { + ad_storage: 'granted' + }); + }); + document.addEventListener('googleads_allowed', function() { + window.tac_gtag('consent', 'update', { + ad_storage: 'granted' + }); + }); + + // google ads disallowed, disable personalized ads and update gcm + document.addEventListener('googleads_disallowed', function() { + tarteaucitron.setConsent('gcmads', false); + window.tac_gtag('consent', 'update', { + ad_storage: 'denied' + }); + }); + + // ga4 loaded/allowed, set gcm to granted + document.addEventListener('gtag_loaded', function() { + window.tac_gtag('consent', 'update', { + analytics_storage: 'granted' + }); + }); + document.addEventListener('gtag_allowed', function() { + window.tac_gtag('consent', 'update', { + analytics_storage: 'granted' + }); + }); + + // ga4 disallowed, update gcm + document.addEventListener('gtag_disallowed', function() { + window.tac_gtag('consent', 'update', { + analytics_storage: 'denied' + }); + }); + + // allow gtag/googleads by default if consent mode is on + window.addEventListener('tac.root_available', function() { + if (typeof tarteaucitron_block !== 'undefined') { + tarteaucitron_block.unblock(/www\.googletagmanager\.com\/gtag\/js/); + tarteaucitron_block.unblock(/www\.googleadservices\.com\/pagead\/conversion/); + tarteaucitron_block.unblock(/AW-/); + tarteaucitron_block.unblock(/google-analytics\.com\/analytics\.js/); + tarteaucitron_block.unblock(/google-analytics\.com\/ga\.js/); + } + }); + } + + // Step 1: load css + if ( !tarteaucitron.parameters.useExternalCss ) { + linkElement.rel = 'stylesheet'; + linkElement.type = 'text/css'; + linkElement.href = cdn + 'css/tarteaucitron' + (useMinifiedJS ? '.min' : '') + '.css'; + document.getElementsByTagName('head')[0].appendChild(linkElement); + } + // Step 2: load language and services + tarteaucitron.addInternalScript(pathToLang, '', function () { + + if(tarteaucitronCustomText !== ''){ + tarteaucitron.lang = tarteaucitron.AddOrUpdate(tarteaucitron.lang, tarteaucitronCustomText); + } + tarteaucitron.addInternalScript(pathToServices, '', function () { + + // css for the middle bar TODO: add it on the css file + if (tarteaucitron.orientation === 'middle') { + var customThemeMiddle = document.createElement('style'), + cssRuleMiddle = 'div#tarteaucitronRoot.tarteaucitronBeforeVisible:before {content: \'\';position: fixed;width: 100%;height: 100%;background: white;top: 0;left: 0;z-index: 999;opacity: 0.5;}div#tarteaucitronAlertBig:before {content: \'' + tarteaucitron.lang.middleBarHead + '\';font-size: 35px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {width: 60%;min-width: 285px;height: auto;margin: auto;left: 50%;top: 50%;transform: translate(-50%, -50%);box-shadow: 0 0 9000px #000;border-radius: 20px;padding: 35px 25px;}span#tarteaucitronDisclaimerAlert {padding: 0 30px;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}@media screen and (max-width: 900px) {div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;}}'; + + customThemeMiddle.type = 'text/css'; + if (customThemeMiddle.styleSheet) { + customThemeMiddle.styleSheet.cssText = cssRuleMiddle; + } else { + customThemeMiddle.appendChild(document.createTextNode(cssRuleMiddle)); + } + document.getElementsByTagName('head')[0].appendChild(customThemeMiddle); + } + + // disable the expand option if services grouped by category + if (tarteaucitron.parameters.groupServices == true) { + tarteaucitron.parameters.showDetailsOnClick = true; + } + + // css for the popup bar TODO: add it on the css file + if (tarteaucitron.orientation === 'popup') { + var customThemePopup = document.createElement('style'), + cssRulePopup = 'div#tarteaucitronAlertBig:before {content: \'' + tarteaucitron.lang.middleBarHead + '\';font-size: 22px;}body #tarteaucitronRoot div#tarteaucitronAlertBig {bottom: 0;top: auto!important;left: 8px!important;right: auto!important;transform: initial!important;border-radius: 5px 5px 0 0!important;max-width: 250px!important;width: calc(100% - 16px)!important;min-width: 0!important;padding: 25px 0;}span#tarteaucitronDisclaimerAlert {padding: 0 30px;font-size: 15px!important;}#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {margin: 10px 0 30px;display: block;text-align: center;font-size: 21px;}div#tarteaucitronAlertBig button {margin: 0 auto 10px!important;display: block!important;width: calc(100% - 60px);box-sizing: border-box;}'; + + customThemePopup.type = 'text/css'; + if (customThemePopup.styleSheet) { + customThemePopup.styleSheet.cssText = cssRulePopup; + } else { + customThemePopup.appendChild(document.createTextNode(cssRulePopup)); + } + document.getElementsByTagName('head')[0].appendChild(customThemePopup); + } + + var body = document.body, + div = document.createElement('div'), + html = '', + index, + orientation = 'Top', + modalAttrs = '', + cat = ['ads', 'analytic', 'api', 'comment', 'social', 'support', 'video', 'other', 'google'], + i; + + cat = cat.sort(function (a, b) { + if (tarteaucitron.lang[a].title > tarteaucitron.lang[b].title) { return 1; } + if (tarteaucitron.lang[a].title < tarteaucitron.lang[b].title) { return -1; } + return 0; + }); + + // Step 3: prepare the html + html += '
' + tarteaucitron.lang.title + '
'; + html += '
'; + if (tarteaucitron.reloadThePage) { + html += ''; + } else { + html += ''; + } + html += ''; + + if (tarteaucitron.parameters.orientation === 'bottom') { + orientation = 'Bottom'; + } + + if (tarteaucitron.parameters.orientation === 'middle' || tarteaucitron.parameters.orientation === 'popup') { + modalAttrs = ' role="dialog" aria-modal="true" aria-labelledby="tac_title"'; + } + + if (tarteaucitron.parameters.highPrivacy && !tarteaucitron.parameters.AcceptAllCta) { + html += '
'; + //html += '
'; + html += ' '; + html += ' ' + tarteaucitron.lang.alertBigPrivacy; + html += ' '; + //html += ' '; + html += ' '; + + if (tarteaucitron.parameters.privacyUrl !== "") { + html += ' '; + } + + //html += ' '; + //html += '
'; + html += '
'; + } else { + html += '
'; + //html += '
'; + html += ' '; + + if (tarteaucitron.parameters.highPrivacy) { + html += ' ' + tarteaucitron.lang.alertBigPrivacy; + } else { + html += ' ' + tarteaucitron.lang.alertBigClick + ' ' + tarteaucitron.lang.alertBig; + } + + html += ' '; + //html += ' '; + html += ' '; + + + if (tarteaucitron.parameters.DenyAllCta) { + if (tarteaucitron.reloadThePage) { + html += ' '; + //html += '

'; + } + + html += ' '; + + if (tarteaucitron.parameters.privacyUrl !== "") { + html += ' '; + } + + //html += '
'; + //html += '
'; + html += '
'; + html += '
'; + } + + if (tarteaucitron.parameters.showIcon === true) { + html += '
'; + html += ' '; + html += '
'; + } + + if (tarteaucitron.parameters.showAlertSmall === true) { + html += '
'; + html += ' '; + html += '
'; + if (tarteaucitron.reloadThePage) { + html += ' '; + html += '
'; + html += ' 0 cookie'; + html += '
'; + html += '
'; + html += '
'; + } else { + html += '
'; + } + html += ''; + } + + tarteaucitron.addInternalScript(tarteaucitron.cdn + 'advertising' + (useMinifiedJS ? '.min' : '') + '.js', '', function () { + if (tarteaucitronNoAdBlocker === true || tarteaucitron.parameters.adblocker === false) { + + // create a wrapper container at the same level than tarteaucitron so we can add an aria-hidden when tarteaucitron is opened + /*var wrapper = document.createElement('div'); + wrapper.id = "tarteaucitronContentWrapper"; + + while (document.body.firstChild) + { + wrapper.appendChild(document.body.firstChild); + } + + // Append the wrapper to the body + document.body.appendChild(wrapper);*/ + + div.id = 'tarteaucitronRoot'; + if (tarteaucitron.parameters.bodyPosition === 'top') { + // Prepend tarteaucitron: #tarteaucitronRoot first-child of the body for better accessibility + var bodyFirstChild = body.firstChild; + body.insertBefore(div, bodyFirstChild); + } + else { + // Append tarteaucitron: #tarteaucitronRoot last-child of the body + body.appendChild(div, body); + } + + div.setAttribute('data-nosnippet', 'true'); + div.setAttribute('lang', language); + div.setAttribute('role', 'region'); + div.setAttribute('aria-labelledby', 'tac_title'); + + div.innerHTML = html; + + //ie compatibility + var tacRootAvailableEvent; + if(typeof(Event) === 'function') { + tacRootAvailableEvent = new Event("tac.root_available"); + }else if (typeof(document.createEvent) === 'function'){ + tacRootAvailableEvent = document.createEvent('Event'); + tacRootAvailableEvent.initEvent("tac.root_available", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacRootAvailableEvent);} + + if (tarteaucitron.job !== undefined) { + tarteaucitron.job = tarteaucitron.cleanArray(tarteaucitron.job); + for (index = 0; index < tarteaucitron.job.length; index += 1) { + tarteaucitron.addService(tarteaucitron.job[index]); + } + } else { + tarteaucitron.job = []; + } + + if (tarteaucitron.job.length === 0) { + tarteaucitron.userInterface.closeAlert(); + } + + tarteaucitron.isAjax = true; + + tarteaucitron.job.push = function (id) { + + // ie <9 hack + if (typeof tarteaucitron.job.indexOf === 'undefined') { + tarteaucitron.job.indexOf = function (obj, start) { + var i, + j = this.length; + for (i = (start || 0); i < j; i += 1) { + if (this[i] === obj) { return i; } + } + return -1; + }; + } + + if (tarteaucitron.job.indexOf(id) === -1) { + Array.prototype.push.call(this, id); + } + tarteaucitron.launch[id] = false; + tarteaucitron.addService(id); + }; + + if (document.location.hash === tarteaucitron.hashtag && tarteaucitron.hashtag !== '') { + tarteaucitron.userInterface.openPanel(); + } + + tarteaucitron.cookie.number(); + setInterval(tarteaucitron.cookie.number, 60000); + } + }, tarteaucitron.parameters.adblocker); + + if (tarteaucitron.parameters.adblocker === true) { + setTimeout(function () { + if (tarteaucitronNoAdBlocker === false) { + html = ''; + html += '
' + tarteaucitron.lang.title + '
'; + html += '
'; + + div.id = 'tarteaucitronRoot'; + if (tarteaucitron.parameters.bodyPosition === 'top') { + // Prepend tarteaucitron: #tarteaucitronRoot first-child of the body for better accessibility + var bodyFirstChild = body.firstChild; + body.insertBefore(div, bodyFirstChild); + } + else { + // Append tarteaucitron: #tarteaucitronRoot last-child of the body + body.appendChild(div, body); + } + + div.setAttribute('data-nosnippet', 'true'); + div.setAttribute('lang', language); + div.setAttribute('role', 'region'); + div.setAttribute('aria-labelledby', 'tac_title'); + + div.innerHTML = html; + } + }, 1500); + } + if(tarteaucitron.parameters.closePopup === true){ + setTimeout(function() { + var closeElement = document.getElementById('tarteaucitronAlertBig'), + closeButton = document.createElement('button'); + if (closeElement) { + closeButton.innerHTML = '' + tarteaucitron.lang.closeBanner + ''; + closeButton.setAttribute('id', 'tarteaucitronCloseCross'); + closeElement.insertAdjacentElement('beforeend', closeButton); + } + }, 100); + } + + if(tarteaucitron.parameters.groupServices === true) { + var tac_group_style = document.createElement('style'); + tac_group_style.innerHTML = '.tarteaucitronTitle{display:none}'; + document.head.appendChild(tac_group_style); + var cats = document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]') + Array.prototype.forEach.call(cats, function(item) { + var cat = item.getAttribute('id').replace(/^(tarteaucitronServicesTitle_)/, ""); + if (cat !== "mandatory") { + var html = ''; + html += '
  • '; + html += '
    '; + html += ' '+tarteaucitron.lang[cat].title+''; + html += ' '+tarteaucitron.lang[cat].details+''; + html += ' '; + html += '
    '; + html += '
    '; + html += ' '; + html += ' '; + html += '
    '; + html += '
  • '; + var ul = document.createElement('ul'); + ul.innerHTML = html; + item.insertBefore(ul, item.querySelector('#tarteaucitronServices_'+cat+'')); + document.querySelector('#tarteaucitronServices_' + cat).style.display = 'none'; + tarteaucitron.addClickEventToId("tarteaucitron-toggle-group-" + cat, function () { + tarteaucitron.userInterface.toggle('tarteaucitronServices_' + cat); + if (document.getElementById('tarteaucitronServices_' + cat).style.display == 'block') { + tarteaucitron.userInterface.addClass('tarteaucitronServicesTitle_' + cat, 'tarteaucitronIsExpanded'); + document.getElementById('tarteaucitron-toggle-group-'+cat).setAttribute('aria-expanded', 'true'); + } else { + tarteaucitron.userInterface.removeClass('tarteaucitronServicesTitle_' + cat, 'tarteaucitronIsExpanded'); + document.getElementById('tarteaucitron-toggle-group-'+cat).setAttribute('aria-expanded', 'false'); + } + //tarteaucitron.initEvents.resizeEvent(); + }); + tarteaucitron.addClickEventToId("tarteaucitron-accept-group-" + cat, function () { + tarteaucitron.userInterface.respondAll(true, cat); + }); + tarteaucitron.addClickEventToId("tarteaucitron-reject-group-" + cat, function () { + tarteaucitron.userInterface.respondAll(false, cat); + }); + } + }); + } + + // add info about the services on the main banner + if (tarteaucitron.parameters.partnersList === true && (tarteaucitron.parameters.orientation === "middle" || tarteaucitron.parameters.orientation === "popup")) { + setTimeout(function() { + var liPartners = ""; + var tarteaucitronPartnersCat = []; + tarteaucitron.job.forEach(function (id) { + if (tarteaucitronPartnersCat[tarteaucitron.services[id].type] === undefined) { + tarteaucitronPartnersCat[tarteaucitron.services[id].type] = true; + liPartners += "
  • " + tarteaucitron.lang[tarteaucitron.services[id].type].title + "
  • "; + } + }); + var tacPartnersInfoParent = document.getElementById('tarteaucitronDisclaimerAlert'); + if (tacPartnersInfoParent !== null) { + tacPartnersInfoParent.insertAdjacentHTML('beforeend', '
    ' + tarteaucitron.lang.ourpartners + ' (' + tarteaucitron.job.length + ')
      ' + liPartners + '
    '); + } + }, 100); + } + + // add a save button + setTimeout(function() { + var tacSaveButtonParent = document.getElementById('tarteaucitronServices'); + if (tacSaveButtonParent !== null) { + tacSaveButtonParent.insertAdjacentHTML('beforeend', '
    '); + } + }, 100); + + tarteaucitron.userInterface.color("", true); + + // add a little timeout to be sure everything is accessible + setTimeout(function () { + + // Setup events + tarteaucitron.addClickEventToId("tarteaucitronCloseCross", function () { + tarteaucitron.userInterface.closeAlert(); + }); + tarteaucitron.addClickEventToId("tarteaucitronPersonalize", function () { + tarteaucitron.userInterface.openPanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronPersonalize2", function () { + tarteaucitron.userInterface.respondAll(true); + }); + tarteaucitron.addClickEventToId("tarteaucitronManager", function () { + tarteaucitron.userInterface.openPanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronBack", function () { + tarteaucitron.userInterface.closePanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronClosePanel", function () { + tarteaucitron.userInterface.closePanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronClosePanelCookie", function () { + tarteaucitron.userInterface.closePanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrl", function () { + document.location = tarteaucitron.parameters.privacyUrl; + }); + tarteaucitron.addClickEventToId("tarteaucitronPrivacyUrlDialog", function () { + document.location = tarteaucitron.parameters.privacyUrl; + }); + tarteaucitron.addClickEventToId("tarteaucitronCookiesNumber", function () { + tarteaucitron.userInterface.toggleCookiesList(); + }); + tarteaucitron.addClickEventToId("tarteaucitronAllAllowed", function () { + tarteaucitron.userInterface.respondAll(true); + }); + tarteaucitron.addClickEventToId("tarteaucitronAllDenied", function () { + tarteaucitron.userInterface.respondAll(false); + }); + tarteaucitron.addClickEventToId("tarteaucitronAllDenied2", function () { + tarteaucitron.userInterface.respondAll(false, '', true); + if (tarteaucitron.reloadThePage === true) { + window.location.reload(); + } + }); + tarteaucitron.addClickEventToId("tarteaucitronCloseAlert", function () { + tarteaucitron.userInterface.openPanel(); + }); + tarteaucitron.addClickEventToId("tarteaucitronCTAButton", function () { + location.reload(); + }); + tarteaucitron.addClickEventToId("tarteaucitronSaveButton", function () { + var timeoutSaveButton = 0; + tarteaucitron.job.forEach(function(id) { + if (tarteaucitron.state[id] !== true && tarteaucitron.state[id] !== false) { + timeoutSaveButton = 500; + tarteaucitron.setConsent(id, false); + } + }); + setTimeout(tarteaucitron.userInterface.closePanel, timeoutSaveButton); + }); + var toggleBtns = document.getElementsByClassName("catToggleBtn"), i; + for (i = 0; i < toggleBtns.length; i++) { + toggleBtns[i].dataset.index = i; + tarteaucitron.addClickEventToElement(toggleBtns[i], function () { + if(!tarteaucitron.parameters.showDetailsOnClick) return false; + tarteaucitron.userInterface.toggle('tarteaucitronDetails' + cat[this.dataset.index], 'tarteaucitronInfoBox'); + if (document.getElementById('tarteaucitronDetails' + cat[this.dataset.index]).style.display === 'block') { + this.setAttribute('aria-expanded', 'true'); + } else { + this.setAttribute('aria-expanded', 'false'); + } + return false; + }); + } + + // accessibility: on click on "Allow" in the site (not in TAC module), move focus to the loaded service's parent + var allowBtnsInSite = document.querySelectorAll(".tac_activate .tarteaucitronAllow"); + for (i = 0; i < allowBtnsInSite.length; i++) { + tarteaucitron.addClickEventToElement(allowBtnsInSite[i], function () { + if(this.closest('.tac_activate') !== null && this.closest('.tac_activate').parentNode !== null) { + this.closest('.tac_activate').parentNode.setAttribute("tabindex", "-1"); + this.closest('.tac_activate').parentNode.focus(); + } + }); + } + + var allowBtns = document.getElementsByClassName("tarteaucitronAllow"); + for (i = 0; i < allowBtns.length; i++) { + tarteaucitron.addClickEventToElement(allowBtns[i], function () { + tarteaucitron.userInterface.respond(this, true); + }); + } + var denyBtns = document.getElementsByClassName("tarteaucitronDeny"); + for (i = 0; i < denyBtns.length; i++) { + tarteaucitron.addClickEventToElement(denyBtns[i], function () { + tarteaucitron.userInterface.respond(this, false); + }); + } + if(tarteaucitron.events.load) { + tarteaucitron.events.load(); + } + }, 500); + + }); + }); + }, + "addService": function (serviceId) { + "use strict"; + var html = '', + s = tarteaucitron.services, + service = s[serviceId]; + + if (tarteaucitron.parameters.alwaysNeedConsent === true) { + service.needConsent = true; + } + + var cookie = tarteaucitron.cookie.read(), + hostname = document.location.hostname, + hostRef = document.referrer.split('/')[2], + isNavigating = (hostRef === hostname && window.location.href !== tarteaucitron.parameters.privacyUrl), + isAutostart = (!service.needConsent), + isWaiting = (cookie.indexOf(service.key + '=wait') >= 0), + isDenied = (cookie.indexOf(service.key + '=false') >= 0), + isAllowed = ((cookie.indexOf(service.key + '=true') >= 0) || (!service.needConsent && cookie.indexOf(service.key + '=false') < 0)), + isResponded = (cookie.indexOf(service.key + '=false') >= 0 || cookie.indexOf(service.key + '=true') >= 0), + isDNTRequested = (navigator.doNotTrack === "1" || navigator.doNotTrack === "yes" || navigator.msDoNotTrack === "1" || window.doNotTrack === "1"), + currentStatus = (isAllowed) ? tarteaucitron.lang.allowed : tarteaucitron.lang.disallowed, + state = (undefined !== service.defaultState) ? service.defaultState : + (undefined !== tarteaucitron.parameters.serviceDefaultState ? tarteaucitron.parameters.serviceDefaultState : 'wait'); + + + if (tarteaucitron.added[service.key] !== true) { + tarteaucitron.added[service.key] = true; + + html += '
  • '; + html += '
    '; + html += ' ' + service.name + ''; + html += '
    '; + html += ' '+currentStatus+''; + html += ' - '; + html += ' '; + html += '
    '; + if (tarteaucitron.parameters.moreInfoLink == true) { + + var link = 'https://tarteaucitron.io/service/' + service.key + '/'; + if (service.readmoreLink !== undefined && service.readmoreLink !== '') { + link = service.readmoreLink; + } + if (tarteaucitron.parameters.readmoreLink !== undefined && tarteaucitron.parameters.readmoreLink !== '') { + link = tarteaucitron.parameters.readmoreLink; + } + html += ' ' + tarteaucitron.lang.more + ''; + html += ' - '; + html += ' ' + tarteaucitron.lang.source + ''; + } + + html += '
    '; + html += '
    '; + html += ' '; + html += ' '; + html += '
    '; + html += '
  • '; + + tarteaucitron.userInterface.css('tarteaucitronServicesTitle_' + service.type, 'display', 'block'); + + if (document.getElementById('tarteaucitronServices_' + service.type) !== null) { + document.getElementById('tarteaucitronServices_' + service.type).innerHTML += html; + } + + tarteaucitron.userInterface.css('tarteaucitronNoServicesTitle', 'display', 'none'); + + tarteaucitron.userInterface.order(service.type); + + tarteaucitron.addClickEventToId(service.key + 'Allowed', function () { + tarteaucitron.userInterface.respond(this, true); + }); + + tarteaucitron.addClickEventToId(service.key + 'Denied', function () { + tarteaucitron.userInterface.respond(this, false); + }); + } + + tarteaucitron.pro('!' + service.key + '=' + isAllowed); + + // allow by default for non EU + if (isResponded === false && tarteaucitron.user.bypass === true) { + isAllowed = true; + tarteaucitron.cookie.create(service.key, true); + } + + if ((!isResponded && (isAutostart || (isNavigating && isWaiting)) && !tarteaucitron.highPrivacy) || isAllowed) { + if (!isAllowed || (!service.needConsent && cookie.indexOf(service.key + '=false') < 0)) { + tarteaucitron.cookie.create(service.key, true); + } + if (tarteaucitron.launch[service.key] !== true) { + tarteaucitron.launch[service.key] = true; + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { service.js(); } + tarteaucitron.sendEvent(service.key + '_loaded'); + } + tarteaucitron.state[service.key] = true; + tarteaucitron.userInterface.color(service.key, true); + } else if (isDenied) { + if (typeof service.fallback === 'function') { + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { service.fallback(); } + } + tarteaucitron.state[service.key] = false; + tarteaucitron.userInterface.color(service.key, false); + } else if (!isResponded && isDNTRequested && tarteaucitron.handleBrowserDNTRequest) { + tarteaucitron.cookie.create(service.key, 'false'); + if (typeof service.fallback === 'function') { + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { service.fallback(); } + } + tarteaucitron.state[service.key] = false; + tarteaucitron.userInterface.color(service.key, false); + } else if (!isResponded) { + tarteaucitron.cookie.create(service.key, state); + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + service.key + "_") < 0) { + if(true === state && typeof service.js === 'function') { + service.js(); + tarteaucitron.sendEvent(service.key + '_loaded'); + } else if (typeof service.fallback === 'function') { + service.fallback(); + } + } + + tarteaucitron.userInterface.color(service.key, state); + + if( 'wait' === state ) { + tarteaucitron.userInterface.openAlert(); + } + } + + tarteaucitron.cookie.checkCount(service.key); + tarteaucitron.sendEvent(service.key + '_added'); + }, + "sendEvent" : function(event_key) { + if(event_key !== undefined) { + //ie compatibility + var send_event_item; + if(typeof(Event) === 'function') { + send_event_item = new Event(event_key); + }else if (typeof(document.createEvent) === 'function'){ + send_event_item = document.createEvent('Event'); + send_event_item.initEvent(event_key, true, true); + } + //end ie compatibility + + document.dispatchEvent(send_event_item); + } + }, + "cleanArray": function cleanArray(arr) { + "use strict"; + var i, + len = arr.length, + out = [], + obj = {}, + s = tarteaucitron.services; + + for (i = 0; i < len; i += 1) { + if (!obj[arr[i]]) { + obj[arr[i]] = {}; + if (tarteaucitron.services[arr[i]] !== undefined) { + out.push(arr[i]); + } + } + } + + out = out.sort(function (a, b) { + if (s[a].type + s[a].key > s[b].type + s[b].key) { return 1; } + if (s[a].type + s[a].key < s[b].type + s[b].key) { return -1; } + return 0; + }); + + return out; + }, + "setConsent": function (id, status) { + if (status === true) { + tarteaucitron.userInterface.respond(document.getElementById(id + 'Allowed'), true); + } else if (status === false) { + tarteaucitron.userInterface.respond(document.getElementById(id + 'Denied'), false); + } + }, + "userInterface": { + "css": function (id, property, value) { + "use strict"; + if (document.getElementById(id) !== null) { + + if (property == "display" && value == "none" && (id == "tarteaucitron" || id == "tarteaucitronBack" || id == "tarteaucitronAlertBig")) { + document.getElementById(id).style["opacity"] = "0"; + + /*setTimeout(function() {*/document.getElementById(id).style[property] = value;/*}, 200);*/ + } else { + + document.getElementById(id).style[property] = value; + + if (property == "display" && value == "block" && (id == "tarteaucitron" || id == "tarteaucitronAlertBig")) { + document.getElementById(id).style["opacity"] = "1"; + } + + if (property == "display" && value == "block" && id == "tarteaucitronBack") { + document.getElementById(id).style["opacity"] = "0.7"; + } + + if (property == "display" && value == "block" && id == "tarteaucitronAlertBig" && (tarteaucitron.parameters.orientation == "middle"|| tarteaucitron.parameters.orientation == "popup")) { + tarteaucitron.userInterface.focusTrap('tarteaucitronAlertBig'); + } + } + } + }, + "addClass": function (id, className) { + "use strict"; + if (document.getElementById(id) !== null && document.getElementById(id).classList !== undefined) { + document.getElementById(id).classList.add(className); + } + }, + "removeClass": function (id, className) { + "use strict"; + if (document.getElementById(id) !== null && document.getElementById(id).classList !== undefined) { + document.getElementById(id).classList.remove(className); + } + }, + "respondAll": function (status, type, allowSafeAnalytics) { + "use strict"; + var s = tarteaucitron.services, + service, + key, + index = 0; + + for (index = 0; index < tarteaucitron.job.length; index += 1) { + + if (typeof type !== 'undefined' && type !== '' && s[tarteaucitron.job[index]].type !== type) { + continue; + } + + if (allowSafeAnalytics && typeof s[tarteaucitron.job[index]].safeanalytic !== "undefined" && s[tarteaucitron.job[index]].safeanalytic === true) { + continue; + } + + service = s[tarteaucitron.job[index]]; + key = service.key; + if (tarteaucitron.state[key] !== status) { + if (status === false && tarteaucitron.launch[key] === true) { + tarteaucitron.reloadThePage = true; + if (tarteaucitron.checkIfExist('tarteaucitronClosePanel')) { + var ariaCloseValue = document.getElementById('tarteaucitronClosePanel').textContent.trim() + ' (' + tarteaucitron.lang.reload + ')'; + document.getElementById('tarteaucitronClosePanel').setAttribute("aria-label", ariaCloseValue); + document.getElementById('tarteaucitronClosePanel').setAttribute("title", ariaCloseValue); + } + } + if (tarteaucitron.launch[key] !== true && status === true) { + + tarteaucitron.pro('!' + key + '=engage'); + + tarteaucitron.launch[key] = true; + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + key + "_") < 0) { tarteaucitron.services[key].js(); } + tarteaucitron.sendEvent(key + '_loaded'); + } + var itemStatusElem = document.getElementById('tacCurrentStatus'+key); + tarteaucitron.state[key] = status; + tarteaucitron.cookie.create(key, status); + tarteaucitron.userInterface.color(key, status); + if (status == true) { + itemStatusElem.innerHTML = tarteaucitron.lang.allowed; + tarteaucitron.sendEvent(key + '_allowed'); + } else { + itemStatusElem.innerHTML = tarteaucitron.lang.disallowed; + tarteaucitron.sendEvent(key + '_disallowed'); + } + } + } + }, + "respond": function (el, status) { + "use strict"; + if (el.id === '') { + return; + } + var key = el.id.replace(new RegExp("(Eng[0-9]+|Allow|Deni)ed", "g"), ''); + + if (key.substring(0, 13) === 'tarteaucitron' || key === '') {return;} + + // return if same state + if (tarteaucitron.state[key] === status) { + return; + } + + if (status === false && tarteaucitron.launch[key] === true) { + tarteaucitron.reloadThePage = true; + if (tarteaucitron.checkIfExist('tarteaucitronClosePanel')) { + var ariaCloseValue = document.getElementById('tarteaucitronClosePanel').textContent.trim() + ' (' + tarteaucitron.lang.reload + ')'; + document.getElementById('tarteaucitronClosePanel').setAttribute("aria-label", ariaCloseValue); + document.getElementById('tarteaucitronClosePanel').setAttribute("title", ariaCloseValue); + } + } + + // if not already launched... launch the service + if (status === true) { + if (tarteaucitron.launch[key] !== true) { + + tarteaucitron.pro('!' + key + '=engage'); + + tarteaucitron.launch[key] = true; + if (typeof tarteaucitronMagic === 'undefined' || tarteaucitronMagic.indexOf("_" + key + "_") < 0) { tarteaucitron.services[key].js(); } + tarteaucitron.sendEvent(key + '_loaded'); + } + } + var itemStatusElem = document.getElementById('tacCurrentStatus'+key); + tarteaucitron.state[key] = status; + tarteaucitron.cookie.create(key, status); + tarteaucitron.userInterface.color(key, status); + if (status == true) { + itemStatusElem.innerHTML = tarteaucitron.lang.allowed; + tarteaucitron.sendEvent(key + '_allowed'); + } else { + itemStatusElem.innerHTML = tarteaucitron.lang.disallowed; + tarteaucitron.sendEvent(key + '_disallowed'); + } + }, + "color": function (key, status) { + "use strict"; + var c = 'tarteaucitron', + nbDenied = 0, + nbPending = 0, + nbAllowed = 0, + sum = tarteaucitron.job.length, + index, + s = tarteaucitron.services; + + if (key !== "") { + + if (status === true) { + tarteaucitron.userInterface.addClass(key + 'Line', 'tarteaucitronIsAllowed'); + tarteaucitron.userInterface.removeClass(key + 'Line', 'tarteaucitronIsDenied'); + document.getElementById(key + 'Allowed').setAttribute('aria-pressed', 'true'); + document.getElementById(key + 'Denied').setAttribute('aria-pressed', 'false'); + } else if (status === false) { + tarteaucitron.userInterface.removeClass(key + 'Line', 'tarteaucitronIsAllowed'); + tarteaucitron.userInterface.addClass(key + 'Line', 'tarteaucitronIsDenied'); + document.getElementById(key + 'Allowed').setAttribute('aria-pressed', 'false'); + document.getElementById(key + 'Denied').setAttribute('aria-pressed', 'true'); + } else { + document.getElementById(key + 'Allowed').setAttribute('aria-pressed', 'false'); + document.getElementById(key + 'Denied').setAttribute('aria-pressed', 'false'); + } + + // check if all services are allowed + var sumToRemove = 0; + for (index = 0; index < sum; index += 1) { + + if (typeof s[tarteaucitron.job[index]].safeanalytic !== "undefined" && s[tarteaucitron.job[index]].safeanalytic === true) { + sumToRemove += 1; + continue; + } + + if (tarteaucitron.state[tarteaucitron.job[index]] === false) { + nbDenied += 1; + } else if (tarteaucitron.state[tarteaucitron.job[index]] === undefined) { + nbPending += 1; + } else if (tarteaucitron.state[tarteaucitron.job[index]] === true) { + nbAllowed += 1; + } + } + sum -= sumToRemove; + + tarteaucitron.userInterface.css(c + 'DotGreen', 'width', ((100 / sum) * nbAllowed) + '%'); + tarteaucitron.userInterface.css(c + 'DotYellow', 'width', ((100 / sum) * nbPending) + '%'); + tarteaucitron.userInterface.css(c + 'DotRed', 'width', ((100 / sum) * nbDenied) + '%'); + + if (nbDenied === 0 && nbPending === 0) { + tarteaucitron.userInterface.removeClass(c + 'AllDenied', c + 'IsSelected'); + tarteaucitron.userInterface.addClass(c + 'AllAllowed', c + 'IsSelected'); + + tarteaucitron.userInterface.addClass(c + 'MainLineOffset', c + 'IsAllowed'); + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsDenied'); + + document.getElementById(c + 'AllDenied').setAttribute('aria-pressed', 'false'); + document.getElementById(c + 'AllAllowed').setAttribute('aria-pressed', 'true'); + + } else if (nbAllowed === 0 && nbPending === 0) { + tarteaucitron.userInterface.removeClass(c + 'AllAllowed', c + 'IsSelected'); + tarteaucitron.userInterface.addClass(c + 'AllDenied', c + 'IsSelected'); + + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsAllowed'); + tarteaucitron.userInterface.addClass(c + 'MainLineOffset', c + 'IsDenied'); + + document.getElementById(c + 'AllDenied').setAttribute('aria-pressed', 'true'); + document.getElementById(c + 'AllAllowed').setAttribute('aria-pressed', 'false'); + + } else { + tarteaucitron.userInterface.removeClass(c + 'AllAllowed', c + 'IsSelected'); + tarteaucitron.userInterface.removeClass(c + 'AllDenied', c + 'IsSelected'); + + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsAllowed'); + tarteaucitron.userInterface.removeClass(c + 'MainLineOffset', c + 'IsDenied'); + + document.getElementById(c + 'AllDenied').setAttribute('aria-pressed', 'false'); + document.getElementById(c + 'AllAllowed').setAttribute('aria-pressed', 'false'); + } + + // close the alert if all service have been reviewed + if (nbPending === 0) { + tarteaucitron.userInterface.closeAlert(); + } + + if (tarteaucitron.services[key].cookies.length > 0 && status === false) { + tarteaucitron.cookie.purge(tarteaucitron.services[key].cookies); + } + + if (status === true) { + if (document.getElementById('tacCL' + key) !== null) { + document.getElementById('tacCL' + key).innerHTML = '...'; + } + setTimeout(function () { + tarteaucitron.cookie.checkCount(key); + }, 2500); + } else { + tarteaucitron.cookie.checkCount(key); + } + + } + + // groups + var cats = document.querySelectorAll('[id^="tarteaucitronServicesTitle_"]') + Array.prototype.forEach.call(cats, function(item) { + var cat = item.getAttribute('id').replace(/^(tarteaucitronServicesTitle_)/, ""), + total = document.getElementById("tarteaucitronServices_"+cat).childElementCount; + var doc = document.getElementById("tarteaucitronServices_"+cat), + groupdenied = 0, + groupallowed = 0; + for (var ii = 0; ii < doc.children.length; ii++) { + if (doc.children[ii].className == "tarteaucitronLine tarteaucitronIsDenied") { + groupdenied++; + } + if (doc.children[ii].className == "tarteaucitronLine tarteaucitronIsAllowed") { + groupallowed++; + } + } + if (total === groupallowed) { + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsDenied'); + tarteaucitron.userInterface.addClass('tarteaucitron-group-'+cat, 'tarteaucitronIsAllowed'); + + if (document.getElementById('tarteaucitron-reject-group-'+cat)) { + document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed', 'false'); + document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed', 'true'); + } + } + if (total === groupdenied) { + tarteaucitron.userInterface.addClass('tarteaucitron-group-'+cat, 'tarteaucitronIsDenied'); + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsAllowed'); + + if (document.getElementById('tarteaucitron-reject-group-'+cat)) { + document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed', 'true'); + document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed', 'false'); + } + } + if (total !== groupdenied && total !== groupallowed) { + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsDenied'); + tarteaucitron.userInterface.removeClass('tarteaucitron-group-'+cat, 'tarteaucitronIsAllowed'); + + if (document.getElementById('tarteaucitron-reject-group-'+cat)) { + document.getElementById('tarteaucitron-reject-group-'+cat).setAttribute('aria-pressed', 'false'); + document.getElementById('tarteaucitron-accept-group-'+cat).setAttribute('aria-pressed', 'false'); + } + } + groupdenied = 0; + groupallowed = 0; + }); + + }, + "openPanel": function () { + "use strict"; + + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'block'); + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'block'); + tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer', 'display', 'none'); + + document.getElementById('tarteaucitronClosePanel').focus(); + if (document.getElementsByTagName('body')[0].classList !== undefined) { + document.getElementsByTagName('body')[0].classList.add('tarteaucitron-modal-open'); + } + tarteaucitron.userInterface.focusTrap('tarteaucitron'); + tarteaucitron.userInterface.jsSizing('main'); + + //ie compatibility + var tacOpenPanelEvent; + if(typeof(Event) === 'function') { + tacOpenPanelEvent = new Event("tac.open_panel"); + }else if (typeof(document.createEvent) === 'function'){ + tacOpenPanelEvent = document.createEvent('Event'); + tacOpenPanelEvent.initEvent("tac.open_panel", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacOpenPanelEvent);} + }, + "closePanel": function () { + "use strict"; + + if (document.location.hash === tarteaucitron.hashtag) { + if (window.history) { + window.history.replaceState('', document.title, window.location.pathname + window.location.search); + } else { + document.location.hash = ''; + } + } + if (tarteaucitron.checkIfExist('tarteaucitron')) { + // accessibility: manage focus on close panel + if (tarteaucitron.checkIfExist('tarteaucitronCloseAlert')) { + document.getElementById('tarteaucitronCloseAlert').focus(); + } else if (tarteaucitron.checkIfExist('tarteaucitronManager')) { + document.getElementById('tarteaucitronManager').focus(); + } else if (tarteaucitron.customCloserId && tarteaucitron.checkIfExist(tarteaucitron.customCloserId)) { + document.getElementById(tarteaucitron.customCloserId).focus(); + } + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'none'); + } + + if (tarteaucitron.checkIfExist('tarteaucitronCookiesListContainer') && tarteaucitron.checkIfExist('tarteaucitronCookiesNumber')) { + // accessibility: manage focus on close cookies list + document.getElementById('tarteaucitronCookiesNumber').focus(); + document.getElementById('tarteaucitronCookiesNumber').setAttribute("aria-expanded", "false"); + tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer', 'display', 'none'); + } + + tarteaucitron.fallback(['tarteaucitronInfoBox'], function (elem) { + elem.style.display = 'none'; + }, true); + + if (tarteaucitron.reloadThePage === true) { + window.location.reload(); + } else { + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'none'); + } + if (document.getElementsByTagName('body')[0].classList !== undefined) { + document.getElementsByTagName('body')[0].classList.remove('tarteaucitron-modal-open'); + } + + //ie compatibility + var tacClosePanelEvent; + if(typeof(Event) === 'function') { + tacClosePanelEvent = new Event("tac.close_panel"); + }else if (typeof(document.createEvent) === 'function'){ + tacClosePanelEvent = document.createEvent('Event'); + tacClosePanelEvent.initEvent("tac.close_panel", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacClosePanelEvent);} + }, + "focusTrap": function(parentElement) { + "use strict"; + + var focusableEls, + firstFocusableEl, + lastFocusableEl, + filtered; + + focusableEls = document.getElementById(parentElement).querySelectorAll('a[href], button'); + filtered = []; + + // get only visible items + for (var i = 0, max = focusableEls.length; i < max; i++) { + if (focusableEls[i].offsetHeight > 0) { + filtered.push(focusableEls[i]); + } + } + + firstFocusableEl = filtered[0]; + lastFocusableEl = filtered[filtered.length - 1]; + + //loop focus inside tarteaucitron + document.getElementById(parentElement).addEventListener("keydown", function (evt) { + + if ( evt.key === 'Tab' || evt.keyCode === 9 ) { + + if ( evt.shiftKey ) /* shift + tab */ { + if (document.activeElement === firstFocusableEl) { + lastFocusableEl.focus(); + evt.preventDefault(); + } + } else /* tab */ { + if (document.activeElement === lastFocusableEl) { + firstFocusableEl.focus(); + evt.preventDefault(); + } + } + } + }) + }, + "openAlert": function () { + "use strict"; + var c = 'tarteaucitron'; + tarteaucitron.userInterface.css(c + 'Percentage', 'display', 'block'); + tarteaucitron.userInterface.css(c + 'AlertSmall', 'display', 'none'); + tarteaucitron.userInterface.css(c + 'Icon', 'display', 'none'); + tarteaucitron.userInterface.css(c + 'AlertBig', 'display', 'block'); + tarteaucitron.userInterface.addClass(c + 'Root', 'tarteaucitronBeforeVisible'); + + //ie compatibility + var tacOpenAlertEvent; + if(typeof(Event) === 'function') { + tacOpenAlertEvent = new Event("tac.open_alert"); + }else if (typeof(document.createEvent) === 'function'){ + tacOpenAlertEvent = document.createEvent('Event'); + tacOpenAlertEvent.initEvent("tac.open_alert", true, true); + } + //end ie compatibility + + if (document.getElementById('tarteaucitronAlertBig') !== null && tarteaucitron.parameters.orientation === 'middle') { + document.getElementById('tarteaucitronAlertBig').focus(); + } + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacOpenAlertEvent);} + }, + "closeAlert": function () { + "use strict"; + var c = 'tarteaucitron'; + tarteaucitron.userInterface.css(c + 'Percentage', 'display', 'none'); + tarteaucitron.userInterface.css(c + 'AlertSmall', 'display', 'block'); + tarteaucitron.userInterface.css(c + 'Icon', 'display', 'block'); + tarteaucitron.userInterface.css(c + 'AlertBig', 'display', 'none'); + tarteaucitron.userInterface.removeClass(c + 'Root', 'tarteaucitronBeforeVisible'); + tarteaucitron.userInterface.jsSizing('box'); + + //ie compatibility + var tacCloseAlertEvent; + if(typeof(Event) === 'function') { + tacCloseAlertEvent = new Event("tac.close_alert"); + }else if (typeof(document.createEvent) === 'function'){ + tacCloseAlertEvent = document.createEvent('Event'); + tacCloseAlertEvent.initEvent("tac.close_alert", true, true); + } + //end ie compatibility + + if (typeof(window.dispatchEvent) === 'function') {window.dispatchEvent(tacCloseAlertEvent);} + }, + "toggleCookiesList": function () { + "use strict"; + var div = document.getElementById('tarteaucitronCookiesListContainer'), + togglediv = document.getElementById('tarteaucitronCookiesNumber'); + + if (div === null) { + return; + } + + if (div.style.display !== 'block') { + tarteaucitron.cookie.number(); + div.style.display = 'block'; + togglediv.setAttribute("aria-expanded", "true"); + tarteaucitron.userInterface.jsSizing('cookie'); + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'none'); + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'block'); + tarteaucitron.fallback(['tarteaucitronInfoBox'], function (elem) { + elem.style.display = 'none'; + }, true); + } else { + div.style.display = 'none'; + togglediv.setAttribute("aria-expanded", "false"); + tarteaucitron.userInterface.css('tarteaucitron', 'display', 'none'); + tarteaucitron.userInterface.css('tarteaucitronBack', 'display', 'none'); + } + }, + "toggle": function (id, closeClass) { + "use strict"; + var div = document.getElementById(id); + + if (div === null) { + return; + } + + if (closeClass !== undefined) { + tarteaucitron.fallback([closeClass], function (elem) { + if (elem.id !== id) { + elem.style.display = 'none'; + } + }, true); + } + + if (div.style.display !== 'block') { + div.style.display = 'block'; + } else { + div.style.display = 'none'; + } + }, + "order": function (id) { + "use strict"; + var main = document.getElementById('tarteaucitronServices_' + id), + allDivs, + store = [], + i; + + if (main === null) { + return; + } + + allDivs = main.childNodes; + + if (typeof Array.prototype.map === 'function' && typeof Enumerable === 'undefined') { + Array.prototype.map.call(main.children, Object).sort(function (a, b) { + //var mainChildren = Array.from(main.children); + //mainChildren.sort(function (a, b) { + if (tarteaucitron.services[a.id.replace(/Line/g, '')].name > tarteaucitron.services[b.id.replace(/Line/g, '')].name) { return 1; } + if (tarteaucitron.services[a.id.replace(/Line/g, '')].name < tarteaucitron.services[b.id.replace(/Line/g, '')].name) { return -1; } + return 0; + }).forEach(function (element) { + main.appendChild(element); + }); + } + }, + "jsSizing": function (type) { + "use strict"; + var scrollbarMarginRight = 10, + scrollbarWidthParent, + scrollbarWidthChild, + servicesHeight, + e = window, + a = 'inner', + windowInnerHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight, + mainTop, + mainHeight, + closeButtonHeight, + headerHeight, + cookiesListHeight, + cookiesCloseHeight, + cookiesTitleHeight, + paddingBox, + alertSmallHeight, + cookiesNumberHeight; + + if (type === 'box') { + if (document.getElementById('tarteaucitronAlertSmall') !== null && document.getElementById('tarteaucitronCookiesNumber') !== null) { + + // reset + tarteaucitron.userInterface.css('tarteaucitronCookiesNumber', 'padding', '0px 10px'); + + // calculate + alertSmallHeight = document.getElementById('tarteaucitronAlertSmall').offsetHeight; + cookiesNumberHeight = document.getElementById('tarteaucitronCookiesNumber').offsetHeight; + paddingBox = (alertSmallHeight - cookiesNumberHeight) / 2; + + // apply + tarteaucitron.userInterface.css('tarteaucitronCookiesNumber', 'padding', paddingBox + 'px 10px'); + } + } else if (type === 'main') { + + // get the real window width for media query + if (window.innerWidth === undefined) { + a = 'client'; + e = document.documentElement || document.body; + } + + // height of the services list container + if (document.getElementById('tarteaucitron') !== null && document.getElementById('tarteaucitronClosePanel') !== null && document.getElementById('tarteaucitronMainLineOffset') !== null) { + + // reset + tarteaucitron.userInterface.css('tarteaucitronServices', 'height', 'auto'); + + // calculate + mainHeight = document.getElementById('tarteaucitron').offsetHeight; + closeButtonHeight = document.getElementById('tarteaucitronClosePanel').offsetHeight; + + // apply + servicesHeight = (mainHeight - closeButtonHeight + 4); + tarteaucitron.userInterface.css('tarteaucitronServices', 'height', servicesHeight + 'px'); + tarteaucitron.userInterface.css('tarteaucitronServices', 'overflow-x', 'auto'); + } + + // align the main allow/deny button depending on scrollbar width + if (document.getElementById('tarteaucitronServices') !== null && document.getElementById('tarteaucitronScrollbarChild') !== null) { + + // media query + if (e[a + 'Width'] <= 479) { + //tarteaucitron.userInterface.css('tarteaucitronScrollbarAdjust', 'marginLeft', '11px'); + } else if (e[a + 'Width'] <= 767) { + scrollbarMarginRight = 12; + } + + scrollbarWidthParent = document.getElementById('tarteaucitronServices').offsetWidth; + scrollbarWidthChild = document.getElementById('tarteaucitronScrollbarChild').offsetWidth; + //tarteaucitron.userInterface.css('tarteaucitronScrollbarAdjust', 'marginRight', ((scrollbarWidthParent - scrollbarWidthChild) + scrollbarMarginRight) + 'px'); + } + + // center the main panel + if (document.getElementById('tarteaucitron') !== null) { + + // media query + if (e[a + 'Width'] <= 767) { + mainTop = 0; + } else { + mainTop = ((windowInnerHeight - document.getElementById('tarteaucitron').offsetHeight) / 2) - 21; + } + + if (document.getElementById('tarteaucitronMainLineOffset') !== null) { + if (document.getElementById('tarteaucitron').offsetHeight < (windowInnerHeight / 2)) { + mainTop -= document.getElementById('tarteaucitronMainLineOffset').offsetHeight; + } + } + + // correct + if (mainTop < 0) { + mainTop = 0; + } + + // apply + tarteaucitron.userInterface.css('tarteaucitron', 'top', mainTop + 'px'); + } + + + } else if (type === 'cookie') { + + // put cookies list at bottom + if (document.getElementById('tarteaucitronAlertSmall') !== null) { + tarteaucitron.userInterface.css('tarteaucitronCookiesListContainer', 'bottom', (document.getElementById('tarteaucitronAlertSmall').offsetHeight) + 'px'); + } + + // height of cookies list + if (document.getElementById('tarteaucitronCookiesListContainer') !== null) { + + // reset + tarteaucitron.userInterface.css('tarteaucitronCookiesList', 'height', 'auto'); + + // calculate + cookiesListHeight = document.getElementById('tarteaucitronCookiesListContainer').offsetHeight; + cookiesCloseHeight = document.getElementById('tarteaucitronClosePanelCookie').offsetHeight; + cookiesTitleHeight = document.getElementById('tarteaucitronCookiesTitle').offsetHeight; + + // apply + tarteaucitron.userInterface.css('tarteaucitronCookiesList', 'height', (cookiesListHeight - cookiesCloseHeight - cookiesTitleHeight - 2) + 'px'); + } + } + } + }, + "cookie": { + "owner": {}, + "create": function (key, status) { + "use strict"; + + if (tarteaucitronForceExpire !== '') { + // The number of day(s)/hour(s) can't be higher than 1 year + if ((tarteaucitronExpireInDay && tarteaucitronForceExpire < 365) || (!tarteaucitronExpireInDay && tarteaucitronForceExpire < 8760)) { + if (tarteaucitronExpireInDay) { + // Multiplication to tranform the number of days to milliseconds + timeExpire = tarteaucitronForceExpire * 86400000; + } else { + // Multiplication to tranform the number of hours to milliseconds + timeExpire = tarteaucitronForceExpire * 3600000; + } + } + } + + var d = new Date(), + time = d.getTime(), + expireTime = time + timeExpire, // 365 days + regex = new RegExp("!" + key + "=(wait|true|false)", "g"), + cookie = tarteaucitron.cookie.read().replace(regex, ""), + value = tarteaucitron.parameters.cookieName + '=' + cookie + '!' + key + '=' + status, + domain = (tarteaucitron.parameters.cookieDomain !== undefined && tarteaucitron.parameters.cookieDomain !== '') ? '; domain=' + tarteaucitron.parameters.cookieDomain : '', + secure = location.protocol === 'https:' ? '; Secure' : ''; + + d.setTime(expireTime); + document.cookie = value + '; expires=' + d.toGMTString() + '; path=/' + domain + secure + '; samesite=lax'; + + tarteaucitron.sendEvent('tac.consent_updated'); + }, + "read": function () { + "use strict"; + var nameEQ = tarteaucitron.parameters.cookieName + "=", + ca = document.cookie.split(';'), + i, + c; + + for (i = 0; i < ca.length; i += 1) { + c = ca[i]; + while (c.charAt(0) === ' ') { + c = c.substring(1, c.length); + } + if (c.indexOf(nameEQ) === 0) { + return c.substring(nameEQ.length, c.length); + } + } + return ''; + }, + "purge": function (arr) { + "use strict"; + var i; + + for (i = 0; i < arr.length; i += 1) { + + var rgxpCookie = new RegExp("^(.*;)?\\s*" + arr[i] + "\\s*=\\s*[^;]+(.*)?$"); + if (document.cookie.match(rgxpCookie)) { + document.cookie = arr[i] + '=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/;'; + document.cookie = arr[i] + '=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=.' + location.hostname + ';'; + document.cookie = arr[i] + '=; expires=Thu, 01 Jan 2000 00:00:00 GMT; path=/; domain=.' + location.hostname.split('.').slice(-2).join('.') + ';'; + } + } + }, + "checkCount": function (key) { + "use strict"; + var arr = tarteaucitron.services[key].cookies, + nb = arr.length, + nbCurrent = 0, + html = '', + i, + status = document.cookie.indexOf(key + '=true'); + + if (status >= 0 && nb === 0) { + html += tarteaucitron.lang.useNoCookie; + } else if (status >= 0) { + for (i = 0; i < nb; i += 1) { + if (document.cookie.indexOf(arr[i] + '=') !== -1) { + nbCurrent += 1; + if (tarteaucitron.cookie.owner[arr[i]] === undefined) { + tarteaucitron.cookie.owner[arr[i]] = []; + } + if (tarteaucitron.cookie.crossIndexOf(tarteaucitron.cookie.owner[arr[i]], tarteaucitron.services[key].name) === false) { + tarteaucitron.cookie.owner[arr[i]].push(tarteaucitron.services[key].name); + } + } + } + + if (nbCurrent > 0) { + html += tarteaucitron.lang.useCookieCurrent + ' ' + nbCurrent + ' cookie'; + if (nbCurrent > 1) { + html += 's'; + } + html += '.'; + } else { + html += tarteaucitron.lang.useNoCookie; + } + } else if (nb === 0) { + html = tarteaucitron.lang.noCookie; + } else { + html += tarteaucitron.lang.useCookie + ' ' + nb + ' cookie'; + if (nb > 1) { + html += 's'; + } + html += '.'; + } + + if (document.getElementById('tacCL' + key) !== null) { + document.getElementById('tacCL' + key).innerHTML = html; + } + }, + "crossIndexOf": function (arr, match) { + "use strict"; + var i; + for (i = 0; i < arr.length; i += 1) { + if (arr[i] === match) { + return true; + } + } + return false; + }, + "number": function () { + "use strict"; + var cookies = document.cookie.split(';'), + nb = (document.cookie !== '') ? cookies.length : 0, + html = '', + i, + name, + namea, + nameb, + c, + d, + s = (nb > 1) ? 's' : '', + savedname, + regex = /^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)/i, + regexedDomain = (tarteaucitron.cdn.match(regex) !== null) ? tarteaucitron.cdn.match(regex)[1] : tarteaucitron.cdn, + host = (tarteaucitron.domain !== undefined) ? tarteaucitron.domain : regexedDomain; + + cookies = cookies.sort(function (a, b) { + namea = a.split('=', 1).toString().replace(/ /g, ''); + nameb = b.split('=', 1).toString().replace(/ /g, ''); + c = (tarteaucitron.cookie.owner[namea] !== undefined) ? tarteaucitron.cookie.owner[namea] : '0'; + d = (tarteaucitron.cookie.owner[nameb] !== undefined) ? tarteaucitron.cookie.owner[nameb] : '0'; + if (c + a > d + b) { return 1; } + if (c + a < d + b) { return -1; } + return 0; + }); + + if (document.cookie !== '') { + for (i = 0; i < nb; i += 1) { + name = cookies[i].split('=', 1).toString().replace(/ /g, ''); + if (tarteaucitron.cookie.owner[name] !== undefined && tarteaucitron.cookie.owner[name].join(' // ') !== savedname) { + savedname = tarteaucitron.cookie.owner[name].join(' // '); + html += '
    '; + html += ' '; + html += ' ' + tarteaucitron.cookie.owner[name].join(' // '); + html += ' '; + html += '