Files for new reelase.

This commit is contained in:
James Cole 2021-03-27 20:01:28 +01:00
parent 922050a79b
commit adfdcdb9c6
No known key found for this signature in database
GPG Key ID: B5669F9493CDE38D
53 changed files with 225 additions and 161 deletions

View File

@ -46,7 +46,7 @@ class CronController extends Controller
$config = $request->getAll(); $config = $request->getAll();
Log::debug(sprintf('Now in %s', __METHOD__)); Log::debug(sprintf('Now in %s', __METHOD__));
Log::debug(sprintf('Date is %s', $config['date']->toIsoString()));
$return = []; $return = [];
$return['recurring_transactions'] = $this->runRecurring($config['force'], $config['date']); $return['recurring_transactions'] = $this->runRecurring($config['force'], $config['date']);
$return['auto_budgets'] = $this->runAutoBudget($config['force'], $config['date']); $return['auto_budgets'] = $this->runAutoBudget($config['force'], $config['date']);

View File

@ -57,8 +57,9 @@ class CreateAutoBudgetLimits implements ShouldQueue
public function __construct(?Carbon $date) public function __construct(?Carbon $date)
{ {
if (null !== $date) { if (null !== $date) {
$date->startOfDay(); $newDate = clone $date;
$this->date = $date; $newDate->startOfDay();
$this->date = $newDate;
Log::debug(sprintf('Created new CreateAutoBudgetLimits("%s")', $this->date->format('Y-m-d'))); Log::debug(sprintf('Created new CreateAutoBudgetLimits("%s")', $this->date->format('Y-m-d')));
} }
} }
@ -293,7 +294,8 @@ class CreateAutoBudgetLimits implements ShouldQueue
*/ */
public function setDate(Carbon $date): void public function setDate(Carbon $date): void
{ {
$date->startOfDay(); $newDate = clone $date;
$this->date = $date; $newDate->startOfDay();
$this->date = $newDate;
} }
} }

View File

@ -69,8 +69,14 @@ class CreateRecurringTransactions implements ShouldQueue
public function __construct(?Carbon $date) public function __construct(?Carbon $date)
{ {
if (null !== $date) { if (null !== $date) {
$date->startOfDay(); $newDate = clone $date;
$this->date = $date; $newDate->startOfDay();
$this->date = $newDate;
}
if(null === $date) {
$newDate = new Carbon;
$newDate->startOfDay();
$this->date = $newDate;
} }
$this->repository = app(RecurringRepositoryInterface::class); $this->repository = app(RecurringRepositoryInterface::class);
$this->journalRepository = app(JournalRepositoryInterface::class); $this->journalRepository = app(JournalRepositoryInterface::class);
@ -457,8 +463,9 @@ class CreateRecurringTransactions implements ShouldQueue
*/ */
public function setDate(Carbon $date): void public function setDate(Carbon $date): void
{ {
$date->startOfDay(); $newDate = clone $date;
$this->date = $date; $newDate->startOfDay();
$this->date = $newDate;
} }
/** /**

View File

@ -68,7 +68,8 @@ abstract class AbstractCronjob
*/ */
public function setDate(Carbon $date): void public function setDate(Carbon $date): void
{ {
$this->date = $date; $newDate = clone $date;
$this->date = $newDate;
} }
/** /**

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Support\Cronjobs; namespace FireflyIII\Support\Cronjobs;
use Carbon\Carbon; use Carbon\Carbon;
use Exception;
use FireflyIII\Exceptions\FireflyException; use FireflyIII\Exceptions\FireflyException;
use FireflyIII\Jobs\CreateRecurringTransactions; use FireflyIII\Jobs\CreateRecurringTransactions;
use FireflyIII\Models\Configuration; use FireflyIII\Models\Configuration;
@ -56,6 +55,9 @@ class RecurringCronjob extends AbstractCronjob
if (false === $this->force) { if (false === $this->force) {
Log::info('The cron-job will not fire now.'); Log::info('The cron-job will not fire now.');
$this->message = sprintf('It has been %s since the recurring transactions cron-job has fired. It will not fire now.', $diffForHumans); $this->message = sprintf('It has been %s since the recurring transactions cron-job has fired. It will not fire now.', $diffForHumans);
$this->jobFired = false;
$this->jobErrored = false;
$this->jobSucceeded = false;
return; return;
} }
@ -80,7 +82,7 @@ class RecurringCronjob extends AbstractCronjob
*/ */
private function fireRecurring(): void private function fireRecurring(): void
{ {
Log::info(sprintf('Will now fire recurring cron job task for date "%s".', $this->date->format('Y-m-d'))); Log::info(sprintf('Will now fire recurring cron job task for date "%s".', $this->date->format('Y-m-d H:i:s')));
/** @var CreateRecurringTransactions $job */ /** @var CreateRecurringTransactions $job */
$job = app(CreateRecurringTransactions::class); $job = app(CreateRecurringTransactions::class);
$job->setDate($this->date); $job->setDate($this->date);

View File

@ -4,63 +4,67 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## Unreleased ## Unreleased
## 5.5.0 (API 1.5.0) 2021-xx-xx - No unreleased changes.
## 5.5.0 (API 1.5.0) 2021-03-27
### Added ### Added
- [Issue 3717](https://github.com/firefly-iii/firefly-iii/issues/3717) Also export all optional metadata in the CSV files.
- [Issue 4007](https://github.com/firefly-iii/firefly-iii/issues/4007) Whe updating transactions using a rule, the message will return the number of changed transactions. - [Issue 3717](https://github.com/firefly-iii/firefly-iii/issues/3717) The CSV export will also export all optional metadata.
- [Issue 4334](https://github.com/firefly-iii/firefly-iii/issues/4334) Added the Portuguese language. - [Issue 4007](https://github.com/firefly-iii/firefly-iii/issues/4007) The message returned when updating transactions using a rull will return the number of changed transactions.
- [Issue 4338](https://github.com/firefly-iii/firefly-iii/issues/4338) The recurring transactions calendar was off by one day. - [Issue 4334](https://github.com/firefly-iii/firefly-iii/issues/4334) Support for Portuguese! 🇵🇹
- [Issue 4339](https://github.com/firefly-iii/firefly-iii/issues/4339) When deleting recurring transactions you would be redirected to the deleted recurring transaction. - [Issue 4338](https://github.com/firefly-iii/firefly-iii/issues/4338) The recurring transactions calendar was off by one day, this is now fixed.
- [Issue 4340](https://github.com/firefly-iii/firefly-iii/issues/4340) When running rules, any date related actions and triggers will pick up the correct date. - [Issue 4339](https://github.com/firefly-iii/firefly-iii/issues/4339) A bad redirect would send you to a 404.
- [Issue 4406](https://github.com/firefly-iii/firefly-iii/issues/4406) SQL errors when submitting large amounts to the budget overview. - [Issue 4340](https://github.com/firefly-iii/firefly-iii/issues/4340) Any date related rule actions and triggers will pick up the correct date from the transaction.
- [Issue 4412](https://github.com/firefly-iii/firefly-iii/issues/4412) During the cron job a NULL pointer could pop up. - [Issue 4406](https://github.com/firefly-iii/firefly-iii/issues/4406) SQL errors when submitting large amounts to the budget overview are now fixed.
- [Issue 4488](https://github.com/firefly-iii/firefly-iii/issues/4488) The Japanese Yen was corrected to zero decimals. - [Issue 4412](https://github.com/firefly-iii/firefly-iii/issues/4412) The cron job could show you a null pointer.
- [Issue 4503](https://github.com/firefly-iii/firefly-iii/issues/4503) When bills skip a moment the amounts would be off. - [Issue 4488](https://github.com/firefly-iii/firefly-iii/issues/4488) The Japanese Yen has been corrected to zero decimals.
- [Issue 4503](https://github.com/firefly-iii/firefly-iii/issues/4503) When bills skip a moment the amounts in the overview would be off.
- Firefly III now supports [webhooks](https://docs.firefly-iii.org/firefly-iii/pages-and-features/webhooks/). - Firefly III now supports [webhooks](https://docs.firefly-iii.org/firefly-iii/pages-and-features/webhooks/).
- The search now also supports searching for transactions using `id:123`. - The search now also supports searching for transactions using `id:123`.
### Changed ### Changed
- OAuth settings are visible for LDAP users. - OAuth settings are visible for LDAP users.
- If you set `FIREFLY_III_LAYOUT=v2`, Firefly III will show you the new layout on pages where it's available. - If you set `FIREFLY_III_LAYOUT=v2`, Firefly III will show you the new layout on pages where it's available.
- New favicon. - A new favicon based on the future logo of Firefly III.
- Cron job endpoint has changed. - ⚠️ The URL to call the cron job from the web has changed to `api/v1/cron/[token here]`.
### Deprecated ### Deprecated
- The current layout will no longer receive fixes and changes. - The current layout will no longer receive fixes and changes.
### Fixed ### Fixed
- [Issue 4045](https://github.com/firefly-iii/firefly-iii/issues/4045) Error message for "Amount Missing" doesn't have a look up value - [Issue 4045](https://github.com/firefly-iii/firefly-iii/issues/4045) The error message for "amount missing" now has a look up value
- [Issue 4055](https://github.com/firefly-iii/firefly-iii/issues/4055) Budget report is crashing - [Issue 4055](https://github.com/firefly-iii/firefly-iii/issues/4055) The budget report crashed when opening.
- [Issue 4060](https://github.com/firefly-iii/firefly-iii/issues/4060) Remote user guard: 500 error about type conversion - [Issue 4060](https://github.com/firefly-iii/firefly-iii/issues/4060) The remote user guard would show a 500 error about type conversion.
- [Issue 4070](https://github.com/firefly-iii/firefly-iii/issues/4070) Tagging recurring transactions - [Issue 4070](https://github.com/firefly-iii/firefly-iii/issues/4070) Tagging recurring transactions would not work.
- [Issue 4071](https://github.com/firefly-iii/firefly-iii/issues/4071) Update rules - [Issue 4071](https://github.com/firefly-iii/firefly-iii/issues/4071) Selecting piggy banks in rules was broken.
- [Issue 4074](https://github.com/firefly-iii/firefly-iii/issues/4074) Audit logging would brake some Apache servers - [Issue 4074](https://github.com/firefly-iii/firefly-iii/issues/4074) Audit logging would break some Apache servers
- [Issue 4098](https://github.com/firefly-iii/firefly-iii/issues/4098) Search reports "Firefly III found 50 transactions in x.xxx seconds" even when it only finds one - [Issue 4098](https://github.com/firefly-iii/firefly-iii/issues/4098) Search reports "Firefly III found 50 transactions in x seconds" even when it only finds one.
- [Issue 4108](https://github.com/firefly-iii/firefly-iii/issues/4108) Fix category update in bulk update - [Issue 4108](https://github.com/firefly-iii/firefly-iii/issues/4108) Fix category update in bulk update.
- [Issue 4112](https://github.com/firefly-iii/firefly-iii/issues/4112) Broken redirect after delete - [Issue 4112](https://github.com/firefly-iii/firefly-iii/issues/4112) Broken redirect after delete.
- [Issue 4158](https://github.com/firefly-iii/firefly-iii/issues/4158) `strtolower` breaks some translations. - [Issue 4158](https://github.com/firefly-iii/firefly-iii/issues/4158) `strtolower` breaks some translations.
- [Issue 4162](https://github.com/firefly-iii/firefly-iii/issues/4162) stop processing does not stop other rules in rule group - [Issue 4162](https://github.com/firefly-iii/firefly-iii/issues/4162) Stop processing does not stop other rules in rule group
- [Issue 4169](https://github.com/firefly-iii/firefly-iii/issues/4169) Sorting by Date on Category Report sorts alphabetically - [Issue 4169](https://github.com/firefly-iii/firefly-iii/issues/4169) Sorting by date on category Report sorts alphabetically instead.
- [Issue 4175](https://github.com/firefly-iii/firefly-iii/issues/4175) Bad math in long periods - [Issue 4175](https://github.com/firefly-iii/firefly-iii/issues/4175) Bad math in long periods.
- [Issue 4186](https://github.com/firefly-iii/firefly-iii/issues/4186) Could not add translation link - [Issue 4186](https://github.com/firefly-iii/firefly-iii/issues/4186) Could not add translation link.
- [Issue 4200](https://github.com/firefly-iii/firefly-iii/issues/4200) Null pointer when running rules. - [Issue 4200](https://github.com/firefly-iii/firefly-iii/issues/4200) A rare null pointer exception when running rules.
- [Issue 4207](https://github.com/firefly-iii/firefly-iii/issues/4207) Fix spent per day box - [Issue 4207](https://github.com/firefly-iii/firefly-iii/issues/4207) Fix the "spent per day" box.
- [Issue 4231](https://github.com/firefly-iii/firefly-iii/issues/4231) Inconsistent hiding of columns - [Issue 4231](https://github.com/firefly-iii/firefly-iii/issues/4231) Inconsistent hiding of columns.
- [Issue 4235](https://github.com/firefly-iii/firefly-iii/issues/4235) Info popup instandard financial report does not apply report's account filter - [Issue 4235](https://github.com/firefly-iii/firefly-iii/issues/4235) The info popup in the standard financial report does not apply report's account filter.
- [Issue 4241](https://github.com/firefly-iii/firefly-iii/issues/4241) Broken chart - [Issue 4241](https://github.com/firefly-iii/firefly-iii/issues/4241) A broken chart works again.
- PHP configs that have "MB" as size indicator would be parsed badly. - PHP configurations that have "MB" as size indicator would be parsed badly.
- RSA token generation is now PHP7/8 compatible. - RSA token generation is now PHP7/8 compatible.
### API ### API
*Lots of API changes, make sure you read [the documentation](https://api-docs.firefly-iii.org/).* ⚠️ *Lots of API changes, make sure you read [the documentation](https://api-docs.firefly-iii.org/).* ⚠️
- [Issue 4050](https://github.com/firefly-iii/firefly-iii/issues/4050) Updated Transaction Search API to set limit from user preferences - [Issue 4050](https://github.com/firefly-iii/firefly-iii/issues/4050) Updated Transaction Search API to set limit from user preferences
- [Issue 4113](https://github.com/firefly-iii/firefly-iii/issues/4113) Piggy Bank API Deletes Some Piggy Metadata - [Issue 4113](https://github.com/firefly-iii/firefly-iii/issues/4113) Piggy Bank API Deletes Some Piggy Metadata
- [Issue 4122](https://github.com/firefly-iii/firefly-iii/issues/4122) Remove reconciliation accounts from autocomplete - [Issue 4122](https://github.com/firefly-iii/firefly-iii/issues/4122) Remove reconciliation accounts from autocomplete
- [Issue 4195](https://github.com/firefly-iii/firefly-iii/issues/4195) User endpoint broken - [Issue 4195](https://github.com/firefly-iii/firefly-iii/issues/4195) User endpoint was broken.
- [Issue 4199](https://github.com/firefly-iii/firefly-iii/issues/4199) Unable to update tags using API - [Issue 4199](https://github.com/firefly-iii/firefly-iii/issues/4199) Unable to update tags using API.
- [Issue 4394](https://github.com/firefly-iii/firefly-iii/issues/4394) Storing budgets works again. - [Issue 4394](https://github.com/firefly-iii/firefly-iii/issues/4394) Storing budgets works again.
- [Issue 4426](https://github.com/firefly-iii/firefly-iii/issues/4426) Storing accounts would lead to bad capitalization in liability type. - [Issue 4426](https://github.com/firefly-iii/firefly-iii/issues/4426) Storing accounts would lead to bad capitalization in liability type.
- [Issue 4435](https://github.com/firefly-iii/firefly-iii/issues/4435) Storing piggy banks with object group information would fail. - [Issue 4435](https://github.com/firefly-iii/firefly-iii/issues/4435) Storing piggy banks with object group information would fail.

View File

@ -99,7 +99,7 @@ return [
'webhooks' => false, 'webhooks' => false,
], ],
'version' => '5.5.0-beta.4', 'version' => '5.5.0',
'api_version' => '1.5.0', 'api_version' => '1.5.0',
'db_version' => 16, 'db_version' => 16,
'maxUploadSize' => 1073741824, // 1 GB 'maxUploadSize' => 1073741824, // 1 GB

View File

@ -98,7 +98,7 @@ class CreateMainTables extends Migration
$table->integer('user_id', false, true); $table->integer('user_id', false, true);
$table->integer('account_type_id', false, true); $table->integer('account_type_id', false, true);
$table->string('name', 1024); $table->string('name', 1024);
$table->decimal('virtual_balance', 22, 12)->nullable(); $table->decimal('virtual_balance', 36, 24)->nullable();
$table->string('iban', 255)->nullable(); $table->string('iban', 255)->nullable();
$table->boolean('active')->default(1); $table->boolean('active')->default(1);
$table->boolean('encrypted')->default(0); $table->boolean('encrypted')->default(0);
@ -134,7 +134,7 @@ class CreateMainTables extends Migration
$table->softDeletes(); $table->softDeletes();
$table->integer('account_id', false, true); $table->integer('account_id', false, true);
$table->string('name', 1024); $table->string('name', 1024);
$table->decimal('targetamount', 22, 12); $table->decimal('targetamount', 36, 24);
$table->date('startdate')->nullable(); $table->date('startdate')->nullable();
$table->date('targetdate')->nullable(); $table->date('targetdate')->nullable();
$table->integer('order', false, true)->default(0); $table->integer('order', false, true)->default(0);
@ -154,7 +154,7 @@ class CreateMainTables extends Migration
$table->integer('piggy_bank_id', false, true); $table->integer('piggy_bank_id', false, true);
$table->date('startdate')->nullable(); $table->date('startdate')->nullable();
$table->date('targetdate')->nullable(); $table->date('targetdate')->nullable();
$table->decimal('currentamount', 22, 12); $table->decimal('currentamount', 36, 24);
$table->foreign('piggy_bank_id')->references('id')->on('piggy_banks')->onDelete('cascade'); $table->foreign('piggy_bank_id')->references('id')->on('piggy_banks')->onDelete('cascade');
} }
); );
@ -201,8 +201,8 @@ class CreateMainTables extends Migration
$table->integer('user_id', false, true); $table->integer('user_id', false, true);
$table->string('name', 1024); $table->string('name', 1024);
$table->string('match', 1024); $table->string('match', 1024);
$table->decimal('amount_min', 22, 12); $table->decimal('amount_min', 36, 24);
$table->decimal('amount_max', 22, 12); $table->decimal('amount_max', 36, 24);
$table->date('date'); $table->date('date');
$table->string('repeat_freq', 30); $table->string('repeat_freq', 30);
$table->smallInteger('skip', false, true)->default(0); $table->smallInteger('skip', false, true)->default(0);
@ -246,7 +246,7 @@ class CreateMainTables extends Migration
$table->timestamps(); $table->timestamps();
$table->integer('budget_id', false, true); $table->integer('budget_id', false, true);
$table->date('startdate'); $table->date('startdate');
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->string('repeat_freq', 30); $table->string('repeat_freq', 30);
$table->boolean('repeats')->default(0); $table->boolean('repeats')->default(0);
$table->foreign('budget_id')->references('id')->on('budgets')->onDelete('cascade'); $table->foreign('budget_id')->references('id')->on('budgets')->onDelete('cascade');
@ -262,7 +262,7 @@ class CreateMainTables extends Migration
$table->integer('budget_limit_id', false, true); $table->integer('budget_limit_id', false, true);
$table->date('startdate'); $table->date('startdate');
$table->date('enddate'); $table->date('enddate');
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->foreign('budget_limit_id')->references('id')->on('budget_limits')->onDelete('cascade'); $table->foreign('budget_limit_id')->references('id')->on('budget_limits')->onDelete('cascade');
} }
); );
@ -462,8 +462,8 @@ class CreateMainTables extends Migration
$table->string('tagMode', 1024); $table->string('tagMode', 1024);
$table->date('date')->nullable(); $table->date('date')->nullable();
$table->text('description')->nullable(); $table->text('description')->nullable();
$table->decimal('latitude', 24, 12)->nullable(); $table->decimal('latitude', 36, 24)->nullable();
$table->decimal('longitude', 24, 12)->nullable(); $table->decimal('longitude', 36, 24)->nullable();
$table->smallInteger('zoomLevel', false, true)->nullable(); $table->smallInteger('zoomLevel', false, true)->nullable();
// link user id to users table // link user id to users table
@ -574,7 +574,7 @@ class CreateMainTables extends Migration
$table->integer('piggy_bank_id', false, true); $table->integer('piggy_bank_id', false, true);
$table->integer('transaction_journal_id', false, true)->nullable(); $table->integer('transaction_journal_id', false, true)->nullable();
$table->date('date'); $table->date('date');
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->foreign('piggy_bank_id')->references('id')->on('piggy_banks')->onDelete('cascade'); $table->foreign('piggy_bank_id')->references('id')->on('piggy_banks')->onDelete('cascade');
$table->foreign('transaction_journal_id')->references('id')->on('transaction_journals')->onDelete('set null'); $table->foreign('transaction_journal_id')->references('id')->on('transaction_journals')->onDelete('set null');
@ -592,7 +592,7 @@ class CreateMainTables extends Migration
$table->integer('account_id', false, true); $table->integer('account_id', false, true);
$table->integer('transaction_journal_id', false, true); $table->integer('transaction_journal_id', false, true);
$table->string('description', 1024)->nullable(); $table->string('description', 1024)->nullable();
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->foreign('account_id')->references('id')->on('accounts')->onDelete('cascade'); $table->foreign('account_id')->references('id')->on('accounts')->onDelete('cascade');
$table->foreign('transaction_journal_id')->references('id')->on('transaction_journals')->onDelete('cascade'); $table->foreign('transaction_journal_id')->references('id')->on('transaction_journals')->onDelete('cascade');

View File

@ -53,7 +53,7 @@ class ChangesForV430 extends Migration
$table->softDeletes(); $table->softDeletes();
$table->integer('user_id', false, true); $table->integer('user_id', false, true);
$table->integer('transaction_currency_id', false, true); $table->integer('transaction_currency_id', false, true);
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->date('start_date'); $table->date('start_date');
$table->date('end_date'); $table->date('end_date');

View File

@ -71,8 +71,8 @@ class ChangesForV440 extends Migration
$table->integer('from_currency_id', false, true); $table->integer('from_currency_id', false, true);
$table->integer('to_currency_id', false, true); $table->integer('to_currency_id', false, true);
$table->date('date'); $table->date('date');
$table->decimal('rate', 22, 12); $table->decimal('rate', 36, 24);
$table->decimal('user_rate', 22, 12)->nullable(); $table->decimal('user_rate', 36, 24)->nullable();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
$table->foreign('from_currency_id')->references('id')->on('transaction_currencies')->onDelete('cascade'); $table->foreign('from_currency_id')->references('id')->on('transaction_currencies')->onDelete('cascade');

View File

@ -72,7 +72,7 @@ class ChangesForV450 extends Migration
Schema::table( Schema::table(
'transactions', 'transactions',
static function (Blueprint $table) { static function (Blueprint $table) {
$table->decimal('foreign_amount', 22, 12)->nullable()->after('amount'); $table->decimal('foreign_amount', 36, 24)->nullable()->after('amount');
} }
); );

View File

@ -90,8 +90,8 @@ class ChangesForV475 extends Migration
$table->integer('source_id', false, true); $table->integer('source_id', false, true);
$table->integer('destination_id', false, true); $table->integer('destination_id', false, true);
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->decimal('foreign_amount', 22, 12)->nullable(); $table->decimal('foreign_amount', 36, 24)->nullable();
$table->string('description', 1024); $table->string('description', 1024);
$table->foreign('recurrence_id')->references('id')->on('recurrences')->onDelete('cascade'); $table->foreign('recurrence_id')->references('id')->on('recurrences')->onDelete('cascade');

View File

@ -59,8 +59,8 @@ class MakeLocationsTable extends Migration
$table->integer('locatable_id', false, true); $table->integer('locatable_id', false, true);
$table->string('locatable_type', 255); $table->string('locatable_type', 255);
$table->decimal('latitude', 24, 12)->nullable(); $table->decimal('latitude', 36, 24)->nullable();
$table->decimal('longitude', 24, 12)->nullable(); $table->decimal('longitude', 36, 24)->nullable();
$table->smallInteger('zoom_level', false, true)->nullable(); $table->smallInteger('zoom_level', false, true)->nullable();
} }
); );

View File

@ -61,7 +61,7 @@ class ChangesForV520 extends Migration
$table->integer('budget_id', false, true); $table->integer('budget_id', false, true);
$table->integer('transaction_currency_id', false, true); $table->integer('transaction_currency_id', false, true);
$table->tinyInteger('auto_budget_type', false, true)->default(1); $table->tinyInteger('auto_budget_type', false, true)->default(1);
$table->decimal('amount', 22, 12); $table->decimal('amount', 36, 24);
$table->string('period', 50); $table->string('period', 50);
$table->foreign('transaction_currency_id')->references('id')->on('transaction_currencies')->onDelete('cascade'); $table->foreign('transaction_currency_id')->references('id')->on('transaction_currencies')->onDelete('cascade');

View File

@ -218,8 +218,8 @@ export default {
// the actual account // the actual account
if (current.id === identifier) { if (current.id === identifier) {
this.accounts[i].order = newOrder;
let newOrder = parseInt(current.order) + (newIndex - oldIndex); let newOrder = parseInt(current.order) + (newIndex - oldIndex);
this.accounts[i].order = newOrder;
let url = './api/v1/accounts/' + current.id; let url = './api/v1/accounts/' + current.id;
axios.put(url, {order: newOrder}).then(response => { axios.put(url, {order: newOrder}).then(response => {
// TODO should update local account list, not refresh the whole thing. // TODO should update local account list, not refresh the whole thing.

View File

@ -80,7 +80,7 @@
"after_update_create_another": "Nach dem Aktualisieren hierher zur\u00fcckkehren, um weiter zu bearbeiten.", "after_update_create_another": "Nach dem Aktualisieren hierher zur\u00fcckkehren, um weiter zu bearbeiten.",
"transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Die Buchung #{ID}<\/a> (\"{title}\") wurde nicht ver\u00e4ndert.", "transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Die Buchung #{ID}<\/a> (\"{title}\") wurde nicht ver\u00e4ndert.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Die Buchung #{ID}<\/a> (\"{title}\") wurde aktualisiert.", "transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Die Buchung #{ID}<\/a> (\"{title}\") wurde aktualisiert.",
"spent_x_of_y": "Spent {amount} of {total}", "spent_x_of_y": "{amount} von {total} ausgegeben",
"search": "Suche", "search": "Suche",
"create_new_asset": "Neues Bestandskonto erstellen", "create_new_asset": "Neues Bestandskonto erstellen",
"asset_accounts": "Bestandskonten", "asset_accounts": "Bestandskonten",

View File

@ -80,7 +80,7 @@
"after_update_create_another": "Apr\u00e8s la mise \u00e0 jour, revenir ici pour continuer l'\u00e9dition.", "after_update_create_another": "Apr\u00e8s la mise \u00e0 jour, revenir ici pour continuer l'\u00e9dition.",
"transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> (\"{title}\") did not receive any changes.", "transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> (\"{title}\") did not receive any changes.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">L'op\u00e9ration n\u00b0{ID}<\/a> (\"{title}\") a \u00e9t\u00e9 mise \u00e0 jour.", "transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">L'op\u00e9ration n\u00b0{ID}<\/a> (\"{title}\") a \u00e9t\u00e9 mise \u00e0 jour.",
"spent_x_of_y": "Spent {amount} of {total}", "spent_x_of_y": "D\u00e9pens\u00e9 {amount} sur {total}",
"search": "Rechercher", "search": "Rechercher",
"create_new_asset": "Cr\u00e9er un nouveau compte d\u2019actif", "create_new_asset": "Cr\u00e9er un nouveau compte d\u2019actif",
"asset_accounts": "Comptes d\u2019actif", "asset_accounts": "Comptes d\u2019actif",

View File

@ -80,7 +80,7 @@
"after_update_create_another": "Dopo l'aggiornamento, torna qui per continuare la modifica.", "after_update_create_another": "Dopo l'aggiornamento, torna qui per continuare la modifica.",
"transaction_updated_no_changes": "La <a href=\"transactions\/show\/{ID}\">transazione #{ID}<\/a> (\"{title}\") non ha avuto cambiamenti.", "transaction_updated_no_changes": "La <a href=\"transactions\/show\/{ID}\">transazione #{ID}<\/a> (\"{title}\") non ha avuto cambiamenti.",
"transaction_updated_link": "La <a href=\"transactions\/show\/{ID}\">transazione #{ID}<\/a> (\"{title}\") \u00e8 stata aggiornata.", "transaction_updated_link": "La <a href=\"transactions\/show\/{ID}\">transazione #{ID}<\/a> (\"{title}\") \u00e8 stata aggiornata.",
"spent_x_of_y": "Spent {amount} of {total}", "spent_x_of_y": "Spesi {amount} di {total}",
"search": "Cerca", "search": "Cerca",
"create_new_asset": "Crea un nuovo conto attivit\u00e0", "create_new_asset": "Crea un nuovo conto attivit\u00e0",
"asset_accounts": "Conti attivit\u00e0", "asset_accounts": "Conti attivit\u00e0",

View File

@ -67,7 +67,7 @@
"quarterly_budgets": "Driemaandelijkse budgetten", "quarterly_budgets": "Driemaandelijkse budgetten",
"create_new_expense": "Nieuwe crediteur", "create_new_expense": "Nieuwe crediteur",
"create_new_revenue": "Nieuwe debiteur", "create_new_revenue": "Nieuwe debiteur",
"create_new_liabilities": "Create new liability", "create_new_liabilities": "Maak nieuwe passiva",
"half_year_budgets": "Halfjaarlijkse budgetten", "half_year_budgets": "Halfjaarlijkse budgetten",
"yearly_budgets": "Jaarlijkse budgetten", "yearly_budgets": "Jaarlijkse budgetten",
"split_transaction_title": "Beschrijving van de gesplitste transactie", "split_transaction_title": "Beschrijving van de gesplitste transactie",

View File

@ -80,7 +80,7 @@
"after_update_create_another": "Po aktualizacji wr\u00f3\u0107 tutaj, aby kontynuowa\u0107 edycj\u0119.", "after_update_create_another": "Po aktualizacji wr\u00f3\u0107 tutaj, aby kontynuowa\u0107 edycj\u0119.",
"transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Transakcja #{ID}<\/a> (\"{title}\") nie zosta\u0142a zmieniona.", "transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Transakcja #{ID}<\/a> (\"{title}\") nie zosta\u0142a zmieniona.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transakcja #{ID}<\/a> (\"{title}\") zosta\u0142a zaktualizowana.", "transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transakcja #{ID}<\/a> (\"{title}\") zosta\u0142a zaktualizowana.",
"spent_x_of_y": "Spent {amount} of {total}", "spent_x_of_y": "Wydano {amount} z {total}",
"search": "Szukaj", "search": "Szukaj",
"create_new_asset": "Utw\u00f3rz nowe konto aktyw\u00f3w", "create_new_asset": "Utw\u00f3rz nowe konto aktyw\u00f3w",
"asset_accounts": "Konta aktyw\u00f3w", "asset_accounts": "Konta aktyw\u00f3w",

View File

@ -80,7 +80,7 @@
"after_update_create_another": "Depois de atualizar, retorne aqui para continuar editando.", "after_update_create_another": "Depois de atualizar, retorne aqui para continuar editando.",
"transaction_updated_no_changes": "A <a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") n\u00e3o recebeu nenhuma altera\u00e7\u00e3o.", "transaction_updated_no_changes": "A <a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") n\u00e3o recebeu nenhuma altera\u00e7\u00e3o.",
"transaction_updated_link": "A <a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") foi atualizada.", "transaction_updated_link": "A <a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") foi atualizada.",
"spent_x_of_y": "Spent {amount} of {total}", "spent_x_of_y": "Gasto {amount} de {total}",
"search": "Pesquisa", "search": "Pesquisa",
"create_new_asset": "Criar nova conta de ativo", "create_new_asset": "Criar nova conta de ativo",
"asset_accounts": "Contas de ativo", "asset_accounts": "Contas de ativo",

View File

@ -80,7 +80,7 @@
"after_update_create_another": "Ap\u00f3s a atualiza\u00e7\u00e3o, regresse aqui para continuar a editar.", "after_update_create_another": "Ap\u00f3s a atualiza\u00e7\u00e3o, regresse aqui para continuar a editar.",
"transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") n\u00e3o recebeu nenhuma altera\u00e7\u00e3o.", "transaction_updated_no_changes": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") n\u00e3o recebeu nenhuma altera\u00e7\u00e3o.",
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") foi atualizada.", "transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transa\u00e7\u00e3o #{ID}<\/a> (\"{title}\") foi atualizada.",
"spent_x_of_y": "Spent {amount} of {total}", "spent_x_of_y": "Gasto {amount} de {total}",
"search": "Procurar", "search": "Procurar",
"create_new_asset": "Criar nova conta de activos", "create_new_asset": "Criar nova conta de activos",
"asset_accounts": "Conta de activos", "asset_accounts": "Conta de activos",

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Създай нов депозит', 'create_new_deposit' => 'Създай нов депозит',
'create_new_transfer' => 'Създай ново прехвърляне', 'create_new_transfer' => 'Създай ново прехвърляне',
'create_new_asset' => 'Създай нова сметка за активи', 'create_new_asset' => 'Създай нова сметка за активи',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Създай нова сметка за разходи', 'create_new_expense' => 'Създай нова сметка за разходи',
'create_new_revenue' => 'Създай нова сметка за приходи', 'create_new_revenue' => 'Създай нова сметка за приходи',
'create_new_piggy_bank' => 'Създай нова касичка', 'create_new_piggy_bank' => 'Създай нова касичка',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'На месец', 'interest_calc_monthly' => 'На месец',
'interest_calc_yearly' => 'Годишно', 'interest_calc_yearly' => 'Годишно',
'initial_balance_account' => 'Първоначално салдо на сметка ":account"', 'initial_balance_account' => 'Първоначално салдо на сметка ":account"',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Нова категория', 'new_category' => 'Нова категория',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Vytvořit nový vklad', 'create_new_deposit' => 'Vytvořit nový vklad',
'create_new_transfer' => 'Vytvořit nový převod', 'create_new_transfer' => 'Vytvořit nový převod',
'create_new_asset' => 'Vytvořit nový účet aktiv', 'create_new_asset' => 'Vytvořit nový účet aktiv',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Vytvořit výdajový účet', 'create_new_expense' => 'Vytvořit výdajový účet',
'create_new_revenue' => 'Vytvořit nový příjmový účet', 'create_new_revenue' => 'Vytvořit nový příjmový účet',
'create_new_piggy_bank' => 'Vytvořit novou pokladničku', 'create_new_piggy_bank' => 'Vytvořit novou pokladničku',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Za měsíc', 'interest_calc_monthly' => 'Za měsíc',
'interest_calc_yearly' => 'Za rok', 'interest_calc_yearly' => 'Za rok',
'initial_balance_account' => 'Initial balance account of :account', 'initial_balance_account' => 'Initial balance account of :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nová kategorie', 'new_category' => 'Nová kategorie',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Erstelle eine neue Einnahme', 'create_new_deposit' => 'Erstelle eine neue Einnahme',
'create_new_transfer' => 'Eine neue Umbuchung erstellen', 'create_new_transfer' => 'Eine neue Umbuchung erstellen',
'create_new_asset' => 'Neues Bestandskonto erstellen', 'create_new_asset' => 'Neues Bestandskonto erstellen',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Neues Ausgabenkonto erstellen', 'create_new_expense' => 'Neues Ausgabenkonto erstellen',
'create_new_revenue' => 'Neues Einnahmenkonto erstellen', 'create_new_revenue' => 'Neues Einnahmenkonto erstellen',
'create_new_piggy_bank' => 'Ein neues Sparschwein erstellen', 'create_new_piggy_bank' => 'Ein neues Sparschwein erstellen',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Monatlich', 'interest_calc_monthly' => 'Monatlich',
'interest_calc_yearly' => 'Jährlich', 'interest_calc_yearly' => 'Jährlich',
'initial_balance_account' => 'Anfangsguthaben von „:account”', 'initial_balance_account' => 'Anfangsguthaben von „:account”',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Neue Kategorie', 'new_category' => 'Neue Kategorie',
@ -1243,7 +1245,7 @@ return [
'first_split_decides' => 'Die erste Aufteilung bestimmt den Wert dieses Feldes', 'first_split_decides' => 'Die erste Aufteilung bestimmt den Wert dieses Feldes',
'first_split_overrules_source' => 'Die erste Aufteilung könnte das Quellkonto überschreiben', 'first_split_overrules_source' => 'Die erste Aufteilung könnte das Quellkonto überschreiben',
'first_split_overrules_destination' => 'Die erste Aufteilung könnte das Zielkonto überschreiben', 'first_split_overrules_destination' => 'Die erste Aufteilung könnte das Zielkonto überschreiben',
'spent_x_of_y' => 'Spent {amount} of {total}', 'spent_x_of_y' => '{amount} von {total} ausgegeben',
// new user: // new user:
'welcome' => 'Willkommen bei Firefly III!', 'welcome' => 'Willkommen bei Firefly III!',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Δημιουργία νέας κατάθεσης', 'create_new_deposit' => 'Δημιουργία νέας κατάθεσης',
'create_new_transfer' => 'Δημιουργία νέας μεταφοράς', 'create_new_transfer' => 'Δημιουργία νέας μεταφοράς',
'create_new_asset' => 'Δημιουργία νέου λογαριασμού κεφαλαίου', 'create_new_asset' => 'Δημιουργία νέου λογαριασμού κεφαλαίου',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Δημιουργία νέου λογαριασμού δαπανών', 'create_new_expense' => 'Δημιουργία νέου λογαριασμού δαπανών',
'create_new_revenue' => 'Δημιουργία νέου λογαριασμού εσόδων', 'create_new_revenue' => 'Δημιουργία νέου λογαριασμού εσόδων',
'create_new_piggy_bank' => 'Δημιουργία ενός νέου κουμπαρά', 'create_new_piggy_bank' => 'Δημιουργία ενός νέου κουμπαρά',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Ανά μήνα', 'interest_calc_monthly' => 'Ανά μήνα',
'interest_calc_yearly' => 'Ανά έτος', 'interest_calc_yearly' => 'Ανά έτος',
'initial_balance_account' => 'Αρχικό υπόλοιπο του λογαριασμού :account', 'initial_balance_account' => 'Αρχικό υπόλοιπο του λογαριασμού :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Νέα κατηγορία', 'new_category' => 'Νέα κατηγορία',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Create new deposit', 'create_new_deposit' => 'Create new deposit',
'create_new_transfer' => 'Create new transfer', 'create_new_transfer' => 'Create new transfer',
'create_new_asset' => 'Create new asset account', 'create_new_asset' => 'Create new asset account',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Create new expense account', 'create_new_expense' => 'Create new expense account',
'create_new_revenue' => 'Create new revenue account', 'create_new_revenue' => 'Create new revenue account',
'create_new_piggy_bank' => 'Create new piggy bank', 'create_new_piggy_bank' => 'Create new piggy bank',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Per month', 'interest_calc_monthly' => 'Per month',
'interest_calc_yearly' => 'Per year', 'interest_calc_yearly' => 'Per year',
'initial_balance_account' => 'Initial balance account of :account', 'initial_balance_account' => 'Initial balance account of :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'New category', 'new_category' => 'New category',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Crear nuevo deposito', 'create_new_deposit' => 'Crear nuevo deposito',
'create_new_transfer' => 'Crear nueva transferencia', 'create_new_transfer' => 'Crear nueva transferencia',
'create_new_asset' => 'Crear nueva cuenta de activos', 'create_new_asset' => 'Crear nueva cuenta de activos',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Crear nueva cuenta de gastos', 'create_new_expense' => 'Crear nueva cuenta de gastos',
'create_new_revenue' => 'Crear nueva cuenta de ingresos', 'create_new_revenue' => 'Crear nueva cuenta de ingresos',
'create_new_piggy_bank' => 'Crear nueva hucha', 'create_new_piggy_bank' => 'Crear nueva hucha',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Por mes', 'interest_calc_monthly' => 'Por mes',
'interest_calc_yearly' => 'Por año', 'interest_calc_yearly' => 'Por año',
'initial_balance_account' => 'Balance inicial de la cuenta :account', 'initial_balance_account' => 'Balance inicial de la cuenta :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nueva categoría', 'new_category' => 'Nueva categoría',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Luo uusi talletus', 'create_new_deposit' => 'Luo uusi talletus',
'create_new_transfer' => 'Luo uusi siirto', 'create_new_transfer' => 'Luo uusi siirto',
'create_new_asset' => 'Luo uusi omaisuustili', 'create_new_asset' => 'Luo uusi omaisuustili',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Luo uusi maksutili', 'create_new_expense' => 'Luo uusi maksutili',
'create_new_revenue' => 'Luo uusi tuottotili', 'create_new_revenue' => 'Luo uusi tuottotili',
'create_new_piggy_bank' => 'Luo uusi säästöpossu', 'create_new_piggy_bank' => 'Luo uusi säästöpossu',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Kuukaudessa', 'interest_calc_monthly' => 'Kuukaudessa',
'interest_calc_yearly' => 'Vuodessa', 'interest_calc_yearly' => 'Vuodessa',
'initial_balance_account' => 'Alkutasetili :account', 'initial_balance_account' => 'Alkutasetili :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Uusi kategoria', 'new_category' => 'Uusi kategoria',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Créer un nouveau dépôt', 'create_new_deposit' => 'Créer un nouveau dépôt',
'create_new_transfer' => 'Créer un nouveau transfert', 'create_new_transfer' => 'Créer un nouveau transfert',
'create_new_asset' => 'Créer un nouveau compte dactif', 'create_new_asset' => 'Créer un nouveau compte dactif',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Créer nouveau compte de dépenses', 'create_new_expense' => 'Créer nouveau compte de dépenses',
'create_new_revenue' => 'Créer nouveau compte de recettes', 'create_new_revenue' => 'Créer nouveau compte de recettes',
'create_new_piggy_bank' => 'Créer une nouvelle tirelire', 'create_new_piggy_bank' => 'Créer une nouvelle tirelire',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Par mois', 'interest_calc_monthly' => 'Par mois',
'interest_calc_yearly' => 'Par an', 'interest_calc_yearly' => 'Par an',
'initial_balance_account' => 'Solde initial du compte :account', 'initial_balance_account' => 'Solde initial du compte :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nouvelle catégorie', 'new_category' => 'Nouvelle catégorie',
@ -1243,7 +1245,7 @@ return [
'first_split_decides' => 'La première ventilation détermine la valeur de ce champ', 'first_split_decides' => 'La première ventilation détermine la valeur de ce champ',
'first_split_overrules_source' => 'La première ventilation peut remplacer le compte source', 'first_split_overrules_source' => 'La première ventilation peut remplacer le compte source',
'first_split_overrules_destination' => 'La première ventilation peut remplacer le compte de destination', 'first_split_overrules_destination' => 'La première ventilation peut remplacer le compte de destination',
'spent_x_of_y' => 'Spent {amount} of {total}', 'spent_x_of_y' => 'Dépensé {amount} sur {total}',
// new user: // new user:
'welcome' => 'Bienvenue sur Firefly III !', 'welcome' => 'Bienvenue sur Firefly III !',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Új bevétel létrehozása', 'create_new_deposit' => 'Új bevétel létrehozása',
'create_new_transfer' => 'Új átvezetés létrehozása', 'create_new_transfer' => 'Új átvezetés létrehozása',
'create_new_asset' => 'Új eszközszámla létrehozása', 'create_new_asset' => 'Új eszközszámla létrehozása',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Új költségszámla létrehozása', 'create_new_expense' => 'Új költségszámla létrehozása',
'create_new_revenue' => 'Új jövedelemszámla létrehozása', 'create_new_revenue' => 'Új jövedelemszámla létrehozása',
'create_new_piggy_bank' => 'Új malacpersely létrehozása', 'create_new_piggy_bank' => 'Új malacpersely létrehozása',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Havonta', 'interest_calc_monthly' => 'Havonta',
'interest_calc_yearly' => 'Évente', 'interest_calc_yearly' => 'Évente',
'initial_balance_account' => ':account kezdeti egyenlegfiókja', 'initial_balance_account' => ':account kezdeti egyenlegfiókja',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Új kategória', 'new_category' => 'Új kategória',

View File

@ -30,7 +30,7 @@ return [
'edit_piggyBank' => 'Edit celengan ":name"', 'edit_piggyBank' => 'Edit celengan ":name"',
'preferences' => 'Preferensi', 'preferences' => 'Preferensi',
'profile' => 'Profil', 'profile' => 'Profil',
'accounts' => 'Accounts', 'accounts' => 'Rekening',
'changePassword' => 'Ubah kata sandi Anda', 'changePassword' => 'Ubah kata sandi Anda',
'change_email' => 'Ubah alamat email anda', 'change_email' => 'Ubah alamat email anda',
'bills' => 'Tagihan', 'bills' => 'Tagihan',
@ -50,7 +50,7 @@ return [
'create_transfer' => 'Buat transfer baru', 'create_transfer' => 'Buat transfer baru',
'create_new_transaction' => 'Buat transaksi baru', 'create_new_transaction' => 'Buat transaksi baru',
'edit_journal' => 'Edit transaksi ":description"', 'edit_journal' => 'Edit transaksi ":description"',
'edit_reconciliation' => 'Edit ":description"', 'edit_reconciliation' => 'Ubah ":description"',
'delete_journal' => 'Hapus transaksi ":description"', 'delete_journal' => 'Hapus transaksi ":description"',
'delete_group' => 'Hapus transaksi ":description"', 'delete_group' => 'Hapus transaksi ":description"',
'tags' => 'Label', 'tags' => 'Label',
@ -60,7 +60,7 @@ return [
'delete_journal_link' => 'Hapus tautan antar transaksi', 'delete_journal_link' => 'Hapus tautan antar transaksi',
'telemetry_index' => 'Pengukur jarak', 'telemetry_index' => 'Pengukur jarak',
'telemetry_view' => 'Melihat data', 'telemetry_view' => 'Melihat data',
'edit_object_group' => 'Edit group ":title"', 'edit_object_group' => 'Ubah grup ":title"',
'delete_object_group' => 'Delete group ":title"', 'delete_object_group' => 'Hapus grup ":title"',
'logout_others' => 'Keluar dari semua sesi' 'logout_others' => 'Keluar dari semua sesi'
]; ];

View File

@ -24,81 +24,81 @@ declare(strict_types=1);
return [ return [
// common items // common items
'greeting' => 'Hi there,', 'greeting' => 'Halo',
'closing' => 'Beep boop,', 'closing' => 'Bip bip,',
'signature' => 'The Firefly III Mail Robot', 'signature' => 'Robot pesan Firefly III',
'footer_ps' => 'PS: This message was sent because a request from IP :ipAddress triggered it.', 'footer_ps' => 'NB: Pesan ini dikirim karena ada permintaan dari IP :ipAddress: yang memicunya.',
// admin test // admin test
'admin_test_subject' => 'A test message from your Firefly III installation', 'admin_test_subject' => 'Sebuah pesan tes dari instalasi Firefly III Anda',
'admin_test_body' => 'This is a test message from your Firefly III instance. It was sent to :email.', 'admin_test_body' => 'Ini adalah sebuah pesan tes dari instans Firefly III Anda. Pesan ini dikirim ke :email.',
// new IP // new IP
'login_from_new_ip' => 'New login on Firefly III', 'login_from_new_ip' => 'Masuk baru pada Firefly III',
'new_ip_body' => 'Firefly III detected a new login on your account from an unknown IP address. If you never logged in from the IP address below, or it has been more than six months ago, Firefly III will warn you.', 'new_ip_body' => 'Firefly III mendeteksi adanya percobaan masuk baru pada akun Anda dari alamat IP yang tidak diketahui. Jika Anda tidak pernah masuk dari alamat IP di bawah, atau jika sudah lebih dari enam bulan lalu, Firefly III akan memperingatkan Anda.',
'new_ip_warning' => 'If you recognize this IP address or the login, you can ignore this message. If you didn\'t login, of if you have no idea what this is about, verify your password security, change it, and log out all other sessions. To do this, go to your profile page. Of course you have 2FA enabled already, right? Stay safe!', 'new_ip_warning' => 'Jika Anda mengenali alamat IP atau percobaan masuk ini, Anda dapat mengabaikan pesan ini. Jika Anda tidak masuk ke akun Anda, atau Anda tidak tahu arti pesan ini, ubah keamanan kata sandi Anda, dan keluar dari semua sesi lain. Untuk melakukan ini, masuk ke halaman profil Anda. Tentu saja Anda sudah memiliki otentikasi dua faktor, bukan? Tetaplah aman!',
'ip_address' => 'IP address', 'ip_address' => 'Alamat IP',
'host_name' => 'Host', 'host_name' => 'Tuan rumah',
'date_time' => 'Date + time', 'date_time' => 'Tanggal + waktu',
// access token created // access token created
'access_token_created_subject' => 'A new access token was created', 'access_token_created_subject' => 'Token akses telah dibuat',
'access_token_created_body' => 'Somebody (hopefully you) just created a new Firefly III API Access Token for your user account.', 'access_token_created_body' => 'Seseorang (semoga Anda) baru saja membuat sebuah token akses API Firefly III pada akun pengguna Anda.',
'access_token_created_explanation' => 'With this token, they can access <strong>all</strong> of your financial records through the Firefly III API.', 'access_token_created_explanation' => 'Dengan token ini, mereka dapat mengakses <strong>semua</strong> rekaman finansial Anda menggunakan API Firefly III.',
'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url.', 'access_token_created_revoke' => 'Jika ini bukan Anda, mohon cabut token ini sesegera mungkin di :url.',
// registered // registered
'registered_subject' => 'Welcome to Firefly III!', 'registered_subject' => 'Selamat Datang di Firefly III!',
'registered_welcome' => 'Welcome to <a style="color:#337ab7" href=":address">Firefly III</a>. Your registration has made it, and this email is here to confirm it. Yay!', 'registered_welcome' => 'Selamat datang di <a style="color:#337ab7" href=":address">Firefly III</a>. Pendaftaran Anda sudah diterima, dan surel ini membuktikannya. Hore!',
'registered_pw' => 'If you have forgotten your password already, please reset it using <a style="color:#337ab7" href=":address/password/reset">the password reset tool</a>.', 'registered_pw' => 'Jika Anda sudah lupa dengan kata sandi Anda, mohon atur ulang menggunakan <a style="color:#337ab7" href=":address/password/reset">atur ulang kata sandi</a>.',
'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!', 'registered_help' => 'Ada ikon bantuan di pojok kanan atas di setiap halaman. Jika Anda membutuhkannya, klik ikonnya!',
'registered_doc_html' => 'If you haven\'t already, please read the <a style="color:#337ab7" href="https://docs.firefly-iii.org/about-firefly-iii/personal-finances">grand theory</a>.', 'registered_doc_html' => 'Jika Anda belum melakukannya, mohon baca <a style="color:#337ab7" href="https://docs.firefly-iii.org/about-firefly-iii/personal-finances">gambaran besarnya</a>.',
'registered_doc_text' => 'If you haven\'t already, please read the first use guide and the full description.', 'registered_doc_text' => 'Jika Anda belum melakukannya, mohon baca panduan penggunaan pertama dan deskripsi lengkap.',
'registered_closing' => 'Enjoy!', 'registered_closing' => 'Selamat menikmati!',
'registered_firefly_iii_link' => 'Firefly III:', 'registered_firefly_iii_link' => 'Firefly III:',
'registered_pw_reset_link' => 'Password reset:', 'registered_pw_reset_link' => 'Atur ulang kata sandi:',
'registered_doc_link' => 'Documentation:', 'registered_doc_link' => 'Dokumentasi:',
// email change // email change
'email_change_subject' => 'Your Firefly III email address has changed', 'email_change_subject' => 'Alamat surel Firefly III Anda telah diubah',
'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.', 'email_change_body_to_new' => 'Anda atau seseorang dengan akses ke akun Firefly III Anda telah mengubah alamat surel Anda. Jika Anda tidak merasa Anda membutuhkan pesan ini, mohon abaikan dan hapus.',
'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you <strong>must</strong> follow the "undo"-link below to protect your account!', 'email_change_body_to_old' => 'Anda atau seseorang dengan akses ke akun Firefly III Anda telah mengubah alamat surel Anda. Jika Anda tidak merasa melakukannya, Anda <strong>harus</strong> membuka tautan di bawah untuk melindungi akun Anda!',
'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.', 'email_change_ignore' => 'Jika Anda yang melakukan perubahan, Anda dapat mengabaikan pesan ini.',
'email_change_old' => 'The old email address was: :email', 'email_change_old' => 'Alamat surel yang lama adalah :email',
'email_change_old_strong' => 'The old email address was: <strong>:email</strong>', 'email_change_old_strong' => 'Alamat surel yang lama adalah: <strong>:email</strong>',
'email_change_new' => 'The new email address is: :email', 'email_change_new' => 'Alamat surel yang baru adalah :email',
'email_change_new_strong' => 'The new email address is: <strong>:email</strong>', 'email_change_new_strong' => 'Alamat surel yang baru adalah <strong>:email</strong>',
'email_change_instructions' => 'You cannot use Firefly III until you confirm this change. Please follow the link below to do so.', 'email_change_instructions' => 'Anda tidak dapat menggunakan Firefly III hingga Anda mengonfirmasi perubahan ini. Mohon ikuti tautan di bawah untuk melakukannya.',
'email_change_undo_link' => 'To undo the change, follow this link:', 'email_change_undo_link' => 'Untuk membatalkan perubahan, ikuti tautan ini:',
// OAuth token created // OAuth token created
'oauth_created_subject' => 'A new OAuth client has been created', 'oauth_created_subject' => 'Klien OAuth telah dibuat',
'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL <span style="font-family: monospace;">:url</span>.', 'oauth_created_body' => 'Seseorang (semoga Anda) telah membuat klien API OAuth Firefly III baru untuk akun pengguna Anda yang berlabel ":name" dan memiliki URL <span style="font-family: monospace;">:url</span>.',
'oauth_created_explanation' => 'With this client, they can access <strong>all</strong> of your financial records through the Firefly III API.', 'oauth_created_explanation' => 'Dengan klien ini, mereka dapat mengakses <strong>semua</strong> rekaman finansial Anda menggunakan API Firefly III.',
'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at :url.', 'oauth_created_undo' => 'Jika ini bukan Anda, mohon cabut token ini sesegera mungkin di :url.',
// reset password // reset password
'reset_pw_subject' => 'Your password reset request', 'reset_pw_subject' => 'Permintaan atur ulang kata sandi Anda',
'reset_pw_instructions' => 'Somebody tried to reset your password. If it was you, please follow the link below to do so.', 'reset_pw_instructions' => 'Seseorang mencoba mengatur ulang kata sandi Anda. Jika itu adalah Anda, mohon ikuti tautan di bawah untuk melakukannya.',
'reset_pw_warning' => '<strong>PLEASE</strong> verify that the link actually goes to the Firefly III you expect it to go!', 'reset_pw_warning' => '<strong>MOHON</strong> verifikasi bahwa tautan benar-benar menuju ke Firefly III yang Anda harapkan!',
// error // error
'error_subject' => 'Caught an error in Firefly III', 'error_subject' => 'Mendapati kesalahan pada Firefly III',
'error_intro' => 'Firefly III v:version ran into an error: <span style="font-family: monospace;">:errorMessage</span>.', 'error_intro' => 'Firefly III v:version mendapati kesalahan: <span style="font-family: monospace;">:errorMessage</span>.',
'error_type' => 'The error was of type ":class".', 'error_type' => 'Kesalahan bertipe ":class".',
'error_timestamp' => 'The error occurred on/at: :time.', 'error_timestamp' => 'Kesalahan terjadi pada: :time.',
'error_location' => 'This error occurred in file "<span style="font-family: monospace;">:file</span>" on line :line with code :code.', 'error_location' => 'Kesalahan ini terjadi pada file "<span style="font-family: monospace;">:file</span>" pada baris :line dengan kode :code.',
'error_user' => 'The error was encountered by user #:id, <a href="mailto::email">:email</a>.', 'error_user' => 'Kesalahan terjadi pada pengguna #:id, <a href="mailto::email">:email</a>.',
'error_no_user' => 'There was no user logged in for this error or no user was detected.', 'error_no_user' => 'Tidak ada pengguna masuk untuk kesalahan ini atau tidak ada pengguna terdeteksi.',
'error_ip' => 'The IP address related to this error is: :ip', 'error_ip' => 'Alamat IP yang berhubungan dengan kesalahan ini adalah: :ip',
'error_url' => 'URL is: :url', 'error_url' => 'URL adalah: :url',
'error_user_agent' => 'User agent: :userAgent', 'error_user_agent' => 'User agent: :userAgent',
'error_stacktrace' => 'The full stacktrace is below. If you think this is a bug in Firefly III, you can forward this message to <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>. This can help fix the bug you just encountered.', 'error_stacktrace' => 'Jejak tumpukan lengkap ada di bawah. Jika Anda merasa ada kutu di Firefly III, Anda dapat meneruskan pesan ini ke <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>. Hal ini dapat membantu memperbaiki kutu yang baru saja Anda alami.',
'error_github_html' => 'If you prefer, you can also open a new issue on <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.', 'error_github_html' => 'Jika Anda mau, Anda juga dapat membuka isu baru di <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',
'error_github_text' => 'If you prefer, you can also open a new issue on https://github.com/firefly-iii/firefly-iii/issues.', 'error_github_text' => 'Jika Anda mau, Anda juga dapat membuka isu baru di https://github.com/firefly-iii/firefly-iii/issues.',
'error_stacktrace_below' => 'The full stacktrace is below:', 'error_stacktrace_below' => 'Jejak tumpukan lengkap ada di bawah:',
// report new journals // report new journals
'new_journals_subject' => 'Firefly III has created a new transaction|Firefly III has created :count new transactions', 'new_journals_subject' => 'Firefly III telah membuat transaksi baru|Firefly III telah membuat :count transaksi baru',
'new_journals_header' => 'Firefly III has created a transaction for you. You can find it in your Firefly III installation:|Firefly III has created :count transactions for you. You can find them in your Firefly III installation:', 'new_journals_header' => 'Firefly III telah membuat transaksi untuk Anda. Anda dapat menemukannya di instalasi Firefly III Anda:|Firefly telah membuat :count transaksi untuk Anda. Anda dapat menemukannya di instalasi Firefly III Anda:',
]; ];

View File

@ -29,24 +29,24 @@ return [
'edit' => 'Edit', 'edit' => 'Edit',
'delete' => 'Menghapus', 'delete' => 'Menghapus',
'split' => 'Pisah', 'split' => 'Pisah',
'single_split' => 'Split', 'single_split' => 'Pisah',
'clone' => 'Duplikasi', 'clone' => 'Duplikasi',
'last_seven_days' => '7 hari terakhir', 'last_seven_days' => '7 hari terakhir',
'last_thirty_days' => '30 hari terakhir', 'last_thirty_days' => '30 hari terakhir',
'last_180_days' => 'Last 180 days', 'last_180_days' => '180 hari terakhir',
'YTD' => 'YTD', 'YTD' => 'YTD',
'welcome_back' => 'What\'s playing?', 'welcome_back' => 'Apa yang sedang dimainkan?',
'everything' => 'Segala sesuatu', 'everything' => 'Segala sesuatu',
'today' => 'hari ini', 'today' => 'hari ini',
'customRange' => 'Rentang khusus', 'customRange' => 'Rentang khusus',
'date_range' => 'Date range', 'date_range' => 'Rentang tanggal',
'apply' => 'Menerapkan', 'apply' => 'Menerapkan',
'select_date' => 'Pilih tanggal..', 'select_date' => 'Pilih tanggal..',
'cancel' => 'Membatalkan', 'cancel' => 'Membatalkan',
'from' => 'Dari', 'from' => 'Dari',
'to' => 'Untuk', 'to' => 'Untuk',
'structure' => 'Structure', 'structure' => 'Struktur',
'help_translating' => 'This help text is not yet available in your language. <a href="https://crowdin.com/project/firefly-iii-help">Will you help translate?</a>', 'help_translating' => 'Bantuan ini belum tersedia di bahasa Anda. <a href="https://crowdin.com/project/firefly-iii-help">Maukah Anda membantu menerjemahkan?</a>',
'showEverything' => 'Tunjukkan semuanya', 'showEverything' => 'Tunjukkan semuanya',
'never' => 'Tak pernah', 'never' => 'Tak pernah',
'no_results_for_empty_search' => 'Pencarian Anda kosong, jadi tidak ada yang ditemukan.', 'no_results_for_empty_search' => 'Pencarian Anda kosong, jadi tidak ada yang ditemukan.',
@ -56,8 +56,8 @@ return [
'Opening balance' => 'Saldo awal', 'Opening balance' => 'Saldo awal',
'create_new_stuff' => 'Buat barang baru', 'create_new_stuff' => 'Buat barang baru',
'new_withdrawal' => 'Pengambilan baru', 'new_withdrawal' => 'Pengambilan baru',
'create_new_transaction' => 'Create a new transaction', 'create_new_transaction' => 'Buat transaksi baru',
'sidebar_frontpage_create' => 'Create', 'sidebar_frontpage_create' => 'Buat',
'new_transaction' => 'Transaksi baru', 'new_transaction' => 'Transaksi baru',
'no_rules_for_bill' => 'Bill ini tidak terkait dengan aturan yang telah ada.', 'no_rules_for_bill' => 'Bill ini tidak terkait dengan aturan yang telah ada.',
'go_to_asset_accounts' => 'Menampilkan rekening aset', 'go_to_asset_accounts' => 'Menampilkan rekening aset',
@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Buat deposit baru', 'create_new_deposit' => 'Buat deposit baru',
'create_new_transfer' => 'Buat transfer baru', 'create_new_transfer' => 'Buat transfer baru',
'create_new_asset' => 'Buat akun aset baru', 'create_new_asset' => 'Buat akun aset baru',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Buat akun biaya baru', 'create_new_expense' => 'Buat akun biaya baru',
'create_new_revenue' => 'Buat akun pendapatan baru', 'create_new_revenue' => 'Buat akun pendapatan baru',
'create_new_piggy_bank' => 'Buat celengan baru', 'create_new_piggy_bank' => 'Buat celengan baru',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Per month', 'interest_calc_monthly' => 'Per month',
'interest_calc_yearly' => 'Per year', 'interest_calc_yearly' => 'Per year',
'initial_balance_account' => 'Initial balance account of :account', 'initial_balance_account' => 'Initial balance account of :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Kategori baru', 'new_category' => 'Kategori baru',

View File

@ -30,11 +30,11 @@ return [
'index_help' => 'Jika anda memerlukan bantuan dengan halaman atau formulir, tekan tombol ini.', 'index_help' => 'Jika anda memerlukan bantuan dengan halaman atau formulir, tekan tombol ini.',
'index_outro' => 'Sebagian besar halaman Firefly III akan dimulai dengan petunjuk kecil seperti ini. Silahkan hubungi saya bila ada pertanyaan atau komentar. Selamat mencoba!', 'index_outro' => 'Sebagian besar halaman Firefly III akan dimulai dengan petunjuk kecil seperti ini. Silahkan hubungi saya bila ada pertanyaan atau komentar. Selamat mencoba!',
'index_sidebar-toggle' => 'Untuk membuat transakisi baru, akun atau hal lainnya, gunakan menu di bawah gambar ini.', 'index_sidebar-toggle' => 'Untuk membuat transakisi baru, akun atau hal lainnya, gunakan menu di bawah gambar ini.',
'index_cash_account' => 'These are the accounts created so far. You can use the cash account to track cash expenses but it\'s not mandatory of course.', 'index_cash_account' => 'Ini adalah akun yang telah dibuat sejauh ini. Anda dapat menggunakan rekening kas untuk mengetahui pengeluaran kas tetapi tentu saja itu tidak diwajibkan.',
// transactions // transactions
'transactions_create_basic_info' => 'Masukkan informasi dasar mengenai transaksi anda. Sumber, tujuan, tanggal dan deskripsi.', 'transactions_create_basic_info' => 'Masukkan informasi dasar mengenai transaksi anda. Sumber, tujuan, tanggal dan deskripsi.',
'transactions_create_amount_info' => 'Enter the amount of the transaction. If necessary the fields will auto-update for foreign amount info.', 'transactions_create_amount_info' => 'Masukkan jumlah transaksi. Jika diperlukan kolom akan memperbarui secar otomatis untuk informasi transaksi uang asing.',
'transactions_create_optional_info' => 'Semua kolom ini adalah opsional. Menambahkan metadata akan membuat transaksi anda lebih rapi.', 'transactions_create_optional_info' => 'Semua kolom ini adalah opsional. Menambahkan metadata akan membuat transaksi anda lebih rapi.',
'transactions_create_split' => 'Jika anda ingin membagi sebuah transaksi, anda dapat melakukannya dengan tombol ini', 'transactions_create_split' => 'Jika anda ingin membagi sebuah transaksi, anda dapat melakukannya dengan tombol ini',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Crea una nuova entrata', 'create_new_deposit' => 'Crea una nuova entrata',
'create_new_transfer' => 'Crea un nuovo trasferimento', 'create_new_transfer' => 'Crea un nuovo trasferimento',
'create_new_asset' => 'Crea un nuovo conto attività', 'create_new_asset' => 'Crea un nuovo conto attività',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Crea un nuovo conto di spesa', 'create_new_expense' => 'Crea un nuovo conto di spesa',
'create_new_revenue' => 'Crea un nuovo conto entrate', 'create_new_revenue' => 'Crea un nuovo conto entrate',
'create_new_piggy_bank' => 'Crea un nuovo salvadanaio', 'create_new_piggy_bank' => 'Crea un nuovo salvadanaio',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Al mese', 'interest_calc_monthly' => 'Al mese',
'interest_calc_yearly' => 'All\'anno', 'interest_calc_yearly' => 'All\'anno',
'initial_balance_account' => 'Saldo iniziale del conto :account', 'initial_balance_account' => 'Saldo iniziale del conto :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nuova categoria', 'new_category' => 'Nuova categoria',
@ -1243,7 +1245,7 @@ return [
'first_split_decides' => 'La prima suddivisione determina il valore di questo campo', 'first_split_decides' => 'La prima suddivisione determina il valore di questo campo',
'first_split_overrules_source' => 'La prima suddivisione potrebbe sovrascrivere l\'account di origine', 'first_split_overrules_source' => 'La prima suddivisione potrebbe sovrascrivere l\'account di origine',
'first_split_overrules_destination' => 'La prima suddivisione potrebbe sovrascrivere l\'account di destinazione', 'first_split_overrules_destination' => 'La prima suddivisione potrebbe sovrascrivere l\'account di destinazione',
'spent_x_of_y' => 'Spent {amount} of {total}', 'spent_x_of_y' => 'Spesi {amount} di {total}',
// new user: // new user:
'welcome' => 'Benvenuto in Firefly III!', 'welcome' => 'Benvenuto in Firefly III!',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Opprett nytt innskudd', 'create_new_deposit' => 'Opprett nytt innskudd',
'create_new_transfer' => 'Opprett ny overføring', 'create_new_transfer' => 'Opprett ny overføring',
'create_new_asset' => 'Opprett ny aktivakonto', 'create_new_asset' => 'Opprett ny aktivakonto',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Opprett ny utgiftskonto', 'create_new_expense' => 'Opprett ny utgiftskonto',
'create_new_revenue' => 'Opprett ny inntektskonto', 'create_new_revenue' => 'Opprett ny inntektskonto',
'create_new_piggy_bank' => 'Opprett ny sparegris', 'create_new_piggy_bank' => 'Opprett ny sparegris',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Per måned', 'interest_calc_monthly' => 'Per måned',
'interest_calc_yearly' => 'Per år', 'interest_calc_yearly' => 'Per år',
'initial_balance_account' => 'Initial balance account of :account', 'initial_balance_account' => 'Initial balance account of :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Ny kategori', 'new_category' => 'Ny kategori',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Nieuwe inkomsten', 'create_new_deposit' => 'Nieuwe inkomsten',
'create_new_transfer' => 'Nieuwe overschrijving', 'create_new_transfer' => 'Nieuwe overschrijving',
'create_new_asset' => 'Nieuwe betaalrekening', 'create_new_asset' => 'Nieuwe betaalrekening',
'create_new_liabilities' => 'Maak nieuwe passiva',
'create_new_expense' => 'Nieuwe crediteur', 'create_new_expense' => 'Nieuwe crediteur',
'create_new_revenue' => 'Nieuwe debiteur', 'create_new_revenue' => 'Nieuwe debiteur',
'create_new_piggy_bank' => 'Nieuw spaarpotje', 'create_new_piggy_bank' => 'Nieuw spaarpotje',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Per maand', 'interest_calc_monthly' => 'Per maand',
'interest_calc_yearly' => 'Per jaar', 'interest_calc_yearly' => 'Per jaar',
'initial_balance_account' => 'Startsaldorekening voor :account', 'initial_balance_account' => 'Startsaldorekening voor :account',
'list_options' => 'Lijstopties',
// categories: // categories:
'new_category' => 'Nieuwe categorie', 'new_category' => 'Nieuwe categorie',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Utwórz nową wpłatę', 'create_new_deposit' => 'Utwórz nową wpłatę',
'create_new_transfer' => 'Utwórz nowy transfer', 'create_new_transfer' => 'Utwórz nowy transfer',
'create_new_asset' => 'Utwórz nowe konto aktywów', 'create_new_asset' => 'Utwórz nowe konto aktywów',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Utwórz nowe konto wydatków', 'create_new_expense' => 'Utwórz nowe konto wydatków',
'create_new_revenue' => 'Utwórz nowe konto przychodów', 'create_new_revenue' => 'Utwórz nowe konto przychodów',
'create_new_piggy_bank' => 'Utwórz nową skarbonkę', 'create_new_piggy_bank' => 'Utwórz nową skarbonkę',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Co miesiąc', 'interest_calc_monthly' => 'Co miesiąc',
'interest_calc_yearly' => 'Co rok', 'interest_calc_yearly' => 'Co rok',
'initial_balance_account' => 'Początkowe saldo konta :account', 'initial_balance_account' => 'Początkowe saldo konta :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nowa kategoria', 'new_category' => 'Nowa kategoria',
@ -1243,7 +1245,7 @@ return [
'first_split_decides' => 'Pierwszy podział określa wartość tego pola', 'first_split_decides' => 'Pierwszy podział określa wartość tego pola',
'first_split_overrules_source' => 'Pierwszy podział może nadpisać konto źródłowe', 'first_split_overrules_source' => 'Pierwszy podział może nadpisać konto źródłowe',
'first_split_overrules_destination' => 'Pierwszy podział może nadpisać konto docelowe', 'first_split_overrules_destination' => 'Pierwszy podział może nadpisać konto docelowe',
'spent_x_of_y' => 'Spent {amount} of {total}', 'spent_x_of_y' => 'Wydano {amount} z {total}',
// new user: // new user:
'welcome' => 'Witaj w Firefly III!', 'welcome' => 'Witaj w Firefly III!',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Criar um novo depósito', 'create_new_deposit' => 'Criar um novo depósito',
'create_new_transfer' => 'Criar nova transferência', 'create_new_transfer' => 'Criar nova transferência',
'create_new_asset' => 'Criar nova conta de ativo', 'create_new_asset' => 'Criar nova conta de ativo',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Criar nova conta de despesa', 'create_new_expense' => 'Criar nova conta de despesa',
'create_new_revenue' => 'Criar nova conta de receita', 'create_new_revenue' => 'Criar nova conta de receita',
'create_new_piggy_bank' => 'Criar novo cofrinho', 'create_new_piggy_bank' => 'Criar novo cofrinho',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Por mês', 'interest_calc_monthly' => 'Por mês',
'interest_calc_yearly' => 'Por ano', 'interest_calc_yearly' => 'Por ano',
'initial_balance_account' => 'Saldo inicial da conta :account', 'initial_balance_account' => 'Saldo inicial da conta :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nova categoria', 'new_category' => 'Nova categoria',
@ -1243,7 +1245,7 @@ return [
'first_split_decides' => 'A primeira divisão determina o valor deste campo', 'first_split_decides' => 'A primeira divisão determina o valor deste campo',
'first_split_overrules_source' => 'A primeira divisão pode anular a conta de origem', 'first_split_overrules_source' => 'A primeira divisão pode anular a conta de origem',
'first_split_overrules_destination' => 'A primeira divisão pode anular a conta de destino', 'first_split_overrules_destination' => 'A primeira divisão pode anular a conta de destino',
'spent_x_of_y' => 'Spent {amount} of {total}', 'spent_x_of_y' => 'Gasto {amount} de {total}',
// new user: // new user:
'welcome' => 'Bem Vindo ao Firefly III!', 'welcome' => 'Bem Vindo ao Firefly III!',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Criar novo deposito', 'create_new_deposit' => 'Criar novo deposito',
'create_new_transfer' => 'Criar nova transferências', 'create_new_transfer' => 'Criar nova transferências',
'create_new_asset' => 'Criar nova conta de activos', 'create_new_asset' => 'Criar nova conta de activos',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Criar nova conta de despesas', 'create_new_expense' => 'Criar nova conta de despesas',
'create_new_revenue' => 'Criar nova conta de receitas', 'create_new_revenue' => 'Criar nova conta de receitas',
'create_new_piggy_bank' => 'Criar mealheiro', 'create_new_piggy_bank' => 'Criar mealheiro',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Mensal', 'interest_calc_monthly' => 'Mensal',
'interest_calc_yearly' => 'Anual', 'interest_calc_yearly' => 'Anual',
'initial_balance_account' => 'Saldo inicial da conta :account', 'initial_balance_account' => 'Saldo inicial da conta :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nova categoria', 'new_category' => 'Nova categoria',
@ -1243,7 +1245,7 @@ return [
'first_split_decides' => 'A primeira divisão determina o valor deste campo', 'first_split_decides' => 'A primeira divisão determina o valor deste campo',
'first_split_overrules_source' => 'A primeira divisão pode anular a conta de origem', 'first_split_overrules_source' => 'A primeira divisão pode anular a conta de origem',
'first_split_overrules_destination' => 'A primeira divisão pode anular a conta de destino', 'first_split_overrules_destination' => 'A primeira divisão pode anular a conta de destino',
'spent_x_of_y' => 'Spent {amount} of {total}', 'spent_x_of_y' => 'Gasto {amount} de {total}',
// new user: // new user:
'welcome' => 'Bem vindo ao Firefly III!', 'welcome' => 'Bem vindo ao Firefly III!',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Creați un nou depozit', 'create_new_deposit' => 'Creați un nou depozit',
'create_new_transfer' => 'Creați un nou transfer', 'create_new_transfer' => 'Creați un nou transfer',
'create_new_asset' => 'Creați un nou cont de active', 'create_new_asset' => 'Creați un nou cont de active',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Creați un nou cont de cheltuieli', 'create_new_expense' => 'Creați un nou cont de cheltuieli',
'create_new_revenue' => 'Creați un nou cont de venituri', 'create_new_revenue' => 'Creați un nou cont de venituri',
'create_new_piggy_bank' => 'Creați o nouă pușculiță', 'create_new_piggy_bank' => 'Creați o nouă pușculiță',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Pe lună', 'interest_calc_monthly' => 'Pe lună',
'interest_calc_yearly' => 'Pe an', 'interest_calc_yearly' => 'Pe an',
'initial_balance_account' => 'Bilanțul inițial al contului :account', 'initial_balance_account' => 'Bilanțul inițial al contului :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Categorie nouă', 'new_category' => 'Categorie nouă',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Создать новый доход', 'create_new_deposit' => 'Создать новый доход',
'create_new_transfer' => 'Создать новый перевод', 'create_new_transfer' => 'Создать новый перевод',
'create_new_asset' => 'Создать новый активный счёт', 'create_new_asset' => 'Создать новый активный счёт',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Создать новый счёт расхода', 'create_new_expense' => 'Создать новый счёт расхода',
'create_new_revenue' => 'Создать новый счёт дохода', 'create_new_revenue' => 'Создать новый счёт дохода',
'create_new_piggy_bank' => 'Создать новую копилку', 'create_new_piggy_bank' => 'Создать новую копилку',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'В месяц', 'interest_calc_monthly' => 'В месяц',
'interest_calc_yearly' => 'В год', 'interest_calc_yearly' => 'В год',
'initial_balance_account' => 'Начальный баланс для счёта :account', 'initial_balance_account' => 'Начальный баланс для счёта :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Новая категория', 'new_category' => 'Новая категория',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Vytvoriť nový vklad', 'create_new_deposit' => 'Vytvoriť nový vklad',
'create_new_transfer' => 'Vytvoriť nový prevod', 'create_new_transfer' => 'Vytvoriť nový prevod',
'create_new_asset' => 'Vytvoriť nový účet aktív', 'create_new_asset' => 'Vytvoriť nový účet aktív',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Vytvoriť výdavkoý účet', 'create_new_expense' => 'Vytvoriť výdavkoý účet',
'create_new_revenue' => 'Vytvoriť nový príjmový účet', 'create_new_revenue' => 'Vytvoriť nový príjmový účet',
'create_new_piggy_bank' => 'Vytvoriť novú pokladničku', 'create_new_piggy_bank' => 'Vytvoriť novú pokladničku',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Za mesiac', 'interest_calc_monthly' => 'Za mesiac',
'interest_calc_yearly' => 'Za rok', 'interest_calc_yearly' => 'Za rok',
'initial_balance_account' => 'Počiatočný zostatok pre :account', 'initial_balance_account' => 'Počiatočný zostatok pre :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Nová kategória', 'new_category' => 'Nová kategória',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Skapa en ny insättning', 'create_new_deposit' => 'Skapa en ny insättning',
'create_new_transfer' => 'Skapa en ny överföring', 'create_new_transfer' => 'Skapa en ny överföring',
'create_new_asset' => 'Skapa ett nytt tillgångskonto', 'create_new_asset' => 'Skapa ett nytt tillgångskonto',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Skapa ett nytt utgiftskonto', 'create_new_expense' => 'Skapa ett nytt utgiftskonto',
'create_new_revenue' => 'Skapa ett nytt intäktskonto', 'create_new_revenue' => 'Skapa ett nytt intäktskonto',
'create_new_piggy_bank' => 'Skapa en ny spargris', 'create_new_piggy_bank' => 'Skapa en ny spargris',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Per månad', 'interest_calc_monthly' => 'Per månad',
'interest_calc_yearly' => 'Per år', 'interest_calc_yearly' => 'Per år',
'initial_balance_account' => 'Startbalans för konto :account', 'initial_balance_account' => 'Startbalans för konto :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Ny kategori', 'new_category' => 'Ny kategori',

View File

@ -887,6 +887,7 @@ return [
'create_new_deposit' => 'Yeni mevduat oluştur', 'create_new_deposit' => 'Yeni mevduat oluştur',
'create_new_transfer' => 'Yeni transfer oluştur', 'create_new_transfer' => 'Yeni transfer oluştur',
'create_new_asset' => 'Yeni varlık hesabı oluştur', 'create_new_asset' => 'Yeni varlık hesabı oluştur',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Yeni gider hesabı oluştur', 'create_new_expense' => 'Yeni gider hesabı oluştur',
'create_new_revenue' => 'Yeni gelir hesabı oluştur', 'create_new_revenue' => 'Yeni gelir hesabı oluştur',
'create_new_piggy_bank' => 'Yeni bir kumbara oluştur', 'create_new_piggy_bank' => 'Yeni bir kumbara oluştur',
@ -1131,6 +1132,7 @@ return [
'interest_calc_monthly' => 'Per month', 'interest_calc_monthly' => 'Per month',
'interest_calc_yearly' => 'Per year', 'interest_calc_yearly' => 'Per year',
'initial_balance_account' => 'Initial balance account of :account', 'initial_balance_account' => 'Initial balance account of :account',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Yeni Kategori', 'new_category' => 'Yeni Kategori',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => 'Tạo tiền gửi mới', 'create_new_deposit' => 'Tạo tiền gửi mới',
'create_new_transfer' => 'Tạo chuyển khoản mới', 'create_new_transfer' => 'Tạo chuyển khoản mới',
'create_new_asset' => 'Tạo tài khoản mới', 'create_new_asset' => 'Tạo tài khoản mới',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => 'Tạo tài khoản chi phí mới', 'create_new_expense' => 'Tạo tài khoản chi phí mới',
'create_new_revenue' => 'Tạo tài khoản doanh thu mới', 'create_new_revenue' => 'Tạo tài khoản doanh thu mới',
'create_new_piggy_bank' => 'Tạo heo đất mới', 'create_new_piggy_bank' => 'Tạo heo đất mới',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => 'Mỗi tháng', 'interest_calc_monthly' => 'Mỗi tháng',
'interest_calc_yearly' => 'Mỗi năm', 'interest_calc_yearly' => 'Mỗi năm',
'initial_balance_account' => 'Tài khoản số dư ban đầu của: tài khoản', 'initial_balance_account' => 'Tài khoản số dư ban đầu của: tài khoản',
'list_options' => 'List options',
// categories: // categories:
'new_category' => 'Danh muc mới', 'new_category' => 'Danh muc mới',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => '创建新收入', 'create_new_deposit' => '创建新收入',
'create_new_transfer' => '创建新转账', 'create_new_transfer' => '创建新转账',
'create_new_asset' => '创建新资产账户', 'create_new_asset' => '创建新资产账户',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => '创建新支出账户', 'create_new_expense' => '创建新支出账户',
'create_new_revenue' => '创建新收入账户', 'create_new_revenue' => '创建新收入账户',
'create_new_piggy_bank' => '创建新存钱罐', 'create_new_piggy_bank' => '创建新存钱罐',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => '每月', 'interest_calc_monthly' => '每月',
'interest_calc_yearly' => '每年', 'interest_calc_yearly' => '每年',
'initial_balance_account' => '初始余额账户“:account”', 'initial_balance_account' => '初始余额账户“:account”',
'list_options' => 'List options',
// categories: // categories:
'new_category' => '新分类', 'new_category' => '新分类',

View File

@ -886,6 +886,7 @@ return [
'create_new_deposit' => '建立新存款', 'create_new_deposit' => '建立新存款',
'create_new_transfer' => '建立新轉帳', 'create_new_transfer' => '建立新轉帳',
'create_new_asset' => '建立新資產帳戶', 'create_new_asset' => '建立新資產帳戶',
'create_new_liabilities' => 'Create new liability',
'create_new_expense' => '建立新支出帳戶', 'create_new_expense' => '建立新支出帳戶',
'create_new_revenue' => '建立新收入帳戶', 'create_new_revenue' => '建立新收入帳戶',
'create_new_piggy_bank' => '建立新小豬撲滿', 'create_new_piggy_bank' => '建立新小豬撲滿',
@ -1130,6 +1131,7 @@ return [
'interest_calc_monthly' => '每月', 'interest_calc_monthly' => '每月',
'interest_calc_yearly' => '每年', 'interest_calc_yearly' => '每年',
'initial_balance_account' => ':account 初始餘額帳戶', 'initial_balance_account' => ':account 初始餘額帳戶',
'list_options' => 'List options',
// categories: // categories:
'new_category' => '新分類', 'new_category' => '新分類',