Sunday, 22 December 2024
 
 
Hogyan honosítsuk egy kiterjesztés leírását Print
Written by Cashman   
Wednesday, 27 June 2007

Kiterjesztés leírásának honosítása

Ez a rövid leírás azok számára készült, akik már valamilyen alapokkal rendelkeznek azon kiterjesztések honosításával kapcsolatban, amelyek a Gecko magon alapulnak: Firefox, Thunderbird, Mozilla. Ez a leírás átvétele annak a cikknek, amelyet a MozillaZine tudásadatbázis tartalmaz.

Válasszunk egy kiterjesztést. Legyen pl. tournicoti. A leírás honosítása a következÅ‘:

1) EllenÅ‘rizze le, hogy a kiterjesztés a következÅ‘ szerkezettel rendelkezik-e. Ami esetleg hiányzik, azt pótolnia kell:

 

                            |---install.rdf
                            |

tournicoti.xpi==|---install.js
                            |
                            |---
defaults------preferences-----
prefs.js
                            |                  
                            |---chrome.manifest                   
                            |                                                                
|--content
                            |---chrome---------
tournicoti.jar=====|                                                     
                                                                                              |---skin               
                                                                                              |                               
                                                                                              |---locale--|
                                                                                                                |

                                                                                                        tournicoti
                                                                                                                |
                                                                                                       ---------------.....
                                                                                                      |         |         |
                                                                                                 en-US        (további honosítások...)
                                                                                                                |
                                                                                                       --------------
                                                                                                       |       |        |
                                                                                     contents.rdf     |    tournicoti.dtd
                                                                                                               |
                                                                                             
tournicoti.properties

= = = = = kicsomagolás
létrehozni ezt a mappát
létrehozni ezt a fájlt


2) A prefs.js fájlba írja be a következÅ‘ sort :

pref("extensions.{616f2aa8-9674-4009-90de-94ce4ea9d29a}.description", "chrome://tournicoti/locale/tournicoti.properties"); 
 
...ahol a pirossal megjelölt szöveg a kiterjesztés ID azonosítója - másolhatja az install.rdf fájlból
 
Amennyiben az azonosító email címhez hasonló, távolítsa el a speciális zárójeleket. A beírandó sor ez esetben pl. így nézhet ki:
 
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) A tournicoti.properties fájlba írja be a következÅ‘t:

extensions.{616f2aa8-9674-4009-90de-94ce4ea9d29a}.description = Kiterjesztés, amelytÅ‘l megfájdul a feje.
 
vagy
 
extensions. This e-mail address is being protected from spam bots, you need JavaScript enabled to view it .description= Kiterjesztés, amelytÅ‘l megfájdul a feje.
 
 Már csak újra kell csomagolnia mindent...
 
Ez minden !

Last Updated ( Thursday, 28 June 2007 )
 
 
Top! Top!
'; ?>