Mozilla család fordítási probémái több felhasználó esetén (Megoldva)

Fórumok

Olyan probléma merült fel a nyelvi XPI-k alkalmazásakor, amelyből úgy túnik (eddig) hogy nincs kiút. S ez igaz a teljes mozilla családra. Firefoxtól NVU-ig. A helyzet a következő:

A mozilla család fordítási XPI-t felhasználva egy felhasználóra linux alatt könnyen magyaríthatjuk őket. Azonban amikor másik felhasználót is készítünk, a kiterjesztéseket nem alakalmazza egyik program sem.

A kérdés: Hogyan adható meg a mozilla programok nyelvi XPI-jei, hogy azok synaptic-on keresztül, a programokkal együtt frissíthető maradjanak - minden felhasználónál?

Hozzászólások

nem egészen értem a problémádat. Az iceweasel-l10n-hu csomagra gondolsz, amit úgyis automatikusan feltelepít az ember a Magyar munkaasztal feladattal?

Az automatikus addon-update nem frissíti a nyelvi file-okat?
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006

Bástya: sajnos nem.

Mindenki kipróbálhatja, a következő felállással.
egy root, egy user. Az usernél és a rootnál XPI nyelvi kiterjesztéssel, lemagyarítod a firefoxot, thunderbirdet, és mondjuk a nvu-t. Készíts egy új felhasználót, majd lépj ki a sajátodból és jelentkezz át az új felhasználóba. Índítsd el bármelyik XPI-vel lemagyarított mozilla programot és ANGOLUL fog elindulni MIND.

Profilba beregisztrálni nem lehet, mert amint kibontottad az XPI-t onnantól fríssíthetetlen synaptic-on keresztül, csak káosz lesz, és csak angol.

Ajánlottak olyant hogy telepítsem fel az összes felhasználónak, de a probléma az hogy utólagos felhasználó hozzáadásnál nem működik a dolog. ÉS nem úgy hogy most készítek 3 felhasználót és magyarítok, hanem már meglévő lokalizáció után hogy tudom újra felhasználni az XPI-t hogy az látható legyen akárhány új felhasználónál. Vagyis már eleve X nyelvi felület fogadjon, mondjuk magyar.

Remélem érthető. Ha mégsem kérdezzetek.

UI: Az XPI 2 ok miatt jó. Nincs barkácsolás, és platform független. +1 ok amiért még jól lenne: Synaptic frissítés XPI csomagokkal.
UI2: Előfordulhat hogy külön nyelvi csomagokra lesz szügség?
UI3: Eszközök/kiegészítők (tools/extensions) - kezelője meghívható vmilyen paranccsal?
UI4: Kifogytam az ötletekból, hogy mit kellene tennem.... XUL-t vagy profilt amit a másik felhasználó is lát...???

A Firefox, Mozilla, stb. nem csak a user könyvtárából, hanem egy globális könyvtárból is betölti a kiterjesztéseket. Nálam például (suse) ha az /opt/MozillaFirefox/lib/extensions-be teszem azt, amit a ~/.mozilla/firefox/[profile]/extensions-be tennék, akkor minden felhasználó megkapja alapból.

Tehát pl. az xpi-t feltelepíted az egyik felhasználónak és átmásolod a létrehozott fájljait a globális könyvtárba (vagy kézzel kicsomagolod az xpi-t oda).