Opis
Funkcje
- Importuje języki i opcje WPML (gdy w Polylang istnieją te same opcje).
- Importuje wpisy i taksonomie języków, a także tłumaczenia (w tym własne typy wpisów i własne taksonomie).
- Importuje wielojęzyczne menu nawigacyjne.
- Importuje tłumaczenia ciągów.
- Nie usuwa danych WPML.
Ważne
Chociaż dane WPML nie powinny być uszkodzone, dlatego że dane Polylang są tworzone bez usuwania czegokolwiek, na wszelki wypadek wykonaj kopię zapasową bazy danych przed kontynuowaniem
Jak postępować?
- Dezaktywuj WPML
- Aktywuj Polylang lub Polylang Pro i WPML do Polylang. Nie twórz żadnego język za pomocą Polylang (zostaną one zaimportowane).
- Przejdź do Narzędzia > Importer WPML.
- Jeśli wszystkie kontrole zakończą się pomyślnie, możesz kliknąć „Importuj”.
- Dezaktywuj WPML do Polylang (możesz go nawet usunąć).
- Skonfiguruj przełącznik języka jako widżet lub w menu nawigacyjnym.
- Sprawdź, czy wszystko jest w porządku .
- Jeśli coś poszło nie tak i chcesz powrócić do WPML, możesz usunąć Polylang za pomocą czerwonego odnośnika w tabeli wtyczki. Aby usunąć wszystkie dane utworzone dla Polylang, przeczytaj jak usunąć dane przed usunięciem Polylang . Na koniec możesz ponownie aktywować WPML .
Notatki
Ta wtyczka nie zawiera zarządzania błędami. Została jednak pomyślnie przetestowana pod kątem migracji witryny zawierającej około 9 000 wpisów i multimediów.
Autorzy
Pane powiadomień i ikona zostały zaprojektowane przez Alex Lopez
Recenzje
Kontrybutorzy i deweloperzy
„WPML do Polylang” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „WPML do Polylang” została przetłumaczona na 8 języków. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “WPML do Polylang” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
0.6 (2023-08-10)
- Min Polylang version is now 3.4
- Fix deprecated notices with Polylang 3.4
- Fix infinite loop when processing objects without language with Polylang 3.4
0.5 (2022-12-05)
- Całkowite przepisanie, aby uniknąć problemów z limitem pamięci PHP i rozmiarem bufora MySQL. Pozdrowienia dla Jeremy’ego Simkinsa za mnóstwo pomysłów. #19
- Uprość interfejs użytkownika i spróbuj wyjaśnić komunikaty o błędach.
- Napraw kolejność języków, która nie została zaimportowana.
- Napraw ustawienie tłumaczenia multimediów, które nie zostało zaimportowane.
- Napraw lokalizacje menu nawigacyjnego dla każdego języka.
0.4 (2021-01-19)
- Minimalną wersją Polylang jest teraz 2.8
- Napraw języki niepoprawnie zaimportowane za pomocą Polylang 2.8+
- Napraw opcję tłumaczenia multimediów niepoprawnie zaimportowaną #7
0.3.1 (2019-12-26)
- Naprawiono powiadomienia PHP
0.3 (2019-06-27)
- Minimalną wersją Polylang jest teraz 2.6 #3
- Naprawiono etykietę na pierwszej stronie, która nie jest wyświetlana do tłumaczeń w tabeli listy stron #4
- Naprawiono przestarzałe powiadomienie związane z ikoną ekranu
0.2.5 (2018-08-22)
- Naprawiono flagi i właściwość rtl nieprawidłowo zaimportowane
0.2.4 (2017-10-03)
- Naprawiono niezgodność z WP 4.8.2 (symbol zastępczy %1$s w przygotowaniu)
0.2.3 (2017-08-16)
- Przypisz domyślny język obiektom bez języka w tabeli „icl_translations”.
- Naprawiono taksonomie języków, które nie zostały poprawnie zaimportowane
- Naprawiono nieprzygotowane zapytanie SQL (dzięki @grapplerulrich)
0.2.2 (2016-09-12)
- Poprawka: nie importuj pustych tłumaczeń ciągów znaków, ponieważ psuje to Polylang
0.2.1 (2016-05-06)
- Zezwalaj na lokalizację wtyczek z translate.wordpress.org
0.2 (2015-11-19)
- Gotowe na Polylang 1.8, minimalna wersja Polylang to 1.5, minimalna Wersja WP to 3.5
- Przyjęcie standardów kodowania WordPress
- Poprawka: błąd bazy danych podczas importowania tłumaczeń kategorii
0.1.4 (2014-06-24)
- Poprawka: po zaimportowaniu, aktualizacja strony usuwa wszystkie relacje tłumaczeń
0.1.3 (2014-06-15)
- Poprawka: tłumaczenia ciągów nie są zapisywane
0.1.2 (2014-06-06)
- Dodano: komunikat „sukces”
- Poprawka: niezgodność z Polylang 1.5
- Poprawka: tłumaczenia taksonomi niepoprawnie zmapowane, ponieważ WPML używa term_taxonomy_id, podczas gdy Polylang używa term_id
- Poprawka: błąd z własnymi typami postów i własnymi taksonomiami
0.1.1 (2014-05-01)
- Poprawki błędów