הבדלים בין גרסאות בדף "BiDi Mail UI"

מתוך וויקי
קפיצה אל: ניווט, חיפוש
שורה 3: שורה 3:
 
== אודות התוסף BiDi UI ==
 
== אודות התוסף BiDi UI ==
  
משתמשים בשפות הנכתבות מימין לשמאל, כמו ערבית, פרסית ועברית, זקוקים לתמיכה מיוחדת מצד תוכנת לקוח-דואר, כדי שיוכלו לקרוא הודעות לפי הכיוון בו יש לקראן (במיוחד קשה בעייה זו במקרה של הודעות תמליל פשוט, אשר לא כוללות ציון מפורש של כיוון ההודעה) ולבחור את כיוון התמליל בעת כתיבת הודעות.
+
משתמשים בשפות הנכתבות מימין לשמאל, כמו ערבית, פרסית ועברית, זקוקים לתמיכה מיוחדת מצד תוכנת לקוח-דואר, כדי שיוכלו לקרוא הודעות  
  
תוסף זה מביא לידי ביטוי את היכולות הדו-כיווניות של לקוח הדואר של מוזילה (אם כחלק מן ה-Mozilla suite או בנפרד, כ-Thunderbird) - בקריאת הודעות ובכתיבתן. בקריאת הודעות מתווסף זיהוי כיוון אוטומטי בעת הצגת הודעות, ואפשרות החלפת כיוונה של הודעה מוצגת; בכתיבת הודעות מתווספות אפשרות שינוי כיוון כלל ההודעה (בהודעות תמליל פשוט ובהודעות HTML) ואפשרות קביעת כיוון נפרד לכל פיסקה (הודעות HTML בלבד).
+
לפי הכיוון בו יש לקראן (במיוחד קשה בעייה זו במקרה של הודעות תמליל פשוט, אשר לא כוללות ציון מפורש של כיוון ההודעה) ולבחור את כיוון
 +
 
 +
התמליל בעת כתיבת הודעות.
 +
 
 +
תוסף זה מביא לידי ביטוי את היכולות הדו-כיווניות של לקוח הדואר של מוזילה (אם כחלק מן ה-Mozilla suite או בנפרד, כ-Thunderbird) -  
 +
 
 +
בקריאת הודעות ובכתיבתן. בקריאת הודעות מתווסף זיהוי כיוון אוטומטי בעת הצגת הודעות, ואפשרות החלפת כיוונה של הודעה מוצגת; בכתיבת  
 +
 
 +
הודעות מתווספות אפשרות שינוי כיוון כלל ההודעה (בהודעות תמליל פשוט ובהודעות HTML) ואפשרות קביעת כיוון נפרד לכל פיסקה (הודעות HTML  
 +
 
 +
בלבד).
  
 
=== הֵקשֶר ===
 
=== הֵקשֶר ===
  
תוסף זה משוחרר אחרי תוסף קודם בשם BiDiUI; התוסף הקודם יועד לדפדפן, כדי לפתור את [http://bugzilla.mozilla.org/show_bug.cgi?id=85420 באג 85420], אשר נפתר בינתיים (אם כי בכתיבת שורות אלה הפתרון עוד לא הוכנס לשימוש). תוסף שני שהינו ה'קודם' לתוסף זה הינו hebmailpack, מאת Moofie, אשר בא לפתור את [http://bugzilla.mozilla.org/show_bug.cgi?id=119857 באג 119857]; תוסף זה הינו אוסף הרחבות ושיפורים על הקוד המקורי של Moofie.
+
תוסף זה משוחרר אחרי תוסף קודם בשם BiDiUI; התוסף הקודם יועד לדפדפן, כדי לפתור את [http://bugzilla.mozilla.org/show_bug.cgi?
 +
 
 +
id=85420 באג 85420], אשר נפתר בינתיים (אם כי בכתיבת שורות אלה הפתרון עוד לא הוכנס לשימוש). תוסף שני שהינו ה'קודם' לתוסף זה הינו  
 +
 
 +
hebmailpack, מאת Moofie, אשר בא לפתור את [http://bugzilla.mozilla.org/show_bug.cgi?id=119857 באג 119857]; תוסף זה הינו אוסף  
 +
 
 +
הרחבות ושיפורים על הקוד המקורי של Moofie.
  
 
=== רישיון ===
 
=== רישיון ===
שורה 17: שורה 33:
 
=== צרו קשר ===
 
=== צרו קשר ===
  
לדיווח על באגים, השתמשו ב[http://bidiui.mozdev.org/bugs.html ממשק bugzilla שבחלק 'באגים' באתר התוסף]. לשאלות והצעות ניתן לשלוח דואר אלקטרוני לכתובת bidiui AT sent DOT com. בפרט נשמח לקבל קבצי לוקאליזציה בשפות נוספות.
+
לדיווח על באגים, השתמשו ב[http://bidiui.mozdev.org/bugs.html ממשק bugzilla שבחלק 'באגים' באתר התוסף]. לשאלות והצעות ניתן לשלוח  
 +
 
 +
דואר אלקטרוני לכתובת bidiui AT sent DOT com. בפרט נשמח לקבל קבצי לוקאליזציה בשפות נוספות.
  
 
== התקנת התוסף ==
 
== התקנת התוסף ==
שורה 23: שורה 41:
 
=== דרישות מן המערכת ===
 
=== דרישות מן המערכת ===
  
תוסף זה נתמך בגירסאות 0.7 ו-1.0 לסוגיהן של Thunderbird, וגרסאות 1.8 של Mozilla. השימוש בו נוסה בהצלחה במערכות ההפעלה MS Windows XP, Apple MacOS X, Linux+XOrg. סביר להניח שניתן להתקין ולהשתמש בתוסף גם בגירסאות נוספות ובמערכות הפעלה נוספות, אך איננו יכולים לצפות פעולה תקינה שלו במקרים כאלו. בכל מקרה, כזכור, כחלק מתנאי הראשון, המפתחים אינם ערבים להשלכות הפעלת התוסף.
+
תוסף זה נתמך בגירסאות 0.7 ו-1.0 לסוגיהן של Thunderbird, וגרסאות 1.8 של Mozilla. השימוש בו נוסה בהצלחה במערכות ההפעלה MS  
 +
 
 +
Windows XP, Apple MacOS X, Linux+XOrg. סביר להניח שניתן להתקין ולהשתמש בתוסף גם בגירסאות נוספות ובמערכות הפעלה נוספות, אך  
 +
 
 +
איננו יכולים לצפות פעולה תקינה שלו במקרים כאלו. בכל מקרה, כזכור, כחלק מתנאי הראשון, המפתחים אינם ערבים להשלכות הפעלת התוסף.
  
 
=== הוראות התקנה עבור Thunderbird ===
 
=== הוראות התקנה עבור Thunderbird ===
שורה 44: שורה 66:
 
<li>הקליקי על הקישור המופיע להלן
 
<li>הקליקי על הקישור המופיע להלן
 
<li>כאשר תתבקשי לאשר את ההתקנה, עשה זאת
 
<li>כאשר תתבקשי לאשר את ההתקנה, עשה זאת
<li>בחרי האם רצונך להתקין את התוסף בספריית הפרופיל האישית (ראי הסבר [כאן קישור: http://wiki.mozilla.org.il/index.php/MozillaProfiles]) או בספריית היישום. להתקנה בספריית הפרופיל יש יתרונות: אין צורך בהרשאת root (במערכות כדוגמת לינוקס2) וכן לא תצטרכו להתקין את התוסף שוב לאחר שתעדכנו את מוזילה. מאידך, אם זו מערכת מרובת משתמשים, עדיף להתקין את התוסף בספריית מוזילה כדי שכל המשתמשים יוכלו ליהנות ממנו; להתקנה מהסוג האחרון ייתכן שיש צורך בהרשאת root‏ (הערה: אם ההתקנה מבוצעת כ־root, גם את האיתחול יש לעשות כ־root).
+
<li>בחרי האם רצונך להתקין את התוסף בספריית הפרופיל האישית (ראי הסבר [כאן קישור:  
<li>עם קבלת ההודעה המורה לך לעשות כן, שתחלי את Mozilla (שימי לב: יש לסגור את כל חלונות הדפדפן, כל חלונות לקוח הדואר וכיו"ב, כדי לשתחל את Mozilla)
+
 
 +
http://wiki.mozilla.org.il/index.php/MozillaProfiles]) או בספריית היישום. להתקנה בספריית הפרופיל יש יתרונות: אין צורך בהרשאת root  
 +
 
 +
(במערכות כדוגמת לינוקס2) וכן לא תצטרכו להתקין את התוסף שוב לאחר שתעדכנו את מוזילה. מאידך, אם זו מערכת מרובת משתמשים, עדיף  
 +
 
 +
להתקין את התוסף בספריית מוזילה כדי שכל המשתמשים יוכלו ליהנות ממנו; להתקנה מהסוג האחרון ייתכן שיש צורך בהרשאת root‏ (הערה: אם  
 +
 
 +
ההתקנה מבוצעת כ־root, גם את האיתחול יש לעשות כ־root).
 +
<li>עם קבלת ההודעה המורה לך לעשות כן, שתחלי את Mozilla (שימי לב: יש לסגור את כל חלונות הדפדפן, כל חלונות לקוח הדואר וכיו"ב, כדי  
 +
 
 +
לשתחל את Mozilla)
 
</ol>
 
</ol>
  
 
[קישור ל-XPI עבור tbird]
 
[קישור ל-XPI עבור tbird]
  
אם נתקלת בבעייה בשלב מס' 3: הקליקי על הקישור באמצעות כפתור העכבר הימני, שמרי את קובץ ה-XPI על הכונן הקשיח, הציגי את הספריה בה שמרת את הקובץ בחלון הדפדפן, והקליקי כפולות על הקובץ לביצוע ההתקנה.
+
אם נתקלת בבעייה בשלב מס' 3: הקליקי על הקישור באמצעות כפתור העכבר הימני, שמרי את קובץ ה-XPI על הכונן הקשיח, הציגי את הספריה בה  
 +
 
 +
שמרת את הקובץ בחלון הדפדפן, והקליקי כפולות על הקובץ לביצוע ההתקנה.
  
 
=== הוראות הסרה ידנית מספריית היישום של מוזילה ===
 
=== הוראות הסרה ידנית מספריית היישום של מוזילה ===
שורה 69: שורה 103:
 
<li> גשי לספריית chrome של הפרופיל שלך.
 
<li> גשי לספריית chrome של הפרופיל שלך.
 
<li>מחקי את הקובץ bidimailpack.jar.
 
<li>מחקי את הקובץ bidimailpack.jar.
<li>ערכי את קבצי overlay.rdf המופיעים בחלק מתתי-הספרית של הספריה overlayinfo שבספריית ה-chrome: מחקי את התגים המתחילים ב-RDF:Seq RDF:about ובתוכם מופיעה שורה המתייחסת ל-bidimailpack (עשויים לתפוס מספר שורות ולא רק שורה אחת).
+
<li>ערכי את קבצי overlay.rdf המופיעים בחלק מתתי-הספרית של הספריה overlayinfo שבספריית ה-chrome: מחקי את התגים המתחילים  
<li>ערכי את הקובץ chrome.rdf שבספריית ה-chrome: מחקי את השורות המתחילות ב- RDF:li ומתייחסות ל-bidimailpack, וכן את התגים המתחילים ב-RDF:Description RDF:about ומתייחסים ל-bidimailpack (חלק מהם תופסים מספר שורות ולא רק שורה אחת).
+
 
 +
ב-RDF:Seq RDF:about ובתוכם מופיעה שורה המתייחסת ל-bidimailpack (עשויים לתפוס מספר שורות ולא רק שורה אחת).
 +
<li>ערכי את הקובץ chrome.rdf שבספריית ה-chrome: מחקי את השורות המתחילות ב- RDF:li ומתייחסות ל-bidimailpack, וכן את התגים  
 +
 
 +
המתחילים ב-RDF:Description RDF:about ומתייחסים ל-bidimailpack (חלק מהם תופסים מספר שורות ולא רק שורה אחת).
 
<li>שתחלי את מוזילה.
 
<li>שתחלי את מוזילה.
 
</ol>
 
</ol>
שורה 80: שורה 118:
 
ראשית, נסביר כיצד ניתן לשלוט באפשרויות שונות של התוסף; האפשרויות המסויימות השונות יוצגו מאוחר יותר, יחד עם מושאי השפעתן.
 
ראשית, נסביר כיצד ניתן לשלוט באפשרויות שונות של התוסף; האפשרויות המסויימות השונות יוצגו מאוחר יותר, יחד עם מושאי השפעתן.
  
במוזילה, יש לפתוח את לוח האפשרויות הכללי (באמצעות פריט-התפריט Edit|Preferences); בתוך עץ הקטגוריות תימצא לאחר התקנת התוסף גם הקטגוריה BiDi UI, ואותה יש לבחור:
+
במוזילה, יש לפתוח את לוח האפשרויות הכללי (באמצעות פריט-התפריט Edit|Preferences); בתוך עץ הקטגוריות תימצא לאחר התקנת התוסף גם  
 +
 
 +
הקטגוריה BiDi UI, ואותה יש לבחור:
  
 
[[תמונה:bidiui-messenger-prefs-suite.png]]
 
[[תמונה:bidiui-messenger-prefs-suite.png]]
  
ב-Thunderbird, יש לפתוח את לוח ההרחבות (באמצעות פריט-התפריט Tools|Extensions), ולהקליק באמצעות כפתור העכבר המני על ההרחבה BiDi UI. בתפריט-ההקשר יש לבחור את Options; אז ייפתח לוח האפשרויות של ההרחבה:
+
ב-Thunderbird, יש לפתוח את לוח ההרחבות (באמצעות פריט-התפריט Tools|Extensions), ולהקליק באמצעות כפתור העכבר המני על ההרחבה  
 +
 
 +
BiDi UI. בתפריט-ההקשר יש לבחור את Options; אז ייפתח לוח האפשרויות של ההרחבה:
  
 
[[תמונה:bidiui-messenger-prefs-tbird.png]]
 
[[תמונה:bidiui-messenger-prefs-tbird.png]]
שורה 90: שורה 132:
 
=== זיהוי כיוון אוטומטי להודעות מוצגות ===
 
=== זיהוי כיוון אוטומטי להודעות מוצגות ===
  
חסר. הבדיקה וקביעת הכיוון בהתאם אליה מבוצעים בטעינת הודעה חדשה להצגה; אם ההודעה נטענת שוב (למשל: בשל מעבר להודעה אחרת וחזרה להודעה המקורית), הזיהוי האוטומטי מופעל שוב.
+
התוסף כולל יכולת להפעיל לוגיקת זיהוי כיוון של הודעות הנטענות להצגה, ולקבוע את כיוון ההצגה בהתאם. האפשרות Auto-Detect Message
 +
 
 +
Direction קובעת האם לבצע זיהוי זה אם לאו.
 +
 
 +
עקרון הזיהוי הוא חיפוש מילה בשפת-כתיבה (script) שכיוונה מימין-לשמאל, במסמך, ואם נמצאה מילה כזו - לקבוע שכיוון המסמך הוא מימין
 +
 
 +
לשמאל. שימי לב שהזיהוי מוטה לטובת יישור לימין; הודעה זו:
 +
 
 +
[[תמונה: bidiui-messenger-all-rtl-one-ltr-word.png]]
 +
 
 +
תיושר לימין, אך כך גם הודעה זו:
 +
 
 +
[[תמונה: bidiui-messenger-all-ltr-one-rtl-word.png]]
 +
 
 +
כך שבמקרה של תמליל מעורב, הכיוון יהיה מימין לשמאל.  
 +
 
 +
קורה לעיתים שמוזילה טועה בזיהוי קידודה של ההודעה המוצגת, וכך מציגה אותיות עבריות במקום אותיות לאטיניות עם אקצנטים. כדי להימנע מיישור מוטעה של הודעות כאלה לימין, התוסף מתייחס רק למילים שלמות ולא לאותיות בתוך מילים:
 +
 
 +
[[תמונה: bidiui-messenger-single-rtl-char-in-ltr-message.png]]
 +
 
 +
זיהוי כיוונה של כל הודעה, וקביעת הכיוון בהתאם אליה, מבוצעים בטעינת הודעה להצגה; אם ההודעה נטענת שוב, הזיהוי האוטומטי מופעל שוב. כך, למשל, אם בחרת הודעה אשר מוזילה טעתה בניחוש קידודה (ולכן התוסף מיישר אותה לשמאל):
 +
 
 +
[[תמונה: bidiui-messenger-charset-error.png]]
 +
 
 +
שינוי של הקידוד דרך פריט-התפריט View|Character-Encoding (במקרה זה, מ-ISO-8859-1 ל-Windows-1255) יגרום להפעלה-מחדש של
 +
 
 +
לוגיקת זיהוי הכיוון:
 +
 
 +
[[תמונה: bidiui-messenger-charset-corrected.png]]
  
 
=== שינוי כיוונן של הודעות מוצגות ===
 
=== שינוי כיוונן של הודעות מוצגות ===

גרסה מ־10:09, 30 באוגוסט 2004

נא לא להעיר ולהתייחס לדף זה, בשלב זה.

אודות התוסף BiDi UI

משתמשים בשפות הנכתבות מימין לשמאל, כמו ערבית, פרסית ועברית, זקוקים לתמיכה מיוחדת מצד תוכנת לקוח-דואר, כדי שיוכלו לקרוא הודעות

לפי הכיוון בו יש לקראן (במיוחד קשה בעייה זו במקרה של הודעות תמליל פשוט, אשר לא כוללות ציון מפורש של כיוון ההודעה) ולבחור את כיוון

התמליל בעת כתיבת הודעות.

תוסף זה מביא לידי ביטוי את היכולות הדו-כיווניות של לקוח הדואר של מוזילה (אם כחלק מן ה-Mozilla suite או בנפרד, כ-Thunderbird) -

בקריאת הודעות ובכתיבתן. בקריאת הודעות מתווסף זיהוי כיוון אוטומטי בעת הצגת הודעות, ואפשרות החלפת כיוונה של הודעה מוצגת; בכתיבת

הודעות מתווספות אפשרות שינוי כיוון כלל ההודעה (בהודעות תמליל פשוט ובהודעות HTML) ואפשרות קביעת כיוון נפרד לכל פיסקה (הודעות HTML

בלבד).

הֵקשֶר

תוסף זה משוחרר אחרי תוסף קודם בשם BiDiUI; התוסף הקודם יועד לדפדפן, כדי לפתור את [http://bugzilla.mozilla.org/show_bug.cgi?

id=85420 באג 85420], אשר נפתר בינתיים (אם כי בכתיבת שורות אלה הפתרון עוד לא הוכנס לשימוש). תוסף שני שהינו ה'קודם' לתוסף זה הינו

hebmailpack, מאת Moofie, אשר בא לפתור את באג 119857; תוסף זה הינו אוסף

הרחבות ושיפורים על הקוד המקורי של Moofie.

רישיון

תוסף זה מופץ בתנאי הרישיון MPL 1.1.

צרו קשר

לדיווח על באגים, השתמשו בממשק bugzilla שבחלק 'באגים' באתר התוסף. לשאלות והצעות ניתן לשלוח

דואר אלקטרוני לכתובת bidiui AT sent DOT com. בפרט נשמח לקבל קבצי לוקאליזציה בשפות נוספות.

התקנת התוסף

דרישות מן המערכת

תוסף זה נתמך בגירסאות 0.7 ו-1.0 לסוגיהן של Thunderbird, וגרסאות 1.8 של Mozilla. השימוש בו נוסה בהצלחה במערכות ההפעלה MS

Windows XP, Apple MacOS X, Linux+XOrg. סביר להניח שניתן להתקין ולהשתמש בתוסף גם בגירסאות נוספות ובמערכות הפעלה נוספות, אך

איננו יכולים לצפות פעולה תקינה שלו במקרים כאלו. בכל מקרה, כזכור, כחלק מתנאי הראשון, המפתחים אינם ערבים להשלכות הפעלת התוסף.

הוראות התקנה עבור Thunderbird

  1. הקליקי על הקישור המופיע להלן באמצעות כפתור העכבר הימני
  2. שמרי את קובץ ה-XPI על הכונן הקשיח
  3. הריצי את Thunderbird
  4. מן החלון הראשי, בחרי בתפריט Tools ובתוכו בפריט Extensions
  5. לחצי על Install
  6. גשי לספריה בה שמרת את קובץ ה-XPI, בחרי אותו ואשרי
  7. עם קבלת ההודעה המורה לך לעשות כאן, שתחלי את Thunderbird

[קישור ל-XPI עבור suite]

הוראות התקנה עבור Mozilla

  1. אם מותקנת גירסה קודמת של תוסף זה ב-Mozilla, הסירי אותה ידנית לפי ההוראות המופיעות בהמשך
  2. הקליקי על הקישור המופיע להלן
  3. כאשר תתבקשי לאשר את ההתקנה, עשה זאת
  4. בחרי האם רצונך להתקין את התוסף בספריית הפרופיל האישית (ראי הסבר [כאן קישור: http://wiki.mozilla.org.il/index.php/MozillaProfiles]) או בספריית היישום. להתקנה בספריית הפרופיל יש יתרונות: אין צורך בהרשאת root (במערכות כדוגמת לינוקס2) וכן לא תצטרכו להתקין את התוסף שוב לאחר שתעדכנו את מוזילה. מאידך, אם זו מערכת מרובת משתמשים, עדיף להתקין את התוסף בספריית מוזילה כדי שכל המשתמשים יוכלו ליהנות ממנו; להתקנה מהסוג האחרון ייתכן שיש צורך בהרשאת root‏ (הערה: אם ההתקנה מבוצעת כ־root, גם את האיתחול יש לעשות כ־root).
  5. עם קבלת ההודעה המורה לך לעשות כן, שתחלי את Mozilla (שימי לב: יש לסגור את כל חלונות הדפדפן, כל חלונות לקוח הדואר וכיו"ב, כדי לשתחל את Mozilla)

[קישור ל-XPI עבור tbird]

אם נתקלת בבעייה בשלב מס' 3: הקליקי על הקישור באמצעות כפתור העכבר הימני, שמרי את קובץ ה-XPI על הכונן הקשיח, הציגי את הספריה בה

שמרת את הקובץ בחלון הדפדפן, והקליקי כפולות על הקובץ לביצוע ההתקנה.

הוראות הסרה ידנית מספריית היישום של מוזילה

הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.

  1. גשי לספריית chrome של מוזילה.
  2. ערכי את הקובץ installed-chrome.txt: מחק ממנו את השורות המכילות את המחרוזת "bidimailpack.jar".
  3. מחקי את הקובץ bidimailpack.jar.
  4. מחקי את ספריית overlayinfo על כל תכולתה.
  5. מחקי את הקובץ chrome.rdf.
  6. שתחלי את מוזילה (כ־root אם יש צורך בכך). (מוזילה יצור כעת מחדש את ספריית overlayinfo ואת הקובץ chrome.rdf שמחקנו.)

הוראות הסרה ידנית מספריית הפרופיל האישי של מוזילה

הוראות אלה תקפות רק למוזילה, לא ל-Thunderbird.

  1. גשי לספריית chrome של הפרופיל שלך.
  2. מחקי את הקובץ bidimailpack.jar.
  3. ערכי את קבצי overlay.rdf המופיעים בחלק מתתי-הספרית של הספריה overlayinfo שבספריית ה-chrome: מחקי את התגים המתחילים ב-RDF:Seq RDF:about ובתוכם מופיעה שורה המתייחסת ל-bidimailpack (עשויים לתפוס מספר שורות ולא רק שורה אחת).
  4. ערכי את הקובץ chrome.rdf שבספריית ה-chrome: מחקי את השורות המתחילות ב- RDF:li ומתייחסות ל-bidimailpack, וכן את התגים המתחילים ב-RDF:Description RDF:about ומתייחסים ל-bidimailpack (חלק מהם תופסים מספר שורות ולא רק שורה אחת).
  5. שתחלי את מוזילה.

הסברים ותבזיקי-מסך

לוח האפשרויות

ראשית, נסביר כיצד ניתן לשלוט באפשרויות שונות של התוסף; האפשרויות המסויימות השונות יוצגו מאוחר יותר, יחד עם מושאי השפעתן.

במוזילה, יש לפתוח את לוח האפשרויות הכללי (באמצעות פריט-התפריט Edit|Preferences); בתוך עץ הקטגוריות תימצא לאחר התקנת התוסף גם

הקטגוריה BiDi UI, ואותה יש לבחור:

Bidiui-messenger-prefs-suite.png

ב-Thunderbird, יש לפתוח את לוח ההרחבות (באמצעות פריט-התפריט Tools|Extensions), ולהקליק באמצעות כפתור העכבר המני על ההרחבה

BiDi UI. בתפריט-ההקשר יש לבחור את Options; אז ייפתח לוח האפשרויות של ההרחבה:

Bidiui-messenger-prefs-tbird.png

זיהוי כיוון אוטומטי להודעות מוצגות

התוסף כולל יכולת להפעיל לוגיקת זיהוי כיוון של הודעות הנטענות להצגה, ולקבוע את כיוון ההצגה בהתאם. האפשרות Auto-Detect Message

Direction קובעת האם לבצע זיהוי זה אם לאו.

עקרון הזיהוי הוא חיפוש מילה בשפת-כתיבה (script) שכיוונה מימין-לשמאל, במסמך, ואם נמצאה מילה כזו - לקבוע שכיוון המסמך הוא מימין

לשמאל. שימי לב שהזיהוי מוטה לטובת יישור לימין; הודעה זו:

Bidiui-messenger-all-rtl-one-ltr-word.png

תיושר לימין, אך כך גם הודעה זו:

Bidiui-messenger-all-ltr-one-rtl-word.png

כך שבמקרה של תמליל מעורב, הכיוון יהיה מימין לשמאל.

קורה לעיתים שמוזילה טועה בזיהוי קידודה של ההודעה המוצגת, וכך מציגה אותיות עבריות במקום אותיות לאטיניות עם אקצנטים. כדי להימנע מיישור מוטעה של הודעות כאלה לימין, התוסף מתייחס רק למילים שלמות ולא לאותיות בתוך מילים:

Bidiui-messenger-single-rtl-char-in-ltr-message.png

זיהוי כיוונה של כל הודעה, וקביעת הכיוון בהתאם אליה, מבוצעים בטעינת הודעה להצגה; אם ההודעה נטענת שוב, הזיהוי האוטומטי מופעל שוב. כך, למשל, אם בחרת הודעה אשר מוזילה טעתה בניחוש קידודה (ולכן התוסף מיישר אותה לשמאל):

Bidiui-messenger-charset-error.png

שינוי של הקידוד דרך פריט-התפריט View|Character-Encoding (במקרה זה, מ-ISO-8859-1 ל-Windows-1255) יגרום להפעלה-מחדש של

לוגיקת זיהוי הכיוון:

Bidiui-messenger-charset-corrected.png

שינוי כיוונן של הודעות מוצגות

חסר

קביעה ראשונית של כיוון הודעות חדשות

חסר

שינויי כיוון בעת כתיבת הודעות

חסר

דף credits

פיתוח

  • מופי איליה קונסטנטינוב
  • אייל רוזנברג
  • אסף רומנו

בדיקות ובקרת איכות

  • ראובן גונן
  • ??

לוקאליזציה

  • אנגלית:
    • מופי
    • אסף רומנו
    • אייל רוזנברג
  • עברית:
    • אייל רוזנברג
  • ערבית:
    • איימן חוריה