Polska Wersja Jezykowa WHMCS
(→Tłumaczenie Raportów) |
(→Opis Polska Wersja Językowa WHMCS) |
||
(43 intermediate revisions by 6 users not shown) | |||
Line 3: | Line 3: | ||
<meta name="description" content="Szukasz polskiej wersji językowej WHMCS? Zapraszamy do naszej Wiki, a dowiesz się wszystkiego o kompletnym tłumaczeniu tego systemu."></meta> | <meta name="description" content="Szukasz polskiej wersji językowej WHMCS? Zapraszamy do naszej Wiki, a dowiesz się wszystkiego o kompletnym tłumaczeniu tego systemu."></meta> | ||
− | <h4 style="color: #ff0000; font-weight:bold; text-align:center;"> [https://www.docs.modulesgarden.com/Polish_Language_Translation_For_WHMCS | + | <h4 style="color: #ff0000; font-weight:bold; text-align:center;"> [https://www.docs.modulesgarden.com/Polish_Language_Translation_For_WHMCS Przejdź] do anglojęzycznej wersji tej dokumentacji. |
</h4> | </h4> | ||
Line 12: | Line 12: | ||
|} | |} | ||
<!-- fixed --> | <!-- fixed --> | ||
− | *'''Podsumowanie | + | *'''Podsumowanie tłumaczenia:''' |
{| | {| | ||
− | |style="padding: 10px 0px 0px 30px;"|✔ Profesjonalna | + | |style="padding: 10px 0px 0px 30px;"|✔ Profesjonalna polska lokalizacja |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Pełne | + | |style="padding: 0px 0px 0px 30px;"|✔ Pełne tłumaczenie panelów klienta i administracyjnego |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Dodatkowe | + | |style="padding: 0px 0px 0px 30px;"|✔ Dodatkowe tłumaczenie wbudowanych raportów WHMCS |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Dodatkowe | + | |style="padding: 0px 0px 0px 30px;"|✔ Dodatkowe tłumaczenie widgetów WHMCS w panelu kontrolnym |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Pliki | + | |style="padding: 0px 0px 0px 30px;"|✔ Pliki dostępne w wersji Open Source |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Niemal | + | |style="padding: 0px 0px 0px 30px;"|✔ Niemal 11,000 przetłumaczonych wyrażeń |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Wsparcie | + | |style="padding: 0px 0px 0px 30px;"|✔ Wsparcie dla motywów "Six", "Twenty-One" oraz każdego innego opierającego się na nich |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Wsparcie | + | |style="padding: 0px 0px 0px 30px;"|✔ Wsparcie dla wszystkich wersji WHMCS |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 0px 30px;"|✔ Tłumaczenie | + | |style="padding: 0px 0px 0px 30px;"|✔ Tłumaczenie wszystkich dostępnych rekordów do wersji WHMCS 8.12.1 |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 30px 30px;"|✔ Integracja z <u>Geolocation Hook For WHMCS</u> [https://www.modulesgarden.com/products/whmcs/geolocation-hook (czytaj więcej)] | + | |style="padding: 0px 0px 30px 30px;"|✔ Integracja z <u>Geolocation Hook For WHMCS</u> - automatyczne przypisywanie języka, waluty oraz szablonu na podstawie lokalizacji klienta [https://www.modulesgarden.com/products/whmcs/geolocation-hook (czytaj więcej)] |
|} | |} | ||
Line 78: | Line 78: | ||
|style="padding: 10px 0px 0px 0px;"|Wgranie tłumaczenia raportów jest '''opcjonale'''. Jeśli chcesz, możesz pominąć ten krok. | |style="padding: 10px 0px 0px 0px;"|Wgranie tłumaczenia raportów jest '''opcjonale'''. Jeśli chcesz, możesz pominąć ten krok. | ||
− | Domyślnie WHMCS nie udostępnia tłumaczenia raportów poprzez ich translację w pliku językowym, a rekordy wymagane do translacji są wprowadzone na stałe do kodu samych | + | Domyślnie WHMCS nie udostępnia tłumaczenia raportów poprzez ich translację w pliku językowym, a rekordy wymagane do translacji są wprowadzone na stałe do kodu samych raportów.<br/> Aby więc ich tłumaczenie było możliwe, zostały zmodyfikowane oryginalne pliki raportów na bazie tych z WHMCS V7.8.2.<br/> |
− | Z tego też powodu, wgranie ich tłumaczenia '''nadpisze''' oryginalne, angielskie wersje raportów w Twoim systemie WHMCS! <br/> Jeśli chcesz zachować jednocześnie angielskie i polskie wersje raportów, to | + | Z tego też powodu, wgranie ich tłumaczenia '''nadpisze''' oryginalne, angielskie wersje raportów w Twoim systemie WHMCS! <br/> Jeśli chcesz zachować jednocześnie angielskie i polskie wersje raportów, to plikom ze spolszczonymi raportami zmień nazwę z '' '.php' '' na własną, tak aby nie nadpisały one oryginalnych plików.<br/> Takie raporty będą wtedy dostępne na głównej stronie z raportami w kategorii '' 'Other' ''. WHMCS [https://docs.whmcs.com/Reports#Creating_your_own_Reports zaleca], aby nazwy plików raportów składały się z małych liter i cyfr (a-z, 0-9) oraz zawsze zaczynały się od litery. |
|} | |} | ||
{| | {| | ||
Line 92: | Line 92: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''2. Następnie w tym samym katalogu '''('' '/twójWHMCS/modules' '')''' | + | |style="padding: 0px 0px 15px 15px;"|'''2. Następnie w tym samym katalogu '''('' '/twójWHMCS/modules' '')''' umieść katalog ze spolszczeniem ''' '' 'reports_RenameMe' '' ''' '''<br /> |
Po czym zmień mu nazwę na ''' '' 'reports' '' '''. <br/> | Po czym zmień mu nazwę na ''' '' 'reports' '' '''. <br/> | ||
− | '' '''Uwaga:''' Jeśli posiadałeś zainstalowane | + | '' '''Uwaga:''' Jeśli posiadałeś zainstalowane jakiekolwiek dodatkowe raporty, pamiętaj, by przenieść również ich pliki z folderu kopii do głównego folderu z raportami.'' |
|} | |} | ||
{| | {| | ||
Line 102: | Line 102: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|'''3. Ostatnim już krokiem jest dodanie tłumaczenia nazw raportów wyświetlanych w menu obszaru administracyjnego.''' | |style="padding: 0px 0px 15px 15px;"|'''3. Ostatnim już krokiem jest dodanie tłumaczenia nazw raportów wyświetlanych w menu obszaru administracyjnego.''' | ||
− | + | Ich tłumaczenie zawarte jest bezpośrednio w motywie używanym przez administratora. <br/> | |
+ | W przypadku standardowego motywu WHMCS '' 'Blend' '' przejdź do katalogu '' '/twójWHMCS/admin/templates/blend' '' i otwórz plik '' ''' 'menu.tpl' ''' ''. Następnie znajdź poniższy fragment kodu (domyślnie w liniach 97-103):<br/> | ||
+ | Jeżeli tylko używasz WHMCS w wersji 8 lub nowszy, przejdź do katalogu '' '/twójWHMCS/admin/templates/blend' '' i otwórz plik '' ''' 'nav.tpl' ''' ''. Następnie znajdź poniższy fragment kodu (domyślnie w liniach 281-287): | ||
<pre> | <pre> | ||
<li><a id="Menu-Reports-Daily_Performance" href="reports.php?report=daily_performance">Daily Performance</a></li> | <li><a id="Menu-Reports-Daily_Performance" href="reports.php?report=daily_performance">Daily Performance</a></li> | ||
Line 124: | Line 126: | ||
<li><a id="Menu-Reports-More..." href="reports.php">Więcej...</a></li> | <li><a id="Menu-Reports-More..." href="reports.php">Więcej...</a></li> | ||
</pre> | </pre> | ||
− | Oczywiście zachowując powyższy schemat możesz tutaj podlinkować więcej skrótów do innych raportów lub zmienić | + | Oczywiście zachowując powyższy schemat możesz tutaj podlinkować więcej skrótów do innych raportów lub zmienić te zaproponowane domyślnie.<br/> W przypadku używania innych motywów panelu administratora, powyższy krok należy wykonać w analogiczny sposób. |
|} | |} | ||
{| | {| | ||
Line 130: | Line 132: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|To wszystko. Od teraz | + | |style="padding: 0px 0px 15px 15px;"|To wszystko. Od teraz po otworzeniu któregoś z raportów, pokaże się jego spolszczona wersja. |
<br/> | <br/> | ||
− | '''Ważne:''' W przypadku aktualizowania WHMCS do nowszej, pełnej wersji, pliki z tłumaczeniem raportów zostaną ponownie nadpisane przez ich angielskie odpowiedniki (chyba, że zmieniłeś im nazwy).<br/> W | + | '''Ważne:''' W przypadku aktualizowania WHMCS do nowszej, pełnej wersji, pliki z tłumaczeniem raportów zostaną ponownie nadpisane przez ich angielskie odpowiedniki (chyba, że zmieniłeś im nazwy).<br/> W takiej sytuacji należy spolszczenie raportów wgrać ponownie.''' |
|} | |} | ||
{| | {| | ||
Line 138: | Line 140: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''Uwaga''' - na liście raportów ('' '.../reports.php' ''), te nadal będą widnieć w swoich oryginalnych, angielskich nazwach oraz nieprzetłumaczonych kategoriach. <br/> Wynika to z faktu, że WHMCS nazwy | + | |style="padding: 0px 0px 15px 15px;"|'''Uwaga''' - na liście raportów ('' '.../reports.php' ''), te nadal będą widnieć w swoich oryginalnych, angielskich nazwach oraz nieprzetłumaczonych kategoriach. <br/> Wynika to z faktu, że WHMCS nazwy te uzyskuje na podstawie nazwy pliku ''.php'' z danym raportem.<br/> Jeśli chcesz, możesz sam zmienić nazwy plików z raportami, tak aby były one po polsku, niemniej wtedy każdy z tych raportów znajdzie się w kategorii '' 'Other' ''. <br/>Jest to skutkiem tego, że WHMCS sam przydziela raporty do danych kategorii na podstawie oryginalnych nazw plików raportów. <br/> Podobny problem dotyczy również faktu, że w niektórych raportach niektóre elementy, m.in. nazwy miesięcy, dni tygodnia, czy też pole z wyborem waluty, nadal wyświetlają się w oryginalnej, angielskiej nazwie.<br/> Niestety, zmiana powyższych mechanizmów oraz przetłumaczenie tych rekordów nie jest na razie możliwa z uwagi na bezpośrednią ich implementację w pliku '' '(...)/admin/reports.php' '', który jest plikiem zakodowanym przez WHMCS. <br/> W przypadku pytań odnośnie takiego rozwiązania oraz jego ewentualnych zmian planowanych przez WHMCS, zalecamy kontaktować się bezpośrednio z [https://www.whmcs.com/contact/ działem wsparcia WHMCS.] |
|} | |} | ||
{| | {| | ||
Line 153: | Line 155: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''1. Przed wrzuceniem spolszczenia widgetów zalecamy utworzyć | + | |style="padding: 0px 0px 15px 15px;"|'''1. Przed wrzuceniem spolszczenia widgetów zalecamy utworzyć kopie oryginalnych plików.'''<br /> |
Przejdź więc do katalogu: | Przejdź więc do katalogu: | ||
/twójWHMCS/modules | /twójWHMCS/modules | ||
Line 162: | Line 164: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|'''2. Następnie | + | |style="padding: 0px 0px 15px 15px;"|'''2. Następnie w tym samym katalogu '''('' '/twójWHMCS/modules' '')''' umieść katalog ze spolszczeniem ''' '' 'widgets_RenameMe' '' ''' '''<br /> |
− | Po czym zmień | + | Po czym zmień jego nazwę na ''' '' 'widgets' '' '''. |
− | '' '''Uwaga:''' Jeśli posiadałeś zainstalowane | + | '' '''Uwaga:''' Jeśli posiadałeś zainstalowane jakiekolwiek dodatkowe widgety, jak np. [https://www.modulesgarden.com/products/whmcs/modulesgarden-widget ModulesGarden Widget For WHMCS] to pamiętaj, by przenieść również ich pliki z folderu kopii do głównego folderu z widgetami. |
|} | |} | ||
{| | {| | ||
Line 174: | Line 176: | ||
|style="padding: 0px 0px 15px 15px;"|To wszystko. Od teraz otwierając główną stronę panelu administracyjnego WHMCS, wszystkie widgety zaczną się wyświetlać po polsku. | |style="padding: 0px 0px 15px 15px;"|To wszystko. Od teraz otwierając główną stronę panelu administracyjnego WHMCS, wszystkie widgety zaczną się wyświetlać po polsku. | ||
<br/> | <br/> | ||
− | '''Ważne:''' W przypadku aktualizowania WHMCS do nowszej, pełnej wersji, pliki z tłumaczeniem widgetów zostaną | + | '''Ważne:''' W przypadku aktualizowania WHMCS do nowszej, pełnej wersji, pliki z tłumaczeniem widgetów zostaną nadpisane przez ich angielskie odpowiedniki.<br/> W takim przypadku należy spolszczenie widgetów wgrać ponownie.''' |
|} | |} | ||
{| | {| | ||
Line 181: | Line 183: | ||
=Konfiguracja i Zarządzanie= | =Konfiguracja i Zarządzanie= | ||
+ | {| | ||
+ | |style="padding: 10px 0px 30px 15px;"|Po wgraniu wszystkich potrzebnych plików '''Polskiej Wersji Językowej WHMCS''', pozostało jedynie zmienienie ustawień językowych dla adminów oraz dla klientów. | ||
+ | |} | ||
==Język w Panelu Administracyjnym== | ==Język w Panelu Administracyjnym== | ||
===Osobiste Konto Administratora=== | ===Osobiste Konto Administratora=== | ||
{| | {| | ||
− | |style="padding: 10px 0px 15px 15px;"|Skonfiguruj język, którego chcesz używać | + | |style="padding: 10px 0px 15px 15px;"|Skonfiguruj język, którego chcesz używać po zalogowaniu do panelu administracyjnego.<br/> |
Aby to zrobić, przejdź do: '' 'My Account'/'Moje Konto' '' znajdź opcję '' 'Language'/Język'' i wybierz '' 'Polish'/'Polski' '' z listy dostępnych języków. <br/> Musisz także potwierdzić swoje hasło administratora przed zapisaniem zmian.<br/> | Aby to zrobić, przejdź do: '' 'My Account'/'Moje Konto' '' znajdź opcję '' 'Language'/Język'' i wybierz '' 'Polish'/'Polski' '' z listy dostępnych języków. <br/> Musisz także potwierdzić swoje hasło administratora przed zapisaniem zmian.<br/> | ||
Line 193: | Line 198: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|Aby ustawić wybór języka dla innego administratora, przejdź do | + | |style="padding: 0px 0px 15px 15px;"|Aby ustawić wybór języka dla innego administratora, przejdź do '' 'Manage Admins'/'Zarządzaj administratorami' ''. <br/> |
Otwórz stronę z danymi szczegółowymi danego użytkownika. | Otwórz stronę z danymi szczegółowymi danego użytkownika. | ||
|} | |} | ||
Line 216: | Line 221: | ||
{| | {| | ||
|style="padding: 10px 0px 15px 15px;"|W celu zmiany języka dla wszystkich odwiedzających oraz klientów w Twoim systemie, wykonaj następujące kroki:<br/> | |style="padding: 10px 0px 15px 15px;"|W celu zmiany języka dla wszystkich odwiedzających oraz klientów w Twoim systemie, wykonaj następujące kroki:<br/> | ||
− | *Przejdź do: '' ' | + | *Przejdź do: '' 'System Settings'/'Ustawienia systemu' → 'General Settings'/'Ustawienia ogólne' → 'Localisation'/'Ustawienia lokalizacyjne' '' |
*Znajdź opcję '' 'Default Language'/'Domyślny Język' '' i wybierz'' 'Polish'/'Polski'. ''<br/> | *Znajdź opcję '' 'Default Language'/'Domyślny Język' '' i wybierz'' 'Polish'/'Polski'. ''<br/> | ||
Line 235: | Line 240: | ||
{| | {| | ||
|style="padding: 0px 0px 15px 15px;"|Jeśli chcesz ustawić język dla pojedynczego klienta, wykonaj następujące kroki:<br/> | |style="padding: 0px 0px 15px 15px;"|Jeśli chcesz ustawić język dla pojedynczego klienta, wykonaj następujące kroki:<br/> | ||
− | *Przejdź do: '' 'WHMCS' → 'Clients'/'Klienci' → 'View/Search Client'/'Zobacz/Wyszukaj | + | *Przejdź do: '' 'WHMCS' → 'Clients'/'Klienci' → 'View/Search Client'/'Zobacz/Wyszukaj klientów' → 'Client Profile'/'Profil klienta' → 'Profile'/'Profil'.'' |
*Znajdź opcję '' 'Language'/'Język' '' i wybierz '' 'Polish'/'Polski'.''<br/> | *Znajdź opcję '' 'Language'/'Język' '' i wybierz '' 'Polish'/'Polski'.''<br/> | ||
Line 248: | Line 253: | ||
==Język w Panelu Klienta== | ==Język w Panelu Klienta== | ||
{| | {| | ||
− | |style="padding: 10px 0px 15px 15px;"|Każdy klient może samodzielnie zmienić język, którego używa w panelu. Wystarczy, że po zalogowaniu, w prawym, | + | |style="padding: 10px 0px 15px 15px;"|Każdy klient może samodzielnie zmienić język, którego używa w panelu. Wystarczy, że po zalogowaniu, w prawym, dolnym rogu odnajdzie przycisk przenoszący do listy języków do wyboru.<br/> |
− | Tam, pośród innych dostępnych możliwości, należy odnaleźć i wybrać '' 'Polski' | + | Tam, pośród innych dostępnych możliwości, należy odnaleźć i wybrać '' 'Polski' '' a następnie zastosować zmiany.<br/> |
− | Strona, na której klient się obecnie znajduje, zostanie przeładowana i język zmieniony zgodnie z wyborem | + | Strona, na której klient się obecnie znajduje, zostanie przeładowana i język zmieniony zgodnie z wyborem. |
|} | |} | ||
{| | {| | ||
Line 256: | Line 261: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 15px 15px;"|Naturalnie, istnieje możliwość ustawienia języka polskiego jako obowiązującego w panelu klienta dla niezalogowanych użytkowników oraz gości.<br> Wystarczy, że po wejściu w panel klienta zostanie zmieniony język na język polski w menu, w prawym, | + | |style="padding: 0px 0px 15px 15px;"|Naturalnie, istnieje możliwość ustawienia języka polskiego jako obowiązującego w panelu klienta dla niezalogowanych użytkowników oraz gości.<br> Wystarczy, że po wejściu w panel klienta zostanie zmieniony język na język polski po wejściu w menu, w prawym, dolnym rogu. |
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px | + | |style="padding: 0px 0px 10px 25px;"|[[File:PL_9.png]] |
+ | |} | ||
+ | {| | ||
+ | |style="padding: 0px 0px 20px 25px;"|[[File:PL_9_1.png]] | ||
|} | |} | ||
{| | {| | ||
Line 280: | Line 288: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 5px 15px;"|2. Pliki tłumaczeń nie obejmują tłumaczeń szablonów wiadomości ponieważ nie są one zawarte w oryginalnym pliku ''english.php''.<br/> | + | |style="padding: 0px 0px 5px 15px;"|2. Pliki tłumaczeń nie obejmują tłumaczeń szablonów wiadomości email ponieważ nie są one zawarte w oryginalnym pliku ''english.php''.<br/> |
− | W razie potrzeby należy je edytować i przetłumaczyć bezpośrednio w systemie. | + | W razie potrzeby należy je edytować i przetłumaczyć bezpośrednio w systemie. <br/> |
+ | Co więcej, Polskie Tłumaczenie Językowe nie zawiera tłumaczenia dodatkowych modułów, bramek płatności ani rejestratorów, które są domyślnie załączone w WHMCS. | ||
|} | |} | ||
{| | {| | ||
Line 289: | Line 298: | ||
{| | {| | ||
|style="padding: 0px 0px 30px 15px;"|4. Dzięki wbudowanej w WHMCS opcji ''[https://docs.whmcs.com/Easy_Translation 'Łatwych Tłumaczeń']'' możesz dodatkowo spolszczyć m.in. nazwy i opisy swoich produktów, grup, działów wsparcia czy pól niestandardowych. <br/> | |style="padding: 0px 0px 30px 15px;"|4. Dzięki wbudowanej w WHMCS opcji ''[https://docs.whmcs.com/Easy_Translation 'Łatwych Tłumaczeń']'' możesz dodatkowo spolszczyć m.in. nazwy i opisy swoich produktów, grup, działów wsparcia czy pól niestandardowych. <br/> | ||
− | Z uwagi na specyficzne funkcjonowanie tego systemu w WHMCS, zalecamy, aby na czas tłumaczenia, '' 'Domyślny | + | Z uwagi na specyficzne funkcjonowanie tego systemu w WHMCS, zalecamy, aby na czas tłumaczenia, '' 'Domyślny język' '' wybrać język '' angielski'' w '' 'Ustawienia systemu' → 'Ustawienia ogólne' → 'Ustawienia lokalizacyjne'.''<br/> Po zakończeniu translacji z języka angielskiego jako podstawowego, można zmienić go z powrotem na język ''polski,'' jeśli chcesz, aby to właśnie on był domyślnie używany w systemie. <br/> Dzięki temu możesz uniknąć nieścisłości przy poźniejszym przełączaniu się z jednego języka na drugi. |
|} | |} | ||
+ | |||
=Instrukcja Aktualizacji= | =Instrukcja Aktualizacji= | ||
{| | {| | ||
|style="padding: 10px 0px 30px 15px;"|W przypadku chęci aktualizacji spolszczenia do nowej wersji wystarczy po prostu nadpisać stare pliki spolszczenia nowymi, tak jak to przebiegało w [[#Instalacja|instrukcjach instalacji]].<br/><br/> | |style="padding: 10px 0px 30px 15px;"|W przypadku chęci aktualizacji spolszczenia do nowej wersji wystarczy po prostu nadpisać stare pliki spolszczenia nowymi, tak jak to przebiegało w [[#Instalacja|instrukcjach instalacji]].<br/><br/> | ||
− | + | Ponadto proszę pamiętać, że każda większa aktualizacja samego WHMCS może również nadpisać spolszczone pliki raportów i widgetów, jeśli te zostały zainstalowane.<br/> W takim przypadku powinno wystarczyć, aby spolszczone pliki raportów i widgetów znajdujące się w folderach '' '/modules/reports_RenameMe' '' oraz '' '/modules/widgets_RenameMe' '' wrzucić ponownie do odpowiadającym im katalogom WHMCS '' 'twójWHMCS/modules/reports' '' oraz '' 'twójWHMCS/modules/widgets' ''. | |
|} | |} | ||
Line 306: | Line 316: | ||
|} | |} | ||
{| | {| | ||
− | |style="padding: 0px 0px 10px 15px;"|3. Tłumaczenie w wersji 1. | + | |style="padding: 0px 0px 10px 15px;"|3. Tłumaczenie w wersji np. 1.3.0 zostało przygotowane dla WHMCS V7.10.1, z kolei wersja np. 1.4.0 powstała już w oparciu o WHMCS V8.0.3 i analogicznie jest z kolejnymi nowszymi wersjami, tworzonymi pod coraz to nowsze wersje WHMCS.<br/>Mimo to mogą być one używane również z poprzednimi wersjami WHMCS, łącznie z WHMCS V5. <br/> |
− | Jednak w takiej sytuacji musisz mieć świadomość, że niektórych tłumaczeń może brakować, ponieważ WHMCS systematycznie usuwa z pliku językowego rekordy, z których dłużej nie korzysta.<br/> | + | Jednak w takiej sytuacji musisz mieć świadomość, że niektórych tłumaczeń może brakować, ponieważ WHMCS systematycznie usuwa z pliku językowego rekordy, z których dłużej nie korzysta.<br/> Jeżeli nie używasz spolszczenia zgodnego ze swoją wersją WHMCS, to wszystkie brakujące rekordy można łatwo przetłumaczyć samodzielnie, używając opcji [https://developers.whmcs.com/languages/overrides/ ''Overrides'']. |
|} | |} | ||
{| | {| | ||
Line 319: | Line 329: | ||
{| | {| | ||
|style="padding: 0px 0px 30px 15px;"|6. Od wersji 1.1.0 dostępne jest tłumaczenie wbudowanych w WHMCS raportów. Mimo to tłumaczenie nie obejmuje głównej strony z ich wykazem ''(.../admin/reports.php)'', przez co nazwy raportów na tej stronie pozostają nieprzetłumaczone. <br/> | |style="padding: 0px 0px 30px 15px;"|6. Od wersji 1.1.0 dostępne jest tłumaczenie wbudowanych w WHMCS raportów. Mimo to tłumaczenie nie obejmuje głównej strony z ich wykazem ''(.../admin/reports.php)'', przez co nazwy raportów na tej stronie pozostają nieprzetłumaczone. <br/> | ||
− | Wynika to z | + | Wynika to z faktu, iż WHMCS póki co nie umożliwia bezpośredniej modyfikacji wpisów zawartych na tej stronie. |
|} | |} |
Latest revision as of 15:46, 17 February 2025
Przejdź do anglojęzycznej wersji tej dokumentacji.
Contents |
[edit] Opis Polska Wersja Językowa WHMCS
Polska Wersja Językowa WHMCS to fantastyczne spolszczenie przygotowane specjalnie dla użytkowników posługujących się językiem polskim. Nareszcie otrzymasz możliwość rozszerzenia listy dostępnych tłumaczeń o długo oczekiwany język polski. |
- Podsumowanie tłumaczenia:
✔ Profesjonalna polska lokalizacja |
✔ Pełne tłumaczenie panelów klienta i administracyjnego |
✔ Dodatkowe tłumaczenie wbudowanych raportów WHMCS |
✔ Dodatkowe tłumaczenie widgetów WHMCS w panelu kontrolnym |
✔ Pliki dostępne w wersji Open Source |
✔ Niemal 11,000 przetłumaczonych wyrażeń |
✔ Wsparcie dla motywów "Six", "Twenty-One" oraz każdego innego opierającego się na nich |
✔ Wsparcie dla wszystkich wersji WHMCS |
✔ Tłumaczenie wszystkich dostępnych rekordów do wersji WHMCS 8.12.1 |
✔ Integracja z Geolocation Hook For WHMCS - automatyczne przypisywanie języka, waluty oraz szablonu na podstawie lokalizacji klienta (czytaj więcej) |
[edit] Instalacja
[edit] Tłumaczenie Stref Administratora i Klienta
Poniższa instrukcja pokaże Ci jak skutecznie zainstalować i skonfigurować nasze tłumaczenie językowe w Twoim systemie WHMCS. Poprowadzimy Cię krok po kroku przez cały proces. Polską Wersje Językową WHMCS możesz zamówić w naszym sklepie internetowym. |
1. Zaloguj się do panelu klienta i pobierz pliki translacyjne. |
![]() |
2. Rozpakuj pobraną paczkę z plikami. Zawartość paczki powinna wyglądać następująco. |
![]() |
Upewnij się, że pliki zostały przesłane do odpowiednich katalogów. Przykładowy katalog pliku 'polish.php' w panelu administracyjnym, jego lokalizacja mogła zostać dostosowana i może być inna w Twoim systemie: twójWHMCS/admin/lang Lokalizacja pliku tłumaczenia 'polish.php' w panelu klienta: twójWHMCS/lang |
To wszystko! Nie musisz instalować ani aktywować tłumaczenia w żadnym miejscu! |
[edit] Tłumaczenie Raportów
Wgranie tłumaczenia raportów jest opcjonale. Jeśli chcesz, możesz pominąć ten krok.
Domyślnie WHMCS nie udostępnia tłumaczenia raportów poprzez ich translację w pliku językowym, a rekordy wymagane do translacji są wprowadzone na stałe do kodu samych raportów. Z tego też powodu, wgranie ich tłumaczenia nadpisze oryginalne, angielskie wersje raportów w Twoim systemie WHMCS! |
1. Przed wrzuceniem spolszczenia raportów zalecamy utworzyć kopię oryginalnych plików. Przejdź więc do katalogu: /twójWHMCS/modules i zmień nazwę folderu 'reports' na np. 'reports_backup' |
![]() |
2. Następnie w tym samym katalogu ( '/twójWHMCS/modules' ) umieść katalog ze spolszczeniem 'reports_RenameMe' Po czym zmień mu nazwę na 'reports' . Uwaga: Jeśli posiadałeś zainstalowane jakiekolwiek dodatkowe raporty, pamiętaj, by przenieść również ich pliki z folderu kopii do głównego folderu z raportami. |
![]() |
3. Ostatnim już krokiem jest dodanie tłumaczenia nazw raportów wyświetlanych w menu obszaru administracyjnego.
Ich tłumaczenie zawarte jest bezpośrednio w motywie używanym przez administratora. <li><a id="Menu-Reports-Daily_Performance" href="reports.php?report=daily_performance">Daily Performance</a></li> <li><a id="Menu-Reports-Income_Forecast" href="reports.php?report=income_forecast">Income Forecast</a></li> <li><a id="Menu-Reports-Annual_Income_Report" href="reports.php?report=annual_income_report">Annual Income Report</a></li> <li><a id="Menu-Reports-New_Customers" href="reports.php?report=new_customers">New Customers</a></li> <li><a id="Menu-Reports-Ticket_Feedback_Scores" href="reports.php?report=ticket_feedback_scores">Ticket Feedback Scores</a></li> <li><a id="Menu-Reports-Batch_Invoice_PDF_Export" href="reports.php?report=pdf_batch">Batch Invoice PDF Export</a></li> <li><a id="Menu-Reports-More..." href="reports.php">More...</a></li> I zamień go na: <li><a id="Menu-Reports-Daily_Performance" href="reports.php?report=daily_performance">Dzienna Działalność</a></li> <li><a id="Menu-Reports-Income_Forecast" href="reports.php?report=income_forecast">Prognozy Przychodów</a></li> <li><a id="Menu-Reports-Annual_Income_Report" href="reports.php?report=annual_income_report">Sprawozdanie Roczne</a></li> <li><a id="Menu-Reports-New_Customers" href="reports.php?report=new_customers">Nowi Klienci</a></li> <li><a id="Menu-Reports-Ticket_Feedback_Scores" href="reports.php?report=ticket_feedback_scores">Oceny Zwrotne Zgłoszeń</a></li> <li><a id="Menu-Reports-Batch_Invoice_PDF_Export" href="reports.php?report=pdf_batch">Eksport Faktur do PDF</a></li> <li><a id="Menu-Reports-More..." href="reports.php">Więcej...</a></li> Oczywiście zachowując powyższy schemat możesz tutaj podlinkować więcej skrótów do innych raportów lub zmienić te zaproponowane domyślnie. |
![]() |
To wszystko. Od teraz po otworzeniu któregoś z raportów, pokaże się jego spolszczona wersja.
|
![]() |
Uwaga - na liście raportów ( '.../reports.php' ), te nadal będą widnieć w swoich oryginalnych, angielskich nazwach oraz nieprzetłumaczonych kategoriach. Wynika to z faktu, że WHMCS nazwy te uzyskuje na podstawie nazwy pliku .php z danym raportem. Jeśli chcesz, możesz sam zmienić nazwy plików z raportami, tak aby były one po polsku, niemniej wtedy każdy z tych raportów znajdzie się w kategorii 'Other' . Jest to skutkiem tego, że WHMCS sam przydziela raporty do danych kategorii na podstawie oryginalnych nazw plików raportów. Podobny problem dotyczy również faktu, że w niektórych raportach niektóre elementy, m.in. nazwy miesięcy, dni tygodnia, czy też pole z wyborem waluty, nadal wyświetlają się w oryginalnej, angielskiej nazwie. Niestety, zmiana powyższych mechanizmów oraz przetłumaczenie tych rekordów nie jest na razie możliwa z uwagi na bezpośrednią ich implementację w pliku '(...)/admin/reports.php' , który jest plikiem zakodowanym przez WHMCS. W przypadku pytań odnośnie takiego rozwiązania oraz jego ewentualnych zmian planowanych przez WHMCS, zalecamy kontaktować się bezpośrednio z działem wsparcia WHMCS. |
![]() |
[edit] Tłumaczenie Widgetów
Wgranie tłumaczenia widgetów jest opcjonale. Jeśli chcesz, możesz pominąć ten krok.
Domyślnie WHMCS nie udostępnia tłumaczenia widgetów poprzez ich translację w pliku językowym, a rekordy wymagane do translacji są wprowadzone na stałe do kodu samych widgetów. Z tego też powodu, wgranie ich tłumaczenia nadpisze oryginalne, angielskie wersje widgetów w Twoim systemie WHMCS!. |
1. Przed wrzuceniem spolszczenia widgetów zalecamy utworzyć kopie oryginalnych plików. Przejdź więc do katalogu: /twójWHMCS/modules i zmień nazwę folderu 'widgets' na np. 'widgets_backup' |
![]() |
2. Następnie w tym samym katalogu ( '/twójWHMCS/modules' ) umieść katalog ze spolszczeniem 'widgets_RenameMe' Po czym zmień jego nazwę na 'widgets' . Uwaga: Jeśli posiadałeś zainstalowane jakiekolwiek dodatkowe widgety, jak np. ModulesGarden Widget For WHMCS to pamiętaj, by przenieść również ich pliki z folderu kopii do głównego folderu z widgetami. |
![]() |
To wszystko. Od teraz otwierając główną stronę panelu administracyjnego WHMCS, wszystkie widgety zaczną się wyświetlać po polsku.
|
![]() |
[edit] Konfiguracja i Zarządzanie
Po wgraniu wszystkich potrzebnych plików Polskiej Wersji Językowej WHMCS, pozostało jedynie zmienienie ustawień językowych dla adminów oraz dla klientów. |
[edit] Język w Panelu Administracyjnym
[edit] Osobiste Konto Administratora
Skonfiguruj język, którego chcesz używać po zalogowaniu do panelu administracyjnego. Aby to zrobić, przejdź do: 'My Account'/'Moje Konto' znajdź opcję 'Language'/Język i wybierz 'Polish'/'Polski' z listy dostępnych języków. Uwaga: Jeżeli pliki nie zostały poprawnie przesłane, język 'Polish'/'Polski' nie pojawi się na liście do wyboru. |
![]() |
Aby ustawić wybór języka dla innego administratora, przejdź do 'Manage Admins'/'Zarządzaj administratorami' . Otwórz stronę z danymi szczegółowymi danego użytkownika. |
![]() |
Znajdź opcję 'Language'/Język i wybierz 'Polish'/'Polski' z listy dostępnych języków. Nie zapomnij o zapisaniu zmian. |
![]() |
Od tej chwili, administrator po zalogowaniu, będzie mógł poruszać sie po panelu administracyjnym WHMCS w języku polskim. |
![]() |
[edit] Domyślny Język Klientów
W celu zmiany języka dla wszystkich odwiedzających oraz klientów w Twoim systemie, wykonaj następujące kroki:
Pamiętaj, aby zapisać zmiany. |
![]() |
Poniżej znajdziesz również opcję 'Enable Language Menu'/'Włącz Menu Wyboru Języka'. Upewnij się, że ta opcja jest włączona, jeśli chcesz zezwolić na dowolną zmianę języka w panelu klienta. Uwaga: Jeśli ta opcja jest włączona, klienci mogą zawsze dowolnie zmieniać język, nawet jeśli administrator wcześniej ustawił dla nich inny język w ustawieniach ogólnych. |
![]() |
Jeśli chcesz ustawić język dla pojedynczego klienta, wykonaj następujące kroki:
Pamiętaj, aby zapisać zmiany po ich dokonaniu. Od tego momentu klient po zalogowaniu będzie mógł korzystać z opcji systemu w języku polskim! |
![]() |
[edit] Język w Panelu Klienta
Każdy klient może samodzielnie zmienić język, którego używa w panelu. Wystarczy, że po zalogowaniu, w prawym, dolnym rogu odnajdzie przycisk przenoszący do listy języków do wyboru. Tam, pośród innych dostępnych możliwości, należy odnaleźć i wybrać 'Polski' a następnie zastosować zmiany. |
![]() |
Naturalnie, istnieje możliwość ustawienia języka polskiego jako obowiązującego w panelu klienta dla niezalogowanych użytkowników oraz gości. Wystarczy, że po wejściu w panel klienta zostanie zmieniony język na język polski po wejściu w menu, w prawym, dolnym rogu. |
![]() |
![]() |
W ten prosty sposób nawet niezalogowani klienci mogą korzystać z Twojego systemu posługując się preferowanym językiem. |
![]() |
[edit] Integracja z Geolocation Hook For WHMCS
Istnieje również niepowtarzalna możliwość zautomatyzowania całego procesu zmian języka na ojczysty dla Twoich klientów, a nawet niezalogowanych gości! Wystarczy, że pobierzesz zupełnie darmowy i dostępny od ręki dla wszystkich klientów ModulesGarden Geolocation Hook For WHMCS! |
[edit] Wskazówki
1. Pliki produktu Polskiego Tłumaczenia Językowego WHMCS mogą być edytowane i aktualizowane zgodnie z potrzebami. Zaleca się używanie kopii plików, aby uniknąć nadpisania zmian po załadowaniu zaktualizowanej wersji. Można również wykorzystać opcję Overrides podczas adaptacji tłumaczeń. |
2. Pliki tłumaczeń nie obejmują tłumaczeń szablonów wiadomości email ponieważ nie są one zawarte w oryginalnym pliku english.php. W razie potrzeby należy je edytować i przetłumaczyć bezpośrednio w systemie. |
3. Zawartość plików tłumaczeń w języku polskim została rozszerzona o zakomentowane, oryginalne wiersze w języku angielskim. Oryginalne wersje zostały dodane, aby ułatwić proces wprowadzania jakichkolwiek zmian w tłumaczeniu. |
4. Dzięki wbudowanej w WHMCS opcji 'Łatwych Tłumaczeń' możesz dodatkowo spolszczyć m.in. nazwy i opisy swoich produktów, grup, działów wsparcia czy pól niestandardowych. Z uwagi na specyficzne funkcjonowanie tego systemu w WHMCS, zalecamy, aby na czas tłumaczenia, 'Domyślny język' wybrać język angielski w 'Ustawienia systemu' → 'Ustawienia ogólne' → 'Ustawienia lokalizacyjne'. |
[edit] Instrukcja Aktualizacji
W przypadku chęci aktualizacji spolszczenia do nowej wersji wystarczy po prostu nadpisać stare pliki spolszczenia nowymi, tak jak to przebiegało w instrukcjach instalacji. Ponadto proszę pamiętać, że każda większa aktualizacja samego WHMCS może również nadpisać spolszczone pliki raportów i widgetów, jeśli te zostały zainstalowane. |
[edit] Możliwe Problemy
1. Zapewniamy, że wszystkie istniejące w oficjalnym pliku językowym wpisy zostały przetłumaczone. Mimo to, w systemie WHMCS mogą znaleźć się miejsca, w których treści pojawią się w języku angielskim. Może to być spowodowane pojedynczymi brakami w oryginalnych plikach językowych, używanym szablonem lub innymi ustawieniami WHMCS. W takich przypadkach prosimy o kontakt z zespołem WHMCS i zgłoszenie swoich uwag. |
2. Istnieją pojedyncze tłumaczenia, które są wykorzystywane w więcej niż jednym miejscu w systemie. Ze względu na złożoność języka polskiego, ich tłumaczenie może nie być idealnie dostosowane do wszystkich sytuacji. |
3. Tłumaczenie w wersji np. 1.3.0 zostało przygotowane dla WHMCS V7.10.1, z kolei wersja np. 1.4.0 powstała już w oparciu o WHMCS V8.0.3 i analogicznie jest z kolejnymi nowszymi wersjami, tworzonymi pod coraz to nowsze wersje WHMCS. Mimo to mogą być one używane również z poprzednimi wersjami WHMCS, łącznie z WHMCS V5. Jednak w takiej sytuacji musisz mieć świadomość, że niektórych tłumaczeń może brakować, ponieważ WHMCS systematycznie usuwa z pliku językowego rekordy, z których dłużej nie korzysta. |
4. W przypadku używania motywu Lagom w panelu klienta mogą pojawić się nieprzetłumaczone frazy, widoczne w postaci nazw funkcji (np. generals.my_dashboard, itp.). Problem ten wynika z braku wbudowanej obsługi języka polskiego przez motyw Lagom, który używa swoich własnych, dodatkowych tłumaczeń. Aby to naprawić, należy w motywie samodzielnie uzupełnić brakujące tłumaczenia w sposób opisany tutaj. |
5. Jeśli napotkasz problem z kodowaniem polskich znaków w fakturach PDF, sprawdź wybór używanej czcionki w 'Ustawienia' → 'Ustawienia Ogólne' → 'Faktury'. Domyślnie wybrana rodzina czcionek dla PDF 'Helvetica' nie obsługuje polskiego kodowania. Zalecamy użycie 'Dejavusans', 'Freesans', bądź też własnego, niestandardowego kroju. |
6. Od wersji 1.1.0 dostępne jest tłumaczenie wbudowanych w WHMCS raportów. Mimo to tłumaczenie nie obejmuje głównej strony z ich wykazem (.../admin/reports.php), przez co nazwy raportów na tej stronie pozostają nieprzetłumaczone. Wynika to z faktu, iż WHMCS póki co nie umożliwia bezpośredniej modyfikacji wpisów zawartych na tej stronie. |