Just a suggestionBrowser Info Environment
I have just one suggestion: it would be nice, if the button text could also be defined in the backend.
Also all the strings can be found and changed in this file if translation is not what you need.
If this does not cover it please reply and will attempt to help further.
Do you mean, the file cookiesDisclosure.php in the add-on package has to be edited directly in order to change the text of the button? Is there no way to do this by overriding it?
Actually i have to translate it, because it's a site in german (currently not multilingual, but maybe it's an option for the future). At the moment, this is no problem for the disclosure text, which can be edited in the dashboard. But everything else (button text, messages text) of course have to be in German too. Unfortunately i have no idea how to translate text strings of add-ons.
My suggestion was an additional field in the form to be able to edit the text of the agree button. But what about the text of messages? And how would i translate the disclosure text for a multilingual site?
If you need assistance re language translations you'll need to check out the concrete5.org forums. We have no direct experience we can bring to bear here, we only ensure that the package strings are fully translateable in order to get a package accepted into the concrete5 marketplace.