У меня есть страница с содержанием на армянском языке.
Мой вопрос: какие шаги мне нужно предпринять, чтобы символы отображались правильно?
В настоящее время что-то вроде
"Պատվերների համար կարող եք զանգահարել"
производит
"ÕŠÕ¡Õ¿Õ¾Õ¥Ö€Õ¶Õ¥Ö€Õ« Õ°Õ¡Õ´Õ¡Ö€ Õ¯Õ¡Ö€Õ¸Õ² Õ¥Ö„ Õ¦Õ¡Õ¶Õ£Õ¡Õ°Õ¡Ö€Õ¥Õ¬".
Поскольку он стоит прямо сейчас, моя страница является чистым HTML, но я буду включать функции, созданные на Ruby/Rails, а также будет переводить этот контент на армянский.
Я читал о Rails Internationalization, но никогда не использовал его, и я уверен, что это лучший/самый простой вариант?
В моем случае работает нормально. Или вы можете использовать онлайн-конвертеры для преобразования армянских символов в Unicode (в случае ANSI).
Сначала используйте "скобки", затем
<html>
<head>
<meta charset="UTF-8">
<title> Ինչ-որ կոդ </title>
</head>
<body>
Պատվերների համար կարող եք զանգահարել
</body>
</html>
Должно работать, добавляя <meta charset="UTF-8">
в <head>
вашего HTML файла и используя шрифт, который поддерживает армянские символы.
Если вы хотите использовать Webfont для этого, например, Noto Sans из Google Webfonts должны выполнить эту работу.
Используйте это в своем CSS
@import url(http://fonts.googleapis.com/earlyaccess/notosansarmenian.css);
body {
font-family: 'Noto Sans Armenian', serif;
}
Найдено здесь: https://www.google.com/fonts/earlyaccess