Last modified: 2013-09-16 20:54:16 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 T55094, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 53094 - VisualEditor: be & be-tarask locales need a different i18n Bold toolbar icon
VisualEditor: be & be-tarask locales need a different i18n Bold toolbar icon
Status: RESOLVED FIXED
Product: VisualEditor
Classification: Unclassified
Editing Tools (Other open bugs)
unspecified
All All
: Normal normal
: VE-deploy-2013-08-22
Assigned To: Ed Sanders
: design
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-08-20 14:01 UTC by Pavel Selitskas [wizardist]
Modified: 2013-09-16 20:54 UTC (History)
4 users (show)

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


Attachments

Description Pavel Selitskas [wizardist] 2013-08-20 14:01:44 UTC
Please create an icon with bold cyrillic "Т" for [be] and [be-tarask].

In Belarusian locales ([be] and [be-tarask]), the Bold icon is now read as "Тл" which may be interpreted as "Тлусты" (fat), but in fact it makes the selected text not fat, but bold ("Тоўсты"). :)
Comment 1 Ed Sanders 2013-08-20 16:52:44 UTC
We don't currently support [be], just [be-tarask]. Can you confirm that we should use the same icons for [be] (bold: T, italic: K)?
Comment 2 Gerrit Notification Bot 2013-08-20 16:53:42 UTC
Change 80049 had a related patch set uploaded by Esanders:
Change be-tarask to use Te instead of Te-El for bold

https://gerrit.wikimedia.org/r/80049
Comment 3 Pavel Selitskas [wizardist] 2013-08-20 16:57:21 UTC
(In reply to comment #1)
> We don't currently support [be], just [be-tarask]. Can you confirm that we
> should use the same icons for [be] (bold: T, italic: K)?

Yes, I confirm this suggestion.
Comment 4 Gerrit Notification Bot 2013-08-20 18:13:32 UTC
Change 80049 merged by jenkins-bot:
Change be-tarask to use Te instead of Te-El for bold

https://gerrit.wikimedia.org/r/80049
Comment 5 James Forrester 2013-08-20 18:14:43 UTC
The be-tarask icons are now changed (and this version of the software will go out in a few hours' time); keeping the bug open for making it work with both be and be-tarask, as part of a general fall-back mode.
Comment 6 Ed Sanders 2013-08-20 20:19:11 UTC
Also related: https://gerrit.wikimedia.org/r/80126
Comment 7 James Forrester 2013-08-20 21:56:10 UTC
Now merged and will go out in about an hour.
Comment 8 Pavel Selitskas [wizardist] 2013-09-12 17:14:16 UTC
Class .ve-ui-icon-bold-cyrl-te-el was not created/generated, and now there is empty space instead of a "Bold" icon. Reopening the bug.
Comment 9 Ed Sanders 2013-09-12 17:19:41 UTC
te-el shouldn't exist as it was replaced with just te, so maybe this is a caching issue?
Comment 10 Pavel Selitskas [wizardist] 2013-09-12 17:27:54 UTC
(In reply to comment #9)
> te-el shouldn't exist as it was replaced with just te, so maybe this is a
> caching issue?

https://bits.wikimedia.org/static-1.22wmf16/extensions/VisualEditor/modules/ve/ui/styles/images/icons/bold-cyrl-te-el.svg

404 (PNG as well). And I'm not counting the absent CSS class that should display this icon. Did the deployment come smoothly? :)
Comment 11 Pavel Selitskas [wizardist] 2013-09-12 17:29:24 UTC
(In reply to comment #10)
> (In reply to comment #9)
> > te-el shouldn't exist as it was replaced with just te, so maybe this is a
> > caching issue?
> 
> https://bits.wikimedia.org/static-1.22wmf16/extensions/VisualEditor/modules/
> ve/ui/styles/images/icons/bold-cyrl-te-el.svg
> 
> 404 (PNG as well). And I'm not counting the absent CSS class that should
> display this icon. Did the deployment come smoothly? :)

Oh, I'm sorry, I checked the wrong file. Anyway, JS adds the wrong class.
Comment 12 Ed Sanders 2013-09-12 17:35:49 UTC
Looks like Trevor's toolbar rewrite didn't merge cleanly with my commits and they were partially undone.
Comment 13 Pavel Selitskas [wizardist] 2013-09-12 17:51:14 UTC
(In reply to comment #12)
> Looks like Trevor's toolbar rewrite didn't merge cleanly with my commits and
> they were partially undone.

Obviously. I was not aware of the rewrite and first thought that the patch was merged but hasn't appeared in the codebase (black magic).
Comment 14 Ed Sanders 2013-09-12 18:38:37 UTC
This is the offending commit: https://gerrit.wikimedia.org/r/#/c/81522/
Comment 15 Gerrit Notification Bot 2013-09-12 18:44:37 UTC
Change 84027 had a related patch set uploaded by Esanders:
Fix merge conflict breaking localised bold/italic icons

https://gerrit.wikimedia.org/r/84027
Comment 16 Gerrit Notification Bot 2013-09-12 18:48:17 UTC
Change 84027 merged by jenkins-bot:
Fix merge conflict breaking localised bold/italic icons

https://gerrit.wikimedia.org/r/84027
Comment 17 James Forrester 2013-09-12 18:50:18 UTC
Argh, sorry about this mess; we'll back-port the fix.
Comment 18 Pavel Selitskas [wizardist] 2013-09-12 19:47:08 UTC
(In reply to comment #17)
> Argh, sorry about this mess; we'll back-port the fix.

Thanks for swift resolving! Does it mean the 'fix fix' will be deployed soon out of general deployment schedule?
Comment 19 Ed Sanders 2013-09-12 20:50:52 UTC
You're welcome. It does.
Comment 20 Gerrit Notification Bot 2013-09-12 22:07:22 UTC
Change 84095 had a related patch set uploaded by Catrope:
Fix merge conflict breaking localised bold/italic icons

https://gerrit.wikimedia.org/r/84095
Comment 21 Gerrit Notification Bot 2013-09-16 18:23:34 UTC
Change 84095 merged by jenkins-bot:
Fix merge conflict breaking localised bold/italic icons

https://gerrit.wikimedia.org/r/84095
Comment 22 Gerrit Notification Bot 2013-09-16 18:51:57 UTC
Change 84361 had a related patch set uploaded by Reedy:
Fix merge conflict breaking localised bold/italic icons

https://gerrit.wikimedia.org/r/84361
Comment 23 Gerrit Notification Bot 2013-09-16 18:55:24 UTC
Change 84361 merged by jenkins-bot:
Fix merge conflict breaking localised bold/italic icons

https://gerrit.wikimedia.org/r/84361
Comment 24 James Forrester 2013-09-16 20:54:16 UTC
This should now be fixed in production; sorry for the delay.

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


Navigation
Links