lukeme / gobible

Automatically exported from code.google.com/p/gobible
1 stars 0 forks source link

BiDi bug for displaying mm of nn for RTL languages, user interface item UI-Of: #64

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Use the Farsi for "of" in UI-Of:
2. Build a Go Bible in Farsi with the UI translation
3. Examine the top line of the display

When viewing verse mm in a chapter containing nn verses, the top line has
mmnn از

Example: As for verse "13 of 33", it displays as

1333 از

The juxtaposition of the two numbers is incorrect and confusing.

The Farsi word for "of" should be displayed in between the two numbers.

Observations were made using mpowerplayer.

Original issue reported on code.google.com by DFH...@gmail.com on 17 Jan 2009 at 1:33

GoogleCodeExporter commented 8 years ago
Please review this issue. 

I can put you in contact with the CrossWire volunteer who knows Farsi.

Iran region Go Bible applications can be downloaded from
http://www.gichurch.org/mobile.htm

Arabic Go Bible from http://arabic.gobible.googlepages.com/

Original comment by DFH...@gmail.com on 8 Dec 2009 at 7:57

GoogleCodeExporter commented 8 years ago
Further thought on this issue on my part.

I have come to the conclusion that the whole of the header line for RtoL script 
Go  Bible applications should be changed.  i.e. With the property

Align: Right

The current bookname should be placed on the right of the header line.
The current verse reference should be placed on the left of the header line, 
and formated in such a way as to properly follow the BiDirectional algorithm.

It should also take account of whether UI-Digits uses the default 0123456789 or 
the relevant numerals for the locale.

Original comment by DFH...@gmail.com on 27 Sep 2011 at 4:49

GoogleCodeExporter commented 8 years ago
See also http://en.wikipedia.org/wiki/Bi-directional_text

Original comment by DFH...@gmail.com on 27 Sep 2011 at 5:38

GoogleCodeExporter commented 8 years ago
Likewise, for RtoL scripts built with Align:Right it would also make sense to 
reverse the order of the three fields in the Go To selector.

i.e. Instead of Book Ch:Vs it should be Vs:Ch Book

Please review.

Original comment by DFH...@gmail.com on 27 Sep 2011 at 5:42

GoogleCodeExporter commented 8 years ago
See also http://code.google.com/p/gobible/issues/detail?id=67

Original comment by DFH...@gmail.com on 27 Sep 2011 at 5:44

GoogleCodeExporter commented 8 years ago
Another related feature:

For each History item, the displayed truncated verse text has "..." appended.

For RtoL scripts with Align: Right, the "..." should be appended at the left 
rather than the right.

Original comment by DFH...@gmail.com on 27 Sep 2011 at 5:55

GoogleCodeExporter commented 8 years ago

Original comment by DFH...@gmail.com on 27 Sep 2011 at 5:56

GoogleCodeExporter commented 8 years ago
Try Align:Right on symscroll. Should look better... 

Original comment by daniel.s...@gmail.com on 28 Sep 2011 at 2:16

GoogleCodeExporter commented 8 years ago
Will do - probably initially for the Farsi OPV Go Bible.

Original comment by DFH...@gmail.com on 28 Sep 2011 at 9:14

GoogleCodeExporter commented 8 years ago
Here's another aspect of the UI that relates to RtoL languages with Align:Right.

I wish to suggest that the whole of the Properties menu should also be 
right-aligned.

Original comment by DFH...@gmail.com on 28 Sep 2011 at 12:26