mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2024-11-19 09:50:15 +01:00
ADD: Indonesian Translation
This commit is contained in:
parent
00ed19df6e
commit
78597f1536
220
loc/id_ID.js
Normal file
220
loc/id_ID.js
Normal file
@ -0,0 +1,220 @@
|
||||
module.exports = {
|
||||
_: {
|
||||
storage_is_encrypted: 'Penyimpanan dienkripsi. Masukkan kata sandi untuk dekripsi:',
|
||||
enter_password: 'Masukkan kata sandi',
|
||||
bad_password: 'kata sandi salah, coba lagi',
|
||||
never: 'tidak pernah',
|
||||
continue: 'Lanjutkan',
|
||||
ok: 'OK',
|
||||
},
|
||||
wallets: {
|
||||
select_wallet: 'Pilih dompet',
|
||||
options: 'Opsi',
|
||||
createBitcoinWallet:
|
||||
'Belum ada dompet bitcoin. Untuk mendanai dompet Lightning, dompet Bitcoin harus dibuat atau diimpor. Yakin ingin melanjutkan?',
|
||||
list: {
|
||||
app_name: 'BlueWallet',
|
||||
title: 'Dompet',
|
||||
header: 'Sebuah dompet mewakili sepasang kunci rahasia dan sebuah alamat' + 'yang bisa dipilih untuk menerima koin.',
|
||||
add: 'Tambah dompet',
|
||||
create_a_wallet: 'Buat dompet',
|
||||
create_a_wallet1: "Gratis dan bisa buat",
|
||||
create_a_wallet2: 'sebanyak yang kamu mau',
|
||||
latest_transaction: 'transaksi terbaru',
|
||||
empty_txs1: 'Transaksimu akan muncul di sini,',
|
||||
empty_txs2: 'saat ini tidak ada transaksi',
|
||||
tap_here_to_buy: 'Tap di sini untuk membeli bitcoin',
|
||||
},
|
||||
reorder: {
|
||||
title: 'Susun Dompet',
|
||||
},
|
||||
add: {
|
||||
title: 'tambah dompet',
|
||||
description:
|
||||
'Kamu bisa membuat dompet atau memindai paper wallet dalam WIF (Wallet Import Format). Bluewallet mendukung dompet Segwit.',
|
||||
scan: 'Pindai',
|
||||
create: 'Buat',
|
||||
label_new_segwit: 'Dompet SegWit baru',
|
||||
label_new_lightning: 'Dompet Lightning baru',
|
||||
wallet_name: 'nama dompet',
|
||||
wallet_type: 'tipe',
|
||||
or: 'atau',
|
||||
import_wallet: 'Impor dompet',
|
||||
imported: 'Diimpor',
|
||||
coming_soon: 'Akan datang',
|
||||
lightning: 'Lightning',
|
||||
bitcoin: 'Bitcoin',
|
||||
},
|
||||
details: {
|
||||
title: 'Dompet',
|
||||
address: 'Alamat',
|
||||
type: 'Tipe',
|
||||
label: 'Label',
|
||||
destination: 'tujuan',
|
||||
description: 'deskripsi',
|
||||
are_you_sure: 'Yakin?',
|
||||
yes_delete: 'Ya, hapus',
|
||||
no_cancel: 'Tidak, batalkan',
|
||||
delete: 'Hapus',
|
||||
save: 'Simpan',
|
||||
delete_this_wallet: 'Hapus dompet ini',
|
||||
export_backup: 'Ekspor / backup',
|
||||
buy_bitcoin: 'Beli Bitcoin',
|
||||
show_xpub: 'Tampilkan XPUB dompet',
|
||||
},
|
||||
export: {
|
||||
title: 'ekspor dompet',
|
||||
},
|
||||
xpub: {
|
||||
title: 'XPUB dompet',
|
||||
copiedToClipboard: 'Disalin ke clipboard.',
|
||||
},
|
||||
import: {
|
||||
title: 'impor',
|
||||
explanation:
|
||||
"Ketik kata mnemonic, private key, WIF, atau apapun yang kamu punya. BlueWallet akan mencoba mengimpor dompet kamu.",
|
||||
imported: 'Diimpor',
|
||||
error: 'Gagal mengimpor. Pastikan data yang diketik benar.',
|
||||
success: 'Berhasil',
|
||||
do_import: 'Impor',
|
||||
scan_qr: 'atau mau pindai QR code?',
|
||||
},
|
||||
scanQrWif: {
|
||||
go_back: 'Kembali',
|
||||
cancel: 'Batal',
|
||||
decoding: 'Membaca...',
|
||||
input_password: 'Masukkan kata sandi',
|
||||
password_explain: 'Ini adalah private key terenkripsi BIP38',
|
||||
bad_password: 'kata sandi salah',
|
||||
wallet_already_exists: 'Dompet sudah ada',
|
||||
bad_wif: 'WIF salah',
|
||||
imported_wif: 'WIF diimpor ',
|
||||
with_address: ' dengan alamat ',
|
||||
imported_segwit: 'Dompet SegWit diimpor',
|
||||
imported_legacy: 'Dompet lawas diimpor',
|
||||
imported_watchonly: 'Alamat tinjauan diimpor',
|
||||
},
|
||||
},
|
||||
transactions: {
|
||||
list: {
|
||||
tabBarLabel: 'Transaksi',
|
||||
title: 'transaksi',
|
||||
description: 'Daftar transaksi keluar dan masuk dompet',
|
||||
conf: 'konfirmasi',
|
||||
},
|
||||
details: {
|
||||
title: 'Transaksi',
|
||||
from: 'Input',
|
||||
to: 'Output',
|
||||
copy: 'Salin',
|
||||
transaction_details: 'Detail transaksi',
|
||||
show_in_block_explorer: 'Tampilkan di block explorer',
|
||||
},
|
||||
},
|
||||
send: {
|
||||
header: 'Kirim',
|
||||
details: {
|
||||
title: 'buat transaksi',
|
||||
amount_field_is_not_valid: 'Jumlah tidak valid',
|
||||
fee_field_is_not_valid: 'Tarif tidak valid',
|
||||
address_field_is_not_valid: 'Alamat tidak valid',
|
||||
total_exceeds_balance: 'Jumlah yang dikirim melebihi saldo.',
|
||||
create_tx_error: 'Kesalahan dalam membuat transaksi. Cek kembali alamat tujuan.',
|
||||
address: 'alamat',
|
||||
amount_placeholder: 'jumlah (dalam BTC)',
|
||||
fee_placeholder: 'Tambahan biaya transaksi (dalam BTC)',
|
||||
note_placeholder: 'catatan pribadi',
|
||||
cancel: 'Batalkan',
|
||||
scan: 'Pindai',
|
||||
send: 'Kirim',
|
||||
create: 'Buat',
|
||||
remaining_balance: 'Sisa saldo',
|
||||
},
|
||||
confirm: {
|
||||
header: 'Konfirmasi',
|
||||
sendNow: 'Kirim sekarang',
|
||||
},
|
||||
success: {
|
||||
done: 'Selesai',
|
||||
},
|
||||
create: {
|
||||
details: 'Detail',
|
||||
title: 'buat transaksi',
|
||||
error: 'Tidak bisa membuat transaksi. Cek alamat atau jumlah transfer.',
|
||||
go_back: 'Kembali',
|
||||
this_is_hex: 'Ini adalah hex transaksi, siap untuk disiarkan ke jaringan.',
|
||||
to: 'Ke',
|
||||
amount: 'Jumlah',
|
||||
fee: 'Tarif',
|
||||
tx_size: 'Ukuran TX',
|
||||
satoshi_per_byte: 'Satoshi per byte',
|
||||
memo: 'Memo',
|
||||
broadcast: 'Siarkan',
|
||||
not_enough_fee: 'Tarif tidak cukup. Naikkan tarif',
|
||||
},
|
||||
},
|
||||
receive: {
|
||||
header: 'Terima',
|
||||
details: {
|
||||
title: 'Bagikan alamat ini ke pengirim',
|
||||
share: 'bagikan',
|
||||
copiedToClipboard: 'Disalin ke clipboard.',
|
||||
label: 'Deskripsi',
|
||||
create: 'Buat',
|
||||
setAmount: 'Terima sejumlah',
|
||||
},
|
||||
},
|
||||
buyBitcoin: {
|
||||
header: 'Beli bitcoin',
|
||||
tap_your_address: 'Untuk menyalin, tap alamat:',
|
||||
copied: 'Disalin ke Clipboard!',
|
||||
},
|
||||
settings: {
|
||||
header: 'setting',
|
||||
plausible_deniability: 'Plausible deniability...',
|
||||
storage_not_encrypted: 'Penyimpanan: tidak terenkripsi',
|
||||
storage_encrypted: 'Penyimpanan: terenkripsi',
|
||||
password: 'kata sandi',
|
||||
password_explain: 'Buat kata sandi untuk dekripsi penyimpanan',
|
||||
retype_password: 'Ulangi kata sandi',
|
||||
passwords_do_not_match: 'Kata sandi tidak cocok',
|
||||
encrypt_storage: 'Enkripsi penyimpanan',
|
||||
lightning_settings: 'Pengaturan Lightning',
|
||||
lightning_settings_explain:
|
||||
'Pasang LndHub untuk menghubungkan ke node LND kamu' +
|
||||
' dan masukkan URL di sini. Biarkan kosong untuk menghubungkan ke LndHub standar (lndhub.io)',
|
||||
save: 'simpan',
|
||||
about: 'Tentang',
|
||||
language: 'Bahasa',
|
||||
currency: 'Mata Uang',
|
||||
},
|
||||
plausibledeniability: {
|
||||
title: 'Plausible Deniability',
|
||||
help:
|
||||
'Under certain circumstances, you might be forced to disclose a ' +
|
||||
'password. To keep your coins safe, BlueWallet can create another ' +
|
||||
'encrypted storage, with a different password. Under pressure, ' +
|
||||
'you can disclose this password to a 3rd party. If entered in ' +
|
||||
"BlueWallet, it will unlock new 'fake' storage. This will seem " +
|
||||
'legit to a 3rd party, but will secretly keep your main storage ' +
|
||||
'with coins safe.',
|
||||
help2: 'New storage will be fully functional, and you can store some ' + 'minimum amounts there so it looks more believable.',
|
||||
create_fake_storage: 'Create fake encrypted storage',
|
||||
go_back: 'Go Back',
|
||||
create_password: 'Create a password',
|
||||
create_password_explanation: 'Password for fake storage should not match password for your main storage',
|
||||
password_should_not_match: 'Password for fake storage should not match password for your main storage',
|
||||
retype_password: 'Retype password',
|
||||
passwords_do_not_match: 'Passwords do not match, try again',
|
||||
success: 'Success',
|
||||
},
|
||||
lnd: {
|
||||
title: 'atur dana',
|
||||
choose_source_wallet: 'Pilih dompet sumber',
|
||||
refill_lnd_balance: 'Isi ulang saldo Lightning',
|
||||
refill: 'Isi ulang',
|
||||
withdraw: 'Tarik',
|
||||
expired: 'Kadaluarsa',
|
||||
sameWalletAsInvoiceError: 'Kamu tidak bisa membayar invoice dengan dompet yang sama yang dipakai untuk membuat invoice.',
|
||||
},
|
||||
};
|
10
loc/index.js
10
loc/index.js
@ -53,6 +53,9 @@ dayjs.extend(relativeTime);
|
||||
case 'hr_hr':
|
||||
require('dayjs/locale/hr');
|
||||
break;
|
||||
case 'id_id':
|
||||
require('dayjs/locale/id');
|
||||
break;
|
||||
default:
|
||||
localeForDayJSAvailable = false;
|
||||
break;
|
||||
@ -81,7 +84,8 @@ dayjs.extend(relativeTime);
|
||||
locale === 'th-th' ||
|
||||
locale === 'da-dk' ||
|
||||
locale === 'nl-nl' ||
|
||||
locale === 'hr-hr'
|
||||
locale === 'hr-hr' ||
|
||||
locale === 'id-id'
|
||||
) {
|
||||
switch (locale) {
|
||||
case 'ru':
|
||||
@ -117,6 +121,9 @@ dayjs.extend(relativeTime);
|
||||
case 'hr-hr':
|
||||
require('dayjs/locale/hr');
|
||||
break;
|
||||
case 'id-id':
|
||||
require('dayjs/locale/id');
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
@ -145,6 +152,7 @@ strings = new Localization({
|
||||
nl_nl: require('./nl_NL.js'),
|
||||
fr_fr: require('./fr_FR.js'),
|
||||
hr_hr: require('./hr_HR.js'),
|
||||
id_id: require('./id_ID.js'),
|
||||
});
|
||||
|
||||
strings.saveLanguage = lang => AsyncStorage.setItem(AppStorage.LANG, lang);
|
||||
|
@ -24,6 +24,7 @@ export default class Language extends Component {
|
||||
{ label: 'Deutsch (DE)', value: 'de_de' },
|
||||
{ label: 'Español (ES)', value: 'es' },
|
||||
{ label: 'Français (FR)', value: 'fr_fr' },
|
||||
{ label: 'Indonesia (ID)', value: 'id_id' },
|
||||
{ label: '日本語 (JP)', value: 'jp_jp' },
|
||||
{ label: 'Nederlands (NL)', value: 'nl_nl' },
|
||||
{ label: 'Portuguese (BR)', value: 'pt_br' },
|
||||
|
Loading…
Reference in New Issue
Block a user