Under Article 5 Paragraph 3 of the EU ePrivacy Directive (Directive 2009/136/EC) and respective implementations of the Directive into national law of the EU member states, the setting of individual cookies on the user’s terminal equipment that are not strictly necessary for the functioning of the website is only allowed if the user has given his or her prior consent.
Which translated into normal-speak, is that you should ask your users to consent to cookies before you place them on your user’s browser.
While we develop this for our own website, we’ve open-sourced the work, to invite others to perfect, what we’re working on.
Please feel free to Fork, or submit a pull request at https://github.com/infiniteloopltd/CookieBanner if you want to suggest changes or improvements.
Supports the following languages;
English, Czech, Danish, German, Greek, Spanish, Estonian, Finnish, French, Hebrew, Croatian, Hungarian, Islandic, Italian, Latvian, Norwegiam, Dutch, Portuguese, Russian, Slovak, Slovenian, and Ukrainian
With automatic browser-language detection.