Migracja z Sublanguage — zachowaj każde tłumaczenie i każdy przetłumaczony adres URL

Sublanguage jest z założenia minimalistyczna: jeden wpis, z tłumaczeniami przechowywanymi na nim samym.

🔒 Sprawdzone pod kątem bezpieczeństwa 🧾 Oprogramowanie open source na licencji GPL 📤 Brak zobowiązań — możesz wyeksportować dane w dowolnym momencie ⚡ Silnik 20 razy lżejszy

Sublanguage jest z założenia minimalistyczna: jeden wpis, z tłumaczeniami przechowywanymi na nim samym. Ta strona to uczciwa wersja tego, na czym naprawdę polega przejście na TranslateRocket — darmową wielojęzyczną wtyczkę WordPress: co się przenosi, co nie oraz ile to trwa.

Wersja skrócona: Twoje istniejące tłumaczenia są importowane jednym kliknięciem, nic z Twoich danych nie zostaje zmodyfikowane ani usunięte, a import działa nawet jeśli druga wtyczka jest już wyłączona lub usunięta.

Co robi ta wtyczka — i gdzie się kończy

Sublanguage utrzymuje pojedynczy wpis i przechowuje każde tłumaczenie jako dodatkowe pola na nim. Nie ma kopii do synchronizowania, co jest jej mocną stroną; druga strona medalu jest taka, że wszystko poza tymi polami — teksty motywu, teksty wtyczek, sklep — musisz obsłużyć w inny sposób.

Gdzie naprawdę są Twoje tłumaczenia

Każdy język to niewielki wpis typu language, a jego krótka nazwa jest prefiksem przetłumaczonych pól na Twoich wpisach: _it_post_title, _it_post_content, _it_post_name dla adresu. Kategorie i tagi używają tego samego prefiksu, podobnie jak elementy menu.

Co zostanie przeniesione

  • Tytuły, zajawki i treść wpisów, stron i niestandardowych typów wpisów.
  • Twoje przetłumaczone adresy URL, więc linki, które znają już wyszukiwarki, nadal działają.
  • Nazwy i opisy kategorii i tagów.
  • Etykiety menu wpisane ręcznie.
  • Tylko języki, które są opublikowane. Język pozostawiony jako szkic w Sublanguage nie jest importowany, a puste pole — „użyj oryginału” — nie jest importowane jako tłumaczenie.

Sublanguage może też kopiować przetłumaczone pola do rewizji wpisów. To stare wersje, a nie Twoje strony, więc są pomijane: odczytywana jest tylko bieżąca wersja każdego wpisu.

Jak przeprowadzić migrację, krok po kroku

  1. Zrób kopię zapasową strony. Nic tutaj nie modyfikuje Twoich treści, ale migracja bez kopii zapasowej to zły nawyk, niezależnie od narzędzia.
  2. Zainstaluj TranslateRocket z wordpress.org. Jest darmowa i nie trzeba zakładać konta.
  3. Wybierz swoje języki w TranslateRocket → Languages: język, w którym napisana jest Twoja strona, oraz te, dla których masz już tłumaczenia.
  4. Otwórz TranslateRocket → Import. Ekran analizuje Twoją stronę i informuje, co znalazł, wraz z liczbą. Jeśli mówi, że nic nie wykryto, nic nie jest zgadywane.
  5. Naciśnij przycisk importu dla tej wtyczki i pozwól mu działać. Twoja oryginalna treść pozostaje nietknięta.
  6. Wypełnij luki za darmo. Wszystko, czego stara wtyczka nigdy nie obejmowała — menu, teksty motywu, WooCommerce — można przetłumaczyć za pomocą tłumacza wbudowanego w Chrome i Edge: bez klucza API, bez konta, nic nigdzie nie jest wysyłane. Zmierzyliśmy to: 464 ciągi w 42 sekundy.
  7. Sprawdź, a następnie usuń starą wtyczkę, gdy będziesz zadowolony — nie wcześniej.

Jak to wygląda potem

Zachowujesz model jeden wpis na stronę, dla którego wybrałeś Sublanguage, i dodajesz to, czego nigdy nie obejmowała: teksty interfejsu, WooCommerce, meta SEO oraz edytor wizualny, w którym klikasz dowolny tekst na stronie, aby go przetłumaczyć.

Dostajesz też to, po czym ocenia się wtyczkę tłumaczeniową, gdy minie efekt nowości: adresy URL w stylu /es/z poprawnymi tagami hreflang, przetłumaczone slugi, przełącznik języka jako shortcode, blok lub widget, reguły widoczności dla poszczególnych stron oraz pamięć tłumaczeń, dzięki której to samo zdanie nigdy nie jest tłumaczone dwa razy.

Pytania, które ludzie zadają przed zmianą

Czy mogę zaimportować po dezaktywacji Sublanguage?

Tak. Tłumaczenia są odczytywane z bazy danych, niezależnie od stanu wtyczki. Po jej wyłączeniu reguły adresów WordPress są przebudowywane, dzięki czemu żadna strona nie trafia na stronę główną.

Czy moje przetłumaczone adresy URL nadal będą działać?

Tak. Przetłumaczony adres każdej strony jest importowany i nadal działa po przełączeniu.

Co z językiem, którego nigdy nie opublikowałem?

Język wciąż będący szkicem w Sublanguage nie jest opublikowany, więc nie jest importowany.

Ile to kosztuje?

Nic. TranslateRocket nie ma płatnego planu, a tłumacz wbudowany w Chrome i Edge nie wymaga klucza API ani konta.

Pobierz TranslateRocket — za darmo Zobacz wszystko, co potrafi

Przechodzisz z czegoś innego? WPML · Polylang · TranslatePress · Weglot · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate · Falang · Sublanguage

Potrzebujesz klucza API?

Instrukcje krok po kroku dla OpenAI, Claude, Gemini, DeepL i Google Translate: ile kosztuje każdy z nich, które są darmowe i jak ustawić limit wydatków. Przewodniki po kluczach API →

💬 Potrzebujesz pomocy?
Działa dzięki TranslateRocket™