Archiwa tagu: plugin

WP-EMail – Spolszczenie, Polski plik językowy (Polish lang)

Kolejne tłumaczenie wtyczki z serii brakujących tłumaczeń komercyjnego szablonu „ClassiPress„, tym razem pod ostrze klawiatury i słownika poszła wtyczka „WP-EMail” implementująca rozbudowane opcje wysyłki poczty elektronicznej i w pełni konfigurowalna z panelu administratora (dashboard)… zawiera szereg różnych opcji jak szablony, kody captcha, obsługę wysyłki po smtp, sendmail, php i wiele wiele więcej…

wp-email-pl_PL.mo wp-email-pl_PL.po polish lang language file translation
spolszczenie polski plik językowy tłumaczenie

Plik językowy został przetłumaczony w 100%, składa się on z 1160 linii,
tak jak poprzednie tłumaczenia tak i to jest świeże i może wymagać poprawek.

Screenshot z panelu administracyjnego:
Screenshot WP-EMail

Screenshot strony z wysyłaniem wpisu:
Screenshot WP-EMail

Tłumaczenie było wykonane do wersji 2.51 wtyczki WP-EMail

Wycinek z pliku językowego do oceny:

#: wp-email.php:1240
#: wp-email.php:1242
#: wp-email.php:1280
msgid "WP-EMail"
msgstr "WP-EMail"
 
#: wp-email.php:1253
#: wp-email.php:1255
#: wp-email.php:1296
#, php-format
msgid "%s Most Emailed Post"
msgid_plural "%s Most Emailed Posts"
msgstr[0] "%s najczęściej wysyłany wpis"
msgstr[1] "%s najczęściej wysyłane wpisy"
 
#: wp-email.php:1258
#: wp-email.php:1260
#: wp-email.php:1302
#, php-format
msgid "%s Most Emailed Page"
msgid_plural "%s Most Emailed Pages"
msgstr[0] "%s najczęściej wysyłana strona"
msgstr[1] "%s najczęściej wysyłane strony"
 
#: wp-email.php:1282
#, php-format
msgid "<strong>%s</strong> email was sent."
msgid_plural "<strong>%s</strong> emails were sent."
msgstr[0] "<strong>%s</strong> email został wysłany."
msgstr[1] "<strong>%s</strong> emaili zostało wysłanych."
 
#: wp-email.php:1283
#, php-format
msgid "<strong>%s</strong> email was sent successfully."
msgid_plural "<strong>%s</strong> emails were sent successfully."
msgstr[0] "<strong>%s</strong> email został pomyślnie wysłany."
msgstr[1] "<strong>%s</strong> emaili zostało pomyślnie wysłanych."

Zlecenie:
Jeśli chciałbyś zakupić polski plik językowy, pisz na maila…

Cena: 10zł netto

lub przejdź do downloadu i pobierz za pomocą SMS.

WP Sociable – Spolszczenie, Polski plik językowy (Polish lang)

Podczas wykonywania ostatnio tłumaczenia do komercyjnego szablonu „ClassiPress” okazało się że zawiera on dodatkowe wtyczki które także nie posiadają polskiego tłumaczenia… na pierwszy ogień poszła wtyczka „Sociable„…

sociable-pl_PL.mo sociable-pl_PL.po polish lang language file translation
spolszczenie polski plik językowy tłumaczenie

Plik językowy został przetłumaczony w 100%,
choć nie twierdzę że jest bezbłędny i nie wymaga poprawek.

Czym jest wtyczka „Sociable„?
W skrócie dodaje dobrze nam wszystkim znany pasek z stronami do przechowywania wartościowych linków (Bookmarks’ami), np. dodaje url do Facebook, Google Bookmarks, Gwar, Wykop, Twitter itd.

Wygląda to mniej więcej tak:

Sociable Screenshot

Sociable Screenshot

Tłumaczenie było wykonane do wersji 3.5.2 wtyczki Sociable

Pobierz pliki językowe: sociable-pl_PL.rar

Pobierz pełną wersję wtyczki z drobnymi modyfikacjami: sociable.3.5.2_PL.rar

Jakieś pytania? Potrzebujesz pomocy? Pisz!
W dziale „Kontakt” znajdziesz maila;)

WP e-Commerce – Spolszczenie, Polski plik językowy (Polish lang)

Zaraz po pobraniu najnowszej wersji sklepu WP e-Commerce przyszło mi się zderzyć z okrutną prawdą – Nie posiada on polskiego pliku językowego, a brat Google nic też o takim nie wie…
Zmuszony zaistniałą sytuacją przeszedłem do tłumaczenia ponad 1200 linii tego pliku…

pl_PL.php polish lang language file translation
spolszczenie polski plik językowy tłumaczenie

Plik językowy został przetłumaczony w ok 90%.
Nie twierdzę że jest bezbłędny i nie wymaga poprawek, wszelkie źle użyte formy/konstrukcje zdań wyjdą dopiero w praniu przy codziennej obsłudze sklepu dla którego był tworzony.

Ścienne Zegary

Poniżej wstawiam wycinek pliku do oceny:

define('TXT_WPSC_YOU_JUST_ADDED', 'Dodałeś "[product_name]" do koszyka.');
define('TXT_WPSC_SORRY_NONE_LEFT', 'Sorry, ale przedmiot "[product_name]" jest wyprzedany.');
 
define('TXT_WPSC_CONTINUE_SHOPPING', 'Kontynuuj Zakupy');
define('TXT_WPSC_ITEM_GONE_OUT_OF_STOCK', 'Wygląda na to że produkt został wyprzedany, proszę wrócić i zmienić swoje zamówienie.');
define('TXT_WPSC_DISPLAY_FANCY_NOTIFICATIONS', 'Wyświetl ozdobne powiadomienia zakupu');
define('TXT_WPSC_IF_USER_CHECKOUT', 'Jeśli masz już konto, Proszę ');
define('TXT_WPSC_LOG_IN', 'zaloguj się.');
define('TXT_WPSC_IS_DONATION', 'To jest dotacja, zaznaczenie tego pola wypełnia widget dotacja.');
define('TXT_WPSC_DONATION', 'Dotacja');
define('TXT_WPSC_DONATION_LC', 'dotacja');
define('TXT_WPSC_DONATION_SHIPPING', 'Brak wysyłki dla dotacji');
define('TXT_WPSC_DOWNLOADABLEPRODUCT_URL', 'Nazwa pliku Produktu');
define('TXT_WPSC_FILETOBEPRODUCTURL', 'Uwaga: Prześlij swój plik do katalogu plików e-commerce i wpisz jego nazwę tutaj.');
define('TXT_WPSC_DONATIONS', 'Produkt Dotacje');
define('TXT_WPSC_WRONG_FILE_PERMS', 'Następujące katalogi nie są zapisywalne: :directory: Nie można wysyłać tutaj żadnych zdjęć lub plików. Musisz zmienić uprawnienia do tych katalogów, aby móc zapisywać.');
define('TXT_WPSC_RESET_API', 'Resetuj Klucz API');
define('TXT_WPSC_PRODUCTS_PER_PAGE', 'Produktów na Strone');
define('TXT_WPSC_OPTION_PRODUCTS_PER_PAGE', 'ilość produktów do pokazania na stronę');
define('TXT_WPSC_PAGE_NUMBER_POSITION', 'Pozycja numeru strony');

A teraz krótka instrukcja co zrobić aby nasz lang był widziany w systemie WP e-Commerce…
Otwórz plik

/wp-content/plugins/wp-e-commerce/wpsc-admin/includes/settings-pages/general.php

Przejdź do linii 186 i wstaw info o polskiej wersji

					case "pl_PL.php";
					$language = "Polish";
					break;

I to już koniec modyfikacji naszego WP e-Commerce aby rozmawiał z klientami po polsku 😉

Tłumaczenie zgodne z wersją 3.7.5.3

Tłumaczenie WP e-Commerce 3.8 dostępne tutaj.

Bramka płatności DotPay do WP e-Commerce tutaj.

Zlecenie:
Jeśli chciałbyś zakupić polski plik językowy, pisz na maila,
lub zamów w sklepie: WP e-Commerce – Spolszczenie

Cena: 20zł netto

[hack] Plugin WP e-Commerce – Wyświetlanie ceny z VAT

Stawiając sklep na plugin’ie WP e-Commerce dla odbiorców indywidualnych przyjdzie nam się zmierzyć z małą dolegliwością tego systemu, a mianowicie wyświetlanie cen produktów bez podatku VAT…
co prawda możemy wprowadzić przy dodawaniu produktu cenę z VAT, a następnie zaznaczyć aby do tego produktu nie naliczało już podatku – niemniej jednak będzie to rozwiązanie nie estetyczne i może wprowadzić klienta w błąd gdy przy zamawianiu zobaczy informację „Podatek: 0 PLN”

Jak wykonać taką modyfikację?
Jak zamienić cenę netto z brutto?
Jak wyświetlać ceny z VAT?

Aby tego dokonać potrzebujemy wyedytować 3 następujące pliki w których przemnożymy ceny o nasze kochane 22%
(edytowane tutaj na szablonie iStore).

/wp-content/plugins/wp-e-commerce/widgets/specials_widget.php
/wp-content/uploads/wpsc/themes/iShop/single_product.php
/wp-content/uploads/wpsc/themes/iShop/products_page.php

Update 07/04/2010
W związku z ostatnią potrzebą ustawiania różnych stawek vat na produkty cały ten hack został przepisany od nowa z uwzględnieniem cen brutto w koszyku, mailu i cechach produktu których w tym brakuje – koniec mnożenia ceny na sztywno przez 1.22 ;P… wkrótce będzie dostępny w pakiecie polskiej wersji wtyczki WP e-Commerce;)

Update 15/12/2009
W praktyce wyszło ,ze nie wszystkie ceny fajnie się mnożą i trzeba było jeszcze opakować naszą cenę w funkcję „round()” aby zaokrąglić ceny do 2 miejsc po przecinku;)

Plik specials_widget.php
Przechodzimy do linii 54 i 58 gdzie dodajemy tylko „*1.22” i opakowujemy w „round()” jak na listingu poniżej… i widget z promocjami już śmiga z VATowskimi cenami;)

					$output .= "<span class='oldprice'>".nzshpcrt_currency_display(round($special['price']*1.22, 2), $special['notax'],false)."</span><br />";
				}
 
				$output .= "<span id='special_product_price_".$special['id']."'><span class='pricedisplay'>";       
				$output .= nzshpcrt_currency_display(round(($special['price'] - $special['special_price'])*1.22, 2), $special['notax'],false,$product['id']);

Plik single_product.php
Przechodzimy do linii 144, odnajdujemy poniższy kawałek kodu…

<?php echo wpsc_product_normal_price(); ?></span>

…i zamieniamy z następującym…

<?php echo round($wpsc_query->product['price']*1.22, 2); ?> PLN</span>

Przechodzimy do linii 146, odnajdujemy poniższy kawałek kodu…

<?php echo wpsc_the_product_price(); ?></span>

…i zamieniamy z następującym…

<?php echo round(($wpsc_query->product['price'] - $wpsc_query->product['special_price'])*1.22, 2); ?> PLN</span>

Plik products_page.php
Przechodzimy do linii 205, odnajdujemy poniższy kawałek kodu…

<?php echo wpsc_product_normal_price(); ?></span>

…i zamieniamy z następującym…

<?php echo round($wpsc_query->product['price']*1.22, 2); ?> PLN</span>

Przechodzimy do linii 207, odnajdujemy poniższy kawałek kodu…

<?php echo wpsc_the_product_price(); ?></span>

…i zamieniamy z następującym…

<?php echo round(($wpsc_query->product['price'] - $wpsc_query->product['special_price'])*1.22, 2); ?> PLN</span>

To by było na tyle modyfikacji naszego ukochanego sklepu na silniczku WP e-Commerce aby wyświetlał klientom ceny z VAT 😉

Bramka płatności DotPay do WP e-Commerce dostępna tutaj.

Zlecenie:
Jeśli chciałbyś abym wykonał tą modyfikację za Ciebie, pisz na maila.

Cena: od 20zł netto
Wymagania: dostęp do FTP