Page MenuHomePhabricator

Glrx
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 18 2016, 9:01 PM (234 w, 6 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Glrx [ Global Accounts ]

Recent Activity

Sun, Apr 11

Glrx renamed T279874: SVG language tag als reported as Swiss German; gsw is Swiss German. from Language tag als reported as Swiss German; gsw is Swiss German. to SVG language tag als reported as Swiss German; gsw is Swiss German..
Sun, Apr 11, 11:25 PM · Wikimedia-SVG-rendering
Glrx added a comment to T279874: SVG language tag als reported as Swiss German; gsw is Swiss German..

This problem is related to T6793 and T125073, but is separate because SVG parsers should not be using WMF language identifiers to interpret SVG IETF langtags.

Sun, Apr 11, 11:19 PM · Wikimedia-SVG-rendering
Glrx created T279874: SVG language tag als reported as Swiss German; gsw is Swiss German..
Sun, Apr 11, 11:12 PM · Wikimedia-SVG-rendering

Sat, Apr 10

Glrx added a comment to T271000: Bad language code: zh_Hans should be zh-Hans.

The code should never be looking for underscores in a systemLanguage attribute.

Sat, Apr 10, 3:18 AM · Community-Tech, SVG Translate Tool
Glrx added a comment to T271000: Bad language code: zh_Hans should be zh-Hans.

I noticed that one user made several Kurdish translations in Arabic script that failed to show up. Looking at the SVG, the files had systemLanguage="ku_ARAB" instead of systemLanguage="ku-Arab" (capitalization is not important).

Sat, Apr 10, 2:43 AM · Community-Tech, SVG Translate Tool

Sun, Apr 4

Glrx added a comment to T279241: MediaWiki does not recognize dimensions for svgs without viewBox/height/width.

@Glrx I agree in general it would be poor method to not define dimensions, however it is valid example from the W3C-Test-suite, therefore MediaWiki should take the dimensions of librsvg. And it is imho not the creators fault, that is done on purpose in the official test-suite. If it is not supported it is a bug!

Sun, Apr 4, 7:32 PM · Wikimedia-SVG-rendering, MediaWiki-File-management

Sat, Apr 3

Glrx added a comment to T279241: MediaWiki does not recognize dimensions for svgs without viewBox/height/width.

I would decline this request. The creator should always specify a size.

Sat, Apr 3, 10:12 PM · Wikimedia-SVG-rendering, MediaWiki-File-management
Glrx renamed T279241: MediaWiki does not recognize dimensions for svgs without viewBox/height/width from MediaWiki does not recognice dimensions for svgs without viewBox/height/width to MediaWiki does not recognize dimensions for svgs without viewBox/height/width.
Sat, Apr 3, 9:47 PM · Wikimedia-SVG-rendering, MediaWiki-File-management

Fri, Apr 2

Glrx added a comment to T279133: switch not recognized after $wgSVGMetadataCutoff.

This basic problem is reported in T270889.

Fri, Apr 2, 4:26 PM · Commons, MediaWiki-File-management

Mar 10 2021

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Thanks for the note about @ sections. I'd like to see support for (color) and not (color), but that is beyond SVG 1.1.

Mar 10 2021, 7:35 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Thanks for running the test. Resvg has more support than I expected.

Mar 10 2021, 6:40 AM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Mar 9 2021

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Thanks for trying it.

Mar 9 2021, 7:00 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Mar 8 2021

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

IIRC, resvg uses a simple CSS parser. Could you try rendering

Mar 8 2021, 8:39 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering
Glrx added a comment to T68551: CSS class are not inherited to child text/tspan elements in SVG (not general).

@Aklapper thanks.

Mar 8 2021, 8:14 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
Glrx added a comment to T68551: CSS class are not inherited to child text/tspan elements in SVG (not general).

tests several SVG 1.1 (CSS 2) selectors.

Mar 8 2021, 1:29 AM · Thumbor, Upstream, Wikimedia-SVG-rendering

Mar 2 2021

Glrx added a comment to T274052: SVG language "und" is confused with en.

First, the indicated SVG file, https://commons.wikimedia.org/wiki/File:Multilingual_SVG_example.svg has one switch element with several language clauses. Currently, it does not have a default final clause (i.e., a text element without a systemLanguage attribute). Consequently, if there is not an explicit langtag match, the switch element should not render any text. For the case of "(default language)", no text should be displayed.

Mar 2 2021, 2:35 AM · Commons, MediaWiki-File-management, I18n, Wikimedia-SVG-rendering

Feb 28 2021

Glrx closed T275980: librsvg confused by lengthy id attributes as Invalid.

I was faked out. Long ID names do work. The file probably has other issues (linearGradient, isolation:isolate, or mix-blend-mode:overlay).

Feb 28 2021, 8:09 PM · Upstream, Wikimedia-SVG-rendering
Glrx renamed T275980: librsvg confused by lengthy id attributes from librsvg confused by longthy id attributes to librsvg confused by lengthy id attributes.
Feb 28 2021, 2:05 AM · Upstream, Wikimedia-SVG-rendering
Glrx created T275980: librsvg confused by lengthy id attributes.
Feb 28 2021, 2:04 AM · Upstream, Wikimedia-SVG-rendering
Glrx added a comment to T270889: In SVG files larger than 256kB with <switch> elements, the translations are not recognized.

Two proposals: increase the number of bytes read or shift multilingual testing to upload time (when the file is read anyway).

Feb 28 2021, 1:48 AM · I18n, Commons, MediaWiki-File-management

Feb 27 2021

Glrx added a comment to T6688: Allowing tag Image to access SVG layers.

I would close this issue as won't fix.

Feb 27 2021, 11:52 PM · Commons, Multimedia, MediaWiki-File-management

Nov 25 2020

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

My current understanding is that WMF already does some sanitization of SVG files.

Nov 25 2020, 11:55 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Nov 20 2020

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Where to begin?

Nov 20 2020, 10:47 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Oct 17 2020

Glrx added a comment to T154237: SVG image wikisyntax can't use "lang=zh-hant".

SVG language name handling is a mess on many levels.

Oct 17 2020, 7:34 PM · Thumbor, Upstream, I18n, Wikimedia-SVG-rendering, Chinese-Sites

May 14 2020

Glrx added a comment to T239311: Incorrect character placement in PNG thumbnail rendered from SVG.

This issue is the same as T36947. Font sizes in original Command_Pattern.svg were below 5px.

May 14 2020, 2:42 PM · Upstream, Thumbor, Wikimedia-SVG-rendering

May 10 2020

Glrx added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].

The tool should also give a reasonable error message for

May 10 2020, 4:38 PM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool
Glrx created T252347: SVG Translate should support textPath.
May 10 2020, 4:37 PM · Community-Tech, SVG Translate Tool

May 5 2020

Glrx added a comment to T231143: [BUG] text element not recognised.

possibly same issue as T221382 which identifies CSS selectors as a problem and points to a discrepancy in appConfig.translations

May 5 2020, 5:33 AM · SVG Translate Tool, Community-Tech

May 4 2020

Glrx added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].

The message looks OK (but beware that a single text element may have dozens of nested tspan elements.

May 4 2020, 3:19 AM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool
Glrx added a comment to T251702: SVG Translate shows misleading "Only SVG files are supported" error on SVG files without XML and DOCTYPE declarations.

I vote for fixing the files on Commons. Every XML file should start with an XML processing instruction.

May 4 2020, 3:11 AM · Community-Tech, SVG Translate Tool

May 3 2020

Glrx added a comment to T251702: SVG Translate shows misleading "Only SVG files are supported" error on SVG files without XML and DOCTYPE declarations.

I think this falls out from the inner workings of Commons. Commons tells the world the file is plain text, so why should SVG Translate believe otherwise?

May 3 2020, 6:36 PM · Community-Tech, SVG Translate Tool

Apr 30 2020

Glrx created T251552: SVG Translate mishandles systemLanguage="a, b, c".
Apr 30 2020, 6:06 PM · Community-Tech, SVG Translate Tool
Glrx added a comment to T250012: [BUG] SVG translate does not recognize the changes in the updated file [4Hours].

Same cache problem as T231143 and T245356. See also T213126. T216207.

Apr 30 2020, 3:05 PM · SVG Translate Tool, Community-Tech

Apr 29 2020

Glrx added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].

The nested tspan is not "erroneous code" but rather legitimate SVG that the tool does not support.

Apr 29 2020, 5:25 PM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool

Apr 28 2020

Glrx added a comment to T250607: SVG Translate: Give an error message for not supporting nested tspans [8Hours].
  1. Failing to give a reasonable message for this case looks like a bug. The SVG file contains text. A reasonable user saw the text, wanted to translate that text, and fired up the translate tool. Then tool told him there is no text to translate. Why shouldn't the user take that as anything but a counterfactual. There's an elephant in the room and the tool is telling the user it does not see an elephant.
Apr 28 2020, 4:55 PM · Community-Tech (Kanban-2019-20-Q4), SVG Translate Tool

Apr 18 2020

Glrx added a comment to T248252: SVG Translate: Skip unsupported text pattern and continue with the supported ones.

@Glrx Your descrition does imho not relate to his bug.

Not supporting text without tspans
https://tools.wmflabs.org/svgtranslate/File:T248252.svg
is a very serious bug!

Apr 18 2020, 5:53 PM · SVG Translate Tool, Community-Tech

Apr 17 2020

Glrx added a comment to T248252: SVG Translate: Skip unsupported text pattern and continue with the supported ones.

I would close this ticket as Won't Fix.

Apr 17 2020, 11:03 PM · SVG Translate Tool, Community-Tech

Apr 12 2020

Glrx added a comment to T231143: [BUG] text element not recognised.

Bug hunting is made tedious by the inability to flush the tool's cache. The file must be uploaded to Commons to run the tool, so I've been overwriting the original file and overwriting Test.svg to do tests. After two tests, I need to wait half a day. I did not want to upload a bunch of spurious files just to test ideas.

Apr 12 2020, 1:35 AM · SVG Translate Tool, Community-Tech

Aug 12 2019

Glrx added a comment to T230357: SVG Translate: Provide Error Message (no support for tspan without coordinates).

The original file has a two-line label of "Observation" "Screen".

Aug 12 2019, 7:16 PM · SVG Translate Tool
Glrx updated the task description for T230357: SVG Translate: Provide Error Message (no support for tspan without coordinates).
Aug 12 2019, 6:45 PM · SVG Translate Tool

Jul 20 2019

Glrx added a comment to T210960: installed fonts fallback to DejaVu Sans.
Jul 20 2019, 2:42 PM · Wikimedia-SVG-rendering

Jul 18 2019

Glrx added a comment to T228325: librsvg mishandles linear fills in rotated user coordinate system.

https://gitlab.gnome.org/GNOME/librsvg/issues/48 GNOME 48 "[BZ#641823] transform="rotate(x)" causes incorrect gradient rendering."

Jul 18 2019, 3:49 PM · Thumbor, Upstream, Wikimedia-SVG-rendering

Jul 17 2019

Glrx updated the task description for T228321: librsvg ignores functional URLs that use single quotation marks.
Jul 17 2019, 6:32 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
Glrx created T228325: librsvg mishandles linear fills in rotated user coordinate system.
Jul 17 2019, 6:30 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
Glrx updated the task description for T228321: librsvg ignores functional URLs that use single quotation marks.
Jul 17 2019, 6:15 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
Glrx created T228321: librsvg ignores functional URLs that use single quotation marks.
Jul 17 2019, 6:13 PM · Thumbor, Upstream, Wikimedia-SVG-rendering

Jun 20 2019

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

I've skimmed the comments going back about 2.5 years. It looks like most bases are covered.

Jun 20 2019, 6:51 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Apr 30 2019

Glrx added a comment to T221453: Add "newer" open fonts.

Looking at Meta SVG fonts.svg suggests:

Apr 30 2019, 11:38 PM · I18n, Wikimedia-SVG-rendering
Glrx added a comment to T221453: Add "newer" open fonts.

I've been thinking about this request. Adding more fonts seems like it must be a good idea, but many of the fonts above raise questions. Do we need Fira Sans, Linux Biolinum, Cardo, Junicode, Vollkorn, or Avocado? That a font is free is a requirement for Commons, but that does not mean that every free font should be loaded onto Commons. So I'm left to ponder the meaning of "Missing fonts".

Apr 30 2019, 8:32 PM · I18n, Wikimedia-SVG-rendering

Feb 15 2019

Glrx added a comment to T216282: [BUG] SVG Translate drops text nodes when there are tspan elements..

should be subtask of T215835

Feb 15 2019, 9:15 PM · SVG Translate Tool, Community-Tech
Glrx created T216282: [BUG] SVG Translate drops text nodes when there are tspan elements..
Feb 15 2019, 9:12 PM · SVG Translate Tool, Community-Tech
Glrx added a comment to T216207: Do not cache images once the user has left the tool.

There was a problem with File:999-percentages.svg when used on toolforge. I suspect toolforge cached a local copy of the file. I uploaded a new version of the file to Commons and purged the Commons File: page. I suspect the purge invalidates conventional WMF servers but not toolforge's cache. Toolforge probably thinks the file is still fresh, so it does not contact Commons to see if the file is still current.

Feb 15 2019, 12:21 AM · SVG Translate Tool, Community-Tech

Feb 14 2019

Glrx added a comment to T216178: [BUG] SVGTranslate does not render previews and shows error popup.

File:999-percentages.svg had issues.

Feb 14 2019, 11:50 PM · SVG Translate Tool
Glrx added a comment to T216178: [BUG] SVGTranslate does not render previews and shows error popup.

Original SVG preview shows. Changes do not show and trigger another popup.

Feb 14 2019, 8:11 PM · SVG Translate Tool
Glrx renamed T216178: [BUG] SVGTranslate does not render previews and shows error popup from [BUG] ... SVGTranslate complains that is is unable to display preview to [BUG] ... SVGTranslate complains that it is unable to display preview.
Feb 14 2019, 8:08 PM · SVG Translate Tool
Glrx added a comment to T216178: [BUG] SVGTranslate does not render previews and shows error popup.

Should be sub of T215835

Feb 14 2019, 8:06 PM · SVG Translate Tool
Glrx created T216178: [BUG] SVGTranslate does not render previews and shows error popup.
Feb 14 2019, 8:05 PM · SVG Translate Tool
Glrx added a comment to T213937: [BUG] Fix issues with skewed translation labels.

No, you should not overlook any transform.

Feb 14 2019, 7:52 PM · SVG Translate Tool
Glrx added a comment to T213939: [BUG] Fix weird color changing issues with PNGs generated in SVG Translate.

The file has text element stroke and fill properties countermanded by tspan elements. Generally, text should not be stroked in an SVG file unless one is looking for special effects. The "Pinna" rendering is the most dramatic for the bug. Look at "Pinna" in the tool's rendering; only the strokes are visible and the fill is none. On Commons, the text is not stroked but filled with saturated red.

Feb 14 2019, 7:07 PM · Community-Tech-Sprint, SVG Translate Tool, Community-Tech
Glrx added a comment to T213937: [BUG] Fix issues with skewed translation labels.

The bug looks like the tool scanned the switch element:

Feb 14 2019, 6:46 PM · SVG Translate Tool

Feb 13 2019

Glrx added a comment to T215836: [BUG] Word missing in rendered image.

The sustainable text starts out as

Feb 13 2019, 4:45 AM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool

Feb 11 2019

Glrx added a comment to T215690: [BUG] Labels appear in different font size than the image on Commons.

I edited File:Human leg bones labeled.svg to clean it up and fix the leaders. Originally, the text elements looked something like:

Feb 11 2019, 9:40 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
Glrx added a comment to T215836: [BUG] Word missing in rendered image.

When the page loads, "sustainable" appears on the image over the radial fill, but then the image is overwritten and "sustainable" disappears.

Feb 11 2019, 9:19 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool
Glrx added a comment to T215690: [BUG] Labels appear in different font size than the image on Commons.

Just a note about the original files.

Feb 11 2019, 9:10 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool

Feb 10 2019

Glrx added a comment to T215690: [BUG] Labels appear in different font size than the image on Commons.

These issues arise from the underlying graphics, which are less than ideal for translation.

Feb 10 2019, 7:24 PM · Community-Tech-Sprint, Community-Tech, SVG Translate Tool

Jan 4 2019

Glrx added a comment to T40010: RFC: Re-evaluate librsvg as SVG renderer on Wikimedia wikis.

Thank you for the progress update. I'm happy to hear the good news.

Jan 4 2019, 7:09 PM · TechCom-RFC, MediaWiki-File-management, Commons, Multimedia, Wikimedia-SVG-rendering

Jan 3 2019

Glrx added a comment to T18052: Support for multilingual SVGs.

The 380kB file in T212660

Jan 3 2019, 2:20 AM · Commons, Multimedia, MediaWiki-File-management
Glrx added a comment to T18052: Support for multilingual SVGs.
Jan 3 2019, 2:02 AM · Commons, Multimedia, MediaWiki-File-management
Glrx added a comment to T212660: ignored lang-switch for multilingual SVG Images.
Jan 3 2019, 2:01 AM · Android-app-Bugs, Wikipedia-Android-App-Backlog

Dec 3 2018

Glrx added a comment to T210960: installed fonts fallback to DejaVu Sans.

This ticket is similar T180923, which complained about fc-list and unknown fallbacks.

Dec 3 2018, 8:31 PM · Wikimedia-SVG-rendering

Dec 2 2018

Glrx added a comment to T210960: installed fonts fallback to DejaVu Sans.

My take is it is bad. The fc-list should be an accurate reflection of the fonts available to librsvg. I think that problem was raised in another librsvg ticket.

Dec 2 2018, 10:30 PM · Wikimedia-SVG-rendering

Nov 11 2018

Liuxinyu970226 awarded T207506: librsvg does not shift from bold to normal font-weight a Like token.
Nov 11 2018, 12:27 PM · Thumbor, Wikimedia-SVG-rendering, Upstream
Liuxinyu970226 awarded T200443: SVG text-anchor=end confused by tspan with following #text a Like token.
Nov 11 2018, 12:27 PM · Thumbor, Upstream, Wikimedia-SVG-rendering

Nov 2 2018

Glrx added a comment to T208578: SVG client side rendering for specific SVGs.

A better option would always serve small (say less than 20kB) SVG files.

Nov 2 2018, 7:31 PM · Performance Issue, Wikimedia-SVG-rendering, Commons, Multimedia, Accessibility, MediaWiki-File-management

Oct 30 2018

Glrx added a comment to T64987: librsvg misinterpret quoted font family names that contain whitespaces.

Gnome closed issue 319 on 23 August 2018 with commit https://gitlab.gnome.org/GNOME/librsvg/commit/3d84acca9c11482cb0d2f75d379086be21bd4c91

Oct 30 2018, 4:39 PM · Thumbor, SRE, Upstream, Wikimedia-SVG-rendering

Oct 24 2018

Glrx updated the task description for T43423: CSS child selector not supported by rsvg.
Oct 24 2018, 10:25 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
Glrx added a comment to T154237: SVG image wikisyntax can't use "lang=zh-hant".

The good news: Gnome #131 and Gnome #256 have been closed.

Oct 24 2018, 10:20 PM · Thumbor, Upstream, I18n, Wikimedia-SVG-rendering, Chinese-Sites
Glrx updated the task description for T200443: SVG text-anchor=end confused by tspan with following #text.
Oct 24 2018, 9:16 PM · Thumbor, Upstream, Wikimedia-SVG-rendering
Glrx updated the task description for T65236: Chinese text in SVG files misplaced and clustered.
Oct 24 2018, 9:05 PM · Chinese-Sites, I18n, Wikimedia-SVG-rendering

Oct 19 2018

Glrx updated the task description for T207506: librsvg does not shift from bold to normal font-weight.
Oct 19 2018, 7:03 PM · Thumbor, Wikimedia-SVG-rendering, Upstream
Glrx added a project to T207506: librsvg does not shift from bold to normal font-weight: Wikimedia-SVG-rendering.
Oct 19 2018, 7:02 PM · Thumbor, Wikimedia-SVG-rendering, Upstream
Glrx added a project to T207506: librsvg does not shift from bold to normal font-weight: Upstream.
Oct 19 2018, 7:01 PM · Thumbor, Wikimedia-SVG-rendering, Upstream
Glrx created T207506: librsvg does not shift from bold to normal font-weight.
Oct 19 2018, 7:00 PM · Thumbor, Wikimedia-SVG-rendering, Upstream

Sep 13 2018

Glrx added a comment to T202771: [8 hours] Investigate ways to handle text breaking in SVGs.

The cited example is from File:Neural_crest.svg

Sep 13 2018, 11:59 PM · Community-Tech-Sprint, Spike, SVG Translate Tool, Commons, Community-Tech

Sep 6 2018

Glrx added a comment to T203444: Way to change word order?.

I'd close this as a dup of T201207 and T202771.

Sep 6 2018, 4:35 PM · Community-Tech, I18n, SVG Translate Tool

Sep 5 2018

Glrx added a comment to T202181: [Spike 4 hours] Investigate the work involved in defaulting SVGs to show wiki language if available.

There are several issues.

Sep 5 2018, 9:20 PM · SVG Translate Tool, Community-Tech-Sprint, Spike, Commons, Community-Tech

Aug 29 2018

Glrx added a comment to T202771: [8 hours] Investigate ways to handle text breaking in SVGs.

Ignoring subscripts, font shifts, and other exotica:

Aug 29 2018, 3:19 AM · Community-Tech-Sprint, Spike, SVG Translate Tool, Commons, Community-Tech

Aug 17 2018

Glrx added a comment to T201207: [Epic] SVG Translate wishlist project.

The Translation possible - SVG category is/was an invitation to use SVGTranslate on the file or to use a graphics editor to change the strings and upload to a new file name.

Aug 17 2018, 10:04 PM · SVG Translate Tool, Commons, Community-Wishlist-Survey-2017, Community-Tech
Glrx added a comment to T201207: [Epic] SVG Translate wishlist project.

@Glrx I understand that broken translation units are a big problem.

Translate SVG makes the desirable assumption that an SVG switch element holds exactly one translation unit. Each text element is one translations, and separate lines will be tspan child elements. That makes it easy to find translation units.

The tool we build will need to make an assumption too. Is this the right assumption to make?

Aug 17 2018, 9:04 PM · SVG Translate Tool, Commons, Community-Wishlist-Survey-2017, Community-Tech

Aug 16 2018

Glrx added a comment to T201207: [Epic] SVG Translate wishlist project.

Firstly, thank you so much for your thoughts, @Glrx! That's very helpful. I have some follow-up questions for you below:

Many files on Commons are not suitable for translation. Many SVG files need either problem detection or remediation, and that can be helped using the SVGDOM. A simpler approach would have somebody who knows the issues flag a file as a reasonable candidate for translation. If the file is simple, then a translation tool can work on it. Translate SVG tries to recognize some problem SVG files, but in the intervening years many other difficult-to-translate SVG files have appeared.

The SVG files on Commons have many quirks, and neither SVGTranslate nor Translate SVG expected many of them.

Can you list out some of the problems which come up? Examples would be very helpful. It'll help us be more cautious when making technical and design decisions.

Aug 16 2018, 12:50 AM · SVG Translate Tool, Commons, Community-Wishlist-Survey-2017, Community-Tech

Aug 15 2018

Glrx added a comment to T201207: [Epic] SVG Translate wishlist project.

Quiddy wrote:

Kelvin13 might have good advice. He wrote this page of related guidance (that I just found) https://commons.wikimedia.org/wiki/User:Kelvin13/SVG_text_tutorial , which I wish I had seen a few days ago when I was converting an SVG!

Aug 15 2018, 5:12 AM · SVG Translate Tool, Commons, Community-Wishlist-Survey-2017, Community-Tech

Aug 14 2018

Glrx added a comment to T201207: [Epic] SVG Translate wishlist project.

I commend Nikerabbit's brain dump. I'm having trouble paging all the details back in.

Aug 14 2018, 10:58 PM · SVG Translate Tool, Commons, Community-Wishlist-Survey-2017, Community-Tech

Aug 10 2018

Glrx updated subscribers of T194192: viewBox="0,0,620,472" should be the same as viewBox="0 0 620 472".

Adding TheDJ because this is similar to T201274

Aug 10 2018, 5:55 AM · MW-1.32-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), Wikimedia-SVG-rendering, Multimedia, Commons, MediaWiki-File-management

Aug 9 2018

Glrx added a comment to T164275: SvgTranslate tool fails during OAuth callback.

Tried to do manual upload, but had problems.

Aug 9 2018, 11:20 PM · Community-Tech, SVG Translate Tool
Glrx updated the task description for T201207: [Epic] SVG Translate wishlist project.
Aug 9 2018, 10:55 PM · SVG Translate Tool, Commons, Community-Wishlist-Survey-2017, Community-Tech

Aug 7 2018

Glrx renamed T201474: CORS, origin=*, and redirect from CORS, option, and redirect to CORS, origin=*, and redirect.
Aug 7 2018, 11:06 PM
Glrx created T201474: CORS, origin=*, and redirect.
Aug 7 2018, 11:05 PM

Aug 6 2018

Glrx added a comment to T164275: SvgTranslate tool fails during OAuth callback.

I ran SVGTranslate on [[File:Planetary transit.svg]] and keyed in some bogus translations.

Aug 6 2018, 7:32 PM · Community-Tech, SVG Translate Tool

Aug 4 2018

Glrx updated the task description for T64987: librsvg misinterpret quoted font family names that contain whitespaces.
Aug 4 2018, 2:02 PM · Thumbor, SRE, Upstream, Wikimedia-SVG-rendering

Jul 26 2018

Glrx updated the task description for T200443: SVG text-anchor=end confused by tspan with following #text.
Jul 26 2018, 5:28 PM · Thumbor, Upstream, Wikimedia-SVG-rendering