Magento po polsku – tłumaczenie

Instalacja i aktywacja języka polskiego w Magento 2

Magento 2 obsługuje wiele języków, dzięki czemu sklep jest gotowy do wdrożenia praktycznie wszędzie na świecie. Tłumaczenie można podzielić na dwa rodzaje. Pierwszy to tłumaczenie backend, drugie frontend.  Backend to ta część, gdzie zarządzasz sklepem od strony panelu administracyjnego, natomiast frontend to ta część sklepu, którą widzi klient. Można powiedzieć, że frontend to witryna sklepowa a backend to zaplecze.
Aby zainstalować paczkę z tłumaczeniem na język polski, najlepiej użyć do tego Composer. Zanim jednak zainstalujemy polskie tłumaczenie, wpierw aktywujmy język polski od strony backendu. W tym wypadku zaloguj się to panelu administracyjnego, następnie kliknij nazwę użytkownika i wybierz Account setting. Znajdź pozycję Interface locale. Odnajdź język polski, następnie na dole podaj jeszcze swoje hasło i kliknij Save account.

Teraz dokonajmy tłumaczenie frontendu. Poszukajmy tłumaczeń na Internecie.

Wybierzmy tłumaczenie kkkonrad/magento2-translate-pl
Instalujemy je za pomocą Composera.

composer require kkkonrad/magento2-translate-pl

Jeśli zależy Ci na wszystkich aktualnych zmianach, nie tylko oficjalnych wersji pakietu, dodaj na końcu dev-master
Teraz instalujemy treści statyczne oraz robimy setup upgrade

bin/magento setup:upgrade
bin/magento setup:static-content:deploy pl_PL 

Na wszelki wypadek zrób reindeksację

bin/magento index:reindex

I na końcu usuń pamięć podręczną

bin/magento cache:clean
bin/magento cache:flush

Przejdź teraz w panelu administratora do Stores->Configuration ->General->Locale Options. Tam odnajdź Locale i zmień na język polski.
Teraz sklep Magento 2 ma już język polski.

Może się zdarzyć, że z jakichś powodów będziesz chciał zainstalować tłumaczenie w sposób manualny.
Pobierz tłumaczenie jako zip.
Rozpakuj paczkę a następnie przekopiuj całą zawartość paczki do folderu app/i18n/nazwa_szablonu/pl_pl

Teraz wystarczy już tylko zainstalować treści statyczne oraz usunąć pamięć podręczną.

bin/magento setup:static-content:deploy pl_PL
bin/magento cache:clean