Novell:OpenSUSE 11

Z Aviary.pl wiki
Skocz do: nawigacja, szukaj

Wszystkich chętnych do pomocy w tłumaczeniach proszę o kontakt pod adresem:

  • piotr.krakowiak @ dragonia.pl
  • piotr.krakowiak @ suse.pl

Polecane programy do tłumaczenia:

Zasady w skrócie

  • staramy się zachować spójność z pozostałymi modułami Yasta
  • unikamy form bezpośrednich, a używamy raczej form bezosobowych np:

zamiast "Do You want to delete the file" > "Czy na pewno usunąć plik"

żeby przynajmniej wiedzieć na co zwracać uwagę przy tłumaczeniu

  • przed tłumaczeniem dobrze jest przeklikać tłumaczony program, żeby było wiadomo co i jak...
  • uwaga na ciągi fuzzy - tam są zwykle tylko podobne ciągi -- trzeba się dobrze zastanowić czy dany naprawdę pasuje
  • zwracamy uwagę na kontekst - jeśli sąsiednie tłumaczenia opisują np. nazwę menu, to dany string też może być nazwą menu (ale nie musi). To czasem pomaga w określeniu konkretnej formy
  • Uwaga na pola pomocy
    • jeśli zmieniamy/tłumaczymy element interfejsu, to trzeba także zaktualizować tekst pomocy, w którym jest dany element opisany
    • dodajemy deskryptory - czyli nie "proszę nacisnąć OK", ale "proszę nacisnąć przycisk OK"

Testowanie

Testowanie jest bardzo ważne. W podanym artykule opisano jak się za to zabrać.

Znalezione problemy można zgłaszać na forum, w bugzilli Novell lub bezpośrednio do tłumaczy.

Ochotnicy nieprzydzieleni

Repozytorium aviary

http://svn.aviary.pl/suse/trunk/

Postępowanie w razie konfliktu przy aktualizacji

Konflikt zdarza się, gdy plik został zmodyfikowany w tym samym miejscu w repozytorium i lokalnie. U nas zdarza się to gdy wykonujemy merge z svn u suse. W takim przypadku należy:

  • Zachować spokój
  • Zachować w bezpiecznym miejscu kopię własnego pliku <nazwapliku>.mine
  • sprawdzić w historii svn czy ostatnią modyfikacją tego pliku jest merge (będzie odpowiedni komentarz) http://svn.aviary.pl/wsvn/SUSE/trunk/#_trunk_ - jeśli komentarz jest inny to trzeba skontaktować się z autorem commitu (w przeciwnym razie możliwa jest utrata danych)
  • jeśli konflikt jest wynikiem mergowania, to usuwamy wszystkie pliki <nazwapliku>.* oprócz <nazwapliku>.mine, który przezywamy na docelowy <nazwapliku>
  • wykonujemy commit na pliku
 svn ci -m "moj komentarz" <nazwapliku>
  • w katalogu głównym kopii roboczej uruchamiamy skrypt, który pobierze najnowsze .pot z suse i połączy je z naszymi najnowszymi tłumaczeniami:
 ./nvl-sync aviary
  • po zakończeniu robimy commit tylko naszego pliku/plików
 svn ci -m "moj komentarz" <nazwapliku>
  • jeśli jakieś inne pliki zostały zmodyfikowane w wyniku nvl-sync, to przywracamy je do poprzedniej wersji:
 svn revert <lista innych nie moich plików>

Pliki, które nie zostały przetłumaczone w rundach

Runda DRUGA

Druga runda trwa do 24 kwietnia

yast

Plik untr. str untr. words fuzzy str fuzzy words
heartbeat 19 136 12 47 todo
fingerprint-reader 0 0 5 38 dragon DONE
mail 1 14 32 309 jderda DONE
autofs 0 0 12 277 dragon DONE
firewall 10 36 14 64 elektrrrus DONE
nfs 3 7 2 4 dragon DONE
packager 0 0 3 42 dragon DONE
product-creator 0 0 4 26 dragon DONE
dhcp-server 0 0 1 16 dragon DONE
kerberos-server 1 13 44 562 todo
country 0 0 1 5 dragon DONE
live-installer 0 0 5 91 dragon DONE
irda 1 4 0 0 elektrrrus DONE
rpm-groups 0 0 1 2 Michal_K DONE
squid 78 963 124 450 todo
online-update 2 19 7 52 elektrrrus DONE
ldap-server 1 14 5 24 jderda DONE
slepos-installation 2 6 2 4 jderda DONE
kdump 1 4 0 0 Michal_K DONE
dirinstall 5 22 0 0 jderda DONE
instserver 0 0 14 224 jderda DONE
timezone_db 2 2 1 1 jderda DONE
registration 0 0 1 5 dragon DONE
add-on 0 0 1 9 dragon DONE
base 89 1133 27 80 todo
network 3 31 47 1345 elektrrrus DONE
storage 2 13 0 0 elektrrrus DONE
qt-pkg 2 5 5 9 elektrrrus DONE
repair 0 0 1 6 elektrrrus DONE
update 0 0 3 54 dragon DONE
printer 17 85 26 52 jderda DONE
iscsi-client 0 0 9 171 jderda DONE
kerberos 26 308 35 255 todo
ncurses-pkg 17 586 31 362 elektrrrus DONE
scanner 0 0 1 108 jderda DONE
users 14 155 65 540 elektrrrus partial
OneClickInstall 0 0 20 253 elektrrrus DONE
installation 17 207 17 106 elektrrrus DONE
yast2-gtk 37 217 30 58 todo
add-on-creator 2 26 5 22 jderda DONE
ldap-client 2 5 5 67 jderda DONE
samba-client 6 12 4 43 jderda DONE
control 0 0 1 3 dragon DONE
qt 0 0 1 2 dragon DONE
nfs_server 0 0 10 224 todo
languages_db 0 0 1 1 dragon DONE
- 2 11 9 63 Michal_K DONE
yast2-apparmor 0 0 10 2057 Fisiu DONE
ntp-client 0 0 8 211 Fisiu DONE
Suma 362 4034 662 8344

lcn

Plik untr. str untr. words fuzzy str fuzzy words ochotnik STATUS
apparmor-parser 4 39 7 52 jderda DONE
zypper 67 923 205 2538 wd todo
gnome-packagekit 173 1163 280 768 todo
RELEASE-NOTES 43 1018 22 422 todo
community-repositories 66 716 9 33 wd todo
opensuseupdater 5 37 4 45 Fisiu DONE
update-desktop-files-kde-services.pl.po 102 ??? 125 ??? todo
update-desktop-files-screensavers.pl.po 714 ??? 18 ??? todo
patterns 0 0 1 58 jderda DONE
zypp 25 184 35 176 wd DONE
Suma 1190 4080 706 4092

Runda PIERWSZA zakończona

yast

Plik untr. str untr. words fuzzy str fuzzy words ochotnik STATUS
pkg-bindings 6 67 17 48 jderda DONE
fingerprint-reader 0 0 6 48 jderda DONE
mail 1 22 1 5 jderda DONE
autofs 0 0 1 44 jderda DONE
firewall 0 0 9 105 jderda DONE
iscsi-server 0 0 3 9 jderda DONE
security 0 0 2 23 jderda DONE
autoinst 3 19 18 90 jderda DONE
packager 20 247 73 754 jderda DONE
product-creator 9 124 49 280 jderda DONE
dhcp-server 1 13 19 680 jderda DONE
kerberos-server 20 432 32 185 jderda DONE
country 0 0 4 88 michalrz DONE
live-installer 2 66 0 0 michalrz DONE
sshd 0 0 5 12 jderda DONE
system-update 1 3 19 125 jderda DONE
squidguard 5 8 19 158 jderda DONE
ca-management 6 173 24 110 jderda DONE
rpm-groups 4 4 12 16 Inka DONE
profile-manager 0 0 2 18 Inka DONE
squid 79 958 125 458 todo
online-update 0 0 8 50 elektrrrus DONE
http-server 1 31 4 16 elektrrrus DONE
ldap-server 0 0 1 3 lukasz DONE
x11 0 0 4 9 elektrrrus DONE
samba-server 0 0 2 15 dragon DONE
slepos-installation 14 325 27 102 todo
tune 0 0 3 127 michalrz DONE
ncurses 0 0 1 2 elektrrrus DONE
kdump 2 16 36 364 Inka DONE
instserver 1 10 2 71 elektrrrus DONE
timezone_db 130 186 116 181 jderda DONE
registration 9 161 27 236 jderda DONE
add-on 1 3 14 136 Inka DONE
base 5 47 8 42 Inka DONE
network 9 216 50 1180 todo
storage 4 40 36 932 todo
dns-server 0 0 1 32 dragon DONE
ftp-server 2 17 74 860 elektrrrus DONE
qt-pkg 2 4 3 88 dragon DONE
repair 1 12 5 132 jderda DONE
update 0 0 4 150 Fisiu DONE
printer 1 6 5 19 Fisiu DONE
s390 1 2 3 41 dragon DONE
xpram 0 0 2 16 Fisiu DONE
sudo 1 3 10 224 jderda DONE
kerberos 24 291 34 248 todo
backup 0 0 4 112 dragon DONE
ncurses-pkg 17 658 43 429 todo
sound 1 31 4 50 Michal_K DONE
scanner 6 191 16 764 michalrz DONE
users 12 145 60 500 todo
OneClickInstall 8 69 30 151 jderda DONE
installation 7 138 45 489 elektrrrus DONE
yast2-gtk 0 0 2 12 Fisiu DONE
add-on-creator 6 49 49 382 jderda DONE
vm 0 0 1 36 dragon DONE
ldap-client 0 0 1 29 dragon DONE
samba-client 0 0 3 43 Fisiu DONE
control 0 0 4 36 Fisiu DONE
qt 0 0 2 5 Fisiu DONE
nis 0 0 1 6 Fisiu DONE
tv 1 53 10 31 Fisiu DONE
restore 0 0 2 78 Fisiu DONE
firewall-services 7 55 15 56 Inka DONE
yast2-apparmor 4 48 13 81 jderda DONE
ntp-client 0 0 11 241 Fisiu DONE
bootloader 0 0 3 16 jderda DONE
Suma 434 4943 1239 12079

Tekst wytłuszczony

lcn

Plik untr. str untr. words fuzzy str fuzzy words ochotnik STATUS
pam-config 8 70 5 25 jderda DONE
zypper 32 370 133 1979 wd todo
gnome-patch-translation 2 28 6 34 jderda DONE
RELEASE-NOTES 43 1018 22 422 zostawiamy - i tak sie zmieni jeszcze todo
pam_krb5 0 0 3 6 dragon DONE
community-repositories 63 686 9 33 wd todo
opensuseupdater 8 66 15 94 elektrrrus DONE
patterns 2 15 23 96 jderda DONE
limal-ca-mgm 1 4 3 10 jderda DONE
zypp 35 252 42 205 wd todo
Suma 194 2509 261 2904