Extension:TranslateSvg/Proposed workflow

Primary implementation

 * User wants to use diagram or other SVG image, but it is not available in her or her language.
 * User clicks link to special page in order to translate it
 * Message group is created, filled, and saved to temp; Translate interface loaded.
 * User selects the desired language(s) and translates using Translate interface. After each, the translation is saved back to the temporary message file.
 * When user is finished with change(s), user presses big save button, which exports from the message files back into the SVG in the form of an "Upload a new version of this file"-style update (checking for edit conflicts!). The temporary message files are cleared.
 * User inserts SVG thumb, now translated into the new language into a MediaWiki document