תוספות לדפדפן Firefox
  • הרחבות
  • ערכות נושא
    • עבור Firefox
    • מילונים וחבילות שפה
    • אתרי דפדפנים אחרים
    • תוספות עבור Android
כניסה
תצוגה מקדימה של Web Page Fixer: RTL/LTR

Web Page Fixer: RTL/LTR DSO מאת

open source Easily toggle the text direction of any web page between Right-to-Left (RTL) and Left-to-Right (LTR) to fix reading issues (Arabic, Hebrew, Persian,....etc).

ניסיוניניסיוני
‏0 (0 סקירות)‏0 (0 סקירות)
הורדת Firefox וקבלת ההרחבה
הורדת קובץ

נתוני העל של ההרחבה

על אודות הרחבה זו
🌐 Web Page Fixer: RTL/LTR (Smart RTL for LLMs)

A powerful, privacy-first, zero-lag browser extension designed to fix Right-to-Left (RTL) text formatting (Arabic, Hebrew, Persian) on modern AI streaming platforms like LM Arena, ChatGPT, Claude, and Google AI Studio.

Powered by Manifest V3, this extension effortlessly handles deeply nested React Virtual DOMs, dynamic streaming chunks, and iframe injections without breaking native layouts or draining CPU performance.



✨ Core Features
  • Smart RTL Mode: Dynamically forces dir="auto" specifically on chat bubbles and paragraphs, letting the browser naturally align mixed RTL/LTR text without altering the root <html> direction.
  • Code Block Immunity: 🛡️ Strictly protects <pre> and <code> blocks, ensuring your syntax highlighting and left-to-right code alignments remain perfectly intact.
  • Extreme Performance: Implements a highly optimized 250ms debounced MutationObserver. It waits for React/Gradio to finish rapidly streaming text chunks before safely sweeping the DOM, saving your CPU and battery from infinite render loops.
  • Edge & Safari Iframe Support: Utilizes match_about_blank and localized fallback intervals to ensure the extension reliably docks into deeply nested, about:blank streaming side-by-side iframes (crucial for LM Arena).
  • Zero-Layout Breakage: Aggressively untangles stubborn CSS frameworks (like Tailwind .prose) using nuclear specificity so sidebars, absolute buttons, and flex row margins don't overlap when flipped.



🛡️ Absolute Transparency & Permissions

We believe in 100% open-source transparency. This extension collects ZERO user data, runs no analytics, and connects to NO external servers.

To function seamlessly, the extension requires the following permissions in manifest.json:
- "storage": Used exclusively and locally on your machine to save your toggle preference (RTL/LTR/Smart) per website domain.



💻 Tech Stack
  • JavaScript (Vanilla JS): Zero external libraries. Pure, lightning-fast DOM manipulation.
  • Manifest V3: The latest, most secure standard for browser extensions.
  • CSS3: Nuclear-specificity injection to override rigid framework alignments.



🚀 Installation Guide (Manual Sideloading)

Currently, the extension is awaiting review on the official Chrome Web Store and Firefox Add-ons store. In the meantime, you can easily install it locally!

For Google Chrome, Microsoft Edge, & Brave:
  1. Download this repository as a .zip file and extract it to a folder on your computer.
  2. Open your browser and navigate to the Extensions page (chrome://extensions/ or edge://extensions/).
  3. Enable "Developer mode" (usually a toggle in the top right corner).
  4. Click the "Load unpacked" button.
  5. Select the extracted rtl-ltr-switcher-chromium folder.
  6. The extension is installed! Pin it to your toolbar for easy access.

For Mozilla Firefox:
  1. Download this repository as a .zip file and extract it.
  2. Open Firefox and navigate to about:debugging#/runtime/this-firefox.
  3. Click "Load Temporary Add-on...".
  4. Select the manifest.json file inside the rtl-ltr-switcher-firefox folder.
  5. The extensions is now active and ready to use! (Note: Temporary add-ons in Firefox must be re-loaded if you restart the browser).



🤝 Contributing

Developers are highly encouraged to review the code, suggest optimizations, or submit Pull Requests! Feel free to open an issue if you discover a layout that breaks our DOM parser.
מדורג 0 על־ידי 0 סוקרים
יש להתחבר כדי לדרג הרחבה זו
אין דירוגים עדיין

דירוג הכוכבים נשמר

5
0
4
0
3
0
2
0
1
0
אין עדיין סקירות
הרשאות ונתונים

הרשאות נדרשות:

  • גישה לנתונים שלך מכל האתרים

הרשאות אופציונליות:

  • גישה לנתונים שלך מכל האתרים

איסוף נתונים:

  • המפתח אומר שהרחבה זו אינה דורשת איסוף נתונים.
מידע נוסף
מידע נוסף
קישורים לתוספת
  • אתר תמיכה
  • דוא״ל לתמיכה
גרסה
1.2.0
גודל
36.58 ק״ב
עדכון אחרון
לפני 6 ימים (10 מרץ 2026)
קטגוריות קשורות
  • הזנות, חדשות ובלוגים
  • תצוגה
  • תמיכה בשפות
רישיון
MIT License
היסטוריית הגרסאות
  • הצגת כל הגרסאות
הוספה לאוסף
דיווח על תוספת זו
מעבר לדף הבית של Mozilla

תוספות

  • על אודות
  • בלוג התוספות של Firefox
  • Extension Workshop
  • מרכז המפתחים
  • מדיניות למפתחים
  • בלוג קהילה
  • פורום
  • דיווח על תקלה
  • מדריך סקירה

דפדפנים

  • Desktop
  • Mobile
  • Enterprise

מוצרים

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • פרטיות
  • עוגיות
  • מידע משפטי

למעט היכן שצוין אחרת, התוכן באתר זה מוגש בכפוף לגרסה 3.0 של הרשיון Creative Commons Attribution Share-Alike או כל גרסה עדכנית יותר.