CADTranslator translates the text inside your DWG drawings between 109 languages. Source language and target language are two independent settings, so you are not limited to fixed pairs — pick any language the drawing contains, pick any language you need, and the AI translation engine handles the rest. Everything runs in the browser, and the result comes back as an editable DWG file.
These 20 languages appear first in the language selector and cover the majority of international construction, manufacturing and export projects. They include the highest-volume CAD translation directions, such as Chinese to English, English to Spanish and English to Arabic.
The complete list, exactly as it appears in the language selector on the Translate page. Every language below can be used as the source language, the target language, or both.
There is no supported language starting with the letter Q. Total: 109 languages, made up of 20 in the "Most Commonly Used" group and 89 in the full A–Z group.
CAD translation is not only about words — writing systems behave very differently inside a drawing. Grouping the 109 languages by script makes it easier to predict what will happen to your text after translation.
Chinese (Simplified) · Chinese (Traditional) · Japanese · Korean
Chinese and Japanese share many characters but not always the same glyph shapes, so a font that renders Chinese correctly may look wrong for Japanese. CJK text is usually much more compact than the Latin equivalent, so drawings translated from English into Chinese often have plenty of free space, while the reverse direction is where line breaks get tight. AutoCAD SHX fonts generally cannot display CJK characters — a TTF font that covers the target script needs to be available when the file is opened.
Arabic · Hebrew · Persian · Urdu · Uyghur · Sindhi · Pashto · Yiddish
These languages are written from right to left and, unlike Latin or Cyrillic text, cannot be mirrored to fit the layout — mirroring flips letters into meaningless shapes. Numbers and Latin abbreviations embedded in the text still run left to right, which is why mixed strings need a font with bidirectional support. Arabic and Hebrew also connect letters contextually, so the same letter can take several shapes depending on its neighbours.
Hindi · Bengali · Punjabi · Gujarati · Marathi · Nepali · Odia (Oriya) · Tamil · Telugu · Kannada · Malayalam · Sinhala · Khmer · Myanmar (Burmese)
These scripts rely on ligatures and vowel reordering: what is typed is not what is displayed, and glyphs must be reshaped by the font. In practice this means the target font must have full complex-script shaping support, and short labels in a drawing can grow noticeably once diacritics and combined forms are applied.
Russian · Ukrainian · Belarusian · Bulgarian · Serbian · Macedonian · Mongolian · Kazakh · Kyrgyz · Tajik · Greek
Cyrillic and Greek letters are typically slightly wider than their Latin counterparts for the same word, so a label that just fits in English can overflow when translated into Russian or Ukrainian. Serbian can be written in both Cyrillic and Latin, so it is worth checking which variant the drawing expects before translating.
Thai · Lao · Vietnamese · Indonesian · Malay · Filipino · Javanese · Sundanese · Cebuano · Malagasy
Thai and Lao do not put spaces between words, so a line of text that wraps automatically in English will break in the wrong place — wrapping has to happen at word boundaries the software has to infer. Vietnamese, on the other hand, stacks several diacritical marks on a single letter, which some older fonts drop. Indonesian, Malay, Filipino and most Austronesian languages use Latin script and behave like English.
English · Spanish · French · Portuguese · German · Italian · Dutch · Polish · Turkish · Czech · Slovak · Romanian · Hungarian · Swedish · Danish · Finnish · Norwegian · Icelandic · Catalan · Galician · Croatian · Slovenian · Bosnian · Albanian · Estonian · Latvian · Lithuanian · Azerbaijani · Welsh · Irish · Scots Gaelic · Basque · Corsican · Frisian · Luxembourgish · Maltese · Esperanto · Latin
These share the Latin alphabet but add their own accented characters, which is exactly where font coverage gaps show up — a drawing that looks fine in English can display empty boxes once Polish, Turkish, Icelandic or Romanian characters appear. Turkish also has the dotted and dotless letter I, so case conversion has to be language-aware rather than mechanical. Latin itself is useful for botanical, anatomical and historical labels.
Afrikaans · Swahili · Zulu · Xhosa · Yoruba · Igbo · Hausa · Somali · Samoan · Maori · Hawaiian · Chichewa · Sesotho · Shona · Kinyarwanda · Haitian Creole · Hmong · Kurdish (Kurmanji) · Tatar · Turkmen · Uzbek
Most of these use unaccented Latin letters and are therefore low risk inside a drawing. The exceptions are Yoruba and Igbo, which use dotted vowels and consonants (ẹ, ọ, ṣ), and Kurdish, Tatar, Turkmen and Uzbek, which use characters such as ç, ş, ə and ʻ. Those characters need a font that actually contains them, otherwise they appear as blank boxes.
Amharic · Armenian · Georgian
These three each use a script of their own. No Latin or Cyrillic font can display them, so a font for the target script has to be installed and assigned to the text style in the drawing. Amharic uses the Ethiopic syllabary, Armenian uses its own 38-letter alphabet (including single letters for combinations such as "and"), and Georgian uses Mkhedruli. If the font is missing, the translated drawing will show empty boxes even though the translation itself is correct.
Translating inside a drawing also changes the physical size of labels, notes and title-block entries. The intervals below are typical patterns to expect rather than exact values — always open the translated DWG and check the tight spots.
| Translation direction | Typical length change | What to watch in the drawing |
|---|---|---|
| Chinese → English | Clearly longer (often 2x or more) | Leader text and dimension labels are the first to collide |
| English → Chinese / Japanese / Korean | Clearly shorter | Mostly free space; check font coverage for the target script |
| English → German / Dutch | Noticeably longer | Compound nouns; table cells and title blocks overflow |
| English → Russian / Ukrainian / Greek | Slightly longer | Wider Cyrillic letters inside fixed-width frames |
| English → Spanish / French / Portuguese / Italian | Noticeably longer | Accented characters and long prepositions in short labels |
| English → Arabic / Hebrew / Persian / Urdu | Similar length | Right-to-left rendering and bidirectional mixed strings |
| English → Thai / Lao | Similar or shorter | No spaces between words, so automatic wrapping misbehaves |
| English → Vietnamese | Similar length | Stacked diacritics need a font that does not drop them |
109 languages means 11,772 possible ordered pairs, so you are not restricted to a fixed list. The directions below are the ones most often requested by engineering and export teams. Each one opens the translate tool with the language selector ready.
Need a direction that is not listed? Any of the 109 languages can be combined with any other, so simply pick your own source and target language on the Translate page.
109 languages in total — 20 commonly used languages shown first in the selector, plus 89 more in the full A–Z list. Both groups work exactly the same way.
Yes. Source language and target language are independent settings, so any of the 109 languages can be translated into any of the other 108 — that is 11,772 ordered directions, including combinations such as Chinese to English, English to Arabic or Japanese to German.
Yes. Icelandic, Welsh, Swahili, Zulu, Georgian, Armenian, Malayalam, Myanmar (Burmese) and the other less widely used languages run through the same AI engines and the same cloud workflow. They are fully available, not experimental.
No. CADTranslator is a web-based service. Upload the DWG file in your browser, choose the source and target language, and download the translated drawing. No client software download is required.
Yes. Only the text content is replaced. Layers, dimension styles and block structures are preserved, and the output is a fully editable DWG file that opens in AutoCAD or any mainstream CAD software.
Make sure a suitable font for the target script is installed and used in the drawing. SHX fonts usually lack CJK glyphs, Arabic and Hebrew need right-to-left support, and Indic scripts need complex-script shaping. Checking the font first avoids seeing empty boxes instead of characters.
Upload a DWG file, choose any source and target language from the 109 supported, and download an editable drawing — all in the browser.
Start Translating Now
Follow WeChat official account