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?
- 921 megtekintés
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?
- A hozzászóláshoz be kell jelentkezni
Vagy a mozilla-firefox-locale-hu/thunderbird-locale-hu csomagokra, ubuntu esetén.
Bár a többi mozilla termék esetében nincs ilyen, az tény.
- A hozzászóláshoz be kell jelentkezni
Kelemengabor: Igen, de nem saját fordításban, csomagban mint ahogy az ubuntu, debianék készítették, hanem a platform független xpi kiterjesztésekkel.
- A hozzászóláshoz be kell jelentkezni
Sas: Nem. Nem erre gondoltam. Az debianos egyedi remake, ami xul-t használ. Bár érdekes lenne megtudni, hogy ha azt használod akkor másik felhasználónál is megmarad-e a magyarítás....
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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 hozzászóláshoz be kell jelentkezni
/etc/skel/
- A hozzászóláshoz be kell jelentkezni
Konkrétabban?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Ez jó lehet, de az XPI-ket felszedi ha shell scriptel megetetem vele? Meglátjuk. Próba-cseresznye.
Merre találhatok etc/skel/.profile példát? Mi szerepelhet benne?
- A hozzászóláshoz be kell jelentkezni
Az egesz konyvtar tartalma copyzodik, az uj user homejaba.
Ugyan az szerepelhet benne mint, egy uj user homejaban levoben :)
- A hozzászóláshoz be kell jelentkezni
Nos, jó hírem van. ekkora kavarást még nem láttam. De sikerült, addig, hogy minden a helyén és nem hajlandó akkor sem felszedni az XPI-t. Közben meg olvastam hogy lehet több nyelvű csomagot is építeni.... Püff neki.
Sebaj mindig tanul az ember....
- A hozzászóláshoz be kell jelentkezni
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).
- A hozzászóláshoz be kell jelentkezni