Bug Fix

Edit PDF FAQ fully translated across 22 languages

TL;DR Snapshot

The FAQ section for HonestPDF's PDF editor was incomplete across most supported locales. This update delivers full translations across all 22 supported languages, with a conciseness pass on the English source copy applied before propagation. Automation scripts are included to keep coverage consistent going forward.

Share this update

batu1509/honestpdf-web introduces complete FAQ localization for the Edit PDF tool across all 22 supported languages in this update.

TL;DR

The FAQ section for HonestPDF's PDF editor was incomplete or missing in most supported locales. All 22 language JSON files have been updated with full, accurate translations, and the English source copy was streamlined for conciseness before propagation.

What's New

  • Full FAQ coverage: Every question and answer in the Edit PDF tool FAQ is now translated across all 22 supported languages
  • Streamlined English source copy: The base English FAQ text was rewritten to be more concise before being used as the translation source
  • 22 locale JSON files updated: Arabic, Chinese (Simplified and Traditional), Czech, Dutch, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese
  • Automation scripts included: Scratch scripts used to audit coverage gaps and push updates consistently across all locale files are included in this commit

How to Use

No action required for users. The updated translations are automatically served based on the user's locale setting. Developers adding new FAQ entries should use the automation scripts in the repo to propagate changes across all 22 locale files:

# Run the translation audit script to check for missing keys
node scripts/audit-locales.js

# Run the translation propagation script
node scripts/update-faq-translations.js

FAQ

Which languages were updated in this release?

All 22 supported languages received updates: English (source), Arabic, Chinese Simplified, Chinese Traditional, Czech, Dutch, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese.

Was any existing FAQ content removed or restructured?

The English source FAQ text was streamlined for conciseness. The core questions and answers remain the same, but the wording is tighter. All 21 other languages were re-translated from the updated English source.

How are future FAQ translations kept in sync?

Automation scripts included in this commit audit locale JSON files for missing or inconsistent keys and propagate updates across all language files. New FAQ entries should be added via these scripts to maintain full coverage.

Does this affect the PDF editor functionality?

No. This update is localization-only and does not change any editor behavior, UI layout, or processing logic.