HonestPDF introduces the verifyCta translation key in this update, replacing a hardcoded English string in the homepage with a fully localized call-to-action across all 20 supported locales.
TL;DR
The 'Verify our privacy claims yourself' CTA on the homepage was hardcoded in English and never connected to the i18n system. It now renders in the user's language across all 20 supported locales.
What's New
- Added
verifyCtatranslation key to all 20 locale JSON files, including:- Arabic (
ar) - German (
de) - Spanish (
es) - French (
fr) - Hindi (
hi) - And 15 additional locales
- Arabic (
- Replaced the hardcoded English string in
HomeClient.tsxwith thet('verifyCta')translation function call
How to Use
No action required. The fix is live. Users visiting the homepage in any supported locale will now see the privacy CTA in their language automatically.
FAQ
[ { "question": "Which locales were updated?", "answer": "All 20 supported locales were updated, including Arabic, German, Spanish, French, Hindi, Portuguese, Japanese, Korean, Chinese, Italian, Dutch, Polish, Russian, Turkish, Swedish, Danish, Finnish, Norwegian, Romanian, and English." }, { "question": "What file was the hardcoded string in?", "answer": "The string was hardcoded in HomeClient.tsx. It has been replaced with a call to the next-intl translation function using the new verifyCta key." }, { "question": "Does this affect any other components or pages?", "answer": "No. The change is scoped to HomeClient.tsx and the corresponding locale JSON files. No other components were modified." }, { "question": "Why does this matter for a privacy-focused tool?", "answer": "The 'Verify our privacy claims yourself' CTA is a trust signal for users uploading sensitive documents. Showing it in the user's own language ensures the message lands clearly regardless of locale." } ]