[Tex/LaTex] Quotes in a different language (Russian)

languages

Tex prints question marks instead of the russian text that I want it to print. Help?

\usepackage[russian,english]{babel}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
...
\title{
\selectlanguage{russian}
Успех в Америке
\selectlanguage{english}
Success in America \\ \vspace{2 mm} {\large Exploring Ukrainian-American Transnationalism}}

Best Answer

Here is a minimum working example of XeLaTeX code that you can play with (IMPORTANT: replace the fonts I have chosen, eg Linux Libertine O with fonts on your system!). There are some errors in your code that suggest you may benefit from switching now (early) to XeLaTeX, which SEEMS to be better for multiple languages. I hope this is helpful.

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[12pt]{article}

% PACKAGES

\usepackage{fontspec}
\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Linux Libertine O}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Linux Biolinum O}
\setmonofont[Scale=MatchLowercase]{Linux Libertine Mono O}

% BEGIN

\begin{document}

% BODY

Успех в Америке

Success in America

{\large Exploring Ukrainian-American Transnationalism}

\end{document}