Open main menu

Commons:Translation possible/了解更多

如何翻译SVG文件Edit

本页面阐述如何翻译SVG文件中的标题或标签。有人给图片添加了{{Translation possible}},使您跳转到本页面。请注意这个模板以及其关联的页面都是为了阐述同一个概念。如果你有疑问或评论,请用 template discussion page

什么是SVG?Edit

SVG是基于XML的一种图形文件格式。因此图片中的标签可以轻易被翻译。详情请见维基百科中的文章。

怎样编辑SVG文件?Edit

Inkscape软件非常简单易用。你可以使用它创建或者编辑SVG文件。只需下载你需要的图形文件用Inkscape打开它。再用Inkscape的文字工具编辑标签文字。保存你的修改,将其上传。你也可以用 svgtranslate tool关于文件名及上传:当为多语言版本的图形创建的SVG时,最好将-en(意为英文版本)加在.svg前面。比如说,Image:Gibraltar map-en.svg :

[edit]

参见 Category:Other_versions_templates更多例子。请用你的语言代码代替原来的代码并保留余下的文件名,这样就方便将其与不同版本的文件建立关系。

高级编辑Edit

注意,除了用Inkscape,你也可以用任何文本编辑器只要它支持UTF-8,并搜索“text”标签。。一些情况下,此方法适合高级用户调整文件内容,优化XML的可读性。这些高级用户也可以改变文件编码,不必要求使用支持UTF-8的编辑器。

使用数字而不是标签Edit

如果文件只包含数字标签,那么此图片就可以适用于任何语言。 Image:Robal.png是个很好的例子。

然而,读者必须参考下表才能理解每个标签的意思而不是直接显示在图形上,因此便间接降低了可读性。如果图形存在多个标签时,可能会对阅读造成困难。

在给定语言下给SVG图片注上标签,你只需用SVG编辑器打开它再修改文本就可以。

比如, Image:ISS configuration sep-2006 en.svg有英语标签,而Image:ISS configuration sep-2006 numbers.svg的数字标签其实是替换了其中的英文。