czwartek, 19 czerwca 2008

Taki myk, żeby były polskie litery w Totemie

Wiele osób narzeka na brak polskich znaków przy odtwarzaniu filmów w Ubuntu 8.04. Jedni sugerują, żeby po prostu zmienić kodowanie w Totemie na CP 1250. Takie jest kodowanie większości plików z napisami.


Istnieje drugi sposób:
Instalujemy pakiet "recode" w terminalu
sudo apt-get install recode

lub przez Menedżer pakietów Synaptic.

Nie będziemy oczywiście za każdym razem wywoływać polecenia recode z terminala, dlatego:
System->Preferencje->Centrum Sterowania->Nautilus Actions Configuration

Label ( nazwa ): Zmień na UTF8
Tooltip ( tekst podpowiedzi ): Konwersja z CP1250 do UTF8
Icon ( ikona ): według uznania, ja używam gtk-find-and-replace
Action:
Path (ścieżka): recode
Parameters: CP1250..UTF-8 %M

Conditions ( warunki ): Wybieramy czysty tekst: text/plain z rozszerzeniem *.txt dla pojedynczych plików.



Trzecia zakładka odpowiada za zakres dostępności polecenia. Ja zaznaczyłem tylko lokalne pliki.



Klikamy, że jest ok. Teraz możemy kliknąć prawym przyciskiem na jakiś plik z napisami i do wyboru mamy naszą nowostworzoną opcję.
Oczywiście ten myk nie zadziała jeśli początkowe kodowanie pliku nie było CP 1250. Według tego wzoru można stworzyć dowolną nową opcję konwersji. W razie problemów man recode odpowie na Wasze pytania.