diff --git a/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Dark].png b/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Dark].png index 2f4783c9ce..cba4296d0d 100644 Binary files a/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Dark].png and b/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Dark].png differ diff --git a/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Light].png b/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Light].png index a6cfd486b4..8e34d6beb5 100644 Binary files a/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Light].png and b/screen/loans/src/test/snapshots/images/com.ivy.loans_LoanScreenPaparazziTest_snapshot loanScreen composable[Light].png differ diff --git a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Dark].png b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Dark].png index 2cb02e579b..19fd0f84be 100644 Binary files a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Dark].png and b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Dark].png differ diff --git a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Light].png b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Light].png index ed3f774020..0367b14402 100644 Binary files a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Light].png and b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen no filter[Light].png differ diff --git a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Dark].png b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Dark].png index 9499ab9d66..4c3fd6dcf7 100644 Binary files a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Dark].png and b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Dark].png differ diff --git a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Light].png b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Light].png index 3f1ded06c6..089af7d865 100644 Binary files a/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Light].png and b/screen/reports/src/test/snapshots/images/com.ivy.report_ReportPaparazziTest_snapshot Report Screen[Light].png differ diff --git a/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Dark].png b/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Dark].png index 6d61bc4c01..5b47934524 100644 Binary files a/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Dark].png and b/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Dark].png differ diff --git a/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Light].png b/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Light].png index 6d61bc4c01..5b47934524 100644 Binary files a/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Light].png and b/screen/search/src/test/snapshots/images/com.ivy.search_SearchPaparazziTest_snapshot Search Screen[Light].png differ diff --git a/shared/ui/core/src/main/res/values/strings.xml b/shared/ui/core/src/main/res/values/strings.xml index 8fb0dc95c0..72bfa43dce 100644 --- a/shared/ui/core/src/main/res/values/strings.xml +++ b/shared/ui/core/src/main/res/values/strings.xml @@ -38,27 +38,27 @@ Charts Period: Categories - Export CSV file - Export CSV file with standard options - Please use the standard options and make sure to include headers. + Export to CSV File + Export to CSV File with standard options + Make sure to use the standard options and to include headers. How to import open Steps How to Video Article - Upload CSV file + Upload a CSV file Export Data - Upload CSV/ZIP file + Upload a CSV/ZIP file Export to file Character set: UTF-8\nDecimal separator: Decimal point \'.\'\nDelimiter character: Comma \',\' Export Excel file Convert XLS to CSV - !NOTE: If the exported file doesn\'t have ".xls" extension, add it by renaming the file manually. + !NOTE: If your exported file is missing the \'.xls\' extension, add it by renaming the file. Online CSV converter FREE - Check your email\'s "Promotions" and "Spam" folders + Please check your email\'s "Junk" and "Spam" folders Download the \"transactions_export…\" file attached to the email. - If you have more than one currency you\'ll have to download each \"transactions_export…\" file and import it in Ivy. + If you have more than one currency, you\'ll need to download each \'transactions_export...\' file and import them into Ivy. Import from Please wait Importing the CSV file @@ -69,7 +69,7 @@ %1$d accounts %1$d categories Failed - %1$d rows from CSV file not recognized + %1$d rows from the CSV file were not recognized Finish Add description Description @@ -90,20 +90,20 @@ Confirm deletion Deleting this transaction will remove it from the transaction history and update the balance accordingly. Confirm Account Change - Note: You are trying to change the account associated with the loan with an account of different currency, \nAll the loan records will be re-calculated based on today\'s exchanges rates + Note: You are attempting to change the account associated with the loan to an account in a different currency.\nAll loan records will be recalculated based on today’s exchange rates. Confirm Created on Hi Hi %1$s Cashflow: %1$s%2$s %3$s - Search transactions + Search transactions... Ivy Wallet is open-source Savings goal Quick access Settings Light mode Dark mode - Amoled Dark mode + AMOLED Dark mode Auto mode Planned\nPayments Share Ivy @@ -115,8 +115,8 @@ Add loan No loans You don\'t have any loans.\nTap the \"+ Add loan\" to add one. - Note: Deleting this loan will permanently remove all associated transactions. - Please wait, re-calculating all loan records + Note: Deleting this loan will permanently remove all related transactions. + Please wait, recalculating all loan records Paid %1$s %2$s left Loan Interest @@ -130,10 +130,10 @@ Unspecified %1$s\%% Account Transfers - You don\'t have any transactions for %1$s.\nYou can add one by scrolling down and tapping "Add income" or "Add expense" button at the top. - Note: Deleting this account will permanently remove all associated transactions. + You don\'t have any transactions for %1$s.\nTo add one, scroll down and tap the "Add income" or "Add expense" button at the top. + Note: Deleting this account will permanently remove all related transactions. Note: Deleting this category will remove it permanently. - Please type \"%s\" to delete your account. + Type \"%s\" to delete your account Edit transactions Home @@ -147,13 +147,13 @@ To %1$s Range Privacy and\ndata collection - Swipe to agree with our Terms and Conditions - Agreed with our Terms and Conditions + Swipe to accept our Terms and Conditions + Agreed to our Terms and Conditions Swipe to agree with our Privacy Policy - Agreed with our Privacy Policy + Agreed to our Privacy Policy Terms and Conditions Privacy Policy - Track your income, expenses and budget with Ivy.\n\nIntuitive interface, recurring and planned payments, manage multiple accounts, organize transactions in categories, powerful statistics, export to CSV and so much more. + Track your income, expenses, and budget with Ivy!\n\nEnjoy an intuitive interface, manage recurring and planned payments, oversee multiple accounts, categorize transactions, access powerful statistics, export to CSV, and much more. Enter your name\nto personalize your\nwallet What\'s your name? Enter @@ -168,21 +168,21 @@ Error. Try again: %1$s Signing in… Success! - Login with Google + Sign in with Google Offline account SYNC YOUR DATA IN THE IVY CLOUD - Data integrity and protection aren\'t guaranteed! + Data integrity and protection are not guaranteed! OR ENTER WITH OFFLINE ACCOUNT - Your data will be saved locally only and won\'t be synced with the cloud. Uninstalling the app or changing your device could result in data loss. You can enable sync later if needed. + Your data will be saved only on your device and won\'t sync with the cloud. Uninstalling the app or changing devices may result in data loss. You can enable sync later if needed. By signing in, you accept our %1$s and %2$s. Import CSV file from Ivy or another app - Importing a backup file from another app can take up to 5 min. You can always import your data later if you wish. + Importing a backup file from another app may take up to 5 minutes. You can always import your data later if you wish. Import backup file Start fresh - Deleting this planned payment will remove all associated (upcoming or overdue) unpaid transactions. - Set payment type + Deleting this planned payment will remove all related unpaid transactions, whether upcoming or overdue. + Choose payment type Planned start at REPEATS EVERY %1$d %2$s deleted @@ -193,7 +193,7 @@ One-time payments Recurring payments No planned payments - You don\'t have any planned payments.\nTap the \'⚡\' button at the bottom to add one. + You don\'t have any planned payments.\nTap the \'⚡\' button at the bottom to add one. Planned payments Today Yesterday @@ -208,7 +208,7 @@ Account name Include account Enter account balance - Choose currency + Select currency Calculator Calculation (+−÷×=) Edit category @@ -232,15 +232,15 @@ INCLUDES Add a keyword EXCLUDES - You don\'t have any transactions for your filter. + No matching transactions for the selected filter. No Filter - To generate a report you must first set a valid filter. + You need to apply a valid filter before generating a report. Set Filter Export - You don\'t have any transactions for "%1$s" query. + There are no transactions for the "%1$s" query. - Backup Data - Import Data + Backup data + Import data App Settings Lock App Show notifications @@ -259,12 +259,12 @@ your account Confirm permanent deletion for %1$s all of your data - FINAL WARNING! After clicking "Delete" your data will be gone forever. + FINAL WARNING! After tapping "Delete" your data will be lost forever. Exporting Data Please wait, exporting data - Start date of month + Choose the start date of the month Ivy Telegram group - Help Center + Help center Roadmap Report a bug Request a feature @@ -276,20 +276,20 @@ Syncing… Data synced to the cloud Tap to sync - Sync failed. Tap to sync + Sync failed. Tap to retry Anonymous Export to CSV Left to spend Budget exceeded by Buffer exceeded by - Set transaction type + Choose transaction type Transfer Selected Search (USD, EUR, GBP, BTC, etc.) Pre-selected Crypto - Exchange Rate - Choose color + Exchange rate + Select a color Reorder Keyword Edit budget @@ -298,7 +298,7 @@ BUDGET AMOUNT Are you sure you want to delete the "%1$s" budget? Edit Savings goal - Choose icon + Select an icon Choose month or custom range Add date @@ -318,7 +318,7 @@ Associated Account Create a Main Transaction ENTER LOAN AMOUNT - "If you attempt to change the account associated with the loan to one in a different currency, all loan records will be recalculated based on today\'s exchange rates." + "If you try to change the account linked to the loan to one in a different currency, all loan records will be recalculated using today\'s exchange rates." Loan type Borrow money Lend money @@ -326,7 +326,7 @@ New record Note Mark as Interest - Update amount using today\'s exchange rates. + Update the amount using today\'s exchange rates. ENTER RECORD AMOUNT Are you sure you want to delete the "%1$s" record? "If you attempt to change the account associated with the loan record to one in a different currency, all loan records will be recalculated based on today\'s exchange rates." @@ -349,9 +349,9 @@ Expired Authentication successful! Authentication failed. - Have you made any transactions today? 🏁 - Did you track your expenses today? 💸 - Have you recorded your transactions today? 🏁 + Did you make any transactions today? 🏁 + Did you record your transactions today? 💸 + Review your spending for today! 💳 Cash Bank Revolut @@ -368,7 +368,7 @@ Work Restaurant Family - Social Life + Social life Order food Travel Fitness @@ -382,25 +382,25 @@ To accounts Tap an account -> Tap its balance -> Enter current balance. That\'s it!]]> Create your first planned payment - Keep track of your regular transactions, such as subscriptions, rent, and paychecks. Stay on top of your finances by knowing how much you owe or expect to receive in advance. + Track your recurring transactions, like subscriptions, rent, and paychecks. Stay on top of your finances by being aware of how much you owe or expect to receive. Did you know? - Ivy Wallet has a cool widget that lets you add transactions with a single tap from your home screen.\n\nNote: If the "Add widget" button doesn\'t work, please add it manually from your launcher\'s widgets menu. + Ivy Wallet offers a convenient widget that allows you to add transactions with just one tap from your home screen.\n\nNote: If the "Add widget" button isn\’t working, please add it manually from your launcher\’s widgets menu. Add widget Set a budget - Ivy Wallet helps you not only passively track your spending, but also proactively manage your financial future by setting and sticking to budgets. - You can see your spending structure by category! Try it by tapping the gray/black Expenses button just below your balance. - Expenses PieChart + Ivy Wallet not only helps you passively track your spending, but also empowers you to actively manage your financial future by setting and sticking to budgets. + You can view your spending breakdown by category! Give it a try by tapping the gray/black Expenses button located just below your balance. + Expenses Pie Chart Leave a review - Give us your feedback! Help Ivy Wallet improve and grow by leaving a review. We welcome compliments, ideas, and criticism! Your input is invaluable in our ongoing efforts to enhance the app.\n\nCheers,\nIvy Team - Help us grow so we can invest more in development and make the app better for you. By sharing Ivy Wallet you\'ll make all the contributors happy and also help a friend to take control of their finances. + Share your feedback with us! Help Ivy Wallet improve and grow by leaving a review. We appreciate compliments, suggestions, and constructive criticism! Your input is essential to our ongoing efforts to enhance the app.\n\nCheers,\nThe Ivy Team + Help us grow! Your support allows us to invest more in development and improve the app for you. By sharing Ivy Wallet, you not only bring joy to all contributors, but you also help a friend take control of their finances. Share with friends - You can generate reports to get deep insight into your income and spending. Filter your transactions by type, time period, category, accounts, amount, keywords and more to get a better handle on your finances. - Make a report - Would you like to make Ivy Wallet better? Write us a review. It\'s the only way we can implement what you need. It also helps us rank higher in the Play Store so we can spend money on the product instead of marketing.\n\nWe do our best.\nIvy Team + Generate detailed reports to gain valuable insights into your income and spending. Filter your transactions by type, time period, category, accounts, amount, keywords, and more to better manage your finances. + Generate a report + Do you want to help improve Ivy Wallet? Please write us a review!\nYour feedback is the key to implementing the features you need.\nIt also helps us rank higher in the Play Store, allowing us to invest more in the product isteand of marketing.\n\nWe appreciate your support!\nThe Ivy Team We need your help! - We need your support to keep improving the app. Please share Ivy Wallet with your friends and family, and consider leaving a review on the Google Play Store. Your contributions will help us continue our mission. + We need your support to continue improving the app. Please share Ivy Wallet with your friends and family, and consider leaving a review on the Google Play Store. Your contributions will help us continue our mission. Ivy Wallet is open-source! - Ivy Wallet\'s code is open and everyone can see it. We believe that transparency and ethics are a must for any software product. If you like our work and want to make the app better you can contribute to our public Github repository. + Ivy Wallet\'s code is open and available to everyone. We believe that transparency and ethics are essential for any software product. If you appreciate our work and want to help improve the app, you can contribute to our public GitHub repository. Contribute Adjust balance Authentication required @@ -466,8 +466,8 @@ Icons Fonts Tech Stack - Tap to switch theme - ⚠\uFE0F Do not use for backup purposes + Tap to toggle theme + ⚠\uFE0F Not intended for backup use Done %1$s Contributors Error @@ -475,7 +475,7 @@ Try again 1 contribution %1$s contributions - View a pie chart of your income and expenses by tapping on the appropriate card above! + Tap the appropriate card above to view a pie chart of your income and expenses! It looks like that you\'re enjoying Ivy Wallet! Feel free join our invite-only Ivy Telegram Community and make our app better :) Ivy Community Join now @@ -483,14 +483,14 @@ Please type \"%1$s\" in order to delete your category. Releases ENTER WITH OFFLINE ACCOUNT - Your data will be saved only locally on your phone. You risk losing your data if you uninstall the app or change your device. To prevent data loss, we recommend exporting backup from settings regularly. - You Owe: %1$s + Your data will be stored locally on your device. If you uninstall the app or switch devices, you may lose your data. To prevent this, we recommend that you regularly export your backups. + You owe: %1$s You\'re owed %1$s Manual CSV import - If this didn\'t work, try manual CSV import. + If this doesn\'t work, consider using manual CSV import. Import a CSV file to continue. Continue - "\n!!!⚠️WARNING: Importing may duplicate transactions!!!\nDuplicate transactions can NOT be easily deleted and you'll need to remove manually each one of them! \nReason: We can't parse transaction ids because Ivy Wallet works only with UUID and other apps don't.\nIf you're starting fresh, no worries - kindly ignore this message." + "\n!!!⚠️ WARNING: Importing may create duplicate transactions!!!\nPlease note that duplicate transactions cannot be easily removed and will need to be deleted individually.\nReason: We cannot parse transaction IDs because Ivy Wallet uses UUIDs exclusively, while other apps do not.\nIf you\'re starting fresh, you can safely ignore this message." Select Tags Your bill for %1$s %2$s has been paid Language