From 87% to 100%

A week I posted about how TranslateSvg can handle 87% of all translatable files (in fact, the figure is probably now at around 84.5% due to some methodology tweaks). I haven’t been working on that much since, but I did run an analysis of how to get from there to 100%, a move related to my original analysis of the structures I need to support. The breakdown, then, is as follows:

  • 84.5% – already supported
  • 7% – ability to look inside style tags
  • 3.5% – supporting random clutter inside text tags, not sure what this might be yet
  • 2.8% – support for existing switches with deep hierarchies
  • 2.2% – support for nested tspans

Looks like I’ll be working on some of those, then, over the next fortnight.

UPDATE (30 July): Currently

  • 93.1% – already supported
  • 3.0% – support for existing switches with deep hierarchies
  • 2.5% – support for nested tspans
  • 0.8% – IDs used in CSS
  • 0.6% – supporting random clutter inside text tags, still not sure what this might be

UPDATE (11 August): Currently, and probably for the forseeable future

  • 96.0% – already supported
  • 2.3% – support for nested tspans inside tspans (these don’t actually render correctly on Wikimedia wikis anyway).
  • 0.95% – support for random clutter inside text tags (mostly textPath plus some custom namespace tags)
  • 0.75% – IDs used in CSS

2 thoughts on “From 87% to 100%”

Leave a Reply

Your email address will not be published. Required fields are marked *