locale=en # DEFAULT credits=Fonts used: Roboto<br>Libraries used:<br>spring-boot-starter-parent 2.4.5<br>spring-boot-devtools 2.4.5<br>spring-boot-starter-web 2.4.5<br>spring-boot-starter-test 2.4.5<br>spring-boot-starter-data-jpa 2.4.5<br>spring-boot-starter-security 2.4.5<br>spring-boot-starter-tomcat 2.4.5<br>spring-boot-starter-freemarker 2.4.5<br>spring-boot-starter-validation 2.4.5<br>h2 1.4.199<br>joda-time 2.10.10<br>usertype.core 6.0.1.GA<br>maven-surefire-plugin 2.22.2<br>launch4j-maven-plugin 1.7.25<br>jquery 3.6.0<br>materialize 1.0.0<br>fontawesome 5.15.2<br>Google Material Icons<br>Spectrum Colorpicker 1.8.0<br>SortableJS 1.13.0<br>jlibs 3.2.0<br>itextpdf 5.5.13.2<br>mousetrap 1.6.5<br>plotly 1.58.4<br>momentjs 2.29.1<br>codemirror 5.62.0<br>webjars-locator 0.41<br>libUtils 3.2.7<br>libStorage 3.2.3<br>natorder 1.0.2<br>jgit 5.12.0.202106070339-r<br> folder=Deadlocker/BudgetMaster roadmap.url=https://roadmaps.thecodelabs.de/roadmap/2 github.url=https://github.com/deadlocker8/BudgetMaster # ERRORPAGES errorpages.home=To Homepage errorpages.400=Bad request. errorpages.403=Access denied. errorpages.404=The requested page doesn''t exist. errorpages.418=I''m a teapot. errorpages.418.credits=Teapot icon made by <a href="http://www.freepik.com" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> is licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a> errorpages.500=An internal server error occurred. error.title.database.import=Import Error error.text.database.import=An error occurred while importing the file.<br>Details:<br>{0} error.database.import.invalid.json=The uploaded JSON File is invalid. error.database.import.unknown.version=The uploaded JSON File does not contain a valid BudgetMaster database definition. error.database.import.version.too.old=The uploaded JSON File is too old. Version: {0} Minimum version: {1} # TITLE title.incomes=Incomes title.income=Income title.expenditures=Expenditures title.expenditure=Expenditure title.rest=Rest title.category=Category title.amount=Amount title.info=Information title.warning=Warning title.error=Error title.category.new=New Category title.category.edit=Edit Category title.transaction.edit=Edit {0} title.transaction.new=New {0} title.transaction.new.short=New title.transaction.new.normal=Transaction title.transaction.new.repeating=Recurring title.transaction.new.repeating.long=Recurring Transaction title.transaction.new.transfer=Transfer title.transaction.new.from.template=From template title.datepicker.year=Choose year title.datepicker.month=Choose month title.account.new=New Account title.account.edit=Edit Account title.category.budgets=Consumption by categories title.filter=Filter title.charts=Charts title.chart.new=New Chart title.chart.edit=Edit Chart title.template.new=New Template title.template.edit=Edit Template # MISC category.none=No Category category.rest=Rest ok=OK cancel=Cancel save=Save delete=Delete delete.question=Delete? today=Today tagfield.placeholder=Enter Tag here placeholder=No data available placeholder.seems.empty=It''s pretty empty here... placeholder.advice=Get started by adding {0} save.as.template=Create template save.as.template.errorsInForm=Template could not be created because errors exist in the form! transaction.change.type=Change type transaction.change.type.warning=Note: Unsaved changes will be lost! transaction.change.type.new=New type # WEEK DAYS monday=Monday tuesday=Tuesday wednesday=Wednesday thursday=Thursday friday=Friday saturday=Saturday sunday=Sunday # MONTH month.january=January month.february=February month.march=March month.april=April month.may=May month.june=June month.july=July month.august=August month.september=September month.october=October month.november=November month.december=December # INFO info.title.category.delete=Delete Category info.text.category.delete=Do you really want to delete the category "{0}"? This can''t be undone. info.title.category.delete.move=Move to info.text.category.delete.move=In which category should all related transactions be moved? notification.category.delete.success=Successfully deleted category "{0}". notification.category.delete.not.deletable=The category with id "{0}" is undeletable. info.title.account.delete=Delete Account info.text.account.delete=Do you really want to delete the account "{0}"? This can''t be undone.<br>Note: There are {1} transactions associated with this account. Deleting this account will delete all releated transactions too! info.button.account.delete=Delete Account and Transactions notification.account.delete.success=Successfully deleted account "{0}". info.title.transaction.delete=Delete Entry info.text.transaction.delete=Do you really want to delete the entry "{0}"? This can''t be undone. info.text.transaction.repeating.delete=Do you really want to delete the entry "{0}"? This can''t be undone.<br>Note: This transaction is a repeating transaction. Deleting this transaction will delete all related occurrences too! notification.transaction.delete.success=Successfully deleted transaction "{0}". info.title.chart.delete=Delete Chart info.text.chart.delete=Do you really want to delete the chart "{0}"? notification.chart.delete.success=Successfully deleted chart "{0}". notification.chart.delete.not.deletable=The chart with id "{0}" is undeletable. info.title.template.delete=Delete Template info.text.template.delete=Do you really want to delete the template "{0}"? notification.template.delete.success=Successfully deleted template "{0}". notification.template.add.success=Successfully added new template "{0}". info.title.database.delete=Delete Database info.header.text.database.delete=Do you really want to delete the database? This can''t be undone.<br>Note: Deleting the database will delete all transactions, categories, accounts, charts, templates and images permanently. All settings will be preserved. info.text.database.delete=Please enter the following code for verification: info.title.database.import.dialog=Import database info.database.import=The following data will be imported info.database.import.result=Import completed info.database.import.result.errors=Errors during import info.database.import.match.accounts=Assign accounts info.database.import.source=Import transactions from info.database.import.destination=to info.title.update=Update available info.text.update=An update for BudgetMaster is available<br><br>Installed: v{0}<br>Available: {1}<br><br>Would you like to update now?<br><br>Note: The update may take a while depending on your internet connection. The BudgetMaster server will be restarted automatically. Please do not make any changes to accounts, transactions, categories, etc. after starting the update. info.title.backup.reminder=Time for a backup info.text.backup.reminder=Have you ever thought about a backup?<br>You should back up your BudgetMaster database regularly.<br>This can be done on the settings page.<br>You can also enable an automatic backup.<br><br>(You don''t want to see this reminder every month? Disable the backup reminder in the settings.) info.button.backup.reminder=To the settings notification.settings.saved=Settings saved notification.settings.update.available=BudgetMaster update "{0}" available notification.settings.database.delete.success=Successfully deleted database notification.settings.backup.run.success=Backup successful notification.settings.backup.run.error=Backup failed upload.image.success=Upload successful upload.image.error=Error: {0} upload.image.error.no.file=Error: No file provided for upload upload.image.error.invalid.extension=File extension "{0}" is not allowed for image upload delete.image.success=Successfully deleted delete.image.error.not.existing=Error: Image with ID {0} does not exist upload.image.headline=Upload image available.images=Available Images icons.images=Custom Images icons.builtin=Built-in Icons icons.numberOf=Icons notification.transaction.add.warning=Account with visibility "{0}" does not allow new transactions! # WARNING warning.text.account.delete=The account "{0}" could not be deleted, because at least one account must exist at all time. You have to create a new account in order to delete this one. warning.account.edit.state=At least one account must have set it''s visibility to "{0}"! warning.empty.category.name=Please insert a name. warning.empty.account.name=Please insert a name. warning.duplicate.account.name=An account with this name is already existing. warning.empty.category.color=The category color should not be empty. warning.empty.transaction.name=The field for the name can not be empty. warning.transaction.amount=Please enter a valid number in the amount field. warning.empty.number=Please enter a valid number greater than 0. warning.empty.number.zero.allowed=Please enter a valid number greater or equal 0. warning.empty.transaction.date=Please select a date. warning.wrong.password=The password is not correct. warning.settings.password.empty=Please enter a password. warning.settings.password.length=The password must be at least three characters long. warning.settings.password.confirmation.empty=Please enter your password again for confirmation. warning.settings.password.confirmation.wrong=Password and password confirmation do not match. warning.empty.chart.name=Please insert a name. warning.empty.chart.script=Please insert a script. warning.duplicate.template.name=A template with this name is already existing. warning.transaction.date=The specified date does not correspond to the allowed format. Expected format: DD.MM.YY, DDMMYY, DD.MM.YYYY, DDMMYYYY. warning.empty.git.url=Please insert the git server's URL. warning.empty.git.branch.name=Please insert the git branch name. warning.empty.git.user.name=Please insert your git user name. warning.empty.git.token=Please insert your git access token. # UI menu.home=Home menu.transactions=Transactions menu.templates=Templates menu.categories=Categories menu.charts=Charts menu.reports=Reports menu.tags=Tags menu.statistics=Statistics menu.settings=Settings menu.settings.database=Database menu.hotkeys=Hotkeys menu.about=About menu.firstUseGuide=Introduction menu.logout=Logout menu.accounts=Accounts menu.update=Update available menu.search.results=Search results ({0}) category.new.label.name=Name category.new.label.icon=Icon category.new.icon.remove=Remove category.new.icon.placeholder=Click here to select an icon categories.usages=Usages categories.actions=Actions settings.password=Password settings.password.confirmation=Password Confirmation settings.currency=Currency settings.rest=Rest settings.rest.deactivated=Off settings.rest.activated=On settings.rest.description=Show the sum of all incomes and expenditures of all previous months as first month transaction settings.darkTheme=Theme settings.darkTheme.deactivated=Light settings.darkTheme.activated=Dark settings.darkTheme.description=Select the BudgetMaster base theme settings.backupReminder=Backup reminder settings.backupReminder.description=Automatically remind you once per month to perform a manual backup settings.backupReminder.deactivated=Off settings.backupReminder.activated=On settings.language=Language settings.updates=Updates settings.updates.automatic=Automatic Update Search settings.updates.automatic.deactivated=Off settings.updates.automatic.activated=On settings.updates.automatic.description=Automatically search for available updates in the background settings.updates.search=Search settings.updates.current.version=Installed: settings.updates.latest.version=Available: settings.update.start=Update settings.backup=Backup settings.backup.auto=Automatic Backup settings.backup.auto.description=Perform backups automatically using a schedule settings.backup.auto.deactivated=Off settings.backup.auto.activated=On settings.backup.auto.days=Interval in days settings.backup.auto.time=Time of day settings.backup.auto.time.short={0} o''clock settings.backup.auto.strategy=Strategy settings.backup.auto.strategy.local=File system copies settings.backup.auto.strategy.none=None settings.backup.auto.strategy.git.local=Local git repository settings.backup.auto.strategy.git.remote=Remote git repository settings.backup.auto.strategy.git.remote.help=Configuration help settings.backup.auto.strategy.git.remote.help.url=https://github.com/deadlocker8/BudgetMaster/wiki/Automatic-backup settings.backup.auto.files.to.keep=Number of backups to keep (0 for unlimited) settings.backup.auto.next=Next execution settings.backup.auto.status=Last backup settings.backup.auto.status.error=Error settings.backup.auto.status.error.details=Log may contain details. settings.backup.auto.status.ok=OK settings.backup.auto.status.unknown=unknown settings.backup.auto.git.url=Git server address settings.backup.auto.git.branch.name=Git branch name settings.backup.auto.git.user.name=Git user name settings.backup.auto.git.token=Git access token settings.backup.auto.git.test=Test connection settings.backup.auto.git.test.success=Connection successful! settings.backup.auto.git.test.fail=Connection failed!\n{0} settings.backup.auto.run.now=Run now settings.category.circle.style=Show categories as settings.category.circle.style.description=Defines how categories are displayed in the transaction overview settings.category.circle.style.deactivated=Squares settings.category.circle.style.activated=Circles settings.appearance=Appearance settings.database.import=Import settings.database.export=Export settings.database.delete=Delete settings.database.delete.verification=Verification Code settings.search.itemsPerPage=Number of search results per page account.new.label.name=Name account.new.label.icon=Icon account.new.icon.placeholder=Click here to select an icon account.new.icon.upload.choose.file=Choose file account.new.icon.upload=Upload account.new.label.state=Visibility account.default.name=Default Account account.all=All Accounts account.budget.asof=as of account.tooltip.default=Set as default account account.state.full.access=Full access account.state.read.only=Read-only account.state.hidden=Hidden transaction.new.label.name=Name transaction.new.label.amount=Amount transaction.new.label.category=Category transaction.new.label.date=Date transaction.new.label.description=Description transaction.new.label.tags=Tags transaction.new.label.account=Account transaction.new.label.transfer.account=Destination Account transaction.new.label.repeating=Repeating transaction.new.label.repeating.all=Every repeating.modifier.days=Days repeating.modifier.months=Months repeating.modifier.years=Years repeating.end.key.never = never repeating.end.key.afterXTimes = afterXTimes repeating.end.key.date = date repeating.end=Ends repeating.end.never=never repeating.end.afterXTimes.A=after repeating.end.afterXTimes.B=times repeating.end.date=on template.new.label.name=Template name login.password=Password login.button=Login logout.success=Successfully logged out. datepicker.label.month=Month: datepicker.label.year=Year: datepicker.button.confirm=Apply search=Search search.submit=Search search.placeholder=No matching transactions found search.in.name=Name search.in.description=Description search.in.category=Category search.in.tags=Tags template.checkbox.include.category=Include category template.checkbox.include.account=Include account template.checkbox.include.account.transfer=Include destination account # ABOUT about=About {0} about.roadmap.link=Open Roadmap about.version=Version: about.version.whatsnew=What''s new about.date=Date: about.author=Author: about.roadmap=Roadmap: about.sourcecode=Sourcecode: about.credits=Credits: # REPORT report.settings=Settings report.columns=Select columns report.checkbox.include.budget=Include budget calculation report.checkbox.split.tables=Split incomes and payments into separate tables report.checkbox.inclue.categorybudgets=Include consumption by categories report.button.generate=Create Report report.position=No. report.date=Date report.repeating=Repeating report.transfer=Transfer report.category=Category report.name=Name report.description=Description report.tags=Tags report.account=Account report.rating=+/- report.amount=Amount report.headline=Month Report - {0} report.headline.account=Account: {0} report.headline.transactions.overview=Transactions Overview report.sum.total=Incomes: {0} / Expenditures: {1} report.sum=Total: {0} report.footer.left=BudgetMaster Month Report report.footer.center=Page {0} report.repeating.yes=Yes report.repeating.no=No report.initial.filename={0}_{1} - BudgetMaster Month Report - {2}.pdf report.budget=Budget report.incomes=Incomes: report.expenditures=Expenditures: report.budget.rest=Remaining Budget: # filter filter.active=Filter active filter.active.short=active filter.apply=Apply Filter filter.reset=Reset filter.type=Type filter.type.income=Income filter.type.expenditure=Expenditure filter.type.transfer=Transfer filter.repeating=Repeating filter.repeating.false=not repeating filter.repeating.true=repeating filter.categories=Categories filter.categories.button.all=All filter.categories.button.none=None filter.name=Name filter.name.contains=Name contains filter.tags=Tags filter.tags.button.all=All filter.tags.button.none=None # home menu home.first.use=First use guide home.menu.accounts=Accounts allow you to group multiple transactions. You can create as many accounts as you want. home.menu.accounts.action.manage=Manage accounts home.menu.accounts.action.new=Create an account home.menu.transactions=Transactions are the key element of BudgetMaster. Give them a name and description, assign a category and account to them, configure them as recurring, and mark them with tags. home.menu.transactions.action.manage=Manage transactions home.menu.transactions.action.new=Create a transaction home.menu.templates=Templates help you to create new transactions quickly and efficiently. You can also create templates from existing transactions. home.menu.templates.action.manage=Manage templates home.menu.charts=Visualize your data by using charts. You can choose an included default chart or define your own. home.menu.charts.action.manage=Manage charts home.menu.charts.action.show=Show charts home.menu.reports=Create configurable month reports in PDF format for printing and archiving. You can filter the content of the reports and, for example, list them separately to incomes and expenditures. home.menu.reports.action.new=Create a report home.menu.categories=Categories can be assigned to transactions in order to mark them as belonging together. They consists of a name an a color. Latter can be chosen from a predefined color palette or by using a custom color picker. home.menu.categories.action.manage=Manage Categories home.menu.categories.action.new=Create a category home.menu.settings=Manage general settings such as login password, your preferred language and how to handle updates. This section also offers the possibility to export or delete your data or importing an existing database. home.menu.settings.action.manage=Settings home.first.use.step.1.headline=Step 1: Create accounts home.first.use.step.1.contentText=BudgetMaster will automatically create a default account on first start.<br>In order to fit your needs you may want to rename it or create additional accounts. home.first.use.step.2.headline=Step 2: Create categories home.first.use.step.2.contentText=Categories can be assigned to transactions in order to mark them as belonging together.<br>Create some categories to be used later. home.first.use.step.3.headline=Step 3: Insert your current account balance home.first.use.step.3.contentText=In most cases you will start using BudgetMaster after your bank account was created and there are already some transactions made.<br>To transfer your current account balance create a new normal transaction: home.first.use.step.3.sub.1=Mark the transaction as income on the top of the page. home.first.use.step.3.sub.2=Type a name, e.g. "start account balance" home.first.use.step.3.sub.3=Set the amount to your current account balance. home.first.use.step.3.sub.4=Decide which is the first date you want to track in BudgetMaster. Set the transaction date to a value before this date. home.first.use.step.3.sub.5=Select the desired account. home.first.use.step.3.sub.6=Save the transaction. home.first.use.step.4.headline=Step 4: Create transactions home.first.use.step.4.contentText=Transactions are grouped into three categories: home.first.use.step.4.sub.1=Normal transactions - Basic transactions (incomes/expenditures) home.first.use.step.4.sub.2=Recurring transactions - Automatically repeat on a given interval home.first.use.step.4.sub.3=Transfer transactions - Transfer amounts between accounts home.first.use.step.5.headline=Step 5: Explore! home.first.use.step.5.contentText=Now that you now the fundamentals of BudgetMaster, go and discover the remaining features: home.first.use.step.5.sub.1=Speed up your transaction creation process. home.first.use.step.5.sub.2=Use one of the pre-defined charts or create your one by using the chart framework to visualize and analyze your data. home.first.use.step.5.sub.3=Create configurable month reports in PDF format for printing and archiving. home.first.use.step.5.sub.4=and much more... home.first.use.home=Let''s go! # hotkeys hotkeys.general=General hotkeys.transactions.new.normal=Create a transaction hotkeys.transactions.new.normal.key=n hotkeys.transactions.new.repeating=Create a recuring transaction hotkeys.transactions.new.repeating.key=r hotkeys.transactions.new.transfer=Create a transfer hotkeys.transactions.new.transfer.key=t hotkeys.transactions.new.template=Create a transaction from template hotkeys.transactions.new.template.key=v hotkeys.transactions.save.modifier=Ctrl hotkeys.transactions.save.key=Enter hotkeys.transactions.save=Save transaction (When creating/editing a transaction) hotkeys.transactions.filter=Filter hotkeys.transactions.filter.key=f hotkeys.search=Search hotkeys.search.key=s hotkeys.global.datepicker=Month selection hotkeys.global.datepicker.previous.month.key=Left arrow key hotkeys.global.datepicker.previous.month=Previous month hotkeys.global.datepicker.next.month.key=Right arrow key hotkeys.global.datepicker.next.month=Next month hotkeys.global.datepicker.today.key=0 hotkeys.global.datepicker.today=Current month # charts chart.display.type.pie=Pie chart.display.type.bar=Bar chart.display.type.line=Line chart.display.type.custom=Custom chart.group.type.none=None chart.group.type.month=Month chart.group.type.year=Year charts.default.accountSumPerDay=Account sum per day charts.default.accountSumPerDay.localization='{"axisY": "Sum in "'} charts.default.categories=Incomes/Expenditures per category charts.default.incomesAndExpendituresPerMonthBar=Incomes/Expenditures charts.default.incomesAndExpendituresPerMonthBar.localization='{"axisY": "Sum in ", "traceName1": "Incomes", "traceName2": "Expenditures"'} charts.default.incomesAndExpendituresPerMonthLine=Incomes/Expenditures charts.default.incomesAndExpendituresPerMonthLine.localization='{"axisY": "Sum in ", "traceName1": "Incomes", "traceName2": "Expenditures"'} charts.default.incomesAndExpendituresByCategoryBar=Incomes/Expenditures by categories charts.default.incomesAndExpendituresByCategoryBar.localization='{"label1": "Expenditures", "label2": "Incomes"'} charts.default.incomesAndExpendituresByCategoryPie=Incomes/Expenditures by categories charts.default.incomesAndExpendituresByCategoryPie.localization='{"label1": "Expenditures", "label2": "Incomes"'} charts.default.incomesAndExpendituresPerMonthByCategories=Incomes/Expenditures by categories charts.default.incomesAndExpendituresPerMonthByCategories.localization='{"label1": "Expenditures", "label2": "Incomes"'} charts.default.restPerMonth=Rest charts.default.restPerMonth.localization='{"label1": "Rest in "'} charts.default.incomesAndExpendituresPerYearBar=Incomes/Expenditures charts.default.incomesAndExpendituresPerYearBar.localization='{"axisY": "Sum in ", "traceName1": "Incomes", "traceName2": "Expenditures"'} chart.new.label.name=Name chart.new.label.script=Script chart.new.info.default=This default chart can''t be overwritten but you can have a look on how it''s implemented. chart.new.info.wiki=Tutorial: <a target="_blank" href="https://github.com/deadlocker8/BudgetMaster/wiki/How-to-create-custom-charts">https://github.com/deadlocker8/BudgetMaster/wiki/How-to-create-custom-charts</a> chart.type=Type chart.actions=Actions chart.show=Show chart chart.steps.first.step=Step 1: chart.steps.first=Choose a chart chart.steps.first.label=Chart chart.steps.second.step=Step 2: chart.steps.second=Choose a date range chart.steps.second.label.start=Start date chart.steps.second.label.end=End date chart.steps.third.step=Step 3: chart.steps.third=Apply filters (optional) chart.quick.this.week=This week chart.quick.this.month=This month chart.quick.this.year=This year chart.quick.all=All chart.quick.last.week=Last week chart.quick.last.month=Last month chart.quick.last.year=Last year chart.quick.until.endOfLastYear=Until end of last year chart.quick.last.week.days=Last 7 days chart.quick.last.month.days=Last 30 days chart.quick.last.year.days=Last 365 days chart.quick.until.today=Until today chart.button.manage=Manage custom charts chart.button.settings=Change chart statistics.number.of.accounts={0} Accounts statistics.number.of.transactions={0} Transactions statistics.number.of.templates={0} Templates statistics.number.of.custom.charts={0} Custom Charts statistics.number.of.categories={0} Categories statistics.first.transaction=First Transaction {0} entity.account=Accounts entity.category=Categories entity.transaction=Transactions entity.template=Templates entity.chart=Charts entity.image=Images import.entity.category=All categories will be imported one by one.<br>If a category with the same name and color already exists in the BudgetMaster database, all transactions and templates belonging to the category will be moved to this existing category.<br>The category icon will not be updated in this case.<br>If no existing category has the same name and color, a new category will be created. import.entity.account=Each account to be imported will be assigned to an existing account in the database during the next steps of the import process.<br>The associated transactions and templates will then be linked to the assigned account.<br>If there are not enough accounts or no matching account, new accounts can be created during the import process.<br>If an account has an icon set, the icon in the existing account will be replaced. import.entity.transaction=All transactions will be imported one by one, assigning them to the respective linked account.<br>Recurring transactions are automatically updated to the current date at the end of the import process. import.entity.template=All templates will be imported one by one, reassigning the linked accounts.<br>The import of templates is optional. import.entity.image=Icons are automatically imported with their associated accounts, templates and categories. import.entity.chart=Only user-defined charts will be imported.<br>The import of charts is optional. copied=Copied!