Novell:OpenSUSE 12 1
Wszystkich chętnych do pomocy w tłumaczeniach proszę o kontakt pod adresem:
- piotr.krakowiak @ opensuse.biz
Polecane programy do tłumaczenia:
Spis treści |
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"
- warto zapoznać się z przyjętymi zasadami: Novell:Przyjęte_tłumaczenia oraz GNOME:Wytyczne_tłumaczenia. Więcej odnośników do słowników znajduje się na stronie głównej tego wiki.
ż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"
- Uwaga na "błędy słownikowe"
- przed wysłaniem tłumaczonych plików na serwer bądź do koordynatora, należy je bezwzględnie sprawdzić. W tym celu należy użyć modułu sprawdzania pisowni w programie w którym pracujesz.
Słownik referencyjny Wolnego Oprogramowania [:http://slownik.lokalne.net/]
Open-Tran.eu [:http://pl.open-tran.eu/]
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 do tłumaczenia
01.10.2011
yast
| Plik | untr. str | untr. words | fuzzy str | fuzzy words | ochotnik | STATUS |
| autofs.pl.po | 3 | MarcinZ | DONE | |||
| autoinst.pl.po | 3 | MarcinZ | DONE | |||
| backup.pl.po | 2 | MarcinZ | DONE | |||
| base.pl.po | 3 | 13 | MarcinZ | DONE | ||
| country.pl.po | 1 | MarcinZ | DONE | |||
| dhcp-server.pl.po | 1 | MarcinZ | DONE | |||
| dirinstall.pl.po | 4 | MarcinZ | DONE | |||
| dns-server.pl.po | 1 | MarcinZ | DONE | |||
| fcoe-client.pl.po | 8 | 12 | MarcinZ | DONE | ||
| firewall.pl.po | 1 | 3 | MarcinZ | DONE | ||
| ftp-server.pl.po | 5 | MarcinZ | DONE | |||
| gtk.pl.po | 3 | Michał | DONE | |||
| http-server.pl.po | 4 | Michał | DONE | |||
| installation.pl.po | 5 | 5 | Michał | DONE | ||
| instserver.pl.po | 1 | Michał | DONE | |||
| iscsi-server.pl.po | 2 | Michał | DONE | |||
| isns.pl.po | 2 | Michał | DONE | |||
| kerberos.pl.po | 2 | Michał | DONE | |||
| ldap-client.pl.po | 1 | 3 | Michał | DONE | ||
| ldap-server.pl.po | 10 | Michał | DONE | |||
| mail.pl.po | 1 | MarcinZ | DONE | |||
| multipath.pl.po | 2 | Michał | DONE | |||
| live-installer.pl.po | 1 | MICHAŁ | DONE | |||
| ncurses-pkg.pl.po | 1 | Michał | DONE | |||
| network.pl.po | 7 | MarcinZ | DONE | |||
| nis.pl.po | 1 | Michał | DONE | |||
| ntp-client.pl.po | 3 | Michał | DONE | |||
| oneclickinstall.pl.po | 1 | Michał | DONE | |||
| packager.pl.po | 4 | 2 | Michał | DONE | ||
| product-creator.pl.po | 5 | Michał | DONE | |||
| registration.pl.po | 1 | Michał | DONE | |||
| s390.pl.po | 43 | 16 | Michał | DONE | ||
| samba-server.pl.po | 1 | MarcinZ | DONE | |||
| security.pl.po | 7 | 3 | MarcinZ | DONE | ||
| slp-server.pl.po | 1 | Key | todo | |||
| snapper.pl.po | 1 | 2 | Key | todo | ||
| squid.pl.po | 1 | Key | todo | |||
| storage.pl.po | 5 | 9 | Key | todo | ||
| sudo.pl.po | 2 | Key | todo | |||
| sysconfig.pl.po | 3 | 1 | Key | todo | ||
| update.pl.po | 1 | Key | todo | |||
| users.pl.po | 1 | 3 | Key | todo | ||
| wagon.pl.po | 9 | 9 | Key | todo | ||
| yast2-apparmor.pl.po | 1 | 9 | Key | todo | ||
| Suma | xx | xx | xx | xx |
lcn
| Plik | untr. str | untr. words | fuzzy str | fuzzy words | ochotnik | STATUS |
| brak plikow | todo | |||||
| Suma | xx | xx | xx | xx |
webyast
| Plik | untr. str | untr. words | fuzzy str | fuzzy words | ochotnik | STATUS |
| brak plików | todo | |||||
| Suma | xx | xx | xx | xx |