https://bugzilla.wikimedia.org/show_bug.cgi?id=57979

       Web browser: ---
            Bug ID: 57979
           Summary: BetaFeatures preferences icons must have RTL versions
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Keywords: i18n
          Severity: normal
          Priority: Unprioritized
         Component: BetaFeatures
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected]
    Classification: Unclassified
   Mobile Platform: ---

Beta features have icons to represent them at Special:Preferences.

They usually show a schematic representation of a MediaWiki page with a logo in
the top left corner, and this of course means that they should be flipped for
RTL languages.

Some of them are trivial - just a horizontal flip.

Some of them are less trivial - for example, in the one for the VisualEditor
formula editing I flipped the image and then flipped the Sigma icon inside it
so it would still look like Σ and not flipped.

Some of them are even less trivial, for example the icons for the font style
experiments. It shows the Latin letter A, and it's weird to show a Latin letter
in the beginning of a right-to-left text. Luckily, there are only two major
right-to-left scripts, so I made one icon for Hebrew and one for Arabic.

Some relevant sample commits by myself, already merged:
* https://gerrit.wikimedia.org/r/#/c/94379/
* https://gerrit.wikimedia.org/r/#/c/94269/
* https://gerrit.wikimedia.org/r/#/c/94423/

On this commit Jon and Juliusz complained that the image should be re-saved
with a smaller size and less metadata:
* https://gerrit.wikimedia.org/r/#/c/98159/

The SVGs from the previous merged commits may have to be re-done as well.

Any future beta features should have RTL-compatible icons from the start,
preferably done by professional designers.

See some more details here:
https://www.mediawiki.org/wiki/Design_best_practices#Right-to-left_languages

-- 
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

Reply via email to