[PL] SMFPacks Shoutbox

Zaczęty przez Adrian, 14 Wrzesień 2011, 23:22

0 użytkowników i 1 Gość przegląda ten wątek.

Adrian

SMFPacks Shoutbox - spolszczenie UTF8




Spolszczenie modyfikacji: SMFPacks Shoutbox
Link do modyfikacji na simplemachines.org: http://custom.simplemachines.org/mods/index.php?mod=1295
Temat pomocy modyfikacji: http://www.simplemachines.org/community/index.php?topic=269091.0
Autor tłumaczenia: Adrian
Wersja tłumaczenia dla wersji: 1.1




Instalacja:
Pobierz plik spolszczenia, wyślij jako modyfikację i zainstaluj.




Pomocne linki:
Instalacja modyfikacji | Emulacja wersji | Ręczna instalacja modyfikacji

the simplest solution is most likely the right one

Dominika

Nie jestem pewna, czy można pisać w tych wątkach ale ryzyk fizyk. Mam dwa problemy, jeden większy drugi mniejszy. niki z polskimi znakami krzaczą przy polskim tłumaczeniu, Mimo, że wszystko jest w utf-8, a drugi mały to taki, ze panel moderatcji nie jest przetłumaczony.


Można coś poradzić na te niki?

Adrian

Niestety panel moderacji ma wszystkie teksty  zakodowane w plikach szablonów/źródłowych. To co było możliwe do tłumaczenia zostało przetłumaczone.
Nicki userów maja krzaki, bo prawdopodobnie baza danych czatu posiada złe kodowanie (powinno być takie jak SMF, czyli prawdopodobnie utf8_general_ci). Należałoby eksportować same tabele czatu i poddać je konwersji do UTF8, jak to zrobić było już opisane na forum :)
the simplest solution is most likely the right one

nachkos

Mam do ciebie pytanie phantom, wgrałem twoje spolszczenie utf-8 w zakładce Panel moderacyjny te odnośniki: Return Shoutbox | Messages | Clear messages | Banned users | Ban users |

Są po angielsku, dlaczego tak?

Mógłbyś to swoje spolszczenie w iso, oraz w utf-8, zintegrować do dwóch paczek shoutboxa? Żeby one były wraz z shoutboxem, a nie oddzielnie.
Chociaż dla wersji utf-8, jak ci się nie chce do dwóch.

Oraz mógłbyś ten shoutbox w kodzie przesunąć na dół forum? Żeby ten sb wyświetlał się przed "Zaznacz wątki jako przeczytane" albo za.


Adrian

Cytat: nachkos w  2 Sierpień 2012, 12:40
Mam do ciebie pytanie phantom, wgrałem twoje spolszczenie utf-8 w zakładce Panel moderacyjny te odnośniki: Return Shoutbox | Messages | Clear messages | Banned users | Ban users |

Są po angielsku, dlaczego tak?
Tłumaczenie jest kompletne, jedynie te elementy w panelu moderatora nie są aktualnie możliwe do przetłumaczenia.


Cytat: nachkos w  2 Sierpień 2012, 12:40Mógłbyś to swoje spolszczenie w iso, oraz w utf-8, zintegrować do dwóch paczek shoutboxa? Żeby one były wraz z shoutboxem, a nie oddzielnie.
Chociaż dla wersji utf-8, jak ci się nie chce do dwóch.
Nie mógłbym.


Cytat: nachkos w  2 Sierpień 2012, 12:40Oraz mógłbyś ten shoutbox w kodzie przesunąć na dół forum? Żeby ten sb wyświetlał się przed "Zaznacz wątki jako przeczytane" albo za.
Wszelkie pytania niezwiązane z tłumaczeniem powinieneś zadawać w nowym wątku w odpowiednim dziale.
the simplest solution is most likely the right one

nachkos


Adrian

Bo licencja modyfikacji na to nie pozwala.
Nawet jeśliby pozwalała to i tak nie spakowałbym modyfikacji i tłumaczenia. Dlaczego? Bo paczka z samym spolszczeniem jest ciągle aktualna, a paczka z modyfikacją po wydaniu nowej wersji moda już nie była by aktualna i musiałbym pakować wszystko ponownie.

Poza tym tłumaczenie jest w formie instalatora... wiec w czym problem?
the simplest solution is most likely the right one

nachkos

Rozumiem, to nie jest żaden problem, po prostu zapytałem, to wszystko.

js

@Adrian

Czy zaktualizujesz spolszczenie dla SMFPacks Shoutbox v1.1?

Nowa zawartość do przetłumaczenia:

$txt['sba_title'] = 'Shoutbox';
$txt['sba_link'] = 'Shoutbox';

$txt['permissiongroup_shoutbox'] = 'Shoutbox';
$txt['permissiongroup_simple_shoutbox'] = 'Shoutbox';
$txt['permissionname_shoutbox_view'] = 'View Shoutbox';
$txt['permissionname_shoutbox_post'] = 'Post messages in Shoutbox';
$txt['permissiongroup_shoutbox_panel'] = 'Shoutbox Moderation Panel';
$txt['permissiongroup_simple_shoutbox_panel'] = 'Shoutbox Moderation Panel';
$txt['permissionname_shoutbox_edit'] = 'Edit messages in Shoutbox';
$txt['permissionname_shoutbox_delete'] = 'Delete messages in Shoutbox';
$txt['permissionname_shoutbox_prune'] = 'Empty Shoutbox';
$txt['permissionname_shoutbox_ban'] = 'Ban users in Shoutbox';

$txt['sbas_showShoutboxBottom'] = 'Show shoutbox at bottom (default location only)';


Jest też nowa stopka w pliku:

/**********************************************************************************
* Shoutbox.english-utf8.php                                                       *
***********************************************************************************
*                                                                                 *
* SMFPacks Shoutbox v1.1                                                       *
* Copyright (c) 2009-2017 by Makito and NIBOGO. All rights reserved.              *
* Powered by www.smfpacks.com                                                     *
* Developed by NIBOGO for SMFPacks.com                                            *
*                                                                                 *
**********************************************************************************/


Usuń zbyt duży odstęp między "z <i>Shoutboxa</i>" i proponuję zmienić słowo na małą literę "shoutboxa":

$txt['sbe_4'] = 'Nie posiadasz uprawnień do korzystania z  <i>Shoutboxa</i>';

I jeśli przystaniesz na zmianę nazwy z dużej Shoutbox na shoutbox to w tych liniach będą potrzebne zmiany:

$txt['sbm_2'] = 'Nie posiadasz uprawnień do moderowania Shoutboxa.';

$txt['sbm_6'] = 'Nie posiadasz uprawnień do czyszczenia Shoutboxa';

$txt['sbm_9'] = 'Nie posiadasz uprawnień do usuwania wiadomości Shoutboxa';


W tej linii zastosowałeś z małej i sądzę, że tak dla ładu jest lepiej:

$txt['sbm_8'] = 'Potwierdź czyszczenie shoutboxa';

Słowo do poprawy "znabować" na "zbanować":

$txt['sbm_17'] = 'Wypełnij pola żeby znabować użytkownika';

Mała sugestia, by w tej linii w nawiasie wprowadzić "dożywotni ban":

$txt['sbm_32'] = 'Podaj liczbę dni dla bana\nPozostaw puste dla nieokreślonego czasu (dożywotni)';

A w tej linii proponuję zmienić na "Administracja shoutboxem" - ta linia chyba jest obecnie nieaktywna w ustawieniach shoutboxa:

$txt['sba_1'] = 'Administracja Shoutbox';

Dalej, proponuję zmienić na "Ustawienia shoutboxa":

$txt['sba_3'] = 'Ustawienia Shoutbox';

I dalej proponuję zmienić w tych liniach duże S na małe s:

$txt['sbas_disable'] = 'Wyłącz <i>Shoutbox</i>';

$txt['sbas_startHide'] = 'Automatyczne ukrywanie <i>Shoutbox</i>';

$txt['sbas_boxTitle'] = 'Tytuł <i>Shoutboxa</i>';

$txt['sbas_refreshShouts'] = 'Czas auto-odświeżania <i>Shoutboxa</i>';

$txt['sbas_keepShouts'] = 'Liczba wiadomości do zachowania w <i>Shoutbox</i><br />' . $txt['sba_alert'];

$txt['sbas_height'] = 'Wysokość <i>Shoutboxa</i>';

$txt['sbas_showActions'] = 'Strony na których <i>Shoutbox</i> będzie wyświetlany';

$txt['sbas_out_main'] = 'Strony na których główne funkcje <i>Shoutboxa</i> będą ignorowane<br />'


Jeśli nie chcesz zmieniać dużych liter nazwy shoutbox to ok. Ja tylko zaproponowałem moją sugestię. Mogę wprowadzić za ciebie te zmiany, jeśli się zgodzisz.

Adrian

Tłumaczenie zostało zaktualizowane.
the simplest solution is most likely the right one