From 4f3261b262209cf439b5220e02ed319314efb2ac Mon Sep 17 00:00:00 2001 From: H0llyW00dzZ Date: Wed, 13 Sep 2023 20:05:58 +0700 Subject: [PATCH 1/3] [+] Some improvements to the Indonesian language. --- app/locales/id.ts | 225 ++++++++++++++++++++++++++-------------------- 1 file changed, 130 insertions(+), 95 deletions(-) diff --git a/app/locales/id.ts b/app/locales/id.ts index c3a2a5f8807..6ed0e721042 100644 --- a/app/locales/id.ts +++ b/app/locales/id.ts @@ -60,7 +60,9 @@ const id: PartialLocaleType = { if (submitKey === String(SubmitKey.Enter)) { inputHints += ", Shift + Enter untuk membalut"; } - return inputHints + ", / untuk mencari prompt, : untuk menggunakan perintah"; + return ( + inputHints + ", / untuk mencari prompt, : untuk menggunakan perintah" + ); }, Send: "Kirim", Config: { @@ -114,36 +116,37 @@ const id: PartialLocaleType = { SubTitle: "Semua Pengaturan", Danger: { Reset: { - Title: "Setel Ulang Semua Pengaturan", - SubTitle: "Mengembalikan semua pengaturan ke nilai default", - Action: "Setel Ulang", - Confirm: "Anda yakin ingin mengembalikan semua pengaturan ke nilai default?", + Title: "Reset Semua Pengaturan", + SubTitle: "Reset semua item pengaturan ke nilai default", + Action: "Reset", + Confirm: "Konfirmasi untuk mereset semua pengaturan ke nilai default?", }, Clear: { Title: "Hapus Semua Data", - SubTitle: "Menghapus semua pesan dan pengaturan", + SubTitle: "Semua data yang tersimpan secara lokal akan dihapus", Action: "Hapus", - Confirm: "Anda yakin ingin menghapus semua pesan dan pengaturan?", + Confirm: + "Apakah Anda yakin ingin menghapus semua data yang tersimpan secara lokal?", }, }, Lang: { - Name: "Bahasa", // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language` - All: "Semua Bahasa", - }, - Avatar: "Avatar", - FontSize: { - Title: "Ukuran Font", - SubTitle: "Ubah ukuran font konten chat", - }, - InjectSystemPrompts: { - Title: "Suntikkan Petunjuk Sistem", - SubTitle: - "Tambahkan petunjuk simulasi sistem ChatGPT di awal daftar pesan yang diminta dalam setiap permintaan", - }, - InputTemplate: { - Title: "Template Input", - SubTitle: "Pesan baru akan diisi menggunakan template ini", - }, + Name: "Bahasa", // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language` + All: "Semua Bahasa", + }, + Avatar: "Avatar", + FontSize: { + Title: "Ukuran Font", + SubTitle: "Ubah ukuran font konten chat", + }, + InjectSystemPrompts: { + Title: "Suntikkan Petunjuk Sistem", + SubTitle: + "Tambahkan petunjuk simulasi sistem ChatGPT di awal daftar pesan yang diminta dalam setiap permintaan", + }, + InputTemplate: { + Title: "Template Input", + SubTitle: "Pesan baru akan diisi menggunakan template ini", + }, Update: { Version: (x: string) => `Version: ${x}`, @@ -154,9 +157,39 @@ const id: PartialLocaleType = { GoToUpdate: "Perbarui Sekarang", }, AutoGenerateTitle: { - Title: "Hasilkan Judul Otomatis", - SubTitle: "Hasilkan judul yang sesuai berdasarkan konten percakapan", + Title: "Hasilkan Judul Otomatis", + SubTitle: "Hasilkan judul yang sesuai berdasarkan konten percakapan", + }, + Sync: { + CloudState: "Pembaruan Terakhir", + NotSyncYet: "Belum disinkronkan", + Success: "Sinkronisasi Berhasil", + Fail: "Sinkronisasi Gagal", + + Config: { + Modal: { + Title: "Konfigurasi Sinkronisasi", + }, + SyncType: { + Title: "Tipe Sinkronisasi", + SubTitle: "Pilih layanan sinkronisasi favorit Anda", + }, + Proxy: { + Title: "Aktifkan Proxy CORS", + SubTitle: "Aktifkan Proxy untuk menghindari pembatasan lintas sumber", + }, + ProxyUrl: { + Title: "Titik Akhir Proxy", + SubTitle: "Hanya berlaku untuk Proxy CORS bawaan untuk proyek ini", + }, + + WebDav: { + Endpoint: "Titik Akhir WebDAV", + UserName: "Nama Pengguna", + Password: "Kata Sandi", + }, }, + }, SendKey: "Kirim", Theme: "Tema", TightBorder: "Batas Ketat", @@ -176,76 +209,77 @@ const id: PartialLocaleType = { }, }, Prompt: { - Disable: { - Title: "Nonaktifkan Otomatisasi", - SubTitle: "Aktifkan/Matikan otomatisasi", - }, - List: "Daftar Prompt", - ListCount: (builtin: number, custom: number) => - `${builtin} bawaan, ${custom} penggunaan khusus`, - Edit: "Edit", - Modal: { - Title: "Daftar Prompt", - Add: "Tambahkan", - Search: "Cari Prompt", - }, - EditModal: { - Title: "Edit Prompt", - }, - }, - HistoryCount: { - Title: "Jumlah Pesan Riwayat", - SubTitle: "Jumlah pesan yang akan dikirim setiap permintaan", - }, - CompressThreshold: { - Title: "Batas Kompresi Riwayat", - SubTitle: - "Jika panjang pesan melebihi batas yang ditentukan, pesan tersebut akan dikompresi", - }, - Token: { - Title: "Kunci API", - SubTitle: "Gunakan kunci Anda untuk melewati batas kode akses", - Placeholder: "Kunci API OpenAI", - }, - Usage: { - Title: "Saldo Akun", - SubTitle(used: any, total: any) { - return `Digunakan bulan ini: ${used}, total langganan: ${total}`; - }, - IsChecking: "Memeriksa...", - Check: "Periksa", - NoAccess: "Masukkan kunci API untuk memeriksa saldo", + Disable: { + Title: "Nonaktifkan Otomatisasi", + SubTitle: "Aktifkan/Matikan otomatisasi", }, - AccessCode: { - Title: "Kode Akses", - SubTitle: "Kontrol akses diaktifkan", - Placeholder: "Diperlukan kode akses", - }, - Endpoint: { - Title: "Endpoint", - SubTitle: "Harus dimulai dengan http(s):// untuk endpoint kustom", - }, - Model: "Model", - Temperature: { - Title: "Suhu", - SubTitle: "Semakin tinggi nilainya, semakin acak keluarannya", - }, - TopP: { - Title: "Top P", - SubTitle: "Tidak mengubah nilai dengan suhu", + List: "Daftar Prompt", + ListCount: (builtin: number, custom: number) => + `${builtin} bawaan, ${custom} penggunaan khusus`, + Edit: "Edit", + Modal: { + Title: "Daftar Prompt", + Add: "Tambahkan", + Search: "Cari Prompt", }, - MaxTokens: { - Title: "Token Maksimum", - SubTitle: "Panjang maksimum token input dan output", + EditModal: { + Title: "Edit Prompt", }, - PresencePenalty: { - Title: "Penalti Kehadiran", - SubTitle: "Semakin tinggi nilai, semakin mungkin topik baru muncul", + }, + HistoryCount: { + Title: "Jumlah Pesan Riwayat", + SubTitle: "Jumlah pesan yang akan dikirim setiap permintaan", + }, + CompressThreshold: { + Title: "Batas Kompresi Riwayat", + SubTitle: + "Jika panjang pesan melebihi batas yang ditentukan, pesan tersebut akan dikompresi", + }, + Token: { + Title: "Kunci API", + SubTitle: "Gunakan kunci Anda untuk melewati batas kode akses", + Placeholder: "Kunci API OpenAI", + }, + Usage: { + Title: "Saldo Akun", + SubTitle(used: any, total: any) { + return `Digunakan bulan ini: ${used}, total langganan: ${total}`; }, - FrequencyPenalty: { - Title: "Penalti Frekuensi", - SubTitle: "Semakin tinggi nilai, semakin rendah kemungkinan penggunaan ulang baris yang sama", - }, + IsChecking: "Memeriksa...", + Check: "Periksa", + NoAccess: "Masukkan kunci API untuk memeriksa saldo", + }, + AccessCode: { + Title: "Kode Akses", + SubTitle: "Kontrol akses diaktifkan", + Placeholder: "Diperlukan kode akses", + }, + Endpoint: { + Title: "Endpoint", + SubTitle: "Harus dimulai dengan http(s):// untuk endpoint kustom", + }, + Model: "Model", + Temperature: { + Title: "Suhu", + SubTitle: "Semakin tinggi nilainya, semakin acak keluarannya", + }, + TopP: { + Title: "Top P", + SubTitle: "Tidak mengubah nilai dengan suhu", + }, + MaxTokens: { + Title: "Token Maksimum", + SubTitle: "Panjang maksimum token input dan output", + }, + PresencePenalty: { + Title: "Penalti Kehadiran", + SubTitle: "Semakin tinggi nilai, semakin mungkin topik baru muncul", + }, + FrequencyPenalty: { + Title: "Penalti Frekuensi", + SubTitle: + "Semakin tinggi nilai, semakin rendah kemungkinan penggunaan ulang baris yang sama", + }, }, Store: { DefaultTopic: "Percakapan Baru", @@ -261,8 +295,9 @@ const id: PartialLocaleType = { }, }, Copy: { - Success: "Berhasil disalin ke clipboard", - Failed: "Gagal menyalin, berikan izin untuk memberikan izin", + Success: "Tersalin ke clipboard", + Failed: + "Gagal menyalin, mohon berikan izin untuk mengakses clipboard atau Clipboard API tidak didukung (Tauri)", }, Context: { Toast: (x: any) => `Dengan ${x} promp kontekstual`, @@ -341,7 +376,7 @@ const id: PartialLocaleType = { Model: "Model", Messages: "Pesan", Topic: "Topik", - Time: "Waktu", + Time: "Tanggal & Waktu", }, URLCommand: { Code: "Kode akses terdeteksi dari url, konfirmasi untuk mendaftar ? ", From 5a7bdcfe59a812611b8bf865408ce86f22103b64 Mon Sep 17 00:00:00 2001 From: H0llyW00dzZ Date: Wed, 13 Sep 2023 20:17:30 +0700 Subject: [PATCH 2/3] [+] Some improvements to the Indonesian language. --- app/locales/id.ts | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/app/locales/id.ts b/app/locales/id.ts index 6ed0e721042..5068500d1a2 100644 --- a/app/locales/id.ts +++ b/app/locales/id.ts @@ -116,10 +116,11 @@ const id: PartialLocaleType = { SubTitle: "Semua Pengaturan", Danger: { Reset: { - Title: "Reset Semua Pengaturan", - SubTitle: "Reset semua item pengaturan ke nilai default", - Action: "Reset", - Confirm: "Konfirmasi untuk mereset semua pengaturan ke nilai default?", + Title: "Setel Ulang Semua Pengaturan", + SubTitle: "Mengembalikan semua pengaturan ke nilai default", + Action: "Setel Ulang", + Confirm: + "Anda yakin ingin mengembalikan semua pengaturan ke nilai default?", }, Clear: { Title: "Hapus Semua Data", @@ -176,15 +177,16 @@ const id: PartialLocaleType = { }, Proxy: { Title: "Aktifkan Proxy CORS", - SubTitle: "Aktifkan Proxy untuk menghindari pembatasan lintas sumber", + SubTitle: + "Aktifkan Proxy untuk menghindari pembatasan atau pemblokiran lintas sumber", }, ProxyUrl: { - Title: "Titik Akhir Proxy", + Title: "Lokasi Titik Akhir Proxy CORS", SubTitle: "Hanya berlaku untuk Proxy CORS bawaan untuk proyek ini", }, WebDav: { - Endpoint: "Titik Akhir WebDAV", + Endpoint: "Lokasi Titik Akhir WebDAV", UserName: "Nama Pengguna", Password: "Kata Sandi", }, From 261bf0b29800485a61aa8194bb1da8254361b9d3 Mon Sep 17 00:00:00 2001 From: H0llyW00dzZ Date: Wed, 13 Sep 2023 20:49:22 +0700 Subject: [PATCH 3/3] Changes "Nama" -> "User" --- app/locales/id.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/locales/id.ts b/app/locales/id.ts index 5068500d1a2..244c5ade19a 100644 --- a/app/locales/id.ts +++ b/app/locales/id.ts @@ -187,7 +187,7 @@ const id: PartialLocaleType = { WebDav: { Endpoint: "Lokasi Titik Akhir WebDAV", - UserName: "Nama Pengguna", + UserName: "User Pengguna", Password: "Kata Sandi", }, },