Closed Bug 347857 Opened 18 years ago Closed 13 years ago

Bengali Vowel Sign Mishandled

Categories

(Core :: Internationalization, defect)

1.8 Branch
x86
Windows XP
defect
Not set
minor

Tracking

()

RESOLVED INVALID

People

(Reporter: murkee, Assigned: smontagu)

References

()

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6

please be aware that I only have pidgin bengali, but I think this is a rendering bug:

হোবায

doesn't render correctly. Specifically, হো - the হ should be 'inside' the vowel sign for ও 

Note that the URL above won't be visible to the world until 13th Aug 2006

One can get something that looks right using েহা - but semantically it's incorrect.

Details here: http://theorem.ca/~mvcorks/cgi-bin/unicode.pl.cgi?start=0980&end=09FF



Reproducible: Always

Steps to Reproduce:
1. Enter above unicode into webpage
2. View webpage

Actual Results:  
The 'Kh' symbol, appears BEFORE the vowel sign for 'O'

Expected Results:  
It should appear IN the vowel sign (the vowel sign is in two parts, one goes before the consonant, one after.

When rendering Bangla, text is broken into consonant-vowel pairs, i.e.

niina becomes ni - i - na

Thus

n (i) i n (a)  anything in brackets uses a vowel sign.

The vowel sign can go AFTER the consonant ী , before the consonant ি under the consonant ু and can even bracket the consonant, as in the case of ো

There is an easy workaround (at least for this vowel sign) - but it involves putting in incorrect HTML, which renders searching more difficult.

My first proper mozilla bug report.... I hope I've done this right!
Assignee: nobody → smontagu
Component: General → Internationalization
Product: Firefox → Core
QA Contact: general → amyy
Version: unspecified → 1.8 Branch
(In reply to comment #0)
> My first proper mozilla bug report.... I hope I've done this right!

Yes, except that when entering non-ASCII text into a bug report, you should set the Character Encoding to UTF-8 first. This prevents the examples coming out like
 হোবায

For me, that example হোবায seems to render correctly, though in a tiny font for some reason (I don't read Bengali, but your description of what should be happening is very clear).

Is complex script enabled in your installation of Windows (in Settings | Control Panel | Regional and Language Options | Languages, is the checkbox "Install files for complex script and right to left languages.." checked?). IE supports complex script even if it's not enabled in the OS, but Firefox relies on the OS support.
Ah, no, right..... now, where'd I leave that windows disc.....?

Cheers,
QA Contact: amyy → i18n
Marking INVALID based on smontagu's comments 1 and the lack of response from the original reporter.
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.