From ba1d784fe15e259172b0d830adc77822117d8675 Mon Sep 17 00:00:00 2001 From: Okki Dwi <64502893+okkidwi@users.noreply.github.com> Date: Sat, 8 Jul 2023 04:11:25 +0700 Subject: [PATCH 1/8] Update Indonesian locale --- src/_locales/in/main.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/_locales/in/main.json b/src/_locales/in/main.json index 68d79d9d..1b686d03 100644 --- a/src/_locales/in/main.json +++ b/src/_locales/in/main.json @@ -55,6 +55,7 @@ "Translate": "Terjemahkan", "Translate (Bidirectional)": "Terjemahkan (Dua Arah)", "Translate (To English)": "Terjemahkan (ke Bahasa Inggris)", + "Translate (To Chinese)": "Terjemahkan (ke Bahasa China)", "Summary": "Ringkasan", "Polish": "Perbaikan", "Sentiment Analysis": "Analisis Sentimen", @@ -122,4 +123,5 @@ "Bing CaptchaChallenge": "Anda harus melewati verifikasi Bing. Silakan pergi ke https://www.bing.com/search?q=Bing+AI&showconv=1&FORM=hpcodx dan kirim pesan", "Exceeded quota": "Anda telah melebihi kuota saat ini, periksa https://platform.openai.com/account/usage", "Rate limit": "Batas penggunaan terlampaui" + "Jump to bottom": "Lompat ke bawah" } From bd1136c7a9b24c5571d2b943d651855823e9cae8 Mon Sep 17 00:00:00 2001 From: Okki Dwi <64502893+okkidwi@users.noreply.github.com> Date: Sat, 8 Jul 2023 04:15:29 +0700 Subject: [PATCH 2/8] Delete src/_locales/in directory --- src/_locales/in/main.json | 127 -------------------------------------- 1 file changed, 127 deletions(-) delete mode 100644 src/_locales/in/main.json diff --git a/src/_locales/in/main.json b/src/_locales/in/main.json deleted file mode 100644 index 1b686d03..00000000 --- a/src/_locales/in/main.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "General": "Umum", - "Selection Tools": "Alat Seleksi", - "Sites": "Situs", - "Advanced": "Lanjutan", - "Donate": "Donasi", - "Triggers": "Pemicu", - "Theme": "Tema", - "API Mode": "Mode API", - "Get": "Dapatkan", - "Balance": "Saldo", - "Preferred Language": "Bahasa yang Dipilih", - "Insert ChatGPT at the top of search results": "Masukkan ChatGPT di bagian atas hasil pencarian", - "Lock scrollbar while answering": "Kunci scrollbar saat menjawab", - "Current Version": "Versi Saat Ini", - "Latest": "Terbaru", - "Help | Changelog ": "Bantuan | Perubahan", - "Custom ChatGPT Web API Url": "URL Web API ChatGPT Kustom", - "Custom ChatGPT Web API Path": "Path Web API ChatGPT Kustom", - "Custom OpenAI API Url": "URL API OpenAI Kustom", - "Custom Site Regex": "Regex Situs Kustom", - "Exclusively use Custom Site Regex for website matching, ignoring built-in rules": "Gunakan secara eksklusif Regex Situs Kustom untuk pencocokan situs web, mengabaikan aturan bawaan", - "Input Query": "Query Masukan", - "Append Query": "Tambahkan Query", - "Prepend Query": "Tambahkan Query di Awal", - "Wechat Pay": "Pembayaran Wechat", - "Type your question here\nEnter to send, shift + enter to break line": "Ketik pertanyaanmu di sini\nTekan Enter untuk mengirim, Shift + Enter untuk membuat baris baru", - "Type your question here\nEnter to stop generating\nShift + enter to break line": "Ketik pertanyaanmu di sini\nTekan Enter untuk menghentikan pembuatan\nShift + Enter untuk membuat baris baru", - "Ask ChatGPT": "Tanyakan ke ChatGPT", - "No Input Found": "Tidak Ada Input Ditemukan", - "You": "Anda", - "Collapse": "Ciutkan", - "Expand": "Perbesar", - "Stop": "Berhenti", - "Continue on official website": "Lanjutkan di situs web resmi", - "Error": "Kesalahan", - "Copy": "Salin", - "Question": "Pertanyaan", - "Answer": "Jawaban", - "Waiting for response...": "Menunggu tanggapan...", - "Close the Window": "Tutup Jendela", - "Pin the Window": "Sematkan Jendela", - "Float the Window": "Mengambangkan Jendela", - "Save Conversation": "Simpan Percakapan", - "UNAUTHORIZED": "TIDAK DIIZINKAN", - "Please login at https://chat.openai.com first": "Silakan masuk di https://chat.openai.com terlebih dahulu", - "Then open https://chat.openai.com/api/auth/session": "Lalu buka https://chat.openai.com/api/auth/session", - "And refresh this page or type you question again": "Setelah itu klik tombol Coba Lagi di sudut kanan atas", - "Consider creating an api key at https://platform.openai.com/account/api-keys": "Pertimbangkan untuk membuat kunci API di https://platform.openai.com/account/api-keys", - "OpenAI Security Check Required": "Diperlukan Pemeriksaan Keamanan OpenAI", - "Please open https://chat.openai.com/api/auth/session": "Harap buka https://chat.openai.com/api/auth/session", - "Please open https://chat.openai.com": "Harap buka https://chat.openai.com", - "New Chat": "Obrolan Baru", - "Summarize Page": "Ringkasan Halaman", - "Translate": "Terjemahkan", - "Translate (Bidirectional)": "Terjemahkan (Dua Arah)", - "Translate (To English)": "Terjemahkan (ke Bahasa Inggris)", - "Translate (To Chinese)": "Terjemahkan (ke Bahasa China)", - "Summary": "Ringkasan", - "Polish": "Perbaikan", - "Sentiment Analysis": "Analisis Sentimen", - "Divide Paragraphs": "Bagi Paragraf", - "Code Explain": "Penjelasan Kode", - "Ask": "Tanya", - "Always": "Selalu", - "Manually": "Secara Manual", - "When query ends with question mark (?)": "Ketika permintaan diakhiri dengan tanda tanya (?)", - "Light": "Terang", - "Dark": "Gelap", - "Auto": "Otomatis", - "ChatGPT (Web)": "ChatGPT (Web)", - "ChatGPT (Web, GPT-4)": "ChatGPT (Web, GPT-4)", - "Bing (Web, GPT-4)": "Bing (Web, GPT-4)", - "ChatGPT (GPT-3.5-turbo)": "ChatGPT (GPT-3.5-turbo)", - "ChatGPT (GPT-4-8k)": "ChatGPT (GPT-4-8k)", - "ChatGPT (GPT-4-32k)": "ChatGPT (GPT-4-32k)", - "GPT-3.5": "GPT-3.5", - "Custom Model": "Model Kustom", - "Balanced": "Seimbang", - "Creative": "Kreatif", - "Precise": "Tepat", - "Fast": "Cepat", - "API Key": "Kunci API", - "Model Name": "Nama Model", - "Custom Model API Url": "URL API Model Kustom", - "Loading...": "Sedang Memuat...", - "Feedback": "Masukan", - "Confirm": "Konfirmasi", - "Clear Conversation": "Bersihkan Percakapan", - "Retry": "Coba Lagi", - "Exceeded maximum context length": "Melampaui batas maksimum panjang konteks, harap bersihkan percakapan dan coba lagi", - "Regenerate the answer after switching model": "Hasilkan kembali jawaban setelah beralih ke model lain", - "Pin": "Sematkan", - "Unpin": "Lepas Sematan", - "Delete Conversation": "Hapus Percakapan", - "Clear conversations": "Hapus Percakapan", - "Settings": "Pengaturan", - "Feature Pages": "Halaman Fitur", - "Keyboard Shortcuts": "Pintasan Keyboard", - "Open Conversation Page": "Buka Halaman Percakapan", - "Open Conversation Window": "Buka Jendela Percakapan", - "Store to Independent Conversation Page": "Simpan ke Halaman Percakapan Independen", - "Keep Conversation Window in Background": "Biarkan jendela percakapan di latar belakang, sehingga Anda dapat menggunakan pintasan keyboard untuk memanggilnya di program mana pun", - "Max Response Token Length": "Panjang Token Respon Maksimum", - "Max Conversation Length": "Panjang Percakapan Maksimum", - "Always pin the floating window": "Selalu selipkan jendela mengambang", - "Export": "Ekspor", - "Always Create New Conversation Window": "Selalu Buat Jendela Percakapan Baru", - "Please keep this tab open. You can now use the web mode of ChatGPTBox": "Silakan tetap buka tab ini. Anda sekarang dapat menggunakan mode web ChatGPTBox", - "Go Back": "Kembali", - "Pin Tab": "Sematkan Tab", - "Modules": "Modul", - "API Params": "Parameter API", - "API Url": "URL API", - "Others": "Lainnya", - "API Modes": "Mode API", - "Disable web mode history for better privacy protection, but it will result in unavailable conversations after a period of time": "Nonaktifkan riwayat mode web untuk perlindungan privasi yang lebih baik, tetapi ini akan menyebabkan percakapan tidak tersedia setelah jangka waktu tertentu", - "Display selection tools next to input box to avoid blocking": "Tampilkan alat pilihan di sebelah kotak masukan untuk menghindari pemblokiran", - "Close All Chats In This Page": "Tutup Semua Percakapan di Halaman Ini", - "When Icon Clicked": "Saat Ikon Diklik", - "Open Settings": "Buka Pengaturan", - "Focus to input box after answering": "Fokus pada kotak masukan setelah menjawab", - "Bing CaptchaChallenge": "Anda harus melewati verifikasi Bing. Silakan pergi ke https://www.bing.com/search?q=Bing+AI&showconv=1&FORM=hpcodx dan kirim pesan", - "Exceeded quota": "Anda telah melebihi kuota saat ini, periksa https://platform.openai.com/account/usage", - "Rate limit": "Batas penggunaan terlampaui" - "Jump to bottom": "Lompat ke bawah" -} From 1d0ccfc555abe958f196e5890cb199544f533e74 Mon Sep 17 00:00:00 2001 From: Okki Dwi <64502893+okkidwi@users.noreply.github.com> Date: Sat, 8 Jul 2023 04:16:17 +0700 Subject: [PATCH 3/8] Create main.json for Indonesian locale --- src/_locales/id/main.json | 127 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 127 insertions(+) create mode 100644 src/_locales/id/main.json diff --git a/src/_locales/id/main.json b/src/_locales/id/main.json new file mode 100644 index 00000000..1b686d03 --- /dev/null +++ b/src/_locales/id/main.json @@ -0,0 +1,127 @@ +{ + "General": "Umum", + "Selection Tools": "Alat Seleksi", + "Sites": "Situs", + "Advanced": "Lanjutan", + "Donate": "Donasi", + "Triggers": "Pemicu", + "Theme": "Tema", + "API Mode": "Mode API", + "Get": "Dapatkan", + "Balance": "Saldo", + "Preferred Language": "Bahasa yang Dipilih", + "Insert ChatGPT at the top of search results": "Masukkan ChatGPT di bagian atas hasil pencarian", + "Lock scrollbar while answering": "Kunci scrollbar saat menjawab", + "Current Version": "Versi Saat Ini", + "Latest": "Terbaru", + "Help | Changelog ": "Bantuan | Perubahan", + "Custom ChatGPT Web API Url": "URL Web API ChatGPT Kustom", + "Custom ChatGPT Web API Path": "Path Web API ChatGPT Kustom", + "Custom OpenAI API Url": "URL API OpenAI Kustom", + "Custom Site Regex": "Regex Situs Kustom", + "Exclusively use Custom Site Regex for website matching, ignoring built-in rules": "Gunakan secara eksklusif Regex Situs Kustom untuk pencocokan situs web, mengabaikan aturan bawaan", + "Input Query": "Query Masukan", + "Append Query": "Tambahkan Query", + "Prepend Query": "Tambahkan Query di Awal", + "Wechat Pay": "Pembayaran Wechat", + "Type your question here\nEnter to send, shift + enter to break line": "Ketik pertanyaanmu di sini\nTekan Enter untuk mengirim, Shift + Enter untuk membuat baris baru", + "Type your question here\nEnter to stop generating\nShift + enter to break line": "Ketik pertanyaanmu di sini\nTekan Enter untuk menghentikan pembuatan\nShift + Enter untuk membuat baris baru", + "Ask ChatGPT": "Tanyakan ke ChatGPT", + "No Input Found": "Tidak Ada Input Ditemukan", + "You": "Anda", + "Collapse": "Ciutkan", + "Expand": "Perbesar", + "Stop": "Berhenti", + "Continue on official website": "Lanjutkan di situs web resmi", + "Error": "Kesalahan", + "Copy": "Salin", + "Question": "Pertanyaan", + "Answer": "Jawaban", + "Waiting for response...": "Menunggu tanggapan...", + "Close the Window": "Tutup Jendela", + "Pin the Window": "Sematkan Jendela", + "Float the Window": "Mengambangkan Jendela", + "Save Conversation": "Simpan Percakapan", + "UNAUTHORIZED": "TIDAK DIIZINKAN", + "Please login at https://chat.openai.com first": "Silakan masuk di https://chat.openai.com terlebih dahulu", + "Then open https://chat.openai.com/api/auth/session": "Lalu buka https://chat.openai.com/api/auth/session", + "And refresh this page or type you question again": "Setelah itu klik tombol Coba Lagi di sudut kanan atas", + "Consider creating an api key at https://platform.openai.com/account/api-keys": "Pertimbangkan untuk membuat kunci API di https://platform.openai.com/account/api-keys", + "OpenAI Security Check Required": "Diperlukan Pemeriksaan Keamanan OpenAI", + "Please open https://chat.openai.com/api/auth/session": "Harap buka https://chat.openai.com/api/auth/session", + "Please open https://chat.openai.com": "Harap buka https://chat.openai.com", + "New Chat": "Obrolan Baru", + "Summarize Page": "Ringkasan Halaman", + "Translate": "Terjemahkan", + "Translate (Bidirectional)": "Terjemahkan (Dua Arah)", + "Translate (To English)": "Terjemahkan (ke Bahasa Inggris)", + "Translate (To Chinese)": "Terjemahkan (ke Bahasa China)", + "Summary": "Ringkasan", + "Polish": "Perbaikan", + "Sentiment Analysis": "Analisis Sentimen", + "Divide Paragraphs": "Bagi Paragraf", + "Code Explain": "Penjelasan Kode", + "Ask": "Tanya", + "Always": "Selalu", + "Manually": "Secara Manual", + "When query ends with question mark (?)": "Ketika permintaan diakhiri dengan tanda tanya (?)", + "Light": "Terang", + "Dark": "Gelap", + "Auto": "Otomatis", + "ChatGPT (Web)": "ChatGPT (Web)", + "ChatGPT (Web, GPT-4)": "ChatGPT (Web, GPT-4)", + "Bing (Web, GPT-4)": "Bing (Web, GPT-4)", + "ChatGPT (GPT-3.5-turbo)": "ChatGPT (GPT-3.5-turbo)", + "ChatGPT (GPT-4-8k)": "ChatGPT (GPT-4-8k)", + "ChatGPT (GPT-4-32k)": "ChatGPT (GPT-4-32k)", + "GPT-3.5": "GPT-3.5", + "Custom Model": "Model Kustom", + "Balanced": "Seimbang", + "Creative": "Kreatif", + "Precise": "Tepat", + "Fast": "Cepat", + "API Key": "Kunci API", + "Model Name": "Nama Model", + "Custom Model API Url": "URL API Model Kustom", + "Loading...": "Sedang Memuat...", + "Feedback": "Masukan", + "Confirm": "Konfirmasi", + "Clear Conversation": "Bersihkan Percakapan", + "Retry": "Coba Lagi", + "Exceeded maximum context length": "Melampaui batas maksimum panjang konteks, harap bersihkan percakapan dan coba lagi", + "Regenerate the answer after switching model": "Hasilkan kembali jawaban setelah beralih ke model lain", + "Pin": "Sematkan", + "Unpin": "Lepas Sematan", + "Delete Conversation": "Hapus Percakapan", + "Clear conversations": "Hapus Percakapan", + "Settings": "Pengaturan", + "Feature Pages": "Halaman Fitur", + "Keyboard Shortcuts": "Pintasan Keyboard", + "Open Conversation Page": "Buka Halaman Percakapan", + "Open Conversation Window": "Buka Jendela Percakapan", + "Store to Independent Conversation Page": "Simpan ke Halaman Percakapan Independen", + "Keep Conversation Window in Background": "Biarkan jendela percakapan di latar belakang, sehingga Anda dapat menggunakan pintasan keyboard untuk memanggilnya di program mana pun", + "Max Response Token Length": "Panjang Token Respon Maksimum", + "Max Conversation Length": "Panjang Percakapan Maksimum", + "Always pin the floating window": "Selalu selipkan jendela mengambang", + "Export": "Ekspor", + "Always Create New Conversation Window": "Selalu Buat Jendela Percakapan Baru", + "Please keep this tab open. You can now use the web mode of ChatGPTBox": "Silakan tetap buka tab ini. Anda sekarang dapat menggunakan mode web ChatGPTBox", + "Go Back": "Kembali", + "Pin Tab": "Sematkan Tab", + "Modules": "Modul", + "API Params": "Parameter API", + "API Url": "URL API", + "Others": "Lainnya", + "API Modes": "Mode API", + "Disable web mode history for better privacy protection, but it will result in unavailable conversations after a period of time": "Nonaktifkan riwayat mode web untuk perlindungan privasi yang lebih baik, tetapi ini akan menyebabkan percakapan tidak tersedia setelah jangka waktu tertentu", + "Display selection tools next to input box to avoid blocking": "Tampilkan alat pilihan di sebelah kotak masukan untuk menghindari pemblokiran", + "Close All Chats In This Page": "Tutup Semua Percakapan di Halaman Ini", + "When Icon Clicked": "Saat Ikon Diklik", + "Open Settings": "Buka Pengaturan", + "Focus to input box after answering": "Fokus pada kotak masukan setelah menjawab", + "Bing CaptchaChallenge": "Anda harus melewati verifikasi Bing. Silakan pergi ke https://www.bing.com/search?q=Bing+AI&showconv=1&FORM=hpcodx dan kirim pesan", + "Exceeded quota": "Anda telah melebihi kuota saat ini, periksa https://platform.openai.com/account/usage", + "Rate limit": "Batas penggunaan terlampaui" + "Jump to bottom": "Lompat ke bawah" +} From bd818cdcd95ac32e334d60e064cb0a1c03aa4682 Mon Sep 17 00:00:00 2001 From: Okki Dwi <64502893+okkidwi@users.noreply.github.com> Date: Sat, 8 Jul 2023 04:18:30 +0700 Subject: [PATCH 4/8] Fix resources.mjs for Indonesian locale Refer to this: https://developer.chrome.com/docs/webstore/i18n/#choosing-locales-to-support --- src/_locales/resources.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/_locales/resources.mjs b/src/_locales/resources.mjs index 66f37fc3..2d6e3c2d 100644 --- a/src/_locales/resources.mjs +++ b/src/_locales/resources.mjs @@ -2,7 +2,7 @@ import de from './de/main.json' import en from './en/main.json' import es from './es/main.json' import fr from './fr/main.json' -import inTrans from './in/main.json' +import id from './id/main.json' import it from './it/main.json' import ja from './ja/main.json' import ko from './ko/main.json' @@ -24,8 +24,8 @@ export const resources = { fr: { translation: fr, }, - in: { - translation: inTrans, + id: { + translation: id, }, it: { translation: it, From 11fbf11c583f462546dda57fcc5b63555709c721 Mon Sep 17 00:00:00 2001 From: Okki Dwi <64502893+okkidwi@users.noreply.github.com> Date: Sat, 8 Jul 2023 04:44:12 +0700 Subject: [PATCH 5/8] Rename README_IN.md to README_ID.md - Update locale description - Refer to this: https://developer.chrome.com/docs/webstore/i18n/#choosing-locales-to-support --- README_IN.md | 44 +++++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/README_IN.md b/README_IN.md index e6f1dbd6..bf66858f 100644 --- a/README_IN.md +++ b/README_IN.md @@ -8,14 +8,14 @@ Integrasi Deep ChatGPT di browser Anda, sepenuhnya gratis. -[![license][license-image]][license-url] -[![release][release-image]][release-url] -[][release-url] -[![verfiy][verify-image]][verify-url] +[![lisensi][license-image]][license-url] +[![rilis][release-image]][release-url] +[][release-url] +[![verifikasi][verify-image]][verify-url] [Inggris](README.md) | Indonesia | [简体中文](README_ZH.md) -### Install +### Instal [![Chrome][Chrome-image]][Chrome-url] [![Edge][Edge-image]][Edge-url] @@ -24,7 +24,7 @@ Integrasi Deep ChatGPT di browser Anda, sepenuhnya gratis. [![Android][Android-image]][Android-url] [![Github][Github-image]][Github-url] -[Panduan](https://github.com/josStorer/chatGPTBox/wiki/Guide) | [Pratinjau](#Pratinjau) | [Pengembangan & Berkontribusi][dev-url] | [Demonstrasi Video](https://www.youtube.com/watch?v=E1smDxJvTRs) | [Kredit](#Kredit) +[Panduan](https://github.com/josStorer/chatGPTBox/wiki/Guide) | [Pratinjau](#Pratinjau) | [Pengembangan&Berkontribusi][dev-url] | [Demonstrasi Video](https://www.youtube.com/watch?v=E1smDxJvTRs) | [Kredit](#Kredit) [dev-url]: https://github.com/josStorer/chatGPTBox/wiki/Development&Contributing @@ -64,15 +64,17 @@ Integrasi Deep ChatGPT di browser Anda, sepenuhnya gratis. [Github-url]: https://github.com/josStorer/chatGPTBox/wiki/Install -#### Proyek baru saya [RWKV-Runner](https://github.com/josStorer/RWKV-Runner) telah dirilis, sebuah alat model bahasa besar sumber terbuka yang tersedia secara komersial dan dapat diterapkan dengan sekali klik yang dapat digunakan bersama dengan ChatGPTBox. +#### Proyek baru saya [RWKV-Runner](https://github.com/josStorer/RWKV-Runner) telah dirilis, alat model bahasa besar sumber terbuka yang dapat digunakan secara komersial dan dapat dideploy dengan satu klik, yang dapat digunakan bersama dengan ChatGPTBox. ## Berita -- Ekstensi ini **tidak** mengumpulkan data Anda. Anda dapat memverifikasinya dengan melakukan pencarian global untuk `fetch(` dan `XMLHttpRequest(` dalam kode untuk menemukan semua panggilan permintaan jaringan. Jumlah kode tidak banyak, jadi mudah untuk melakukannya. +- Ekstensi ini **tidak** mengumpulkan data Anda. Anda dapat memverifikasinya dengan melakukan pencarian global untuk `fetch(` dan `XMLHttpRequest(` dalam kode untuk menemukan semua panggilan permintaan jaringan. Jumlah kode tidak banyak, jadi mudah dilakukan. -- Anda dapat mengatur proxy balik gratis di Pengaturan Lanjutan untuk menghindari cloudflare: https://github.com/transitive-bullshit/chatgpt-api#reverse-proxy +- Alat ini tidak akan mengirimkan data apa pun ke ChatGPT kecuali jika Anda secara eksplisit memintanya. Secara default, ekstensi harus diaktifkan secara manual. Hanya akan mengirimkan permintaan ke ChatGPT jika Anda mengklik "Ask ChatGPT" atau memicu alat seleksi mengambang — dan ini hanya berlaku saat Anda menggunakan mode API GPT. (issue #407) + +- Anda dapat mengatur proxy balik gratis dalam pengaturan Lanjutan untuk menghindari cloudflare: https://github.com/transitive-bullshit/chatgpt-api#reverse-proxy - Model Offline/Self-hosted (RWKV, llama.cpp, ChatGLM) sekarang didukung, Lihat https://github.com/josStorer/selfhostedAI @@ -87,24 +89,24 @@ Integrasi Deep ChatGPT di browser Anda, sepenuhnya gratis. - 🔍 Integrasi dengan semua mesin pencari utama, dan permintaan kustom untuk mendukung situs tambahan. - 🧰 Alat pemilihan dan menu klik kanan untuk melakukan berbagai tugas, seperti terjemahan, ringkasan, penyempurnaan, analisis sentimen, pembagian paragraf, penjelasan kode, dan permintaan. -- 🗂️ Dukungan kartu statis untuk kotak percakapan bercabang. +- 🗂️ Dukungan kartu statis untuk kotak obrolan mengambang untuk percakapan bercabang. - 🖨️ Mudah menyimpan catatan percakapan lengkap atau menyalinnya sebagian. -- 🎨 Dukungan rendering yang kuat, baik untuk penyorotan kode maupun rumus matematika kompleks. +- 🎨 Dukungan rendering yang kuat, baik untuk penyorotan kode maupun rumus matematika yang kompleks. - 🌍 Dukungan preferensi bahasa. - 📝 Dukungan alamat API kustom. - ⚙️ Semua adaptasi situs dan alat pemilihan (gelembung) dapat dinonaktifkan atau diaktifkan secara bebas, nonaktifkan modul yang tidak diperlukan. -- 💡 Alat pemilihan dan adaptasi situs mudah untuk dikembangkan dan diperluas, lihat bagian [Pengembangan & Berkontribusi][dev-url]. -- 😉 Berbicara untuk meningkatkan kualitas jawaban. +- 💡 Alat pemilihan dan adaptasi situs mudah dikembangkan dan diperluas, lihat bagian [Pengembangan & Berkontribusi][dev-url]. +- 😉 Berbicaralah untuk meningkatkan kualitas jawaban. ## Pratinjau