| Teljes mértékben kompatibilis a WTS a Firefox 3-mal? |
|
|
| Written by Cashman | |
| Monday, 03 December 2007 | |
|
Ahogy közeleg a Firefox 3.0 kiadásának időpontja, a fejlesztők elkezdték módosítani saját kiegészítőjüket úgy, hogy kompatibilisek legyenek vele. A WTS képes feldolgozni az új funkciók többségét, de a Firefox 3.0 szintén tartogat néhány új módszert a fordítások számára. A jelenlegi WTS rendszerben nem lehetséges helyesen feldolgozni főleg a nyelvek jelölését, ami az új frissítések és kiegészítők átadása során hibákhoz vezethet.
A Firefox 3 új módszerrel deklarálja a nyelveket. A nyelvvel kapcsolatos fő információforrás az install.rdf fájl. A Firefox 2.0 megjelenésekor ezeket az információkat a chrome.manifest fájl tartalmazta, de a fejlesztők többsége ezeket az adatokat az install.rdf fájlba helyezte, amely így megaradt a további információk tárolására. Az új struktúrában az install.rdf fájl tartalmazza az ún. <localized> jelzőket, amelyekben a nyelvekkel kapcsolatos összes lehetséges információ megtalálható – például a fordító neve, a nyelv leírása és a fordítás leírása. <em:localized> Azokat a részeket, amelyek a <localized> részben találhatóak, nem lehet a WTS segítségével jelenleg feldolgozni. Ha az XPI archívumban az install.rdf fájl tartalmazza a <localized> részt, az hibához és adatok elvesztéséhez vezet. Amennyiben a fejlesztők szeretnék ezt a hibát megelőzni, szükséges az install.rdf fájlból eltávolítani az összes <localized> deklarációt, vagy ellátni őket egy megjegyzéssel, hogy ne legyenek működőképesek (szükség esetén természetesen a régebbi nyelvi deklarációk meghagyhatóak esetleg újakkal kiegészíthetőek). A WTS következő változata képes lesz ezeket a részeket megfelelően feldolgozni és a feljlesztők számára biztosítja az adatok egyszerűbb elérését és az új fájl újracsomagolását.
A nyelvek megfelelő deklarációjához segítséget kaphat a súgó alábbi két pontjából: |
|
| Last Updated ( Monday, 03 December 2007 ) |
| Next > |
|---|






