Translation के बाद fonts क्यों टूट जाते हैं
TABLE OF CONTENTS
Translated document में सही शब्द होने पर भी वह टूटा हुआ दिख सकता है। Missing characters, font changes, disconnected letters और overflowing text अलग समस्याओं से आते हैं, इसलिए हर एक का fix अलग है।
संक्षिप्त उत्तर
Translation के बाद font तब टूटता दिखता है जब original typeface target language प्रदर्शित नहीं कर पाता, या file खोलने वाले system पर उपलब्ध नहीं होता और exported PDF में embedded भी नहीं होता। कुछ scripts को shaping और layout support भी चाहिए। कभी font सही होता है, लेकिन translation मूल text से अधिक जगह लेता है।
| आपको क्या दिखता है | संभावित कारण | पहला उपाय |
|---|---|---|
| Empty squares या boxes | Font में आवश्यक glyphs नहीं | Target script support वाला font चुनें |
| अलग typeface | Original font missing या embed नहीं हो सकता | Font install, replace या embed करें |
| टूटी Arabic या Indic letters | App, font या export में shaping support नहीं | Script-supporting software में file खोलें |
| Clipped या overlapping text | Translation को अधिक जगह चाहिए | Text frame या layout बदलें |
| एक computer पर ठीक, दूसरे पर खराब | Local font पर निर्भरता | Font embed करें या widely available विकल्प लें |
Font में हर character नहीं होता
Unicode हर character को number देता है, लेकिन Unicode स्वयं font नहीं है। Unicode Consortium के अनुसार fonts इन numbers को visible glyphs से map करते हैं। Typeface में किसी character का glyph न हो तो application के पास draw करने के लिए उपयुक्त रूप नहीं होता।
इसीलिए Latin-only display font वाला English document Arabic, Hindi, Thai या Chinese में boxes बन सकता है। Small custom font में basic English characters ही हों तो accented Latin letters भी fail हो सकती हैं।
Google’s Noto collection 1,000 से अधिक languages और 150 से अधिक writing systems cover करती है। हर language के लिए एक font आवश्यक नहीं; documented font map बेहतर हो सकता है।
| Content | Example font strategy |
|---|---|
| Latin, Greek और Cyrillic | Coverage पूरी हो तो एक compatible family |
| Arabic या Hebrew | Script के लिए बना family और right-to-left test |
| Chinese, Japanese और Korean | सही regional family, punctuation और line breaks जाँचें |
| Devanagari, Thai या अन्य complex scripts | Combining marks और shaping verify करें |
Font substitution document बदल देता है
Document font का नाम रख सकता है, पर font data file में नहीं। उपलब्ध न होने पर software fallback चुनता है, जो wider, narrower, taller या visually unrelated हो सकता है।
PDF embedding यह जोखिम घटाता है। Adobe के अनुसार embedded font PDF के भीतर रहता है और दूसरे system पर viewing या printing में substitution रोकता है। PDF entire font या उपयोग किए गए characters का subset रख सकता है; vendor license embedding सीमित कर सकता है। Editable work में original DOCX, PPTX या design file रखें और translation के बाद नया PDF export करें।
Formatting पहले से खराब हो तो translating PDFs without losing formatting guide के checks देखें।
कुछ scripts को glyphs से अधिक चाहिए
Arabic letters word position के अनुसार रूप बदलती हैं। Indic scripts consonants, vowels और marks को shaped clusters में जोड़ती हैं। Traditional Mongolian positional forms और vertical layout इस्तेमाल करती है। Application और shaping engine को font rules सही तरह पढ़ने चाहिए।
जब समस्या हो:
- छोटा sample current browser या word processor में paste करें।
- Script-supporting font test करें।
- Paragraph direction और language settings जाँचें।
- Current complex-script support वाले software से फिर export करें।
- Editable source के बजाय final PDF inspect करें।
Text expansion font problem जैसा दिख सकता है
Translation character count और width दोनों बदलता है। English और Chinese compact source languages हैं, इसलिए translations अक्सर लंबी होती हैं। Words extra lines में wrap, headings images से collide, table rows grow या type unreadably shrink हो सकता है।
Font छोटा करने से पहले container ठीक करें: text frame widen/deepen करें, headings और rows wrap होने दें, source के manual line breaks हटाएँ, paragraph spacing/line height समायोजित करें, और केवल आवश्यकता पर font size घटाएँ। Slide checks के लिए PPTX translation QA checklist और InDesign में IDML translation guide देखें।
Practical Repair Workflow
1. Symptom पहचानें
तुरंत हर font replace न करें। Missing glyphs, substitution, shaping और overflow में अंतर करें।
2. Editable source पर लौटें
DOCX, PPTX, spreadsheet या design file flattened PDF से paragraphs, tables और text frames बेहतर बचाती है।
3. Font map बनाएँ
हर target script और weight के approved font लिखें। Regular, bold, italic और symbols अलग जाँचें।
4. File flatten किए बिना translate करें
Plain text box में copy करने से styles और layout structure खो सकता है। Supported format में original file upload करें; OpenL Doc Translator एक विकल्प है।
5. Fonts embedded करके export करें
License अनुमति दे तो final PDF में fonts embed करें। Acrobat में Document Properties खोलकर Fonts tab देखें।
6. Delivered file test करें
Source fonts के बिना device पर result खोलें, हर page देखें, target text search करें और sample sentence copy करें।
Delivery से पहले जाँचें
- Empty squares, bullets या replacement characters नहीं हैं।
- Arabic, Indic और अन्य shaped scripts सही जुड़ती हैं।
- Bold, italic, superscript और symbols सही दिखते हैं।
- Headings, tables, captions और footnotes overflow नहीं करते।
- License अनुमति होने पर PDF fonts embedded हैं।
- Search, selection और copy-paste काम करते हैं।
- दूसरे device पर document सही दिखता है।
Font coverage, availability, script rendering और layout को अलग checks मानें। किस layer में समस्या है पहचानते ही repair सामान्यतः सीधी होती है।
Sources
- Adobe: Embedding fonts in PDFs overview — Explains PDF font embedding, subsetting, licensing restrictions, and substitution.
- Unicode Consortium: Fonts and Keyboards FAQ — Explains the relationship between Unicode characters, fonts, glyph mappings, and rendering systems.
- Google Fonts: Noto — Provides a multilingual font collection covering more than 1,000 languages and over 150 writing systems.
- W3C: Text size in translation — Describes text expansion, character width, line height, and flexible layout considerations across languages.


