MozillaPL.org - polskie centrum Mozilli

Główne menu:

Jak skompilować przeglądarkę embedded w polskiej wersji?

Tematy specyficzne dla pakietów SeaMonkey oraz Mozilla Suite

Moderator: Pomocy?!

Jak skompilować przeglądarkę embedded w polskiej wersji?

Postautor: Gość » 14 lipca 2006, 07:41

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

Mam swój program oparty o przegladarkę Mozilli. Konstrukcja podobna jak MfcEmbed (też MFC, też Windows, też Mozilla).
W teh chwili korzystam ze źródeł Mozilli 1.7.13, wszystko się ładnie kompiluje i działa. Tyle że po angielsku.

Przeglądarka wyrzuca mi różne komunikty po angielsku, a ja bym chciał żeby były po polsku.

Po przewertowaniu forum mój .mozconfig wygląda tak:

Kod: Zaznacz cały
mk_add_options LOCALES_CO_TAG=AVIARY_1_0_20040515_BRANCH
mk_add_options MOZ_CO_LOCALES="all"
ac_add_options --enable-ui-locale=pl-PL
ac_add_options --enable-application="suite browser"


Potem próbowałem
./configure
make checkout
make build

i nic... Coś tam ciągneło z CVS-a, ale koniec końców jedyny katalog pl-PL który mi się utworzył to locale kalndarza:
C:\mozilla\mozilla\calendar\resources\locale

A komunikaty o które mi chodzi sa w mozilla/docshell/resources/locale/ (i pewnie jeszcze w paru innych).

Ktoś podpowie jak to ugryźć?
Gość
 

Postautor: hellfire » 14 lipca 2006, 14:16

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

To ja pisałem poprzedni post, tylko zapomniałem się zalogować.

Próbowałem pobrać źródła i skompilować je od początku, zrobiłem więc tak:

utworzyłem sobie pusty katalog /cygdrive/c/moz-cvs,

zalogowałem się do CVS-a
Kod: Zaznacz cały
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot login


pobralem client.mk
Kod: Zaznacz cały
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot co mozilla/client.mk


mam taki .mozconfig:
Kod: Zaznacz cały
Hell@hellfire /cygdrive/c/moz-cvs/mozilla
$ cat ~/.mozconfig
mk_add_options LOCALES_CO_TAG=AVIARY_1_0_20040515_BRANCH
mk_add_options MOZ_CO_LOCALES="all"
ac_add_options --enable-ui-locale=pl-PL
ac_add_options --enable-application="suite browser"


zrobilem checkout:
Kod: Zaznacz cały
$ make -f client.mk checkout MOZ_CO_TAG=MOZILLA_1_7_13_RELEASE
Adding client.mk options from /home/Hell/.mozconfig:
    LOCALES_CO_TAG=AVIARY_1_0_20040515_BRANCH
    MOZ_CO_LOCALES=all
checkout start: Fri Jul 14 14:22:08 2006
cvs -d :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot -q -z 3  co  -r MOZILLA_1_7_13_RELEASE   mozilla/client.mk mozilla/build/unix/modules.mk mozilla/build/unix/uniq.pl


zbudowałem całość:
Kod: Zaznacz cały
$ make -f client.mk build MOZ_CO_TAG=MOZILLA_1_7_13_RELEASE


Skompilowało się, w dist/bin mam mozilla.exe i działa.
Tyle tylko że wszystko jest po angielsku, a ja chciałbym żeby było w wersji polskiej.

Gdzie robię błąd?
hellfire
 
Posty: 2
Z nami od: 13 lipca 2006, 15:15

Postautor: E2rd » 14 lipca 2006, 14:24

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.0; pl-PL; rv:1.8.0.1) Gecko/20060130 SeaMonkey/1.0

hellfire pisze:Gdzie robię błąd?

W oczekiwaniach :)

W Mozilli ani w Seamonkey "inne" języki nie są częścią kodu źródłowego. Tak jest tylko w nowszych Mozillowatych.
Ewentualne wskazówki, jak mimo to dostać język polski - może się wypowie ktoś bardziej kompetentny...
Masz pytanie? Tu są odpowiedzi :)
E2rd
Moderator
 
Posty: 3937
Z nami od: 26 marca 2002, 23:16

Postautor: hellfire » 14 lipca 2006, 14:38

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4

No to mi sporo wyjaśniłeś :)

To może określę dokładnie swoje oczekiwania - używam osadzonej mozilli w moim programie. Chcę zeby wszelakie komunikaty (security alerty i inne takie) były po polsku.

Mogę to zrobić "na wała", czyli znajdę sobie te komunikaty i przetłumaczę, ale jednak wolałbym skorzystać z już gotowych tłumaczeń z oczywistych powodów.

Czy jest na to jakiś dobry sposób?
hellfire
 
Posty: 2
Z nami od: 13 lipca 2006, 15:15


Wróć do Pakiet SeaMonkey i Mozilla Suite

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: