At a glance. 30 real Persian fonts for image export, including two Nastaliq fonts, 41 copy-and-paste styles that each say what they changed, half-space (ZWNJ) support, poem, quote and A4 print layouts with your own photo, a Finglish helper that works both ways, a Persian typography tidy-up, and on-device translation. Everything runs in your browser, so your text is not uploaded unless you choose the optional Better translation button and agree to its notice. Unicode has no bold or calligraphy alphabet for Persian script, and this page says so instead of pretending.
How to use the Persian font generator
Many “Persian font” generators run your text through Latin-only styled alphabets, so Persian words come out unchanged, or they use Presentation Forms characters that fake the joined shapes and break the text. This one separates the jobs. Real fonts draws genuine joined Persian letters in Persian-capable fonts and exports an image. Styles gives you text you can paste, and a badge on every result says what really happened to your letters.
Type or paste
Write Persian or English. Tap the buttons above the box for پ چ ژ گ, the half-space and ؟ ، « » when they are hard to find.
Read the badges
Each style says what it really changed, for example how many letters were stretched, or that your half-spaces were kept.
Copy, or make an image
Press Copy on a row you like. For a calligraphy look with joined letters, open Real fonts and download a PNG.
Paste and check
Paste into your app and look once before you publish. Need Persian words? Press Translate first.
What pastes as text, and what cannot
A font is not part of a piece of text: when you paste, the app that shows it picks the font. And Unicode defines bold, italic, script, fraktur and similar letters for the basic Latin alphabet, not for Persian script (the Arabic chart (opens in a new tab) holds the letters Persian uses, with no styled alphabets). So there are only a few honest things a copy-and-paste tool can do with Persian:
| Kind of style | What it does | On Persian text |
|---|---|---|
| Frames and ornaments | Adds guillemets, stars, flowers, roses or lines around your text | Works. Your letters and half-spaces are unchanged. |
| Kashida | Inserts tatweel between letters that join, which stretches the word | Works. It stays in the text, so it can affect search. |
| Marks | Adds a line or a dot after each letter | Works, but the mark is drawn by your device, so check it |
| Digits and effects | Converts digits to another set, separates letters, adds dots or stars | Works. Separated letters show unjoined forms and drop half-spaces. |
| English letters (bold, script, fraktur...) | Styles the letters A to Z only | Persian letters stay plain. The card says so. |
This tool does not use Presentation Forms. Unicode has two blocks of pre-joined letter shapes (Forms-A (opens in a new tab) and Forms-B (opens in a new tab)) kept for compatibility with old systems. Text typed with them is different data from normal Persian, so it does not match searches and can be read wrongly by screen readers and shaping engines. Normal Persian letters join by themselves when the font supports it.
Persian letters, and why ک and ی are not ك and ي
The Persian alphabet is the Arabic alphabet plus four letters for sounds Arabic does not have: پ (p), چ (ch), ژ (zh) and گ (g). They have their own code points, and a font made for Arabic only may not draw them (Persian alphabet (opens in a new tab)). That is why every font in the Real fonts tab was checked for them.
| Letter | Code point | Note |
|---|---|---|
| پ چ ژ گ | U+067E, U+0686, U+0698, U+06AF | The four Persian additions |
| ک | U+06A9 | Persian kaf. The Arabic kaf ك is U+0643. |
| ی | U+06CC | Persian ye, without dots when it stands alone or ends a word. The Arabic yeh ي is U+064A. |
The Arabic and Persian forms look alike, so text copied from an Arabic source or typed on an Arabic keyboard often has the Arabic ones. Search, sorting and spell-checking treat them as different letters. The Tidy tool in the Typing and typography tab finds them and converts them to the Persian forms.
The half-space (ZWNJ), the most missed Persian character
Persian spelling uses an invisible character, the zero-width non-joiner (ZWNJ, U+200C, called نیمفاصلهor half-space). It keeps two parts of one word apart without a full space. Wikipedia's example is میخواهم(“I want”), which looks wrong as میخواهم (joined) and also wrong with a full space (Zero-width non-joiner (opens in a new tab)). The plural ending ها in کتابها works the same way, as the Persian alphabet (opens in a new tab) article notes.
- Insert it with the ZWNJ button above the text box, or with the keyboard (see Typing Persian below).
- Kept by frames, kashida, marks, digits and stars between words. No kashida is ever placed next to it.
- Droppedby separated letters, dots and dashes, because those styles put every letter apart anyway. The card says “Half-spaces removed”.
- Added by Tidy after the prefixes می and نمی and before ها, های and هایی. It is a fix to check, since می is also, rarely, the word for wine.
Kashida: stretching a word
Kashida (also called tatweel or elongation) is a horizontal stroke between two joined letters. In print it is used to justify a line or to emphasise a word (Kashida (opens in a new tab)). In Unicode it is a real character, U+0640. The Styles tab inserts it by three rules: only after a letter that joins forward, only before a letter that joins backward, and never between lam and alef, because that pair forms its own ligature. Marks stay attached to their letters, and no kashida goes next to a half-space.
Three things to know. Kashida changes the spelling in the data, so search and spell-checkers can miss the word. Good typesetting puts kashida in specific places for each font, and a tool that adds it everywhere will not match that, so the result is a visual effect. And the amount is yours to choose: light, medium or long. The Typing and typography tab removes it again. The W3C's Arabic Layout Requirements (opens in a new tab) cover both Standard Arabic and Persian and describe how justification and elongation work.
What works where
Rules differ by app and change over time, so each row says how sure we are. Where an app publishes no rule, we say so instead of guessing.
| Where | What to expect | How sure |
|---|---|---|
| Usernames and web addresses | Keep plain letters. Styled English letters are different characters, and Persian usernames follow each app's own rules. | Follows Unicode's mixed-script guidance (opens in a new tab). Each app's own rule is not verified here. |
| Display names, bios, captions | Usually fine to paste. Length counters can treat styled characters differently, so use the length check and test. | Not verified in each app. Test before you publish. |
| Search | Kashida and marks make a word a different string from the plain word, and so do the Arabic letters ك and ي in place of ک and ی, so a search for the plain word may not find it. | Not verified in each app. Keep key words in plain text. |
| Mixed Persian and English lines | Punctuation at the joins between the two scripts can move, because of the bidirectional algorithm. Check the line where you will post it. | Defined in Unicode UAX #9 (opens in a new tab). How each app shows it is not tested here. |
| Screen readers | Marks on every letter, separated letters and styled English letters may be read letter by letter or skipped. | Widely reported, not tested by us. Keep important text plain. |
| Marks and ornaments | Combining marks and emoji frames are drawn by each device and font, so spacing can differ and some fonts show boxes. | Marked “Test first” where less common. We have tested in Chrome on Windows only. |
The length check offers Instagram bio 150, TikTok bio 80, X bio 160 and Discord display name 32, or your own number. Platforms change limits, so treat these as a guide. You can count visible characters or UTF-16 units; a mark or a kashida adds a unit.
Real Persian fonts
The Real fonts tab renders your words in 30 open-licence fonts. The picture is at the top and does not follow you down the page, so the controls below it stay fully visible. Use Compare all fonts to see your text in every font at once, filter by Nastaliq, Naskh, Geometric, Modern or Display, star the ones you like, and download a PNG in square, story, banner or A4 print size, at standard or sharp 2x resolution, or copy or share the image (the Share button appears where your browser can share files). Layouts set your words as a free block, as a poem in two columns, or as a centred quote with the author underneath, and a photo background with a Darken slider keeps the words readable. You can also set line height, text size, a border, an outline and a shadow, and after you translate, add the original as a small caption under the text. There is no letter-spacing control on purpose, because spacing pulls the letters of a joined script apart. All fonts use the SIL Open Font License, and each loads only when you pick it.
- GulzarNastaliq for poetry and titles (opens in a new tab)
- Noto Nastaliq UrduSloping Nastaliq, easy to read (opens in a new tab)
- AmiriClassical book Naskh (opens in a new tab)
- Noto Naskh ArabicClean, even Naskh (opens in a new tab)
- Scheherazade NewTraditional Naskh with generous marks (opens in a new tab)
- LateefSoft, flowing Naskh (opens in a new tab)
- Markazi TextText face with a calligraphic feel (opens in a new tab)
- Reem KufiGeometric, from the Kufi tradition (opens in a new tab)
- Noto Kufi ArabicPlain, sturdy geometric (opens in a new tab)
- KufamRounded geometric (opens in a new tab)
- Reem Kufi InkGeometric with ink-trap cuts (opens in a new tab)
- Reem Kufi FunPlayful geometric (opens in a new tab)
- VazirmatnThe common Persian UI sans (opens in a new tab)
- EstedadPersian sans with a human touch (opens in a new tab)
- CairoFriendly modern sans (opens in a new tab)
- AlmaraiBold, open sans (opens in a new tab)
- IBM Plex Sans ArabicTechnical sans (opens in a new tab)
- AlexandriaGeometric modern sans (opens in a new tab)
- LalezarHeavy poster face (opens in a new tab)
- RakkasChunky headline (opens in a new tab)
- JomhuriaTall, tight display (opens in a new tab)
- KatibehCalligraphic title face (opens in a new tab)
- El MessiriElegant headline (opens in a new tab)
- Aref RuqaaCompact handwritten, Ruqaa-style (opens in a new tab)
- BlakaBold, rounded display (opens in a new tab)
- VibesDecorative script (opens in a new tab)
- LemonadaRound and cheerful (opens in a new tab)
- MarheyBouncy handwritten (opens in a new tab)
- Playpen Sans ArabicMarker handwriting (opens in a new tab)
- Baloo Bhaijaan 2Soft, bubbly (opens in a new tab)
About Nastaliq. Nastaliq is the hanging, flowing hand that is still widely used in Iran and elsewhere for poetry and as an art form (Nastaliq (opens in a new tab)). The two Nastaliq fonts here, Gulzar and Noto Nastaliq Urdu (the name says it was made for Urdu), cover the Persian letters. Nastaliq fonts differ in how closely they follow Persian calligraphy, so compare them in the preview. Nastaliq needs tall lines, and the tool gives it more line height automatically.
The quick looks (poetry page, Nowruz green and gold, turquoise tile, greeting card, Yalda night, wedding card, modern clean and geometric poster) set the font, colours, border and size in one tap. The glyph checks confirm that a letter exists in a font, not that every joined shape looks right, so look at the preview before you download. Some fonts lack the short vowel marks or the kashida character; where that matters the preview will show it.
Translate English and Persian on your device
Press Translate above the text box, or use the translate bar in the Real fonts tab, to turn English into Persian or Persian into English. It works in layers. The first two never send your text anywhere:
- Your browser's translator, only if it supports English and Persian. The page asks the browser which language pairs it can do and shows the answer next to the button. Chrome on desktop has this feature, but Chrome's documented list of supported languages (opens in a new tab) does not include Persian at the time of writing, so most visitors will not get this layer. We have not checked other browsers or phones.
- A built-in list of 238 words and phrases.It covers greetings, family, love, days, seasons, numbers, colours, nature and short messages, including Nowruz greetings. Words it does not know stay as you typed them, and the panel says how many it found. It writes standard written Persian in dictionary form without vowel marks, drops “the” and “a” (Persian has neither), and cannot reorder a sentence, because Persian puts the verb last.
- Better translation (optional, only when switched on).A separate button asks an AI translation model, Meta's M2M100, run by Cloudflare through Workers AI (opens in a new tab). Unlike the other two, this one sends your text off your device: to our server and then to Cloudflare. The button shows a notice and asks you first, and we do not store or log the text. The model card (opens in a new tab) lists Persian among its 100 languages. We have not measured its quality for Persian, so treat it as a machine translation, and it is limited to short texts and a few uses a day.
Persian has no grammatical gender, so unlike the Arabic tool there is no gender option. You can Undo, and one tap sends the Persian text to Styles or Real fonts.
Check anything important. This is a quick helper. The phrase list has not been reviewed by a native Persian speaker, and formal and everyday Persian differ. For a tattoo, a sign, a name, or a legal or medical text, ask a Persian speaker or a professional translator.
Finglish: spell it with English letters
If you cannot type Persian, the Real fonts tab has a one-line helper. Type how a word sounds in English letters (Finglish) and it gives an approximate Persian spelling you can send to the picture. It uses the usual spelling for common names, places and words, and these rules for the rest:
- Pairs: kh is خ, sh is ش, ch is چ, zh is ژ and gh is ق.
- Long vowels: aa gives ا, ee gives ی and oo gives و. A short a, e or o in the middle of a word is left out, the way Persian is normally written, and a vowel at the start of a word becomes an alef.
- Letters that sound the same: Persian keeps separate letters for the same sound (س ص ث, ز ذ ض ظ, ت ط, ه ح, ق غ). A sound rule cannot know which one a word uses, which is why the list of known words matters most.
For a word that is not in the list, the helper shows the other likely spellings as buttons, so you can pick the letter you mean (typing sib gives سیب and also offers the look-alike spellings). A switch turns it around: paste Persian and get it in English letters, which is useful for reading along. Short vowels are not written in Persian, so for unknown words that direction is a guess.
It is a helper, not a keyboard and not a translator. A name can have several correct spellings, so the result is a starting point. Ask a Persian speaker before you use it for anything permanent.
Persian, Arabic-Indic and Western digits
Persian text normally uses its own digit set. Two sets look almost the same, which is why a mix is easy to make by accident. The Digits styles and the Tidy tool convert a whole text to one set.
| Set | Digits 0 to 9 | Note |
|---|---|---|
| Persian | ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ | U+06F0 to U+06F9. The standard Persian keyboard layout types these. |
| Arabic-Indic | ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ | U+0660 to U+0669. Same as Persian except 4, 5 and 6, but different code points. |
| Western | 0 1 2 3 4 5 6 7 8 9 | Common on the web and in code. Check your audience. |
The ISIRI 9147 keyboard layout (opens in a new tab), the Iranian national standard, puts the Persian digits on the number row, and the Persian alphabet (opens in a new tab) article shows the three sets side by side.
Tidy Persian typography
The Typing and typography tab first lists what it found in your text, then fixes what you choose. Nothing changes a word: it only changes marks, digits, letter forms and half-spaces.
| Finding | What the tool does |
|---|---|
| ي ى ك in Persian text | Converts them to the Persian ی and ک. They look alike but are different letters for search. |
| Missing half-space | Adds it after می and نمی and before ها, های and هایی (a fix to check) |
| , ; ? in Persian text | Replaces them with the Persian comma, semicolon and question mark ، ؛ ؟ |
| " " | Pairs of straight quotes become « » guillemets |
| Mixed digit sets, or Arabic-Indic digits | Converts every digit to the set you pick, Persian by default in the choice list |
| Kashida and vowel marks | Removes them when you choose, for data and usernames |
| Spacing | No space before punctuation, one space after a Persian comma |
| Mixed Persian and English | Reported as information. Optional right-to-left marks can help a line that begins in English. |
Typing Persian and the half-space
- Windows:open Settings, Time & language, Language & region, add Persian and choose the Persian (Standard) keyboard, then switch with Windows key + Space. Microsoft documents adding a language and a keyboard layout (opens in a new tab). Menu names change between versions.
- The half-space on a keyboard: the Persian Wikipedia page on the half-space (نیمفاصله (opens in a new tab)) names Shift + Space on Mac, and Shift + Space or Shift + B on Windows (with the standard Persian layout) and Linux. We have not tested these ourselves.
- Phones: add the Persian keyboard in your keyboard settings. Where the half-space sits differs between keyboard apps, so use the ZWNJ button under the text box and paste it.
- Today's date:the Today's Persian date button inserts the date in the Persian (Solar Hijri) calendar with Persian digits, for example ۲۰ آبان ۱۴۰۵. Your browser works it out, so it needs a browser with Persian calendar data and shows nothing otherwise.
- Guillemets: hold Alt and type 0171 for « and 0187 for » on the number pad, or tap them under the text box. The Persian comma, semicolon and question mark have buttons there too.
The Windows codes are the standard Windows-1252 values, as in the table on Microsoft Support (opens in a new tab). The Mac shortcuts for « » are the standard Option combinations on a US keyboard; we have not checked them against an Apple page. This tool does not include its own Persian typing layout.
How to say “font” in Persian
The everyday word is فونت, a loan word. Persian also uses قلم and خط, depending on the software and the sentence. These are common terms, and the Persian on this page has not been reviewed by a native speaker, so check a dictionary or a Persian-speaking colleague for formal text.
| Persian | English |
|---|---|
| فونت | font (a loan word, the everyday word) |
| قلم | pen; also used for a font in some software |
| خط | script, handwriting or a line, depending on the sentence |
| نستعلیق | Nastaliq, the hanging style used for Persian poetry and calligraphy |
| نسخ | Naskh, the standard book and screen style |
| نیمفاصله | half-space, the zero-width non-joiner (ZWNJ) |
| کشیده | kashida, the stretch between joined letters |
| اندازه | size |
| متن | text |
| ارقام | digits |
Private by design
Styling, translation on your device, Finglish, typography fixes, your photo and image export all run in your browser. Your text is not uploaded or stored on a server, with one optional exception: the Better translation button, when it is switched on, sends the text you translate to our server and then to Cloudflare, after you agree to a notice. We do not store or log it. Favorites, recently copied styles and your option choices stay in your own browser storage, and your photo and the poet's name are not remembered. Clear removes your text. A share link contains your text only when you press Share link.
Frequently asked questions
What is a Persian font generator?
A Persian font generator shows text in Persian typefaces or turns it into decorated Unicode text you can paste into a bio, chat or game. This one does both, and is honest about the difference: the Real fonts tab draws genuine joined Persian letters in Nastaliq, Naskh and modern fonts and exports a PNG, while the Styles tab gives you copy-and-paste text.
Why can I not copy and paste Persian in a Nastaliq font?
A font is not part of the text. When you paste text, the app that shows it chooses the font, so the look of Nastaliq cannot travel with the letters. Unicode has bold, script and fraktur alphabets for the Latin alphabet, but none for Persian script. What can travel is text around and between the letters: guillemets, stars, flowers, kashida, digits and marks. For a calligraphy look use the Real fonts tab, which exports an image.
Is Farsi the same as Persian?
Yes. Farsi is the Persian word for the language and Persian is the English name. This tool writes standard written Persian as used in Iran. Dari (in Afghanistan) and Tajik (written in Cyrillic in Tajikistan) are related, and the same letters work for Dari, but the built-in translation list is not checked for Dari vocabulary.
What is the half-space (ZWNJ) and why does it matter?
The half-space (نیمفاصله, the zero-width non-joiner, U+200C) keeps two parts of a word apart without leaving a gap, as in میخواهم (I want) and کتابها (books). Without it the parts either join into a wrong-looking word or sit apart with a full space. It is invisible. The tool keeps it in every style that only adds something around or between words, drops it in the styles that put letters apart on purpose (and tells you), and has a button to insert it. Tidy can also add it after می and before ها.
Why are ک and ی different from ك and ي?
Persian uses ک (U+06A9) and ی (U+06CC). Arabic uses ك (U+0643) and ي (U+064A). They look alike, and Arabic keyboards and some copied text put the Arabic ones into Persian words. Search, sorting and spell-checking treat them as different letters, so a Persian word typed with Arabic letters can fail to match. The Tidy tool finds them and converts them to the Persian forms.
What is kashida, and does it paste?
Kashida (tatweel, U+0640) is a stretching character that joins one letter to the next with a horizontal line, so a word looks longer. It is ordinary text, so it pastes anywhere. This tool adds it only between letters that really join, never next to a half-space, and never splits the lam and alef pair. It also changes how a word is spelled in the data, so search and spell-checkers can miss a stretched word. The Tidy tool removes it again.
Which Persian fonts can I download as an image?
The Real fonts tab has 30 open-licence fonts in five groups: Nastaliq, Naskh, Geometric, Modern, Display. Gulzar and Noto Nastaliq Urdu are the Nastaliq fonts, Amiri and Noto Naskh Arabic are Naskh, and Vazirmatn and Estedad are modern Persian sans fonts. Noto Nastaliq Urdu was made for Urdu, and both Nastaliq fonts cover the Persian letters. Every font was checked for the Persian letters پ چ ژ گ ک ی, the hamza forms, the Persian digits and the Persian comma, semicolon and question mark. Each link opens its Google Fonts page where you can get the font file.
Is IranNastaliq or the Vazir font included?
Vazirmatn is included (it is on Google Fonts under the SIL Open Font License). IranNastaliq and other well-known Persian fonts are not, because we could not confirm an open licence that lets us host them. Nothing is bundled unless its licence is clear.
Can I set a poem in two columns, like a printed ghazal?
Yes. In Real fonts, choose the Poem layout and type one half-line per line. Each pair of lines becomes one row: the first half on the right and the second on the left, with a small diamond between them. A last odd line is centred on its own. Add the poet's name in the Poet or author box and it appears under the poem.
Can I print the result on A4?
Yes. Choose the A4 print size and the Sharp (2x) download. That gives a 2480 x 3508 pixel PNG, which is 300 dpi on A4. A Print check under the download options tells you the size, and if you use a photo background it estimates how sharp the photo will be at that size. Text stays at least 16 mm from the page edge, because many printers cannot print to the edge. Screens use RGB and printers use CMYK, so bright colours can look duller on paper.
Can I use my own photo as the background?
Yes. Choose Background, then Photo, and pick a JPG, PNG or WebP file. The picture is read by your browser and drawn on the image on your device. It is not uploaded and it is not remembered when you leave the page. Use the Darken slider and a light text colour so the words stay easy to read, and only use photos you have the right to use.
Can I type Persian if I do not have a Persian keyboard?
Yes, in the Real fonts tab. Under the picture there is a field for spelling a word with English letters, known as Finglish, such as salam, doost or Iran. It gives an approximate Persian spelling by sound and uses the usual spelling for common names and words. Type aa for the long ā, oo for و and ee for ی. It is not a keyboard and not a translator. Persian spelling keeps letters that sound the same (س ص ث, ز ذ ض ظ, ت ط), so for a word that is not in the built-in list it shows the other likely spellings to pick from. A switch turns it around, so you can also read Persian text in English letters. The result is a starting point to check.
Can this tool translate English to Persian?
Yes, in a limited way. Press Translate to turn English into Persian or Persian into English. Translation runs on your device. The page asks your browser whether it can translate English and Persian and uses the built-in browser translator only if it says yes. Chrome's documented list of supported languages does not include Persian today, so most visitors will get the built-in list of 238 common words and phrases, which covers greetings, family words, days, colours and short messages. It writes standard written Persian without vowel marks, cannot reorder a sentence (Persian puts the verb last), and has not been reviewed by a native speaker, so check anything important. When the site owner has switched it on, a second button, Better translation, asks an AI translation model run by Cloudflare. It sends your text to our server and then to Cloudflare, and it asks you first. It is a machine translation too: we have not measured how good its Persian is, so check that result as well.
Which digits should I use, Persian or Arabic-Indic?
In Persian text use Persian digits (۰۱۲۳۴۵۶۷۸۹). They share their shapes with the Arabic-Indic digits (٠١٢٣٤٥٦٧٨٩) except for 4, 5 and 6 (۴ ۵ ۶ against ٤ ٥ ٦), and they have their own code points. The standard Persian keyboard layout types Persian digits. Western digits (0123) are also common on the web. The Digits styles and the Tidy tool convert a whole text to one set, and a mix of sets is flagged.
Is my text sent to a server?
No, with one optional exception. Styling, translation (the Translate my text button), Finglish, typography fixes, your photo and image export all run in your browser, and nothing you type is uploaded. The exception is the Better translation button, which appears only when the site owner has switched it on: if you press it and agree to the notice, your text goes to our server and then to Cloudflare's translation service. We do not store or log that text.
Can screen readers read this styled text?
Plain Persian is read normally. Marks placed on every letter, separated letters, dots between letters and styled English letters may be read letter by letter or skipped. We have not tested screen readers. Use styled text for short names, bios and headings, and keep important information in normal text. The Copy plain text button copies exactly what you typed.
چگونه متن فارسی را با فونت زیبا بنویسم؟
متن را بنویسید و تب «Real fonts (image)» را باز کنید تا فونتهای واقعی فارسی مانند نستعلیق، نسخ و فونتهای مدرن را ببینید و تصویر را با فرمت PNG دانلود کنید. تب «Styles» قاب، کشیده و نیمفاصله را به متن فارسی شما اضافه میکند تا متن واقعی و قابل کپی بماند.
آیا متن من به سرور ارسال میشود؟
نه، بهجز یک استثنای اختیاری. سبکها، دکمهٔ «Translate my text»، تبدیل فینگلیش، ویرایش نگارشی، عکس شما و ساخت تصویر همه در مرورگر شما انجام میشود و چیزی آپلود نمیشود. استثنا دکمهٔ «Better translation» است که فقط وقتی مدیر سایت آن را روشن کرده باشد دیده میشود: اگر آن را بزنید و اطلاعیه را بپذیرید، متن شما به سرور ما و سپس به سرویس ترجمهٔ Cloudflare فرستاده میشود. ما این متن را ذخیره یا ثبت نمیکنیم.
Sources
- Unicode chart, Arabic (U+0600 to U+06FF) (opens in a new tab)
- Unicode chart, Arabic Presentation Forms-A (U+FB50 to U+FDFF) (opens in a new tab)
- Unicode chart, Arabic Presentation Forms-B (U+FE70 to U+FEFF) (opens in a new tab)
- Unicode Standard Annex #9, Unicode Bidirectional Algorithm (opens in a new tab)
- Unicode Technical Standard #39, Unicode Security Mechanisms (opens in a new tab)
- W3C, Arabic Layout Requirements (Standard Arabic and Persian) (opens in a new tab)
- Wikipedia, Persian alphabet (opens in a new tab)
- Wikipedia, Zero-width non-joiner (opens in a new tab)
- Persian Wikipedia, نیمفاصله (half-space and how to type it) (opens in a new tab)
- Wikipedia, ISIRI 9147 (Persian keyboard layout) (opens in a new tab)
- Wikipedia, Nastaliq (opens in a new tab)
- Wikipedia, Kashida (opens in a new tab)
- Chrome for Developers, Translator API (opens in a new tab)
- Microsoft Support, manage the language and keyboard/input layout settings in Windows (opens in a new tab)
- Microsoft Support, insert ASCII or Unicode Latin-based symbols and characters (opens in a new tab)
- Cloudflare Workers AI, m2m100-1.2b model (opens in a new tab)
- Hugging Face, facebook/m2m100_1.2B model card (supported languages) (opens in a new tab)
- MDN, Navigator.share() (opens in a new tab)
- SIL Open Font License 1.1 (opens in a new tab)
Published: