Blog

🔥 Niestandardowe akcje Gato Translate, integracje ACF/Meta Box/SEO i wiele więcej

Leonardo Losoviz
Autor: Leonardo Losoviz ·

Gato AI Translations for Polylang właśnie wydało v14.0, pełne nowych funkcji, o które prosili nasi użytkownicy!

Gato Translate (Custom)

Możesz teraz wykonać akcję Gato Translate z niestandardowymi ustawieniami, korzystając z nowej akcji masowej Gato Translate (Custom).

Wykonywanie akcji masowej Gato Translate (Custom)
Wykonywanie akcji masowej Gato Translate (Custom)

Ta akcja masowa przekieruje do strony Niestandardowych Ustawień, z opcjami, które możesz nadpisać tylko dla tego jednego wykonania (te ustawienia nie zostaną zapisane w ustawieniach wtyczki).

Korzystanie z niestandardowych ustawień jest przydatne w wielu scenariuszach, takich jak:

✅ Ponowne uruchamianie nieudanych tłumaczeń

Ponowne uruchomienie tłumaczenia dla języka, który zakończył się błędem, bez wpływu na inne języki.

✅ Używanie innych modeli AI

Używanie innego modelu AI niż skonfigurowany w ustawieniach wtyczki dla konkretnych tłumaczeń.

✅ Zmiana języka źródłowego

Użycie innego języka jako języka źródłowego (np.: tłumaczenie treści skopiowanej ze strony w innym języku).

✅ Eksperymentowanie z promptami

Eksperymentowanie z innym promptem do tłumaczenia bez zmiany ustawień globalnych.

Ponowne uruchamianie nieudanych tłumaczeń

Najczęstszym przypadkiem użycia tej funkcji jest ponowne uruchomienie tłumaczenia dla języka, który zakończył się błędem, bez wpływu na inne języki.

W tym celu możesz wybrać opcję Brak (wyłącz tłumaczenie) dla każdego już przetłumaczonego języka i kliknąć przycisk Wykonaj 'Gato Translate':

Dostosowywanie wykonania akcji 'Gato Translate'
Dostosowywanie wykonania akcji 'Gato Translate'

(Wielkie podziękowania dla użytkownika wtyczki Hervé, który przekazał kod dla linków umożliwiających szybkie ustawianie wartości w listach rozwijanych 👏)

Dodaliśmy również opcję domyślnego stosowania opcji Brak (Wyłącz tłumaczenie) do wszystkich języków w Niestandardowych Ustawieniach.

Zastosuj Brak (Wyłącz tłumaczenie) domyślnie do wszystkich języków w Niestandardowych Ustawieniach
Zastosuj Brak (Wyłącz tłumaczenie) domyślnie do wszystkich języków w Niestandardowych Ustawieniach

Automatyczna integracja z Advanced Custom Fields i Meta Box

Wcześniej trzeba było ręcznie konfigurować klucze meta do synchronizacji i tłumaczenia dla każdej grupy pól w Advanced Custom Fields (ACF) i Meta Box.

Było to nieco uciążliwe i mało intuicyjne.

Dlatego to naprawiliśmy! Dodaliśmy pole Gato Translate, aby konfigurować synchronizację/tłumaczenie bezpośrednio przez interfejs tych wtyczek.

Edytowanie Grupy pól w ACF:

Konfigurowanie synchronizacji/tłumaczenia dla grupy pól ACF
Konfigurowanie synchronizacji/tłumaczenia dla grupy pól ACF

Obejrzyj poniższy film, aby zobaczyć szybką demonstrację:

Integracja z Advanced Custom Fields (ACF). Oglądaj na YouTube

Edytowanie Pola niestandardowego w Meta Box:

Konfigurowanie synchronizacji/tłumaczenia dla pola niestandardowego Meta Box
Konfigurowanie synchronizacji/tłumaczenia dla pola niestandardowego Meta Box

Szybka demonstracja w poniższym filmie:

Integracja z Meta Box. Oglądaj na YouTube

Automatyczna integracja z wtyczkami SEO

W przeszłości trzeba było ręcznie konfigurować klucze meta do synchronizacji i tłumaczenia dla każdej wtyczki SEO.

To już przeszłość. Następujące wtyczki SEO są teraz zintegrowane automatycznie:

All in One SEO
Rank Math
SEO Simple Pack
SEOPress
Slim SEO
The SEO Framework
WP Meta SEO
Yoast SEO

Możesz włączać/wyłączać integrację dla każdej wtyczki w zakładce Konfiguracja integracji wtyczek w Ustawieniach.

Włączanie/wyłączanie integracji wtyczek SEO w ustawieniach
Włączanie/wyłączanie integracji wtyczek SEO w ustawieniach

Demonstracja z użyciem The SEO Framework w poniższym filmie:

Integracja z wtyczkami SEO. Oglądaj na YouTube

Natychmiastowy dostęp do nowych modeli AI

Zmiana kluczowa: musisz ponownie podać klucz API OpenRouter.

Możesz teraz uzyskać dostęp do modeli AI z OpenRouter bezpośrednio przez API OpenRouter. Lista modeli jest aktualizowana codziennie.

Oznacza to, że nie musisz czekać, aż Gato AI Translations for Polylang zostanie zaktualizowane, aby korzystać z najnowszej wersji swojego ulubionego modelu lub wypróbować nowy, wyjątkowy model.

Zrób to natychmiast, tego samego dnia, w którym model zostanie wydany!

Lista modeli AI dostępnych na OpenRouter
Lista modeli AI dostępnych na OpenRouter

(Ponowne podziękowania dla Hervé, który również przekazał kod dla tej nowej funkcji 👏👏)

Interfejs wyświetla teraz również informacje o wybranym modelu, w tym cenę, okno kontekstowe, maksymalną liczbę tokenów i wiele więcej.

Wyświetlanie szczegółów modelu AI dostępnego na OpenRouter
Wyświetlanie szczegółów modelu AI dostępnego na OpenRouter

Możesz również filtrować modele według ceny, daty wydania i wielu innych kryteriów.

Filtrowanie listy modeli AI dostępnych na OpenRouter
Filtrowanie listy modeli AI dostępnych na OpenRouter

Wyzwalanie tłumaczeń przez WP-CLI

Możesz wyzwalać tłumaczenia bezpośrednio z wiersza poleceń przez WP-CLI, za pomocą prostego polecenia wp gatotranslate.

Tłumaczenie wpisów przez WP-CLI
Tłumaczenie wpisów przez WP-CLI

Inne ulepszenia

Wersja 14.0 zawiera kilka innych ulepszeń i poprawek błędów, w tym:

  • Obsługa modeli OpenAI 5
  • Ulepszony prompt wysyłany do modeli AI
  • Synchronizacja nadrzędnego wpisu, tłumacząc ID na odpowiadające ID w języku docelowym
  • Synchronizacja właściwości menu_order wpisu
  • Tłumaczenie tablic tablic w meta (tj. obsługa typu group w Meta Box)
  • Dodane hooks do nadpisywania promptu wysyłanego do modeli AI, zmiennych i kluczy meta do synchronizacji/tłumaczenia.
  • Identyfikacja CPT rejestrowanych przez wtyczki (ACF, Meta Box, Custom Post Type UI) i domyślne ustawienie opcji "Automatycznie twórz wpisy tłumaczenia"
  • Obsługa słowników w DeepL
  • Wyzwalanie tłumaczeń przez kod PHP

Zobacz changelog po pełną listę zmian.

Jak zawsze, miłego korzystania! 🙏


Dowiedz się, co będzie dalej

Zapisz się do naszego newslettera: dowiedz się, gdy wydamy nową wersję, uruchomimy nową wtyczkę lub będziemy mieli nowości do przekazania.