Spolszczenie do wtyczki WP-Polls dla WordPressa opublikowałem już jakiś czas temu we wpisie Polskie tłumaczenie WP-Polls, jednak doszedłem do wniosku, że niektórzy nie chcę spolszczać całej wtyczki, nie uważają mojego tłumaczenia za idealne, bądź po prostu wolą mieć angielską wersję w panelu, a polską na blogu. Cóż, jak kto woli. Fakt, faktem iż można spolszczyć tylko i wyłącznie ankietę, która znajduje się na blogu, a samo przetłumaczenie nie jest problematyczne.
Spolszczenie samego widżetu
Na stronie ~/wp-admin/admin.php?page=wp-polls/polls-templates.php znajdują się dostępne opcje szablonu ankiet. W zasadzie bez konieczności reinstalacji, czy jakiejkolwiek większej ingerencji możemy przetłumaczyć tutaj widżet ankiety.
Edytujemy więc teraz kolejno elementy, które wskażę w dalszej części wpisu. Oczywiście wszystko możemy wg własnych uznań przetłumaczyć, ja staram się tylko przybliżyć sam sposób edycji. Wystarczy, że zaznaczycie zawartość wskazanej przeze mnie sekcji uzupełniając ją danymi, które podam.
Przejdźmy więc do samego procesu modyfikacji:
Voting Form Footer:
</ul> <p style="text-align: center;"> <input type="button" name="vote" value=" Głosuj " onclick="poll_vote(%POLL_ID%);" onkeypress="poll_result(%POLL_ID%);" /> </p> <p style="text-align: center;"> <a href="#ViewPollResults" onclick="poll_result(%POLL_ID%); return false;" onkeypress="poll_result(%POLL_ID%); return false;" title="Zobacz wyniki ankiety">Zobacz wyniki</a> </p></div>
Result Body:
<li>%POLL_ANSWER% <small>(%POLL_ANSWER_PERCENTAGE%%, głosów: %POLL_ANSWER_VOTES%)</small> <div style="width: %POLL_ANSWER_IMAGEWIDTH%%;" title="%POLL_ANSWER_TEXT% (%POLL_ANSWER_PERCENTAGE%% | Głosów: %POLL_ANSWER_VOTES%)"></div></li>
Result Body: (tak, są dwie pod sobą)
<li><strong><i>%POLL_ANSWER% <small>(%POLL_ANSWER_PERCENTAGE%%, głosów: %POLL_ANSWER_VOTES%)</small></i></strong> <div style="width: %POLL_ANSWER_IMAGEWIDTH%%;" title="Zagłosowałeś na odpowiedź - %POLL_ANSWER_TEXT% (%POLL_ANSWER_PERCENTAGE%% | Głosów: %POLL_ANSWER_VOTES%)"></div></li>
Result Footer:
</ul><p style="text-align: center;">Głosujących: <strong>%POLL_TOTALVOTERS%</strong></p></div>
Result Footer: (znów dwa)
</ul><p style="text-align: center;">Głosujących: <strong>%POLL_TOTALVOTERS%</strong></p> <p style="text-align: center;"><a href="#VotePoll" onclick="poll_booth(%POLL_ID%); return false;" onkeypress="poll_booth(%POLL_ID%); return false;" title="Głosuj na tą ankietę">Głosuj</a></p></div>
Poll Archive Link
<ul><li><a href="%POLL_ARCHIVE_URL%">Archiwum ankiet</a></li></ul>
Individual Poll Footer
<p>Rozpoczęcie: %POLL_START_DATE%<br />Zakończenie: %POLL_END_DATE%</p>
W dwóch ostatnich polach wpisujemy po prostu:
Przepraszamy, ale nie ma obecnie żadnych ankiet do wyświetlenia.
A w ostatnim:
Napotkano na błąd.
Efekt?
Widżet ankiety mówi teraz po polsku ;), a w panelu mamy wciąż oryginalną wersję.
Dodaj komentarz