[ROZW.] Brak polskiego języka w k3b - Slackware 13

Czyli jak najefektywniej (lub efektowniej) skonfigurować Slackware'a w komputerze domowym

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
KLAPEK
Użytkownik
Posty: 843
Rejestracja: 2004-06-13, 21:00

[ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: KLAPEK »

Witam,
mam taki dziwny problem na kompie w pracy, iż nie mogę za nic ustawić języka polskiego w k3b ;/

Info:
k3b - 1.63.0 (k3b-r948463-i486-1)
KDE - 4.24 (kdebase-4.2.4-i486-1, ...)
KDE jest spolszczone (kde-l10n-pl-4.2.4-noarch-1)

A mimo to interfejs k3b jest angielski.
Gdy wejdę w k3b > Help > Switch Application Language - mam do wyboru tylko American English.

Oczywiście całe KDE jest po polsku i polski jest w ustawieniach systemowych.

Czy ktoś z Was mógłby mnie naprowadzić jak to ustrojstwo zmusić do gadania po polsku?
Z góry dzięki :)
Ostatnio zmieniony 2010-02-24, 16:15 przez KLAPEK, łącznie zmieniany 1 raz.
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
#318805 @ Slackware GNU/Linux
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: marco70 »

Sprawdź czy w paczce kde-l10n-pl-4.2.4-noarch-1.txz masz taki plik k3b.mo jak nie to
Zainstaluj paczkę gettext i

Kod: Zaznacz cały

cd /tmp
mkdir k3b
cd k3b
wget http://websvn.kde.org/trunk/l10n-kde4/pl/messages/extragear-multimedia/k3b.po
msgfmt -o k3b.mo ./k3b.po
su
cp k3b.mo /usr/share/locale/pl/LC_MESSAGES
nie testowałem ale ...
Ostatnio zmieniony 2010-02-24, 11:10 przez marco70, łącznie zmieniany 3 razy.
slackware64-15.0
Awatar użytkownika
KLAPEK
Użytkownik
Posty: 843
Rejestracja: 2004-06-13, 21:00

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: KLAPEK »

Dzięki za info, ale niestety nie pomogło ;/

Gettex już miałem:

Kod: Zaznacz cały

 ls /var/log/packages/|grep gettext
gettext-0.17-i486-2
gettext-tools-0.17-i486-3
Pliku k3b.mo nie było więc pociągnąłem wgetem i skopiowałem do LC_MESSAGES, ale niestey sytuacja bez zmian.
k3b jest po angielsku i nie ma wyboru zmiany języka poza angielskim...

Poza tym nie wygląda to na plik z tłumaczeniem, ma zupełnie inną strukturę niż pozostałe locale:

Kod: Zaznacz cały

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!-- ViewVC :: http://www.viewvc.org/ -->
<head>
<title>[KDE] Log of /trunk/l10n-kde4/pl/messages/extragear-multimedia/k3b.po</title>
<style type="text/css">
.cp-doNotDisplay { display: none; }
@media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }}
.cp-edit { text-align: right; }
@media print, embossed { .cp-edit { display: none; }}
.vc_header_sort a:link { color: #ffffff; }
.vc_header_sort a:visited { color: #ffffff; }
.vc_header_sort a:active { color: #ffffff; }
.vc_header {
background-color: #73A5DE;
}
.vc_header_sort {
background-color: #0069BD;
border-bottom: 1px solid #000000;
color: #ffffff;
}
.vc_row_odd {
background-color:#BDCEEE;
}
</style>
<link rel="shortcut icon" href="/docroot/images/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/docroot/styles.css" type="text/css" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="meta" href="http://www.kde.org/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
<meta name="trademark" content="KDE e.V." />
<meta name="description" content="KDE Source Cross Reference" />
<meta name="MSSmartTagsPreventParsing" content="true" />
<meta name="robots" content="all" />
<meta name="no-email-collection" content="http://www.unspam.com/noemailcollection" />
<link rel="shortcut icon" href="/docroot/images/favicon.ico" />
<link rel="icon" href="/docroot/images/favicon.ico" />
<link rel="stylesheet" media="screen" type="text/css" title="KDE Colors" href="/docroot/kde.css" />
<link rel="stylesheet" media="print, embossed" type="text/css" href="/docroot/print.css" />
<link rel="stylesheet" media="screen, aural, handheld, tty, braille" type="text/css" title="Flat" href="/docroot/flat.css" />
</head>
<body id="cp-site-wwwkdeorg">
<ul class="cp-doNotDisplay">
<li><a href="#cp-content" accesskey="2">Skip to content</a></li>
<li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li>
</ul>
<div id="container">
<div id="header">
<div id="header_top"><div><div>
<img alt ="" src="/docroot/top-kde.jpg"/>
The KDE Source Repository </div></div></div>
<div id="header_bottom">
<div id="location">
<ul>
<li><a href="http://www.kde.org" accesskey="1">KDE Homepage</a> / <a href="/" >KDE Source Repository Homepage</a></li>
</ul>
</div>
<div id="menu">
<ul>
<li><a href="javascript:fullWidth()"><img src="/docroot/images/full.png" alt="-" />Full Width</a></li>
<li><a href="http://kde.org/family/">Sitemap</a></li>

[...]



[ Dodano: 2010-02-24, 13:55 ]
Ściągnąłem poprawny plik k3b bezpośrednio ze strony:
http://websvn.kde.org/trunk/l10n-kde4/p ... o?view=log

Wrzuciłem do LC_MESSAGES i... nadal tylko po angielsku ;/

[ Dodano: 2010-02-24, 14:10 ]
OK! Problem [częściowo] rozwiązany :)

Musiałem zmienić nazwę poprawnego (ściągniętego ze strony) pliku z k3b.po na k3b.mo.

Niestety nie wszystko jest całkowicie po polsku ;/


Plik - mieszany polski/angielski
Project - angielski
Device - angielski
Narzędzia - angielski
Ustawienia - mieszany polski/angielski
Pomoc - polski ;)

Lewe górne okno po LPM - angielski
Prawe górne okno po LMP - polski
Dolne okno - napisy pod ikonami wypalania - angielski, po LPM - angielski

Być może plik tłumaczenia nie pasuje do mojej wersji?
Może ktoś z Was ma poprawny plik z tłumaczeniem do standardowej poinstalacyjnej wersji dla Slackware 13?

Czekam na info.

Pozdro.
Ostatnio zmieniony 2010-02-24, 14:11 przez KLAPEK, łącznie zmieniany 2 razy.
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
#318805 @ Slackware GNU/Linux
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: marco70 »

Miałeś nie zmieniać nazwy tylko tym poleceniem

Kod: Zaznacz cały

msgfmt -o k3b.mo k3b.po 
utworzyć taki plik k3b.mo jak będe w domu to potestuje.
To jest ten sam plik

Kod: Zaznacz cały

wget http://websvn.kde.org/trunk/l10n-kde4/pl/messages/extragear-multimedia/k3b.po 
Tu
jest rmp dla suse możesz go przerobić na tgz wersja 1.70
Ostatnio zmieniony 2010-02-24, 15:35 przez marco70, łącznie zmieniany 5 razy.
slackware64-15.0
Awatar użytkownika
KLAPEK
Użytkownik
Posty: 843
Rejestracja: 2004-06-13, 21:00

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: KLAPEK »

marco70 pisze:
Tu
jest rmp dla suse możesz go przerobić na tgz wersja 1.70
Przy komwersji dostawałem błąd:

Kod: Zaznacz cały

msgfmt -o k3b.mo ./k3b.po 
./k3b.po:5:2: błąd składni
./k3b.po:5: nieznane słowo kluczowe "DOCTYPE"
./k3b.po:7: nieznane słowo kluczowe "html"
./k3b.po:8: nieznane słowo kluczowe "ViewVC"
./k3b.po:9: nieznane słowo kluczowe "head"
./k3b.po:10: nieznane słowo kluczowe "title"
./k3b.po:11: nieznane słowo kluczowe "style"
./k3b.po:12: nieznane słowo kluczowe "cp"
./k3b.po:13: nieznane słowo kluczowe "media"
./k3b.po:14: nieznane słowo kluczowe "cp"
./k3b.po:15: nieznane słowo kluczowe "media"
./k3b.po:16: nieznane słowo kluczowe "vc_header_sort"
./k3b.po:17: nieznane słowo kluczowe "vc_header_sort"
./k3b.po:18: nieznane słowo kluczowe "vc_header_sort"
./k3b.po:19: nieznane słowo kluczowe "vc_header"
./k3b.po:20: nieznane słowo kluczowe "background"
./k3b.po:22: nieznane słowo kluczowe "vc_header_sort"
./k3b.po:23: nieznane słowo kluczowe "background"
./k3b.po:24: nieznane słowo kluczowe "border"
./k3b.po:25: nieznane słowo kluczowe "color"
msgfmt: za dużo błędów, przerwanie wykonywania
Ale za to bardzo ładnie zadziałał pliczek z suse - wielkie dzięki :)
Państwowa dziwka, flądra w jedwabiu i złocie. || Chcą za nią tren nieść, duszę włócząc w błocie. || Cyril Tourneur (1575-1625) ||
#318805 @ Slackware GNU/Linux
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: marco70 »

Sorki mój błąd powinno być

Kod: Zaznacz cały

wget http://websvn.kde.org/*checkout*/trunk/l10n-kde4/pl/messages/extragear-multimedia/k3b.po
i dopiero

Kod: Zaznacz cały

msgfmt -o k3b.mo k3b.po
Pobierał się zły plik.
slackware64-15.0
Sajmon
Moderator
Posty: 1215
Rejestracja: 2004-05-22, 23:19
Lokalizacja: Graz
Kontakt:

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: Sajmon »

@marco70: Ale k3b.po to już gotowiec. (link z wget)
Ostatnio zmieniony 2010-02-24, 21:42 przez Sajmon, łącznie zmieniany 1 raz.
[url=http://polish-32053322658.spampoison.com][img]http://pics8.inxhost.com/images/sticker.gif[/img][/url]
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: [ROZW.] Brak polskiego języka w k3b - Slackware 13

Post autor: marco70 »

@Sajmon to sprawdź

Kod: Zaznacz cały

ls /usr/share/locale/pl/LC_MESSAGES
Ostatnio zmieniony 2010-02-25, 19:59 przez marco70, łącznie zmieniany 1 raz.
slackware64-15.0
ODPOWIEDZ