SeeM Napisano Czerwiec 22, 2012 Zgłoszenie Share Napisano Czerwiec 22, 2012 Ściągnąłem kilka fajnych rozszerzeń (np. odliczanie czasu do wyłączenia, albo ustawienia jasności akranu) i chciałbym je sobie spolszczyć. Problem w tym: Zapisanie pliku w kodowaniu utf-8 nie pomaga. Standardowe gnomowe rozszerzenia, w rodzaju ustawień głośności, nie mają problemu z polskimi literami. Ma ktoś pomysł jak to naprawić? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 22, 2012 Zgłoszenie Share Napisano Czerwiec 22, 2012 Jakie to rozszerzenie i jak je spolszczasz? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Mentat Napisano Czerwiec 22, 2012 Zgłoszenie Share Napisano Czerwiec 22, 2012 A na czym polega to spolszczenie? Te rozszerzenia to jakies skrypty tekstowe, czy maja wydzielone pliki jezykowe? Moze po prostu nie obsluguja czcionek innych niz 8-bitowe. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
SeeM Napisano Czerwiec 22, 2012 Autor Zgłoszenie Share Napisano Czerwiec 22, 2012 Rozszerzenie wyglada tak: https://github.com/lavi741/gnome-shell-extension-shutdown-timer/blob/master/[email protected]/extension.js Spolszczam je tak, ze po prostu w miejsce angielskich tekstów wpisuje polskie. Nie znam sie jednak na js i nie wiem, czy czasem nie sa potrzebne jakies deklaracje odnosnie uzywanego kodowania. Póki sa tylko lacinskie znaki, to oczywiscie bez róznicy, bo wszystko jedt zgodne z ascii. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Mentat Napisano Czerwiec 22, 2012 Zgłoszenie Share Napisano Czerwiec 22, 2012 Ciekawy kawalek: user_locale_path = global.userdatadir + "/extensions/[email protected]/locale"; Moze zerknij tam. Javascript sam w sobie nie decyduje o kodowaniu. Ciagi znaków w tym skrypcie obsluguje glównie metoda Gettext.gettext importowana z shutdown-timer. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
SeeM Napisano Czerwiec 22, 2012 Autor Zgłoszenie Share Napisano Czerwiec 22, 2012 No wlasnie wolalbym tego uniknac, bo te pliki *.po sa dosc niewdzieczne do prawidlowego przygotowania. Ale dzieki, jesli nic nie nie zostanie, to trudno. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 22, 2012 Zgłoszenie Share Napisano Czerwiec 22, 2012 Ale to wszystko z automatu sie robi. Przejdz do katalogu .po i wykonaj msginit (ewentualnie msginit -l pl). Popraw Stringi (tzn. uzupelnij puste) w pliku pl.po. Potem utwórz folder mkdir -p locale/pl/LC_MESSAGES i stwórz plik mo msgfmt pl.po -o ../locale/pl/LC_MESSAGES/shutdown-timer.mo. No i skontaktuj sie z autorem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
SeeM Napisano Czerwiec 22, 2012 Autor Zgłoszenie Share Napisano Czerwiec 22, 2012 Ale to wszystko z automatu sie robi. No wlasnie dlatego chaialem tego uniknac. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
thof Napisano Czerwiec 22, 2012 Zgłoszenie Share Napisano Czerwiec 22, 2012 Nigdy mnie nie przekonasz, ze wyszukiwanie w kodzie etykiet i poprawianie reczne ich zajmie Ci mniej czasu niz uzupelnienie dokladnie osmiu luk. Przeciez pelne tlumaczenie takiego rozszerzenia zajmie jedna minute... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się