Я установил поддержку арабского языка с помощью языкового инструмента, но я все еще не могу заставить эту страницу правильно отрисовать: text / Какие шрифты мне нужно установить, чтобы перестать видеть квадраты вместо арабских символов? Я бы предпочел шрифты, доступные в репозиториях Ubuntu.
Раздел «Поддержка языков» в Ubuntu позволяет вам изменить язык интерфейса, другими словами, меню, панели и другие элементы. Это не имеет никакого отношения к способу отображения веб-страницы.
Я не специалист по арабскому языку, но обычно, если веб-страница отображается неправильно, вам нужно изменить ее кодировку символов,
View
-> Character Encoding
в Firefox. [ 115]
Исходный код страницы имеет следующее:
charset=UTF-8
font-family: georgia, helvetica, times new roman, serif;
Шрифт Ubuntu теперь поддерживает арабский язык. Это будет по умолчанию для Ubuntu 16.04. Вы можете скачать и попробовать шрифт прямо здесь: 110]
Попробуйте установить ubuntu-limited-extras . Он добавляет еще несколько шрифтов Microsoft.
Теперь, fonts-hosny-amiri
может быть лучшим. Amiri - типографски ориентированный шрифт в арабском стиле Naskh.
Описание:
Amiri - это классический арабский шрифт в стиле Naskh для набора книг и другого бегущего текста.
Его дизайн представляет собой возрождение красивой гарнитуры, впервые появившейся в начале 20-го века в Булак Пресс в Каире, также известной как Амирия Пресс, в честь которой был назван шрифт.
Шрифт Amiri охватывает все блоки Unicode 6.0 на арабском и арабском языках, а также блоки совместимости арабских презентационных форм A и B.
blockquote>Инструкции по установке:
Включить репозиторий юниверсов
sudo apt-add-repository universe
Обновить список пакетов [ 1115]
sudo apt-get update
Установите шрифт Amiri
sudo apt-get install fonts-hosny-amiri