Bug 217139 - bn-itrans needs modifications, incorrect mappings & errors
bn-itrans needs modifications, incorrect mappings & errors
Product: Fedora
Classification: Fedora
Component: m17n-db (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Mayank Jain
: i18n
Depends On:
Blocks: 217140
  Show dependency treegraph
Reported: 2006-11-24 04:44 EST by Mayank Jain
Modified: 2007-11-30 17:11 EST (History)
2 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2007-03-15 08:39:22 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Mayank Jain 2006-11-24 04:44:03 EST
Description of problem:
bn-itrans needs modifications, incorrect mappings & errors

Version-Release number of selected component (if applicable):

How reproducible:
Every time

Erroneous combinations
1. aa^r
2. m.h
3. tt
4. ttb
5. tth
6. tn
7. tb
8. tm
9. tr
10. nt
11. ntu
12. ntb
13. ntr
14. st
15. str
16. Rg

Error 16 is probably a case of typographical error and the combination 
can be written if the combining  characters are correctly typed in from 
the main table of vowels and consonants.

Error 1 is an important one.

Error 2 is confusing as it mentions adding a (U09CD) to the consonant 
when the U09CD is automatically enjoined, thus in effect not resulting 
in any valid input. This can have either of the two interpretations and 
usage method:

@ m = U09AE+U09CD (automatic inclusion of U09CD, which will not be 
explicit in case another consonant or vowel is typed in consecutively)
@ ma.h = U09AE + U09CD + U0985 + U09CD (forced inclusion of U09CD to be 
explicitly present even if a consonant or vowel is typed in. This is 
required in some cases)

Additionally U09AE is used here (and in the charts) as a representation 
of other consonants which can be used in a similar manner.
Comment 1 Mayank Jain 2006-11-24 04:45:57 EST
Reference link - http://www.aczoom.com/itrans/beng/node4.html

Runa, can you please add more comments if necessary?

Comment 2 Jens Petersen 2006-11-26 18:50:40 EST
bn-itrans.mim is part of upstream m17n-db. It should not be separately
included in m17n-db-indic.
Comment 3 Mayank Jain 2006-11-27 07:16:01 EST
Issues 3-15 can be resolved by adding a halant to "t" character.
m.h is to be left as it is as per our (runa & me) discussion 

Also, as aa^r is no logical combination, it can be also left out.

Further, since "R" as in itself does not maps to any Bengali character, "Rg" can
also be left out.

Hence, in essence, the only fix to this bug is of adding halant to "t"
Comment 4 Mayank Jain 2006-11-27 07:43:54 EST
Our earlier patch - bn-itrans-t-182227.patch which seemed coming from bug 182227
is to be modified. The hunk which removes the halant from "t" is to be deleted,
which should solve this problem.
Comment 5 Mayank Jain 2006-11-27 08:17:16 EST
Fixed in

Build                                     Tag                   Built by
----------------------------------------  --------------------  ----------------
m17n-db-1.3.3-40.fc7                      dist-fc7              majain
m17n-db-1.3.3-38.fc6                      dist-fc6-updates-candidate  majain
Comment 6 Mayank Jain 2006-11-27 08:24:03 EST
Thanks Runa, for all the needed help :)
Comment 7 A S Alam 2007-03-15 08:39:22 EDT
with comment #3, bug is fixed, tested with following Package:

Note You need to log in before you can comment on or make changes to this bug.