Smart Apps Pro

Writing in Many Languages: Unicode and Scripts on Your Phone

How Unicode lets one text file contain every script, from Latin and Devanagari to Arabic and Chinese, and how to type them.

Once, computers could handle only a few alphabets. Today, one plain-text file can hold English, Hindi, Arabic, Chinese and emoji together. The reason is Unicode.

What is Unicode?

Unicode is a universal standard that assigns a unique number, called a code point, to each character in nearly every writing system. It covers:

  • Latin letters with accents (é, ñ, ü)
  • Cyrillic, Greek, Hebrew, Arabic
  • Devanagari, Tamil, Telugu, Bengali and other Indian scripts
  • Chinese, Japanese and Korean characters
  • Mathematical and other symbols
  • Emoji

UTF-8: how it's stored

Unicode text is usually saved as UTF-8, the most common encoding. Save your notes as UTF-8 and any script will store correctly.

Typing other scripts on your phone

  1. Add a keyboard for the language in your phone's settings.
  2. Switch keyboards using the globe key or language button.
  3. Use transliteration where offered: type in English letters and the keyboard suggests words in the other script.
  4. Long-press keys for accents and special characters.

Right-to-left scripts

Some scripts, such as Arabic, Hebrew and Urdu, are written from right to left. A good editor handles this automatically. Mixed text, such as an English word inside Arabic, can sometimes look confusing, but the underlying text is stored correctly.

Fonts

To see a script, your phone needs a font that includes its characters. Most modern phones include broad font support. If you see empty boxes, the font may be missing.

Combining characters

Many scripts build characters from parts:

  • Accents can be combined with letters.
  • Devanagari and other Indian scripts join consonants and vowel signs.
  • Emoji can be combined, such as skin-tone modifiers.

Tips for multilingual notes

  • Label notes with the language if it helps.
  • Check spelling in each language.
  • Be careful when searching, since accents can matter.

Sharing

UTF-8 text opens correctly on most modern devices, making it ideal for sharing multilingual notes.

A single simple file

A plain-text file can hold your grocery list in one script and a poem in another, side by side.

Get Notepad+ Text Editor →

Notepad+ Text Editor app icon

Notepad+ Text Editor

A fast, advanced text editor for notes and code, with emoji support

Get the app

More about Notepad+ Text Editor