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

           Summary: Must differentiate 'specialpage(s)' in all languages
           Product: MediaWiki
           Version: 1.15-svn
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: accessibility
          Severity: normal
          Priority: Normal
         Component: Internationalization
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Created an attachment (id=6007)
 --> (https://bugzilla.wikimedia.org/attachment.cgi?id=6007)
Test program that finds problem Messages*.php files

<pre>
    Here we have a interesting accessibility problem that just leaps out at
    you if you

    1.  use a text browser or any non-CSS device -- and,

    2.  are a user of languages with a certain grammar mentioned below.

  The problem
    In English the familiar sidebar of any Special Page has

     Views

       • Special page

     Toolbox

       • Special pages

     But imagine if it said instead

     Views

       • Special page

     Toolbox

       • Special page

    You might say "Of course, one is in 'Views' and one in 'Toolbox'! I
    don't see the problem." But try it out for a few years and you will see
    it is a usability disaster, no matter how near or far they are to each
    other there in the sidebar.

    For many languages, using the same translation for 'specialpage' and
    'specialpages' is quite logical, as in their grammar plurals are the
    same as singulars -- in most situations, but not here, where extra
    emphasis very much needs to made that 'specialpages' should be "All
    special pages", "Special page groups"... however you might express it,
    as long as it is different from the value of 'specialpage'.

  The test program
    Attached is a test program to find Messages*.php files with this
    accessibility problem.

    The output is batched into two groups, ranked by seriousness:

    2.  Bug Cdo... These are the language files that need to be corrected.

    1.  Ace Av ... These are also in danger, as they only have one of the
        strings, and could contribute to an identical pair somewhere else.
        Indeed, even the "Qqq" file defines 'specialpages', but not
        'specialpage'. The two must carry reminders that they must be
        different in _all_ languages.

    To use this program, save this file to languages/messages/spfinder.txt
    and run

     $ perl spfinder.txt Messages*.php
</pre>


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

Reply via email to