https://bugzilla.wikimedia.org/show_bug.cgi?id=29658
--- Comment #3 from Brion Vibber <[email protected]> 2011-07-01 18:53:07 UTC --- A few quick notes from a few minutes browsing with lang set to 'he' & wgBetterDirectionality on a local trunk site (with default content language English): Revision list view: * table shows in RTL format, pager is right direction, and looks nice overall, but... * paths need to have directionality forced; possibly should flip the cells to LTR, but at least the paths need to be fully marked as LTR or the bidi layout ends up moving the root / to the right hand of the string. * Commit comment extracts are also generally English and should probably be forced to LTR. Revision view: * revision paging links may need RTL forced ("r12345" and "ViewVC" are LTR chunks and it seems to get confused on the overall order of pieces; I think they should show something like this in he: < r10001 (ViewVC ##) r10000 r9999 > as equivalent of en: < r9999 r10000 (on ViewVC) r10001 > but currently show something awful like: < ViewVC) | r10001##) r9999 r10000 > * commit messages should probably be shown in LTR blocks, as they're generally going to be English * ... I'm actually not sure what the best handling for file paths is. Probably either keeping the whole list LTR or else properly marking direction on each path string so they show forwards: (####) (###) /trunk/phase3/includes/Title.php instead of getting the slashes mixed up as now: (####) (###) trunk/phase3/includes/Title.php/ * Diffs likewise need to be shown in LTR blocks. * Comment display and editing... currently the comments get shown in RTL blocks, which is pretty hard to work with for English & PHP/JS/CSS mixed discussion and will likely lead to lots of corrupted display. Should probably be treated as LTR blocks by default, based on content language -- this appears to be a general issue with editing and text input in $wgBetterDirectionality mode. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
