🔥 Niestandardowe akcje Gato Translate, integracje ACF/Meta Box/SEO i wiele więcej
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).

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':

(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.

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:

Obejrzyj poniższy film, aby zobaczyć szybką demonstrację:
Edytowanie Pola niestandardowego w Meta Box:

Szybka demonstracja w poniższym filmie:
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 SEORank MathSEO Simple PackSEOPressSlim SEOThe SEO FrameworkWP Meta SEOYoast SEOMożesz włączać/wyłączać integrację dla każdej wtyczki w zakładce Konfiguracja integracji wtyczek w Ustawieniach.

Demonstracja z użyciem The SEO Framework w poniższym filmie:
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!

(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.

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

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.

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_orderwpisu - 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! 🙏