www.mamboteam.com
Home arrow Help - Q & A arrow WTS 完全兼容 FF 3.0 吗?
Friday, 21 November 2008
 
 
WTS 完全兼容 FF 3.0 吗? Print E-mail
Written by fang5566   
Friday, 25 January 2008

  在 Firefox 2.0 中语言包的声明信息是包含在 chrome.manifest 文件中,但许多开发者仍然坚持使用 install.rdf 文件来包含其他必要的信息。Firefox 3.0 则又引入了新的语言包声明方式,即恢复了 install.rdf 作为传递这些声明信息的主要文件。在这种结构中, install.rdf 添加了 <localized> 标签用以包含所有关于语言包的可用信息,如翻译人员的名字、语言包的声明以及允许进行翻译的扩展描述。

<em:localized>
   <Description>
    <em:locale>en-US</em:locale>
    <em:name>Extension name</em:name>
    <em:creator>Creator's name</em:creator>
    <em:developer>Developer's name</em:developer>
    <em:translator>www.BabelZilla.org</em:translator>
    <em:description>This text is only here to demonstrate FF 3.0 features.</em:description>
    <em:homepageURL>https://addons.mozilla.org/firefox/addon/addonnumber</em:homepageURL>
   </Description>
 </em:localized>

以上 <localized> 段中的内容目前无法使用 WTS 进行处理。 

  如果上传时 xpi 文件内的 install.rdf 包含了 <localized> 段,那么会出现错误并导致信息丢失。因此要避免这些错误的出现,开发者上传之前需要删除 install.rdf 的任何 <localized>声明或是将它们注释出来。(当然开发者如果有需要可以添加或继续保留这些语言包的声明信息)。

  下个版本的 WTS 将能够合适地处理这些段的内容,同时向开发者提供需要的工具帮助他们方便地收集这些信息并重编译为一个新文件。

 

  要了解如何确保语言包被正确地声明,可以参见 如何提交扩展?如何更新扩展? 的帮助文件。

Text here

Image

 

Text again and now same image

Image 

Last Updated ( Saturday, 26 January 2008 )
 
Next >
 
 
Top! Top!