Closed Bug 245551 Opened 20 years ago Closed 20 years ago

Summary of bidi bugs - hebrew alignement / mixed hebrew/english lines

Categories

(Thunderbird :: Message Compose Window, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 119857

People

(Reporter: keno, Assigned: mscott)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040514 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040514 Found related bugs 231277, 213911 and 231132. They seem pretty obscure and fail to mention the mixed hebrew/english problem (bug #3, see below). None of these bugs are resolved a of Thunderbird 0.6 (20040502). #1 When composing a message and starting to type in a right to left language such as hebrew, the text is aligned left when it should automatically be aligned right. While this can be fixed by manually changing alignment, it's still an annoyance. #2 When entering a char such as a comma or a period at the end of a hebrew line, it will appear at the beginning of the line *unless* the *next* line begins with a hebrew char. This creates unacceptable sentences such as ",Hello" (in hebrew ofcourse) and thus forces me to include a hebrew char or word at the end of each and every of my outgoing hebrew messages in order to avoid this behaviour. #3 When starting to type in hebrew and switching to english to add english words in the middle or end of a hebrew sentence, the english part appears at the beginning of the sentence instead of where I was typing it. While this is similar to bug #2, it cannot be resolved by typing hebrew on the next line. This behaviour forces me to type any english content on it's own line/paragraph, which is a serious issue, especially when the message content is technical. These bugs alone prevent the avarage hebrew speaking user from switching to Thunderbird. OE and OL refugees (survivors?) are used to being able to type mixed hebrew/english lines and get really scared if they start typing in hebrew and the alignment is still to the left. Reproducible: Always Steps to Reproduce: 1. Compose a new message 2. Start typing in a right to left language (hebrew for example) 3. Notice alingment is still to the left (#1) 4. Type a comma at the end of the hebrew text 5. Notice comma appears at the beginning of the line instead of where you typed it (#2) 6. Hit enter to force a new line and type a hebrew char. Notice the comma above is now where it should be. 7. Type some hebrew text, then switch to enlish and type some english text. 8. Notice english text appears at the beginning of the line instead of where you typed it (#3) Actual Results: Content looks wrong (alignment, position of english text or chars such as comma, period, quotes, etc) Expected Results: Hebrew text is aligned to the right, comma/period/etc and english appears where they are typed. See details.
This is a dupe of bug 119857. See comments there for details of an add-on which solves the problem. *** This bug has been marked as a duplicate of 119857 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.