Files
thebet365/apps/player/src/i18n/ms-MY.ts
Mars 66ac69c7a7 feat(player): 充值订单详情与审核记录,优化桌面端交互与记录列表样式
新增充值详情页及单条订单 API,修复桌面充值提交路径;充值/注单记录编号改为中性色,并包含桌面首页与投注相关 UI 改进。
2026-07-02 10:47:46 +08:00

672 lines
26 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
export default {
common: {
pull_refresh: 'Tarik untuk segar',
release_refresh: 'Lepas untuk segar',
refreshing: 'Menyegarkan…',
loading_more: 'Memuat lagi…',
no_more: 'Tiada lagi',
load_failed: 'Gagal dimuat',
retry: 'Cuba lagi',
back_to_top: 'Kembali ke atas',
cancel: 'Batal',
confirm: 'Sahkan',
clear: 'Kosongkan',
no_data: 'Tiada data',
back: 'Kembali',
save: 'Simpan',
expand: 'Kembangkan',
collapse: 'Runtuhkan',
not_found: 'Tidak dijumpai',
load_more: 'Muat lagi',
approved: 'Diluluskan',
rejected: 'Ditolak',
pending: 'Menunggu',
cancelled: 'Dibatalkan',
error: 'Operasi gagal',
status: 'Status',
copy: 'Salin',
copy_success: 'Berjaya disalin',
},
pagination: {
total: '{total} jumlah',
per_page: '{size} / halaman',
},
nav: {
home: 'Laman Utama',
sports: 'Sukan',
football: 'Bola Sepak',
bet: 'Pertaruhan',
bet_history: 'Sejarah',
wallet: 'Transaksi',
account_hub: 'Pertaruhan & Bil',
profile: 'Profil',
search: 'Cari pasukan, liga…',
announcements: 'Pengumuman',
sports_more_soon: 'Lebih banyak sukan akan datang',
},
home: {
hot_matches: 'Perlawanan popular',
hot_tab: 'Popular',
upcoming_tab: 'Terdekat',
no_matches: 'Tiada perlawanan',
upcoming_empty: 'Tiada perlawanan dalam 3 hari akan datang',
announcement_badge: 'Notis',
announcement_default:
'Selamat datang ke TheBet365 · Perlawanan bola sepak sedang berlangsung · Bertaruh secara bertanggungjawab',
banner_prev: 'Slaid sebelumnya',
banner_next: 'Slaid seterusnya',
banner_slide: 'Slaid {n}',
banner_fallback: 'Banner',
quick_entry_title: 'Akses Pantas',
quick_bet: 'Taruh Sekarang',
quick_recharge: 'Deposit',
quick_mybets: 'Taruhan Saya',
quick_announcements: 'Pengumuman',
section_featured: 'Perlawanan Utama',
section_upcoming: 'Akan Berlangsung',
sidebar_recommend: 'Disyorkan',
sidebar_guide: 'Bantuan & Panduan',
guide_link: 'Panduan Taruhan',
faq_link: 'Soalan Lazim',
support_link: 'Sokongan Langsung',
},
announcements: {
title: 'Pusat Pengumuman',
detail_title: 'Butiran Pengumuman',
empty: 'Tiada pengumuman',
not_found: 'Pengumuman tidak tersedia',
view_all: 'Lihat semua pengumuman',
select_hint: 'Pilih pengumuman untuk dibaca',
type_notice: 'Notis',
type_ticker: 'Ticker',
type_banner: 'Banner',
related_link: 'Pautan berkaitan',
go_link: 'Pergi ke halaman',
open_link: 'Buka pautan',
back: 'Kembali',
center_desc: 'Notis platform, promosi dan penyelenggaraan',
total_count: '{count} jumlah',
read_more: 'Baca lagi',
},
search: {
placeholder: 'Cari pasukan atau liga',
no_results: 'Tiada perlawanan dijumpai',
results_count: '{count} perlawanan dijumpai',
hint: 'Masukkan pasukan atau liga untuk tapis di halaman Pertaruhan',
},
deposit_notify: {
approved_title: 'Deposit diluluskan',
rejected_title: 'Deposit ditolak',
view_history: 'Lihat sejarah deposit',
view_messages: 'Buka peti mesej',
dismiss: 'Tutup',
},
messages: {
title: 'Peti Mesej',
detail_title: 'Butiran Mesej',
empty: 'Tiada mesej',
not_found: 'Mesej tidak dijumpai',
view_all: 'Kembali ke peti mesej',
back: 'Kembali',
select_hint: 'Pilih mesej untuk dibaca',
mark_all_read: 'Tanda semua dibaca',
load_more: 'Muat lagi',
delete: 'Padam',
delete_all: 'Padam semua',
delete_confirm: 'Padam mesej ini?',
delete_all_confirm: 'Padam semua mesej? Tindakan ini tidak boleh dibatalkan.',
banner_promo_view: 'Lihat promosi',
content_promo_view: 'Lihat butiran',
status_unread: 'Belum dibaca',
status_read: 'Dibaca',
deposit_approved_title: 'Deposit diluluskan',
deposit_rejected_title: 'Deposit ditolak',
deposit_approved_body: 'Pesanan {orderNo} diluluskan. Diminta {amount}, dikreditkan {approvedAmount}.',
deposit_rejected_body: 'Pesanan {orderNo} ({amount}) ditolak. {reason}',
reject_reason: 'Sebab penolakan',
no_reason: 'Tiada sebab diberikan',
view_recharge_history: 'Lihat sejarah deposit',
unread_badge: '{count} belum dibaca',
open_inbox: 'Buka peti mesej',
tab_inbox: 'Peti masuk',
tab_support: 'Sokongan',
},
inbox_hub: {
title: 'Mesej & Sokongan',
tab_messages: 'Peti Mesej',
tab_support: 'Sokongan',
open: 'Buka mesej dan sokongan',
open_support: 'Buka sokongan',
},
history: {
league_default: 'Bola Sepak',
stake: 'Jumlah',
return: 'Pulangan',
est_return: 'Anggaran pulangan',
odds: 'Odds',
ft: 'PT',
ht: 'SP',
parlay_title: 'Berganda · {n} perlawanan',
parlay_league: 'Berganda',
empty: 'Tiada rekod pertaruhan',
no_more: 'Tiada lagi rekod',
status_won: 'MENANG',
status_pending: 'MENUNGGU',
status_lost: 'KALAH',
status_push: 'SERI',
back: 'Kembali',
not_found: 'Pertaruhan tidak dijumpai',
my_pick: 'Pilihan saya',
my_bets: 'Pertaruhan saya',
legs: 'Butiran berganda',
summary: 'Ringkasan',
bet_no: 'ID Pertaruhan',
awaiting_result: 'Menunggu keputusan…',
filter_all: 'Semua',
filter_won: 'Menang',
filter_lost: 'Kalah',
filter_pending: 'Menunggu',
filter_push: 'Seri',
filter_status_group: 'Penyelesaian',
filter_push_group: 'Khas',
filter_push_hint: 'Seri: jumlah dikembalikan pada garis seri',
stats_total: 'Jumlah',
stats_won: 'Menang',
stats_lost: 'Kalah',
stats_pending: 'Menunggu',
stats_push: 'Seri',
stats_stake: 'Jumlah Taruhan',
stats_return: 'Jumlah Pulangan',
cashbacked: 'Rebat dibayar',
profit: 'Keuntungan',
return_incl_stake: 'Pulangan {amount} (termasuk jumlah)',
stake_to_return: '{stake} × {odds} = {amount}',
},
auth: {
login: 'Log Masuk',
register: 'Daftar Akaun',
logout: 'Log Keluar',
username: 'Nama Pengguna',
password: 'Kata Laluan',
invite_code: 'Kod Jemputan',
optional: 'Pilihan',
captcha_placeholder: 'Kod',
captcha_refresh: 'Klik untuk muat semula',
captcha_wrong: 'Kod captcha salah',
slide_to_verify: 'Gelongsor untuk mengesahkan',
click_to_verify: 'Klik untuk mengesahkan',
verified: 'Disahkan',
login_required: 'Sila Log Masuk',
login_hint: 'Log masuk untuk bertaruh dan akses lebih banyak ciri',
go_login: 'Pergi log masuk',
go_register: 'Tiada akaun? Daftar sekarang',
have_account: 'Sudah ada akaun? Log masuk',
register_btn: 'Daftar',
registering: 'Mendaftar…',
sending_sms: 'Menghantar…',
register_failed: 'Pendaftaran gagal, sila cuba lagi',
continue_browsing: 'Langkau log masuk',
username_placeholder: 'Masukkan nama pengguna',
username_register_placeholder: '7-32 huruf atau digit',
username_required: 'Nama pengguna diperlukan',
username_format_invalid: 'Nama pengguna mesti 7-32 huruf atau digit',
login_account: 'Telefon / Akaun',
login_by_phone: 'Log masuk dengan telefon',
login_by_account: 'Log masuk dengan akaun',
login_account_placeholder: 'Nombor telefon atau akaun',
login_username_placeholder: 'Nombor telefon atau akaun',
confirm_password: 'Sahkan kata laluan',
password_mismatch: 'Kata laluan tidak sepadan',
password_min_length: 'Kata laluan mestilah sekurang-kurangnya 8 aksara',
password_placeholder: 'Masukkan kata laluan',
login_btn: 'Log Masuk',
login_failed: 'Log masuk gagal, sila cuba lagi',
phone: 'Telefon',
phone_placeholder: 'Masukkan nombor telefon',
phone_local_placeholder: 'Masukkan nombor telefon',
phone_required: 'Nombor telefon diperlukan',
phone_invalid: 'Format nombor telefon tidak sah',
phone_country_unsupported: 'Negara atau wilayah ini tidak disokong',
sms_code: 'Kod SMS',
sms_code_placeholder: 'Kod 6 digit',
sms_code_required: 'Sila masukkan kod SMS',
sms_required: 'Sila minta kod SMS dahulu',
send_sms: 'Dapatkan Kod',
resend_sms: 'Cuba lagi dalam {sec}s',
country_search: 'Cari negara atau kod',
country_not_found: 'Tiada negara sepadan',
forgot_password: 'Lupa kata laluan?',
forgot_password_title: 'Tetapkan semula kata laluan',
reset_password_btn: 'Tetapkan semula',
reset_success: 'Kata laluan ditetapkan semula. Sila log masuk dengan kata laluan baharu. Hubungi ejen anda jika tidak dapat log masuk.',
reset_failed: 'Gagal menetapkan semula. Sila cuba lagi.',
phone_not_registered: 'Nombor telefon ini belum didaftarkan',
back_to_login: 'Kembali ke log masuk',
},
support: {
short: 'Sokongan',
title: 'Khidmat Pelanggan',
open: 'Buka khidmat pelanggan',
close: 'Tutup',
connecting: 'Menyambung ke khidmat pelanggan...',
url_pending: 'Pautan khidmat pelanggan belum dikonfigurasi.',
},
wallet: {
balance: 'Baki',
cash_balance: 'Baki Tunai',
card_holder: 'Pemegang',
unsettled: 'Belum Selesai',
available: 'Tersedia',
no_records: 'Tiada rekod',
tx_deposit: 'Deposit',
tx_admin_deposit: 'Tambah baki admin',
tx_agent_deposit: 'Tambah baki ejen',
tx_player_deposit: 'Deposit sendiri',
tx_player_deposit_reversal: 'Pembalikan deposit',
tx_withdraw: 'Pengeluaran',
tx_admin_withdraw: 'Pengeluaran admin',
tx_agent_withdraw: 'Pengeluaran ejen',
tx_adjust: 'Pelarasan Manual',
tx_bet_freeze: 'Pertaruhan Ditahan',
tx_bet_deduct: 'Pertaruhan Ditolak',
tx_bet_win: 'Bayaran Pertaruhan',
tx_bet_lose: 'Pertaruhan Selesai',
tx_bet_push: 'Pertaruhan Seri',
tx_bet_refund: 'Bayaran Balik',
tx_bet_void: 'Pertaruhan Dibatalkan',
tx_cashback: 'Kredit rebat',
tx_resettle: 'Penyelesaian Semula',
summary_bet: 'Pertaruhan {betNo}',
remark_deposit_revoke: 'Deposit diluluskan dibatalkan {orderNo}',
remark_deposit_revoke_generic: 'Deposit diluluskan dibatalkan',
stats_income: 'Pendapatan',
stats_expense: 'Perbelanjaan',
stats_net: 'Bersih',
stats_cashback: 'Rebat',
filter_all: 'Semua',
filter_deposit: 'Deposit',
filter_withdraw: 'Pengeluaran',
filter_bet: 'Pertaruhan',
filter_cashback: 'Rebat',
view_all: 'Lihat semua transaksi',
detail_summary: 'Butiran',
detail_amount: 'Jumlah',
detail_balance_before: 'Baki Sebelum',
detail_balance_after: 'Baki Selepas',
detail_frozen_before: 'Beku Sebelum',
detail_frozen_after: 'Beku Selepas',
detail_reference: 'Rujukan',
detail_reference_type: 'Jenis',
detail_reference_id: 'ID Rujukan',
detail_remark: 'Catatan',
detail_bet_link: 'Lihat Pertaruhan',
detail_tx_id: 'ID Transaksi',
detail_not_found: 'Rekod tidak dijumpai',
ref_bet: 'Pertaruhan',
ref_deposit: 'Deposit',
ref_withdraw: 'Pengeluaran',
view_cashbacks: 'Butiran rebat',
view_cashbacks_detail: 'Lihat butiran rebat (tempoh/kadar)',
cashback_filter_hint: 'Senarai ini ialah kredit dompet; tempoh dan kadar ada di butiran rebat.',
ref_cashback: 'Batch rebat',
detail_cashback_link: 'Lihat butiran rebat',
frozen: 'Beku',
cashback_total: 'Jumlah rebat',
type: 'Jenis',
note: 'Nota',
amount: 'Amaun',
time: 'Masa',
transaction_detail: 'Butiran transaksi',
balance_before: 'Baki sebelum',
balance_after: 'Baki selepas',
transaction_id: 'ID transaksi',
detail_title: 'Butiran bil',
recharge_btn: 'Topup',
recharge_history: 'Sejarah topup',
cashbacks_tab: 'Rebat',
},
recharge: {
title: 'Topup',
scan_to_pay: 'Imbas kod QR untuk bayar',
history: 'Sejarah',
history_title: 'Sejarah Topup',
bank_transfer: 'Pindahan Bank',
bank_name: 'Nama Bank',
account_holder: 'Pemegang Akaun',
account_number: 'Nombor Akaun',
usdt_address: 'Alamat USDT',
amount_label: 'Jumlah',
amount_placeholder: 'Masukkan jumlah topup',
screenshot_label: 'Muat Naik Screenshot',
upload_hint: 'Klik untuk muat naik (asal maks 10MB, dimampatkan ≤1MB)',
compressing: 'Memampat',
submit: 'Hantar',
submitting: 'Menghantar',
submitted: 'Topup Dihantar',
pending_review: 'Admin sedang menyemak, sila tunggu',
new_recharge: 'Topup Baru',
no_methods: 'Tiada kaedah pembayaran tersedia',
select_method: 'Sila pilih kaedah pembayaran',
enter_amount: 'Sila masukkan jumlah',
upload_screenshot: 'Sila muat naik screenshot',
submit_failed: 'Gagal, sila cuba lagi',
file_must_be_image: 'Sila muat naik fail imej',
file_too_large: 'Fail asal melebihi 10MB',
compress_failed: 'Gagal memampatkan imej ke ≤1MB. Sila gunakan tangkapan skrin lebih kecil.',
status_pending: 'Memproses',
status_approved: 'Diluluskan',
status_rejected: 'Ditolak',
no_orders: 'Tiada rekod topup',
credited: 'Dikreditkan',
reject_reason: 'Sebab penolakan',
apply_time: 'Masa permohonan',
review_time: 'Masa semakan',
remark: 'Catatan',
audit_title: 'Sejarah semakan',
audit_submitted: 'Dihantar',
audit_approved: 'Diluluskan',
audit_rejected: 'Ditolak',
audit_revoked: 'Kelulusan dibatalkan',
audit_reopened: 'Dibuka semula untuk semakan',
audit_by_player: 'Pemain',
audit_by_admin: 'Semakan platform',
audit_amount: 'Jumlah',
audit_credited: 'Jumlah dikreditkan',
audit_remark_label: 'Catatan',
audit_summary: 'Sejarah semakan · {count} langkah',
audit_toggle_show: 'Lihat sejarah semakan',
audit_toggle_hide: 'Sembunyikan sejarah semakan',
view_detail: 'Lihat butiran',
order_detail: 'Butiran pesanan',
reapply: 'Mohon semula',
reapply_hint: 'Anda menghantar semula pesanan ini. Buat pindahan baharu dan muat naik tangkapan skrin baharu.',
back_to_history: 'Kembali ke sejarah',
order_no: 'No. pesanan',
method: 'Kaedah',
amount: 'Amaun',
screenshot: 'Muat naik bukti',
click_to_upload: 'Klik untuk muat naik',
choose_method: 'Pilih akaun pembayaran',
success_title: 'Dihantar',
success_hint: 'Sila tunggu semakan. Anda akan dimaklumkan selepas dikreditkan.',
no_history: 'Tiada rekod topup',
},
cashback: {
title: 'Butiran Rebat',
list_title: 'Butiran pembayaran',
total_received: 'Jumlah rebat',
record_count: '{n} rekod',
period: 'Tempoh',
effective_stake: 'Pertaruhan sah',
bet_count: '{n} pertaruhan',
empty: 'Tiada rekod rebat',
empty_hint: 'Rebat dikeluarkan oleh platform mengikut kitaran penyelesaian.',
ledger_hint: 'Sepadan dengan entri dompet di penapis Rebat; jumlah adalah sama.',
match: 'Perlawanan',
amount: 'Amaun rebat',
rate: 'Kadar rebat',
batch_no: 'No. kelompok',
},
bet: {
bet_slip: 'Slip Pertaruhan',
stake: 'Jumlah',
place_bet: 'Letak Pertaruhan',
place_bet_short: 'Pertaruhan',
quick_bet: 'Pertaruhan Pantas',
popular_teams: 'Pasukan Popular',
view_all_markets: 'Lihat Semua Pasaran',
all: 'Semua',
parlay: 'Berganda',
tab_matches: 'Perlawanan',
tab_outright: 'Juara',
sport_football: 'Bola Sepak',
sport_basketball: 'Bola Keranjang',
sport_tennis: 'Tenis',
sport_coming_soon: 'Akan datang',
tab_today: 'Hari Ini',
tab_early: 'Awal',
filter_time: 'Masa',
filter_league: 'Liga',
filter_market: 'Pasaran',
time_all: 'Semua',
time_today: 'Hari ini',
time_early: 'Awal',
market_all: 'Semua pasaran',
market_handicap_ou: 'Handicap / O-U',
correct_score: 'Skor tepat',
no_markets: 'Tiada pasaran tersedia',
no_markets_filtered: 'Tiada pasaran sepadan dengan penapis semasa',
no_market_odds: 'Tiada odds pasaran',
popover_title: 'Sahkan pertaruhan',
place_now: 'Pertaruhan sekarang',
add_to_single: 'Tambah tunggal',
add_to_parlay: 'Tambah parlay',
slip_parlay_added_short: 'Dalam parlay · Lihat',
add_to_single_list: 'Tambah ke senarai tunggal',
add_to_parlay_list: 'Tambah ke berganda',
filter_status_all: 'Semua',
filter_status_open: 'Buka',
filter_status_settled: 'Selesai',
filter_leagues_all: 'Semua Liga',
status_open: 'Buka',
status_live: 'Sedang berlangsung',
match_unit: 'perlawanan',
show_open_only: 'Buka sahaja',
show_all_matches: 'Tunjuk semua',
today: 'Hari Ini',
loading: 'Memuatkan…',
no_matches: 'Tiada perlawanan',
outright_coming: 'Pasaran juara akan datang',
outright_enter_stake: 'Masukkan jumlah',
outright_balance: 'Baki',
outright_stake_amount: 'Jumlah pertaruhan',
outright_success: 'Pertaruhan berjaya',
outright_done: 'Selesai',
outright_bet_failed: 'Pertaruhan gagal',
outright_insufficient: 'Baki tidak mencukupi',
stake_label: 'Jumlah',
stake_placeholder: 'Masukkan jumlah',
stake_max: 'Maks',
placing: 'Memproses…',
no_outright: 'Tiada pasaran juara',
no_outright_hint: 'Log masuk sebagai pemain. Jika kosong, minta admin terbitkan acara juara.',
outright_events_summary: '{events} acara juara · {teams} pasukan',
outright_teams_count: '{n} pasukan',
outright_load_failed: 'Gagal memuatkan pasaran juara',
outright_player_only: 'Log masuk pemain diperlukan',
outright_shown_count: '{shown} / {total} pasukan dipaparkan',
outright_load_more: 'Muat lagi',
outright_settled: 'Selesai',
outright_settled_hint: 'Acara ini telah diselesaikan. Hanya paparan odds dan keputusan.',
outright_view_all: 'Lihat Semua Pasukan',
cancel: 'Batal',
parlay_max_legs: 'Maksimum 5 pilihan parlay',
parlay_block_outright: 'Outright tidak boleh parlay',
parlay_block_quarter: 'HDP/O-U suku bola tidak boleh parlay',
parlay_block_not_allowed: 'Pasaran ini tidak boleh parlay',
parlay_need_more: 'Pilih sekurang-kurangnya 2 pilihan',
market_status_suspended: 'Digantung',
market_status_closed: 'Ditutup',
back: 'Kembali',
refresh: 'Muat semula',
download: 'Muat turun',
reward_active: 'Ganjaran aktif!',
market_closed: 'Belum dibuka',
match_phase_closed_pending: 'Ditutup menunggu',
match_phase_settled: 'Selesai',
view_match: 'Lihat perlawanan',
expand_market: 'Kembang',
collapse_market: 'Tutup',
market_cs: 'Skor Tepat',
market_ht_cs: 'Skor Tepat PB1',
market_sh_cs: 'Skor Tepat PB2',
market_ft_handicap: 'Handicap Penuh',
market_ft_ou: 'Atas/Bawah Penuh',
market_ft_1x2: '1X2 Penuh',
market_ft_oe: 'Ganjil/Genap Penuh',
market_ht_handicap: 'Handicap Separuh',
market_ht_ou: 'Atas/Bawah Separuh',
market_ht_1x2: '1X2 Separuh',
parlay_sel_home: 'R',
parlay_sel_away: 'P',
parlay_sel_draw: 'S',
parlay_sel_over: 'Atas',
parlay_sel_under: 'Bwh',
parlay_sel_odd: 'G',
parlay_sel_even: 'Gn',
cs_other_home: 'Menang rumah (skor lain)',
cs_other_draw: 'Seri (skor lain)',
cs_other_away: 'Menang pelawat (skor lain)',
col_home: 'Home',
col_draw: 'Seri',
col_away: 'Away',
cs_stake_required: 'Pilih sekurang-kurangnya satu skor',
cs_confirm_title: 'Sahkan pertaruhan skor tepat',
cs_confirm_count: '{n} pertaruhan',
cs_confirm_total_stake: 'Jumlah pertaruhan',
cs_place_success: 'Pertaruhan berjaya',
cs_place_failed: 'Pertaruhan gagal',
kickoff_time: 'Masa mula: ',
result_stats_title: 'Statistik keputusan',
result_ht: 'Separuh',
result_ft: 'Penuh',
result_corners: 'Sudut',
result_yellow_cards: 'Kuning',
result_red_cards: 'Merah',
guide_title: 'Cara pertaruhan',
guide_help_aria: 'Bantuan pertaruhan',
guide_got_it: 'Faham',
guide_flow_normal: 'Handicap / O-U / 1X2',
guide_normal_1: 'Semua pasaran dipaparkan secara lalai',
guide_normal_2: 'Ketik mana-mana odds untuk buka laci pertaruhan',
guide_normal_3: 'Isi jumlah dalam laci, kemudian hantar tunggal atau tambah ke parlay',
guide_flow_cs: 'Skor tepat',
guide_cs_1: 'Ketik skor yang mahu dipertaruh dalam jadual skor',
guide_cs_2: 'Laci pertaruhan akan dibuka untuk isi jumlah dan hantar',
guide_cs_3: 'Pilihan skor ialah tunggal dan boleh ditambah ke parlay',
guide_flow_parlay: 'Parlay (25 perlawanan)',
guide_parlay_1: 'Ketik mana-mana odds untuk buka laci, kemudian ketik Tambah ke parlay untuk masukkan pilihan ini ke slip parlay.',
guide_rules_link: 'Peraturan penuh: Profil → Peraturan Pertaruhan.',
mode_cs_tag: 'Pertaruhan di sini',
mode_slip_tag: 'Tambah ke slip',
cs_confirm_btn: 'Sahkan pertaruhan',
cs_confirm_cell: 'Sahkan pesanan',
cs_panel_hint: 'Isi jumlah di bawah, kemudian Sahkan di atas',
slip_panel_hint: 'Ketik odds; guna bar bawah apabila siap',
slip_pick_hint: 'Ketik untuk tambah/buang; sisi emas = dipilih',
picked_tag: 'Dipilih',
pick_added: 'Ditambah ke slip',
added_to_single: 'Ditambah ke senarai tunggal',
added_to_parlay: 'Ditambah ke senarai parlay',
pick_removed: 'Dikeluarkan dari slip',
slip_bar_ready: '1 pilihan',
slip_bar_go: 'Buka slip',
cs_top_hint: '① Isi jumlah ② Ketik Sahkan di atas',
slip_empty_hint: 'Ketik odds untuk buka laci pertaruhan',
slip_clear: 'Kosongkan semua',
slip_remove: 'Buang',
slip_locate: 'Lokasi odds',
slip_locate_aria: 'Tatal ke pilihan ini dalam senarai odds',
slip_est_return: 'Anggaran bayaran maksimum',
slip_parlay_odds: 'Odds gabungan {odds}',
slip_review_title: 'Semak pilihan',
slip_balance: 'Baki akaun',
slip_tab_single: 'Tunggal',
slip_tab_parlay: 'Parlay',
slip_tab_history: 'Sejarah',
slip_history_all: 'Semua',
slip_history_match: 'Perlawanan ini',
slip_history_view_all: 'Lihat semua',
slip_history_load_more: 'Muat lagi',
slip_parlay_empty_hint: 'Pilih satu odds, kemudian ketik Tambah ke parlay',
slip_add_parlay: 'Tambah ke parlay',
slip_parlay_only_hint: 'Pasaran ini hanya parlay. Ketik Tambah ke parlay untuk bertaruh.',
slip_parlay_same_match: 'Pilihan parlay tidak boleh daripada perlawanan sama. Buang pilihan perlawanan sama dahulu.',
slip_parlay_count: '{n} pilihan parlay',
slip_total_stake: 'Jumlah pertaruhan',
slip_place_single: 'Taruhan tunggal',
slip_place_all: 'Taruhan semua',
slip_parlay_added_btn: 'Ditambah',
slip_currency: 'Amaun',
slip_min: 'Min',
slip_min_error: 'Jumlah minimum ialah {amount}',
odds_changed: 'Odds beberapa pilihan telah berubah. Terima untuk teruskan.',
odds_suspended: 'Beberapa pilihan digantung atau ditutup. Buang untuk teruskan.',
accept_changes_place: 'Terima perubahan & pertaruh',
odds_was: 'Asal',
odds_now: 'Baharu',
place_confirm_title: 'Sahkan pertaruhan',
place_confirm_single:
"Pilihan: {pick} ({'@'}{odds})\nJumlah: {stake}\nAnggaran pulangan: {return}\n\nSahkan pertaruhan ini?",
place_confirm_singles:
'{count} pertaruhan tunggal\nJumlah keseluruhan: {stake}\nAnggaran pulangan: {return}\n\nSahkan semua?',
place_confirm_parlay:
'Parlay {count} perlawanan, odds {odds}\nJumlah: {stake}\nAnggaran pulangan: {return}\n\nSahkan parlay?',
place_success: 'Pertaruhan berjaya',
place_failed: 'Pertaruhan gagal',
bet_no: 'No. pertaruhan',
match: 'Perlawanan',
selection: 'Pilihan',
odds: 'Odds',
potential_payout: 'Bayaran anggaran',
placed_at: 'Masa pertaruhan',
detail_title: 'Butiran pertaruhan',
selections: 'Pilihan',
},
profile: {
edit: 'Edit Profil',
edit_title: 'Edit profil',
save_success: 'Berjaya disimpan',
basic_info: 'Maklumat asas',
change_avatar: 'Tukar avatar',
username: 'Nama pengguna',
username_locked: 'Nama pengguna tidak boleh diubah',
account: 'Akaun',
quick_nav: 'Pautan pantas',
language: 'Bahasa',
avatar: 'Avatar',
avatar_change: 'Tukar avatar',
avatar_confirm: 'Sahkan',
section_contact: 'Maklumat hubungan',
section_account: 'Akaun',
change_password: 'Tukar kata laluan',
show_password: 'Lihat',
hide_password: 'Sembunyi',
password_unavailable: '••••••••',
password_unavailable_hint: 'Kata laluan tidak tersedia; hubungi sokongan',
section_password: 'Tukar kata laluan (pilihan)',
avatar_hint: 'Pilih dari potret pemain terbina',
avatar_search: 'Cari pemain, posisi atau negara',
avatar_empty: 'Tiada pemain dijumpai',
phone: 'Telefon',
email: 'E-mel',
phone_placeholder: 'Nombor telefon',
email_placeholder: 'Alamat e-mel',
save: 'Simpan',
password_optional_hint: 'Biarkan kosong jika tidak mahu tukar kata laluan',
old_password_placeholder: 'Biarkan kosong untuk langkau',
new_password_placeholder: 'Biarkan kosong untuk langkau',
confirm_password_placeholder: 'Biarkan kosong untuk langkau',
old_password: 'Kata laluan semasa',
new_password: 'Kata laluan baharu',
confirm_password: 'Sahkan kata laluan',
back: 'Kembali',
saved: 'Hubungan disimpan',
save_failed: 'Gagal simpan',
password_changed: 'Kata laluan dikemas kini',
password_failed: 'Gagal tukar kata laluan',
password_mismatch: 'Kata laluan tidak sepadan',
password_incomplete: 'Isi kata laluan semasa, baharu dan pengesahan untuk menukar',
username_placeholder: 'Nama log masuk',
username_readonly_hint: 'Nama akaun diurus admin; hubungi sokongan untuk ubah',
username_updated: 'Nama akaun dikemas kini',
password_disabled: 'Akaun ini tidak dibenarkan tukar kata laluan; hubungi sokongan',
rules_title: 'Peraturan Pertaruhan',
rules_p1: 'Versi pertama: hanya bola sepak pra-perlawanan. Tiada live, Cash Out, edit pertaruhan atau parlay sistem.',
rules_p2: 'Parlay 25 pilihan, satu pilihan setiap perlawanan. Outright dan suku bola HDP/O-U tidak boleh parlay.',
rules_p3: 'Keputusan berdasarkan skor separuh masa/penuh yang dimasukkan admin; bayaran selepas pratonton disahkan.',
rules_p4: 'Jika bercanggah dengan notis laman, ikut notis terkini dan peraturan pasaran.',
rules_p5: 'Langkah operasi: buka butiran perlawanan, ketik ikon ? di atas kanan.',
},
} as const;