Reference
Conversion rules
Every case where the converter did something other than a plain letter substitution — what, and why.
Most letters map straight onto one another. The rules below describe the places where they do not: where one letter is written two ways depending on position, where two letters merge into one, or where a stretch of text should not be touched at all. The converter shows each such decision beside your result.
Latin to Cyrillic
The rules applied when converting Latin text into Cyrillic.
- A word-initial “e” becomes Cyrillic “э”.
- After a vowel, “e” also becomes “э”.
- After a consonant, “e” becomes “е” instead.
- In loanwords the pair “ts” collapses into the single letter “ц”.
- Where “t” and “s” meet at a morpheme boundary the result is “тс”, not “ц”.
- In some Russian loanwords the letter “s” is written “ц”.
- The mark in “oʻ” and “gʻ” is part of the letter itself (U+02BB), not an apostrophe.
- The tutuq belgisi (U+02BC) is written “ъ” in Cyrillic.
- When “s” and “h” are pronounced separately the result is “сҳ”, not “ш”.
- In Russian loanwords the soft sign dropped by the Latin spelling is restored.
- In Russian loanwords the hard sign ъ, which Latin drops, is restored: obyekt → объект.
- The pairs “yo”, “yu”, “ya” fold back into the single letters “ё”, “ю”, “я”.
Cyrillic to Latin
The reverse direction — there are more rules here, because Cyrillic has letters with no letter of their own in Latin.
- A word-initial “е” is written “ye”.
- After a vowel, “е” also becomes “ye”.
- After “ъ” or “ь”, “е” is read as “ye”.
- An “е” standing at a compound or morpheme boundary is also written “ye”.
- After a consonant, “е” is a plain “e”.
- Between two vowels, “ц” is written “ts”.
- A word-initial “ц” is written “s”.
- A word-final “ц” is also written “ts”.
- After a consonant, “ц” is written “s”.
- A “ц” on a prefix boundary is decided by word structure rather than by its neighbouring letters.
- The cluster “сц” is taken as a unit and becomes “ss”: сценарий → ssenariy.
- A doubled “ц” is likewise treated as one cluster rather than two independent letters.
- The hard sign “ъ” becomes the tutuq belgisi in Latin.
- After “ў”, the hard sign is still the tutuq mark — never the digraph mark.
- The soft sign (ь) is not written in the Latin script.
- The letters “я” and “ю” after a consonant follow their own rule.
- The cluster “сҳ” is not “sh”: the “s” and “h” stay apart.
- The letter “щ” is written “shch”.
Capitalisation
Which form is chosen when a letter combination becomes a capital.
- A word written entirely in capitals stays capitalised after conversion.
- A word starting with a capital keeps that capital in the result.
- Inside an acronym both letters of a digraph are capitalised.
Protected text
Stretches that must not be converted: links, email addresses, formulas and foreign-language runs. They are left exactly as they were.
- Links (URLs) are never converted.
- DOI identifiers are left untouched.
- Email addresses are left alone.
- ISSN, ISBN and similar identifiers do not change.
- Roman numerals are preserved as written.
- Formulas, chemical symbols and statistical notation are not converted.
- Whole runs of English or Russian stay in their own script.
Automatic corrections
Before converting, the text is cleaned — wrong apostrophes are repaired and invisible characters removed.
- Incorrect apostrophes were replaced: U+02BB for oʻ/gʻ, U+02BC for the tutuq belgisi.
- The text was normalised to Unicode NFC — text pasted from Word or a PDF can spell one letter with two codepoints.
- Invisible characters — zero-width spaces and the like — were removed.
How a decision is reached
For each word the converter checks the lexicon first, then the rules, and finally a direct letter match.
- The word was found in the exception lexicon — proper nouns, place names and loanwords come from there.
- A plain one-to-one mapping. Around 90% of any text goes this way and is never listed.
- No mapping exists for this character, so it was passed through unchanged.
See it on your own text
Paste your text into the converter — it shows which of the rules above fired, and where, beside the result.