Zacznij
Jak zsynchronizować Polylang z dodatkiem Product Feed Translation Addon - AdTribes
  1. Strona główna
  2. Baza wiedzy
  3. Integracja
  4. Jak zsynchronizować Polylang z Product Feed Translation Addon

Jak zsynchronizować Polylang z Product Feed Translation Addon

Ten przewodnik wymaga wtyczki Product Feed Translation Addon, oddzielnego pluginu dostępnego w planach Plus i Business. Zainstaluj i licencjonuj ją przed wykonaniem poniższych kroków.

Jeśli Twój sklep WooCommerce używa Polylang (lub Polylang Pro), Twoje kanały marketingowe nadal oczekują jednego, jasnego języka na plik katalogu. Wtyczka Product Feed Translation Addon rozszerza Product Feed Pro o haki wielojęzyczne, dzięki czemu tytuły, opisy, adresy URL i taksonomie podążają za językiem wybranym dla każdego pliku, gotowe na każdy kanał.

Ten przewodnik obejmuje wymagania wstępne, instalację i licencjonowanie dodatku oraz wybór języka podczas tworzenia lub edycji pliku. Aby uzyskać szerszy przegląd, zobacz Pierwsze kroki z Product Feed Translation Addon.

Wymagania wstępne

Przed skonfigurowaniem plików upewnij się, że Twoja konfiguracja spełnia następujące wymagania.

WymaganieUwagi
WooCommerceZainstalowane, aktywne i zaktualizowane.
Polylang lub Polylang ProZainstalowany i prawidłowo skonfigurowany w Twojej witrynie.
Polylang for WooCommerceZdecydowanie zalecane, aby dane produktów WooCommerce (tytuły, opisy i slugy) były prawidłowo tłumaczone dla każdego języka.
Product Feed ProWymagany i aktywny. Dodatek Tłumaczeniowy oczekuje Product Feed Pro w wersji 13.5.3 lub nowszej. Kanały i funkcje Elite wymagają Product Feed Elite, oddzielnego pluginu działającego równolegle z Product Feed Pro, z aktywną licencją Elite.
Product Feed Translation AddonOddzielny plugin. Dodatek automatycznie wykrywa Polylang i ładuje integrację, gdy jest ona aktywna.

Zainstaluj i aktywuj dodatek do tłumaczeń dopiero po zainstalowaniu WooCommerce i Product Feed Pro. Jeśli brakuje zależności, dodatek wyświetli powiadomienie administratora i pominie ładowanie integracji.

Zainstaluj i licencjonuj dodatek do tłumaczeń

  1. Pobierz Product Feed Translation Addon z Twojego konta AdTribes.
  2. W swoim panelu WordPress przejdź do Wtyczki → Dodaj wtyczkę → Prześlij wtyczkę.
  3. Wybierz pobrany plik ZIP, a następnie kliknij Zainstaluj teraz.
  4. Kliknij Aktywuj wtyczkę po zakończeniu instalacji.
  5. Przejdź do Product Feed → License.
  6. Otwórz kartę Dodatek Tłumaczeniowy.
  7. Wprowadź swój Klucz licencyjny i Email aktywacyjny.
  8. Kliknij Aktywuj licencję.
Zakładka Product Feed → License → Translation Addon z podświetlonym kluczem licencyjnym, adresem e-mail aktywacji i aktywacją licencji

Po aktywacji wtyczki zobaczysz również powiadomienie administratora Aktywuj licencję na stronach administracyjnych WordPress. Powiadomienie zawiera wbudowany formularz licencyjny lub możesz przejść do tej samej zakładki Kanał informacyjny produktu → Licencja → Dodatek do tłumaczeń.

Podobnie, utrzymuj licencję Product Feed Elite jak zwykle. Dodatek nie zastępuje Elite; dostarcza warstwę Polylang, podczas gdy Elite nadal zarządza kanałami i logiką plików.

Integracja z Polylang

Dodatek Product Feed Translation Addon automatycznie wykrywa Polylang, gdy jest on aktywny w Twojej witrynie. Po wykryciu dodatek ładuje odpowiednią integrację i umożliwia generowanie plików specyficznych dla danego języka.

Nie potrzebujesz żadnej dodatkowej konfiguracji w ustawieniach wtyczki.

Wybierz język Polylang dla każdego kanału

Gdy Polylang jest aktywny, krok Ogólne pliku wyświetla pole Język Polylang.

  1. Utwórz nowy plik z Product Feed → Utwórz plik lub otwórz istniejący z Product Feed → Zarządzaj plikami.
  2. W sekcji Ogólne otwórz listę rozwijaną Język Polylang i wybierz język, którego powinien używać ten plik: na przykład francuski dla jednego kanału i angielski dla innego.
  3. Zapisz plik, a następnie zakończ wybór kanału, mapowanie, filtry i harmonogramy jak zwykle.
Zakładka Ogólne karmnika pokazująca listę rozwijaną języków Polylang ustawioną na Français

Aby uwzględnić produkty z każdego języka w jednym pliku, wybierz Wszystkie języki na dole listy rozwijanej. Filtry uwzględniania i wykluczania mogą następnie dopasowywać przetłumaczone produkty według ich identyfikatorów. Większość kanałów oczekuje jednego języka na plik, więc używaj tej opcji tylko wtedy, gdy Twój kanał akceptuje katalogi wielojęzyczne lub gdy Twoje filtry muszą dotrzeć do przetłumaczonych produktów.

Jeśli w pliku nie ma zapisanego języka, ładowanie produktów wraca do domyślnego języka Polylang.

Kiedy duplikujesz plik, dodatek kopiuje język Polylang z pliku źródłowego, dzięki czemu możesz go zduplikować, a następnie zmienić tylko język.

Synchronizacja produktów

Ta integracja zapewnia spójność danych produktów w różnych językach.

Nie jest wymagane ręczne mapowanie: Nie musisz ręcznie mapować kodów języków ani identyfikatorów tłumaczeń. Dodatek automatycznie łączy przetłumaczone produkty z odpowiednim językiem pliku.

Automatyczne filtrowanie: Dodatek do tłumaczeń filtruje Twój katalog i uwzględnia tylko produkty przypisane do języka wybranego w polu język Polylang. Jeśli wybierzesz Wszystkie języki, plik będzie zawierał produkty z każdego języka.

Standardowe atrybuty produktu: Plik pobiera tytuły, opisy i inne atrybuty produktu bezpośrednio z przetłumaczonych wersji dostarczonych przez Polylang, dzięki czemu każdy plik używa treści w odpowiednim języku.

Polylang vs. WPML: co jest inne

Obie integracje automatycznie wykrywają swój wtyczkę do tłumaczenia i dodają to samo pole wyboru języka do zakładki Ogólne pliku. Poza tym integracja WPML robi więcej:

ZachowaniePolylangWPML
Wybór języka dla każdego plikuTakTak
Powraca do domyślnego języka witryny, gdy język nie jest ustawiony w plikuTakTak
Mapowanie kategorii filtrowane według wybranego językaNieTak
Linki do kasy/koszyka przepisane dla wybranego językaNieTak
Identyfikator posta Facebook Pixel dopasowany do wybranego językaNieTak

W praktyce oznacza to, że pliki Polylang poprawnie filtrują produkty i pobierają przetłumaczone tytuły, opisy i atrybuty, ale listy rozwijane kategorii i linki do koszyka/piksela w wynikach pliku nie są dostosowywane językowo w taki sposób, jak w przypadku WPML. Jeśli konfiguracja Twojego kanału zależy od mapowania kategorii specyficznego dla języka lub linków do koszyka, zweryfikuj wyniki dla swoich plików Polylang, zamiast zakładać zachowanie równoważne z WPML.

Często zadawane pytania

Czy mogę używać różnych języków dla różnych kanałów sprzedaży?
Tak. Każdy plik ma własne ustawienie język Polylang w sekcji Ogólne. Ustaw jeden plik na francuski, a drugi na angielski: dodatek filtruje i eksportuje produkty dla wybranego języka każdego pliku niezależnie.
Czy to działa z Polylang Pro?
Tak. Integracja automatycznie wykrywa zarówno Polylang, jak i Polylang Pro. Nie są potrzebne żadne dodatkowe kroki podczas korzystania z Polylang Pro.
Co się stanie, jeśli nie wybiorę języka w pliku?
Karmnik wraca do twojego domyślnego języka z Polylang. Aby wyeksportować określony język, otwórz karmnik, przejdź do Ogólne i wybierz go z listy rozwijanej Język Polylang.
Czy Elite to drugi plugin na Product Feed Pro?
Tak. Product Feed Elite to oddzielny wtyczka, która działa równolegle z Product Feed Pro i dodaje więcej kanałów i funkcji. Translation Addon to trzecia wtyczka, która dodaje warstwę językową.

Rozwiązywanie problemów

Lista rozwijana języków Polylang nie pojawia się
Potwierdź, że Polylang lub Polylang Pro jest aktywny. Translation Addon automatycznie wykrywa Polylang, gdy jest obecny. Jeśli niedawno przeszedłeś ze starszego wsparcia tłumaczeń tylko dla Elite, upewnij się, że Translation Addon pozostaje aktywny, aby integracja się załadowała.
Karmniki pokazują niewłaściwy język lub mieszają treści
Otwórz ustawienia Ogólne karmnika i sprawdź wybór Język Polylang. Po zmianie języka wygeneruj ponownie karmnik. Jeśli lista rozwijana jest ustawiona na Wszystkie języki, karmnik zawiera produkty z każdego języka. Wybierz jeden język, a następnie zduplikuj karmnik, gdy potrzebujesz więcej wersji językowych.
Brak przetłumaczonych tytułów lub opisów
Upewnij się, że tłumaczenia dla tych produktów zostały zakończone w Polylang. Jeśli zamiast tego pojawia się język domyślny, sprawdź, czy Język Polylang w ustawieniach karmnika odpowiada oczekiwanemu tłumaczeniu.
Zawiadomienia o zależnościach lub wersjach z Translation Addon
Upewnij się, że WooCommerce i Product Feed Pro są aktualne. Zaktualizuj Product Feed Pro do wersji co najmniej 13.5.3, jeśli pojawi się takie powiadomienie.

Potrzebujesz pomocy?

Jeśli posiadasz licencję Product Feed Elite, otwórz zgłoszenie wsparcia.

Jeśli używasz wtyczki Product Feed Pro, odwiedź forum społecznościowe na WordPress.org.

Czy ten artykuł był pomocny?

Powiązane artykuły

Dokończ zakup
AdTribes WooCommerce Product Feed

Najlepsza wtyczka WooCommerce do kanałów produktów

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Produkt
Zasoby i informacje
Witryny partnerskie
Rymera