# DEFAULT
app.name=BudgetMaster
version.code=14
version.name=2.0.0
version.date=10.03.18
author=Robert Goldmann
credits=Flags by Freepik on https://www.flaticon.com<br>Fonts used: OpenSans<br>Libraries used:<br>gson 2.8.1<br>joda-time 2.9.7<br>itextpdf 5.0.6<br>launch4j-maven-plugin 1.7.21<br>spark-core 2.5.4<br>slf4j 1.7.21<br>mysql-connector 6.0.5<br>junit 4.12<br>sqlite-jdbc 3.21.0

folder=Deadlocker/BudgetMaster
roadmap.url=https://deadlocker.thecodelabs.de/roadmap/php/index.php?id=2
github.url=https://github.com/deadlocker8/BudgetMaster

# ERRORPAGES
errorpages.home=To Homepage
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.

# TITLE
title.incomes=Incomes
title.income=Income
title.payments=Payments
title.payment=Payment
title.rest=Rest
title.category=Category
title.category.budgets=Consumption by categories
title.amount=Amount
title.info=Information
title.warning=Warning
title.error=Error
title.category.new=New Category
title.category.edit=Edit Category
title.chart.export=Export Chart
title.modal=Process is running
title.payment.edit=Edit Payment
title.payment.new=New Payment
title.filter=Filter
title.search=Search
title.report.save=Save Report
title.database.export=Export Database
title.database.import=Import Database
title.datepicker=Choose date
title.tags=The Tag-Inputfield
title.account=Account
title.account.new=New Account
title.account.edit=Edit Account

# LOAD
load.charts=Loading Charts...
load.data=Loading Data...
load.report.tab=Loading Month Report...
load.report=Please wait while the report is being generated...
load.database.export=Please wait while the database is being exported...
load.database.import=Please wait while the database is being imported...
load.database.delete=Please wait while the database is being deleted...
load.update=Please wait while the update is being downloaded...
load.search=Please wait while payments are being searched...
load.local.server=Please wait while the local server is being started...
load.download.local.server=Please wait while the local server is being downloaded...
load.local.server.connect=Connecting to local server...
load.local.server.retry=Connecting to local server... (Retry {0}/{1})

# MISC
category.none=No Category
category.rest=Rest
tooltip.chart.categories={0}\n{1} %\n{2}
chart.month.line.sum=Total in {0}
categories.placeholder=No categories available
chart.categories.title.incomes=Incomes by Categories
chart.categories.title.payments=Payments by Categories
ok=OK
cancel=Cancel
save=Save
delete=Delete
today=Today
home.placeholder=No data available
home.budget=of {0} remaining
payments.placeholder=No data available
url.placeholder=e.g. https://yourdomain.de
currency.placeholder=e.g. \u20AC, CHF, $
trusted.hosts.placeholder=e.g. localhost
undefined=undefined
tagfield.placeholder=Enter Tag here
shortcut.dev.console=F12
local.server.status.ok=Server is running.
local.server.status.not.started=Server couldn''t be started.
local.server.action.not.started=Start
local.server.status.not.present=Server not found.
local.server.action.not.present=Download
local.server.status.incompatible=Server is incompatible.
local.server.action.incompatible=Update

# REPORT
report.position=No.
report.date=Date
report.repeating=Repeating
report.category=Category
report.name=Name
report.description=Description
report.tags=Tags
report.rating=+/-
report.amount=Amount
report.headline=Month Report - {0}
report.headline.payments.overview=Payments Overview
report.sum.total=Incomes: {0} / Payments: {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=BudgetMaster Month Report - {0}_{1}.pdf
report.budget=Budget
report.incomes=Incomes: 
report.payments=Payments: 
report.budget.rest=Remaining Budget: 

# 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

# NOTIFICATION
notification.chart.export=Chart successfully exported.
notification.report.save=Report successfully saved.
notification.settings.save=Successfully saved.
notification.no.update.available=No update available.

# 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.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} payments associated with this account. Deleting this account will delete all releated payments too!
info.button.account.delete=Delete Account and Payments
info.title.payment.delete=Delete Entry
info.text.payment.delete=Do you really want to delete the entry "{0}"? This can''t be undone.
info.text.payment.repeating.delete=The entry you want to delete is a repeating entry. What entries should be deleted?
info.text.payment.repeating.delete.all=All Entries
info.text.payment.repeating.delete.futures=Future Entries
info.first.start=You must enter your server settings prior to first use.
info.title.chart.export=Successfully Exported
info.text.chart.export=The chart has been successfully exported.
info.text.chart.export.open.folder=Open Folder
info.text.chart.export.open.chart=Open Chart
info.title.report.save=Successfully Created
info.text.report.save=The month report has been successfully created.
info.text.report.save.open.folder=Open Folder
info.text.report.save.open.report=Open Report
info.title.database.export=Successfully Exported
info.text.database.export=The database has been successfully exported.
info.title.database.import=Successfully Imported
info.text.database.import=The database has been successfully imported.
info.title.database.import.dialog=Import Database
info.text.database.import.dialog=Do you want to delete the database before importing?
info.text.database.import.dialog.delete=Yes, delete database
info.text.database.import.dialog.append=No, append data
info.title.database.delete=Delete Database
info.header.text.database.delete=Do you really want to delete this entry? This can''t be undone.
info.text.database.delete=Please enter the following code for verification:\t{0}
info.title.welcome=Welcome
info.header.text.welcome=Welcome to BudgetMaster
info.text.welcome.first.start=This seems to be your first visit because there are no settings yet.\nTo enter BudgetMaster consider yourself a password and enter it into the password field.\n\n(Note: the password can be changed at any time.)\n\n
info.text.welcome.compatibility=Your settings file is deprecated and needs to be updated.\nSince version v1.3.0, a password is required to unlock BudgetMaster. To enter BudgetMaster consider yourself a password and enter it into the password field.\n\n(Please note that the password can be changed at any time.)\n\n
info.title.language.changed=Restart
info.text.language.changed=Changes to the language will only take effect after a restart of the program.
info.text.language.changed.restart.now=Restart Now
info.text.language.changed.restart.later=Restart Later
info.title.update.available=Update available
info.text.update.available=An update is available.\nNew version: {0}\n\n
info.text.update.available.show.changes=Show Changes (opens web browsers)
info.text.update.available.show.changes.detailed=(detailed information on GitHub.com)
info.text.update.available.now=Update Now
info.title.start.after.update=Update successful
info.header.text.start.after.update=Successfully updated BudgetMaster to version {0}
info.text.start.after.update=Note: You have to update the BudgetMasterServer manually, if it''s no local server!
info.tags=Suggestions based on already used tags will show up once you start typing.\n\nEnter - Appends the current input field content as a new tag.\nArrow Down - Opens the suggestions if the input field is empty.
info.title.shutdown=Shutdown BudgetMaster
info.text.shutdown=Do you really want to shutdown BudgetMaster? This could lead to unforeseen consequences during running tasks.

# WARNING
warning.enddate.before.startdate=The end date can not be earlier than the start date.
warning.empty.width.in.pixels=Please enter a width in pixels.
warning.integer.width.in.pixels=Only integer values are allowed for the width field.
warning.empty.height.in.pixels=Please enter a height in pixels.
warning.integer.height.in.pixels=Only integer values are allowed for the height field.
warning.empty.savepath.chart=Please select a location where you want to save the chart.
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.payment.name=The field for the name can not be empty.
warning.name.character.limit.reached.45=The name must not exceed 45 characters in length.
warning.name.character.limit.reached.150=The name must not exceed 150 characters in length.
warning.description.character.limit.reached.200=The description must not exceed 200 characters in length.
warning.tag.character.limit.reached.45=A tag name must not exceed 45 characters in length.
warning.payment.amount=Please enter a valid number in the amount field.
warning.payment.number=Please enter a valid number greater than 0.
warning.empty.payment.date=Please select a date.
warning.payment.repeating=If repeating is activated, both input fields may not be 0.\n(To deactivate the repeat, simply deselect the checkbox).
warning.empty.secret.client=The field for the client password can not be empty.
warning.empty.url=The field for the server URL can not be empty.
warning.empty.secret.server=The field for the server password can not be empty.
warning.empty.currency=Please enter your desired currency.
warning.wrong.verificationcode=The input does not match the verification code.
warning.empty.password=Please enter your password.
warning.wrong.password=The password is not correct.
warning.server.version=The installed server version (version: {0}) is not compatible with your client (version: {1}).\n\nPlease update your server:\nStep 1: stop server\nStep 2: replace BudgetMasterServer.jar with latest version\nStep 3: start server
warning.empty.year=Please enter a year.
warning.wrong.year=Please enter a valid year (4 digits).
warning.settings.password.empty=Please enter a password.
warning.settings.password.length=The password must be at least three characters long.

# ERROR
error.unknown.host=Could not connect to the Internet.
error.unknown.error=Unknown Error ({0})
error.connection.refused=Server not available.
error.https.hostname.wrong=The server uses a self-signed certifier for encryption. For security reasons, these certificates are blocked by default. If you want to trust the certificate, add the hostname of the server to the list of trusted hosts in the settings.
error.400=The server received a bad request or invalid parameters.
error.401=Invalid Server Password.
error.500=An internal server error occurred while processing the request.
error.create.ui=An error occurred while creating the user interface.
error.server.connection=An error occurred while connecting to the server. Please check your settings.
error.server.connection.with.details=An error occurred while connecting to the server. Please check your settings.\n\nError details:\n{0}
error.open.folder=The folder couldn''t be opened.\n\n{0}
error.open.chart=The chart couldn''t be opened.\n\n{0}
error.open.report=The report couldn''t be opened.\n\n{0}
error.chart.export=An error occurred while exporting the chart:\n\n{0}
error.report.save=An error occurred while creating the month report:\n\n{0}
error.settings.save=An error occurred while saving the settings.
error.database.import=An error occurred while reading the file.
error.database.import.wrong.file=The specified file does not contain a valid BudgetMaster data format thus can not be imported.
error.password.save=An error occurred while saving the password.
error.updater.get.latest.version=An error occurred while checking for updates. Information about latest versions could not be retrieved. Please try again later.
error.updater.download.latest.version=An error occurred while downloading the update.\n\n{0}
error.open.browser=An error occurred while opening the default web browser.
error.local.server.start=An error occurred while starting the BudgetMasterServer.\n\n{0}
error.local.server.download=An error occurred while downloading the BudgetMasterServer.\n\n{0}

# UI
categorytab.button.category.new=\ New Category

charttab.titlepane.chart.categories=Incomes/Payments by Categories
charttab.titlepane.chart.months=Incomes/Payments per Month
charttab.label.start=From:
charttab.label.end=To:
charttab.checkbox.bars=Bars
charttab.checkbox.lines=Lines

export.chart.label.width=Width:
export.chart.label.height=Height:
export.chart.label.savepath=Location:
export.chart.button.change=Change
export.chart.button.export=Export

filter.headline=Filter by:
filter.type=Type
filter.type.income=Income
filter.type.payment=Payment
filter.repeating=Repeating
filter.repeating.none=none
filter.repeating.monthday=monthly
filter.repeating.interval=every X days
filter.categories=Categories
filter.categories.button.all=All
filter.categories.button.none=None
filter.name=Name
filter.tags=Tags
filter.tags.button.all=All
filter.tags.button.none=None
filter.button.reset=Reset
filter.button.filter=Filter

search.headline=Search for payments
search.by=Search in:
search.by.name=Name
search.by.description=Description
search.by.tags=Tags
search.by.category.name=Category Name
search.by.amount=Limit Amount
search.button.search=Search

menu.home=Home
menu.payments=Payments
menu.categories=Categories
menu.charts=Charts
menu.charts.chartCategories=Income/Payments per Category
menu.charts.chartMonth=Income/Payments per Month
menu.charts.chartTags=Income/Payments per Tag
menu.charts.chartCategoryBudget=Consumption by categories
menu.charts.chartHistogram=Histogram
menu.reports=Reports
menu.settings=Settings
menu.settings.database=Database
menu.about=About
menu.logout=Logout
menu.accounts=Accounts

category.new.label.name=Name

settings.password=Password
settings.currency=Currency
settings.rest=Rest
settings.rest.deactivated=Off
settings.rest.activated=On
settings.darkTheme=Theme
settings.darkTheme.deactivated=Light
settings.darkTheme.activated=Dark
settings.language=Language
settings.updates=Automatic Updates
settings.updates.automatic.deactivated=Off
settings.updates.automatic.activated=On
settings.updates.search=Search
settings.updates.current.version=Installed:
settings.updates.latest.version=Available:

settings.database.import=Import
settings.database.export=Export
settings.database.delete=Delete

account.new.label.name=Name
account.default.name=Default Account

payment.new.label.name=Name
payment.new.label.amount=Amount
payment.new.label.category=Category
payment.new.label.date=Date
payment.new.label.description=Description
payment.new.label.tags=Tags
payment.new.label.account=Account
payment.new.label.repeating=Repeating
payment.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

paymenttab.button.filter=Filter
paymenttab.label.filter.active=Filter active
paymenttab.label.incomes=Incomes:
paymenttab.label.payments=Payments:
paymenttab.button.search=Search

reporttab.checkbox.include.budget=Include budget calculation
reporttab.checkbox.split.tables=Split incomes and payments into separate tables
reporttab.checkbox.inclue.categorybudgets=Include consumption by categories
reporttab.button.generate.report=Create Report

login.password=Password
login.button=Login
logout.success=Successfully logged out.

datepicker.label.month=Month:
datepicker.label.year=Year:
datepicker.button.confirm=Apply

# ABOUT
about=About {0}
about.roadmap.link=Open Roadmap
about.version=Version:
about.date=Date:
about.author=Author:
about.roadmap=Roadmap:
about.sourcecode=Sourcecode:
about.credits=Credits: