Browse Source

[+] Some improvements to the Indonesian language.

H0llyW00dzZ 1 year ago
parent
commit
4f3261b262
1 changed files with 130 additions and 95 deletions
  1. 130 95
      app/locales/id.ts

+ 130 - 95
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 ? ",