If you are delivering SVG graphics to Localization for translation, it’s very important that you validate the following steps. Failure to do so can cause issues with translation.
Prolog information
Metadata
Keywords:
No.
Task
1
Ensure that only Arial font is used in the graphic for all textboxes.
2.
Ensure that the vector graphics containing lines and curves does not include any text. The translation tool does not process as text for localization.
Texts should never be in vector graphics consisting of lines and curves, otherwise it can’t be processed as a text for localization.
3.
Validate that the Enable translation management box is checked in the graphics’s properties.
4.
Create image directly in Inkscape or other image editor unless it’s a picture that you must copy and paste into the SVG drawing. If you have objects that you can create in Inkscape that have been copied into the drawing, re-create the objects in Inkscape.
Note:
Resolution of the bitmap objects that you copy into Inkscape have lower than the native SVG drawings.
And the text copied into an Inkscape drawing from another source cannot be translated.
5
For long sentence, the text is rendered as a single line because SVG 1.1 does not provide text wrapping. Therefore, break the content by separating text into multiple lines within the same textbox during SVG design stage. Do not split the text label into separate text boxes. Use the Enter key to break the text into multiple lines.
6
To support text expansion in other languages, use proper text justification in textbox and decide the textbox location that can handle text expansion up to 2.5 times the English text.
7
Ensure that the text flow or alignment does not interfere with the image or other text.
If the text expands after translation in some languages, the text alignment and the textbox position ensure the overall aesthetic of the image..