Edit a PDF in another language or script: what works, what does not
By the getPDF team · Published 11 October 2026
The short answer
Editing PDF text with accents, Polish or Czech letters, Greek, Cyrillic or Vietnamese works in getPDF’s editor: the line keeps the file’s font when that font carries your letters, and otherwise the editor embeds a bundled Liberation font that has them, and says so on screen. Hebrew, Arabic, Chinese and other scripts it has no font for cannot be typed yet: the editor says so and leaves the line as it was. It is free and runs on your device; nothing is uploaded.
Edit it now
Edit PDFReal text editing, objects, annotations, forms. Free, runs on your device.- Drop the PDF on the box above.
- Double-click the line, type the change and press Enter.
- Read the status line at the bottom. If it says “Set in” and a font, the line went into a substitute; if it says nothing, the edit stayed in the file’s own font.
- Click Save.
For the scripts the editor can write, the question is not the language. It is whether the font inside the file carries the letters you type, and if not, whether the editor has a font that does.
What works, script by script
We tested each script on a test invoice printed to PDF from Chrome in Arial, whose embedded subset held only the letters the invoice used, then saved and searched the result. The last 4 rows were checked again on 11 October 2026, after the editor started refusing scripts it cannot write.
| Script | Example | Result | Searchable after saving |
|---|---|---|---|
| Western European accents | Österreich, café | Standard font (Helvetica, Times, Courier) when the file lacks the letter | Yes |
| Polish, Czech and other Central European | Karol Michał, Łódź; Jana Čermák | Liberation, embedded | Yes |
| Cyrillic | улица Пушкина | In the file’s own font when the letters are there, else Liberation | Yes |
| Greek | Θεσσαλονίκη | Liberation, embedded | Yes |
| Vietnamese | Đã thanh toán | Liberation, embedded | Yes |
| Hebrew | שלום | Refused with a message; the line stays as it was | The original line, unchanged |
| Arabic | مرحبا | Refused with a message | The original line, unchanged |
| Chinese, Japanese, Korean | 北京 | Refused with a message | The original line, unchanged |
| Thai, Devanagari and other Indic scripts, Armenian, Georgian | Refused with a message | The original line, unchanged |
The bundled Liberation Sans, Serif and Mono have between 2,423 and 2,622 glyphs each: Latin with its extensions, Greek, Cyrillic and Vietnamese, plus Hebrew letters the editor does not use, and nothing for Arabic, Chinese, Thai, Devanagari, Armenian or Georgian.
Latin with accents: Polish, Czech, Hungarian and the rest
Accented letters cause more substitutions than any other script, because subset fonts carry exactly the letters the author typed. A document that names Jane Cooper in Vienna carries no Č, no ł, no ő. Change it to Jana Čermák in Linz, and the editor needs a letter the file never had.
What happens then depends on the letter:
- Letters of Western European languages (é, ü, ñ, ø, Ö) are in the standard PDF fonts. The line moves to Helvetica, Times or Courier, chosen from the original font’s name. From Arial, Times New Roman or Courier New, widths stay the same.
- Letters beyond them (ł, ř, č, ő, ş, ğ) are not. The line moves to the matching Liberation font, which is embedded in the file: about 230 KB, once per font. The status line says, for example, “Set in Liberation Sans, embedded: the standard font has no Č.”
In our test, “Bill to: Jane Cooper” became “Bill to: Jana Čermák, Graz” in Liberation Sans. The name reads correctly, searches correctly, and has Arial’s letter widths.
Cyrillic and Greek
If the file’s font already carries the letters you need, the edit stays in that font. On our test invoice, an Arial line “улица Ленина” changed to “улица Ленна” in place, because every letter was already there. Changing it to “улица Пушкина” needed a П and a ш the subset lacked, so the line went into Liberation Sans, and it was 80.0 points wide against 71.1 before, longer text in a font of the same widths.
Greek works the same way. The difference you may notice is in the letter shapes: Liberation is a plain sans or serif, so a line in an elegant Greek display font becomes plainer. Compare it with its neighbours before saving.
Right-to-left and Asian scripts: the honest part
These are the hardest cases for any editor, and the editor here does not write them yet. Type Hebrew, Arabic, Chinese, Japanese, Korean, Thai, an Indic script, Armenian or Georgian, into an existing line or a new one, and nothing is written. The status line says why, naming the script: “Arabic text is not something this editor can write yet: no font it carries has those letters, so the change was not made.”
- Arabic, Chinese, Thai, Devanagari and the others have no letters in the bundled fonts, and Arabic also needs letters joined in context, which line-by-line editing does not do. Written anyway, they would come out as empty boxes.
- Hebrew letters are in Liberation, but the editor would store them back to front, so search would not find the word and copying it out would give the letters reversed. It is refused for that reason.
Text already in the file in these scripts stays as it is. You can move it, resize it with a corner handle or delete it. Its font, size, bold and colour cannot be changed: a restyle rewrites the line in a bundled font, so the editor refuses it with the same message, and the line stays exactly as it was.
For documents in these scripts, edit the source in Word or the original app and export the PDF again. Acrobat, which can use fonts installed on your computer, is the other route.
Check the fonts first
Before a long editing session, see what the file carries. Inspect lists every font by name and whether it is embedded. A name like BAAAAA+ArialMT, with 6 capital letters and a plus sign in front, is a subset: expect substitutions for letters the document did not already use. A font that is not embedded at all is drawn by each reader’s viewer with its own copy, and an edit keeps it that way. Why the font changes when you edit a PDF goes through every case.
New text in another language
Adding text rather than changing it follows the same rules. With the Add text tool (T), “Zapłacono 12 marca”, “Оплачено”, “Πληρώθηκε” and “Đã thanh toán” each went into the page in embedded Liberation Sans and were found by search in the saved file. New text in Arabic, Hebrew or Chinese is refused with the same message as an edit. Adding a text box covers the tool.
Scanned pages in other languages
A scan holds no text, so there is nothing to edit until OCR recognises it, and OCR needs to know the language. That is its own topic: the OCR guide covers the languages and how accurate they get.
Questions
Can I mix scripts in one line, say Latin and Cyrillic?
Yes, for the scripts that work. A line that needs letters outside the standard fonts is set entirely in Liberation, which has Latin, Greek and Cyrillic together, so a Polish name next to a Russian street stays in one consistent font.
How do I type letters my keyboard does not have?
Add a keyboard layout or input method in your system settings (Windows, macOS, Android and iOS all have them) and switch to it while the edit box is open. The editor takes whatever the browser types; it has no keyboard of its own.
Does search find accented words?
Yes, and without minding capitals: ČERMÁK finds Čermák, and пушкина finds Пушкина. It does need the accents: cermak finds nothing in a file that says Čermák.
What happens if I type Arabic, Hebrew or Chinese?
The editor refuses the change and says why, naming the script: no font it carries can write those letters correctly, so it writes nothing rather than empty boxes, and the line stays as it was. To change text in these scripts, edit the source document and export the PDF again.
The tools for this job
Keep reading
- Edit a PDF: change text, images and layout, free in your browserHow to edit a PDF free in your browser: change the text in place, add images and notes, and save a file that opens right in Acrobat.
- Why the font changes when you edit a PDF, and how to keep it closeThe font changes after you edit a PDF when the file lacks the letters you typed.
- Add a text box to a PDF, anywhere on the pageAdd a text box to a PDF free: click where the text goes, type, pick font, size and colour, save.
- Change the font, size or colour of text in a PDFChange the font, size or colour of existing PDF text free: select the line, restyle it, save.
- Make a scanned PDF searchable, without changing how it looksOCR a scanned PDF on your device: free, no account, nothing is uploaded.