Skip to content

Commit b6e8eee

Browse files
committed
Copy Indonesian text files from Kilo Code
1 parent ec9b27d commit b6e8eee

File tree

17 files changed

+1605
-1
lines changed

17 files changed

+1605
-1
lines changed

.roo/rules-translate/001-general-rules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 1. SUPPORTED LANGUAGES AND LOCATION
22

3-
- Localize all strings into the following locale files: ca, de, en, es, fr, hi, it, ja, ko, nl, pl, pt-BR, ru, tr, vi, zh-CN, zh-TW
3+
- Localize all strings into the following locale files: ca, de, en, es, fr, hi, id, it, ja, ko, nl, pl, pt-BR, ru, tr, vi, zh-CN, zh-TW
44
- The VSCode extension has two main areas that require localization:
55
- Core Extension: src/i18n/locales/ (extension backend)
66
- WebView UI: webview-ui/src/i18n/locales/ (user interface)

packages/types/src/vscode.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export const languages = [
6666
"es",
6767
"fr",
6868
"hi",
69+
"id",
6970
"it",
7071
"ja",
7172
"ko",

src/i18n/locales/id/common.json

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
{
2+
"extension": {
3+
"name": "Kilo Code",
4+
"description": "Asisten coding AI Open Source untuk merencanakan, membangun, dan memperbaiki kode."
5+
},
6+
"number_format": {
7+
"thousand_suffix": "rb",
8+
"million_suffix": "jt",
9+
"billion_suffix": "m"
10+
},
11+
"feedback": {
12+
"title": "Feedback",
13+
"description": "Kami ingin mendengar feedback kamu atau membantu dengan masalah yang kamu alami.",
14+
"githubIssues": "Laporkan masalah di GitHub",
15+
"githubDiscussions": "Bergabung dengan diskusi GitHub",
16+
"discord": "Bergabung dengan komunitas Discord kami",
17+
"customerSupport": "Dukungan Pelanggan"
18+
},
19+
"welcome": "Selamat datang, {{name}}! Kamu punya {{count}} notifikasi.",
20+
"items": {
21+
"zero": "Tidak ada item",
22+
"one": "Satu item",
23+
"other": "{{count}} item"
24+
},
25+
"confirmation": {
26+
"reset_state": "Apakah kamu yakin ingin mereset semua state dan secret storage di ekstensi? Ini tidak dapat dibatalkan.",
27+
"delete_config_profile": "Apakah kamu yakin ingin menghapus profil konfigurasi ini?",
28+
"delete_custom_mode": "Apakah kamu yakin ingin menghapus mode kustom ini?",
29+
"delete_message": "Apa yang ingin kamu hapus?",
30+
"just_this_message": "Hanya pesan ini",
31+
"this_and_subsequent": "Ini dan semua pesan selanjutnya"
32+
},
33+
"errors": {
34+
"invalid_mcp_config": "Format konfigurasi MCP proyek tidak valid",
35+
"invalid_mcp_settings_format": "Format JSON pengaturan MCP tidak valid. Pastikan pengaturan kamu mengikuti format JSON yang benar.",
36+
"invalid_mcp_settings_syntax": "Format JSON pengaturan MCP tidak valid. Periksa file pengaturan kamu untuk kesalahan sintaks.",
37+
"invalid_mcp_settings_validation": "Format pengaturan MCP tidak valid: {{errorMessages}}",
38+
"failed_initialize_project_mcp": "Gagal menginisialisasi server MCP proyek: {{error}}",
39+
"invalid_data_uri": "Format data URI tidak valid",
40+
"checkpoint_timeout": "Timeout saat mencoba memulihkan checkpoint.",
41+
"checkpoint_failed": "Gagal memulihkan checkpoint.",
42+
"no_workspace": "Silakan buka folder proyek terlebih dahulu",
43+
"update_support_prompt": "Gagal memperbarui support prompt",
44+
"reset_support_prompt": "Gagal mereset support prompt",
45+
"enhance_prompt": "Gagal meningkatkan prompt",
46+
"get_system_prompt": "Gagal mendapatkan system prompt",
47+
"search_commits": "Gagal mencari commit",
48+
"save_api_config": "Gagal menyimpan konfigurasi api",
49+
"create_api_config": "Gagal membuat konfigurasi api",
50+
"rename_api_config": "Gagal mengganti nama konfigurasi api",
51+
"load_api_config": "Gagal memuat konfigurasi api",
52+
"delete_api_config": "Gagal menghapus konfigurasi api",
53+
"list_api_config": "Gagal mendapatkan daftar konfigurasi api",
54+
"update_server_timeout": "Gagal memperbarui timeout server",
55+
"create_mcp_json": "Gagal membuat atau membuka .kilocode/mcp.json: {{error}}",
56+
"hmr_not_running": "Server pengembangan lokal tidak berjalan, HMR tidak akan bekerja. Silakan jalankan 'npm run dev' sebelum meluncurkan ekstensi untuk mengaktifkan HMR.",
57+
"retrieve_current_mode": "Error: gagal mengambil mode saat ini dari state.",
58+
"failed_delete_repo": "Gagal menghapus shadow repository atau branch yang terkait: {{error}}",
59+
"failed_remove_directory": "Gagal menghapus direktori tugas: {{error}}",
60+
"custom_storage_path_unusable": "Path penyimpanan kustom \"{{path}}\" tidak dapat digunakan, akan menggunakan path default",
61+
"cannot_access_path": "Tidak dapat mengakses path {{path}}: {{error}}",
62+
"failed_update_project_mcp": "Gagal memperbarui server MCP proyek",
63+
"settings_import_failed": "Impor pengaturan gagal: {{error}}.",
64+
"mistake_limit_guidance": "Ini mungkin menunjukkan kegagalan dalam proses pemikiran model atau ketidakmampuan untuk menggunakan tool dengan benar, yang dapat diatasi dengan beberapa panduan pengguna (misalnya \"Coba bagi tugas menjadi langkah-langkah yang lebih kecil\").",
65+
"violated_organization_allowlist": "Gagal menjalankan tugas: profil saat ini melanggar pengaturan organisasi kamu",
66+
"condense_failed": "Gagal mengompres konteks",
67+
"condense_not_enough_messages": "Tidak cukup pesan untuk mengompres konteks",
68+
"condensed_recently": "Konteks baru saja dikompres; melewati percobaan ini",
69+
"condense_handler_invalid": "Handler API untuk mengompres konteks tidak valid",
70+
"condense_context_grew": "Ukuran konteks bertambah saat mengompres; melewati percobaan ini",
71+
"share_task_failed": "Gagal membagikan tugas. Silakan coba lagi.",
72+
"share_no_active_task": "Tidak ada tugas aktif untuk dibagikan"
73+
},
74+
"warnings": {
75+
"no_terminal_content": "Tidak ada konten terminal yang dipilih",
76+
"missing_task_files": "File tugas ini hilang. Apakah kamu ingin menghapusnya dari daftar tugas?"
77+
},
78+
"info": {
79+
"no_changes": "Tidak ada perubahan ditemukan.",
80+
"clipboard_copy": "System prompt berhasil disalin ke clipboard",
81+
"history_cleanup": "Membersihkan {{count}} tugas dengan file yang hilang dari riwayat.",
82+
"mcp_server_restarting": "Merestart server MCP {{serverName}}...",
83+
"mcp_server_connected": "Server MCP {{serverName}} terhubung",
84+
"mcp_server_deleted": "Server MCP dihapus: {{serverName}}",
85+
"mcp_server_not_found": "Server \"{{serverName}}\" tidak ditemukan dalam konfigurasi",
86+
"custom_storage_path_set": "Path penyimpanan kustom diatur: {{path}}",
87+
"default_storage_path": "Kembali menggunakan path penyimpanan default",
88+
"settings_imported": "Pengaturan berhasil diimpor.",
89+
"share_link_copied": "Link bagikan disalin ke clipboard"
90+
},
91+
"answers": {
92+
"yes": "Ya",
93+
"no": "Tidak",
94+
"cancel": "Batal",
95+
"remove": "Hapus",
96+
"keep": "Simpan"
97+
},
98+
"tasks": {
99+
"canceled": "Error tugas: Dihentikan dan dibatalkan oleh pengguna.",
100+
"deleted": "Kegagalan tugas: Dihentikan dan dihapus oleh pengguna."
101+
},
102+
"storage": {
103+
"prompt_custom_path": "Masukkan path penyimpanan riwayat percakapan kustom, biarkan kosong untuk menggunakan lokasi default",
104+
"path_placeholder": "D:\\KiloCodeStorage",
105+
"enter_absolute_path": "Silakan masukkan path absolut (misalnya D:\\KiloCodeStorage atau /home/user/storage)",
106+
"enter_valid_path": "Silakan masukkan path yang valid"
107+
},
108+
"input": {
109+
"task_prompt": "Apa yang harus Kilo Code lakukan?",
110+
"task_placeholder": "Bangun, cari, tanya sesuatu"
111+
}
112+
}

src/i18n/locales/id/mcp.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"errors": {
3+
"invalid_settings_format": "Format JSON pengaturan MCP tidak valid. Pastikan pengaturan kamu mengikuti format JSON yang benar.",
4+
"invalid_settings_syntax": "Format JSON pengaturan MCP tidak valid. Periksa file pengaturan kamu untuk kesalahan sintaks.",
5+
"invalid_settings_validation": "Format pengaturan MCP tidak valid: {{errorMessages}}",
6+
"create_json": "Gagal membuat atau membuka .roo/mcp.json: {{error}}",
7+
"failed_update_project": "Gagal memperbarui server MCP proyek"
8+
},
9+
"info": {
10+
"server_restarting": "Merestart server MCP {{serverName}}...",
11+
"server_connected": "Server MCP {{serverName}} terhubung",
12+
"server_deleted": "Server MCP dihapus: {{serverName}}",
13+
"server_not_found": "Server \"{{serverName}}\" tidak ditemukan dalam konfigurasi",
14+
"global_servers_active": "Server MCP Global Aktif: {{mcpServers}}",
15+
"project_servers_active": "Server MCP Proyek Aktif: {{mcpServers}}",
16+
"already_refreshing": "Server MCP sudah sedang di-refresh.",
17+
"refreshing_all": "Me-refresh semua server MCP...",
18+
"all_refreshed": "Semua server MCP telah di-refresh.",
19+
"project_config_deleted": "File konfigurasi MCP proyek dihapus. Semua server MCP proyek telah diputus koneksinya."
20+
}
21+
}

src/i18n/locales/id/tools.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"readFile": {
3+
"linesRange": " (baris {{start}}-{{end}})",
4+
"linesFromToEnd": " (baris {{start}}-akhir)",
5+
"linesFromStartTo": " (baris 1-{{end}})",
6+
"definitionsOnly": " (hanya definisi)",
7+
"maxLines": " (maks {{max}} baris)"
8+
},
9+
"toolRepetitionLimitReached": "Kilo Code tampaknya terjebak dalam loop, mencoba aksi yang sama ({{toolName}}) berulang kali. Ini mungkin menunjukkan masalah dengan strategi saat ini. Pertimbangkan untuk mengubah frasa tugas, memberikan instruksi yang lebih spesifik, atau mengarahkannya ke pendekatan yang berbeda.",
10+
"codebaseSearch": {
11+
"approval": "Mencari '{{query}}' di codebase..."
12+
}
13+
}

src/package.nls.id.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"extension.displayName": "Agen AI Kilo Code (fitur Cline / Roo digabungkan)",
3+
"extension.description": "Asisten coding AI Open Source untuk merencanakan, membangun, dan memperbaiki kode.",
4+
"views.contextMenu.label": "Kilo Code",
5+
"views.terminalMenu.label": "Kilo Code",
6+
"views.activitybar.title": "Kilo Code (⇧⌘A)",
7+
"views.sidebar.name": "Kilo Code",
8+
"command.newTask.title": "Tugas Baru",
9+
"command.mcpServers.title": "Server MCP",
10+
"command.prompts.title": "Mode",
11+
"command.history.title": "Riwayat",
12+
"command.openInEditor.title": "Buka di Editor",
13+
"command.settings.title": "Pengaturan",
14+
"command.documentation.title": "Dokumentasi",
15+
"command.openInNewTab.title": "Buka di Tab Baru",
16+
"command.explainCode.title": "Jelaskan Kode",
17+
"command.fixCode.title": "Perbaiki Kode",
18+
"command.improveCode.title": "Tingkatkan Kode",
19+
"command.addToContext.title": "Tambahkan ke Konteks",
20+
"command.focusInput.title": "Fokus ke Field Input",
21+
"command.setCustomStoragePath.title": "Atur Path Penyimpanan Kustom",
22+
"command.terminal.addToContext.title": "Tambahkan Konten Terminal ke Konteks",
23+
"command.terminal.fixCommand.title": "Perbaiki Perintah Ini",
24+
"command.terminal.explainCommand.title": "Jelaskan Perintah Ini",
25+
"command.acceptInput.title": "Terima Input/Saran",
26+
"command.generateCommitMessage.title": "Buat Pesan Commit dengan Kilo",
27+
"command.profile.title": "Profil",
28+
"configuration.title": "Kilo Code",
29+
"commands.allowedCommands.description": "Perintah yang dapat dijalankan secara otomatis ketika 'Selalu setujui operasi eksekusi' diaktifkan",
30+
"settings.vsCodeLmModelSelector.description": "Pengaturan untuk API Model Bahasa VSCode",
31+
"settings.vsCodeLmModelSelector.vendor.description": "Vendor dari model bahasa (misalnya copilot)",
32+
"settings.vsCodeLmModelSelector.family.description": "Keluarga dari model bahasa (misalnya gpt-4)",
33+
"settings.customStoragePath.description": "Path penyimpanan kustom. Biarkan kosong untuk menggunakan lokasi default. Mendukung path absolut (misalnya 'D:\\KiloCodeStorage')"
34+
}

src/shared/language.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export const LANGUAGES: Record<Language, string> = {
1111
es: "Español",
1212
fr: "Français",
1313
hi: "हिन्दी",
14+
id: "Bahasa Indonesia",
1415
it: "Italiano",
1516
ja: "日本語",
1617
ko: "한국어",
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"title": "Akun",
3+
"profilePicture": "Foto profil",
4+
"unknownUser": "Pengguna Tidak Dikenal",
5+
"logOut": "Keluar",
6+
"testApiAuthentication": "Uji Autentikasi API",
7+
"signIn": "Hubungkan ke Roo Code Cloud"
8+
}

0 commit comments

Comments
 (0)