Как генерировать различный текст внутри встроенного SVG в соответствии со значением переменной? - PullRequest
0 голосов
/ 12 марта 2019

Я хотел бы динамически генерировать SVG в соответствии со значением внешней переменной,

Например, если для переменной html-страницы lang установлено значение "eng", текст «Круг» будет представлен в противном случае будет представлен текст на соответствующем языке.

<svg height="300" width="100">
    <circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="green" />
    <text x = "50" y="150">Circle</text>
</svg> 

Есть предложения как это сделать?

Спасибо всем !!

1 Ответ

1 голос
/ 12 марта 2019

SVG - это XML, поэтому используйте XSLT для преобразования одного XML в другой. XSLT может использовать несколько «внешних» документов для хранения, например, словарные данные, метки, переводы и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...