作者:Goofy / 汉化:fang5566 如何对 Mozilla 应用程åºçš„扩展的原有æ述进行本地化?   这篇简çŸçš„教程主è¦æ˜¯é¢å‘那些已ç»å¯¹å¦‚何编辑和本地化如 Firefoxã€Thunderbirdã€Mozilla 的基于 Gecko 引擎的应用程åºæœ‰ä¸€äº›åŸºæœ¬äº†è§£çš„用户,教程的内容出自 Mozilla Developer Center çš„ Localizing extension descriptions 。   以下是对我们称之为 tournicoti 的扩展的æè¿°è¿›è¡Œæœ¬åœ°åŒ–çš„å‡ ä¸ªæ¥éª¤ï¼š 1)检查该扩展是å¦åŒ…å«æœ‰å¦‚ä¸‹çš„æ ‘åž‹ç»“æž„ï¼Œå¦‚æžœä¸æ˜¯çš„è¯æŒ‰ä¸‹é¢çš„结构创建所缺的部分: |---install.rdf | tournicoti.xpi==|---install.js | |---defaults------preferences-----prefs.js | |---chrome.manifest | |--content |---chrome---------tournicoti.jar=====| |---skin | |---locale--| | tournicoti | ---------------..... | | | en-US (其他è¯è¨€...) | -------------- | | | contents.rdf | tournicoti.dtd | tournicoti.properties
= = = = = 表示解压缩 紫色表示需创建的文件夹 è“色表示需创建的文件 2) 在 prefs.js 文件ä¸æ·»åŠ 下é¢è¿™è¡Œï¼š pref("extensions.{616f2aa8-9674-4009-90de-94ce4ea9d29a}.description", "chrome://tournicoti/locale/tournicoti.properties");
注:其ä¸è“色的数å—串是您从 install.rdf å¤åˆ¶å¹¶ç²˜è´´è¿‡æ¥çš„扩展 ID å· ã€‚ 如果您使用伪 email 地å€ä½œä¸ºæ‚¨æ‰©å±•çš„ id,您å¯ä»¥åŽ»æŽ‰æ‰©å±• ID å·å¤–å›´çš„ä¸æ‹¬å·å¹¶ä¿®æ”¹ä¸ºåƒä¸‹é¢çº¢è‰²éƒ¨åˆ†æ‰€ç¤ºçš„地å€ï¼š pref("extensions.
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
.description", "chrome://tournicoti/locale/tournicoti.properties");
3) 在 tournicoti.properties 文件ä¸æ·»åŠ 下é¢è¿™è¡Œï¼š extensions.{616f2aa8-9674-4009-90de-94ce4ea9d29a}.description = An extension that makes you dizzy.
或是 extensions.
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
.description= An extension that makes you dizzy.  接ç€æ‚¨å¯ä»¥å°†æ‰€æœ‰å†…容按原æ¥çš„结构é‡æ–°æ‰“åŒ…å›žåŽ»ï¼Œè¿™æ ·å°±å®Œæˆäº†å¯¹æ‰©å±•æ述的本地化工作ï¼
|