diff --git a/app/scripts/translations/pl.js b/app/scripts/translations/pl.js new file mode 100644 index 0000000000..7404a198b8 --- /dev/null +++ b/app/scripts/translations/pl.js @@ -0,0 +1,507 @@ +// English +'use strict'; +var en = function() {} +en.code = 'en'; +en.data = { + + /* Navigation*/ + NAV_YourWallets: 'Twoje Portfely', + NAV_AddWallet: 'Dodaj Portfel', + NAV_GenerateWallet: 'Stwórz Portfel', + NAV_BulkGenerate: 'Stwórz Portfely', + NAV_SendEther: 'Wyślij Ether', + NAV_SendTokens: 'Wyślij Tokeny', + NAV_Offline: 'Wyślij Bez Sieci', + NAV_WithdrawDAO: 'Wypłacić DAO', + DAO_TitleLong: 'Wypłać twoje Dao Tokeny dla ETH', + NAV_ClaimDGD: 'Roszczeń DGD', + DGD_TitleLong: 'Roszczeń Twoje DGD Tokeny', + NAV_MyWallets: 'Mój Portfel', + NAV_ViewWallet: 'Spójrz na Portfel Informacje', + NAV_Help: 'Pomoc', + NAV_Contact: 'Kontakt', + + /* General */ + x_Password: 'Hasło', + x_Download: 'Pobierz', + x_Address: 'Twoj Adres', + x_Save: 'Zapisz', + x_Cancel: 'Anuluj', + x_AddessDesc: 'You may know this as your "Account #" or your "Public Klucz". It is what you send people so they can send you ETH. That icon is an easy way to recognize your address.', + x_PrivKey: 'Private Klucz (unencrypted)', + x_PrivKeyDesc: 'This is the unencrypted text version of your private Klucz, meaning no password is necessary. If someone were to find your unencrypted private key, they could access your wallet without a password. For this reason, encrypted versions are typically recommended.', + x_Keystore: 'Keystore/JSON File (Recommended · Encrypted · Mist/Geth Format)', + x_KeystoreDesc: 'This Keystore / JSON file matches the format used by Mist & Geth so you can easily import it in the future. It is the recommended file to download and back up.', + x_Json: 'JSON File (unencrypted)', + x_JsonDesc: 'This is the unencrypted, JSON format of your private Klucz. This means you do not need the password but anyone who finds your JSON can access your wallet & Ether without the password.', + x_PrintShort: 'Print', + x_Print: 'Print Paper Wallet', + x_PrintDesc: 'ProTip: Click print and save this as a PDF, even if you do not own a printer!', + x_CSV: 'CSV file (unencrypted)', + x_TXT: 'TXT file (unencrypted)', + + /* Header */ + MEW_Warning_1: 'Always check the URL before accessing your wallet or creating a new wallet. Beware of phishing sites!', + CX_Warning_1: 'Make sure you have **external backups** of any wallets you store here. Many things could happen that would cause you to lose the data in this Chrome Extension, including uninstalling and reinstalling the extension. This extension is a way to easily access your wallets, **not** a way to back them up.', + MEW_Tagline: 'Open Source JavaScript Client-Side Ether Wallet', + CX_Tagline: 'Open Source JavaScript Client-Side Ether Wallet Chrome Extension', + + /* Footer */ + FOOTER_1: 'An open source, javascript, client-side tool for generating Ethererum Wallets & sending transactions.', + FOOTER_2: 'Donations greatly appreciated:', + FOOTER_3: 'Client-side wallet generation by', + + /* Sidebar */ + sidebar_AccountInfo: 'Account Information: ', + sidebar_AccountAddr: 'Account Address: ', + sidebar_AccountBal: 'Account Balance: ', + sidebar_TokenBal: 'Token Balances: ', + sidebar_Equiv: 'Equivalent Values: ', + sidebar_TransHistory: 'Transaction History', + sidebar_DGDBal: 'DGD Crowdsale Information:', + sidebar_donation: 'MyEtherWallet is a free, open-source service dedicated to your privacy and security. The more donations we receive, the more time we spend creating new features, listening to your feedback, and giving you what you want. We are just two people trying to change the world. Help us?', + sidebar_donate: 'Donate', + sidebar_thanks: 'THANK YOU!!!', + + /* Decrypt Panel */ + decrypt_Access: 'How would you like to access your wallet?', + decrypt_Title: 'Select the format of your private key:', + decrypt_Select: 'Select a Wallet:', + + /* Add Wallet */ + ADD_Label_1: 'What would you like to do?', + ADD_Radio_1: 'Generate New Wallet', + ADD_Radio_2: 'Select Your Wallet File (Keystore / JSON)', + ADD_Radio_2_short: 'SELECT WALLET FILE...', + ADD_Radio_3: 'Paste/Type Your Private Key', + ADD_Radio_4: 'Add an Account to Watch', + ADD_Label_2: 'Create a Nickname:', + ADD_Label_3: 'Your wallet is encrypted. Please enter the password: ', + ADD_Label_4: 'Add an Account to Watch', + ADD_Warning_1: 'You can add any account to "watch" on the wallets tab without uploading a private key. This does ** not ** mean you have access to this wallet, nor can you transfer Ether from it.', + ADD_Label_5: 'Enter the Address: ', + ADD_Label_6: 'Unlock your Wallet', + ADD_Label_6_short: 'Unlock', + ADD_Label_7: 'Add Account', + + /* Generate Wallets */ + GEN_desc: 'If you want to generate multiple wallets, you can do so here: ', + GEN_Label_1: 'Enter a strong password (at least 9 characters)', + GEN_Placeholder_1: 'Do NOT forget to save this!', + GEN_SuccessMsg: 'Success! Your wallet has been generated.', + GEN_Warning: '**You need your Keystore/JSON File & password or Private Key** to access this wallet in the future. Please save & back it up externally! There is no way to recover a wallet if you do not save it. Read the [help page](https://www.myetherwallet.com/#help) for instructions.', + GEN_Label_2: 'Save your Keystore/JSON or Private Key. Don\'t forget your password above.', + GEN_Label_3: 'Save Your Address.', + GEN_Label_4: 'Print your paper wallet, or store a QR code verison. (optional)', + + /* Bulk Generate Wallets */ + BULK_Label_1: 'Number of Wallets To Generate', + BULK_Label_2: 'Generate Wallets', + BULK_SuccessMsg: 'Success! Your wallets have been generated.', + + /* Sending Ether and Tokens */ + SEND_addr: 'To Address: ', + SEND_amount: 'Amount to Send: ', + SEND_amount_short: 'Amount', + SEND_custom: 'Custom', + SEND_gas: 'Gas', + SEND_generate: 'Generate Signed Transaction', + SEND_raw: 'Raw Transaction', + SEND_signed: 'Signed Transaction', + SEND_trans: 'Send Transaction', + SEND_TransferTotal: 'Transfer total available balance', + SENDModal_Title: 'Warning! ', + /* full sentence reads "You are about to send "10 ETH" to address "0x1234". Are you sure you want to do this? " */ + SENDModal_Content_1: 'You are about to send', + SENDModal_Content_2: 'to address', + SENDModal_Content_3: 'Are you sure you want to do this?', + SENDModal_Content_4: 'NOTE: If you encounter an error, you most likely need to add ETH to your account to cover the gas cost of sending tokens. Gas is paid in ETH.', + SENDModal_No: 'No, get me out of here!', + SENDModal_Yes: 'Yes, I am sure! Make transaction.', + + /* Tokens */ + TOKEN_Addr: 'Address: ', + TOKEN_Symbol: 'Token Symbol: ', + TOKEN_Dec: 'Decimals: ', + + /* Send Transaction */ + TRANS_desc: 'If you want to send Tokens, please use the "Send Token" page instead.', + TRANS_warning: 'If you are using the "Only ETH" or "Only ETC" Functions you are sending via a contract. Some services have issues accepting these transactions. Read more.', + TRANS_standard: 'ETH (Standard Transaction)', + TRANS_eth: 'Only ETH', + TRANS_etc: 'Only ETC', + TRANS_advanced: '+Advanced: Add More Gas or Data ', + TRANS_data: ' Data: ', + TRANS_gas: ' Gas: ', + TRANS_sendInfo: 'A standard transaction using 21000 gas will cost 0.000441 ETH. We use a slightly-above-minimum gas price of 0.000000021 ETH to ensure it gets mined quickly. We do not take a transaction fee.', + + /* Send Transaction Modals */ + TRANSModal_Title: '"Only ETH" and "Only ETC" Transactions', + TRANSModal_Content_0: 'A note about the different transactions and different services:', + TRANSModal_Content_1: '**ETH (Standard Transaction): ** This generates a default transaction directly from one address to another. It has a default gas of 21000. It is likely that any ETH sent via this method will be replayed onto the ETC chain.', + TRANSModal_Content_2: '**Only ETH: ** This sends via [Timon Rapp\'s replay protection contract (as recommended by VB)](https://blog.ethereum.org/2016/07/26/onward_from_the_hard_fork/) so that you only send on the **ETH** chain.', + TRANSModal_Content_3: '**Only ETC: ** This sends via [Timon Rapp\'s replay protection contract (as recommended by VB)](https://blog.ethereum.org/2016/07/26/onward_from_the_hard_fork/) so that you only send on the **ETC** chain. ', + TRANSModal_Content_4: '**Coinbase & ShapeShift: ** Only send via Standard Transaction. If you send via the "Only" contracts, you will need to reach out to their support staff to manually add your balance or refund you. [You can try Shapeshift\'s "split" tool as well.](https://split.shapeshift.io/)', + TRANSModal_Content_5: '**Kraken & Poloniex:** No known issues. Use whatever.', + TRANSModal_Yes: 'Sweet, I get it now.', + TRANSModal_No: 'Oh gosh, Im more confused. Help me.', + + /* Offline Transaction */ + OFFLINE_Title: 'Generate & Send Offline Transaction', + OFFLINE_Desc: 'Generating offline transactions can be done in three steps. You will complete steps 1 and 3 on an online computer, and step 2 on an offline/airgapped computer. This ensures your private keys do not touch an internet-connected device.', + OFFLLINE_Step1_Title: 'Step 1: Generate Information (Online Computer)', + OFFLINE_Step1_Button: 'Generate Information', + OFFLINE_Step1_Label_1: 'From Address: ', + OFFLINE_Step1_Label_2: 'Note: This is the FROM address, not the TO address. Nonce is generated from the originating account. If using an airgapped computer, it would be the address of the cold-storage account.', + OFFLLINE_Step2_Title: 'Step 2: Generate Transaction (Offline Computer)', + OFFLINE_Step2_Label_1: 'To Address: ', + OFFLINE_Step2_Label_2: 'Value / Amount to Send', + OFFLINE_Step2_Label_3: 'Gas Price ', + OFFLINE_Step2_Label_3b: 'This was displayed in Step 1 on your online computer.', + OFFLINE_Step2_Label_4: 'Gas Limit ', + OFFLINE_Step2_Label_4b: '21000 is the default gas limit. When you send contracts or add\'l data, this may need to be different. Any unused gas will be returned to you.', + OFFLINE_Step2_Label_5: 'Nonce', + OFFLINE_Step2_Label_5b: 'This was displayed in Step 1 on your online computer.', + OFFLINE_Step2_Label_6: 'Data', + OFFLINE_Step2_Label_6b: 'This is optional. Data is often used when you send transactions to contracts.', + OFFLINE_Step2_Label_7: 'Enter / Select your Private Key / JSON.', + OFFLINE_Step3_Title: 'Step 3: Send / Publish Transaction (Online Computer)', + OFFLINE_Step3_Label_1: 'Paste the signed transaction from Step 2 here and press the "SEND TRANSACTION" button.', + + /* DAO */ + DAO_Desc: 'Use this tab to Withdraw your DAO Tokens for ETH. If you wish to send DAO, please use the Send Tokens Tab.', + DAO_Inst: 'Yes. Just push the big red button. It\'s that easy.', + DAO_Warning: 'If you are getting an "Insufficient balance for gas" error, you must have a small amount of ETH in your account in order to cover the cost of gas. Add .01 ETH to this account and try again. ', + DAOModal_Title: 'Just making sure...', + + /* Digix */ + DGD_Desc: 'Claim your DigixDAO (DGD) tokens & badges. In order to claim, you must have participated in the token sale on March 30th/31st, 2016. If you wish to send DGD, please use the Send Tokens Tab.', + DGD_Label_1: 'Estimated fee consumption:', + DGD_Label_2: 'Provided Maximum Fee:', + DGD_Label_3: 'Gas Price:', + DGD_Generate: 'Generate Claim', + DGD_Content: 'You are about to claim your DGD Tokens.', + + /* My Wallet */ + MYWAL_Nick: 'Wallet Nickname', + MYWAL_Address: 'Wallet Address', + MYWAL_Bal: 'Balance', + MYWAL_Edit: 'Edit', + MYWAL_View: 'View', + MYWAL_Remove: 'Remove', + MYWAL_RemoveWal: 'Remove Wallet:', + MYWAL_WatchOnly: 'Your Watch-Only Accounts', + MYWAL_Viewing: 'Viewing Wallet: ', + MYWAL_Hide: 'Hide Wallet Info', + MYWAL_Edit: 'Edit Wallet: ', + MYWAL_Name: 'Wallet Name', + MYWAL_Content_1: 'Warning! You are about to remove your wallet.', + MYWAL_Content_2: ' Be sure you have **saved the private key/JSON file and the password** associated with this wallet before you remove it.', + MYWAL_Content_3: 'If you want to use this wallet with your MyEtherWallet CX in the future, you will need to manually re-add it using the private key/JSON and password.', + + /* View Wallet Details */ + VIEWWALLET_Subtitle: 'This allows you to download different versions of private keys and re-print your paper wallet. You may want to do this in order to [import your account into Geth/Mist](http://ethereum.stackexchange.com/questions/465/how-to-import-a-plain-private-key-into-geth/). If you want to check your balance, we recommend using a blockchain explorer like [etherscan.io](http://etherscan.io/).', + VIEWWALLET_Subtitle_Short: 'This allows you to download different versions of private keys and re-print your paper wallet. ', + VIEWWALLET_SuccessMsg: 'Success! Here are your wallet details.', + + /* Error Messages */ + ERROR_1: 'Please enter valid amount.', + ERROR_2: 'Your password must be at least 9 characters. Please ensure it is a strong password. ', + ERROR_3: 'Sorry! We don\'t recognize this type of wallet file. ', + ERROR_4: 'This is not a valid wallet file. ', + ERROR_5: 'This unit doesn\'t exists, please use the one of the following units ', + ERROR_6: 'Invalid address. ', + ERROR_7: 'Invalid password. ', + ERROR_8: 'Invalid amount. ', + ERROR_9: 'Invalid gas limit. ', + ERROR_10: 'Invalid data value. ', + ERROR_11: 'Invalid gas amount. ', + ERROR_12: 'Invalid nonce. ', + ERROR_13: 'Invalid signed transaction. ', + ERROR_14: 'A wallet with this nickname already exists. ', + ERROR_15: 'Wallet not found. ', + ERROR_16: 'It doesnt look like a proposal with this ID exists yet or there is an error reading this proposal. ', + ERROR_17: 'A wallet with this address already exists in storage. Please check your wallets page. ', + ERROR_18: 'You need to have at least .001 ETH in your account to cover the cost of gas. Please add some ETH and try again. ', + ERROR_19: 'All gas would be used on this transaction. This means you have already voted on this proposal or the debate period has ended.', + ERROR_20: 'Invalid symbol', + SUCCESS_1: 'Valid address', + SUCCESS_2: 'Wallet successfully decrypted', + SUCCESS_3: 'Transaction submitted. TX ID: ', + SUCCESS_4: 'Your wallet was successfully added: ', + SUCCESS_5: 'You have successfully voted. Thank you for being an active participant in The DAO.', + + /* Tranlsation Info */ + translate_version: '0.0', + Translator_Desc: 'Thank you to our translators...', + TranlsatorName_1: '', + TranlsatorAddr_1: '', + /* Translator 1: Insert Comments Here */ + TranlsatorName_2: ' ', + TranlsatorAddr_2: ' ', + /* Translator 2: Insert Comments Here */ + TranlsatorName_3: ' ', + TranlsatorAddr_3: ' ', + /* Translator 3: Insert Comments Here */ + TranlsatorName_4: ' ', + TranlsatorAddr_4: ' ', + /* Translator 4: Insert Comments Here */ + TranlsatorName_5: ' ', + TranlsatorAddr_5: ' ', + /* Translator 5: Insert Comments Here */ + + /* Help - Nothing after this point has to be translated. If you feel like being extra helpful, go for it. */ + HELP_Warning: 'If you created a wallet -or- downloaded the repo before **Dec. 31st, 2015**, please check your wallets & download a new version of the repo. Click for details.', + HELP_Desc: 'Do you see something missing? Have another question? [Get in touch with us](mailto:myetherwallet@gmail.com), and we will not only answer your question, we will update this page to be more useful to people in the future!', + HELP_Remind_Title: 'Some reminders', + HELP_Remind_Desc_1: '**Ethereum, MyEtherWallet.com & MyEtherWallet CX, and some of the underlying Javascript libraries we use are under active development.** While we have thoroughly tested & tens of thousands of wallets have been successfully created by people all over the globe, there is always the remote possibility that something unexpected happens that causes your ETH to be lost. Please do not invest more than you are willing to lose, and please be careful. If something were to happen, we are sorry, but **we are not responsible for the lost Ether**.', + HELP_Remind_Desc_2: 'MyEtherWallet.com & MyEtherWallet CX are not "web wallets". You do not create an account or give us your Ether to hold onto. All data never leaves your computer/your browser. We make it easy for you to create, save, and access your information and interact with the blockchain.', + HELP_Remind_Desc_3: 'If you do not save your private key & password, there is no way to recover access to your wallet or the funds it holds. Back them up in multiple physical locations – not just on your computer!', + + HELP_0_Title: '0) I\'m new. What do I do?', + HELP_0_Desc_1: 'MyEtherWallet gives you the ability to generate new wallets so you can store your Ether yourself, not on an exchange. This process happens entirely on your computer, not our servers. Therefore, when you generate a new wallet, **you are responsible for safely backing it up**.', + HELP_0_Desc_2: 'Create a new wallet.', + HELP_0_Desc_3: 'Back the wallet up.', + HELP_0_Desc_4: 'Verify you have access to this new wallet and have correctly saved all necessary information.', + HELP_0_Desc_5: 'Transfer Ether to this new wallet.', + + HELP_1_Title: '1) How do I create a new wallet? ', + HELP_1_Desc_1: 'Go to the "Generate Wallet" page.', + HELP_1_Desc_2: 'Go to the "Add Wallet" page & select "Generate New Wallet"', + HELP_1_Desc_3: 'Enter a strong password. If you think you may forget it, save it somewhere safe. You will need this password to send transactions.', + HELP_1_Desc_4: 'Click "GENERATE".', + HELP_1_Desc_5: 'Your wallet has now been generated.', + + HELP_2a_Title: '2a) How do I save/backup my wallet?', + HELP_2a_Desc_1: 'You should always back up your wallet externally and in multiple physical locations - like on a USB drive and/or a piece of paper.', + HELP_2a_Desc_2: 'Save the address. You can keep it to yourself or share it with others. That way, others can transfer ETH to you.', + HELP_2a_Desc_3: 'Save versions of the private key. Do not share it with anyone else. Your private key is necessary when you want to access your Ether to send it! There are 3 types of private keys:', + HELP_2a_Desc_4: 'Place your address, versions of the private key, and the PDF version of your paper wallet in a folder. Save this on your computer and a USB drive.', + HELP_2a_Desc_5: 'Print the wallet if you have a printer. Otherwise, write down your private and address on a piece of paper. Store this as a secure location, separate from your computer and the USB drive.', + HELP_2a_Desc_6: 'Keep in mind, you must prevent loss of the keys and password due to loss or failure of you hard drive failure, or USB drive, or piece of paper. You also must keep in mind physical loss / damage of an entire area (think fire or flood).', + + HELP_2b_Title: '2b) How do I safely / offline / cold storage with MyEtherWallet?', + HELP_2b_Desc_1: 'Go to our github: [https://github.com/kvhnuke/etherwallet/tree/gh-pages](https://github.com/kvhnuke/etherwallet/tree/gh-pages).', + HELP_2b_Desc_2: 'Click download zip in the upper right.', + HELP_2b_Desc_3: 'Move zip to an airgapped computer.', + HELP_2b_Desc_4: 'Unzip it and double-click `index.html`.', + HELP_2b_Desc_5: 'Generate a wallet with a strong password.', + HELP_2b_Desc_6: 'Save the address. Save versions of the private key. Save the password if you might not remember it forever.', + HELP_2b_Desc_7: 'Store these papers / USBs in multiple physically separate locations.', + HELP_2b_Desc_8: 'Go to the "View Wallet Info" page and type in your private key / password to ensure they are correct and access your wallet. Check that the address you wrote down is the same.', + + HELP_3_Title: '3) How do I verify I have access to my new wallet?', + HELP_3_Desc_1: '**Before you send any Ether to your new wallet**, you should ensure you have access to it.', + HELP_3_Desc_2: 'Navigate to the "View Wallet Info" page.', + HELP_3_Desc_3: 'Navigate to the MyEtherWallet.com "View Wallet Info" page.', + HELP_3_Desc_4: 'Select your wallet file -or- your private key and unlock your wallet.', + HELP_3_Desc_5: 'If the wallet is encrypted, a text box will automatically appear. Enter the password.', + HELP_3_Desc_6: 'Click the "Unlock Wallet" button.', + HELP_3_Desc_7: 'Your wallet information should show up. Find you account address, next to a colorful, circular icon. This icon visually represents your address. Be certain that the address is the address you have saved to your text document and is on your paper wallet.', + HELP_3_Desc_8: 'If you are planning on holding a large amount of ETH, we recommend that send a small amount of ETH from new wallet before depositting a large amount. Send .001 ETH to your new wallet, access that wallet, send that .001 ETH to another address, and ensure everything works smoothly.', + + HELP_4_Title: '4) How do I send Ether from one wallet to another?', + HELP_4_Desc_1: 'If you plan to move a large amount of ether, you should test sending a small amount to your wallet first to ensure everything goes as planned.', + HELP_4_Desc_2: 'Navigate to the "Send Ether" page.', + HELP_4_Desc_3: 'Select your wallet file -or- your private key and unlock your wallet.', + HELP_4_Desc_4: 'If the wallet is encrypted, a text box will automatically appear. Enter the password.', + HELP_4_Desc_5: 'Click the "Unlock Wallet" button.', + HELP_4_Desc_6: 'Enter the address you would like to send to in the "To Address:" field.', + HELP_4_Desc_7: 'Enter the amount you would like to send. You can also click the "Transfer total available balance" link if you would like the transfer the entire balance.', + HELP_4_Desc_8: 'Note: Since the end of June 2016, you will need to make sure to split your ETH/ETC before sending ETH like you normally would. See Question #6 below for more information.', + HELP_4_Desc_9: 'Click "Generate Transaction".', + HELP_4_Desc_10: 'A couple more fields will appear. This is your browser generating the transaction.', + HELP_4_Desc_11: 'Click the blue "Send Transaction" button below that.', + HELP_4_Desc_12: 'A pop-up will appear. Verify that the amount and the address you are sending to are correct. Then click "Yes, I am sure! Make transaction." button.', + HELP_4_Desc_13: 'The transaction will be submitted. The TX ID will display. You can click that TX ID to see it on the blockchain. ', + + HELP_4CX_Title: '4) How do I send Ether using MyEtherWallet CX?', + HELP_4CX_Desc_1: 'First, you need to add a wallet. Once you have done that, you have 2 options: the "QuickSend" functionality from the Chrome Extension icon or the "Send Ether" page.', + HELP_4CX_Desc_2: 'QuickSend:', + HELP_4CX_Desc_3: 'Click the Chrome Extension Icon.', + HELP_4CX_Desc_4: 'Click the "QuickSend" button.', + HELP_4CX_Desc_5: 'Select the wallet you wish to send from.', + HELP_4CX_Desc_6: 'Enter the address you would like to send to in the "To Address:" field.', + HELP_4CX_Desc_7: 'Enter the amount you would like to send. You can also click the "Send Entire Balance" link if you would like the transfer the entire balance.', + HELP_4CX_Desc_8: 'Click "Send Transaction". ', + HELP_4CX_Desc_9: 'Verify the address and the amount you are sending is correct.', + HELP_4CX_Desc_10: 'Enter the password for that wallet.', + HELP_4CX_Desc_11: 'Click "Send Transaction."', + HELP_4CX_Desc_12: 'Using "Send Ether" Page: ', + + HELP_5_Title: '5) How do I run MyEtherWallet.com offline/locally? ', + HELP_5_Desc_1: 'You can run MyEtherWallet.com on your computer instead of from the GitHub servers. You can generatea a wallet completely offline and send transactions from the "Offline Transaction" page.', + HELP_5_Desc_2: 'Go to our github: [https://github.com/kvhnuke/etherwallet/tree/gh-pages](https://github.com/kvhnuke/etherwallet/tree/gh-pages).', + HELP_5_Desc_3: 'Click download zip in the upper right.', + HELP_5_Desc_4: 'Move zip to an airgapped computer.', + HELP_5_Desc_5: 'Unzip it.', + HELP_5_Desc_6: 'Double-Click `index.html`.', + HELP_5_Desc_7: 'MyEtherWallet.com is now running entirely on your computer.', + HELP_5_Desc_8: 'In case you are not familiar, you need to keep the entire folder in order to run the website, not just `index.html`. Don\'t touch or move anything around in the folder. If you are storing a backup of the MyEtherWallet repo for the future, we recommend just storing the ZIP so you can be sure the folder contents stay intact.', + HELP_5_Desc_9: 'As we are constantly updating MyEtherWallet.com, we recommend you periodically update your saved version of the repo.', + + HELP_5CX_Title: '5) How can I install this extension from the repo instead of the Chrome Store? ', + HELP_5CX_Desc_1: 'Go to our github and find the most recent Chrome Extension relase: [https://github.com/kvhnuke/etherwallet/tree/mercury/chrome-extension-releases](https://github.com/kvhnuke/etherwallet/tree/mercury/chrome-extension-releases).', + HELP_5CX_Desc_2: 'Scroll to the very bottom and right click on the latest release. Click "save link as".', + HELP_5CX_Desc_3: 'Go to Google Chrome and find you settings (in the menu in the upper right).', + HELP_5CX_Desc_4: 'Click "Extensions" on the left.', + HELP_5CX_Desc_5: 'Check the "Developer Mode" button at the top of that page.', + HELP_5CX_Desc_6: 'Click the "Load unpacked extension..." button.', + HELP_5CX_Desc_7: 'Navigate to the now-unzipped folder that you downloaded earlier. Click "select".', + HELP_5CX_Desc_8: 'The extension should now show up in your extensions and in your Chrome Extension bar.', + + HELP_6_Title: '6) How do I split my ETH / ETC? ', + HELP_6_Desc_1: 'When the hard fork happened, any ETH you had in your account now has an equal amount of ETC. If you send ETH using a standard transaction, it will also send ETC. To prevent this, you must "split" your original account into two accounts. Moving forward, you need to make sure only ETH goes to your ETH account and only ETC goes to your ETC account.', + HELP_6_Desc_2: 'You can also send all your ETH & ETC using a standard transaction to Kraken or Poloniex. These exchanges will automatically split your ETH and ETC. You can then move those funds to new wallets, or sell your ETC or ETH.', + HELP_6_Desc_3: '[Even more information about wallets and reply attacks can be found here](https://steemit.com/ethereum/@ktmgen/eli5-understanding-wallets-in-eth-and-etc-a-comment-from-reddit).', + HELP_6_Desc_4: 'Generate a new clean post-fork ETH address for yourself (to be the final destination of pure ETH).', + HELP_6_Desc_5: 'Generate a new clean post-fork ETC address for yourself (to be the final destination of pure ETC).', + HELP_6_Desc_6: 'Back up these new wallets and verify you can access them. See #2a and #3 above.', + HELP_6_Desc_7: 'Send .1234 ETH to your new "ETH" address using "Only ETH" option on the "Send Ether" page.', + HELP_6_Desc_8: 'Send .5678 ETC to your new "ETC" address using "Only ETC" on MyEtherWallet.com', + HELP_6_Desc_9: 'Check that only the .1234 ETH moved on etherscan.io. Check that only the .5678 ETC moved on gastracker.io.', + HELP_6_Desc_10: 'Send a .0001 ETH transaction from your new ETH wallet. Check etherscan.io. Make sure the .0001 ETH moved.', + HELP_6_Desc_11: ' Generate (but do not send) a .0002 ETC transaction from your new ETC wallet. Copy the "Signed Transaction" field. ', + HELP_6_Desc_12: 'Go to [classicetherwallet.com](http://classicetherwallet.com/#offline-transaction) and paste that ETC TX into classicetherwallet.com\'s offline tab at the very bottom and send. Check gastracker.io. Make sure the .0002 ETC moved.', + HELP_6_Desc_13: 'If everything receives correctly and sends correctly then you are golden.', + HELP_6_Desc_14: 'Send total remaining ETH balance using the "Only ETH" option and repeat for the ETC balance using "Only ETC".', + HELP_6_Desc_15: ' Moving forward, you can use the standard transactions for these new accounts without risk of replay attacks. ', + + HELP_7_Title: '7) How do I send Tokens & add custom tokens?', + HELP_7_Desc_0: '[Ethplorer.io](https://ethplorer.io/) is a great way to explore tokens and find the decimals of a token.', + HELP_7_Desc_1: 'Navigate to the "Send Token" page.', + HELP_7_Desc_2: 'Unlock your wallet.', + HELP_7_Desc_3: 'Enter the address you would like to send to in the "To Address:" field.', + HELP_7_Desc_4: 'Enter the amount you would like to send.', + HELP_7_Desc_5: 'Select which token you would like to send.', + HELP_7_Desc_6: 'If you do not see the token listed:', + HELP_7_Desc_7: 'Click "Custom".', + HELP_7_Desc_8: 'Enter the address, name, and decimals of the token. These are provided by the developers of the token and are also needed when you "Add a Watch Token" to Mist.', + HELP_7_Desc_9: 'Click "Save".', + HELP_7_Desc_10: 'You can now send that token as well as see it\'s balance in the sidebar.', + HELP_7_Desc_11: 'Click "Generate Transaction".', + HELP_7_Desc_12: 'A couple more fields will appear. This is your browser generating the transaction.', + HELP_7_Desc_13: 'Click the blue "Send Transaction" button below that.', + HELP_7_Desc_14: 'A pop-up will appear. Verify that the amount and the address you are sending to are correct. Then click "Yes, I am sure! Make transaction." button.', + HELP_7_Desc_15: 'The transaction will be submitted. The TX ID will display. You can click that TX ID to see it on the blockchain.', + + HELP_8_Title: '8) What happens if your site goes down?', + HELP_8_Desc_1: 'MyEtherWallet is not a web wallet. You don\'t have a login and nothing ever gets saved to our servers. It is simply an interface that allows you interact with the blockchain.', + HELP_8_Desc_2: 'If MyEtherWallet.com goes down, you would have to find another way (like geth or Ethereum Wallet / Mist) to do what we are doing. But you wouldn\'t have to "get" your Ether out of MyEtherWallet because it\'s not in MyEtherWallet. It\'s in whatever wallet your generated via our site.', + HELP_8_Desc_3: 'You can import your unencrypted private key and your Geth/Mist Format (encrypted) files directly into geth / Ethereum Wallet / Mist very easily now. See question #12 below.', + HELP_8_Desc_4: 'In addition, the likelihood of us taking MyEtherWallet down is slim to none. It costs us almost nothing to maintain as we aren\'t storing any information. If we do take the domain down, it still is, and always will be, publicly available at [https://github.com/kvhnuke/etherwallet](https://github.com/kvhnuke/etherwallet/tree/gh-pages). You can download the ZIP there and run it locally. ', + + HELP_8CX_Title: '8) What happens if MyEtherWallet CX disappears?', + HELP_8CX_Desc_1: 'First, all data is saved on your computer, not our servers. I know it can be confusing, but when you look at the Chrome Extension, you are NOT looking at stuff saved on our servers somewhere - it\'s all saved on your own computer.', + HELP_8CX_Desc_2: 'That said, it is **very important** that you back up all your information for any new wallets generated with MyEtherWallet CX. That way if anything happens to MyEtherWallet CX or your computer, you still have all the information necessary to access your Ether. See the #2a for how to back up your wallets.', + HELP_8CX_Desc_3: 'If for some reason MyEtherWallet CX disappears from the Chrome Store, you can find the source on Github and load it manually. See #5 above.', + + HELP_9_Title: '9) Is the "Send Ether" page offline?', + HELP_9_Desc_1: ' No, the send transaction page is not offline. It needs the internet in order to get the current gas price, nonce of your account, and broadcast the transaction (aka "send"). However, it only sends the signed transaction. Your private key safely stays with you. We also now provide an "Offline Transaction" page so that you can ensure your private keys are on an offline/airgapped computer at all times.', + + HELP_10_Title: '10) How do I make an offline transaction?', + HELP_10_Desc_1: 'Navigate to the "Offline Transaction" page via your online computer.', + HELP_10_Desc_2: 'Enter the "From Address". Please note, this is the address you are sending FROM, not TO. This generates the nonce and gas price.', + HELP_10_Desc_3: 'Move to your offline computer. Enter the "TO ADDRESS" and the "AMOUNT" you wish to send.', + HELP_10_Desc_4: 'Enter the "GAS PRICE" as it was displayed to you on your online computer in step #1.', + HELP_10_Desc_5: 'Enter the "NONCE" as it was displayed to you on your online computer in step #1.', + HELP_10_Desc_6: 'The "GAS LIMIT" has a default value of 21000. This will cover a standard transaction. If you are sending to a contract or are including additional data with your transaction, you will need to increase the gas limit. Any excess gas will be returned to you.', + HELP_10_Desc_7: 'If you wish, enter some data. If you enter data, you will need to include more than the 21000 default gas limit. All data is in HEX format.', + HELP_10_Desc_8: 'Select your wallet file -or- your private key and unlock your wallet.', + HELP_10_Desc_9: 'Press the "GENERATE SIGNED TRANSACTION" button.', + HELP_10_Desc_10: 'The data field below this button will populate with your signed transaction. Copy this and move it back to your online computer. ', + HELP_10_Desc_11: 'On your online computer, paste the signed transaction into the text field in step #3 and click "SEND Ether". This will broadcast your transaction.', + + HELP_11_Title: '11) How do I send to a contract?', + HELP_11_Desc_1: 'Sending to a contract often requires you to include data or additional gas or both', + HELP_11_Desc_2: 'Navigate to the "Send Ether" page. ', + HELP_11_Desc_3: 'Select your wallet file -or- your private key and unlock your wallet. ', + HELP_11_Desc_4: 'Enter a "To Address" and "Amount to Send"', + HELP_11_Desc_5: 'Click the "+ Advanced: Add More Gas or Data" button below the amount field. This will display two additional fields that you can use to increase the gas above the default 21000, or add data to your transaction.', + + HELP_12_Title: '12) How do I import a wallet created with MyEtherWallet into geth / Ethereum Wallet / Mist?', + HELP_12_Desc_1: 'Using an Geth/Mist JSON file from MyEtherWallet v2+....', + HELP_12_Desc_2: 'Go to the "View Wallet Info" page.', + HELP_12_Desc_3: 'Unlock your wallet using your **encrypted** private key or JSON file. ', + HELP_12_Desc_4: 'Go to the "My Wallets" page.', + HELP_12_Desc_5: 'Select the wallet you want to import into Mist, click the "View" icon, enter your password, and access your wallet. ', + HELP_12_Desc_6: 'Find the "Download JSON file - Geth/Mist Format (encrypted)" section. Press the "Download" button below that. You now have your keystore file.', + HELP_12_Desc_7: 'Open the Ethereum Wallet application. ', + HELP_12_Desc_8: 'In the menu bar, go "Accounts" -> "Backup" -> "Accounts"', + HELP_12_Desc_9: 'This will open your keystore folder. Copy the file you just downloaded (`UTC--2016-04-14......../`) into that keystore folder.', + HELP_12_Desc_10: 'Your account should show up immediately under "Accounts."', + HELP_12_Desc_11: 'Using your unencrypted private key...', + HELP_12_Desc_12: 'If you do not already have your unencrypted private key, navigate to the "View Wallet Details" page.', + HELP_12_Desc_13: 'Select your wallet file -or- enter/paste your private key to unlock your wallet.', + HELP_12_Desc_14: 'Copy Your Private Key (unencrypted).', + HELP_12_Desc_15: 'If you are on a Mac:', + HELP_12_Desc_16: 'Open Text Edit and paste this private key.', + HELP_12_Desc_17: 'Go to the menu bar and click "Format" -> "Make Plain Text".', + HELP_12_Desc_18: 'Save this file to your `desktop/` as `nothing_special_delete_me.txt/`. Make sure it says "UTF-8" and "If no extension is provided use .txt" in the save dialog.', + HELP_12_Desc_19: 'Open terminal and run the following command: `geth account import ~/Desktop/nothing_special_delete_me.txt/`', + HELP_12_Desc_20: 'This will prompt you to make a new password. This is the password you will use in geth / Ethereum Wallet / Mist whenever you send a transaction, so don\'t forget it. ', + HELP_12_Desc_21: 'After successful import, delete `nothing_special_delete_me.txt`', + HELP_12_Desc_22: 'The next time you open the Ethereum Wallet application, your account will be listed under "Accounts".', + HELP_12_Desc_23: 'Open Notepad & paste the private key', + HELP_12_Desc_24: 'Save the file as `nothing_special_delete_me.txt` at `C://`', + HELP_12_Desc_25: 'Run the command, `geth account import C:/nothing_special_delete_me.txt`', + HELP_12_Desc_26: 'This will prompt you to make a new password. This is the password you will use in geth / Ethereum Wallet / Mist whenever you send a transaction, so don\'t forget it.', + HELP_12_Desc_27: 'After successful import, delete `nothing_special_delete_me.txt/`', + HELP_12_Desc_28: 'The next time you open the Ethereum Wallet application, your account will be listed under "Accounts". ', + + HELP_13_Title: '13) What does "Gas Limit Too Low" Mean?', + HELP_13_Desc_1: 'Most likely, this means you are attempting to send Ether to a contract. Sending to a contract requires a bit more data and therefore a bit more gas. On the "Send Ether" page, click the "+ Advanced: Add More Gas or Data" button below the amount field. This will display two additional fields that you can use to increase the gas above the default 21000, or add data to your transaction.', + + HELP_14_Title: '14) Some sites randomize (seed) the private key generation via mouse movements. MyEtherWallet.com doesn\'t do this. Is the random number generation for MyEtherWallet safe?', + HELP_14_Desc_1: 'While the mouse moving thing is clever and we understand why people like it, the reality is window.crypto ensures more entropy than your mouse movements. The mouse movements aren\'t unsafe, it\'s just that we (and tons of other crypto experments) believe in window.crypto. In addition, MyEtherWallet.com can be used on touch devices. Here\'s a [conversation between an angry redditor and Vitalik Buterin regarding mouse movements v. window.crypto](https://www.reddit.com/r/ethereum/comments/2bilqg/note_there_is_a_paranoid_highsecurity_way_to/cj5sgrm) and here is the [the window.crypto w3 spec](https://dvcs.w3.org/hg/webcrypto-api/raw-file/tip/spec/Overview.html#dfn-GlobalCrypto).', + + HELP_15_Title: '15) Why hasn\'t the wallet I just created show up in the blockchain explorer? (ie: etherchain, etherscan)', + HELP_15_Desc_1: 'Addresses will only show up in a blockchain explorer once the account has activity on it—for example, once you have transferred some Ether to it.', + + HELP_16_Title: '16) How do I check the balance of my account? ', + HELP_16_Desc_1: 'You can use a blockchain explorer like [etherscan.io](http://etherscan.io/). Paste your address into the search bar and it will pull up your address and transaction history. For example, here\'s what our [donation account](http://etherscan.io/address/0x7cb57b5a97eabe94205c07890be4c1ad31e486a8) looks like on etherscan.io', + + HELP_17_Title: '17) Why isn\'t my balance showing up when I unlock my wallet? ', + HELP_17_Desc_1: ' This is most likely due to the fact that you are behind a firewall. The API that we use to get the balance and convert said balance is often blocked by firewalls for whatever reason. You will still be able to send transactions, you just need to use a different method to see said balance, like etherscan.io', + + HELP_18_Title: '18) Where is my geth wallet file?', + + HELP_19_Title: '19) Where is my Mist wallet file? ', + HELP_19_Desc_1: 'Mist files are typically found in the file locations above, but it\'s much easier to open Mist, select "Accounts" in the top bar, select "Backup", and select "Accounts". This will open the folder where your files are stored.', + + HELP_20_Title: '20) Where is my pre-sale wallet file?', + HELP_20_Desc_1: 'Wherever you saved it. ;) It also was emailed to you, so check there. Look for the file called `"ethereum_wallet_backup.json"` and select that file. This wallet file will be encrypted with a password that you created during the purchase of the pre-sale.', + + HELP_21_Title: '21) Couldn\'t everybody put in random private keys, look for a balance, and send to their own address? ', + HELP_21_Desc_1: 'Short version: yes, but finding an account with a balance would take longer than the universe...so...no.', + HELP_21_Desc_2: 'Long ELI5 Version: So Ethereum is based on [Public Key Cryptography](https://en.wikipedia.org/wiki/Public-key_cryptography), specifically [Elliptic curve cryptography](https://eprint.iacr.org/2013/734.pdf) which is very widely used, not just in Ethereum. Most servers are protected via ECC. Bitcoin uses the same, as well as SSH and TLS and a lot of other stuff. The Ethereum keys specifically are 256-bit keys, which are stronger than 128-bit and 192-bit, which are also widely used and still considered secure by experts.', + HELP_21_Desc_3: 'In this you have a private key and a public key. The private key can derive the public key, but the public key cannot be turned back into the private key. The fact that the internet and the world’s secrets are using this cryptography means that if there is a way to go from public key to private key, your lost ETH is the least of everyone’s problems.', + HELP_21_Desc_4: 'Now, that said, YES if someone else has your private key then they can indeed send ETH from your account. Just like if someone has your password to your email, they can read and send your email, or the password to your bank account, they could make transfers. You could download the Keystore version of your private key which is the private key that is encrypted with a password. This is like having a password that is also protected by another password.', + HELP_21_Desc_5: 'And YES, in theory you could just type in a string of 64 hexadecimal characters until you got one that matched. In fact, smart people could write a program to very quickly check random private keys. This is known as "brute-forcing" or "mining" private keys. People have thought about this long and hard. With a few very high end servers, they may be able to check 1M+ keys / second. However, even checking that many per second would not yield access to make the cost of running those servers even close to worthwhile - it is more likely you, and your great-grandchildren, will die before getting a match.', + HELP_21_Desc_6: 'If you know anything about Bitcoin, [this will put it in perspective:](http://bitcoin.stackexchange.com/questions/32331/two-people-with-same-public-address-how-will-people-network-know-how-to-deliver) *To illustrate how unlikely this is: suppose every satoshi of every bitcoin ever to be generated was sent to its own unique private keys. The probability that among those keys there could be two that would correspond to the same address is roughly one in 100 quintillion.', + HELP_21_Desc_7: '[If you want something a bit more technical:](http://security.stackexchange.com/questions/25375/why-not-use-larger-cipher-keys/25392#25392) *These numbers have nothing to do with the technology of the devices; they are the maximums that thermodynamics will allow. And they strongly imply that brute-force attacks against 256-bit keys will be infeasible until computers are built from something other than matter and occupy something other than space.', + HELP_21_Desc_8: 'Of course, this all assumes that keys are generated in a truly random way & with sufficient entropy. The keys generated here meet that criteria, as do Jaxx and Mist/geth. The Ethereum wallets are all pretty good. Keys generated by brainwallets do not, as a person\'s brain is not capable of creating a truly random seed. There have been a number of other issues regarding lack of entropy or seeds not being generated in a truly random way in Bitcoin-land, but that\'s a separate issue that can wait for another day.', + + HELP_SecCX_Title: 'Security - MyEtherWallet CX ', + HELP_SecCX_Desc_1: 'Where is this extension saving my information?', + HELP_SecCX_Desc_2: 'The information you store in this Chrome Extension is saved via [chrome.storage](http://chrome.storage/). - this is the same place your passwords are saved when you save your password in Chrome.', + HELP_SecCX_Desc_3: 'What information is saved? ', + HELP_SecCX_Desc_4: 'The address, nickname, private key is stored in chrome.storage. The private key is encrypted using the password you set when you added the wallet. The nickname and wallet address is not encrypted.', + HELP_SecCX_Desc_5: 'Why aren\'t the nickname and wallet address encrypted? ', + HELP_SecCX_Desc_6: 'If we were to encrypt these items, you would need to enter a password each time you wanted to view your account balance or view the nicknames. If this concerns you, we recommend you use MyEtherWallet.com instead of this Chrome Extension.', + + HELP_Sec_Title: 'Security', + HELP_Sec_Desc_1: 'If one of your first questions is "Why should I trust these people?", that is a good thing. Hopefully the following will help ease your fears. ', + HELP_Sec_Desc_2: 'We\'ve been up and running since August 2015. If you search for ["myetherwallet" on reddit](https://www.reddit.com/search?q=myetherwallet), you can see numerous people who use us with great success.', + HELP_Sec_Desc_3: 'We aren\'t going to take your money or steal your private key(s). There is no malicious code on this site. In fact the "GENERATE WALLET" pages are completely client-side. That means that all the code is executed on ** your computer** and it is never saved and transmitted anywhere.', + HELP_Sec_Desc_4: 'Check the URL -- This site is being served through GitHub and you can see the source code here: [https://github.com/kvhnuke/etherwallet/tree/gh-pages](https://github.com/kvhnuke/etherwallet/tree/gh-pages) to the domains: [http://kvhnuke.github.io/etherwallet/](http://kvhnuke.github.io/etherwallet) and [https://www.myetherwallet.com](https://www.myetherwallet.com). You can verify it\'s hosted at GitHub by using [viewdns.info/dnsrecord/?domain=myetherwallet.com](http://viewdns.info/dnsrecord/?domain=myetherwallet.com") - last two A record IPs are owned by GitHub for their custom domain hosting.', + HELP_Sec_Desc_5: 'For generating wallets, you can download the [source code](https://github.com/kvhnuke/etherwallet/tree/gh-pages). See #5 above.', + HELP_Sec_Desc_6: 'Do a test run and check and see what network activity is happening. The easiest way for you to do this is to right click on the page and click "inspect element". Go to the "Network" tab. Generate a test wallet. You will see there is no network activity. You may see something happening that looks like data:image/gif and data:image/png. Those are the QR codes being generated...on your computer...by your computer. No bytes were transferred.', + HELP_Sec_Desc_7: 'Now, to be safe, move over to the "Resources" page. Here you can see all the different elements that make up a website. If you click through Local Storage, Cookies, and Cache, you will see nothing is being stored. Nothing is being saved. Refresh the page and you are back to square one.', + HELP_Sec_Desc_8: 'If you do not feel comfortable using this tool, then by all means, do not use it. We created this tool as a helpful way for people to generate wallets and make transactions without needing to dive into command line or run a full node. Again, feel free to reach out if you have concerns and we will respond as quickly as possible. Thanks! ', + + HELP_FAQ_Title: 'More Helpful Answers to Frequent Questions', + HELP_Contact_Title: 'Ways to Get in Touch' +}; + +module.exports = en; diff --git a/app/scripts/translations/translate.js b/app/scripts/translations/translate.js index b738ba7eb0..704d16ffba 100644 --- a/app/scripts/translations/translate.js +++ b/app/scripts/translations/translate.js @@ -12,6 +12,7 @@ var it = require('./it'); var ko = require('./ko'); var nl = require('./nl'); var no = require('./no'); +var pl = require('./pl'); var pt = require('./pt'); var ru = require('./ru'); var sk = require('./sk'); @@ -34,6 +35,7 @@ var translate = function($translateProvider) { $translateProvider.translations(ko.code, translate.marked(ko.data)); $translateProvider.translations(nl.code, translate.marked(nl.data)); $translateProvider.translations(no.code, translate.marked(no.data)); + $translateProvider.translations(pl.code, translate.marked(pl.data)); $translateProvider.translations(pt.code, translate.marked(pt.data)); $translateProvider.translations(ru.code, translate.marked(ru.data)); $translateProvider.translations(sk.code, translate.marked(sk.data));