refactor progress

This commit is contained in:
Hampus Kraft committed 2026-02-17 12:22:36 +00:00
1 parent cb31608523
commit d5abd1a7e4
8257 files changed
+1190205 -761038

No files matched your search

+497
View File
@@ -0,0 +1,497 @@
account.already_verified: Akun kamu sudah terverifikasi.
account.communication_disabled: Komunikasi dinonaktifkan.
account.disabled: Akun ini sudah dinonaktifkan.
account.email_verification_required_for_guild: Kamu harus verifikasi email dulu untuk mengirim pesan di guild ini.
account.guild_verification_required: Verifikasi guild diperlukan.
account.ip_authorization_required: Otorisasi IP diperlukan.
account.locked_suspicious_activity: Akun kamu dikunci karena aktivitas mencurigakan.
account.phone_required_for_guild: Kamu harus menambahkan nomor telepon dulu untuk mengirim pesan di guild ini.
account.scheduled_for_deletion: Akun ini dijadwalkan untuk dihapus.
account.session_timeout: Sesi berakhir. Muat ulang halaman dan masuk lagi.
account.session_token_mismatch: Token sesi tidak cocok.
account.suspended_permanently: Akun ini dibekukan permanen.
account.suspended_temporarily: Akun ini dibekukan sementara.
account.too_new_for_guild: Akun kamu masih terlalu baru untuk mengirim pesan di guild ini.
account.unauthorized: Tidak diizinkan.
admin_and_system.acls_must_be_non_empty: ACL tidak boleh kosong.
admin_and_system.admin_api_key_not_found: Admin API key tidak ditemukan.
admin_and_system.audit_log_indexing: Audit log sedang diindeks. Harap coba lagi dalam beberapa saat.
admin_and_system.channel_indexing: Channel sedang diindeks. Harap coba lagi dalam beberapa saat.
admin_and_system.creation_failed: Kami tidak dapat membuat sumber daya tersebut. Harap coba lagi.
admin_and_system.deletion_failed: Kami tidak dapat menghapus sumber daya tersebut. Harap coba lagi.
admin_and_system.decryption_failed: Kami tidak dapat mendekripsi pesan tersebut. Kunci enkripsi mungkin tidak valid atau rusak.
admin_and_system.empty_encrypted_body: Isi terenkripsi kosong.
admin_and_system.encryption_failed: Kami tidak dapat mengenkripsi pesan tersebut. Kunci enkripsi mungkin tidak valid atau rusak.
admin_and_system.general_error: Terjadi kesalahan. Harap coba lagi nanti.
admin_and_system.invalid_acls_format: Format ACL tidak valid.
admin_and_system.invalid_api_origin: Origin API tidak valid.
admin_and_system.invalid_audit_log_reason: Alasan audit log tidak valid.
admin_and_system.invalid_bot_flag: Bot flag tidak valid.
admin_and_system.invalid_decrypted_json: JSON hasil dekripsi tidak valid.
admin_and_system.invalid_ephemeral_key: Ephemeral key tidak valid.
admin_and_system.invalid_flags_format: Format flags tidak valid.
admin_and_system.invalid_form_body: Isi form tidak valid.
admin_and_system.invalid_format: Format tidak valid.
admin_and_system.invalid_integer_format: Format integer tidak valid.
admin_and_system.invalid_iv: Initialization vector tidak valid.
admin_and_system.invalid_suspicious_flags_format: Format suspicious flags tidak valid.
admin_and_system.invalid_system_flag: System flag tidak valid.
admin_and_system.invalid_timeout_value: Nilai timeout tidak valid.
admin_and_system.invalid_timestamp: Timestamp tidak valid.
admin_and_system.invalid_timezone_identifier: Identifier timezone tidak valid.
admin_and_system.missing_acl: ACL tidak ada.
admin_and_system.missing_ephemeral_key: Ephemeral key tidak ada.
admin_and_system.missing_iv: Initialization vector tidak ada.
admin_and_system.must_be_iso_timestamp: Harus berupa timestamp ISO yang valid.
admin_and_system.processing_failed: Kami tidak dapat memproses permintaan ini. Harap coba lagi.
admin_and_system.response_validation_failed: 'Validasi respons gagal: {errors}.'
admin_and_system.test_harness_disabled: Test harness dinonaktifkan.
admin_and_system.test_harness_forbidden: Test harness dilarang.
admin_and_system.unknown_suspicious_flag: Suspicious flag tidak dikenal.
admin_and_system.update_failed: Kami tidak dapat memperbarui sumber daya tersebut. Harap coba lagi.
admin_and_system.user_must_be_bot_for_system_user: Pengguna harus berupa bot untuk ditandai sebagai pengguna sistem.
attachments_and_uploads.attachment_fields_required: '`attachment_id`, `channel_id`, `message_id`, dan `expires_at` wajib disertakan.'
attachments_and_uploads.attachment_ids_must_be_valid_integers: '`attachment_id`, `channel_id`, dan `message_id` harus berupa bilangan bulat yang valid.'
attachments_and_uploads.cannot_edit_attachment_metadata: Pengguna dengan izin MANAGE_MESSAGES hanya bisa mengedit deskripsi lampiran, bukan metadata lain.
attachments_and_uploads.attachment_metadata_without_files: Metadata lampiran mencantumkan nama file, tapi tidak ada file yang diunggah.
attachments_and_uploads.attachment_must_be_image: Lampiran "{filename}" harus berupa file gambar (png, jpg, jpeg, webp, atau gif).
attachments_and_uploads.attachment_not_found_in_message: Lampiran dengan ID {attachmentId} tidak ditemukan di pesan.
attachments_and_uploads.attachments_metadata_required_when_uploading: Array metadata lampiran wajib disertakan saat mengunggah file.
attachments_and_uploads.attachments_not_allowed_for_message: Lampiran tidak diizinkan untuk pesan ini.
attachments_and_uploads.cannot_reference_attachments_without_attachments: Kamu tidak bisa mereferensikan lampiran kalau tidak ada lampiran yang disertakan.
attachments_and_uploads.duplicate_attachment_ids_not_allowed: ID lampiran duplikat tidak diizinkan.
attachments_and_uploads.duplicate_file_index: 'Indeks file duplikat: {index}.'
attachments_and_uploads.failed_to_parse_multipart_form_data: Kami tidak bisa memproses multipart form data. Pastikan semua nama field dan nama file sudah diformat dengan benar.
attachments_and_uploads.failed_to_parse_multipart_payload: Kami tidak bisa memproses payload multipart.
attachments_and_uploads.failed_to_upload_image: Kami tidak bisa mengunggah gambar. Coba lagi.
attachments_and_uploads.file_index_exceeds_maximum: Indeks file {index} melebihi indeks maksimum yang diizinkan yaitu {maxIndex}.
attachments_and_uploads.file_not_found_for_scanning: File untuk pemindaian tidak ditemukan.
attachments_and_uploads.file_not_found: File tidak ditemukan.
attachments_and_uploads.file_size_too_large: Ukuran file terlalu besar. Ukuran file maksimal adalah {maxSize}.
attachments_and_uploads.filename_empty_after_normalization: Nama file tidak boleh kosong setelah normalisasi.
attachments_and_uploads.filename_invalid_characters: Nama file berisi karakter yang tidak valid.
attachments_and_uploads.filename_length_invalid: Panjang nama file harus antara {min} dan {max} karakter.
attachments_and_uploads.filename_mismatch_for_attachment: 'Nama file tidak cocok untuk lampiran {attachmentId}: metadata berisi "{expectedFilename}", tapi tidak sama.'
attachments_and_uploads.image_size_exceeds_limit: Ukuran gambar melebihi {maxSize} byte.
attachments_and_uploads.invalid_file_field_name: 'Nama field file tidak valid: {key}. Format yang diharapkan: `files[N]` di mana N adalah angka.'
attachments_and_uploads.invalid_image_data: Data gambar tidak valid.
attachments_and_uploads.invalid_image_format: 'Format gambar tidak valid. Ekstensi yang didukung: {supportedExtensions}.'
attachments_and_uploads.invalid_json_in_payload_json: JSON tidak valid di `payload_json`.
attachments_and_uploads.multiple_files_for_index_not_allowed: Tidak boleh ada beberapa file untuk indeks {index}.
attachments_and_uploads.no_file_uploaded_for_attachment_metadata: Tidak ada file yang diunggah untuk metadata lampiran dengan ID {attachmentId}.
attachments_and_uploads.no_file_uploaded_for_attachment: Tidak ada file yang diunggah untuk lampiran dengan ID {attachmentId}.
attachments_and_uploads.no_metadata_for_file: Tidak ada metadata yang diberikan untuk file dengan ID {fileId}.
attachments_and_uploads.no_valid_media_in_message: Tidak ada media yang valid ditemukan dalam pesan.
attachments_and_uploads.payload_json_required_for_multipart: Field `payload_json` wajib untuk pesan multipart.
attachments_and_uploads.preview_must_be_jpeg: Preview harus JPEG.
attachments_and_uploads.referenced_attachment_not_found: Lampiran yang direferensikan "{filename}" tidak ditemukan di lampiran pesan.
attachments_and_uploads.size_bytes_must_be_valid_integer: '`size_bytes` harus berupa bilangan bulat yang valid.'
attachments_and_uploads.too_many_files: Terlalu banyak file. Maksimal {maxFiles} {maxFiles, plural, one {file} other {files}} diizinkan.
attachments_and_uploads.unknown_image_format: Format gambar tidak dikenal.
attachments_and_uploads.unresolved_attachment_url: Terdeteksi URL `attachment://` yang belum terselesaikan. Seharusnya ini sudah dibereskan sebelum pemrosesan embed.
attachments_and_uploads.uploaded_attachment_not_found: Lampiran yang diunggah {filename} tidak ditemukan.
auth_and_oauth.application_not_owned: Kamu tidak memiliki aplikasi ini.
auth_and_oauth.bot_already_in_guild: Bot ini sudah ada di guild.
auth_and_oauth.bot_users_cannot_create_auth_sessions: Akun bot tidak bisa membuat sesi auth.
auth_and_oauth.bot_users_cannot_use_auth_endpoints: Akun bot tidak bisa memakai endpoint auth.
auth_and_oauth.handoff_code_expired: Kode handoff sudah kedaluwarsa.
auth_and_oauth.handoff_code_invalid: Kode handoff tidak valid.
auth_and_oauth.http_get_authorize_not_supported: GET /oauth2/authorize tidak didukung. Gunakan POST /oauth2/authorize/consent.
auth_and_oauth.invalid_client_secret: Client secret tidak valid.
auth_and_oauth.invalid_client: Client tidak valid.
auth_and_oauth.invalid_code: Kode tidak valid.
auth_and_oauth.invalid_grant: Grant otorisasi tidak valid, sudah kedaluwarsa, atau sudah dicabut.
auth_and_oauth.invalid_or_expired_authorization_ticket: Tiket otorisasi tidak valid atau sudah kedaluwarsa.
auth_and_oauth.invalid_or_expired_authorization_token: Token otorisasi tidak valid atau sudah kedaluwarsa.
auth_and_oauth.invalid_or_expired_ticket: Tiket tidak valid atau sudah kedaluwarsa.
auth_and_oauth.invalid_proof_token: Token bukti tidak valid.
auth_and_oauth.invalid_redirect_uri: Redirect URI tidak valid.
auth_and_oauth.invalid_request: Permintaan tidak valid.
auth_and_oauth.invalid_scope: Scope yang diminta tidak didukung atau Anda tidak memiliki izin untuk memintanya.
auth_and_oauth.invalid_sudo_token: Token sudo tidak valid.
auth_and_oauth.invalid_token_admin_api_key: Admin API key tidak valid.
auth_and_oauth.missing_authorization: Header otorisasi tidak ada atau tidak valid.
auth_and_oauth.missing_client_secret: Client secret tidak ada.
auth_and_oauth.missing_redirect_uri: Redirect URI tidak ada.
auth_and_oauth.must_start_session_before_sending_messages: Kamu harus mulai sesi dulu sebelum mengirim pesan.
auth_and_oauth.oauth_admin_scope_required: Token OAuth2 butuh scope admin untuk mengakses endpoint admin.
auth_and_oauth.oauth_fields_missing: Field OAuth tidak lengkap.
auth_and_oauth.redirect_uri_required_for_non_bot_scopes: Redirect URI wajib untuk scope non-bot.
auth_and_oauth.response_type_must_be_code_for_non_bot_scopes: Response type harus berupa code untuk scope non-bot.
auth_and_oauth.sudo_mode_required: Perlu mode sudo.
auth_and_oauth.unknown_application: Aplikasi tidak dikenal.
auth_and_oauth.unsupported_response_type: Response type tidak didukung.
auth_and_registration.current_password_incorrect: Kata sandi saat ini salah.
auth_and_registration.password_is_too_common: Kata sandi Anda terlalu umum. Pilih kata sandi yang lebih unik.
auth_and_registration.password_not_set: Kata sandi belum diatur.
bots.bot_application_not_found: Aplikasi bot tidak ditemukan.
bots.bot_discriminator_cannot_be_changed: Diskriminator bot tidak dapat diubah.
bots.bot_is_private: Bot ini bersifat pribadi.
bots.bot_user_generation_failed: Pembuatan pengguna bot gagal.
bots.bot_user_not_found: Pengguna bot tidak ditemukan.
bots.invalid_response_type_for_non_bot: Response type harus berupa code untuk scope non-bot.
bots.not_a_bot_application: Aplikasi ini bukan bot.
calls_and_voice.call_already_exists: Panggilan sudah ada.
calls_and_voice.cannot_modify_voice_state: Kamu tidak bisa mengubah status voice.
calls_and_voice.invalid_or_restricted_rtc_region: 'Region RTC tidak valid atau dibatasi: {region}.'
calls_and_voice.invalid_rtc_region: 'Region RTC tidak valid: {region}. Region yang tersedia: {availableRegions}.'
calls_and_voice.invalid_stream_key_format: Format stream key tidak valid.
calls_and_voice.invalid_stream_thumbnail_payload: Payload thumbnail stream tidak valid.
calls_and_voice.no_active_call: Tidak ada panggilan aktif.
calls_and_voice.stream_key_channel_mismatch: Stream key tidak cocok dengan channel.
calls_and_voice.stream_key_scope_mismatch: Scope stream key tidak cocok.
calls_and_voice.stream_thumbnail_payload_empty: Payload thumbnail stream kosong.
calls_and_voice.unknown_voice_region: Region voice tidak dikenal.
calls_and_voice.unknown_voice_server: Server voice tidak dikenal.
calls_and_voice.voice_message_duration_exceeds_limit: Durasi pesan suara tidak boleh melebihi {maxDuration} detik.
calls_and_voice.voice_message_duration_required: Lampiran pesan suara harus menyertakan durasi.
calls_and_voice.voice_message_waveform_required: Lampiran pesan suara harus menyertakan data waveform.
calls_and_voice.voice_messages_require_single_attachment: Pesan suara harus punya tepat satu lampiran.
captcha.invalid: Captcha tidak valid.
captcha.required: Captcha wajib diisi.
channels_and_guilds.afk_channel_must_be_in_guild: Channel AFK harus ada di guild ini.
channels_and_guilds.afk_channel_must_be_voice: Channel AFK harus berupa voice channel.
channels_and_guilds.all_channels_must_belong_to_guild: Semua channel harus milik guild ini.
channels_and_guilds.animated_guild_banner_requires_feature: Banner guild animasi butuh fitur ANIMATED_BANNER.
channels_and_guilds.cannot_execute_on_dm: Aksi ini tidak bisa dilakukan di DM.
channels_and_guilds.cannot_transfer_ownership_to_bot: Kepemilikan server tidak dapat ditransfer ke bot.
channels_and_guilds.cannot_leave_guild_as_owner: Kamu tidak bisa keluar dari guild sebagai pemilik. Pindahkan kepemilikan atau hapus guild dulu.
channels_and_guilds.cannot_position_channel_relative_to_itself: Kamu tidak bisa memposisikan channel relatif ke dirinya sendiri atau turunannya.
channels_and_guilds.cannot_report_own_guild: Kamu tidak bisa melaporkan guild milikmu sendiri.
channels_and_guilds.categories_cannot_have_parent_channel: Kategori tidak boleh punya channel induk.
channels_and_guilds.categories_cannot_have_parents: Kategori tidak boleh punya induk.
channels_and_guilds.channel_id_required: '`channel_id` wajib diisi.'
channels_and_guilds.channel_must_be_dm_or_group_dm: Channel harus berupa DM atau group DM.
channels_and_guilds.channel_must_be_voice: Channel harus berupa voice channel.
channels_and_guilds.channel_not_found: Channel tidak ditemukan.
channels_and_guilds.context_channel_or_guild_required: Diperlukan ID channel konteks atau ID guild.
channels_and_guilds.guild_banner_requires_feature: Banner guild butuh fitur BANNER.
channels_and_guilds.guild_id_must_match_referenced_message: ID guild harus sama dengan channel tempat pesan referensi diambil.
channels_and_guilds.invalid_channel_id: 'ID channel tidak valid: {channelId}.'
channels_and_guilds.invalid_channel_type_for_call: Panggilan hanya dapat dilakukan di pesan langsung atau grup DM.
channels_and_guilds.invalid_channel_type: Tipe channel tidak valid.
channels_and_guilds.invalid_channel: Channel tidak valid.
channels_and_guilds.invalid_parent_channel: Channel induk tidak valid.
channels_and_guilds.invite_splash_requires_feature: Invite splash butuh fitur INVITE_SPLASH.
channels_and_guilds.invites_disabled: Undangan dinonaktifkan.
channels_and_guilds.max_group_dm_recipients_reached: Kamu sudah mencapai maksimum {count} anggota group DM {count, plural, one {anggota} other {anggota}}.
channels_and_guilds.max_group_dms_reached: Kamu sudah mencapai maksimum {count} group DM {count, plural, one {group} other {group}}.
channels_and_guilds.max_guild_channels_reached: Kamu sudah mencapai maksimum {count} channel guild {count, plural, one {channel} other {channel}}.
channels_and_guilds.max_guild_members_reached: Kamu sudah mencapai maksimum {count} anggota guild {count, plural, one {anggota} other {anggota}}.
channels_and_guilds.max_guild_roles_reached: Kamu sudah mencapai maksimum {count} role guild {count, plural, one {role} other {role}}.
channels_and_guilds.max_guilds_reached: Kamu sudah mencapai maksimum {count} guild {count, plural, one {guild} other {guild}}.
channels_and_guilds.message_history_cutoff_before_guild_creation: Riwayat pesan cutoff tidak bisa sebelum komunitas dibuat.
channels_and_guilds.message_history_cutoff_in_future: Riwayat pesan cutoff tidak bisa di masa depan.
channels_and_guilds.parent_channel_not_in_guild: Channel induk tidak ada di guild.
channels_and_guilds.parent_must_be_category: Induk harus berupa kategori.
channels_and_guilds.preceding_channel_must_share_parent: Channel sebelumnya harus punya induk yang sama dengan channel yang dipindahkan.
channels_and_guilds.preceding_channel_not_in_guild: Channel sebelumnya tidak ada di guild.
channels_and_guilds.system_channel_must_be_in_guild: System channel harus ada di guild ini.
channels_and_guilds.system_channel_must_be_text: System channel harus berupa text channel.
channels_and_guilds.temporary_invite_requires_presence: Undangan sementara butuh presence.
channels_and_guilds.vanity_url_requires_feature: Vanity URL butuh fitur VANITY_URL.
channels_and_guilds.voice_channel_full: Voice channel sudah penuh.
channels_and_guilds.voice_channels_cannot_be_above_text_channels: Voice channel tidak bisa berada di atas text channel dalam kategori yang sama.
colors.color_value_too_high: Nilai warna tidak boleh lebih dari 0xffffff.
colors.color_value_too_low: Nilai warna minimal 0x000000.
content_and_safety.content_blocked: Konten ini diblokir oleh sistem keamanan.
content_and_safety.csam_scan_failed: Pemindaian CSAM gagal.
content_and_safety.csam_scan_parse_error: Kesalahan parsing pemindaian CSAM.
content_and_safety.csam_scan_subscription_error: Kesalahan langganan pemindaian CSAM.
content_and_safety.csam_scan_timeout: Pemindaian CSAM habis waktu.
content_and_safety.explicit_content_cannot_be_sent: Konten eksplisit tidak bisa dikirim.
content_and_safety.ncmec_already_submitted: Konten ini sudah pernah dikirim ke NCMEC.
content_and_safety.ncmec_submission_failed: Kami tidak bisa mengirim laporan ke NCMEC. Coba lagi nanti.
content_and_safety.nsfw_age_restricted: Konten NSFW dibatasi usia.
connections.already_exists: Koneksi jenis ini dengan pengenal ini sudah ada.
connections.bluesky_oauth_callback_failed: Kami tidak berhasil menyelesaikan koneksi Bluesky. Coba lagi.
connections.bluesky_oauth_not_enabled: Koneksi Bluesky tidak diaktifkan di server ini.
connections.bluesky_oauth_session_expired: Sesi Bluesky Anda telah berakhir. Hubungkan ulang akun Anda.
connections.bluesky_oauth_state_invalid: Permintaan otorisasi telah berakhir atau tidak valid. Coba lagi.
connections.invalid_identifier: Pengenal koneksi tidak valid.
connections.invalid_type: Jenis koneksi tidak didukung.
connections.initiation_token_invalid: Token inisiasi koneksi tidak valid atau sudah kedaluwarsa.
connections.limit_reached: Kamu sudah mencapai jumlah koneksi maksimal ({limit}).
connections.not_found: Koneksi tidak dikenal.
connections.verification_failed: Verifikasi koneksi gagal. Pastikan token verifikasi sudah ditempatkan dengan benar.
discovery.already_applied: Komunitas ini sudah mengajukan permohonan untuk penemuan.
discovery.application_already_reviewed: Permohonan penemuan ini sudah ditinjau.
discovery.application_not_found: Permohonan penemuan tidak ditemukan.
discovery.description_required: Deskripsi wajib diisi untuk pendaftaran penemuan.
discovery.insufficient_members: Komunitas ini tidak memenuhi jumlah anggota minimum untuk penemuan.
discovery.invalid_category: Kategori penemuan tidak valid.
discovery.not_discoverable: Komunitas ini tidak terdaftar dalam penemuan.
donation.amount_invalid: Jumlah donasi tidak valid.
donation.donor_not_found: Donatur tidak ditemukan.
donation.magic_link_expired: Tautan ajaib sudah kedaluwarsa.
donation.magic_link_invalid: Tautan ajaib tidak valid.
donation.magic_link_used: Tautan ajaib sudah digunakan.
email.email_already_in_use: Email sudah digunakan.
email.email_required: Email wajib diisi.
email.email_service_not_testable: Layanan email sedang tidak tersedia. Coba lagi nanti.
email.invalid_format: Format alamat email tidak valid.
email.invalid_or_expired_reset_token: Token pengaturan ulang kata sandi tidak valid atau sudah kedaluwarsa.
email.invalid_or_expired_revert_token: Token pengembalian tidak valid atau sudah kedaluwarsa.
email.invalid_or_expired_verification_token: Token verifikasi tidak valid atau sudah kedaluwarsa.
email.invalid_or_password: Email atau kata sandi salah.
email.invalid_token: Token email tidak valid.
email.invalid_verification_code: Kode verifikasi tidak valid.
email.length_invalid: Alamat email harus antara {min} dan {max} karakter.
email.must_be_changed_via_token: Email harus diubah melalui token.
email.must_change_via_token: Email harus diubah lewat `email_token`.
email.must_have_email_to_change_it: Anda harus memiliki alamat email untuk mengubahnya.
email.new_email_must_be_different: Email baru harus berbeda dari email Anda saat ini.
email.no_new_email_requested: Tidak ada permintaan email baru.
email.no_original_email_on_record: Tidak ada email asli yang tersimpan.
email.original_email_already_verified: Email asli sudah terverifikasi.
email.original_email_must_be_verified_first: Email asli harus diverifikasi dulu.
email.original_verification_not_required: Verifikasi email asli tidak diperlukan untuk alur ini.
email.token_expired: Token email sudah kedaluwarsa.
email.user_has_no_email_address: Pengguna ini tidak punya alamat email.
email.user_is_not_pending_verification: Pengguna ini tidak sedang menunggu verifikasi.
email.verification_code_expired: Kode verifikasi sudah kedaluwarsa.
email.verification_code_not_issued: Tidak ada kode verifikasi yang dikeluarkan.
embeds.embed_index_out_of_bounds: Indeks embed {embedIndex} di luar batas (pesan punya {embedCount} {embedCount, plural, one {embed} other {embed}}).
embeds.embed_splash_requires_feature: Embed splash butuh fitur INVITE_SPLASH.
embeds.embeds_exceed_max_characters: Total embed tidak boleh melebihi {maxCharacters} {maxCharacters, plural, one {karakter} other {karakter}}.
embeds.too_many_embeds: Terlalu banyak embed. Maksimal {maxEmbeds} {maxEmbeds, plural, one {embed} other {embed}} diizinkan.
feature_flags.feature_not_available_self_hosted: Fitur ini tidak tersedia di instance yang di-host sendiri.
feature_flags.feature_temporarily_disabled: Fitur ini sementara dinonaktifkan.
friends_and_dms.already_friends: Kamu sudah berteman dengan pengguna ini.
friends_and_dms.at_least_one_recipient_required_to_seed_private_channels: Minimal satu penerima diperlukan untuk menyiapkan channel privat.
friends_and_dms.at_least_one_recipient_required: Minimal satu penerima diperlukan.
friends_and_dms.bots_cannot_send_friend_requests: Bot tidak bisa mengirim permintaan pertemanan.
friends_and_dms.cannot_add_yourself_to_group_dm: Kamu tidak bisa menambahkan diri sendiri ke group DM.
friends_and_dms.cannot_dm_yourself: Kamu tidak bisa DM diri sendiri.
friends_and_dms.cannot_send_friend_request_to_blocked_user: Kamu tidak bisa mengirim permintaan pertemanan ke pengguna yang kamu blokir.
friends_and_dms.cannot_send_friend_request_to_self: Kamu tidak bisa mengirim permintaan pertemanan ke diri sendiri.
friends_and_dms.cannot_send_messages_to_user: Kamu tidak bisa mengirim pesan ke pengguna ini.
friends_and_dms.duplicate_recipients_not_allowed: Penerima duplikat tidak diizinkan.
friends_and_dms.friend_request_blocked: Pengguna tidak menerima permintaan pertemanan saat ini.
friends_and_dms.not_friends: Kamu belum berteman dengan pengguna ini.
friends_and_dms.recipient_ids_cannot_be_empty: Recipient ID tidak boleh kosong.
friends_and_dms.recipient_ids_must_be_strings: Recipient ID harus berupa string.
friends_and_dms.recipient_ids_must_be_valid_snowflakes: Recipient ID harus berupa snowflake yang valid.
harvest.expired: Harvest sudah kedaluwarsa.
harvest.failed: Harvest gagal.
harvest.not_ready: Harvest belum siap.
harvest.on_cooldown: Harvest sedang cooldown.
harvest.unknown: Harvest tidak dikenal.
http.bad_gateway: Gateway yang buruk.
http.bad_request: Permintaan tidak valid.
http.conflict: Konflik.
http.forbidden: Dilarang.
http.gateway_timeout: Gateway timeout.
http.gone: Hilang.
http.internal_server_error: Kesalahan server internal.
http.method_not_allowed: Metode tidak diizinkan.
http.not_found: Tidak ditemukan.
http.not_implemented: Tidak diimplementasikan.
http.service_unavailable: Layanan tidak tersedia.
http.validation_error: Validasi gagal.
invites_and_beta.invalid_or_already_used_beta_code: Kode beta tidak valid atau sudah digunakan.
invites_and_beta.max_beta_codes_reached: Kamu sudah mencapai maksimum {count} kode beta {count, plural, one {kode} other {kode}}.
invites_and_beta.unknown_beta_code: Kode beta tidak dikenal.
invites_and_gifts.gift_code_already_redeemed: Kode hadiah sudah ditukarkan.
invites_and_gifts.stripe_gift_redemption_in_progress: Penukaran kode hadiah sedang diproses. Coba lagi sebentar lagi.
invites_and_gifts.unknown_gift_code: Kode hadiah tidak dikenal.
invites_and_packs.emoji_requires_access: Kamu tidak bisa memakai emoji ini tanpa akses ke guild-nya atau pack yang terpasang.
invites_and_packs.invalid_pack_type: Tipe pack tidak valid.
invites_and_packs.max_animated_emojis_reached: Kamu sudah mencapai maksimum {count} emoji animasi {count, plural, one {emoji} other {emoji}}.
invites_and_packs.max_emojis_reached: Kamu sudah mencapai maksimum {count} emoji {count, plural, one {emoji} other {emoji}}.
invites_and_packs.max_pack_expressions_reached: Kamu sudah mencapai maksimum {count} ekspresi pack {count, plural, one {ekspresi} other {ekspresi}}.
invites_and_packs.max_packs_reached: Kamu sudah mencapai maksimum {count} pack {count, plural, one {pack} other {pack}}.
invites_and_packs.pack_access_denied: Akses pack ditolak.
limits.at_least_one_entry_required: Minimal satu entri harus ada.
limits.bucket_required: '`bucket` wajib diisi.'
limits.cannot_shrink_reserved_slots: Kamu tidak bisa mengecilkan slot yang sudah dicadangkan.
limits.cannot_specify_before_and_after: Kamu tidak bisa menentukan `before` dan `after` sekaligus.
limits.content_exceeds_max_length: Teks tidak boleh melebihi {maxLength} {maxLength, plural, one {karakter} other {karakter}}.
limits.rows_required: '`rows` wajib diisi.'
limits.string_length_exact: Panjang string harus tepat {length} karakter.
limits.string_length_invalid: Panjang string harus antara {min} dan {max} karakter.
limits.value_must_be_integer_in_range: Nilai untuk `{name}` harus berupa bilangan bulat antara {minValue} dan {maxValue}.
limits.base64_length_invalid: Panjang string Base64 harus antara {min} dan {maxLength} karakter.
limits.integer_out_of_int64_range: Nilai integer di luar rentang int64 yang valid.
limits.timeout_cannot_exceed_365_days: Waktu tunggu tidak boleh lebih lama dari {maxDays} {maxDays, plural, one {hari} other {hari}} dari sekarang.
limits.value_too_small: Nilainya terlalu kecil.
media_and_memes.favorite_meme_name_required: Nama meme favorit wajib diisi.
media_and_memes.favorite_meme_not_found: Meme favorit tidak ditemukan.
media_and_memes.max_favorite_memes_reached: Kamu sudah mencapai maksimum {count} meme favorit {count, plural, one {meme} other {meme}}.
media_and_memes.media_already_in_favorites: Media ini sudah ada di meme favorit kamu.
media_and_memes.media_metadata_error: Terjadi kesalahan metadata media.
media_and_memes.unknown_favorite_meme: Meme favorit tidak dikenal.
messages.cannot_edit_others_message: Kamu tidak bisa mengedit pesan pengguna lain.
messages.cannot_reply_to_system_message: Kamu tidak bisa membalas pesan sistem.
messages.cannot_delete_more_than_100: Kamu tidak bisa menghapus lebih dari {max} {max, plural, one {pesan} other {pesan}} sekaligus.
messages.cannot_preload_more_than_100_channels: Kamu tidak bisa memuat sebelumnya lebih dari {max} {max, plural, one {channel} other {channel}} sekaligus.
messages.cannot_send_empty_message: Kamu tidak bisa mengirim pesan kosong.
messages.forward_messages_cannot_include_extra_content: Pesan yang diteruskan tidak boleh berisi konten, embed, lampiran, atau stiker.
messages.forward_reference_requires_channel_and_message: Referensi pesan yang diteruskan harus menyertakan `channel_id` dan `message_id`.
messages.invalid_message_data: Data pesan tidak valid.
messages.invalid_scheduled_message_payload: Payload pesan terjadwal tidak valid.
messages.message_ids_cannot_be_empty: '`message_ids` tidak boleh kosong.'
messages.messages_array_required: Array `messages` wajib ada dan tidak boleh kosong.
messages.messages_with_snapshots_cannot_be_edited: Pesan yang punya snapshot tidak bisa diedit.
messages.scheduled_send_datetime_invalid: Tanggal atau waktu untuk pengiriman terjadwal tidak valid.
messages.scheduled_messages_max_30_days: Pesan terjadwal paling lama 30 hari ke depan.
messages.scheduled_time_must_be_future: Waktu terjadwal harus di masa depan.
messages.voice_messages_attachment_must_be_audio: Lampiran pesan suara harus berupa file audio.
messages.voice_messages_cannot_have_content: Pesan suara tidak boleh memiliki konten teks.
messages.voice_messages_cannot_have_embeds: Pesan suara tidak boleh memiliki embed.
messages.voice_messages_cannot_have_favorite_memes: Pesan suara tidak boleh memiliki meme favorit.
messages.voice_messages_cannot_have_stickers: Pesan suara tidak boleh memiliki stiker.
mfa_and_passkeys.invalid_mfa_code: Kode MFA tidak valid.
mfa_and_passkeys.invalid_webauthn_authentication_counter: Counter autentikasi WebAuthn tidak valid.
mfa_and_passkeys.invalid_webauthn_credential_counter: Counter kredensial WebAuthn tidak valid.
mfa_and_passkeys.invalid_webauthn_credential: Kredensial WebAuthn tidak valid.
mfa_and_passkeys.invalid_webauthn_public_key_format: Format public key WebAuthn tidak valid.
mfa_and_passkeys.no_passkeys_registered: Tidak ada passkey yang terdaftar.
mfa_and_passkeys.passkey_authentication_failed: Autentikasi passkey gagal.
mfa_and_passkeys.passkeys_disabled: Passkey dinonaktifkan.
mfa_and_passkeys.must_enable_2fa_before_enforcing_for_mods: Kamu harus mengaktifkan 2FA di akun kamu sebelum memperlukannya untuk moderator.
mfa_and_passkeys.two_factor_not_enabled: Autentikasi dua faktor belum diaktifkan.
mfa_and_passkeys.two_factor_required: Autentikasi dua faktor diperlukan.
mfa_and_passkeys.unknown_webauthn_credential: Kredensial WebAuthn tidak dikenal.
mfa_and_passkeys.webauthn_credential_limit_reached: Kamu sudah mencapai maksimum {count} kredensial WebAuthn {count, plural, one {kredensial} other {kredensial}}.
misc_limits.max_bookmarks_reached: Kamu sudah mencapai maksimum {count} bookmark {count, plural, one {bookmark} other {bookmark}}.
misc_limits.max_category_channels_reached: Kamu sudah mencapai maksimum {count} channel kategori {count, plural, one {channel} other {channel}}.
misc_limits.max_friends_reached: Kamu sudah mencapai maksimum {count} teman {count, plural, one {teman} other {teman}}.
misc_limits.max_invites_reached: Kamu sudah mencapai maksimum {count} undangan {count, plural, one {undangan} other {undangan}}.
misc_limits.max_pins_per_channel_reached: Kamu sudah mencapai maksimum {count} pin per channel {count, plural, one {pin} other {pin}}.
misc.cannot_send_messages_in_non_text_channel: Kamu tidak bisa mengirim pesan di channel non-teks.
misc.cannot_send_messages_in_this_guild_without_email_verification: Kamu harus verifikasi email dulu untuk mengirim pesan di guild ini.
misc.invalid_job_id: ID job tidak valid.
misc.invalid_permissions_integer: Permissions harus berupa bilangan bulat yang valid.
misc.invalid_permissions_negative: Permissions tidak boleh bernilai negatif.
misc.invalid_request_generic: Permintaan tidak valid.
misc.invalid_snowflake: Snowflake tidak valid.
misc.job_already_processed: Job sudah diproses.
misc.job_id_required: ID job wajib diisi.
misc.job_not_found: Job tidak ditemukan.
misc.max_files_exceeded: Terlalu banyak file. Maksimal {maxFiles} {maxFiles, plural, one {file} other {file}} diizinkan.
misc.must_have_bot_to_mark_system_user: Pengguna harus berupa bot untuk ditandai sebagai pengguna sistem.
moderation_and_reports.cannot_report_own_message: Kamu tidak bisa melaporkan pesan kamu sendiri.
moderation_and_reports.cannot_report_yourself: Kamu tidak bisa melaporkan diri sendiri.
moderation_and_reports.invalid_dsa_report_target: Target laporan DSA tidak valid.
moderation_and_reports.invalid_dsa_ticket: Tiket DSA tidak valid.
moderation_and_reports.invalid_dsa_verification_code: Kode verifikasi DSA tidak valid.
moderation_and_reports.report_already_resolved: Laporan sudah diselesaikan.
moderation_and_reports.report_banned: Pelaporan dibanned.
moderation_and_reports.unknown_report: Laporan tidak dikenal.
moderation_and_reports.user_is_not_banned: Pengguna ini tidak dibanned.
names_and_normalization.channel_name_empty_after_normalization: Nama channel tidak boleh kosong setelah normalisasi.
names_and_normalization.name_empty_after_normalization: Nama tidak boleh kosong setelah normalisasi.
permissions.missing_access: Tidak punya akses.
permissions.missing_permissions: Tidak punya izin.
permissions.not_owner_of_admin_api_key: Kamu tidak punya izin untuk mengubah admin API key ini.
permissions.user_banned_from_guild: Pengguna ini dibanned dari guild ini.
permissions.user_ip_banned_from_guild: IP pengguna ini dibanned dari guild ini.
permissions.user_not_in_channel: Pengguna ini tidak ada di channel ini.
permissions.user_not_in_voice: Pengguna ini tidak ada di voice.
permissions.user_owns_guilds: Pengguna ini adalah pemilik guild.
phone.invalid_number: Nomor telepon tidak valid.
phone.number_already_used: Nomor telepon ini sudah dipakai.
phone.number_format_required: Nomor telepon harus dalam format E.164 (misalnya, +1234567890).
phone.phone_required_for_sms_mfa: Perlu nomor telepon untuk MFA lewat SMS.
phone.sms_mfa_not_enabled: MFA lewat SMS belum diaktifkan.
phone.sms_mfa_requires_totp: MFA lewat SMS butuh TOTP.
phone.sms_verification_unavailable: Verifikasi SMS sedang tidak tersedia. Coba lagi nanti.
phone.verification_code_invalid: Kode verifikasi telepon tidak valid.
phone.verification_required: Verifikasi nomor telepon diperlukan.
premium_and_plans.animated_avatars_require_premium: Avatar animasi butuh Premium.
premium_and_plans.banners_require_premium: Banner butuh Premium.
premium_and_plans.bio_requires_premium_for_length: Bio yang lebih panjang dari {maxLength} karakter memerlukan Premium.
premium_and_plans.cannot_redeem_plutonium_with_visionary: Kamu tidak bisa menukarkan Plutonium dengan Visionary.
premium_and_plans.custom_emojis_outside_source_require_premium: Kamu tidak bisa memakai emoji kustom di luar guild asalnya tanpa Premium.
premium_and_plans.custom_stickers_in_dms_require_premium: Kamu tidak bisa memakai stiker kustom di DM tanpa Premium.
premium_and_plans.custom_stickers_outside_source_require_premium: Kamu tidak bisa memakai stiker kustom di luar guild asalnya tanpa Premium.
premium_and_plans.discriminator_change_requires_premium: Mengganti discriminator butuh Premium.
premium_and_plans.no_active_subscription: Tidak ada langganan aktif.
premium_and_plans.no_visionary_slots_available: Slot Visionary tidak tersedia.
premium_and_plans.premium_required_for_custom_emoji: Perlu Premium untuk memakai emoji kustom.
premium_and_plans.visionary_required_for_bot_discriminator: Kamu harus pakai paket lifetime Visionary untuk mengubah discriminator bot.
premium_and_plans.visionary_required_for_discriminator: Kamu harus pakai paket lifetime Visionary untuk memakai discriminator itu.
rate_limits.accent_color_changed_too_often: Kamu terlalu sering ganti warna aksen belakangan ini. Coba lagi dalam {minutes} {minutes, plural, one {menit} other {menit}}.
rate_limits.avatar_changed_too_often: Kamu terlalu sering ganti avatar belakangan ini. Coba lagi dalam {minutes} {minutes, plural, one {menit} other {menit}}.
rate_limits.banner_changed_too_often: Kamu terlalu sering ganti banner belakangan ini. Coba lagi dalam {minutes} {minutes, plural, one {menit} other {menit}}.
rate_limits.bio_changed_too_often: Kamu terlalu sering ganti bio belakangan ini. Coba lagi dalam {minutes} {minutes, plural, one {menit} other {menit}}.
rate_limits.ip_authorization_resend_cooldown: Kirim ulang otorisasi IP lagi masih cooldown.
rate_limits.ip_authorization_resend_limit_exceeded: Batas kirim ulang otorisasi IP sudah terlampaui.
rate_limits.phone_rate_limit_exceeded: Batas rate untuk nomor telepon sudah terlampaui.
rate_limits.pronouns_changed_too_often: Kamu terlalu sering ganti kata ganti belakangan ini. Coba lagi dalam {minutes} {minutes, plural, one {menit} other {menit}}.
rate_limits.rate_limited: Kamu kena pembatasan rate.
rate_limits.slowmode_rate_limited: Mode lambat kena pembatasan rate.
rate_limits.username_changed_too_often: Kamu terlalu sering ganti username belakangan ini. Coba lagi dalam {minutes} {minutes, plural, one {menit} other {menit}}.
roles.cannot_reorder_everyone_role: Kamu tidak bisa mengurutkan ulang role @everyone.
roles.cannot_set_everyone_hoist: Kamu tidak bisa mengatur posisi hoist untuk role @everyone.
roles.cannot_use_same_role_as_preceding: Kamu tidak bisa memakai role yang sama dengan role sebelumnya.
roles.invalid_role_id: 'ID role tidak valid: {roleId}.'
roles.parse_and_users_or_roles_cannot_be_used_together: Anda tidak dapat menggunakan `parse` bersama dengan `allowed_mentions.users` atau `allowed_mentions.roles`.
roles.preceding_role_not_in_guild: Role sebelumnya tidak ada di guild.
stickers_and_emojis.custom_emoji_not_found: Emoji kustom tidak ditemukan.
stickers_and_emojis.custom_sticker_not_found: Stiker kustom tidak ditemukan.
stickers_and_emojis.emoji_requires_guild_or_pack_access: Anda tidak dapat menggunakan emoji ini tanpa akses ke guild-nya atau paket yang terpasang.
stickers_and_emojis.max_reactions_reached: Kamu sudah mencapai maksimum {count} reaksi {count, plural, one {reaksi} other {reaksi}}.
stickers_and_emojis.max_stickers_reached: Kamu sudah mencapai maksimum {count} stiker {count, plural, one {stiker} other {stiker}}.
stickers_and_emojis.not_valid_unicode_emoji: Bukan emoji Unicode yang valid.
stickers_and_emojis.unknown_emoji: Emoji tidak dikenal.
stickers_and_emojis.unknown_sticker: Stiker tidak dikenal.
stripe.error: Terjadi kesalahan Stripe.
stripe.invalid_product_configuration: Konfigurasi produk tidak valid.
stripe.invalid_product_selection: Pilihan produk tidak valid.
stripe.no_active_subscription_found: Tidak ditemukan langganan aktif.
stripe.no_purchase_history_customer_portal_unavailable: Tidak ada riwayat pembelian. Customer portal tidak tersedia.
stripe.no_subscription_found: Langganan tidak ditemukan.
stripe.payment_not_available: Pemrosesan pembayaran tidak tersedia.
stripe.subscription_already_canceling: Langganan sudah disetel untuk dibatalkan saat periode berakhir.
stripe.subscription_not_canceling: Langganan tidak disetel untuk dibatalkan.
stripe.subscription_period_end_missing: subscription current_period_end tidak ada.
stripe.webhook_not_available: Pemrosesan webhook tidak tersedia.
stripe.webhook_signature_invalid: Signature webhook Stripe tidak valid.
stripe.webhook_signature_missing: Signature webhook Stripe tidak ada.
tickets.ticket_already_completed: Tiket ini sudah selesai.
tos_and_age.date_of_birth_format_invalid: Format tanggal lahir tidak valid.
tos_and_age.must_agree_to_tos_and_privacy: Kamu harus menyetujui Ketentuan Layanan dan Kebijakan Privasi.
tos_and_age.must_be_minimum_age: Kamu harus berusia minimal {minAge} {minAge, plural, one {tahun} other {tahun}} untuk membuat akun.
unknown_entities.unknown_application: Aplikasi tidak dikenal.
unknown_entities.unknown_channel: Channel tidak dikenal.
unknown_entities.unknown_guild: Guild tidak dikenal.
unknown_entities.unknown_invite: Undangan tidak dikenal.
unknown_entities.unknown_member: Member tidak dikenal.
unknown_entities.unknown_message: Pesan tidak dikenal.
unknown_entities.unknown_pack: Pack tidak dikenal.
unknown_entities.unknown_role: Role tidak dikenal.
unknown_entities.unknown_user_flag: User flag tidak dikenal.
unknown_entities.unknown_user: Pengguna tidak dikenal.
urls.invalid_url_format: Format URL tidak valid.
urls.invalid_url_or_attachment_reference: Format URL tidak valid atau referensi lampiran tidak valid.
urls.url_length_invalid: URL harus antara {min} dan {max} karakter.
usernames_and_tags.discriminator_invalid_format: Discriminator harus {min}–{max} digit.
usernames_and_tags.discriminator_out_of_range: Discriminator harus antara {min} dan {max}.
usernames_and_tags.discriminator_required: Discriminator wajib diisi.
usernames_and_tags.display_name_length_invalid: Nama tampilan harus antara {min} dan {max} karakter.
usernames_and_tags.display_name_reserved_terms: Nama tampilan tidak boleh mengandung "system message".
usernames_and_tags.display_name_reserved_value: Nama tampilan tidak boleh "everyone" atau "here".
usernames_and_tags.global_name_length_invalid: Nama global harus antara {min} dan {max} karakter.
usernames_and_tags.global_name_reserved_value: Nama global tidak boleh "everyone" atau "here".
usernames_and_tags.tag_already_taken: Tag ini sudah dipakai.
usernames_and_tags.too_many_users_with_this_username: Terlalu banyak pengguna dengan username ini.
usernames_and_tags.too_many_users_with_username_try_different: Terlalu banyak pengguna dengan username ini. Coba pakai username lain.
usernames_and_tags.unclaimed_accounts_can_only_set_email_via_token: Akun yang belum diklaim hanya dapat menetapkan email melalui token.
usernames_and_tags.username_invalid_characters: Username hanya boleh berisi huruf Latin (a-z, A-Z), angka (0-9), dan underscore (_).
usernames_and_tags.username_length_invalid: Username harus antara {min} dan {max} karakter.
usernames_and_tags.username_not_available: Username ini tidak tersedia.
usernames_and_tags.username_reserved_terms: Username tidak boleh mengandung "fluxer" atau "system message".
usernames_and_tags.username_reserved_value: Username tidak boleh "everyone" atau "here".
vanity_urls.vanity_url_already_taken: Vanity URL ini sudah dipakai.
vanity_urls.vanity_url_code_already_taken: Kode vanity URL ini sudah dipakai.
vanity_urls.vanity_url_code_cannot_contain_fluxer: Kode vanity URL tidak boleh mengandung "fluxer".
vanity_urls.vanity_url_code_length_invalid: Kode vanity URL harus antara {min} dan {max} karakter.
vanity_urls.vanity_url_invalid_characters: Vanity URL hanya boleh berisi huruf kecil (a-z), angka (0-9), dan tanda hubung (-).
webhooks.cannot_modify_system_webhook: Kamu tidak bisa mengubah webhook sistem.
webhooks.max_webhooks_per_channel_reached: Kamu sudah mencapai maksimum {count} webhook per channel {count, plural, one {webhook} other {webhook}}.
webhooks.max_webhooks_per_guild_reached: Kamu sudah mencapai maksimum {count} webhook per guild {count, plural, one {webhook} other {webhook}}.
webhooks.max_webhooks_reached: Kamu sudah mencapai maksimum {count} webhook {count, plural, one {webhook} other {webhook}}.
webhooks.unknown_webhook: Webhook tidak dikenal.
webhooks.webhook_name_length_invalid: Nama webhook harus antara {min} dan {max} karakter.