Дополнения для браузера Firefox
  • Расширения
  • Темы
    • для Firefox
    • Словари и языковые пакеты
    • Другие версии браузера
    • Дополнения для Android
Войти
Предпросмотр Parsi RTL

Parsi RTL от Amir SHIRALI POUR

Correct text direction and Persian font for RTL languages on any site — script-ratio detection, not first-strong guessing.

Доступно в Firefox для Android™Доступно в Firefox для Android™
0 (0 отзывов)0 (0 отзывов)
13 пользователей13 пользователей
Скачать Firefox и установить расширение
Скачать файл
Отсканируйте QR-код, чтобы открыть это расширение в Firefox для Android

Метаданные расширения

Об этом расширении
Right-aligned is not right-to-left.

The usual fix for RTL text on the web is unicode-bidi: plaintext, which applies
the Unicode first-strong rule: a paragraph takes its direction from its first
strongly-directional character. That is wrong for the most common Persian
sentence shape — one that opens with an English technical term:

Gemini web app رو Google سرو میکند (تو نمیتونی local app رو modify کنی)


First-strong sees the "G", lays the entire line out left-to-right, and the
trailing parenthesis and clause order visually scramble. You end up reading a
Persian sentence from the wrong end.

Parsi RTL decides the direction of every block by SCRIPT RATIO instead: a
Persian sentence carrying English terms stays right-to-left, an English sentence
with one Persian word stays left-to-right. The decision is written onto the
element as a real dir attribute, so caret movement, text selection and
punctuation mirroring follow it too — things a CSS-only fix cannot reach.

WHAT IT DOES

• Every RTL script, not just Persian — Arabic, Urdu, Pashto, Kurdish, Sindhi,
Hebrew, Syriac, Thaana, N'Ko, Adlam.
• Works while answers stream in. AI chat replies arrive token by token, so a
one-shot pass on page load fixes nothing; a frame-batched observer keeps up
without the per-token slowdown a naive script causes.
• Your code blocks stay left-to-right — including inline code inside an RTL
sentence, and tables.
• The composer follows what you type: the input's direction updates live.
• Vazirmatn is bundled and applied only to blocks judged RTL, so icon fonts
survive. A checkbox turns the font off while keeping the direction fix.
• Per-site off switch, from the popup or with Alt+R (macOS: Option+R).
• Right-click any block to force its direction by hand; the automatic pass never
overrides your choice.
• The popup reports whether the script is live in the tab and how many blocks it
switched — you can always tell it is working.

PRIVACY

No network requests, no analytics, no account. The font ships inside the
extension instead of being fetched from a CDN. The only stored values are your
per-site off list and the font checkbox, in local storage on your machine.

Open source: https://github.com/su6i/parsi-rtl
Оценено 0 рецензентами на 0
Войдите, чтобы оценить это расширение
Оценок пока нет

Рейтинг сохранён

5
0
4
0
3
0
2
0
1
0
Пока отзывов нет
Разрешения и данные

Требуемые разрешения:

  • Получать доступ к вашим данных на всех сайтах

Сбор данных:

  • Разработчик сообщает, что это расширение не требует сбора данных.
Подробнее
Больше сведений
Ссылки дополнения
  • Домашняя страница
  • Страница поддержки
  • Копировать ID дополнения
Версия
1.0.0
Размер
138,8 КБ
Последнее обновление
месяц назад (18 авг. 2026 г.)
Связанные категории
  • Внешний вид
  • Языковые инструменты
Лицензия
Лицензия MIT
Политика приватности
Прочитать политику приватности для этого дополнения
История версий
  • Просмотреть все версии
Добавить в подборку
Пожаловаться на это дополнение
Перейти на домашнюю страницу Mozilla

Дополнения

  • О сайте
  • Блог дополнений для Firefox
  • Мастерская расширений
  • Центр разработчика
  • Политики разработчика
  • Блог Сообщества
  • Форум
  • Сообщить об ошибке
  • Руководство по написанию отзывов

Скачать

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Последние сборки

  • Nightly
  • Beta

Firefox для бизнеса

  • Enterprise

Сообщество

  • Connect
  • Contribute
  • Developer

Подписаться

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Приватность
  • Куки
  • Юридическая информация

За исключением случаев, когда указано обратное, контент на этом сайте лицензируется по лицензии Creative Commons Attribution Share-Alike License v3.0 или любой более поздней версии. Android является торговой маркой Google LLC.