Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Apakah sistem terjemahan spatie mendukung pembaruan terjemahan waktu nyata


Apakah sistem terjemahan spatie mendukung pembaruan terjemahan waktu nyata


Paket terjemahan utama Spatie untuk Laravel, Laravel-translatable, memungkinkan model yang fasih dapat diterjemahkan dengan menyimpan terjemahan sebagai atribut JSON pada model itu sendiri. Pendekatan ini tidak memerlukan tabel tambahan dan mendukung pengaturan dan mendapatkan terjemahan per lokal dengan mudah melalui properti model [1] [4].

Namun, mengenai pembaruan terjemahan real-time, paket inti spatie Laravel-translatable tidak secara inheren menyediakan fitur bawaan untuk pembaruan terjemahan otomatis atau real-time atau sinkronisasi terjemahan langsung. Ini terutama berfokus pada mengelola terjemahan yang disimpan dengan model, yang Anda atur atau perbarui secara manual.

Yang mengatakan, ada ekosistem di sekitar paket Spatie yang meningkatkan alur kerja terjemahan, terutama:

-Integrasi dengan alat terjemahan bertenaga AI seperti Penerjemah Sharpapi AI untuk Laravel Nova, yang dihubungkan ke paket Spatie Laravel yang dapat diterjemahkan. Integrasi ini memungkinkan Anda untuk memulai terjemahan secara tidak sinkron dari Panel Admin Laravel Nova, mengantri pekerjaan terjemahan dan melacaknya dengan pemberitahuan dan tindakan. Meskipun ini meningkatkan otomatisasi dan manajemen terjemahan, itu tidak sepenuhnya "real-time" tetapi lebih tidak sinkron dengan penanganan antrian [5].

- Untuk terjemahan real-time sejati dalam interaksi pelanggan, alat lain seperti Freddy Copilot's Live Translate ada, tetapi ini adalah produk terpisah yang tidak terkait dengan paket Spatie. Fitur Translate Live Freddy secara otomatis menerjemahkan pesan secara real-time selama percakapan tetapi merupakan layanan berbeda yang berfokus pada obrolan langsung dan skenario dukungan pelanggan [6].

Singkatnya:

-Paket translatable Laravel Spatie mendukung manajemen terjemahan yang mudah pada model tetapi tidak secara native mendukung pembaruan terjemahan real-time atau sinkronisasi terjemahan langsung otomatis.
-Alur kerja terjemahan yang dibantu AI-real atau AI dapat dicapai dengan menggabungkan paket Spatie dengan alat pihak ketiga seperti Penerjemah AI Sharpapi untuk Laravel Nova, yang menangani terjemahan asinkron antrian, bukan pembaruan real-time instan.
- Untuk terjemahan langsung waktu nyata dalam obrolan atau pesan, alat khusus lainnya (seperti Freddy Live Translate) digunakan, bukan sistem terjemahan Spatie itu sendiri.

Oleh karena itu, jika kebutuhan Anda adalah untuk pembaruan terjemahan waktu nyata secara langsung dalam sistem Spatie, itu tidak didukung di luar kotak; Anda perlu mengintegrasikan layanan tambahan atau membangun solusi khusus untuk mencapai fungsi itu.

Kutipan:
[1] https://spatie.be/docs/laravel-translatable/v6/introduction
[2] https://www.reddit.com/r/laravel/comments/1j3613p/pros_and_cons_by_using_spatietranslatable/
[3] https://github.com/spatie/laravel-activitylog/issues/611
[4] https://spatie.be/docs/laravel-translatable/v6/basic-usage/getting-and-settings-translations
[5] https://sharpapi.com/en/blog/post/effortless-translations-with-ai-in-laravel-nova
[6] https://crmsupport.freshworks.com/support/solutions/articles/50000009800-live-translate-by-freddy
[7] https://github.com/spatie/laravel-translatable/commits
[8] https://github.com/spatie/laravel-translation-loader