kalby.disclose

Translation status

The notice text ships in all 24 official EU languages. They were drafted carefully, but only a native speaker can confirm the wording is natural and legally sensible in their own market — and the wording is the whole product.

Reviewing one language takes about ten minutes and is the most valuable contribution to this project.

Code Language Status Reviewed by
bg Български ⚪ draft
cs Čeština ⚪ draft
da Dansk ⚪ draft
de Deutsch ⚪ draft
el Ελληνικά ⚪ draft
en English ⚪ draft
es Español ⚪ draft
et Eesti ⚪ draft
fi Suomi ⚪ draft
fr Français ⚪ draft
ga Gaeilge ⚪ draft
hr Hrvatski ⚪ draft
hu Magyar ⚪ draft
it Italiano ⚪ draft
lt Lietuvių ⚪ draft
lv Latviešu ⚪ draft
mt Malti ⚪ draft
nl Nederlands ⚪ draft
pl Polski ⚪ draft
pt Português ⚪ draft
ro Română ⚪ draft
sk Slovenčina ⚪ draft
sl Slovenščina ⚪ draft
sv Svenska ⚪ draft

⚪ draft · 🟡 reviewed by a native speaker · 🟢 reviewed by a native speaker with legal background

How to review one

  1. Open src/kalby-disclose.js and find the STRINGS object near the top. Your language is one row.
  2. Check four strings:
    • chat — the interaction notice. Must plainly say the counterpart is an AI system. “Virtual assistant” is not enough; it names a product rather than disclosing a fact.
    • gen — a short label for AI-generated content. Must fit in a small chip.
    • deepfake — the fuller sentence for artificially generated or manipulated content.
    • ok / more — the dismiss button and the learn-more link.
  3. Open a PR, or an issue using the Translation review template if you’d rather not touch code.
  4. Add your name to the table above if you’d like the credit.

What we’re looking for: natural phrasing a real company would put on its own site, not a literal rendering of the English. If your language has an established official term for “artificial intelligence system”, use it.