Cw 483 add tagalog and filipino localizations (#1086)

* CW-483 Add "Add new language Script"

* CW-483 Add Filipino Language
This commit is contained in:
Konstantin Ullrich 2023-09-14 23:41:54 +02:00 committed by GitHub
parent d972363417
commit 0eecf0bee5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 750 additions and 11 deletions

View file

@ -28,7 +28,8 @@ class LanguageService {
'ur': 'اردو (Urdu)', 'ur': 'اردو (Urdu)',
'id': 'Bahasa Indonesia (Indonesian)', 'id': 'Bahasa Indonesia (Indonesian)',
'yo': 'Yorùbá (Yoruba)', 'yo': 'Yorùbá (Yoruba)',
'ha': 'Hausa Najeriya (Nigeria)' 'ha': 'Hausa Najeriya (Nigeria)',
'tl': 'Filipino (Tagalog)'
}; };
static const Map<String, String> localeCountryCode = { static const Map<String, String> localeCountryCode = {
@ -56,7 +57,8 @@ class LanguageService {
'ur': 'pak', 'ur': 'pak',
'id': 'idn', 'id': 'idn',
'yo': 'nga', 'yo': 'nga',
'ha': 'hau' 'ha': 'hau',
'tl': 'phl'
}; };
static final list = <String, String>{}; static final list = <String, String>{};

691
res/values/strings_tl.arb Normal file
View file

@ -0,0 +1,691 @@
{
"welcome": "Maligayang pagdating sa",
"cake_wallet": "Cake wallet",
"first_wallet_text": "Kahanga -hangang pitaka para sa Monero, Bitcoin, Ethereum, Litecoin, at Haven",
"please_make_selection": "Mangyaring gumawa ng isang pagpipilian sa ibaba upang lumikha o mabawi ang iyong pitaka.",
"create_new": "Lumikha ng bagong pitaka",
"restore_wallet": "Ibalik ang pitaka",
"monero_com": "Monero.com sa pamamagitan ng cake wallet",
"monero_com_wallet_text": "Galing ng pitaka para sa Monero",
"haven_app": "Haven sa pamamagitan ng cake wallet",
"haven_app_wallet_text": "Galing ng pitaka para sa Haven",
"accounts": "Mga Account",
"edit": "I -edit",
"account": "Account",
"add": "Idagdag",
"address_book": "Address Book",
"contact": "Makipag -ugnay",
"please_select": "Pakipili:",
"cancel": "Kanselahin",
"ok": "Ok",
"contact_name": "pangalan ng contact",
"reset": "I -reset",
"save": "I -save",
"address_remove_contact": "Alisin ang contact",
"address_remove_content": "Sigurado ka bang nais mong alisin ang napiling contact?",
"authenticated": "Napatunayan",
"authentication": "Pagpapatunay",
"failed_authentication": "Nabigong pagpapatunay. ${state_error}",
"wallet_menu": "Menu",
"Blocks_remaining": "Ang natitirang ${status} ay natitira",
"please_try_to_connect_to_another_node": "Mangyaring subukang kumonekta sa isa pang node",
"xmr_hidden": "Nakatago",
"xmr_available_balance": "Magagamit na balanse",
"xmr_full_balance": "Buong balanse",
"send": "Ipadala",
"receive": "Tumanggap",
"transactions": "Mga Transaksyon",
"incoming": "Papasok",
"outgoing": "Palabas",
"transactions_by_date": "Mga Transaksyon ayon sa Petsa",
"trades": "Trading",
"filter_by": "Filter ni",
"today": "Ngayon",
"yesterday": "Kahapon",
"received": "Natanggap",
"sent": "Ipinadala",
"pending": "(Pending)",
"rescan": "Rescan",
"reconnect": "Kumonekta muli",
"wallets": "Wallets",
"show_seed": "Magpakita ng binhi",
"show_keys": "Ipakita ang mga binhi/susi",
"address_book_menu": "Address Book",
"reconnection": "Pag -ugnay muli",
"reconnect_alert_text": "Sigurado ka bang nais mong muling kumonekta?",
"exchange": "Palitan",
"clear": "Malinaw",
"refund_address": "Refund address",
"change_exchange_provider": "Baguhin ang tagapagbigay ng palitan",
"you_will_send": "I -convert mula sa",
"you_will_get": "Mag -convert sa",
"amount_is_guaranteed": "Ang natanggap na halaga ay garantisado",
"amount_is_estimate": "Ang natanggap na halaga ay isang pagtatantya",
"powered_by": "Pinapagana ng ${title}",
"error": "Error",
"estimated": "Tinatayang",
"min_value": "Min: ${value} ${currency}",
"max_value": "Max: ${value} ${currency}",
"change_currency": "Baguhin ang pera",
"overwrite_amount": "Overwrite na halaga",
"qr_payment_amount": "Ang QR code na ito ay naglalaman ng isang halaga ng pagbabayad. Nais mo bang i -overwrite ang kasalukuyang halaga?",
"copy_id": "Kopyahin ang id",
"exchange_result_write_down_trade_id": "Mangyaring kopyahin o isulat ang trade ID upang magpatuloy.",
"trade_id": "Trade ID:",
"copied_to_clipboard": "Kinopya sa clipboard",
"saved_the_trade_id": "Nai -save ko ang trade ID",
"fetching": "Pagkuha",
"id": "ID:",
"amount": "Halaga:",
"payment_id": "Payment ID:",
"status": "Katayuan:",
"offer_expires_in": "Mag -expire ang alok sa:",
"trade_is_powered_by": "Ang kalakalan na ito ay pinalakas ng ${provider}",
"copy_address": "Kopyahin ang address",
"exchange_result_confirm": "Sa pamamagitan ng pagpindot ng kumpirmahin, magpapadala ka ng ${fetchingLabel} ${from} mula sa iyong pitaka na tinatawag na ${walletName} sa address na ipinakita sa ibaba. O maaari kang magpadala mula sa iyong panlabas na pitaka sa ibaba address/qr code.\n\nMangyaring pindutin ang kumpirmahin na magpatuloy o bumalik upang baguhin ang mga halaga.",
"exchange_result_description": "Dapat kang magpadala ng isang minimum na ${fetchingLabel} ${from} hanggang sa address na ipinakita sa susunod na pahina. Kung nagpapadala ka ng isang halaga na mas mababa kaysa sa ${fetchingLabel} ${from} maaaring hindi ito ma -convert at maaaring hindi ito ibabalik.",
"exchange_result_write_down_ID": "*Mangyaring kopyahin o isulat ang iyong ID na ipinakita sa itaas.",
"confirm": "Kumpirmahin",
"confirm_sending": "Kumpirmahin ang pagpapadala",
"commit_transaction_amount_fee": "Gumawa ng transaksyon\nHalaga: ${amount}\nBayad: ${fee}",
"sending": "Pagpapadala",
"transaction_sent": "Ipinadala ang transaksyon!",
"expired": "Nag -expire",
"time": "${minutes} m ${seconds} s",
"send_xmr": "Magpadala ng XMR",
"exchange_new_template": "Bagong template",
"faq": "FAQ",
"enter_your_pin": "Ipasok ang iyong pin",
"loading_your_wallet": "Naglo -load ng iyong pitaka",
"new_wallet": "Bagong pitaka",
"wallet_name": "Pangalan ng Wallet",
"continue_text": "Magpatuloy",
"choose_wallet_currency": "Mangyaring piliin ang Pera ng Wallet:",
"node_new": "Bagong node",
"node_address": "Node address",
"node_port": "Node port",
"login": "Mag log in",
"password": "Password",
"nodes": "Node",
"node_reset_settings_title": "I -reset ang Mga Setting",
"nodes_list_reset_to_default_message": "Sigurado ka bang nais mong i -reset ang mga setting upang default?",
"change_current_node": "Sigurado ka bang baguhin ang kasalukuyang node sa ${node}?",
"change": "Palitan",
"remove_node": "Alisin ang node",
"remove_node_message": "Sigurado ka bang nais mong alisin ang napiling node?",
"remove": "Alisin",
"delete": "Tanggalin",
"add_new_node": "Magdagdag ng bagong node",
"change_current_node_title": "Baguhin ang kasalukuyang node",
"node_test": "Pagsusulit",
"node_connection_successful": "Ang koneksyon ay matagumpay",
"node_connection_failed": "Nabigo ang koneksyon",
"new_node_testing": "Bagong pagsubok sa node",
"use": "Lumipat sa",
"digit_pin": "-digit pin",
"share_address": "Ibahagi ang address",
"receive_amount": "Halaga",
"subaddresses": "Mga Subaddresses",
"addresses": "Mga address",
"scan_qr_code_to_get_address": "I -scan ang QR code upang makuha ang address",
"qr_fullscreen": "Tapikin upang buksan ang buong screen QR code",
"rename": "Palitan ang pangalan",
"choose_account": "Pumili ng account",
"create_new_account": "Lumikha ng Bagong Account",
"accounts_subaddresses": "Mga Account at Subaddresses",
"restore_restore_wallet": "Ibalik ang pitaka",
"restore_title_from_seed_keys": "Ibalik mula sa mga binhi/susi",
"restore_description_from_seed_keys": "Ibalik ang iyong pitaka mula sa mga binhi/susi na na -save mo upang ma -secure ang lugar",
"restore_next": "Susunod",
"restore_title_from_backup": "Ibalik mula sa backup",
"restore_description_from_backup": "Maaari mong ibalik ang buong cake wallet app mula sa iyong back-up file",
"restore_seed_keys_restore": "Ibinalik ang mga binhi/susi",
"restore_title_from_seed": "Ibalik mula sa binhi",
"restore_description_from_seed": "Ibalik ang iyong pitaka mula sa alinman sa 25 salita o 13 na code ng kombinasyon ng salita",
"restore_title_from_keys": "Ibalik mula sa mga susi",
"restore_description_from_keys": "Ibalik ang iyong pitaka mula sa nabuong mga keystroke na na -save mula sa iyong mga pribadong susi",
"restore_wallet_name": "Pangalan ng Wallet",
"restore_address": "Address",
"restore_view_key_private": "Tingnan ang Key (Pribado)",
"restore_spend_key_private": "Gumastos ng susi (pribado)",
"restore_recover": "Ibalik",
"restore_wallet_restore_description": "Paglalarawan ng Wallet",
"restore_new_seed": "Bagong binhi",
"restore_active_seed": "Aktibong binhi",
"restore_bitcoin_description_from_seed": "Ibalik ang iyong pitaka mula sa 24 na code ng kombinasyon ng salita",
"restore_bitcoin_description_from_keys": "Ibalik ang iyong pitaka mula sa nabuong wif string mula sa iyong mga pribadong susi",
"restore_bitcoin_title_from_keys": "Ibalik mula sa WIF",
"restore_from_date_or_blockheight": "Mangyaring magpasok ng isang petsa ng ilang araw bago mo nilikha ang pitaka na ito. O kung alam mo ang blockheight, mangyaring ipasok ito sa halip",
"seed_reminder": "Mangyaring isulat ang mga ito kung sakaling mawala ka o punasan ang iyong telepono",
"seed_title": "Binhi",
"seed_share": "Magbahagi ng binhi",
"copy": "Kopya",
"seed_language_choose": "Mangyaring pumili ng wika ng binhi:",
"seed_choose": "Pumili ng wika ng binhi",
"seed_language_next": "Susunod",
"seed_language_english": "Ingles",
"seed_language_chinese": "Tsino",
"seed_language_dutch": "Dutch",
"seed_language_german": "Aleman",
"seed_language_japanese": "Hapon",
"seed_language_portuguese": "Portuges",
"seed_language_russian": "Russian",
"seed_language_spanish": "Espanyol",
"seed_language_french": "Pranses",
"seed_language_italian": "Italyano",
"send_title": "Ipadala",
"send_your_wallet": "Iyong pitaka",
"send_address": "${cryptoCurrency} address",
"send_payment_id": "Payment ID (Opsyonal)",
"all": "Lahat",
"send_error_minimum_value": "Ang pinakamababang halaga ng halaga ay 0.01",
"send_error_currency": "Ang pera ay maaari lamang maglaman ng mga numero",
"send_estimated_fee": "Tinatayang bayad:",
"send_priority": "Sa kasalukuyan ang bayad ay nakatakda sa ${transactionPriority} priority.\nAng priority ng transaksyon ay maaaring maiakma sa mga setting",
"send_creating_transaction": "Paglikha ng transaksyon",
"send_templates": "Mga template",
"send_new": "Bago",
"send_amount": "Halaga:",
"send_fee": "Bayad:",
"send_name": "Pangalan",
"got_it": "Nakuha ko",
"send_sending": "Pagpapadala ...",
"send_success": "Ang iyong ${crypto} ay matagumpay na naipadala",
"settings_title": "Mga setting",
"settings_nodes": "Node",
"settings_current_node": "Kasalukuyang node",
"settings_wallets": "Wallets",
"settings_display_balance": "Ipakita ang balanse",
"settings_currency": "Pera",
"settings_fee_priority": "Priority priority",
"settings_save_recipient_address": "I -save ang address ng tatanggap",
"settings_personal": "Personal",
"settings_change_pin": "Baguhin ang pin",
"settings_change_language": "Baguhin ang wika",
"settings_allow_biometrical_authentication": "Payagan ang pagpapatunay ng biometrical",
"settings_dark_mode": "Madilim na mode",
"settings_transactions": "Mga Transaksyon",
"settings_trades": "Trading",
"settings_display_on_dashboard_list": "Ipakita sa listahan ng dashboard",
"settings_all": "Lahat",
"settings_only_trades": "TRADES LAMANG",
"settings_only_transactions": "Mga transaksyon lamang",
"settings_none": "Wala",
"settings_support": "Suporta",
"settings_terms_and_conditions": "Mga Tuntunin at Kundisyon",
"pin_is_incorrect": "Mali ang pin",
"setup_pin": "Setup pin",
"enter_your_pin_again": "Ipasok muli ang iyong pin",
"setup_successful": "Matagumpay na na -set up ang iyong pin!",
"wallet_keys": "Mga buto/susi ng pitaka",
"wallet_seed": "SEED ng Wallet",
"private_key": "Pribadong susi",
"public_key": "Pampublikong susi",
"view_key_private": "Tingnan ang Key (Pribado)",
"view_key_public": "Tingnan ang Key (Publiko)",
"spend_key_private": "Gumastos ng susi (pribado)",
"spend_key_public": "Gumastos ng susi (publiko)",
"copied_key_to_clipboard": "Kinopya ang ${key} sa clipboard",
"new_subaddress_title": "Bagong tirahan",
"new_subaddress_label_name": "Pangalan ng label",
"new_subaddress_create": "Lumikha",
"address_label": "Address Label",
"subaddress_title": "Listahan ng Subaddress",
"trade_details_title": "Mga detalye sa kalakalan",
"trade_details_id": "ID",
"trade_details_state": "Katayuan",
"trade_details_fetching": "Pagkuha",
"trade_details_provider": "Tagabigay",
"trade_details_created_at": "Nilikha sa",
"trade_details_pair": "Pares",
"trade_details_copied": "${title} kinopya sa clipboard",
"trade_history_title": "Kasaysayan ng Kalakal",
"transaction_details_title": "Mga detalye ng transaksyon",
"transaction_details_transaction_id": "Transaction ID",
"transaction_details_date": "Petsa",
"transaction_details_height": "Taas",
"transaction_details_amount": "Halaga",
"transaction_details_fee": "Bayad",
"transaction_details_copied": "${title} kinopya sa clipboard",
"transaction_details_recipient_address": "Mga address ng tatanggap",
"wallet_list_title": "Monero Wallet",
"wallet_list_create_new_wallet": "Lumikha ng bagong pitaka",
"wallet_list_edit_wallet": "I -edit ang Wallet",
"wallet_list_wallet_name": "Pangalan ng Wallet",
"wallet_list_restore_wallet": "Ibalik ang pitaka",
"wallet_list_load_wallet": "Mag -load ng pitaka",
"wallet_list_loading_wallet": "Naglo -load ng ${wallet_name} Wallet",
"wallet_list_failed_to_load": "Nabigong mag -load ng ${wallet_name} pitaka. ${error}",
"wallet_list_removing_wallet": "Pag -alis ng ${wallet_name} Wallet",
"wallet_list_failed_to_remove": "Nabigong alisin ang ${wallet_name} wallet. ${error}",
"widgets_address": "Address",
"widgets_restore_from_blockheight": "Ibalik mula sa blockheight",
"widgets_restore_from_date": "Ibalik mula sa petsa",
"widgets_or": "o",
"widgets_seed": "Binhi",
"router_no_route": "Walang ruta na tinukoy para sa ${name}",
"error_text_account_name": "Ang pangalan ng account ay maaari lamang maglaman ng mga titik, numero\nat dapat sa pagitan ng 1 at 15 character ang haba",
"error_text_contact_name": "Ang pangalan ng contact ay hindi maaaring maglaman ng mga simbolo ng ',' \"\nat dapat sa pagitan ng 1 at 32 character ang haba",
"error_text_address": "Ang wallet address ay dapat na tumutugma sa uri\nng cryptocurrency",
"error_text_node_address": "Mangyaring magpasok ng isang address ng IPv4",
"error_text_node_port": "Ang Node Port ay maaari lamang maglaman ng mga numero sa pagitan ng 0 at 65535",
"error_text_node_proxy_address": "Mangyaring ipasok ang <ipv4 address>: <dort>, halimbawa 127.0.0.1:9050",
"error_text_payment_id": "Ang Payment ID ay maaari lamang maglaman mula 16 hanggang 64 chars sa hex",
"error_text_xmr": "Ang halaga ng XMR ay hindi maaaring lumampas sa magagamit na balanse.\nAng bilang ng mga numero ng fraction ay dapat na mas mababa o katumbas ng 12",
"error_text_fiat": "Ang halaga ng halaga ay hindi maaaring lumampas sa magagamit na balanse.\nAng bilang ng mga numero ng fraction ay dapat na mas mababa o katumbas ng 2",
"error_text_subaddress_name": "Ang pangalan ng subaddress ay hindi maaaring maglaman ng mga simbolo na `, '\"\nat dapat sa pagitan ng 1 at 20 character ang haba",
"error_text_amount": "Ang halaga ay maaari lamang maglaman ng mga numero",
"error_text_wallet_name": "Ang pangalan ng pitaka ay maaari lamang maglaman ng mga titik, numero, _ - mga simbolo\nat dapat sa pagitan ng 1 at 33 character ang haba",
"error_text_keys": "Ang mga susi ng wallet ay maaari lamang maglaman ng 64 chars sa hex",
"error_text_crypto_currency": "Ang bilang ng mga numero ng fraction\ndapat mas mababa o katumbas ng 12",
"error_text_minimal_limit": "Ang kalakalan para sa ${provider} ay hindi nilikha. Ang halaga ay mas mababa pagkatapos ng minimal: ${min} ${currency}",
"error_text_maximum_limit": "Ang kalakalan para sa ${provider} ay hindi nilikha. Ang halaga ay higit na maximum: ${max} ${currency}",
"error_text_limits_loading_failed": "Ang kalakalan para sa ${provider} ay hindi nilikha. Nabigo ang mga limitasyon sa paglo -load",
"error_text_template": "Ang pangalan ng template at address ay hindi maaaring maglaman ng mga simbolo ng ',' \"\nat dapat sa pagitan ng 1 at 106 na character ang haba",
"auth_store_ban_timeout": "ban_timeout",
"auth_store_banned_for": "Pinagbawalan para sa",
"auth_store_banned_minutes": "minuto",
"auth_store_incorrect_password": "Maling pin",
"wallet_store_monero_wallet": "Monero Wallet",
"wallet_restoration_store_incorrect_seed_length": "Maling haba ng binhi",
"full_balance": "Buong balanse",
"available_balance": "Magagamit na balanse",
"hidden_balance": "Nakatagong balanse",
"sync_status_syncronizing": "Pag -synchronize",
"sync_status_syncronized": "Naka -synchronize",
"sync_status_not_connected": "HINDI KONEKTADO",
"sync_status_starting_sync": "Simula sa pag -sync",
"sync_status_failed_connect": "Naka -disconnect",
"sync_status_connecting": "Pagkonekta",
"sync_status_connected": "Konektado",
"sync_status_attempting_sync": "Pagtatangka ng pag -sync",
"transaction_priority_slow": "Mabagal",
"transaction_priority_regular": "Regular",
"transaction_priority_medium": "Katamtaman",
"transaction_priority_fast": "Mabilis",
"transaction_priority_fastest": "Pinakamabilis",
"trade_for_not_created": "Ang kalakalan para sa ${title} ay hindi nilikha.",
"trade_not_created": "Hindi nilikha ang kalakalan",
"trade_id_not_found": "Trade ${tradeId} ng ${title} Hindi natagpuan.",
"trade_not_found": "Hindi natagpuan ang kalakalan.",
"trade_state_pending": "Nakabinbin",
"trade_state_confirming": "Pagkumpirma",
"trade_state_trading": "Pangangalakal",
"trade_state_traded": "Ipinagpalit",
"trade_state_complete": "Kumpleto",
"trade_state_to_be_created": "Upang malikha",
"trade_state_unpaid": "Walang bayad",
"trade_state_underpaid": "Underpaid",
"trade_state_paid_unconfirmed": "Bayad na hindi nakumpirma",
"trade_state_paid": "Bayad",
"trade_state_btc_sent": "Ipinadala ang BTC",
"trade_state_timeout": "Oras ng oras",
"trade_state_created": "Nilikha",
"trade_state_finished": "Tapos na",
"change_language": "Baguhin ang wika",
"change_language_to": "Baguhin ang wika sa ${language}?",
"paste": "I -paste",
"restore_from_seed_placeholder": "Mangyaring ipasok o i -paste ang iyong binhi dito",
"add_new_word": "Magdagdag ng bagong salita",
"incorrect_seed": "Ang teksto na ipinasok ay hindi wasto.",
"biometric_auth_reason": "I -scan ang iyong fingerprint upang mapatunayan",
"version": "Bersyon ${currentVersion}",
"extracted_address_content": "Magpapadala ka ng pondo sa\n${recipient_name}",
"card_address": "Address:",
"buy": "Bilhin",
"sell": "Ibenta",
"placeholder_transactions": "Ang iyong mga transaksyon ay ipapakita dito",
"placeholder_contacts": "Ang iyong mga contact ay ipapakita dito",
"template": "Template",
"confirm_delete_template": "Ang pagkilos na ito ay tatanggalin ang template na ito. Nais mo bang magpatuloy?",
"confirm_delete_wallet": "Ang pagkilos na ito ay tatanggalin ang pitaka na ito. Nais mo bang magpatuloy?",
"picker_description": "Upang pumili ng Changenow o MorphToken, mangyaring baguhin muna ang iyong pares ng kalakalan",
"change_wallet_alert_title": "Baguhin ang kasalukuyang pitaka",
"change_wallet_alert_content": "Nais mo bang baguhin ang kasalukuyang pitaka sa ${wallet_name}?",
"creating_new_wallet": "Lumilikha ng bagong pitaka",
"creating_new_wallet_error": "Error: ${description}",
"seed_alert_title": "Pansin",
"seed_alert_content": "Ang binhi ay ang tanging paraan upang mabawi ang iyong pitaka. Nasulat mo na ba ito?",
"seed_alert_back": "Bumalik ka",
"seed_alert_yes": "Oo meron ako",
"exchange_sync_alert_content": "Mangyaring maghintay hanggang ang iyong pitaka ay naka -synchronize",
"pre_seed_title": "Mahalaga",
"pre_seed_description": "Sa susunod na pahina makikita mo ang isang serye ng mga ${words} na mga salita. Ito ang iyong natatangi at pribadong binhi at ito ang tanging paraan upang mabawi ang iyong pitaka kung sakaling mawala o madepektong paggawa. Responsibilidad mong isulat ito at itago ito sa isang ligtas na lugar sa labas ng cake wallet app.",
"pre_seed_button_text": "Naiintindihan ko. Ipakita sa akin ang aking binhi",
"xmr_to_error": "Xmr.to error",
"xmr_to_error_description": "Di -wastong halaga. Pinakamataas na limitasyon ng 8 numero pagkatapos ng punto ng desimal",
"provider_error": "${provider} error",
"use_ssl": "Gumamit ng SSL",
"trusted": "Pinagkakatiwalaan",
"color_theme": "Tema ng kulay",
"light_theme": "Ilaw",
"bright_theme": "Maliwanag",
"dark_theme": "Madilim",
"enter_your_note": "Ipasok ang iyong tala ...",
"note_optional": "Tandaan (Opsyonal)",
"note_tap_to_change": "Tandaan (Tapikin upang baguhin)",
"view_in_block_explorer": "Tingnan sa Block Explorer",
"view_transaction_on": "Tingnan ang transaksyon sa",
"transaction_key": "Susi ng transaksyon",
"confirmations": "Mga kumpirmasyon",
"recipient_address": "Address ng tatanggap",
"extra_id": "Dagdag na ID:",
"destination_tag": "Tag ng patutunguhan:",
"memo": "Memo:",
"backup": "Backup",
"change_password": "Palitan ANG password",
"backup_password": "Backup password",
"write_down_backup_password": "Mangyaring isulat ang iyong backup password, na ginagamit para sa pag -import ng iyong mga backup file.",
"export_backup": "I -export ang backup",
"save_backup_password": "Mangyaring tiyaking nai -save mo ang iyong backup password. Hindi mo mai -import ang iyong mga backup na file nang wala ito.",
"backup_file": "Backup file",
"edit_backup_password": "I -edit ang backup password",
"save_backup_password_alert": "I -save ang backup password",
"change_backup_password_alert": "Ang iyong mga nakaraang backup file ay hindi magagamit upang mai -import gamit ang bagong backup password. Ang bagong backup na password ay gagamitin lamang para sa mga bagong backup file. Sigurado ka bang nais mong baguhin ang backup password?",
"enter_backup_password": "Ipasok ang backup password dito",
"select_backup_file": "Piliin ang backup file",
"import": "Angkat",
"please_select_backup_file": "Mangyaring piliin ang backup file at ipasok ang backup password.",
"fixed_rate": "Naayos na rate",
"fixed_rate_alert": "Magagawa mong ipasok ang makatanggap na halaga kapag naka -check ang naayos na mode ng rate. Nais mo bang lumipat sa nakapirming mode ng rate?",
"xlm_extra_info": "Mangyaring huwag kalimutan na tukuyin ang memo ID habang ipinapadala ang transaksyon ng XLM para sa palitan",
"xrp_extra_info": "Mangyaring huwag kalimutan na tukuyin ang patutunguhan na tag habang ipinapadala ang transaksyon ng XRP para sa palitan",
"exchange_incorrect_current_wallet_for_xmr": "Kung nais mong makipagpalitan ng XMR mula sa iyong balanse ng cake wallet Monero, mangyaring lumipat sa iyong Monero Wallet muna.",
"confirmed": "Nakumpirma na balanse",
"unconfirmed": "Hindi nakumpirma na balanse",
"displayable": "Maipapakita",
"submit_request": "magsumite ng isang kahilingan",
"buy_alert_content": "Sa kasalukuyan ay sinusuportahan lamang namin ang pagbili ng Bitcoin, Ethereum, Litecoin, at Monero. Mangyaring lumikha o lumipat sa iyong Bitcoin, Ethereum, Litecoin, o Monero Wallet.",
"sell_alert_content": "Kasalukuyan lamang naming sinusuportahan ang pagbebenta ng Bitcoin, Ethereum at Litecoin. Mangyaring lumikha o lumipat sa iyong Bitcoin, Ethereum o Litecoin Wallet.",
"outdated_electrum_wallet_description": "Ang mga bagong wallets ng Bitcoin na nilikha sa cake ay mayroon na ngayong 24-salitang binhi. Ipinag-uutos na lumikha ka ng isang bagong pitaka ng Bitcoin at ilipat ang lahat ng iyong mga pondo sa bagong 24-salitang pitaka, at itigil ang paggamit ng mga pitaka na may 12-salitang binhi. Mangyaring gawin ito kaagad upang ma -secure ang iyong mga pondo.",
"understand": "naiintindihan ko",
"apk_update": "APK Update",
"buy_bitcoin": "Bumili ng bitcoin",
"buy_with": "Bumili ka",
"moonpay_alert_text": "Ang halaga ng halaga ay dapat na higit pa o katumbas ng ${minAmount} ${fiatCurrency}",
"outdated_electrum_wallet_receive_warning": "Kung ang pitaka na ito ay may 12-salitang binhi at nilikha sa cake, huwag magdeposito sa Bitcoin sa pitaka na ito. Ang anumang BTC na inilipat sa pitaka na ito ay maaaring mawala. Lumikha ng isang bagong 24-word wallet (tapikin ang menu sa kanang tuktok, piliin ang mga pitaka, piliin ang Lumikha ng Bagong Wallet, pagkatapos ay piliin ang Bitcoin) at agad na ilipat ang iyong BTC doon. Ang mga bagong (24-salita) BTC Wallets mula sa cake ay ligtas",
"do_not_show_me": "Huwag mo itong ipakita muli",
"unspent_coins_title": "Unspent barya",
"unspent_coins_details_title": "Mga Detalye ng Unspent Coins",
"freeze": "I -freeze",
"frozen": "Frozen",
"coin_control": "Control ng barya (opsyonal)",
"address_detected": "Nakita ang address",
"address_from_domain": "Ang address na ito ay mula sa ${domain} sa mga hindi mapigilan na mga domain",
"add_receiver": "Magdagdag ng isa pang tatanggap (opsyonal)",
"manage_yats": "Pamahalaan ang mga yats",
"yat_alert_title": "Magpadala at tumanggap ng crypto nang mas madali sa yat",
"yat_alert_content": "Ang mga gumagamit ng cake wallet ay maaari na ngayong magpadala at makatanggap ng lahat ng kanilang mga paboritong pera na may isang one-of-a-kind emoji-based username.",
"get_your_yat": "Kunin ang iyong yat",
"connect_an_existing_yat": "Ikonekta ang isang umiiral na yat",
"connect_yats": "Ikonekta ang mga yats",
"yat_address": "Yat address",
"yat": "Yat",
"address_from_yat": "Ang address na ito ay mula sa ${emoji} sa yat",
"yat_error": "Error sa yat",
"yat_error_content": "Walang mga address na naka -link sa yat na ito. Subukan ang isa pang yat",
"choose_address": "Mangyaring piliin ang address:",
"yat_popup_title": "Ang iyong wallet address ay maaaring ma -emojified.",
"yat_popup_content": "Maaari ka na ngayong magpadala at makatanggap ng crypto sa cake wallet kasama ang iyong yat - isang maikli, emoji na batay sa username. Pamahalaan ang mga yats anumang oras sa screen ng Mga Setting",
"second_intro_title": "Isang address ng emoji upang mamuno sa kanilang lahat",
"second_intro_content": "Ang iyong yat ay isang solong natatanging address ng emoji na pumapalit sa lahat ng iyong mahabang hexadecimal address para sa lahat ng iyong mga pera.",
"third_intro_title": "Si Yat ay mahusay na gumaganap sa iba",
"third_intro_content": "Ang mga yats ay nakatira sa labas ng cake wallet, din. Ang anumang address ng pitaka sa mundo ay maaaring mapalitan ng isang yat!",
"learn_more": "Matuto nang higit pa",
"search": "Maghanap",
"search_language": "Maghanap ng wika",
"search_currency": "Maghanap ng pera",
"new_template": "Bagong template",
"electrum_address_disclaimer": "Bumubuo kami ng mga bagong address sa tuwing gumagamit ka ng isa, ngunit ang mga nakaraang address ay patuloy na gumagana",
"wallet_name_exists": "Ang isang pitaka na may pangalang iyon ay mayroon na. Mangyaring pumili ng ibang pangalan o palitan muna ang iba pang pitaka.",
"market_place": "Marketplace",
"cake_pay_title": "Cake pay card card",
"cake_pay_subtitle": "Bumili ng mga diskwento na gift card (USA lamang)",
"cake_pay_web_cards_title": "Cake pay web card",
"cake_pay_web_cards_subtitle": "Bumili ng mga pandaigdigang prepaid card at gift card",
"about_cake_pay": "Pinapayagan ka ng cake Pay na madaling bumili ng mga kard ng regalo na may mga virtual na pag -aari, gastusin agad sa higit sa 150,000 mga mangangalakal sa Estados Unidos.",
"cake_pay_account_note": "Mag -sign up na may isang email address lamang upang makita at bumili ng mga kard. Ang ilan ay magagamit kahit sa isang diskwento!",
"already_have_account": "Mayroon nang account?",
"create_account": "Lumikha ng account",
"privacy_policy": "Patakaran sa Pagkapribado",
"welcome_to_cakepay": "Maligayang pagdating sa cake pay!",
"sign_up": "Mag -sign up",
"forgot_password": "Nakalimutan ang password",
"reset_password": "I -reset ang password",
"gift_cards": "Mga kard ng regalo",
"setup_your_debit_card": "I -set up ang iyong debit card",
"no_id_required": "Walang kinakailangang ID. I -top up at gumastos kahit saan",
"how_to_use_card": "Paano gamitin ang kard na ito",
"purchase_gift_card": "Bumili ng Gift Card",
"verification": "Pag -verify",
"fill_code": "Mangyaring punan ang verification code na ibinigay sa iyong email",
"didnt_get_code": "Hindi nakuha ang code?",
"resend_code": "Mangyaring ipagpatuloy ito",
"debit_card": "Debit card",
"cakepay_prepaid_card": "Cakepay prepaid debit card",
"no_id_needed": "Hindi kailangan ng ID!",
"frequently_asked_questions": "Madalas na nagtanong",
"debit_card_terms": "Ang pag -iimbak at paggamit ng numero ng iyong card ng pagbabayad (at mga kredensyal na naaayon sa iyong numero ng card ng pagbabayad) sa digital na pitaka na ito ay napapailalim sa mga termino at kundisyon ng naaangkop na kasunduan sa cardholder kasama ang nagbigay ng card ng pagbabayad, tulad ng sa oras -oras.",
"please_reference_document": "Mangyaring sanggunian ang mga dokumento sa ibaba para sa karagdagang impormasyon.",
"cardholder_agreement": "Kasunduan sa Cardholder",
"e_sign_consent": "E-sign na pahintulot",
"agree_and_continue": "Sumang -ayon at magpatuloy",
"email_address": "Email address",
"agree_to": "Sa pamamagitan ng paglikha ng account sumasang -ayon ka sa",
"and": "at",
"enter_code": "Ipasok ang code",
"congratulations": "Binabati kita!",
"you_now_have_debit_card": "Mayroon ka na ngayong debit card",
"min_amount": "Min: ${value}",
"max_amount": "Max: ${value}",
"enter_amount": "Ipasok ang halaga",
"billing_address_info": "Kung tatanungin ang isang address ng pagsingil, ibigay ang iyong address sa pagpapadala",
"order_physical_card": "Mag -order ng pisikal na kard",
"add_value": "Magdagdag ng halaga",
"activate": "Buhayin",
"get_a": "Kumuha ng",
"digital_and_physical_card": "Digital at Physical Prepaid Debit Card",
"get_card_note": "na maaari mong i -reload sa mga digital na pera. Walang karagdagang impormasyon na kailangan!",
"signup_for_card_accept_terms": "Mag -sign up para sa card at tanggapin ang mga termino.",
"add_fund_to_card": "Magdagdag ng prepaid na pondo sa mga kard (hanggang sa ${value})",
"use_card_info_two": "Ang mga pondo ay na -convert sa USD kapag gaganapin sila sa prepaid account, hindi sa mga digital na pera.",
"use_card_info_three": "Gamitin ang digital card online o sa mga pamamaraan ng pagbabayad na walang contact.",
"optionally_order_card": "Opsyonal na mag -order ng isang pisikal na kard.",
"hide_details": "Itago ang mga detalye",
"show_details": "Ipakita ang mga detalye",
"upto": "Hanggang sa ${value}",
"discount": "Makatipid ng ${value}%",
"gift_card_amount": "Halaga ng Gift Card",
"bill_amount": "Halaga ng Bill",
"you_pay": "Magbabayad ka",
"tip": "Tip:",
"custom": "pasadya",
"by_cake_pay": "sa pamamagitan ng cake pay",
"expires": "Mag -expire",
"mm": "Mm",
"yy": "YY",
"online": "Online",
"offline": "Offline",
"gift_card_number": "Numero ng regalo card",
"pin_number": "Numero ng pin",
"total_saving": "Kabuuang pagtitipid",
"last_30_days": "Huling 30 araw",
"avg_savings": "Avg. Matitipid",
"view_all": "Tingnan lahat",
"active_cards": "Mga aktibong kard",
"delete_account": "Tanggalin ang account",
"cards": "Mga Card",
"active": "Aktibo",
"redeemed": "Tinubos",
"gift_card_balance_note": "Ang mga kard ng regalo na may natitirang balanse ay lilitaw dito",
"gift_card_redeemed_note": "Ang mga kard ng regalo na iyong tinubos ay lilitaw dito",
"logout": "Mag -logout",
"add_tip": "Magdagdag ng tip",
"percentageOf": "ng ${amount}",
"is_percentage": "ay",
"search_category": "Kategorya ng paghahanap",
"mark_as_redeemed": "Markahan bilang tinubos",
"more_options": "Higit pang mga pagpipilian",
"awaiting_payment_confirmation": "Naghihintay ng kumpirmasyon sa pagbabayad",
"transaction_sent_notice": "Kung ang screen ay hindi magpatuloy pagkatapos ng 1 minuto, suriin ang isang block explorer at ang iyong email.",
"agree": "Sumang -ayon",
"in_store": "Nakatago",
"generating_gift_card": "Bumubuo ng Gift Card",
"payment_was_received": "Natanggap ang iyong pagbabayad.",
"proceed_after_one_minute": "Kung ang screen ay hindi magpatuloy pagkatapos ng 1 minuto, suriin ang iyong email.",
"order_id": "Order id",
"gift_card_is_generated": "Ang card ng regalo ay nabuo",
"open_gift_card": "Buksan ang Gift Card",
"contact_support": "Makipag -ugnay sa suporta",
"gift_cards_unavailable": "Magagamit ang mga gift card para sa pagbili lamang kasama ang Monero, Bitcoin, at Litecoin sa oras na ito",
"background_sync_mode": "Mode ng pag -sync ng background",
"sync_all_wallets": "I -sync ang lahat ng mga pitaka",
"introducing_cake_pay": "Ipinakikilala ang cake pay!",
"cake_pay_learn_more": "Agad na bumili at tubusin ang mga kard ng regalo sa app!\nMag -swipe pakaliwa sa kanan upang matuto nang higit pa.",
"automatic": "Awtomatiko",
"fixed_pair_not_supported": "Ang nakapirming pares na ito ay hindi suportado sa mga napiling palitan",
"variable_pair_not_supported": "Ang variable na pares na ito ay hindi suportado sa mga napiling palitan",
"none_of_selected_providers_can_exchange": "Wala sa mga napiling tagapagkaloob na maaaring gumawa ng palitan na ito",
"choose_one": "Pumili ng isa",
"choose_from_available_options": "Pumili mula sa magagamit na mga pagpipilian:",
"custom_redeem_amount": "Pasadyang tinubos ang halaga",
"add_custom_redemption": "Magdagdag ng pasadyang pagtubos",
"remaining": "natitira",
"delete_wallet": "Tanggalin ang pitaka",
"delete_wallet_confirm_message": "Sigurado ka bang nais mong tanggalin ang ${wallet_name} wallet?",
"low_fee": "Mababang bayad",
"low_fee_alert": "Kasalukuyan kang gumagamit ng isang mababang priyoridad sa bayad sa network. Maaari itong maging sanhi ng mahabang paghihintay, iba't ibang mga rate, o kanselahin ang mga trading. Inirerekumenda namin ang pagtatakda ng isang mas mataas na bayad para sa isang mas mahusay na karanasan.",
"ignor": "Huwag pansinin",
"use_suggested": "Gumamit ng iminungkahing",
"do_not_share_warning_text": "Huwag ibahagi ang mga ito sa sinumang iba pa, kabilang ang suporta.\n\nAng iyong mga pondo ay maaari at ninakaw!",
"help": "Tulong",
"all_transactions": "Lahat ng mga transaksyon",
"all_trades": "Lahat ng mga kalakal",
"connection_sync": "Koneksyon at pag -sync",
"security_and_backup": "Seguridad at backup",
"create_backup": "Gumawa ng backup",
"privacy_settings": "Settings para sa pagsasa-pribado",
"privacy": "Privacy",
"display_settings": "Mga setting ng pagpapakita",
"other_settings": "Iba pang mga setting",
"auto_generate_subaddresses": "Ang Auto ay bumubuo ng mga subaddresses",
"require_pin_after": "Nangangailangan ng pin pagkatapos",
"always": "Palagi",
"minutes_to_pin_code": "${minute} minuto",
"disable_exchange": "Huwag paganahin ang palitan",
"advanced_privacy_settings": "Mga setting ng advanced na privacy",
"settings_can_be_changed_later": "Ang mga setting na ito ay maaaring mabago mamaya sa mga setting ng app",
"add_custom_node": "Magdagdag ng bagong pasadyang node",
"disable_fiat": "Huwag paganahin ang Fiat",
"fiat_api": "Fiat API",
"disabled": "Hindi pinagana",
"enabled": "Pinagana",
"tor_only": "Tor lang",
"unmatched_currencies": "Ang pera ng iyong kasalukuyang pitaka ay hindi tumutugma sa na -scan na QR",
"orbot_running_alert": "Mangyaring tiyakin na ang Orbot ay tumatakbo bago kumonekta sa node na ito.",
"contact_list_contacts": "Mga contact",
"contact_list_wallets": "Ang mga wallets ko",
"bitcoin_payments_require_1_confirmation": "Ang mga pagbabayad sa Bitcoin ay nangangailangan ng 1 kumpirmasyon, na maaaring tumagal ng 20 minuto o mas mahaba. Salamat sa iyong pasensya! Mag -email ka kapag nakumpirma ang pagbabayad.",
"send_to_this_address": "Magpadala ng ${currency} ${tag} sa address na ito",
"arrive_in_this_address": "Ang ${currency} ${tag} ay darating sa address na ito",
"do_not_send": "Huwag magpadala",
"error_dialog_content": "Oops, nakakuha kami ng ilang error.\n\nMangyaring ipadala ang ulat ng pag -crash sa aming koponan ng suporta upang maging mas mahusay ang application.",
"scan_qr_code": "I -scan ang QR Code",
"cold_or_recover_wallet": "Magdagdag ng isang malamig na pitaka o mabawi ang isang wallet ng papel",
"please_wait": "Mangyaring maghintay",
"sweeping_wallet": "Pagwawalis ng pitaka",
"sweeping_wallet_alert": "Hindi ito dapat magtagal. Huwag iwanan ang screen na ito o maaaring mawala ang mga pondo ng swept.",
"invoice_details": "Mga detalye ng invoice",
"donation_link_details": "Mga Detalye ng Link ng Donasyon",
"anonpay_description": "Bumuo ng ${type}. Ang tatanggap ay maaaring ${method} na may anumang suportadong cryptocurrency, at makakatanggap ka ng mga pondo sa pitaka na ito.",
"create_invoice": "Lumikha ng invoice",
"create_donation_link": "Lumikha ng link ng donasyon",
"optional_email_hint": "Opsyonal na Payee Notification Email",
"optional_description": "Opsyonal na paglalarawan",
"optional_name": "Opsyonal na pangalan ng tatanggap",
"clearnet_link": "Link ng Clearnet",
"onion_link": "Link ng Onion",
"decimal_places_error": "Masyadong maraming mga lugar na desimal",
"edit_node": "I -edit ang node",
"frozen_balance": "Frozen na balanse",
"settings": "Mga setting",
"sell_monero_com_alert_content": "Ang pagbebenta ng Monero ay hindi pa suportado",
"error_text_input_below_minimum_limit": "Ang halaga ay mas mababa sa minimum",
"error_text_input_above_maximum_limit": "Ang halaga ay higit pa sa maximum",
"show_market_place": "Ipakita ang Marketplace",
"prevent_screenshots": "Maiwasan ang mga screenshot at pag -record ng screen",
"profile": "Profile",
"close": "Malapit",
"modify_2fa": "Baguhin ang cake 2FA",
"disable_cake_2fa": "Huwag paganahin ang cake 2FA",
"question_to_disable_2fa": "Sigurado ka bang nais mong huwag paganahin ang cake 2fa? Ang isang 2FA code ay hindi na kinakailangan upang ma -access ang pitaka at ilang mga pag -andar.",
"disable": "Huwag paganahin",
"setup_2fa": "Setup cake 2fa",
"verify_with_2fa": "Mag -verify sa cake 2FA",
"totp_code": "TOTP code",
"please_fill_totp": "Mangyaring punan ang 8-digit na code na naroroon sa iyong iba pang aparato",
"totp_2fa_success": "Tagumpay! Pinagana ang cake 2FA para sa pitaka na ito. Tandaan na i -save ang iyong mnemonic seed kung sakaling mawalan ka ng pag -access sa pitaka.",
"totp_verification_success": "Matagumpay ang pagpapatunay!",
"totp_2fa_failure": "Maling code. Mangyaring subukan ang ibang code o makabuo ng isang bagong lihim na susi. Gumamit ng isang katugmang 2FA app na sumusuporta sa 8-digit na mga code at SHA512.",
"enter_totp_code": "Mangyaring ipasok ang TOTP code.",
"add_secret_code": "Idagdag ang lihim na code na ito sa isa pang aparato",
"totp_secret_code": "TOTP Secret Code",
"important_note": "Mahalagang paalaala",
"setup_2fa_text": "Ang cake 2FA ay hindi ligtas tulad ng malamig na imbakan. Pinoprotektahan ng 2FA laban sa mga pangunahing uri ng pag -atake, tulad ng iyong kaibigan na nagbibigay ng iyong fingerprint habang natutulog ka.\n\n Hindi pinoprotektahan ng cake 2FA laban sa isang nakompromiso na aparato ng isang sopistikadong umaatake.\n\n Kung nawalan ka ng pag -access sa iyong 2FA code, mawawalan ka ng access sa pitaka na ito. Kakailanganin mong ibalik ang iyong pitaka mula sa binhi ng mnemonic. Dapat mong i -back up ang iyong mga buto ng mnemonic! Dagdag pa, ang isang tao na may access sa iyong (mga) binhi ng mnemonic ay maaaring magnakaw ng iyong mga pondo, na lumampas sa cake 2FA.\n\n Ang mga kawani ng suporta sa cake ay hindi makakatulong sa iyo kung nawalan ka ng pag -access sa iyong mnemonic seed, dahil ang cake ay isang noncustodial wallet.",
"setup_totp_recommended": "I -set up ang TOTP (inirerekomenda)",
"disable_buy": "Huwag paganahin ang pagkilos ng pagbili",
"disable_sell": "Huwag paganahin ang pagkilos ng pagbebenta",
"monero_dark_theme": "Monero Madilim na Tema",
"bitcoin_dark_theme": "Bitcoin Madilim na Tema",
"bitcoin_light_theme": "Tema ng ilaw ng bitcoin",
"high_contrast_theme": "Mataas na tema ng kaibahan",
"matrix_green_dark_theme": "Matrix Green Madilim na Tema",
"monero_light_theme": "Tema ng Monero Light",
"cake_2fa_preset": "Cake 2fa preset",
"narrow": "Makitid",
"normal": "Normal",
"aggressive": "Agresibo",
"require_for_assessing_wallet": "Nangangailangan para sa pag -access ng pitaka",
"require_for_sends_to_non_contacts": "Nangangailangan para sa pagpapadala sa mga hindi contact",
"require_for_sends_to_contacts": "Nangangailangan para sa pagpapadala sa mga contact",
"require_for_sends_to_internal_wallets": "Nangangailangan para sa pagpapadala sa mga panloob na mga pitaka",
"require_for_exchanges_to_internal_wallets": "Nangangailangan para sa mga palitan sa mga panloob na mga pitaka",
"require_for_adding_contacts": "Nangangailangan para sa pagdaragdag ng mga contact",
"require_for_creating_new_wallets": "Nangangailangan para sa paglikha ng mga bagong pitaka",
"require_for_all_security_and_backup_settings": "Nangangailangan para sa lahat ng mga setting ng seguridad at backup",
"available_balance_description": "Ang \"magagamit na balanse\" o \"nakumpirma na balanse\" ay mga pondo na maaaring gastusin kaagad. Kung lumilitaw ang mga pondo sa mas mababang balanse ngunit hindi ang nangungunang balanse, dapat kang maghintay ng ilang minuto para sa mga papasok na pondo upang makakuha ng mas maraming mga kumpirmasyon sa network. Matapos silang makakuha ng higit pang mga kumpirmasyon, gugugol sila.",
"syncing_wallet_alert_title": "Ang iyong pitaka ay nag -sync",
"syncing_wallet_alert_content": "Ang iyong balanse at listahan ng transaksyon ay maaaring hindi kumpleto hanggang sa sabihin nito na \"naka -synchronize\" sa tuktok. Mag -click/tap upang malaman ang higit pa.",
"home_screen_settings": "Mga setting ng home screen",
"sort_by": "Pag -uri -uriin sa pamamagitan ng",
"search_add_token": "Maghanap / Magdagdag ng Token",
"edit_token": "I -edit ang token",
"warning": "Babala",
"add_token_warning": "Huwag i -edit o magdagdag ng mga token tulad ng itinuro ng mga scammers.\nLaging kumpirmahin ang mga token address na may mga kagalang -galang na mapagkukunan!",
"add_token_disclaimer_check": "Kinumpirma ko ang address ng kontrata ng token at impormasyon gamit ang isang kagalang -galang na mapagkukunan. Ang pagdaragdag ng nakakahamak o hindi tamang impormasyon ay maaaring magresulta sa pagkawala ng mga pondo.",
"token_contract_address": "Token Address ng Kontrata",
"token_name": "Pangalan ng Token hal: Tether",
"token_symbol": "Simbolo ng token hal: USDT",
"token_decimal": "Token Decimal",
"field_required": "Kinakailangan ang patlang na ito",
"pin_at_top": "Pin ${token} sa tuktok",
"invalid_input": "Di -wastong input",
"fiat_balance": "Balanse ng fiat",
"gross_balance": "Balanse ng gross",
"alphabetical": "Alpabeto",
"generate_name": "Bumuo ng pangalan",
"balance_page": "Pahina ng Balanse",
"share": "Ibahagi",
"slidable": "Slidable",
"manage_nodes": "Pamahalaan ang mga node",
"etherscan_history": "Kasaysayan ng Etherscan",
"template_name": "Pangalan ng Template",
"support_title_live_chat": "Live na suporta",
"support_description_live_chat": "Libre at mabilis! Ang mga bihasang kinatawan ng suporta ay magagamit upang tulungan",
"support_title_guides": "Mga Gabay sa Wallet ng cake",
"support_description_guides": "Dokumentasyon at suporta para sa mga karaniwang isyu",
"support_title_other_links": "Iba pang mga link sa suporta",
"support_description_other_links": "Sumali sa aming mga komunidad o maabot sa amin ang aming mga kasosyo sa pamamagitan ng iba pang mga pamamaraan",
"select_destination": "Mangyaring piliin ang patutunguhan para sa backup file.",
"save_to_downloads": "I -save sa mga pag -download"
}

View file

@ -0,0 +1,36 @@
import 'dart:io';
import 'utils/translation/arb_file_utils.dart';
import 'utils/translation/translation_constants.dart';
import 'utils/translation/translation_utils.dart';
void main(List<String> args) async {
if (args.length != 1) {
throw Exception(
'Insufficient arguments!\n\nTry to run `./translation_add_lang.dart langCode`');
}
final targetLang = args.first;
final fileName = getArbFileName(defaultLang);
final file = File(fileName);
final arbObj = readArbFile(file);
final targetFileName = getArbFileName(targetLang);
final targetKeys = arbObj.keys;
final targetFile = File(targetFileName);
targetFile.createSync(exclusive: true);
targetFile.writeAsStringSync("{}");
final translations = Map<String, String>();
for (var targetKey in targetKeys) {
final srcString = arbObj[targetKey] as String;
final translation = await getTranslation(srcString, targetLang);
translations[targetKey] = translation;
}
appendStringsToArbFile(targetFileName, translations);
print("Success! Please add your Language Code to lib/entities/language_service.dart");
}

View file

@ -17,7 +17,8 @@ void appendStringToArbFile(String fileName, String name, String text) {
.replaceAll('","', '",\n "') .replaceAll('","', '",\n "')
.replaceAll('{"', '{\n "') .replaceAll('{"', '{\n "')
.replaceAll('"}', '"\n}') .replaceAll('"}', '"\n}')
.replaceAll('":"', '": "'); .replaceAll('":"', '": "')
.replaceAll('\$ {', '\${');
file.writeAsStringSync(outputContent); file.writeAsStringSync(outputContent);
} }
@ -33,7 +34,8 @@ void appendStringsToArbFile(String fileName, Map<String, String> strings) {
.replaceAll('","', '",\n "') .replaceAll('","', '",\n "')
.replaceAll('{"', '{\n "') .replaceAll('{"', '{\n "')
.replaceAll('"}', '"\n}') .replaceAll('"}', '"\n}')
.replaceAll('":"', '": "'); .replaceAll('":"', '": "')
.replaceAll('\$ {', '\${');
file.writeAsStringSync(outputContent); file.writeAsStringSync(outputContent);
} }

View file

@ -18,20 +18,28 @@ Future<void> appendTranslations(String lang, Map<String, String> defaults) async
for (var key in defaults.keys) { for (var key in defaults.keys) {
final value = defaults[key]!; final value = defaults[key]!;
if (value.contains("{")) continue;
final translation = await getTranslation(value, lang); final translation = await getTranslation(value, lang);
translations[key] = translation; translations[key] = translation;
} }
print(translations);
appendStringsToArbFile(fileName, translations); appendStringsToArbFile(fileName, translations);
} }
Future<String> getTranslation(String text, String lang) async { Future<String> getTranslation(String text, String lang) async {
if (lang == defaultLang) return text; if (lang == defaultLang) return text;
return (await translator.translate(text, from: defaultLang, to: lang)).text;
}
final regExp = RegExp(r'{(.*?)}');
final placeholder =
regExp.allMatches(text).map((e) => text.substring(e.start, e.end)).toList().asMap();
var translation = (await translator.translate(text, from: defaultLang, to: lang)).text;
placeholder.forEach((index, value) {
final translatedPlaceholder = regExp.allMatches(translation).toList()[index];
translation =
translation.replaceRange(translatedPlaceholder.start, translatedPlaceholder.end, value);
});
return translation;
}

View file

@ -10,4 +10,4 @@ String normalizeKeyName(String key) {
} }
String generateConst(String name, Map<String, dynamic> config) => String generateConst(String name, Map<String, dynamic> config) =>
'const $name = \'${config["$name"]}\';\n'; 'const $name = \'${config["$name"]}\';\n';