היום קיבלו את ה-PR שלי להצגה תקינה של טקסט בעברית/ערבית ביומני משתמשים: https://github.com/openstreetmap/openstreetmap-website/pull/5840
בעבר, ניסיון לקרוא את היומן הזה כשממשק האתר הוא בשפה שהכיוון שלה משמאל לימין, היה בעייתי מאוד. אבל עכשיו זה מתוקן! בנוסף, הערות על changesets מוצגות עכשיו באופן תקין גם כן.
Each paragraph is independently LTR or RTL as determined by its first strong character. And you can even put RTL text like “משהו כזה” within LTR text and it should render correctly!
אפילו כתובות URL כמו https://www.openstreetmap.org/user/בועזהגברהחתיך/history יופיעו תמיד נכון - נסו להעתיק את הכתובת הזאת להודעה בעברית בפלטפורמות אחרות - היא לא תיראה טוב…
פיסות קוד כמו func("א", 2)
גם יבודדו כדי להופיע בכיוון הנכון. זה לא מובן מאליו לצערי!
אבל, כמובן, היו כמה מקומות שפספסתי. כותרות של יומנים עדיין עשויות להיות בכיוון הלא נכון, כמו סימן הקריאה בכותרת של היומן הזה אם אתם קוראים באתר משמאל לימין. ברשימת היסטוריה כמו זאת ההערות גם מופיעות לא טוב, אז הנקודה תופיע בצד הלא נכון של הטקסט אם תתחברו ותשתמשו באתר בעברית. העבודה לא נגמרה, אבל כל הדברים “הכי גדולים” כבר תוקנו!