Changelog
ChangelogTranslation

Translation

Ini adalah semua perubahan untuk setiap versi ekstensi Translation.

18.0.0

Tanggal rilis: 20/05/2026

Ditambahkan

  • Dukungan ChatGPT 5.4 mini (#2319)
  • Dukungan Claude Opus 4.7 (#2320)
  • Gunakan API key ChatGPT dan Claude dari AI Connectors WordPress 7.0, jika belum diatur di Pengaturan plugin (#2324)
  • Ekstensi baru: terjemahkan konten menggunakan model AI Gemini dari Google, melalui direktif @strTranslate (#2325)
  • Dukungan Gemini sebagai penyedia layanan terjemahan, dengan fallback API key dari AI Connectors WordPress 7.0 (#2325)

Peningkatan

  • Menjadikan ChatGPT 5.4 mini sebagai model default baru (#2319)
  • Menetapkan Penyedia Terjemahan Default ke layanan AI pertama dengan API key yang disediakan melalui AI Connectors WP 7.0 (#2326)
  • Menambahkan dukungan untuk model OpenAI GPT-5.5 (gpt-5.5) (#2360)
  • Menambahkan dukungan untuk model DeepSeek v4 (deepseek-v4-pro) dan DeepSeek v4 Flash (deepseek-v4-flash) (#2360)
  • Menambahkan dukungan untuk model Claude Sonnet 4.6 (Claude claude-sonnet-4-6) dan Haiku 4.5 (claude-haiku-4-5) (#2360)
  • Memperbarui daftar bahasa yang didukung untuk DeepL (#2381)
  • Memperbarui daftar bahasa yang didukung untuk Google Translate (#2382)

Diperbaiki

  • Beberapa perbaikan bug (#2392)

17.1.0

Tanggal rilis: 23/03/2026

Ditambahkan

  • Dukungan menggunakan model LLM yang di-hosting sendiri (dijalankan di server Anda sendiri) sebagai penyedia terjemahan (#2309)
  • Dukungan ChatGPT 5.4 (#2310)

17.0.0

Peningkatan

  • Memvalidasi lisensi plugin terhadap toko baru Gato yang berbasis FluentCart (#2303)

Diperbaiki

  • Diperbaiki - Tampilkan pembaruan versi baru saat mengklik tautan Tampilkan detail di pembaruan Plugin

16.1.0

Ditambahkan

  • Dukungan Claude Opus 4.6 (#2297)

16.0.0

Ditambahkan

  • Model ChatGPT 5.2 (#2248)

Peningkatan

  • Menetapkan model "GPT-5.2 (Thinking)" sebagai model default untuk ChatGPT (#2248)

15.3.0

  • Versi dilewati (pertahankan versi yang sama dengan plugin Gato GraphQL)

15.2.0

Ditambahkan

  • Model ChatGPT 5.1 (#2203)

Peningkatan

  • Memvalidasi bahwa jumlah terjemahan yang dikembalikan oleh penyedia API sama dengan jumlah string yang akan diterjemahkan (#2161)
  • Menghapus " (the)" di akhir nama negara (#2165)
  • Peningkatan prompt untuk menghindari escaping atribut HTML (#2166)
  • Peningkatan prompt untuk menerjemahkan teks di dalam tag HTML (#0334741)
  • Menetapkan model "GPT-5.1 (Thinking)" sebagai model default untuk ChatGPT (#2203)
  • Gunakan 2000 karakter sebagai ukuran payload maksimum secara default (untuk mempercepat terjemahan) (#2214)
  • Diuji hingga WordPress 6.9 (#2215)

Diperbaiki

  • Gunakan ChatGPT sebagai penyedia terjemahan default ketika Pengaturan belum diatur (#2172)

15.1.0

  • Versi dilewati (pertahankan versi yang sama dengan plugin Gato GraphQL)

15.0.0

Diperbaiki

  • Mengatur properti pada kelas BasicService (#2067)

14.0.0

Perubahan yang tidak kompatibel

  • Meningkatkan versi minimum PHP dari 7.4 ke 8.1 (#2057)
  • Harus menyediakan API key OpenRouter lagi

Ditambahkan

  • Dukungan glosarium di DeepL (#1926)
  • Dukungan semua model dari OpenRouter melalui API (#2003)
  • Dukungan model OpenAI 5 (#1979)
  • Dukungan model OpenAI 5 melalui OpenRouter (sebagai model yang telah ditentukan) (#1981)
  • Dukungan model OpenAI 4.1 (#1956)
  • Dukungan Claude Opus 4.1 (#1982)

Peningkatan

  • Peningkatan prompt yang dikirim ke layanan AI (untuk menghindari masalah dengan tanda kutip, tag HTML yang di-escape, dan pengkodean karakter) (#1928)
  • Dukungan Claude melalui OpenRouter (#1995)
  • Tampilkan model di entri Log (#1997)
  • Perbarui DeepSeek ke v3.1 (#2038)
  • Perbarui plugin ke dependensi terbaru untuk PHP 8.1 (#2059)

Diperbaiki

  • Pengecualian ketika OpenRouter mengembalikan terjemahan null (#1927)
  • Plugin tidak berfungsi dengan PHP 7.4 (#2005)

13.2.0

Ditambahkan

  • Log permintaan API saat menggunakan Google Translate dan DeepL (#1904)
  • Penyedia terjemahan baru: OpenRouter (#1923)

Peningkatan

  • Entri log "ai-requests" telah diganti nama menjadi "api-requests" (untuk juga menangani Google Translate dan DeepL) (#1904)

Diperbaiki

  • Jangan sertakan dependensi dari plugin Gato GraphQL (#1909)
  • Jangan gunakan penyedia terjemahan default yang dipilih jika dinonaktifkan (#1922)

13.1.1

Ditambahkan

  • Tentukan payload maksimum dari permintaan yang dikirim ke penyedia AI (#1897)

13.1.0

Ditambahkan

  • Pilih penyedia terjemahan default di Pengaturan (#1831)
  • Pilih terjemahan multi-bahasa sinkron/asinkron di Pengaturan (#1832)
  • Menambahkan model DeepSeek Reasoner sebagai opsi terjemahan (#1859)

Peningkatan

  • Hitung panjang string maksimum untuk terjemahan dengan mengurangi jumlah karakter prompt (#1860)
  • Untuk error "String to translate exceeds max length", jangan cetak string lengkap di header log (#1861)
  • Menambahkan bahasa di entri log "ai-requests" (#1881)

13.0.0

Ditambahkan

  • Dukungan untuk Claude 4 (#1829)

12.1.0

Peningkatan

  • Enkode karakter Unicode multibyte saat menerjemahkan konten (#1799)

Diperbaiki

  • Tag HTML penutup di-escape dalam konten terjemahan ChatGPT (mis.: <\/p> bukan </p>) (#1797)
  • Peningkatan prompt ChatGPT agar tidak mengubah emoji dalam teks yang diterjemahkan (#1798)

12.0.0

  • Tidak ada perubahan (pertahankan versi yang sama dengan plugin Gato GraphQL)

11.3.0

Peningkatan

  • Diuji hingga WordPress 6.8

Diperbaiki

  • Pesan error saat memuat terjemahan di WordPress 6.8

11.1.0

Ditambahkan

  • Model baru: Claude Sonnet 3.7 (#1719)
  • Model baru: GPT-4.5 (research preview) (#1721)

Peningkatan

  • Gunakan konteks 128k untuk Claude Sonnet 3.7, dan jadikan sebagai model default (#1720)
  • Peningkatan entri log dengan tidak mengapit JSON dengan tanda kutip (#1722)

11.0.0

Tindakan yang diperlukan

  • Penting: Sebelum memperbarui plugin ini, Anda perlu memperbarui Gato GraphQL terlebih dahulu! (Jika tidak, aplikasi akan melempar pengecualian.)

Perubahan yang tidak kompatibel

  • Daftarkan URL changelog untuk plugin, untuk menampilkan changelog versi baru saat memperbaruinya (#1707)

Ditambahkan

  • Dukungan penyedia terjemahan baru:
    • Mistral AI (#1708)
    • DeepSeek (#1714)
  • Log respons dari LLM (#1710)

10.4.0

Ditambahkan

  • Jadikan API key bertipe input password (#1693)
  • Menambahkan Claude (Anthropic) sebagai penyedia terjemahan (#1703)

Peningkatan

  • Batasi jumlah string yang akan diterjemahkan dalam satu permintaan berdasarkan panjang string (#1700)
  • Jika ada string yang akan diterjemahkan menghasilkan error, jangan jalankan terjemahan (#1701)
  • Peningkatan format log (#1704)

10.3.0

(Dilewati)

10.2.0

Peningkatan

  • Teruskan kode bahasa + negara pada @strTranslate(to:)

10.1.0

Peningkatan

  • Mengonversi bundle "Google Translate" dan "DeepL", serta menambahkan "ChatGPT", menjadi satu bundle "Translation"

Diperbaiki

  • Jadikan direktif @strTranslate tidak mengirim lebih dari 128 string untuk diterjemahkan

10.0.0

  • Peluncuran awal