Last modified: 2014-01-07 00:15:53 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T52370, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 50370 - TemplateData: HTML rendering of control keywords (empty, optional, ...) isn't translatable
TemplateData: HTML rendering of control keywords (empty, optional, ...) isn't...
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
TemplateData (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Krinkle
: i18n
: 50875 51781 52923 (view as bug list)
Depends on:
Blocks: ve-multi-lingual
  Show dependency treegraph
 
Reported: 2013-06-28 11:55 UTC by Guillaume Paumier
Modified: 2014-01-07 00:15 UTC (History)
14 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Guillaume Paumier 2013-06-28 11:55:59 UTC
Elements like "empty", "optional", "required" should be translatable. Ideally, parameter types should also be translatable, if only for display if it isn't possible to localize them in the JSON itself.
Comment 1 Eran Roz 2013-06-29 18:22:55 UTC
Mixing עברית + English or English + العربية is nightmare.

{
        "description": "תבנית כלשהי",
        "params": {
                "שם": {
                        "label": "שם",
                        "type": "string/wiki-user-name",
                        "required": true,
                        "description": "שם של משתמש",
                        "aliases": ["1"]
                }
        },
        "sets": [
                {
                        "label": "Date",
                        "params": ["שנה", "חודש", "יום"]
                }
        ]
}
Comment 2 Andre Klapper 2013-06-29 19:51:24 UTC
Making this translatable is a new feature to develop, hence resetting severity to "enhancement".
Comment 3 Guillaume Paumier 2013-06-29 19:55:24 UTC
I think comment #1 is about a different, and possibly more serious issue.

What I asked initially was the ability to translate interface items that are currently hardcoded in English.

What Eran Roz is reporting is the difficulty of writing TemplateData code on RTL wikis, which sounds like a bigger problem, and not just an 'enhancement'.

Eran, you should probably create a separate bug about this issues.
Comment 4 Helder 2013-06-29 19:58:40 UTC
(In reply to comment #1)
> Mixing עברית + English or English + العربية is nightmare.
Maybe bug 50169 helps with that?
Comment 5 Eran Roz 2013-06-29 21:19:13 UTC
Guillaume Paumier, Thanks for explanation. I created a different bug for it: bug 50436.
Helder, bug 50169 may help with it, and I mentioned it in the bug description.
Comment 6 Helder 2013-07-07 02:26:23 UTC
*** Bug 50875 has been marked as a duplicate of this bug. ***
Comment 7 James Forrester 2013-07-22 15:38:24 UTC
*** Bug 51781 has been marked as a duplicate of this bug. ***
Comment 8 James Forrester 2013-08-23 01:08:48 UTC
*** Bug 52923 has been marked as a duplicate of this bug. ***
Comment 9 Gerrit Notification Bot 2013-10-07 16:35:24 UTC
Change 87725 had a related patch set uploaded by Jforrester:
Localize default "empty" value and status (deprecated, optional, required)

https://gerrit.wikimedia.org/r/87725
Comment 10 Gerrit Notification Bot 2013-10-07 18:56:34 UTC
Change 87725 merged by jenkins-bot:
Localize default "empty" value and status (deprecated, optional, required)

https://gerrit.wikimedia.org/r/87725
Comment 11 NicoV 2013-10-22 17:23:11 UTC
What about parameters type ? "string", ...
Comment 12 Matthew Flaschen 2014-01-07 00:15:53 UTC
(In reply to comment #11)
> What about parameters type ? "string", ...

Filed as bug 59745.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links