mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-27 21:08:00 +00:00
i18n: polish Indonesian UI translations (#2475)
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com> Co-authored-by: JinHyuk Sung <163989462+sjh9714@users.noreply.github.com> Co-authored-by: sanil-23 <sanil@vezures.xyz> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Co-authored-by: sanil-23 <sanil@alphahuman.xyz> Co-authored-by: oxoxDev <164490987+oxoxDev@users.noreply.github.com> Co-authored-by: YellowSnnowmann <167776381+YellowSnnowmann@users.noreply.github.com> Co-authored-by: JAYcodr <66018853+JAYcodr@users.noreply.github.com> Co-authored-by: agent:skill-master <skill-master@openclaw> Co-authored-by: Mega Mind <146339422+M3gA-Mind@users.noreply.github.com> Co-authored-by: Srinivas Vaddi <38348871+vaddisrinivas@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Liohtml <158847046+Liohtml@users.noreply.github.com> Co-authored-by: Cyrus Gray <144336577+graycyrus@users.noreply.github.com> Co-authored-by: CodeGhost21 <164498022+CodeGhost21@users.noreply.github.com> Co-authored-by: OffByOne <40462192+offbyone1@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Aqil Aziz <aqilaziz@users.noreply.github.com> Co-authored-by: Andrew Barnes <bortstheboat@gmail.com> Co-authored-by: YOMXXX <liguanchen@xiaomi.com> Co-authored-by: Yuhao Chen <godcorn001@outlook.com> Co-authored-by: M3gA-Mind <megamind@mahadao.com> Co-authored-by: SRIKANTH A <147837484+srikaanthh@users.noreply.github.com> Co-authored-by: SRIKANTH A <yatheendrudusrikanth@gmail.com> Co-authored-by: Jesse <35648348+Jessomadic@users.noreply.github.com> Co-authored-by: sanil-23 <sanil@tinyhumans.ai> Co-authored-by: Ghost Scripter <ghostscripter@zerolend.xyz> Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai> Co-authored-by: AntFleet <agent@antfleet.dev> Co-authored-by: antfleet-ops <285575208+antfleet-ops@users.noreply.github.com> Co-authored-by: cyrus <cyrus@tinyhumans.ai> Co-authored-by: Justin <justin80605@gmail.com> Co-authored-by: Lionel <lionel.machire@gmail.com> Co-authored-by: Qiaochu Hu <110hqc@gmail.com> Co-authored-by: Test User <test@example.com> Co-authored-by: Alexxigang <37231458+Alexxigang@users.noreply.github.com>
This commit is contained in:
co-authored by
Steven Enamakel
JinHyuk Sung
sanil-23
Claude Opus 4.7
sanil-23
oxoxDev
YellowSnnowmann
JAYcodr
agent:skill-master <skill-master@openclaw>
Mega Mind
Srinivas Vaddi
github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Liohtml
Cyrus Gray
CodeGhost21
OffByOne
Cursor
Aqil Aziz
Andrew Barnes
YOMXXX
Yuhao Chen
M3gA-Mind
SRIKANTH A
SRIKANTH A
Jesse
sanil-23
Ghost Scripter
Steven Enamakel
AntFleet
antfleet-ops
cyrus
Justin
Lionel
Qiaochu Hu
Test User
Alexxigang
parent
f346476552
commit
2c68eae9ad
@@ -3,8 +3,8 @@ import type { TranslationMap } from '../types';
|
||||
// Indonesian (Bahasa Indonesia) chunk 1/5. Translated from chunks/en-1.ts.
|
||||
const id1: TranslationMap = {
|
||||
'nav.home': 'Beranda',
|
||||
'nav.human': 'Human',
|
||||
'nav.chat': 'Chat',
|
||||
'nav.human': 'Manusia',
|
||||
'nav.chat': 'Obrolan',
|
||||
'nav.connections': 'Koneksi',
|
||||
'nav.memory': 'Memori',
|
||||
'nav.alerts': 'Peringatan',
|
||||
@@ -14,11 +14,11 @@ const id1: TranslationMap = {
|
||||
'common.save': 'Simpan',
|
||||
'common.confirm': 'Konfirmasi',
|
||||
'common.delete': 'Hapus',
|
||||
'common.edit': 'Edit',
|
||||
'common.edit': 'Ubah',
|
||||
'common.create': 'Buat',
|
||||
'common.search': 'Cari',
|
||||
'common.loading': 'memuat…',
|
||||
'common.error': 'Error',
|
||||
'common.error': 'Kesalahan',
|
||||
'common.success': 'Berhasil',
|
||||
'common.back': 'Kembali',
|
||||
'common.next': 'Berikutnya',
|
||||
@@ -38,7 +38,7 @@ const id1: TranslationMap = {
|
||||
'common.seeAll': 'Lihat',
|
||||
'common.dismiss': 'Abaikan',
|
||||
'common.clear': 'Bersihkan',
|
||||
'common.reset': 'Reset',
|
||||
'common.reset': 'Atur ulang',
|
||||
'common.refresh': 'Segarkan',
|
||||
'common.export': 'Ekspor',
|
||||
'common.import': 'Impor',
|
||||
@@ -152,7 +152,7 @@ const id1: TranslationMap = {
|
||||
'chat.copyResponse': 'Salin respons',
|
||||
'chat.citations': 'Sitasi',
|
||||
'chat.toolUsed': 'Alat yang digunakan',
|
||||
'scope.legacy': 'Legacy',
|
||||
'scope.legacy': 'Lama',
|
||||
'scope.user': 'Pengguna',
|
||||
'scope.project': 'Proyek',
|
||||
'skills.title': 'Koneksi',
|
||||
@@ -196,7 +196,7 @@ const id1: TranslationMap = {
|
||||
'onboarding.localAIDesc': 'Siapkan model AI lokal yang berjalan di mesin Anda.',
|
||||
'onboarding.chatProvider': 'Penyedia Chat',
|
||||
'onboarding.chatProviderDesc': 'Pilih cara Anda ingin berinteraksi dengan asisten.',
|
||||
'onboarding.referral': 'Referral',
|
||||
'onboarding.referral': 'Rujukan',
|
||||
'onboarding.referralDesc': 'Gunakan kode referral jika Anda memilikinya.',
|
||||
'onboarding.finish': 'Selesaikan Pengaturan',
|
||||
'onboarding.finishDesc': 'Semua siap! Mulai gunakan OpenHuman.',
|
||||
@@ -242,7 +242,7 @@ const id1: TranslationMap = {
|
||||
'onboarding.custom.stepperSearch': 'Pencarian',
|
||||
'onboarding.custom.stepperMemory': 'Memori',
|
||||
'onboarding.custom.stepCounter': 'Langkah {n} dari {total}',
|
||||
'onboarding.custom.defaultTitle': 'Default',
|
||||
'onboarding.custom.defaultTitle': 'Bawaan',
|
||||
'onboarding.custom.defaultSubtitle': 'Biarkan OpenHuman mengelolanya untuk Anda.',
|
||||
'onboarding.custom.configureTitle': 'Konfigurasi',
|
||||
'onboarding.custom.configureSubtitle': 'Saya akan memilih apa yang digunakan.',
|
||||
@@ -302,14 +302,14 @@ const id1: TranslationMap = {
|
||||
'channels.addChannel': 'Tambah Kanal',
|
||||
'channels.status.connected': 'Terhubung',
|
||||
'channels.status.disconnected': 'Terputus',
|
||||
'channels.status.error': 'Error',
|
||||
'channels.status.error': 'Kesalahan',
|
||||
'channels.status.configuring': 'Mengonfigurasi',
|
||||
'channels.defaultMessaging': 'Kanal Pesan Default',
|
||||
'webhooks.title': 'Webhook',
|
||||
'webhooks.create': 'Buat Webhook',
|
||||
'webhooks.noWebhooks': 'Belum ada webhook yang dikonfigurasi',
|
||||
'webhooks.url': 'URL',
|
||||
'webhooks.secret': 'Secret',
|
||||
'webhooks.secret': 'Rahasia',
|
||||
'webhooks.events': 'Event',
|
||||
'webhooks.archiveDirectory': 'Direktori Arsip',
|
||||
'webhooks.todayFile': 'File Hari Ini',
|
||||
@@ -419,11 +419,11 @@ const id1: TranslationMap = {
|
||||
'Impor {count} entri ke ruang kerja saat ini?\n\nSumber: {source}\nTujuan: {target}\n\nMemori yang ada akan dicadangkan sebelum impor dimulai.',
|
||||
'migration.confirmImport.plural':
|
||||
'Impor {count} entri ke ruang kerja saat ini?\n\nSumber: {source}\nTujuan: {target}\n\nMemori yang ada akan dicadangkan sebelum impor dimulai.',
|
||||
// Settings menu: Appearance + Mascot (#2225) — English stubs; native translations welcome
|
||||
'settings.appearance': 'Appearance',
|
||||
'settings.appearanceDesc': 'Pick light, dark, or match your system theme',
|
||||
'settings.mascot': 'Mascot',
|
||||
'settings.mascotDesc': 'Pick the mascot color used across the app',
|
||||
// Settings menu: Appearance + Mascot (#2225)
|
||||
'settings.appearance': 'Tampilan',
|
||||
'settings.appearanceDesc': 'Pilih terang, gelap, atau ikuti tema sistem Anda',
|
||||
'settings.mascot': 'Maskot',
|
||||
'settings.mascotDesc': 'Pilih warna maskot yang digunakan di seluruh aplikasi',
|
||||
};
|
||||
|
||||
export default id1;
|
||||
|
||||
@@ -142,7 +142,7 @@ const id2: TranslationMap = {
|
||||
'team.failedToSwitch': 'Gagal berpindah tim',
|
||||
'team.failedToLeave': 'Gagal meninggalkan tim',
|
||||
'team.role.owner': 'Pemilik',
|
||||
'team.role.admin': 'Admin',
|
||||
'team.role.admin': 'Administrator',
|
||||
'team.role.billingManager': 'Manajer Tagihan',
|
||||
'team.role.member': 'Anggota',
|
||||
'team.active': 'Aktif',
|
||||
@@ -198,7 +198,7 @@ const id2: TranslationMap = {
|
||||
'autocomplete.stylePreset': 'Preset Gaya',
|
||||
'autocomplete.style.balanced': 'Seimbang',
|
||||
'autocomplete.style.concise': 'Ringkas',
|
||||
'autocomplete.style.formal': 'Formal',
|
||||
'autocomplete.style.formal': 'Resmi',
|
||||
'autocomplete.style.casual': 'Santai',
|
||||
'autocomplete.style.custom': 'Kustom',
|
||||
'autocomplete.disabledApps': 'Aplikasi yang Dinonaktifkan (satu bundle/token aplikasi per baris)',
|
||||
@@ -268,7 +268,7 @@ const id2: TranslationMap = {
|
||||
'chat.safetyTimeout': 'Tidak ada respons dari agen setelah 2 menit. Coba lagi atau cek koneksi.',
|
||||
'chat.filter.all': 'Semua',
|
||||
'chat.filter.work': 'Kerja',
|
||||
'chat.filter.briefing': 'Briefing',
|
||||
'chat.filter.briefing': 'Ringkasan',
|
||||
'chat.filter.notification': 'Notifikasi',
|
||||
'chat.filter.workers': 'Worker',
|
||||
'chat.selectThread': 'Pilih thread',
|
||||
@@ -317,11 +317,11 @@ const id2: TranslationMap = {
|
||||
'memory.sourceFilter.telegram': 'Telegram',
|
||||
'memory.sourceFilter.aiInsight': 'Insight AI',
|
||||
'memory.sourceFilter.system': 'Sistem',
|
||||
'memory.sourceFilter.trading': 'Trading',
|
||||
'memory.sourceFilter.trading': 'Perdagangan',
|
||||
'memory.sourceFilter.security': 'Keamanan',
|
||||
'memory.ingestionActivity': 'Aktivitas Ingesti',
|
||||
'memory.events': 'event',
|
||||
'memory.event': 'event',
|
||||
'memory.events': 'peristiwa',
|
||||
'memory.event': 'peristiwa',
|
||||
'memory.overTheLast': 'selama',
|
||||
'memory.months': 'bulan',
|
||||
'memory.peak': 'Puncak',
|
||||
@@ -369,7 +369,7 @@ const id2: TranslationMap = {
|
||||
'navigator.sources': 'Sumber',
|
||||
'navigator.email': 'Email',
|
||||
'navigator.slack': 'Slack',
|
||||
'navigator.chat': 'Chat',
|
||||
'navigator.chat': 'Obrolan',
|
||||
'navigator.documents': 'Dokumen',
|
||||
'navigator.people': 'Orang',
|
||||
'navigator.topics': 'Topik',
|
||||
@@ -378,7 +378,7 @@ const id2: TranslationMap = {
|
||||
'dreams.comingSoon': 'Segera hadir',
|
||||
'assignment.memoryLlm': 'LLM Memori',
|
||||
'assignment.memoryLlmAria': 'Pemilihan LLM Memori',
|
||||
'assignment.embedder': 'Embedder',
|
||||
'assignment.embedder': 'Penyemat',
|
||||
'assignment.loaded': 'Dimuat',
|
||||
'assignment.notDownloaded': 'Belum diunduh',
|
||||
'assignment.usedForExtractSummarise': 'Digunakan untuk ekstraksi dan ringkasan',
|
||||
@@ -387,40 +387,40 @@ const id2: TranslationMap = {
|
||||
'insights.relationships': 'Hubungan',
|
||||
'insights.skills': 'Skill',
|
||||
'insights.opinions': 'Pendapat',
|
||||
// Developer options menu items (#2225) — English stubs; native translations welcome
|
||||
'devOptions.menuAi': 'AI Configuration',
|
||||
'devOptions.menuAiDesc': 'Cloud providers, local Ollama models, and per-workload routing',
|
||||
'devOptions.menuScreenAware': 'Screen Awareness',
|
||||
'devOptions.menuScreenAwareDesc':
|
||||
'Screen capture permissions, monitoring policy, and session controls',
|
||||
'devOptions.menuMessaging': 'Messaging Channels',
|
||||
// Developer options menu items (#2225)
|
||||
'devOptions.menuAi': 'Konfigurasi AI',
|
||||
'devOptions.menuAiDesc': 'Penyedia cloud, model Ollama lokal, dan routing per beban kerja',
|
||||
'devOptions.menuScreenAware': 'Kesadaran Layar',
|
||||
'devOptions.menuScreenAwareDesc': 'Izin tangkapan layar, kebijakan pemantauan, dan kontrol sesi',
|
||||
'devOptions.menuMessaging': 'Channel Pesan',
|
||||
'devOptions.menuMessagingDesc':
|
||||
'Configure Telegram/Discord auth modes and default channel routing',
|
||||
'devOptions.menuTools': 'Tools',
|
||||
'devOptions.menuToolsDesc': 'Enable or disable capabilities OpenHuman can use on your behalf',
|
||||
'devOptions.menuAgentChat': 'Agent Chat',
|
||||
'devOptions.menuAgentChatDesc': 'Test agent conversation with model and temperature overrides',
|
||||
'devOptions.menuCronJobs': 'Cron Jobs',
|
||||
'devOptions.menuCronJobsDesc': 'View and configure scheduled jobs for runtime skills',
|
||||
'devOptions.menuLocalModelDebug': 'Local Model Debug',
|
||||
'Konfigurasikan mode autentikasi Telegram/Discord dan routing channel bawaan',
|
||||
'devOptions.menuTools': 'Alat',
|
||||
'devOptions.menuToolsDesc':
|
||||
'Aktifkan atau nonaktifkan kemampuan yang dapat digunakan OpenHuman atas nama Anda',
|
||||
'devOptions.menuAgentChat': 'Obrolan Agen',
|
||||
'devOptions.menuAgentChatDesc': 'Uji percakapan agen dengan override model dan suhu',
|
||||
'devOptions.menuCronJobs': 'Pekerjaan Cron',
|
||||
'devOptions.menuCronJobsDesc': 'Lihat dan konfigurasikan pekerjaan terjadwal untuk skill runtime',
|
||||
'devOptions.menuLocalModelDebug': 'Debug Model Lokal',
|
||||
'devOptions.menuLocalModelDebugDesc':
|
||||
'Ollama config, asset downloads, model tests, and diagnostics',
|
||||
'devOptions.menuWebhooksDebug': 'Webhooks',
|
||||
'Konfigurasi Ollama, unduhan aset, pengujian model, dan diagnostik',
|
||||
'devOptions.menuWebhooksDebug': 'Webhook',
|
||||
'devOptions.menuWebhooksDebugDesc':
|
||||
'Inspect runtime webhook registrations and captured request logs',
|
||||
'devOptions.menuIntelligence': 'Intelligence',
|
||||
'devOptions.menuIntelligenceDesc': 'Memory workspace, subconscious engine, dreams, and settings',
|
||||
'devOptions.menuNotificationRouting': 'Notification Routing',
|
||||
'Periksa pendaftaran webhook runtime dan log permintaan yang ditangkap',
|
||||
'devOptions.menuIntelligence': 'Kecerdasan',
|
||||
'devOptions.menuIntelligenceDesc': 'Workspace memori, mesin subconscious, mimpi, dan pengaturan',
|
||||
'devOptions.menuNotificationRouting': 'Routing Notifikasi',
|
||||
'devOptions.menuNotificationRoutingDesc':
|
||||
'AI importance scoring and orchestrator escalation for integration alerts',
|
||||
'devOptions.menuComposeIOTriggers': 'ComposeIO Triggers',
|
||||
'devOptions.menuComposeIOTriggersDesc': 'View ComposeIO trigger history and archive',
|
||||
'devOptions.menuComposioRouting': 'Composio Routing (Direct Mode)',
|
||||
'Skor kepentingan AI dan eskalasi orkestrator untuk alert integrasi',
|
||||
'devOptions.menuComposeIOTriggers': 'Pemicu ComposeIO',
|
||||
'devOptions.menuComposeIOTriggersDesc': 'Lihat riwayat dan arsip pemicu ComposeIO',
|
||||
'devOptions.menuComposioRouting': 'Routing Composio (Mode Direct)',
|
||||
'devOptions.menuComposioRoutingDesc':
|
||||
'Bring your own Composio API key and route calls directly to backend.composio.dev',
|
||||
'devOptions.menuComposioTriggers': 'Integration Triggers',
|
||||
'Gunakan API key Composio milik Anda sendiri dan rutekan panggilan langsung ke backend.composio.dev',
|
||||
'devOptions.menuComposioTriggers': 'Pemicu Integrasi',
|
||||
'devOptions.menuComposioTriggersDesc':
|
||||
'Configure AI triage settings for Composio integration triggers',
|
||||
'Konfigurasikan pengaturan triase AI untuk pemicu integrasi Composio',
|
||||
};
|
||||
|
||||
export default id2;
|
||||
|
||||
@@ -34,14 +34,14 @@ const id3: TranslationMap = {
|
||||
'workspace.building': 'Membangun...',
|
||||
'workspace.buildSummaryTrees': 'Bangun Pohon Ringkasan',
|
||||
'workspace.viewVault': 'Lihat Vault',
|
||||
'workspace.openingVaultTitle': 'Opening vault in Obsidian',
|
||||
'workspace.openingVaultTitle': 'Membuka vault di Obsidian',
|
||||
'workspace.openingVaultMessage':
|
||||
"If Obsidian doesn't open, install it from obsidian.md or use Reveal Folder. Vault path:",
|
||||
'workspace.openVaultFailedTitle': "Couldn't open vault in Obsidian",
|
||||
'Jika Obsidian tidak terbuka, instal dari obsidian.md atau gunakan Tampilkan Folder. Path vault:',
|
||||
'workspace.openVaultFailedTitle': 'Tidak dapat membuka vault di Obsidian',
|
||||
'workspace.openVaultFailedMessage':
|
||||
'Use Reveal Folder to open the vault directory directly. Vault path:',
|
||||
'workspace.revealVaultFailed': "Couldn't reveal vault folder",
|
||||
'workspace.revealFolder': 'Reveal Folder',
|
||||
'Gunakan Tampilkan Folder untuk membuka direktori vault secara langsung. Path vault:',
|
||||
'workspace.revealVaultFailed': 'Tidak dapat menampilkan folder vault',
|
||||
'workspace.revealFolder': 'Tampilkan Folder',
|
||||
'workspace.graphLoadFailed': 'Gagal memuat grafik memori',
|
||||
'workspace.loadingGraph': 'Memuat grafik memori...',
|
||||
'workspace.graphViewMode': 'Mode tampilan grafik memori',
|
||||
@@ -51,7 +51,7 @@ const id3: TranslationMap = {
|
||||
'graph.noMemory': 'Tidak ada memori',
|
||||
'graph.source': 'Sumber',
|
||||
'graph.topic': 'Topik',
|
||||
'graph.global': 'Global',
|
||||
'graph.global': 'Keseluruhan',
|
||||
'graph.document': 'Dokumen',
|
||||
'graph.contact': 'Kontak',
|
||||
'graph.nodes': 'node',
|
||||
@@ -73,7 +73,7 @@ const id3: TranslationMap = {
|
||||
'whatsapp.chatSynced': 'obrolan disinkronkan',
|
||||
'sync.active': 'Aktif',
|
||||
'sync.recent': 'Terbaru',
|
||||
'sync.idle': 'Idle',
|
||||
'sync.idle': 'Siaga',
|
||||
'sync.memorySources': 'Sumber Memori',
|
||||
'sync.noConnectedSources': 'Tidak ada sumber terhubung',
|
||||
'sync.chunks': 'chunk',
|
||||
@@ -109,7 +109,7 @@ const id3: TranslationMap = {
|
||||
'subconscious.goAhead': 'Lanjutkan',
|
||||
'subconscious.activeTasks': 'Tugas Aktif',
|
||||
'subconscious.noActiveTasks': 'Tidak ada tugas aktif',
|
||||
'subconscious.default': 'Default',
|
||||
'subconscious.default': 'Bawaan',
|
||||
'subconscious.addTaskPlaceholder': 'Tambahkan tugas baru...',
|
||||
'subconscious.activityLog': 'Log Aktivitas',
|
||||
'subconscious.noActivity': 'Belum ada aktivitas',
|
||||
@@ -228,7 +228,7 @@ const id3: TranslationMap = {
|
||||
'onboarding.skills.status.available': 'Tersedia',
|
||||
'onboarding.skills.status.connected': 'Terhubung',
|
||||
'onboarding.skills.status.connecting': 'Menghubungkan',
|
||||
'onboarding.skills.status.error': 'Error',
|
||||
'onboarding.skills.status.error': 'Kesalahan',
|
||||
'onboarding.skills.status.unavailable': 'Tidak tersedia',
|
||||
'composio.statusUnavailable': 'Status tidak tersedia',
|
||||
'composio.envVarOverrides': 'diatur, itu menggantikan pengaturan ini.',
|
||||
@@ -280,9 +280,9 @@ const id3: TranslationMap = {
|
||||
'app.connectionBadge.messaging': 'Pesan',
|
||||
'app.connectionIndicator.connected': 'Terhubung ke OpenHuman AI 🚀',
|
||||
'app.connectionIndicator.connecting': 'Menghubungkan',
|
||||
'app.connectionIndicator.coreOffline': 'Core offline',
|
||||
'app.connectionIndicator.coreOffline': 'Core tidak online',
|
||||
'app.connectionIndicator.disconnected': 'Terputus',
|
||||
'app.connectionIndicator.offline': 'Offline',
|
||||
'app.connectionIndicator.offline': 'Tidak online',
|
||||
'app.connectionIndicator.reconnecting': 'Menyambung ulang…',
|
||||
'app.errorFallback.componentStack': 'Stack komponen',
|
||||
'app.errorFallback.downloadLatest': 'Unduh terbaru',
|
||||
@@ -295,7 +295,7 @@ const id3: TranslationMap = {
|
||||
'app.localAiDownload.preparing': 'Mempersiapkan...',
|
||||
'app.openhumanLink.accounts.continueWith': 'Lanjutkan dengan masuk {label}',
|
||||
'app.openhumanLink.accounts.done': 'Selesai',
|
||||
'app.openhumanLink.accounts.intro': 'Intro',
|
||||
'app.openhumanLink.accounts.intro': 'Pengantar',
|
||||
'app.openhumanLink.accounts.webviewNote': 'Catatan webview',
|
||||
'app.openhumanLink.billing.openDashboard': 'Buka dashboard',
|
||||
'app.openhumanLink.billing.stayOnTrial': 'Tetap di trial',
|
||||
@@ -303,7 +303,7 @@ const id3: TranslationMap = {
|
||||
'app.openhumanLink.billing.trialDesc': 'Deskripsi trial',
|
||||
'app.openhumanLink.defaultBody':
|
||||
't siap di popup belum. Buka halaman pengaturan lengkap jika Anda',
|
||||
'app.openhumanLink.discord.intro': 'Intro',
|
||||
'app.openhumanLink.discord.intro': 'Pengantar',
|
||||
'app.openhumanLink.discord.openInvite': 'Buka undangan',
|
||||
'app.openhumanLink.discord.perk1': 'Keuntungan 1',
|
||||
'app.openhumanLink.discord.perk2': 'Keuntungan 2',
|
||||
@@ -317,7 +317,7 @@ const id3: TranslationMap = {
|
||||
'app.openhumanLink.notifications.blockedStep1': 'Langkah 1 diblokir',
|
||||
'app.openhumanLink.notifications.blockedStep2': 'Langkah 2 diblokir',
|
||||
'app.openhumanLink.notifications.blockedStep3': 'Langkah 3 diblokir',
|
||||
'app.openhumanLink.notifications.intro': 'Intro',
|
||||
'app.openhumanLink.notifications.intro': 'Pengantar',
|
||||
'app.openhumanLink.notifications.promptHint': 'Petunjuk prompt',
|
||||
'app.openhumanLink.notifications.retry': 'Coba ulang notifikasi tes',
|
||||
'app.openhumanLink.notifications.send': 'Kirim notifikasi tes',
|
||||
|
||||
@@ -89,13 +89,13 @@ const id4: TranslationMap = {
|
||||
'home.banners.promoCreditsBody': 'Isi kredit promo',
|
||||
'home.banners.promoCreditsTitle': '{amount}',
|
||||
'home.banners.promoCreditsUsage': 'Penggunaan kredit promo',
|
||||
'intelligence.memoryChunk.detail.chunk': 'Chunk',
|
||||
'intelligence.memoryChunk.detail.chunk': 'Potongan',
|
||||
'intelligence.memoryChunk.detail.copyChunkId': 'Salin ID chunk',
|
||||
'intelligence.memoryChunk.detail.embeddingInfo': 'bge-m3 1024dim',
|
||||
'intelligence.memoryChunk.detail.noEmbedding': 'Tidak ada embedding',
|
||||
'intelligence.memoryChunk.letterhead.from': 'dari',
|
||||
'intelligence.memoryChunk.letterhead.to': 'ke',
|
||||
'intelligence.memoryChunk.mentioned.chunkOne': '1 chunk',
|
||||
'intelligence.memoryChunk.mentioned.chunkOne': '1 potongan',
|
||||
'intelligence.memoryChunk.mentioned.chunkOther': '{count} chunk',
|
||||
'intelligence.memoryChunk.mentioned.heading': 'd i s e b u t k a n',
|
||||
'intelligence.memoryChunk.scoreBars.ariaScore': '{name} skor {pct} persen',
|
||||
@@ -113,7 +113,7 @@ const id4: TranslationMap = {
|
||||
'intelligence.screenDebug.captureTest': 'Tes tangkapan',
|
||||
'intelligence.screenDebug.capturing': 'Menangkap',
|
||||
'intelligence.screenDebug.frames': 'Frame',
|
||||
'intelligence.screenDebug.idle': 'Idle',
|
||||
'intelligence.screenDebug.idle': 'Siaga',
|
||||
'intelligence.screenDebug.lastApp': 'Aplikasi Terakhir',
|
||||
'intelligence.screenDebug.mode': 'Mode',
|
||||
'intelligence.screenDebug.permAccessibility': 'Izin aksesibilitas',
|
||||
@@ -138,7 +138,7 @@ const id4: TranslationMap = {
|
||||
'intelligence.tasks.failedToLoad': 'Gagal memuat',
|
||||
'intelligence.tasks.live': 'langsung',
|
||||
'intelligence.tasks.loadingBoards': 'Memuat papan tugas...',
|
||||
'intelligence.tasks.threadPrefix': 'Thread {thread}',
|
||||
'intelligence.tasks.threadPrefix': 'Utas {thread}',
|
||||
'notifications.card.dismiss': 'Abaikan notifikasi',
|
||||
'notifications.card.importanceTitle': 'Tingkat penting: {pct}%',
|
||||
'notifications.center.empty': 'Belum ada notifikasi',
|
||||
@@ -300,9 +300,9 @@ const id4: TranslationMap = {
|
||||
'settings.ai.modelLabel': 'Model',
|
||||
'settings.ai.noCustomProviders': 'Tidak ada penyedia kustom',
|
||||
'settings.ai.providerLabel': 'Penyedia',
|
||||
'settings.ai.routing': 'Routing',
|
||||
'settings.ai.routing': 'Perutean',
|
||||
'settings.ai.routingCustom': 'Routing kustom',
|
||||
'settings.ai.routingDefault': 'Default',
|
||||
'settings.ai.routingDefault': 'Bawaan',
|
||||
'settings.ai.routingDesc': 'Deskripsi routing',
|
||||
'settings.ai.saveChanges': 'Menyimpan...',
|
||||
'settings.ai.saving': 'Menyimpan...',
|
||||
@@ -326,7 +326,7 @@ const id4: TranslationMap = {
|
||||
'{count} pelengkapan diterima tersimpan — digunakan untuk mempersonalisasi saran berikutnya.',
|
||||
'settings.autocomplete.completionStyle.clearHistory': 'Membersihkan...',
|
||||
'settings.autocomplete.completionStyle.clearing': 'Membersihkan...',
|
||||
'settings.autocomplete.completionStyle.debounce': 'Debounce (ms)',
|
||||
'settings.autocomplete.completionStyle.debounce': 'Tunda input (ms)',
|
||||
'settings.autocomplete.completionStyle.enabled': 'Diaktifkan',
|
||||
'settings.autocomplete.completionStyle.maxChars': 'Maks Karakter',
|
||||
'settings.autocomplete.completionStyle.noHistory':
|
||||
|
||||
@@ -251,7 +251,7 @@ const id5: TranslationMap = {
|
||||
'settings.memoryWindow.minimal.badge': 'Termurah',
|
||||
'settings.memoryWindow.minimal.hint':
|
||||
'Jendela memori terkecil. Termurah, tercepat, kontinuitas paling sedikit antar run.',
|
||||
'settings.memoryWindow.minimal.label': 'Minimal',
|
||||
'settings.memoryWindow.minimal.label': 'Ringkas',
|
||||
'settings.memoryWindow.title': 'Jendela memori jangka panjang',
|
||||
'settings.screenIntel.permissions.accessibility': 'Aksesibilitas',
|
||||
'settings.screenIntel.permissions.grantHint': 'Petunjuk izin',
|
||||
@@ -326,12 +326,12 @@ const id5: TranslationMap = {
|
||||
'skills.resource.preview.failed': 'Pratinjau gagal',
|
||||
'skills.resource.preview.loading': 'Memuat pratinjau...',
|
||||
'skills.resource.tree.empty': 'Tidak ada sumber daya bundel.',
|
||||
'skills.search.placeholder': 'Placeholder',
|
||||
'skills.search.placeholder': 'Teks placeholder',
|
||||
'skills.setup.autocomplete.acceptKey': 'Kunci terima',
|
||||
'skills.setup.autocomplete.activeDesc': 'Deskripsi aktif',
|
||||
'skills.setup.autocomplete.activeTitle': 'Auto-Complete Aktif',
|
||||
'skills.setup.autocomplete.customizeSettings': 'Sesuaikan pengaturan',
|
||||
'skills.setup.autocomplete.debounce': 'Debounce',
|
||||
'skills.setup.autocomplete.debounce': 'Tunda input',
|
||||
'skills.setup.autocomplete.description': 'Deskripsi',
|
||||
'skills.setup.autocomplete.enableBtn': 'Mengaktifkan...',
|
||||
'skills.setup.autocomplete.enableError': 'Gagal mengaktifkan pelengkap otomatis',
|
||||
@@ -423,7 +423,7 @@ const id5: TranslationMap = {
|
||||
'webhooks.composioHistory.empty': 'Kosong',
|
||||
'webhooks.composioHistory.metadataId': 'ID Metadata',
|
||||
'webhooks.composioHistory.metadataUuid': 'UUID Metadata',
|
||||
'webhooks.composioHistory.payload': 'Payload',
|
||||
'webhooks.composioHistory.payload': 'Muatan',
|
||||
'webhooks.composioHistory.title': 'Riwayat Pemicu ComposeIO',
|
||||
'webhooks.tunnels.active': 'Aktif',
|
||||
'webhooks.tunnels.createFailed': 'Gagal membuat tunnel',
|
||||
@@ -460,49 +460,50 @@ const id5: TranslationMap = {
|
||||
'settings.localModel.status.ollamaDocs': 'Dokumentasi Ollama',
|
||||
'settings.localModel.status.thenRetry':
|
||||
'untuk instruksi pengaturan, lalu coba lagi setelah runtime Anda dapat dijangkau.',
|
||||
'settings.appearance.title': 'Appearance',
|
||||
'settings.appearance.themeHeading': 'Theme',
|
||||
'settings.appearance.themeAria': 'Theme',
|
||||
'settings.appearance.modeLight': 'Light',
|
||||
'settings.appearance.modeLightDesc': 'Bright surfaces, dark text.',
|
||||
'settings.appearance.modeDark': 'Dark',
|
||||
'settings.appearance.modeDarkDesc': 'Dim surfaces, easier on the eyes after dusk.',
|
||||
'settings.appearance.modeSystem': 'Match system',
|
||||
'settings.appearance.modeSystemDesc': 'Follow your OS appearance setting.',
|
||||
'settings.appearance.title': 'Tampilan',
|
||||
'settings.appearance.themeHeading': 'Tema',
|
||||
'settings.appearance.themeAria': 'Tema',
|
||||
'settings.appearance.modeLight': 'Terang',
|
||||
'settings.appearance.modeLightDesc': 'Permukaan terang, teks gelap.',
|
||||
'settings.appearance.modeDark': 'Gelap',
|
||||
'settings.appearance.modeDarkDesc': 'Permukaan redup, lebih nyaman untuk malam hari.',
|
||||
'settings.appearance.modeSystem': 'Ikuti sistem',
|
||||
'settings.appearance.modeSystemDesc': 'Ikuti pengaturan tampilan OS Anda.',
|
||||
'settings.appearance.helperText':
|
||||
'Dark mode switches the entire app — chat, settings, panels — to a dim palette. "Match system" follows your OS appearance and updates live.',
|
||||
'settings.mascot.characterPreview': 'Preview',
|
||||
'settings.mascot.characterStates': 'states',
|
||||
'settings.mascot.characterVisemes': 'visemes',
|
||||
'settings.mascot.colorAria': 'OpenHuman color',
|
||||
'settings.mascot.colorBlack': 'Black',
|
||||
'settings.mascot.colorBurgundy': 'Burgundy',
|
||||
'settings.mascot.colorGreen': 'Green',
|
||||
'settings.mascot.colorNavy': 'Navy',
|
||||
'settings.mascot.colorYellow': 'Yellow',
|
||||
'settings.mascot.libraryUnavailable': 'OpenHuman library unavailable',
|
||||
'Mode gelap mengubah seluruh aplikasi - obrolan, pengaturan, dan panel - ke palet redup. "Ikuti sistem" mengikuti tampilan OS Anda dan diperbarui otomatis.',
|
||||
'settings.mascot.characterPreview': 'Pratinjau',
|
||||
'settings.mascot.characterStates': 'status',
|
||||
'settings.mascot.characterVisemes': 'visem',
|
||||
'settings.mascot.colorAria': 'Warna OpenHuman',
|
||||
'settings.mascot.colorBlack': 'Hitam',
|
||||
'settings.mascot.colorBurgundy': 'Burgundi',
|
||||
'settings.mascot.colorGreen': 'Hijau',
|
||||
'settings.mascot.colorNavy': 'Biru tua',
|
||||
'settings.mascot.colorYellow': 'Kuning',
|
||||
'settings.mascot.libraryUnavailable': 'Library OpenHuman tidak tersedia',
|
||||
'settings.mascot.title': 'OpenHuman',
|
||||
'settings.developerMenu.mcpServer.title': 'MCP Server',
|
||||
'settings.developerMenu.mcpServer.desc': 'Configure external MCP clients to connect to OpenHuman',
|
||||
'settings.mcpServer.title': 'MCP Server',
|
||||
'settings.mcpServer.toolsSectionTitle': 'Available Tools',
|
||||
'settings.developerMenu.mcpServer.title': 'Server MCP',
|
||||
'settings.developerMenu.mcpServer.desc':
|
||||
'Konfigurasikan klien MCP eksternal untuk terhubung ke OpenHuman',
|
||||
'settings.mcpServer.title': 'Server MCP',
|
||||
'settings.mcpServer.toolsSectionTitle': 'Alat yang tersedia',
|
||||
'settings.mcpServer.toolsSectionDesc':
|
||||
'Tools exposed via the MCP stdio server when running openhuman-core mcp',
|
||||
'settings.mcpServer.configSectionTitle': 'Client Configuration',
|
||||
'Alat yang diekspos melalui server stdio MCP saat menjalankan openhuman-core mcp',
|
||||
'settings.mcpServer.configSectionTitle': 'Konfigurasi Klien',
|
||||
'settings.mcpServer.configSectionDesc':
|
||||
'Select your MCP client to generate the correct configuration snippet',
|
||||
'settings.mcpServer.copySnippet': 'Copy to Clipboard',
|
||||
'settings.mcpServer.copied': 'Copied!',
|
||||
'settings.mcpServer.openConfigFile': 'Open Config File',
|
||||
'Pilih klien MCP Anda untuk membuat cuplikan konfigurasi yang tepat',
|
||||
'settings.mcpServer.copySnippet': 'Salin ke Clipboard',
|
||||
'settings.mcpServer.copied': 'Tersalin!',
|
||||
'settings.mcpServer.openConfigFile': 'Buka File Konfigurasi',
|
||||
'settings.mcpServer.binaryPathNotFound':
|
||||
'OpenHuman binary not found. If running from source, build with: cargo build --bin openhuman-core',
|
||||
'settings.mcpServer.openConfigError': 'Failed to open config file',
|
||||
'Binary OpenHuman tidak ditemukan. Jika menjalankan dari source, build dengan: cargo build --bin openhuman-core',
|
||||
'settings.mcpServer.openConfigError': 'Gagal membuka file konfigurasi',
|
||||
'settings.mcpServer.clientClaudeDesktop': 'Claude Desktop',
|
||||
'settings.mcpServer.clientCursor': 'Cursor',
|
||||
'settings.mcpServer.clientCodex': 'Codex',
|
||||
'settings.mcpServer.clientZed': 'Zed',
|
||||
'settings.mcpServer.configFilePath': 'Config file',
|
||||
'settings.mcpServer.clientSelectorAriaLabel': 'MCP client selector',
|
||||
'settings.mcpServer.configFilePath': 'File konfigurasi',
|
||||
'settings.mcpServer.clientSelectorAriaLabel': 'Pemilih klien MCP',
|
||||
};
|
||||
|
||||
export default id5;
|
||||
|
||||
Reference in New Issue
Block a user