Open Bug 407067 Opened 17 years ago Updated 14 years ago

in a real environment providing full BiDi support each entity should have its own BiDi properties

Categories

(Bugzilla :: Bugzilla-General, enhancement)

enhancement
Not set
normal

Tracking

()

UNCONFIRMED

People

(Reporter: gangleri, Unassigned)

References

()

Details

Attachments

(2 files)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.8.1.3) Gecko/20070427 Firefox/2.0.0.3 Build Identifier: Dear friends, I post here a general enhancement requirement.which probably will net be solved in the next three milestones. However I want to start the discussion on this topic now because I experience similar basic issues at other projects as well. The basic idea is that in a database whit various entities / elements having *arbitrary* contents one should now the directionality of each item . In most cases the directionality can be autodetected and only the more complicated BiDi content needs to be specified manualy. So for (for the Bugzilla product) every entity as classification, product, component, bug summary, user name keywoord, milestone, etc. there are four types of directionality: RTL autodetected LTR autodetected BiDi where at some point in time it is specified manualy that the content should be regarded / handeled / displayed as LTR BiDi where at some point in time it is specified manualy that the content should be regarded / handeled / displayed as RTL The goal of all the efforts is to achive a semiatumatic configuration which handles the directionality information and does not rquire to set / adjust directionality in each output variant as bug entry, bug edit, search and lists etc. I prepaided and will provide two attachmets. The first just shows how must attention must be paid during page design in order to avoid unvanted BiDi influence on the final result. The second just shows the component list of a product. Both the product and the component contain RTL text. One would expect to allign items of a RTL list at the « right » and to add the component details at the left of the component. Please donot hesitate to contact me if you have any question. Best regards Reinhardt [[user:Gangleri]] Reproducible: Always
re: ... each entity should have ... ... regarding BiDi classification one could think also about a "neutral" class There are two types of entities: a) Some as the text « Comment » , « reply » etc. seen above which are / should be fixed in a given localization b) entities with arbitrary content as the user name above ---- Beside the knowledge about the directionality of « entities » one should have information about the language and the script in order to provide a readable representation / rendering and selecting the most suitable « font family » , « font-size » etc.
As far as I understand, the essense of the proposal is introducing "auto-direction" in addition to the explicit LTR and RTL. See also: http://www.w3.org/International/docs/html-bidi-requirements/#auto-direction
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: