forked from XiaoMo/ChatGPT-Next-Web
Merge pull request #2826 from H0llyW00dzZ/language
This commit is contained in:
commit
e03db9c2d5
@ -60,7 +60,9 @@ const id: PartialLocaleType = {
|
|||||||
if (submitKey === String(SubmitKey.Enter)) {
|
if (submitKey === String(SubmitKey.Enter)) {
|
||||||
inputHints += ", Shift + Enter untuk membalut";
|
inputHints += ", Shift + Enter untuk membalut";
|
||||||
}
|
}
|
||||||
return inputHints + ", / untuk mencari prompt, : untuk menggunakan perintah";
|
return (
|
||||||
|
inputHints + ", / untuk mencari prompt, : untuk menggunakan perintah"
|
||||||
|
);
|
||||||
},
|
},
|
||||||
Send: "Kirim",
|
Send: "Kirim",
|
||||||
Config: {
|
Config: {
|
||||||
@ -117,33 +119,35 @@ const id: PartialLocaleType = {
|
|||||||
Title: "Setel Ulang Semua Pengaturan",
|
Title: "Setel Ulang Semua Pengaturan",
|
||||||
SubTitle: "Mengembalikan semua pengaturan ke nilai default",
|
SubTitle: "Mengembalikan semua pengaturan ke nilai default",
|
||||||
Action: "Setel Ulang",
|
Action: "Setel Ulang",
|
||||||
Confirm: "Anda yakin ingin mengembalikan semua pengaturan ke nilai default?",
|
Confirm:
|
||||||
|
"Anda yakin ingin mengembalikan semua pengaturan ke nilai default?",
|
||||||
},
|
},
|
||||||
Clear: {
|
Clear: {
|
||||||
Title: "Hapus Semua Data",
|
Title: "Hapus Semua Data",
|
||||||
SubTitle: "Menghapus semua pesan dan pengaturan",
|
SubTitle: "Semua data yang tersimpan secara lokal akan dihapus",
|
||||||
Action: "Hapus",
|
Action: "Hapus",
|
||||||
Confirm: "Anda yakin ingin menghapus semua pesan dan pengaturan?",
|
Confirm:
|
||||||
|
"Apakah Anda yakin ingin menghapus semua data yang tersimpan secara lokal?",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
Lang: {
|
Lang: {
|
||||||
Name: "Bahasa", // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language`
|
Name: "Bahasa", // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language`
|
||||||
All: "Semua Bahasa",
|
All: "Semua Bahasa",
|
||||||
},
|
},
|
||||||
Avatar: "Avatar",
|
Avatar: "Avatar",
|
||||||
FontSize: {
|
FontSize: {
|
||||||
Title: "Ukuran Font",
|
Title: "Ukuran Font",
|
||||||
SubTitle: "Ubah ukuran font konten chat",
|
SubTitle: "Ubah ukuran font konten chat",
|
||||||
},
|
},
|
||||||
InjectSystemPrompts: {
|
InjectSystemPrompts: {
|
||||||
Title: "Suntikkan Petunjuk Sistem",
|
Title: "Suntikkan Petunjuk Sistem",
|
||||||
SubTitle:
|
SubTitle:
|
||||||
"Tambahkan petunjuk simulasi sistem ChatGPT di awal daftar pesan yang diminta dalam setiap permintaan",
|
"Tambahkan petunjuk simulasi sistem ChatGPT di awal daftar pesan yang diminta dalam setiap permintaan",
|
||||||
},
|
},
|
||||||
InputTemplate: {
|
InputTemplate: {
|
||||||
Title: "Template Input",
|
Title: "Template Input",
|
||||||
SubTitle: "Pesan baru akan diisi menggunakan template ini",
|
SubTitle: "Pesan baru akan diisi menggunakan template ini",
|
||||||
},
|
},
|
||||||
|
|
||||||
Update: {
|
Update: {
|
||||||
Version: (x: string) => `Version: ${x}`,
|
Version: (x: string) => `Version: ${x}`,
|
||||||
@ -154,9 +158,40 @@ const id: PartialLocaleType = {
|
|||||||
GoToUpdate: "Perbarui Sekarang",
|
GoToUpdate: "Perbarui Sekarang",
|
||||||
},
|
},
|
||||||
AutoGenerateTitle: {
|
AutoGenerateTitle: {
|
||||||
Title: "Hasilkan Judul Otomatis",
|
Title: "Hasilkan Judul Otomatis",
|
||||||
SubTitle: "Hasilkan judul yang sesuai berdasarkan konten percakapan",
|
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 atau pemblokiran lintas sumber",
|
||||||
|
},
|
||||||
|
ProxyUrl: {
|
||||||
|
Title: "Lokasi Titik Akhir Proxy CORS",
|
||||||
|
SubTitle: "Hanya berlaku untuk Proxy CORS bawaan untuk proyek ini",
|
||||||
|
},
|
||||||
|
|
||||||
|
WebDav: {
|
||||||
|
Endpoint: "Lokasi Titik Akhir WebDAV",
|
||||||
|
UserName: "User Pengguna",
|
||||||
|
Password: "Kata Sandi",
|
||||||
|
},
|
||||||
},
|
},
|
||||||
|
},
|
||||||
SendKey: "Kirim",
|
SendKey: "Kirim",
|
||||||
Theme: "Tema",
|
Theme: "Tema",
|
||||||
TightBorder: "Batas Ketat",
|
TightBorder: "Batas Ketat",
|
||||||
@ -176,76 +211,77 @@ const id: PartialLocaleType = {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
Prompt: {
|
Prompt: {
|
||||||
Disable: {
|
Disable: {
|
||||||
Title: "Nonaktifkan Otomatisasi",
|
Title: "Nonaktifkan Otomatisasi",
|
||||||
SubTitle: "Aktifkan/Matikan 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: {
|
List: "Daftar Prompt",
|
||||||
Title: "Jumlah Pesan Riwayat",
|
ListCount: (builtin: number, custom: number) =>
|
||||||
SubTitle: "Jumlah pesan yang akan dikirim setiap permintaan",
|
`${builtin} bawaan, ${custom} penggunaan khusus`,
|
||||||
|
Edit: "Edit",
|
||||||
|
Modal: {
|
||||||
|
Title: "Daftar Prompt",
|
||||||
|
Add: "Tambahkan",
|
||||||
|
Search: "Cari Prompt",
|
||||||
},
|
},
|
||||||
CompressThreshold: {
|
EditModal: {
|
||||||
Title: "Batas Kompresi Riwayat",
|
Title: "Edit Prompt",
|
||||||
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",
|
HistoryCount: {
|
||||||
SubTitle(used: any, total: any) {
|
Title: "Jumlah Pesan Riwayat",
|
||||||
return `Digunakan bulan ini: ${used}, total langganan: ${total}`;
|
SubTitle: "Jumlah pesan yang akan dikirim setiap permintaan",
|
||||||
},
|
},
|
||||||
IsChecking: "Memeriksa...",
|
CompressThreshold: {
|
||||||
Check: "Periksa",
|
Title: "Batas Kompresi Riwayat",
|
||||||
NoAccess: "Masukkan kunci API untuk memeriksa saldo",
|
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}`;
|
||||||
},
|
},
|
||||||
AccessCode: {
|
IsChecking: "Memeriksa...",
|
||||||
Title: "Kode Akses",
|
Check: "Periksa",
|
||||||
SubTitle: "Kontrol akses diaktifkan",
|
NoAccess: "Masukkan kunci API untuk memeriksa saldo",
|
||||||
Placeholder: "Diperlukan kode akses",
|
},
|
||||||
},
|
AccessCode: {
|
||||||
Endpoint: {
|
Title: "Kode Akses",
|
||||||
Title: "Endpoint",
|
SubTitle: "Kontrol akses diaktifkan",
|
||||||
SubTitle: "Harus dimulai dengan http(s):// untuk endpoint kustom",
|
Placeholder: "Diperlukan kode akses",
|
||||||
},
|
},
|
||||||
Model: "Model",
|
Endpoint: {
|
||||||
Temperature: {
|
Title: "Endpoint",
|
||||||
Title: "Suhu",
|
SubTitle: "Harus dimulai dengan http(s):// untuk endpoint kustom",
|
||||||
SubTitle: "Semakin tinggi nilainya, semakin acak keluarannya",
|
},
|
||||||
},
|
Model: "Model",
|
||||||
TopP: {
|
Temperature: {
|
||||||
Title: "Top P",
|
Title: "Suhu",
|
||||||
SubTitle: "Tidak mengubah nilai dengan suhu",
|
SubTitle: "Semakin tinggi nilainya, semakin acak keluarannya",
|
||||||
},
|
},
|
||||||
MaxTokens: {
|
TopP: {
|
||||||
Title: "Token Maksimum",
|
Title: "Top P",
|
||||||
SubTitle: "Panjang maksimum token input dan output",
|
SubTitle: "Tidak mengubah nilai dengan suhu",
|
||||||
},
|
},
|
||||||
PresencePenalty: {
|
MaxTokens: {
|
||||||
Title: "Penalti Kehadiran",
|
Title: "Token Maksimum",
|
||||||
SubTitle: "Semakin tinggi nilai, semakin mungkin topik baru muncul",
|
SubTitle: "Panjang maksimum token input dan output",
|
||||||
},
|
},
|
||||||
FrequencyPenalty: {
|
PresencePenalty: {
|
||||||
Title: "Penalti Frekuensi",
|
Title: "Penalti Kehadiran",
|
||||||
SubTitle: "Semakin tinggi nilai, semakin rendah kemungkinan penggunaan ulang baris yang sama",
|
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: {
|
Store: {
|
||||||
DefaultTopic: "Percakapan Baru",
|
DefaultTopic: "Percakapan Baru",
|
||||||
@ -261,8 +297,9 @@ const id: PartialLocaleType = {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
Copy: {
|
Copy: {
|
||||||
Success: "Berhasil disalin ke clipboard",
|
Success: "Tersalin ke clipboard",
|
||||||
Failed: "Gagal menyalin, berikan izin untuk memberikan izin",
|
Failed:
|
||||||
|
"Gagal menyalin, mohon berikan izin untuk mengakses clipboard atau Clipboard API tidak didukung (Tauri)",
|
||||||
},
|
},
|
||||||
Context: {
|
Context: {
|
||||||
Toast: (x: any) => `Dengan ${x} promp kontekstual`,
|
Toast: (x: any) => `Dengan ${x} promp kontekstual`,
|
||||||
@ -341,7 +378,7 @@ const id: PartialLocaleType = {
|
|||||||
Model: "Model",
|
Model: "Model",
|
||||||
Messages: "Pesan",
|
Messages: "Pesan",
|
||||||
Topic: "Topik",
|
Topic: "Topik",
|
||||||
Time: "Waktu",
|
Time: "Tanggal & Waktu",
|
||||||
},
|
},
|
||||||
URLCommand: {
|
URLCommand: {
|
||||||
Code: "Kode akses terdeteksi dari url, konfirmasi untuk mendaftar ? ",
|
Code: "Kode akses terdeteksi dari url, konfirmasi untuk mendaftar ? ",
|
||||||
|
Loading…
Reference in New Issue
Block a user