Opened 14 years ago

Last modified 14 years ago

#1011 new Enhancement

Localization of right-to-left languages

Reported by: mo.v Owned by: romw
Priority: Undetermined Milestone: Undetermined
Component: Manager - Localization Version: 6.10.58
Keywords: Cc:

Description

Ido Schwartz, the Boinc Hebrew translator, has noticed problems in the Boinc manager Hebrew translation arising from the fact that this language is written right-to-left. He expects the same problems to arise with all RTL languages eg Arabic.

In Boinc 6.11.6 and again in 6.11.7 he noticed that:

  • the text in the Statistics and Disk tabs is inverted and unreadable
  • the graphs are inverted from LTR to RTL
  • in the "Simple View" mode, the "Advanced View", "Preferences", "Pause" and "Messages" buttons do not translate. (I am not sure myself, however, whether this is related to the RTL problem)
  • in the "Preferences" window the text is aligned to the left instead to the right

Ido has provided 3 screenshots from 6.11.6 showing the problem. In each case part of the BM is shown in its Hebrew and English versions.

Statistics tab: []http://i15.photobucket.com/albums/a390/Dj_Leg0la5/Statistics.jpg[]

Disk tab: []http://i15.photobucket.com/albums/a390/Dj_Leg0la5/Disk.jpg[]

Simple view: []http://i15.photobucket.com/albums/a390/Dj_Leg0la5/simple.jpg[]

A resolution of this problem would help our efforts to make Boinc more accessible world-wide.

Thank you

Mo

Change History (1)

comment:1 Changed 14 years ago by mo.v

Ido also says:

As far as I can guess, the problem is the alignment of the entire UI to the right. I think the alignment includes everything, even the statistics info pic. As a result, it should be corrected if there will be a checking whether the UI Interface is RTL or not. If it does, only the content of the Disk and Statistics Tabs - meaning the generated info pics section only - should be aligned back to the left, or another code that generates those info-pics will be needed, only for the RTL Languages.

Note: See TracTickets for help on using tickets.