Auto commit for release 'develop' on 2024-04-07

This commit is contained in:
github-actions 2024-04-07 06:51:34 +02:00
parent ea89f6177f
commit 911f46c590
109 changed files with 1681 additions and 328 deletions

View File

@ -81,15 +81,15 @@ class AccountController extends Controller
public function dashboard(DashboardChartRequest $request): JsonResponse public function dashboard(DashboardChartRequest $request): JsonResponse
{ {
/** @var Carbon $start */ /** @var Carbon $start */
$start = $this->parameters->get('start'); $start = $this->parameters->get('start');
/** @var Carbon $end */ /** @var Carbon $end */
$end = $this->parameters->get('end'); $end = $this->parameters->get('end');
$end->endOfDay(); $end->endOfDay();
/** @var TransactionCurrency $default */ /** @var TransactionCurrency $default */
$default = app('amount')->getDefaultCurrency(); $default = app('amount')->getDefaultCurrency();
$params = $request->getAll(); $params = $request->getAll();
/** @var Collection $accounts */ /** @var Collection $accounts */
$accounts = $params['accounts']; $accounts = $params['accounts'];
@ -105,7 +105,7 @@ class AccountController extends Controller
$frontpage->save(); $frontpage->save();
} }
$accounts = $this->repository->getAccountsById($frontpage->data); $accounts = $this->repository->getAccountsById($frontpage->data);
} }
// both options are overruled by "preselected" // both options are overruled by "preselected"
@ -121,11 +121,11 @@ class AccountController extends Controller
/** @var Account $account */ /** @var Account $account */
foreach ($accounts as $account) { foreach ($accounts as $account) {
$currency = $this->repository->getAccountCurrency($account); $currency = $this->repository->getAccountCurrency($account);
if (null === $currency) { if (null === $currency) {
$currency = $default; $currency = $default;
} }
$currentSet = [ $currentSet = [
'label' => $account->name, 'label' => $account->name,
// the currency that belongs to the account. // the currency that belongs to the account.
'currency_id' => (string)$currency->id, 'currency_id' => (string)$currency->id,
@ -144,25 +144,25 @@ class AccountController extends Controller
'entries' => [], 'entries' => [],
'native_entries' => [], 'native_entries' => [],
]; ];
$currentStart = clone $start; $currentStart = clone $start;
$range = app('steam')->balanceInRange($account, $start, clone $end, $currency); $range = app('steam')->balanceInRange($account, $start, clone $end, $currency);
$rangeConverted = app('steam')->balanceInRangeConverted($account, $start, clone $end, $default); $rangeConverted = app('steam')->balanceInRangeConverted($account, $start, clone $end, $default);
$previous = array_values($range)[0]; $previous = array_values($range)[0];
$previousConverted = array_values($rangeConverted)[0]; $previousConverted = array_values($rangeConverted)[0];
while ($currentStart <= $end) { while ($currentStart <= $end) {
$format = $currentStart->format('Y-m-d'); $format = $currentStart->format('Y-m-d');
$label = $currentStart->toAtomString(); $label = $currentStart->toAtomString();
$balance = array_key_exists($format, $range) ? $range[$format] : $previous; $balance = array_key_exists($format, $range) ? $range[$format] : $previous;
$balanceConverted = array_key_exists($format, $rangeConverted) ? $rangeConverted[$format] : $previousConverted; $balanceConverted = array_key_exists($format, $rangeConverted) ? $rangeConverted[$format] : $previousConverted;
$previous = $balance; $previous = $balance;
$previousConverted = $balanceConverted; $previousConverted = $balanceConverted;
$currentStart->addDay(); $currentStart->addDay();
$currentSet['entries'][$label] = $balance; $currentSet['entries'][$label] = $balance;
$currentSet['native_entries'][$label] = $balanceConverted; $currentSet['native_entries'][$label] = $balanceConverted;
} }
$chartData[] = $currentSet; $chartData[] = $currentSet;
} }
return response()->json($this->clean($chartData)); return response()->json($this->clean($chartData));

View File

@ -56,7 +56,7 @@ class Controller extends BaseController
protected const string CONTENT_TYPE = 'application/vnd.api+json'; protected const string CONTENT_TYPE = 'application/vnd.api+json';
protected ParameterBag $parameters; protected ParameterBag $parameters;
protected array $acceptedRoles = [UserRoleEnum::READ_ONLY]; protected array $acceptedRoles = [UserRoleEnum::READ_ONLY];
public function __construct() public function __construct()
{ {

View File

@ -34,7 +34,7 @@ use Illuminate\Pagination\LengthAwarePaginator;
class IndexController extends Controller class IndexController extends Controller
{ {
public const string RESOURCE_KEY = 'accounts'; public const string RESOURCE_KEY = 'accounts';
private AccountRepositoryInterface $repository; private AccountRepositoryInterface $repository;
protected array $acceptedRoles = [UserRoleEnum::READ_ONLY, UserRoleEnum::MANAGE_TRANSACTIONS]; protected array $acceptedRoles = [UserRoleEnum::READ_ONLY, UserRoleEnum::MANAGE_TRANSACTIONS];
@ -49,7 +49,7 @@ class IndexController extends Controller
function ($request, $next) { function ($request, $next) {
$this->repository = app(AccountRepositoryInterface::class); $this->repository = app(AccountRepositoryInterface::class);
// new way of user group validation // new way of user group validation
$userGroup = $this->validateUserGroup($request); $userGroup = $this->validateUserGroup($request);
$this->repository->setUserGroup($userGroup); $this->repository->setUserGroup($userGroup);
return $next($request); return $next($request);
@ -77,7 +77,8 @@ class IndexController extends Controller
return response() return response()
->json($this->jsonApiList('accounts', $paginator, $transformer)) ->json($this->jsonApiList('accounts', $paginator, $transformer))
->header('Content-Type', self::CONTENT_TYPE); ->header('Content-Type', self::CONTENT_TYPE)
;
} }
public function infiniteList(InfiniteListRequest $request): JsonResponse public function infiniteList(InfiniteListRequest $request): JsonResponse
@ -85,7 +86,7 @@ class IndexController extends Controller
$this->repository->resetAccountOrder(); $this->repository->resetAccountOrder();
// get accounts of the specified type, and return. // get accounts of the specified type, and return.
$types = $request->getAccountTypes(); $types = $request->getAccountTypes();
// get from repository // get from repository
$accounts = $this->repository->getAccountsInOrder($types, $request->getSortInstructions('accounts'), $request->getStartRow(), $request->getEndRow()); $accounts = $this->repository->getAccountsInOrder($types, $request->getSortInstructions('accounts'), $request->getStartRow(), $request->getEndRow());
@ -97,6 +98,7 @@ class IndexController extends Controller
return response() return response()
->json($this->jsonApiList(self::RESOURCE_KEY, $paginator, $transformer)) ->json($this->jsonApiList(self::RESOURCE_KEY, $paginator, $transformer))
->header('Content-Type', self::CONTENT_TYPE); ->header('Content-Type', self::CONTENT_TYPE)
;
} }
} }

View File

@ -38,10 +38,11 @@ use Illuminate\Http\JsonResponse;
*/ */
class ShowController extends Controller class ShowController extends Controller
{ {
public const string RESOURCE_KEY = 'accounts'; public const string RESOURCE_KEY = 'accounts';
private AccountRepositoryInterface $repository; private AccountRepositoryInterface $repository;
protected array $acceptedRoles = [UserRoleEnum::READ_ONLY, UserRoleEnum::MANAGE_TRANSACTIONS]; protected array $acceptedRoles = [UserRoleEnum::READ_ONLY, UserRoleEnum::MANAGE_TRANSACTIONS];
/** /**
* AccountController constructor. * AccountController constructor.
*/ */
@ -52,7 +53,7 @@ class ShowController extends Controller
function ($request, $next) { function ($request, $next) {
$this->repository = app(AccountRepositoryInterface::class); $this->repository = app(AccountRepositoryInterface::class);
// new way of user group validation // new way of user group validation
$userGroup = $this->validateUserGroup($request); $userGroup = $this->validateUserGroup($request);
$this->repository->setUserGroup($userGroup); $this->repository->setUserGroup($userGroup);
return $next($request); return $next($request);

View File

@ -76,7 +76,7 @@ class BasicController extends Controller
$this->currencyRepos = app(CurrencyRepositoryInterface::class); $this->currencyRepos = app(CurrencyRepositoryInterface::class);
$this->opsRepository = app(OperationsRepositoryInterface::class); $this->opsRepository = app(OperationsRepositoryInterface::class);
$userGroup = $this->validateUserGroup($request); $userGroup = $this->validateUserGroup($request);
$this->abRepository->setUserGroup($userGroup); $this->abRepository->setUserGroup($userGroup);
$this->accountRepository->setUserGroup($userGroup); $this->accountRepository->setUserGroup($userGroup);
$this->billRepository->setUserGroup($userGroup); $this->billRepository->setUserGroup($userGroup);
@ -99,8 +99,8 @@ class BasicController extends Controller
public function basic(DateRequest $request): JsonResponse public function basic(DateRequest $request): JsonResponse
{ {
// parameters for boxes: // parameters for boxes:
$start = $this->parameters->get('start'); $start = $this->parameters->get('start');
$end = $this->parameters->get('end'); $end = $this->parameters->get('end');
// balance information: // balance information:
$balanceData = $this->getBalanceInformation($start, $end); $balanceData = $this->getBalanceInformation($start, $end);
@ -117,13 +117,13 @@ class BasicController extends Controller
*/ */
private function getBalanceInformation(Carbon $start, Carbon $end): array private function getBalanceInformation(Carbon $start, Carbon $end): array
{ {
$object = new SummaryBalanceGrouped(); $object = new SummaryBalanceGrouped();
$default = app('amount')->getDefaultCurrency(); $default = app('amount')->getDefaultCurrency();
$object->setDefault($default); $object->setDefault($default);
/** @var User $user */ /** @var User $user */
$user = auth()->user(); $user = auth()->user();
// collect income of user using the new group collector. // collect income of user using the new group collector.
/** @var GroupCollectorInterface $collector */ /** @var GroupCollectorInterface $collector */
@ -135,9 +135,10 @@ class BasicController extends Controller
->setPage($this->parameters->get('page')) ->setPage($this->parameters->get('page'))
// set types of transactions to return. // set types of transactions to return.
->setTypes([TransactionType::DEPOSIT]) ->setTypes([TransactionType::DEPOSIT])
->setRange($start, $end); ->setRange($start, $end)
;
$set = $collector->getExtractedJournals(); $set = $collector->getExtractedJournals();
$object->groupTransactions('income', $set); $object->groupTransactions('income', $set);
// collect expenses of user using the new group collector. // collect expenses of user using the new group collector.
@ -150,8 +151,9 @@ class BasicController extends Controller
->setPage($this->parameters->get('page')) ->setPage($this->parameters->get('page'))
// set types of transactions to return. // set types of transactions to return.
->setTypes([TransactionType::WITHDRAWAL]) ->setTypes([TransactionType::WITHDRAWAL])
->setRange($start, $end); ->setRange($start, $end)
$set = $collector->getExtractedJournals(); ;
$set = $collector->getExtractedJournals();
$object->groupTransactions('expense', $set); $object->groupTransactions('expense', $set);
return $object->groupData(); return $object->groupData();
@ -166,7 +168,7 @@ class BasicController extends Controller
$paidAmount = $this->billRepository->sumPaidInRange($start, $end); $paidAmount = $this->billRepository->sumPaidInRange($start, $end);
$unpaidAmount = $this->billRepository->sumUnpaidInRange($start, $end); $unpaidAmount = $this->billRepository->sumUnpaidInRange($start, $end);
$return = []; $return = [];
/** /**
* @var array $info * @var array $info
@ -226,14 +228,14 @@ class BasicController extends Controller
{ {
Log::debug(sprintf('Created new ExchangeRateConverter in %s', __METHOD__)); Log::debug(sprintf('Created new ExchangeRateConverter in %s', __METHOD__));
app('log')->debug('Now in getLeftToSpendInfo'); app('log')->debug('Now in getLeftToSpendInfo');
$return = []; $return = [];
$today = today(config('app.timezone')); $today = today(config('app.timezone'));
$available = $this->abRepository->getAvailableBudgetWithCurrency($start, $end); $available = $this->abRepository->getAvailableBudgetWithCurrency($start, $end);
$budgets = $this->budgetRepository->getActiveBudgets(); $budgets = $this->budgetRepository->getActiveBudgets();
$spent = $this->opsRepository->listExpenses($start, $end, null, $budgets); $spent = $this->opsRepository->listExpenses($start, $end, null, $budgets);
$default = app('amount')->getDefaultCurrency(); $default = app('amount')->getDefaultCurrency();
$currencies = []; $currencies = [];
$converter = new ExchangeRateConverter(); $converter = new ExchangeRateConverter();
// native info: // native info:
$nativeLeft = [ $nativeLeft = [
@ -259,8 +261,8 @@ class BasicController extends Controller
*/ */
foreach ($spent as $currencyId => $row) { foreach ($spent as $currencyId => $row) {
app('log')->debug(sprintf('Processing spent array in currency #%d', $currencyId)); app('log')->debug(sprintf('Processing spent array in currency #%d', $currencyId));
$spent = '0'; $spent = '0';
$spentNative = '0'; $spentNative = '0';
// get the sum from the array of transactions (double loop but who cares) // get the sum from the array of transactions (double loop but who cares)
/** @var array $budget */ /** @var array $budget */
@ -277,8 +279,8 @@ class BasicController extends Controller
if ((int)$journal['foreign_currency_id'] === $default->id) { if ((int)$journal['foreign_currency_id'] === $default->id) {
$amountNative = $journal['foreign_amount']; $amountNative = $journal['foreign_amount'];
} }
$spent = bcadd($spent, $amount); $spent = bcadd($spent, $amount);
$spentNative = bcadd($spentNative, $amountNative); $spentNative = bcadd($spentNative, $amountNative);
} }
app('log')->debug(sprintf('Total spent in budget "%s" is %s', $budget['name'], $spent)); app('log')->debug(sprintf('Total spent in budget "%s" is %s', $budget['name'], $spent));
} }
@ -294,9 +296,9 @@ class BasicController extends Controller
app('log')->debug(sprintf('Amount left is %s', $left)); app('log')->debug(sprintf('Amount left is %s', $left));
// how much left per day? // how much left per day?
$days = (int)$today->diffInDays($end, true) + 1; $days = (int)$today->diffInDays($end, true) + 1;
$perDay = '0'; $perDay = '0';
$perDayNative = '0'; $perDayNative = '0';
if (0 !== $days && bccomp($left, '0') > -1) { if (0 !== $days && bccomp($left, '0') > -1) {
$perDay = bcdiv($left, (string)$days); $perDay = bcdiv($left, (string)$days);
} }
@ -305,7 +307,7 @@ class BasicController extends Controller
} }
// left // left
$return[] = [ $return[] = [
'key' => sprintf('left-to-spend-in-%s', $row['currency_code']), 'key' => sprintf('left-to-spend-in-%s', $row['currency_code']),
'value' => $left, 'value' => $left,
'currency_id' => (string)$row['currency_id'], 'currency_id' => (string)$row['currency_id'],
@ -314,10 +316,10 @@ class BasicController extends Controller
'currency_decimal_places' => (int)$row['currency_decimal_places'], 'currency_decimal_places' => (int)$row['currency_decimal_places'],
]; ];
// left (native) // left (native)
$nativeLeft['value'] = $leftNative; $nativeLeft['value'] = $leftNative;
// left per day: // left per day:
$return[] = [ $return[] = [
'key' => sprintf('left-per-day-to-spend-in-%s', $row['currency_code']), 'key' => sprintf('left-per-day-to-spend-in-%s', $row['currency_code']),
'value' => $perDay, 'value' => $perDay,
'currency_id' => (string)$row['currency_id'], 'currency_id' => (string)$row['currency_id'],
@ -327,10 +329,10 @@ class BasicController extends Controller
]; ];
// left per day (native) // left per day (native)
$nativePerDay['value'] = $perDayNative; $nativePerDay['value'] = $perDayNative;
} }
$return[] = $nativeLeft; $return[] = $nativeLeft;
$return[] = $nativePerDay; $return[] = $nativePerDay;
$converter->summarize(); $converter->summarize();
return $return; return $return;
@ -339,8 +341,8 @@ class BasicController extends Controller
private function getNetWorthInfo(Carbon $start, Carbon $end): array private function getNetWorthInfo(Carbon $start, Carbon $end): array
{ {
/** @var UserGroup $userGroup */ /** @var UserGroup $userGroup */
$userGroup = auth()->user()->userGroup; $userGroup = auth()->user()->userGroup;
$date = today(config('app.timezone'))->startOfDay(); $date = today(config('app.timezone'))->startOfDay();
// start and end in the future? use $end // start and end in the future? use $end
if ($this->notInDateRange($date, $start, $end)) { if ($this->notInDateRange($date, $start, $end)) {
/** @var Carbon $date */ /** @var Carbon $date */
@ -350,12 +352,12 @@ class BasicController extends Controller
/** @var NetWorthInterface $netWorthHelper */ /** @var NetWorthInterface $netWorthHelper */
$netWorthHelper = app(NetWorthInterface::class); $netWorthHelper = app(NetWorthInterface::class);
$netWorthHelper->setUserGroup($userGroup); $netWorthHelper->setUserGroup($userGroup);
$allAccounts = $this->accountRepository->getActiveAccountsByType( $allAccounts = $this->accountRepository->getActiveAccountsByType(
[AccountType::ASSET, AccountType::DEFAULT, AccountType::LOAN, AccountType::MORTGAGE, AccountType::DEBT] [AccountType::ASSET, AccountType::DEFAULT, AccountType::LOAN, AccountType::MORTGAGE, AccountType::DEBT]
); );
// filter list on preference of being included. // filter list on preference of being included.
$filtered = $allAccounts->filter( $filtered = $allAccounts->filter(
function (Account $account) { function (Account $account) {
$includeNetWorth = $this->accountRepository->getMetaValue($account, 'include_net_worth'); $includeNetWorth = $this->accountRepository->getMetaValue($account, 'include_net_worth');
@ -363,10 +365,10 @@ class BasicController extends Controller
} }
); );
$netWorthSet = $netWorthHelper->byAccounts($filtered, $date); $netWorthSet = $netWorthHelper->byAccounts($filtered, $date);
$return = []; $return = [];
// in native amount // in native amount
$return[] = [ $return[] = [
'key' => 'net-worth-in-native', 'key' => 'net-worth-in-native',
'value' => $netWorthSet['native']['balance'], 'value' => $netWorthSet['native']['balance'],
'currency_id' => (string)$netWorthSet['native']['currency_id'], 'currency_id' => (string)$netWorthSet['native']['currency_id'],

View File

@ -32,7 +32,6 @@ use FireflyIII\Http\Middleware\Installer;
use FireflyIII\Models\AccountType; use FireflyIII\Models\AccountType;
use FireflyIII\Repositories\Account\AccountRepositoryInterface; use FireflyIII\Repositories\Account\AccountRepositoryInterface;
use FireflyIII\Repositories\Bill\BillRepositoryInterface; use FireflyIII\Repositories\Bill\BillRepositoryInterface;
use FireflyIII\Repositories\UserGroups\Account\AccountRepositoryInterface as UserGroupAccountRepositoryInterface;
use FireflyIII\User; use FireflyIII\User;
use Illuminate\Http\JsonResponse; use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request; use Illuminate\Http\Request;
@ -62,8 +61,8 @@ class HomeController extends Controller
*/ */
public function dateRange(Request $request): JsonResponse public function dateRange(Request $request): JsonResponse
{ {
$stringStart = ''; $stringStart = '';
$stringEnd = ''; $stringEnd = '';
try { try {
$stringStart = e((string)$request->get('start')); $stringStart = e((string)$request->get('start'));
@ -98,7 +97,7 @@ class HomeController extends Controller
app('log')->debug('Range is now marked as "custom".'); app('log')->debug('Range is now marked as "custom".');
} }
$diff = $start->diffInDays($end, true) + 1; $diff = $start->diffInDays($end, true) + 1;
if ($diff > 366) { if ($diff > 366) {
$request->session()->flash('warning', (string)trans('firefly.warning_much_data', ['days' => (int)$diff])); $request->session()->flash('warning', (string)trans('firefly.warning_much_data', ['days' => (int)$diff]));
@ -121,8 +120,8 @@ class HomeController extends Controller
*/ */
public function index(AccountRepositoryInterface $repository): mixed public function index(AccountRepositoryInterface $repository): mixed
{ {
$types = config('firefly.accountTypesByIdentifier.asset'); $types = config('firefly.accountTypesByIdentifier.asset');
$count = $repository->count($types); $count = $repository->count($types);
Log::channel('audit')->info('User visits homepage.'); Log::channel('audit')->info('User visits homepage.');
if (0 === $count) { if (0 === $count) {
@ -135,13 +134,14 @@ class HomeController extends Controller
if ('v2' === (string)config('view.layout')) { if ('v2' === (string)config('view.layout')) {
return $this->indexV2(); return $this->indexV2();
} }
throw new FireflyException('Invalid layout configuration'); throw new FireflyException('Invalid layout configuration');
} }
private function indexV1(AccountRepositoryInterface $repository): mixed private function indexV1(AccountRepositoryInterface $repository): mixed
{ {
$types = config('firefly.accountTypesByIdentifier.asset'); $types = config('firefly.accountTypesByIdentifier.asset');
$count = $repository->count($types); $count = $repository->count($types);
$subTitle = (string)trans('firefly.welcome_back'); $subTitle = (string)trans('firefly.welcome_back');
$transactions = []; $transactions = [];
$frontpage = app('preferences')->getFresh('frontpageAccounts', $repository->getAccountsByType([AccountType::ASSET])->pluck('id')->toArray()); $frontpage = app('preferences')->getFresh('frontpageAccounts', $repository->getAccountsByType([AccountType::ASSET])->pluck('id')->toArray());
@ -152,11 +152,11 @@ class HomeController extends Controller
/** @var Carbon $start */ /** @var Carbon $start */
/** @var Carbon $end */ /** @var Carbon $end */
$start = session('start', today(config('app.timezone'))->startOfMonth()); $start = session('start', today(config('app.timezone'))->startOfMonth());
$end = session('end', today(config('app.timezone'))->endOfMonth()); $end = session('end', today(config('app.timezone'))->endOfMonth());
$accounts = $repository->getAccountsById($frontpageArray); $accounts = $repository->getAccountsById($frontpageArray);
$today = today(config('app.timezone')); $today = today(config('app.timezone'));
$accounts = $accounts->sortBy('order'); // sort frontpage accounts by order $accounts = $accounts->sortBy('order'); // sort frontpage accounts by order
app('log')->debug('Frontpage accounts are ', $frontpageArray); app('log')->debug('Frontpage accounts are ', $frontpageArray);
@ -166,14 +166,14 @@ class HomeController extends Controller
// collect groups for each transaction. // collect groups for each transaction.
foreach ($accounts as $account) { foreach ($accounts as $account) {
/** @var GroupCollectorInterface $collector */ /** @var GroupCollectorInterface $collector */
$collector = app(GroupCollectorInterface::class); $collector = app(GroupCollectorInterface::class);
$collector->setAccounts(new Collection([$account]))->withAccountInformation()->setRange($start, $end)->setLimit(10)->setPage(1); $collector->setAccounts(new Collection([$account]))->withAccountInformation()->setRange($start, $end)->setLimit(10)->setPage(1);
$set = $collector->getExtractedJournals(); $set = $collector->getExtractedJournals();
$transactions[] = ['transactions' => $set, 'account' => $account]; $transactions[] = ['transactions' => $set, 'account' => $account];
} }
/** @var User $user */ /** @var User $user */
$user = auth()->user(); $user = auth()->user();
event(new RequestedVersionCheckStatus($user)); event(new RequestedVersionCheckStatus($user));
return view('index', compact('count', 'subTitle', 'transactions', 'billCount', 'start', 'end', 'today')); return view('index', compact('count', 'subTitle', 'transactions', 'billCount', 'start', 'end', 'today'));
@ -181,15 +181,15 @@ class HomeController extends Controller
private function indexV2(): mixed private function indexV2(): mixed
{ {
$subTitle = (string)trans('firefly.welcome_back'); $subTitle = (string)trans('firefly.welcome_back');
$start = session('start', today(config('app.timezone'))->startOfMonth()); $start = session('start', today(config('app.timezone'))->startOfMonth());
$end = session('end', today(config('app.timezone'))->endOfMonth()); $end = session('end', today(config('app.timezone'))->endOfMonth());
/** @var User $user */ /** @var User $user */
$user = auth()->user(); $user = auth()->user();
event(new RequestedVersionCheckStatus($user)); event(new RequestedVersionCheckStatus($user));
return view('index', compact( 'subTitle','start','end')); return view('index', compact('subTitle', 'start', 'end'));
} }
} }

View File

@ -30,7 +30,6 @@ use FireflyIII\User;
use Illuminate\Auth\Access\AuthorizationException; use Illuminate\Auth\Access\AuthorizationException;
use Illuminate\Auth\AuthenticationException; use Illuminate\Auth\AuthenticationException;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Collection;
/** /**
* Trait ValidatesUserGroupTrait * Trait ValidatesUserGroupTrait
@ -43,7 +42,7 @@ trait ValidatesUserGroupTrait
*/ */
protected function validateUserGroup(Request $request): UserGroup protected function validateUserGroup(Request $request): UserGroup
{ {
app('log')->debug(sprintf('validateUserGroup: %s', get_class($this))); app('log')->debug(sprintf('validateUserGroup: %s', static::class));
if (!auth()->check()) { if (!auth()->check()) {
app('log')->debug('validateUserGroup: user is not logged in, return NULL.'); app('log')->debug('validateUserGroup: user is not logged in, return NULL.');
@ -51,43 +50,48 @@ trait ValidatesUserGroupTrait
} }
/** @var User $user */ /** @var User $user */
$user = auth()->user(); $user = auth()->user();
$groupId = 0; $groupId = 0;
if (!$request->has('user_group_id')) { if (!$request->has('user_group_id')) {
$groupId = $user->user_group_id; $groupId = $user->user_group_id;
app('log')->debug(sprintf('validateUserGroup: no user group submitted, use default group #%d.', $groupId)); app('log')->debug(sprintf('validateUserGroup: no user group submitted, use default group #%d.', $groupId));
} }
if ($request->has('user_group_id')) { if ($request->has('user_group_id')) {
$groupId = (int)$request->get('user_group_id'); $groupId = (int)$request->get('user_group_id');
app('log')->debug(sprintf('validateUserGroup: user group submitted, search for memberships in group #%d.', $groupId)); app('log')->debug(sprintf('validateUserGroup: user group submitted, search for memberships in group #%d.', $groupId));
} }
/** @var GroupMembership|null $membership */
/** @var null|GroupMembership $membership */
$membership = $user->groupMemberships()->where('user_group_id', $groupId)->first(); $membership = $user->groupMemberships()->where('user_group_id', $groupId)->first();
if (null === $membership) { if (null === $membership) {
app('log')->debug(sprintf('validateUserGroup: user has no access to group #%d.', $groupId)); app('log')->debug(sprintf('validateUserGroup: user has no access to group #%d.', $groupId));
throw new AuthorizationException((string)trans('validation.no_access_group')); throw new AuthorizationException((string)trans('validation.no_access_group'));
} }
// need to get the group from the membership: // need to get the group from the membership:
/** @var UserGroup|null $group */ /** @var null|UserGroup $group */
$group = $membership->userGroup; $group = $membership->userGroup;
if (null === $group) { if (null === $group) {
app('log')->debug(sprintf('validateUserGroup: group #%d does not exist.', $groupId)); app('log')->debug(sprintf('validateUserGroup: group #%d does not exist.', $groupId));
throw new AuthorizationException((string)trans('validation.belongs_user_or_user_group')); throw new AuthorizationException((string)trans('validation.belongs_user_or_user_group'));
} }
app('log')->debug(sprintf('validateUserGroup: validate access of user to group #%d ("%s").', $groupId, $group->title)); app('log')->debug(sprintf('validateUserGroup: validate access of user to group #%d ("%s").', $groupId, $group->title));
$roles = property_exists($this, 'acceptedRoles') ? $this->acceptedRoles : []; $roles = property_exists($this, 'acceptedRoles') ? $this->acceptedRoles : [];
if(0 === count($roles)) { if (0 === count($roles)) {
app('log')->debug('validateUserGroup: no roles defined, so no access.'); app('log')->debug('validateUserGroup: no roles defined, so no access.');
throw new AuthorizationException((string)trans('validation.no_accepted_roles_defined')); throw new AuthorizationException((string)trans('validation.no_accepted_roles_defined'));
} }
app('log')->debug(sprintf('validateUserGroup: have %d roles to check.', count($roles)), $roles); app('log')->debug(sprintf('validateUserGroup: have %d roles to check.', count($roles)), $roles);
/** @var UserRoleEnum $role */ /** @var UserRoleEnum $role */
foreach($roles as $role) { foreach ($roles as $role) {
if($user->hasRoleInGroupOrOwner($group, $role)) { if ($user->hasRoleInGroupOrOwner($group, $role)) {
app('log')->debug(sprintf('validateUserGroup: User has role "%s" in group #%d, return the group.', $role->value, $groupId)); app('log')->debug(sprintf('validateUserGroup: User has role "%s" in group #%d, return the group.', $role->value, $groupId));
return $group; return $group;
} }
app('log')->debug(sprintf('validateUserGroup: User does NOT have role "%s" in group #%d, continue searching.', $role->value, $groupId)); app('log')->debug(sprintf('validateUserGroup: User does NOT have role "%s" in group #%d, continue searching.', $role->value, $groupId));

48
composer.lock generated
View File

@ -3366,16 +3366,16 @@
}, },
{ {
"name": "nesbot/carbon", "name": "nesbot/carbon",
"version": "3.2.3", "version": "3.2.4",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/briannesbitt/Carbon.git", "url": "https://github.com/briannesbitt/Carbon.git",
"reference": "4d599a6e2351d6b6bf21737accdfe1a4ce3fdbb1" "reference": "82c28278c1c8f7b82dcdab25692237f052ffc8d8"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/4d599a6e2351d6b6bf21737accdfe1a4ce3fdbb1", "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/82c28278c1c8f7b82dcdab25692237f052ffc8d8",
"reference": "4d599a6e2351d6b6bf21737accdfe1a4ce3fdbb1", "reference": "82c28278c1c8f7b82dcdab25692237f052ffc8d8",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -3468,7 +3468,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2024-03-30T18:22:00+00:00" "time": "2024-04-05T09:58:10+00:00"
}, },
{ {
"name": "nette/schema", "name": "nette/schema",
@ -8900,16 +8900,16 @@
"packages-dev": [ "packages-dev": [
{ {
"name": "barryvdh/laravel-debugbar", "name": "barryvdh/laravel-debugbar",
"version": "v3.13.2", "version": "v3.13.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/barryvdh/laravel-debugbar.git", "url": "https://github.com/barryvdh/laravel-debugbar.git",
"reference": "da425a64d9d3bf4730e9f050e2771b9c37fe7649" "reference": "241e9bddb04ab42a04a5fe8b2b9654374c864229"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/da425a64d9d3bf4730e9f050e2771b9c37fe7649", "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/241e9bddb04ab42a04a5fe8b2b9654374c864229",
"reference": "da425a64d9d3bf4730e9f050e2771b9c37fe7649", "reference": "241e9bddb04ab42a04a5fe8b2b9654374c864229",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -8968,7 +8968,7 @@
], ],
"support": { "support": {
"issues": "https://github.com/barryvdh/laravel-debugbar/issues", "issues": "https://github.com/barryvdh/laravel-debugbar/issues",
"source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.13.2" "source": "https://github.com/barryvdh/laravel-debugbar/tree/v3.13.3"
}, },
"funding": [ "funding": [
{ {
@ -8980,7 +8980,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2024-04-03T19:25:19+00:00" "time": "2024-04-04T02:42:49+00:00"
}, },
{ {
"name": "barryvdh/laravel-ide-helper", "name": "barryvdh/laravel-ide-helper",
@ -10395,21 +10395,21 @@
}, },
{ {
"name": "phpstan/phpstan-strict-rules", "name": "phpstan/phpstan-strict-rules",
"version": "1.5.2", "version": "1.5.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/phpstan/phpstan-strict-rules.git", "url": "https://github.com/phpstan/phpstan-strict-rules.git",
"reference": "7a50e9662ee9f3942e4aaaf3d603653f60282542" "reference": "568210bd301f94a0d4b1e5a0808c374c1b9cf11b"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/7a50e9662ee9f3942e4aaaf3d603653f60282542", "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/568210bd301f94a0d4b1e5a0808c374c1b9cf11b",
"reference": "7a50e9662ee9f3942e4aaaf3d603653f60282542", "reference": "568210bd301f94a0d4b1e5a0808c374c1b9cf11b",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^7.2 || ^8.0", "php": "^7.2 || ^8.0",
"phpstan/phpstan": "^1.10.34" "phpstan/phpstan": "^1.10.60"
}, },
"require-dev": { "require-dev": {
"nikic/php-parser": "^4.13.0", "nikic/php-parser": "^4.13.0",
@ -10438,9 +10438,9 @@
"description": "Extra strict and opinionated rules for PHPStan", "description": "Extra strict and opinionated rules for PHPStan",
"support": { "support": {
"issues": "https://github.com/phpstan/phpstan-strict-rules/issues", "issues": "https://github.com/phpstan/phpstan-strict-rules/issues",
"source": "https://github.com/phpstan/phpstan-strict-rules/tree/1.5.2" "source": "https://github.com/phpstan/phpstan-strict-rules/tree/1.5.3"
}, },
"time": "2023-10-30T14:35:06+00:00" "time": "2024-04-06T07:43:25+00:00"
}, },
{ {
"name": "phpunit/php-code-coverage", "name": "phpunit/php-code-coverage",
@ -10765,16 +10765,16 @@
}, },
{ {
"name": "phpunit/phpunit", "name": "phpunit/phpunit",
"version": "10.5.16", "version": "10.5.17",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git", "url": "https://github.com/sebastianbergmann/phpunit.git",
"reference": "18f8d4a5f52b61fdd9370aaae3167daa0eeb69cd" "reference": "c1f736a473d21957ead7e94fcc029f571895abf5"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/18f8d4a5f52b61fdd9370aaae3167daa0eeb69cd", "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c1f736a473d21957ead7e94fcc029f571895abf5",
"reference": "18f8d4a5f52b61fdd9370aaae3167daa0eeb69cd", "reference": "c1f736a473d21957ead7e94fcc029f571895abf5",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -10846,7 +10846,7 @@
"support": { "support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues", "issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy", "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
"source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.16" "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.17"
}, },
"funding": [ "funding": [
{ {
@ -10862,7 +10862,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2024-03-28T10:08:10+00:00" "time": "2024-04-05T04:39:01+00:00"
}, },
{ {
"name": "sebastian/cli-parser", "name": "sebastian/cli-parser",

View File

@ -117,7 +117,7 @@ return [
'expression_engine' => false, 'expression_engine' => false,
// see cer.php for exchange rates feature flag. // see cer.php for exchange rates feature flag.
], ],
'version' => 'develop/2024-04-04', 'version' => 'develop/2024-04-07',
'api_version' => '2.0.13', 'api_version' => '2.0.13',
'db_version' => 24, 'db_version' => 24,

View File

@ -20,6 +20,7 @@
*/ */
declare(strict_types=1); declare(strict_types=1);
return [ return [
'json' => [ 'json' => [
'v2' => [ 'v2' => [
@ -32,7 +33,6 @@ return [
], ],
'form' => [ 'form' => [
'title', 'title',
], ],
'validation' => [ 'validation' => [
'bad_type_source', 'bad_type_source',

View File

@ -39,7 +39,7 @@ return [
| the usual Laravel view path has already been registered for you. | the usual Laravel view path has already been registered for you.
| |
*/ */
'layout' => env('FIREFLY_III_LAYOUT', 'v1'), 'layout' => env('FIREFLY_III_LAYOUT', 'v1'),
'paths' => $paths, 'paths' => $paths,
/* /*

View File

@ -3,14 +3,34 @@
"html_language": "bg", "html_language": "bg",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438", "spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438", "left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438",
"paid": "\u041f\u043b\u0430\u0442\u0435\u043d\u0438", "paid": "\u041f\u043b\u0430\u0442\u0435\u043d\u0438",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "bg", "html_language": "bg",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u0417\u0430\u0433\u043b\u0430\u0432\u0438\u0435"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438", "spent": "\u041f\u043e\u0445\u0430\u0440\u0447\u0435\u043d\u0438",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438", "left": "\u041e\u0441\u0442\u0430\u043d\u0430\u043b\u0438",
"paid": "\u041f\u043b\u0430\u0442\u0435\u043d\u0438", "paid": "\u041f\u043b\u0430\u0442\u0435\u043d\u0438",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ca", "html_language": "ca",
"date_time_fns": "D [de\/d'] MMMM yyyy [a les] HH:mm:ss", "date_time_fns": "D [de\/d'] MMMM yyyy [a les] HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtol"
},
"validation": { "validation": {
"bad_type_source": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte font.", "bad_type_source": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte font.",
"bad_type_destination": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte de dest\u00ed." "bad_type_destination": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte de dest\u00ed."
}, },
"firefly": { "firefly": {
"spent": "Gastat", "spent": "Gastat",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Queda", "left": "Queda",
"paid": "Pagat", "paid": "Pagat",
"errors_submission_v2": "Hi ha hagut un error amb el teu enviament. Per favor, comprova els seg\u00fcents errors: {{errorMessage}}", "errors_submission_v2": "Hi ha hagut un error amb el teu enviament. Per favor, comprova els seg\u00fcents errors: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ca", "html_language": "ca",
"date_time_fns": "D [de\/d'] MMMM yyyy [a les] HH:mm:ss", "date_time_fns": "D [de\/d'] MMMM yyyy [a les] HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtol"
},
"validation": { "validation": {
"bad_type_source": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte font.", "bad_type_source": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte font.",
"bad_type_destination": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte de dest\u00ed." "bad_type_destination": "Firefly III no pot determinar el tipus de transacci\u00f3 a partir d'aquest compte de dest\u00ed."
}, },
"firefly": { "firefly": {
"spent": "Gastat", "spent": "Gastat",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Queda", "left": "Queda",
"paid": "Pagat", "paid": "Pagat",
"errors_submission_v2": "Hi ha hagut un error amb el teu enviament. Per favor, comprova els seg\u00fcents errors: {{errorMessage}}", "errors_submission_v2": "Hi ha hagut un error amb el teu enviament. Per favor, comprova els seg\u00fcents errors: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "cs", "html_language": "cs",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "N\u00e1zev"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Utraceno", "spent": "Utraceno",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Zb\u00fdv\u00e1", "left": "Zb\u00fdv\u00e1",
"paid": "Zaplaceno", "paid": "Zaplaceno",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "cs", "html_language": "cs",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "N\u00e1zev"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Utraceno", "spent": "Utraceno",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Zb\u00fdv\u00e1", "left": "Zb\u00fdv\u00e1",
"paid": "Zaplaceno", "paid": "Zaplaceno",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "da", "html_language": "da",
"date_time_fns": "MMMM g\u00f8r, yyyy @ HH:mm:ss", "date_time_fns": "MMMM g\u00f8r, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne kildekonto.", "bad_type_source": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne kildekonto.",
"bad_type_destination": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne destinationskonto." "bad_type_destination": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne destinationskonto."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "da", "html_language": "da",
"date_time_fns": "MMMM g\u00f8r, yyyy @ HH:mm:ss", "date_time_fns": "MMMM g\u00f8r, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne kildekonto.", "bad_type_source": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne kildekonto.",
"bad_type_destination": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne destinationskonto." "bad_type_destination": "Firefly III kan ikke bestemme transaktionstypen baseret p\u00e5 denne destinationskonto."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "de", "html_language": "de",
"date_time_fns": "dd. MMM. yyyy um HH:mm:ss", "date_time_fns": "dd. MMM. yyyy um HH:mm:ss",
"month_and_day_fns": "D. MMMM Y", "month_and_day_fns": "D. MMMM Y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "dd. MMM. yyyy um HH:mm" "date_time_fns_short": "dd. MMM. yyyy um HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kann die Buchungsart anhand dieses Quellkontos nicht ermitteln.", "bad_type_source": "Firefly III kann die Buchungsart anhand dieses Quellkontos nicht ermitteln.",
"bad_type_destination": "Firefly III kann die Buchungsart anhand dieses Zielkontos nicht ermitteln." "bad_type_destination": "Firefly III kann die Buchungsart anhand dieses Zielkontos nicht ermitteln."
}, },
"firefly": { "firefly": {
"spent": "Ausgegeben", "spent": "Ausgegeben",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Ihre Funktion: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Schreibgesch\u00fctzt",
"administration_role_mng_trx": "Buchungen verwalten",
"administration_role_mng_meta": "Klassifizierungs- und Metadaten verwalten",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Sparschweine verwalten",
"administration_role_mng_subscriptions": "Abonnements verwalten",
"administration_role_mng_rules": "Regeln verwalten",
"administration_role_mng_recurring": "Dauerauftr\u00e4ge verwalten ",
"administration_role_mng_webhooks": "Webhooks verwalten",
"administration_role_mng_currencies": "W\u00e4hrungen verwalten",
"administration_role_view_reports": "Berichte anzeigen",
"administration_role_full": "Vollst\u00e4ndiger Zugriff",
"new_administration_created": "Neue Finanzverwaltung \u201e{{title}}\u201d wurde erstellt",
"left": "\u00dcbrig", "left": "\u00dcbrig",
"paid": "Bezahlt", "paid": "Bezahlt",
"errors_submission_v2": "Bei Ihrer \u00dcbermittlung ist ein Fehler aufgetreten. Bitte \u00fcberpr\u00fcfen Sie die unten stehenden Fehler: {{errorMessage}}", "errors_submission_v2": "Bei Ihrer \u00dcbermittlung ist ein Fehler aufgetreten. Bitte \u00fcberpr\u00fcfen Sie die unten stehenden Fehler: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "de", "html_language": "de",
"date_time_fns": "dd. MMM. yyyy um HH:mm:ss", "date_time_fns": "dd. MMM. yyyy um HH:mm:ss",
"month_and_day_fns": "D. MMMM Y", "month_and_day_fns": "D. MMMM Y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "dd. MMM. yyyy um HH:mm" "date_time_fns_short": "dd. MMM. yyyy um HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kann die Buchungsart anhand dieses Quellkontos nicht ermitteln.", "bad_type_source": "Firefly III kann die Buchungsart anhand dieses Quellkontos nicht ermitteln.",
"bad_type_destination": "Firefly III kann die Buchungsart anhand dieses Zielkontos nicht ermitteln." "bad_type_destination": "Firefly III kann die Buchungsart anhand dieses Zielkontos nicht ermitteln."
}, },
"firefly": { "firefly": {
"spent": "Ausgegeben", "spent": "Ausgegeben",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Ihre Funktion: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Schreibgesch\u00fctzt",
"administration_role_mng_trx": "Buchungen verwalten",
"administration_role_mng_meta": "Klassifizierungs- und Metadaten verwalten",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Sparschweine verwalten",
"administration_role_mng_subscriptions": "Abonnements verwalten",
"administration_role_mng_rules": "Regeln verwalten",
"administration_role_mng_recurring": "Dauerauftr\u00e4ge verwalten ",
"administration_role_mng_webhooks": "Webhooks verwalten",
"administration_role_mng_currencies": "W\u00e4hrungen verwalten",
"administration_role_view_reports": "Berichte anzeigen",
"administration_role_full": "Vollst\u00e4ndiger Zugriff",
"new_administration_created": "Neue Finanzverwaltung \u201e{{title}}\u201d wurde erstellt",
"left": "\u00dcbrig", "left": "\u00dcbrig",
"paid": "Bezahlt", "paid": "Bezahlt",
"errors_submission_v2": "Bei Ihrer \u00dcbermittlung ist ein Fehler aufgetreten. Bitte \u00fcberpr\u00fcfen Sie die unten stehenden Fehler: {{errorMessage}}", "errors_submission_v2": "Bei Ihrer \u00dcbermittlung ist ein Fehler aufgetreten. Bitte \u00fcberpr\u00fcfen Sie die unten stehenden Fehler: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "el", "html_language": "el",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u03a4\u03af\u03c4\u03bb\u03bf\u03c2"
},
"validation": { "validation": {
"bad_type_source": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2.", "bad_type_source": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2.",
"bad_type_destination": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd." "bad_type_destination": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd."
}, },
"firefly": { "firefly": {
"spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd", "spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd", "left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd",
"paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf", "paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "el", "html_language": "el",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u03a4\u03af\u03c4\u03bb\u03bf\u03c2"
},
"validation": { "validation": {
"bad_type_source": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2.", "bad_type_source": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03ad\u03bb\u03b5\u03c5\u03c3\u03b7\u03c2.",
"bad_type_destination": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd." "bad_type_destination": "\u03a4\u03bf Firefly III \u03b4\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03b5\u03af \u03bd\u03b1 \u03ba\u03b1\u03b8\u03bf\u03c1\u03af\u03c3\u03b5\u03b9 \u03c4\u03bf\u03bd \u03c4\u03cd\u03c0\u03bf \u03c3\u03c5\u03bd\u03b1\u03bb\u03bb\u03b1\u03b3\u03ae\u03c2 \u03bc\u03b5 \u03b2\u03ac\u03c3\u03b7 \u03b1\u03c5\u03c4\u03cc \u03c4\u03bf \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c0\u03c1\u03bf\u03bf\u03c1\u03b9\u03c3\u03bc\u03bf\u03cd."
}, },
"firefly": { "firefly": {
"spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd", "spent": "\u0394\u03b1\u03c0\u03b1\u03bd\u03ae\u03b8\u03b7\u03ba\u03b1\u03bd",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd", "left": "\u0391\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd",
"paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf", "paid": "\u03a0\u03bb\u03b7\u03c1\u03c9\u03bc\u03ad\u03bd\u03bf",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "en-gb", "html_language": "en-gb",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Title"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "en", "html_language": "en",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Title"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "en-gb", "html_language": "en-gb",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Title"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "en", "html_language": "en",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Title"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "es", "html_language": "es",
"date_time_fns": "El MMMM hacer, yyyy a las HH:mm:ss", "date_time_fns": "El MMMM hacer, yyyy a las HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtulo"
},
"validation": { "validation": {
"bad_type_source": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de origen.", "bad_type_source": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de origen.",
"bad_type_destination": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de destino." "bad_type_destination": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de destino."
}, },
"firefly": { "firefly": {
"spent": "Gastado", "spent": "Gastado",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Disponible", "left": "Disponible",
"paid": "Pagado", "paid": "Pagado",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "es", "html_language": "es",
"date_time_fns": "El MMMM hacer, yyyy a las HH:mm:ss", "date_time_fns": "El MMMM hacer, yyyy a las HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtulo"
},
"validation": { "validation": {
"bad_type_source": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de origen.", "bad_type_source": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de origen.",
"bad_type_destination": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de destino." "bad_type_destination": "Firefly III no puede determinar el tipo de transacci\u00f3n basado en esta cuenta de destino."
}, },
"firefly": { "firefly": {
"spent": "Gastado", "spent": "Gastado",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Disponible", "left": "Disponible",
"paid": "Pagado", "paid": "Pagado",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "fi", "html_language": "fi",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Otsikko"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "K\u00e4ytetty", "spent": "K\u00e4ytetty",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "J\u00e4ljell\u00e4", "left": "J\u00e4ljell\u00e4",
"paid": "Maksettu", "paid": "Maksettu",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "fi", "html_language": "fi",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Otsikko"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "K\u00e4ytetty", "spent": "K\u00e4ytetty",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "J\u00e4ljell\u00e4", "left": "J\u00e4ljell\u00e4",
"paid": "Maksettu", "paid": "Maksettu",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "fr", "html_language": "fr",
"date_time_fns": "do MMMM, yyyy @ HH:mm:ss", "date_time_fns": "do MMMM, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "do MMMM, yyyy @ HH:mm" "date_time_fns_short": "do MMMM, yyyy @ HH:mm"
}, },
"form": {
"title": "Titre"
},
"validation": { "validation": {
"bad_type_source": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte source.", "bad_type_source": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte source.",
"bad_type_destination": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte de destination." "bad_type_destination": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte de destination."
}, },
"firefly": { "firefly": {
"spent": "D\u00e9pens\u00e9", "spent": "D\u00e9pens\u00e9",
"administration_owner": "Propri\u00e9taire de l'administration : {{email}}",
"administration_you": "Votre r\u00f4le : {{role}}",
"administration_role_owner": "Propri\u00e9taire",
"administration_role_ro": "Lecture seule",
"administration_role_mng_trx": "G\u00e9rer les op\u00e9rations",
"administration_role_mng_meta": "G\u00e9rer la classification et les m\u00e9tadonn\u00e9es",
"administration_role_mng_budgets": "G\u00e9rer les budgets",
"administration_role_mng_piggies": "G\u00e9rer les tirelires",
"administration_role_mng_subscriptions": "G\u00e9rer les abonnements",
"administration_role_mng_rules": "G\u00e9rer les r\u00e8gles",
"administration_role_mng_recurring": "G\u00e9rer les op\u00e9rations p\u00e9riodiques ",
"administration_role_mng_webhooks": "G\u00e9rer les webhooks",
"administration_role_mng_currencies": "G\u00e9rer les devises",
"administration_role_view_reports": "Afficher les rapports",
"administration_role_full": "Acc\u00e8s complet",
"new_administration_created": "La nouvelle administration financi\u00e8re \"{{title}}\" a \u00e9t\u00e9 cr\u00e9\u00e9e",
"left": "Reste", "left": "Reste",
"paid": "Pay\u00e9", "paid": "Pay\u00e9",
"errors_submission_v2": "Certaines informations ne sont pas correctes dans votre formulaire. Veuillez v\u00e9rifier les erreurs ci-dessous : {{errorMessage}}", "errors_submission_v2": "Certaines informations ne sont pas correctes dans votre formulaire. Veuillez v\u00e9rifier les erreurs ci-dessous : {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "fr", "html_language": "fr",
"date_time_fns": "do MMMM, yyyy @ HH:mm:ss", "date_time_fns": "do MMMM, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "do MMMM, yyyy @ HH:mm" "date_time_fns_short": "do MMMM, yyyy @ HH:mm"
}, },
"form": {
"title": "Titre"
},
"validation": { "validation": {
"bad_type_source": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte source.", "bad_type_source": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte source.",
"bad_type_destination": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte de destination." "bad_type_destination": "Firefly III ne peut pas d\u00e9terminer le type de transaction bas\u00e9 sur ce compte de destination."
}, },
"firefly": { "firefly": {
"spent": "D\u00e9pens\u00e9", "spent": "D\u00e9pens\u00e9",
"administration_owner": "Propri\u00e9taire de l'administration : {{email}}",
"administration_you": "Votre r\u00f4le : {{role}}",
"administration_role_owner": "Propri\u00e9taire",
"administration_role_ro": "Lecture seule",
"administration_role_mng_trx": "G\u00e9rer les op\u00e9rations",
"administration_role_mng_meta": "G\u00e9rer la classification et les m\u00e9tadonn\u00e9es",
"administration_role_mng_budgets": "G\u00e9rer les budgets",
"administration_role_mng_piggies": "G\u00e9rer les tirelires",
"administration_role_mng_subscriptions": "G\u00e9rer les abonnements",
"administration_role_mng_rules": "G\u00e9rer les r\u00e8gles",
"administration_role_mng_recurring": "G\u00e9rer les op\u00e9rations p\u00e9riodiques ",
"administration_role_mng_webhooks": "G\u00e9rer les webhooks",
"administration_role_mng_currencies": "G\u00e9rer les devises",
"administration_role_view_reports": "Afficher les rapports",
"administration_role_full": "Acc\u00e8s complet",
"new_administration_created": "La nouvelle administration financi\u00e8re \"{{title}}\" a \u00e9t\u00e9 cr\u00e9\u00e9e",
"left": "Reste", "left": "Reste",
"paid": "Pay\u00e9", "paid": "Pay\u00e9",
"errors_submission_v2": "Certaines informations ne sont pas correctes dans votre formulaire. Veuillez v\u00e9rifier les erreurs ci-dessous : {{errorMessage}}", "errors_submission_v2": "Certaines informations ne sont pas correctes dans votre formulaire. Veuillez v\u00e9rifier les erreurs ci-dessous : {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "hu", "html_language": "hu",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "HHHH n, \u00e9", "month_and_day_fns": "HHHH n, \u00e9",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "C\u00edm"
},
"validation": { "validation": {
"bad_type_source": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a forr\u00e1ssz\u00e1mla alapj\u00e1n.", "bad_type_source": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a forr\u00e1ssz\u00e1mla alapj\u00e1n.",
"bad_type_destination": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a c\u00e9lsz\u00e1mla alapj\u00e1n." "bad_type_destination": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a c\u00e9lsz\u00e1mla alapj\u00e1n."
}, },
"firefly": { "firefly": {
"spent": "Elk\u00f6lt\u00f6tt", "spent": "Elk\u00f6lt\u00f6tt",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Maradv\u00e1ny", "left": "Maradv\u00e1ny",
"paid": "Kifizetve", "paid": "Kifizetve",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "hu", "html_language": "hu",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "HHHH n, \u00e9", "month_and_day_fns": "HHHH n, \u00e9",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "C\u00edm"
},
"validation": { "validation": {
"bad_type_source": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a forr\u00e1ssz\u00e1mla alapj\u00e1n.", "bad_type_source": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a forr\u00e1ssz\u00e1mla alapj\u00e1n.",
"bad_type_destination": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a c\u00e9lsz\u00e1mla alapj\u00e1n." "bad_type_destination": "A Firefly III nem tudja eld\u00f6nteni a tranzakci\u00f3 t\u00edpus\u00e1t a c\u00e9lsz\u00e1mla alapj\u00e1n."
}, },
"firefly": { "firefly": {
"spent": "Elk\u00f6lt\u00f6tt", "spent": "Elk\u00f6lt\u00f6tt",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Maradv\u00e1ny", "left": "Maradv\u00e1ny",
"paid": "Kifizetve", "paid": "Kifizetve",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "id", "html_language": "id",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Judul"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Menghabiskan", "spent": "Menghabiskan",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Kiri", "left": "Kiri",
"paid": "Dibayar", "paid": "Dibayar",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "id", "html_language": "id",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM, y", "month_and_day_fns": "d MMMM, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Judul"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Menghabiskan", "spent": "Menghabiskan",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Kiri", "left": "Kiri",
"paid": "Dibayar", "paid": "Dibayar",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "it", "html_language": "it",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Titolo"
},
"validation": { "validation": {
"bad_type_source": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account sorgente.", "bad_type_source": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account sorgente.",
"bad_type_destination": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account di destinazione." "bad_type_destination": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account di destinazione."
}, },
"firefly": { "firefly": {
"spent": "Speso", "spent": "Speso",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Resto", "left": "Resto",
"paid": "Pagati", "paid": "Pagati",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "it", "html_language": "it",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Titolo"
},
"validation": { "validation": {
"bad_type_source": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account sorgente.", "bad_type_source": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account sorgente.",
"bad_type_destination": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account di destinazione." "bad_type_destination": "Firefly III non pu\u00f2 determinare il tipo di transazione in base a questo account di destinazione."
}, },
"firefly": { "firefly": {
"spent": "Speso", "spent": "Speso",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Resto", "left": "Resto",
"paid": "Pagati", "paid": "Pagati",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ja", "html_language": "ja",
"date_time_fns": "yyyy\u5e74MMMM\u6708do\u65e5 HH:mm:ss", "date_time_fns": "yyyy\u5e74MMMM\u6708do\u65e5 HH:mm:ss",
"month_and_day_fns": "y\u5e74 MMMM d\u65e5", "month_and_day_fns": "y\u5e74 MMMM d\u65e5",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u30bf\u30a4\u30c8\u30eb"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u6b8b\u308a", "left": "\u6b8b\u308a",
"paid": "\u652f\u6255\u3044\u6e08\u307f", "paid": "\u652f\u6255\u3044\u6e08\u307f",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ja", "html_language": "ja",
"date_time_fns": "yyyy\u5e74MMMM\u6708do\u65e5 HH:mm:ss", "date_time_fns": "yyyy\u5e74MMMM\u6708do\u65e5 HH:mm:ss",
"month_and_day_fns": "y\u5e74 MMMM d\u65e5", "month_and_day_fns": "y\u5e74 MMMM d\u65e5",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u30bf\u30a4\u30c8\u30eb"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u6b8b\u308a", "left": "\u6b8b\u308a",
"paid": "\u652f\u6255\u3044\u6e08\u307f", "paid": "\u652f\u6255\u3044\u6e08\u307f",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ko", "html_language": "ko",
"date_time_fns": "YYYY\ub144 M\uc6d4 D\uc77c HH:mm:ss", "date_time_fns": "YYYY\ub144 M\uc6d4 D\uc77c HH:mm:ss",
"month_and_day_fns": "y\ub144 MMMM d\uc77c", "month_and_day_fns": "y\ub144 MMMM d\uc77c",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\uc81c\ubaa9"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\uc9c0\ucd9c", "spent": "\uc9c0\ucd9c",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\ub0a8\uc74c", "left": "\ub0a8\uc74c",
"paid": "\uc9c0\ubd88\ub428", "paid": "\uc9c0\ubd88\ub428",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ko", "html_language": "ko",
"date_time_fns": "YYYY\ub144 M\uc6d4 D\uc77c HH:mm:ss", "date_time_fns": "YYYY\ub144 M\uc6d4 D\uc77c HH:mm:ss",
"month_and_day_fns": "y\ub144 MMMM d\uc77c", "month_and_day_fns": "y\ub144 MMMM d\uc77c",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\uc81c\ubaa9"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\uc9c0\ucd9c", "spent": "\uc9c0\ucd9c",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\ub0a8\uc74c", "left": "\ub0a8\uc74c",
"paid": "\uc9c0\ubd88\ub428", "paid": "\uc9c0\ubd88\ub428",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "nb", "html_language": "nb",
"date_time_fns": "do MMMM, yyyy @ HH:mm:ss", "date_time_fns": "do MMMM, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Tittel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Gjenv\u00e6rende", "left": "Gjenv\u00e6rende",
"paid": "Betalt", "paid": "Betalt",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "nb", "html_language": "nb",
"date_time_fns": "do MMMM, yyyy @ HH:mm:ss", "date_time_fns": "do MMMM, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Tittel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Gjenv\u00e6rende", "left": "Gjenv\u00e6rende",
"paid": "Betalt", "paid": "Betalt",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "nl", "html_language": "nl",
"date_time_fns": "d MMMM yyyy @ HH:mm:ss", "date_time_fns": "d MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "d MMMM yyyy @ HH:mm" "date_time_fns_short": "d MMMM yyyy @ HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kan het transactietype niet bepalen op basis van deze bronrekening.", "bad_type_source": "Firefly III kan het transactietype niet bepalen op basis van deze bronrekening.",
"bad_type_destination": "Firefly III kan het transactietype niet bepalen op basis van deze doelrekening." "bad_type_destination": "Firefly III kan het transactietype niet bepalen op basis van deze doelrekening."
}, },
"firefly": { "firefly": {
"spent": "Uitgegeven", "spent": "Uitgegeven",
"administration_owner": "Grootboekeigenaar: {{email}}",
"administration_you": "Jouw rol: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Over", "left": "Over",
"paid": "Betaald", "paid": "Betaald",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "nl", "html_language": "nl",
"date_time_fns": "d MMMM yyyy @ HH:mm:ss", "date_time_fns": "d MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "d MMMM yyyy @ HH:mm" "date_time_fns_short": "d MMMM yyyy @ HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kan het transactietype niet bepalen op basis van deze bronrekening.", "bad_type_source": "Firefly III kan het transactietype niet bepalen op basis van deze bronrekening.",
"bad_type_destination": "Firefly III kan het transactietype niet bepalen op basis van deze doelrekening." "bad_type_destination": "Firefly III kan het transactietype niet bepalen op basis van deze doelrekening."
}, },
"firefly": { "firefly": {
"spent": "Uitgegeven", "spent": "Uitgegeven",
"administration_owner": "Grootboekeigenaar: {{email}}",
"administration_you": "Jouw rol: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Over", "left": "Over",
"paid": "Betaald", "paid": "Betaald",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "nn", "html_language": "nn",
"date_time_fns": "do MMMM, yyyy @ HH:mm:ss", "date_time_fns": "do MMMM, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Tittel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Att", "left": "Att",
"paid": "Betalt", "paid": "Betalt",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "nn", "html_language": "nn",
"date_time_fns": "do MMMM, yyyy @ HH:mm:ss", "date_time_fns": "do MMMM, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Tittel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Brukt", "spent": "Brukt",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Att", "left": "Att",
"paid": "Betalt", "paid": "Betalt",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "pl", "html_language": "pl",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Tytu\u0142"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Wydano", "spent": "Wydano",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Pozosta\u0142o", "left": "Pozosta\u0142o",
"paid": "Zap\u0142acone", "paid": "Zap\u0142acone",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "pl", "html_language": "pl",
"date_time_fns": "do MMMM yyyy @ HH:mm:ss", "date_time_fns": "do MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Tytu\u0142"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Wydano", "spent": "Wydano",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Pozosta\u0142o", "left": "Pozosta\u0142o",
"paid": "Zap\u0142acone", "paid": "Zap\u0142acone",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "pt-br", "html_language": "pt-br",
"date_time_fns": "dd 'de' MMMM 'de' yyyy, '\u00e0s' HH:mm:ss", "date_time_fns": "dd 'de' MMMM 'de' yyyy, '\u00e0s' HH:mm:ss",
"month_and_day_fns": "d [de] MMMM [de] y", "month_and_day_fns": "d [de] MMMM [de] y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtulo"
},
"validation": { "validation": {
"bad_type_source": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.", "bad_type_source": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta destino." "bad_type_destination": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta destino."
}, },
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Restante", "left": "Restante",
"paid": "Pago", "paid": "Pago",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "pt", "html_language": "pt",
"date_time_fns": "DO [de] MMMM YYYY, @ HH:mm:ss", "date_time_fns": "DO [de] MMMM YYYY, @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtulo"
},
"validation": { "validation": {
"bad_type_source": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.", "bad_type_source": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de destino." "bad_type_destination": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de destino."
}, },
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Em falta", "left": "Em falta",
"paid": "Pago", "paid": "Pago",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "pt-br", "html_language": "pt-br",
"date_time_fns": "dd 'de' MMMM 'de' yyyy, '\u00e0s' HH:mm:ss", "date_time_fns": "dd 'de' MMMM 'de' yyyy, '\u00e0s' HH:mm:ss",
"month_and_day_fns": "d [de] MMMM [de] y", "month_and_day_fns": "d [de] MMMM [de] y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtulo"
},
"validation": { "validation": {
"bad_type_source": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.", "bad_type_source": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta destino." "bad_type_destination": "Firefly III n\u00e3o conseguiu determinar o tipo de transa\u00e7\u00e3o baseado nesta conta destino."
}, },
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Restante", "left": "Restante",
"paid": "Pago", "paid": "Pago",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "pt", "html_language": "pt",
"date_time_fns": "DO [de] MMMM YYYY, @ HH:mm:ss", "date_time_fns": "DO [de] MMMM YYYY, @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "T\u00edtulo"
},
"validation": { "validation": {
"bad_type_source": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.", "bad_type_source": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de origem.",
"bad_type_destination": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de destino." "bad_type_destination": "O Firefly III n\u00e3o consegue determinar o tipo de transa\u00e7\u00e3o baseado nesta conta de destino."
}, },
"firefly": { "firefly": {
"spent": "Gasto", "spent": "Gasto",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Em falta", "left": "Em falta",
"paid": "Pago", "paid": "Pago",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ro", "html_language": "ro",
"date_time_fns": "MMMM do yyy @ HH:mm:ss", "date_time_fns": "MMMM do yyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do yyy @ HH:mm" "date_time_fns_short": "MMMM do yyy @ HH:mm"
}, },
"form": {
"title": "Titlu"
},
"validation": { "validation": {
"bad_type_source": "Firefly III nu poate determina tipul de tranzac\u021bie pe baza acestui cont surs\u0103.", "bad_type_source": "Firefly III nu poate determina tipul de tranzac\u021bie pe baza acestui cont surs\u0103.",
"bad_type_destination": "Firefly III nu poate determina tipul de tranzac\u021bie bazat pe acest cont de destina\u021bie." "bad_type_destination": "Firefly III nu poate determina tipul de tranzac\u021bie bazat pe acest cont de destina\u021bie."
}, },
"firefly": { "firefly": {
"spent": "Cheltuit", "spent": "Cheltuit",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "R\u0103mas", "left": "R\u0103mas",
"paid": "Pl\u0103tit", "paid": "Pl\u0103tit",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ro", "html_language": "ro",
"date_time_fns": "MMMM do yyy @ HH:mm:ss", "date_time_fns": "MMMM do yyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do yyy @ HH:mm" "date_time_fns_short": "MMMM do yyy @ HH:mm"
}, },
"form": {
"title": "Titlu"
},
"validation": { "validation": {
"bad_type_source": "Firefly III nu poate determina tipul de tranzac\u021bie pe baza acestui cont surs\u0103.", "bad_type_source": "Firefly III nu poate determina tipul de tranzac\u021bie pe baza acestui cont surs\u0103.",
"bad_type_destination": "Firefly III nu poate determina tipul de tranzac\u021bie bazat pe acest cont de destina\u021bie." "bad_type_destination": "Firefly III nu poate determina tipul de tranzac\u021bie bazat pe acest cont de destina\u021bie."
}, },
"firefly": { "firefly": {
"spent": "Cheltuit", "spent": "Cheltuit",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "R\u0103mas", "left": "R\u0103mas",
"paid": "Pl\u0103tit", "paid": "Pl\u0103tit",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ru", "html_language": "ru",
"date_time_fns": "Do MMMM yyyy, @ HH:mm:ss", "date_time_fns": "Do MMMM yyyy, @ HH:mm:ss",
"month_and_day_fns": "D MMMM YYYY", "month_and_day_fns": "D MMMM YYYY",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm" "date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm"
}, },
"form": {
"title": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a"
},
"validation": { "validation": {
"bad_type_source": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430.", "bad_type_source": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430.",
"bad_type_destination": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430." "bad_type_destination": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430."
}, },
"firefly": { "firefly": {
"spent": "\u0420\u0430\u0441\u0445\u043e\u0434", "spent": "\u0420\u0430\u0441\u0445\u043e\u0434",
"administration_owner": "\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f: {{email}}",
"administration_you": "\u0412\u0430\u0448\u0430 \u0440\u043e\u043b\u044c: {{role}}",
"administration_role_owner": "\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446",
"administration_role_ro": "\u0422\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f",
"administration_role_mng_trx": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438",
"administration_role_mng_meta": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430\u043c\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438",
"administration_role_mng_budgets": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0431\u044e\u0434\u0436\u0435\u0442\u0430\u043c\u0438",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430\u043c\u0438",
"administration_role_mng_rules": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438",
"administration_role_mng_recurring": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438 ",
"administration_role_mng_webhooks": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0431\u0445\u0443\u043a\u0430\u043c\u0438",
"administration_role_mng_currencies": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0430\u043b\u044e\u0442\u0430\u043c\u0438",
"administration_role_view_reports": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043e\u0442\u0447\u0435\u0442\u043e\u0432",
"administration_role_full": "\u041f\u043e\u043b\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f",
"new_administration_created": "\u0421\u043e\u0437\u0434\u0430\u043d\u043e \u043d\u043e\u0432\u043e\u0435 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \"{{title}}\"",
"left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c", "left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",
"paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
"errors_submission_v2": "\u0421 \u0432\u0430\u0448\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438: {{errorMessage}}", "errors_submission_v2": "\u0421 \u0432\u0430\u0448\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "ru", "html_language": "ru",
"date_time_fns": "Do MMMM yyyy, @ HH:mm:ss", "date_time_fns": "Do MMMM yyyy, @ HH:mm:ss",
"month_and_day_fns": "D MMMM YYYY", "month_and_day_fns": "D MMMM YYYY",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm" "date_time_fns_short": "Do MMMM YYYY \u0432 HH:mm"
}, },
"form": {
"title": "\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a"
},
"validation": { "validation": {
"bad_type_source": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430.", "bad_type_source": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430.",
"bad_type_destination": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430." "bad_type_destination": "Firefly III \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u0442\u0438\u043f \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0447\u0435\u0442\u0430."
}, },
"firefly": { "firefly": {
"spent": "\u0420\u0430\u0441\u0445\u043e\u0434", "spent": "\u0420\u0430\u0441\u0445\u043e\u0434",
"administration_owner": "\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f: {{email}}",
"administration_you": "\u0412\u0430\u0448\u0430 \u0440\u043e\u043b\u044c: {{role}}",
"administration_role_owner": "\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446",
"administration_role_ro": "\u0422\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f",
"administration_role_mng_trx": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438",
"administration_role_mng_meta": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a\u0430\u043c\u0438 \u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438",
"administration_role_mng_budgets": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0431\u044e\u0434\u0436\u0435\u0442\u0430\u043c\u0438",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430\u043c\u0438",
"administration_role_mng_rules": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438",
"administration_role_mng_recurring": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u044e\u0449\u0438\u043c\u0438\u0441\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438 ",
"administration_role_mng_webhooks": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0435\u0431\u0445\u0443\u043a\u0430\u043c\u0438",
"administration_role_mng_currencies": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0432\u0430\u043b\u044e\u0442\u0430\u043c\u0438",
"administration_role_view_reports": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u043e\u0442\u0447\u0435\u0442\u043e\u0432",
"administration_role_full": "\u041f\u043e\u043b\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f",
"new_administration_created": "\u0421\u043e\u0437\u0434\u0430\u043d\u043e \u043d\u043e\u0432\u043e\u0435 \u0444\u0438\u043d\u0430\u043d\u0441\u043e\u0432\u043e\u0435 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \"{{title}}\"",
"left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c", "left": "\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c",
"paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e", "paid": "\u041e\u043f\u043b\u0430\u0447\u0435\u043d\u043e",
"errors_submission_v2": "\u0421 \u0432\u0430\u0448\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438: {{errorMessage}}", "errors_submission_v2": "\u0421 \u0432\u0430\u0448\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 \u043e\u0448\u0438\u0431\u043a\u0430. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043e\u0448\u0438\u0431\u043a\u0438: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "sk", "html_language": "sk",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "N\u00e1zov"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Utraten\u00e9", "spent": "Utraten\u00e9",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Zost\u00e1va", "left": "Zost\u00e1va",
"paid": "Uhraden\u00e9", "paid": "Uhraden\u00e9",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "sk", "html_language": "sk",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "N\u00e1zov"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Utraten\u00e9", "spent": "Utraten\u00e9",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Zost\u00e1va", "left": "Zost\u00e1va",
"paid": "Uhraden\u00e9", "paid": "Uhraden\u00e9",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "sl", "html_language": "sl",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Naslov"
},
"validation": { "validation": {
"bad_type_source": "Na podlagi tega izvornega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije.", "bad_type_source": "Na podlagi tega izvornega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije.",
"bad_type_destination": "Na podlagi tega ciljnega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije." "bad_type_destination": "Na podlagi tega ciljnega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije."
}, },
"firefly": { "firefly": {
"spent": "Porabljeno", "spent": "Porabljeno",
"administration_owner": "Lastnik administracije: {{email}}",
"administration_you": "Va\u0161a vloga: {{role}}",
"administration_role_owner": "Lastnik",
"administration_role_ro": "Samo za branje",
"administration_role_mng_trx": "Upravljanje transakcij",
"administration_role_mng_meta": "Upravljanje klasifikacij in metapodatkov",
"administration_role_mng_budgets": "Upravljaj prora\u010dune",
"administration_role_mng_piggies": "Upravljaj hranilnike",
"administration_role_mng_subscriptions": "Upravljanje naro\u010dnin",
"administration_role_mng_rules": "Upravljaj pravila",
"administration_role_mng_recurring": "Upravljaj ponavljajo\u010de transakcije",
"administration_role_mng_webhooks": "Upravljaj webhooke",
"administration_role_mng_currencies": "Upravljanje valut",
"administration_role_view_reports": "Prikaz poro\u010dil",
"administration_role_full": "Neomejen dostop",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Preostalo", "left": "Preostalo",
"paid": "Pla\u010dano", "paid": "Pla\u010dano",
"errors_submission_v2": "Nekaj je bilo narobe z va\u0161o oddajo. Preverite spodnje napake: {{errorMessage}}", "errors_submission_v2": "Nekaj je bilo narobe z va\u0161o oddajo. Preverite spodnje napake: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "sl", "html_language": "sl",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Naslov"
},
"validation": { "validation": {
"bad_type_source": "Na podlagi tega izvornega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije.", "bad_type_source": "Na podlagi tega izvornega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije.",
"bad_type_destination": "Na podlagi tega ciljnega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije." "bad_type_destination": "Na podlagi tega ciljnega ra\u010duna Firefly III ne more dolo\u010diti vrste transakcije."
}, },
"firefly": { "firefly": {
"spent": "Porabljeno", "spent": "Porabljeno",
"administration_owner": "Lastnik administracije: {{email}}",
"administration_you": "Va\u0161a vloga: {{role}}",
"administration_role_owner": "Lastnik",
"administration_role_ro": "Samo za branje",
"administration_role_mng_trx": "Upravljanje transakcij",
"administration_role_mng_meta": "Upravljanje klasifikacij in metapodatkov",
"administration_role_mng_budgets": "Upravljaj prora\u010dune",
"administration_role_mng_piggies": "Upravljaj hranilnike",
"administration_role_mng_subscriptions": "Upravljanje naro\u010dnin",
"administration_role_mng_rules": "Upravljaj pravila",
"administration_role_mng_recurring": "Upravljaj ponavljajo\u010de transakcije",
"administration_role_mng_webhooks": "Upravljaj webhooke",
"administration_role_mng_currencies": "Upravljanje valut",
"administration_role_view_reports": "Prikaz poro\u010dil",
"administration_role_full": "Neomejen dostop",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Preostalo", "left": "Preostalo",
"paid": "Pla\u010dano", "paid": "Pla\u010dano",
"errors_submission_v2": "Nekaj je bilo narobe z va\u0161o oddajo. Preverite spodnje napake: {{errorMessage}}", "errors_submission_v2": "Nekaj je bilo narobe z va\u0161o oddajo. Preverite spodnje napake: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "sv", "html_language": "sv",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kan inte avg\u00f6ra transaktionstypen baserat p\u00e5 detta k\u00e4llkonto.", "bad_type_source": "Firefly III kan inte avg\u00f6ra transaktionstypen baserat p\u00e5 detta k\u00e4llkonto.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spenderat", "spent": "Spenderat",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Din roll: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Hantera transaktioner",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Hantera spargrisar",
"administration_role_mng_subscriptions": "Hantera prenumerationer",
"administration_role_mng_rules": "Hantera regler",
"administration_role_mng_recurring": "Hantera \u00e5terkommande transaktioner ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Hantera valutor",
"administration_role_view_reports": "Visa rapporter",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u00c5terst\u00e5r", "left": "\u00c5terst\u00e5r",
"paid": "Betald", "paid": "Betald",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "sv", "html_language": "sv",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "d MMMM y", "month_and_day_fns": "d MMMM y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Titel"
},
"validation": { "validation": {
"bad_type_source": "Firefly III kan inte avg\u00f6ra transaktionstypen baserat p\u00e5 detta k\u00e4llkonto.", "bad_type_source": "Firefly III kan inte avg\u00f6ra transaktionstypen baserat p\u00e5 detta k\u00e4llkonto.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spenderat", "spent": "Spenderat",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Din roll: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Hantera transaktioner",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Hantera spargrisar",
"administration_role_mng_subscriptions": "Hantera prenumerationer",
"administration_role_mng_rules": "Hantera regler",
"administration_role_mng_recurring": "Hantera \u00e5terkommande transaktioner ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Hantera valutor",
"administration_role_view_reports": "Visa rapporter",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u00c5terst\u00e5r", "left": "\u00c5terst\u00e5r",
"paid": "Betald", "paid": "Betald",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "tr", "html_language": "tr",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Ba\u015fl\u0131k"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Harcanan", "spent": "Harcanan",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Ayr\u0131ld\u0131", "left": "Ayr\u0131ld\u0131",
"paid": "\u00d6dendi", "paid": "\u00d6dendi",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "tr", "html_language": "tr",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Ba\u015fl\u0131k"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Harcanan", "spent": "Harcanan",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Ayr\u0131ld\u0131", "left": "Ayr\u0131ld\u0131",
"paid": "\u00d6dendi", "paid": "\u00d6dendi",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "uk", "html_language": "uk",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u041d\u0430\u0437\u0432\u0430"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "uk", "html_language": "uk",
"date_time_fns": "MMMM do, yyyy @ HH:mm:ss", "date_time_fns": "MMMM do, yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u041d\u0430\u0437\u0432\u0430"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "Spent", "spent": "Spent",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "Left", "left": "Left",
"paid": "Paid", "paid": "Paid",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "vi", "html_language": "vi",
"date_time_fns": "d MMMM yyyy @ HH:mm:ss", "date_time_fns": "d MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Ti\u00eau \u0111\u1ec1"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u0110\u00e3 chi", "spent": "\u0110\u00e3 chi",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "C\u00f2n l\u1ea1i", "left": "C\u00f2n l\u1ea1i",
"paid": "\u0110\u00e3 thanh to\u00e1n", "paid": "\u0110\u00e3 thanh to\u00e1n",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "vi", "html_language": "vi",
"date_time_fns": "d MMMM yyyy @ HH:mm:ss", "date_time_fns": "d MMMM yyyy @ HH:mm:ss",
"month_and_day_fns": "MMMM d, y", "month_and_day_fns": "MMMM d, y",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "Ti\u00eau \u0111\u1ec1"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u0110\u00e3 chi", "spent": "\u0110\u00e3 chi",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "C\u00f2n l\u1ea1i", "left": "C\u00f2n l\u1ea1i",
"paid": "\u0110\u00e3 thanh to\u00e1n", "paid": "\u0110\u00e3 thanh to\u00e1n",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "zh-cn", "html_language": "zh-cn",
"date_time_fns": "YYYY\u5e74M\u6708D\u65e5 HH:mm:ss", "date_time_fns": "YYYY\u5e74M\u6708D\u65e5 HH:mm:ss",
"month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5", "month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM \u6267\u884c, yyyy @ HH:mm" "date_time_fns_short": "MMMM \u6267\u884c, yyyy @ HH:mm"
}, },
"form": {
"title": "\u6807\u9898"
},
"validation": { "validation": {
"bad_type_source": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u6e90\u8d26\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002", "bad_type_source": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u6e90\u8d26\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002",
"bad_type_destination": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u76ee\u6807\u5e10\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002" "bad_type_destination": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u76ee\u6807\u5e10\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002"
}, },
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u5269\u4f59", "left": "\u5269\u4f59",
"paid": "\u5df2\u4ed8\u6b3e", "paid": "\u5df2\u4ed8\u6b3e",
"errors_submission_v2": "\u60a8\u63d0\u4ea4\u7684\u5185\u5bb9\u6709\u8bef\uff0c\u8bf7\u68c0\u67e5\u9519\u8bef\u4fe1\u606f: {{errorMessage}}", "errors_submission_v2": "\u60a8\u63d0\u4ea4\u7684\u5185\u5bb9\u6709\u8bef\uff0c\u8bf7\u68c0\u67e5\u9519\u8bef\u4fe1\u606f: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "zh-tw", "html_language": "zh-tw",
"date_time_fns": "YYYY\u5e74 M\u6708 D\u65e5 dddd \u65bc HH:mm:ss", "date_time_fns": "YYYY\u5e74 M\u6708 D\u65e5 dddd \u65bc HH:mm:ss",
"month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5", "month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u6a19\u984c"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u5269\u9918", "left": "\u5269\u9918",
"paid": "\u5df2\u4ed8\u6b3e", "paid": "\u5df2\u4ed8\u6b3e",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "zh-cn", "html_language": "zh-cn",
"date_time_fns": "YYYY\u5e74M\u6708D\u65e5 HH:mm:ss", "date_time_fns": "YYYY\u5e74M\u6708D\u65e5 HH:mm:ss",
"month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5", "month_and_day_fns": "YYYY\u5e74M\u6708D\u65e5",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM \u6267\u884c, yyyy @ HH:mm" "date_time_fns_short": "MMMM \u6267\u884c, yyyy @ HH:mm"
}, },
"form": {
"title": "\u6807\u9898"
},
"validation": { "validation": {
"bad_type_source": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u6e90\u8d26\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002", "bad_type_source": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u6e90\u8d26\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002",
"bad_type_destination": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u76ee\u6807\u5e10\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002" "bad_type_destination": "Firefly III \u65e0\u6cd5\u786e\u5b9a\u57fa\u4e8e\u6b64\u76ee\u6807\u5e10\u6237\u7684\u4ea4\u6613\u7c7b\u578b\u3002"
}, },
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u5269\u4f59", "left": "\u5269\u4f59",
"paid": "\u5df2\u4ed8\u6b3e", "paid": "\u5df2\u4ed8\u6b3e",
"errors_submission_v2": "\u60a8\u63d0\u4ea4\u7684\u5185\u5bb9\u6709\u8bef\uff0c\u8bf7\u68c0\u67e5\u9519\u8bef\u4fe1\u606f: {{errorMessage}}", "errors_submission_v2": "\u60a8\u63d0\u4ea4\u7684\u5185\u5bb9\u6709\u8bef\uff0c\u8bf7\u68c0\u67e5\u9519\u8bef\u4fe1\u606f: {{errorMessage}}",

View File

@ -3,14 +3,34 @@
"html_language": "zh-tw", "html_language": "zh-tw",
"date_time_fns": "YYYY\u5e74 M\u6708 D\u65e5 dddd \u65bc HH:mm:ss", "date_time_fns": "YYYY\u5e74 M\u6708 D\u65e5 dddd \u65bc HH:mm:ss",
"month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5", "month_and_day_fns": "YYYY\u5e74 M\u6708 d\u65e5",
"does_not_exist": "(config.does_not_exist)",
"date_time_fns_short": "MMMM do, yyyy @ HH:mm" "date_time_fns_short": "MMMM do, yyyy @ HH:mm"
}, },
"form": {
"title": "\u6a19\u984c"
},
"validation": { "validation": {
"bad_type_source": "Firefly III can't determine the transaction type based on this source account.", "bad_type_source": "Firefly III can't determine the transaction type based on this source account.",
"bad_type_destination": "Firefly III can't determine the transaction type based on this destination account." "bad_type_destination": "Firefly III can't determine the transaction type based on this destination account."
}, },
"firefly": { "firefly": {
"spent": "\u652f\u51fa", "spent": "\u652f\u51fa",
"administration_owner": "Administration owner: {{email}}",
"administration_you": "Your role: {{role}}",
"administration_role_owner": "Owner",
"administration_role_ro": "Read-only",
"administration_role_mng_trx": "Manage transactions",
"administration_role_mng_meta": "Manage classification and meta-data",
"administration_role_mng_budgets": "Manage budgets",
"administration_role_mng_piggies": "Manage piggy banks",
"administration_role_mng_subscriptions": "Manage subscriptions",
"administration_role_mng_rules": "Manage rules",
"administration_role_mng_recurring": "Manage recurring transactions ",
"administration_role_mng_webhooks": "Manage webhooks",
"administration_role_mng_currencies": "Manage currencies",
"administration_role_view_reports": "View reports",
"administration_role_full": "Full access",
"new_administration_created": "New financial administration \"{{title}}\" has been created",
"left": "\u5269\u9918", "left": "\u5269\u9918",
"paid": "\u5df2\u4ed8\u6b3e", "paid": "\u5df2\u4ed8\u6b3e",
"errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}", "errors_submission_v2": "There was something wrong with your submission. Please check out the errors below: {{errorMessage}}",

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Изборът ви е невалиден.', 'invalid_selection' => 'Изборът ви е невалиден.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Нужна е поне една транзакция.', 'at_least_one_transaction' => 'Нужна е поне една транзакция.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'La selecció és invàlida.', 'invalid_selection' => 'La selecció és invàlida.',
'belongs_user' => 'Aquest valor està enllaçat a un objecte que sembla que no existeix.', 'belongs_user' => 'Aquest valor està enllaçat a un objecte que sembla que no existeix.',
'belongs_user_or_user_group' => 'Aquest valor està enllaçat a un objecte que sembla no existir a la teva administració financera actual.', 'belongs_user_or_user_group' => 'Aquest valor està enllaçat a un objecte que sembla no existir a la teva administració financera actual.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Necessites almenys una transacció.', 'at_least_one_transaction' => 'Necessites almenys una transacció.',
'recurring_transaction_id' => 'Necessites almenys una transacció.', 'recurring_transaction_id' => 'Necessites almenys una transacció.',
'need_id_to_match' => 'Has d\'enviar aquesta entrada amb un ID perquè l\'API sigui capaç de comparar-lo.', 'need_id_to_match' => 'Has d\'enviar aquesta entrada amb un ID perquè l\'API sigui capaç de comparar-lo.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Váš výběr je neplatný.', 'invalid_selection' => 'Váš výběr je neplatný.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Potřebujete alespoň jednu transakci.', 'at_least_one_transaction' => 'Potřebujete alespoň jednu transakci.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Din markering er ikke gyldig.', 'invalid_selection' => 'Din markering er ikke gyldig.',
'belongs_user' => 'Denne værdi er knyttet til et objekt, der ikke ser ud til at eksistere.', 'belongs_user' => 'Denne værdi er knyttet til et objekt, der ikke ser ud til at eksistere.',
'belongs_user_or_user_group' => 'Denne værdi er knyttet til et objekt, der ikke ser ud til at eksistere i din nuværende økonomiske administration.', 'belongs_user_or_user_group' => 'Denne værdi er knyttet til et objekt, der ikke ser ud til at eksistere i din nuværende økonomiske administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Kræver mindst en overførsel.', 'at_least_one_transaction' => 'Kræver mindst en overførsel.',
'recurring_transaction_id' => 'Kræver mindst en overførsel.', 'recurring_transaction_id' => 'Kræver mindst en overførsel.',
'need_id_to_match' => 'Du skal indsende denne post med et ID for, at APIet kan matche det.', 'need_id_to_match' => 'Du skal indsende denne post med et ID for, at APIet kan matche det.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Ihre Auswahl ist ungültig.', 'invalid_selection' => 'Ihre Auswahl ist ungültig.',
'belongs_user' => 'Dieser Wert verweist auf ein Objekt, das offenbar nicht existiert.', 'belongs_user' => 'Dieser Wert verweist auf ein Objekt, das offenbar nicht existiert.',
'belongs_user_or_user_group' => 'Dieser Wert verweist auf ein Objekt, das in Ihrer aktuellen Finanzverwaltung offenbar nicht existiert.', 'belongs_user_or_user_group' => 'Dieser Wert verweist auf ein Objekt, das in Ihrer aktuellen Finanzverwaltung offenbar nicht existiert.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Sie brauchen mindestens eine Transaktion.', 'at_least_one_transaction' => 'Sie brauchen mindestens eine Transaktion.',
'recurring_transaction_id' => 'Sie benötigen mindestens eine Buchung.', 'recurring_transaction_id' => 'Sie benötigen mindestens eine Buchung.',
'need_id_to_match' => 'Sie müssen diesen Eintrag mit einer ID übermitteln, damit die API ihn zuordnen kann.', 'need_id_to_match' => 'Sie müssen diesen Eintrag mit einer ID übermitteln, damit die API ihn zuordnen kann.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Η επιλογή σας δεν είναι έγκυρη.', 'invalid_selection' => 'Η επιλογή σας δεν είναι έγκυρη.',
'belongs_user' => 'Αυτή η τιμή συνδέεται με ένα αντικείμενο που δεν φαίνεται να υπάρχει.', 'belongs_user' => 'Αυτή η τιμή συνδέεται με ένα αντικείμενο που δεν φαίνεται να υπάρχει.',
'belongs_user_or_user_group' => 'Αυτή η τιμή συνδέεται με ένα αντικείμενο που δεν φαίνεται να υπάρχει στην τρέχουσα οικονομική σας διαχείριση.', 'belongs_user_or_user_group' => 'Αυτή η τιμή συνδέεται με ένα αντικείμενο που δεν φαίνεται να υπάρχει στην τρέχουσα οικονομική σας διαχείριση.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Απαιτείται τουλάχιστο μία συναλλαγή.', 'at_least_one_transaction' => 'Απαιτείται τουλάχιστο μία συναλλαγή.',
'recurring_transaction_id' => 'Απαιτείται τουλάχιστον μία συναλλαγή.', 'recurring_transaction_id' => 'Απαιτείται τουλάχιστον μία συναλλαγή.',
'need_id_to_match' => 'Πρέπει να υποβάλετε αυτήν την καταχώρηση με ένα ID για να μπορεί το API να το ταιριάζει.', 'need_id_to_match' => 'Πρέπει να υποβάλετε αυτήν την καταχώρηση με ένα ID για να μπορεί το API να το ταιριάζει.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Your selection is invalid.', 'invalid_selection' => 'Your selection is invalid.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Need at least one transaction.', 'at_least_one_transaction' => 'Need at least one transaction.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -25,158 +25,158 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'bad_type_source' => 'Firefly III can\'t determine the transaction type based on this source account.', 'bad_type_source' => 'Firefly III can\'t determine the transaction type based on this source account.',
'bad_type_destination' => 'Firefly III can\'t determine the transaction type based on this destination account.', 'bad_type_destination' => 'Firefly III can\'t determine the transaction type based on this destination account.',
'missing_where' => 'Array is missing "where"-clause', 'missing_where' => 'Array is missing "where"-clause',
'missing_update' => 'Array is missing "update"-clause', 'missing_update' => 'Array is missing "update"-clause',
'invalid_where_key' => 'JSON contains an invalid key for the "where"-clause', 'invalid_where_key' => 'JSON contains an invalid key for the "where"-clause',
'invalid_update_key' => 'JSON contains an invalid key for the "update"-clause', 'invalid_update_key' => 'JSON contains an invalid key for the "update"-clause',
'invalid_query_data' => 'There is invalid data in the %s:%s field of your query.', 'invalid_query_data' => 'There is invalid data in the %s:%s field of your query.',
'invalid_query_account_type' => 'Your query contains accounts of different types, which is not allowed.', 'invalid_query_account_type' => 'Your query contains accounts of different types, which is not allowed.',
'invalid_query_currency' => 'Your query contains accounts that have different currency settings, which is not allowed.', 'invalid_query_currency' => 'Your query contains accounts that have different currency settings, which is not allowed.',
'iban' => 'This is not a valid IBAN.', 'iban' => 'This is not a valid IBAN.',
'zero_or_more' => 'The value cannot be negative.', 'zero_or_more' => 'The value cannot be negative.',
'more_than_zero' => 'The value must be more than zero.', 'more_than_zero' => 'The value must be more than zero.',
'more_than_zero_correct' => 'The value must be zero or more.', 'more_than_zero_correct' => 'The value must be zero or more.',
'no_asset_account' => 'This is not an asset account.', 'no_asset_account' => 'This is not an asset account.',
'date_or_time' => 'The value must be a valid date or time value (ISO 8601).', 'date_or_time' => 'The value must be a valid date or time value (ISO 8601).',
'source_equals_destination' => 'The source account equals the destination account.', 'source_equals_destination' => 'The source account equals the destination account.',
'unique_account_number_for_user' => 'It looks like this account number is already in use.', 'unique_account_number_for_user' => 'It looks like this account number is already in use.',
'unique_iban_for_user' => 'It looks like this IBAN is already in use.', 'unique_iban_for_user' => 'It looks like this IBAN is already in use.',
'reconciled_forbidden_field' => 'This transaction is already reconciled, you cannot change the ":field"', 'reconciled_forbidden_field' => 'This transaction is already reconciled, you cannot change the ":field"',
'deleted_user' => 'Due to security constraints, you cannot register using this email address.', 'deleted_user' => 'Due to security constraints, you cannot register using this email address.',
'rule_trigger_value' => 'This value is invalid for the selected trigger.', 'rule_trigger_value' => 'This value is invalid for the selected trigger.',
'rule_action_expression' => 'Invalid expression. :error', 'rule_action_expression' => 'Invalid expression. :error',
'rule_action_value' => 'This value is invalid for the selected action.', 'rule_action_value' => 'This value is invalid for the selected action.',
'file_already_attached' => 'Uploaded file ":name" is already attached to this object.', 'file_already_attached' => 'Uploaded file ":name" is already attached to this object.',
'file_attached' => 'Successfully uploaded file ":name".', 'file_attached' => 'Successfully uploaded file ":name".',
'file_zero' => 'The file is zero bytes in size.', 'file_zero' => 'The file is zero bytes in size.',
'must_exist' => 'The ID in field :attribute does not exist in the database.', 'must_exist' => 'The ID in field :attribute does not exist in the database.',
'all_accounts_equal' => 'All accounts in this field must be equal.', 'all_accounts_equal' => 'All accounts in this field must be equal.',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.', 'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.', 'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => 'Invalid transaction type.', 'invalid_transaction_type' => 'Invalid transaction type.',
'invalid_selection' => 'Your selection is invalid.', 'invalid_selection' => 'Your selection is invalid.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.', 'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.', 'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Need at least one transaction.', 'at_least_one_transaction' => 'Need at least one transaction.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',
'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.', 'too_many_unmatched' => 'Too many submitted transactions cannot be matched to their respective database entries. Make sure existing entries have a valid ID.',
'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.', 'id_does_not_match' => 'Submitted ID #:id does not match expected ID. Make sure it matches or omit the field.',
'at_least_one_repetition' => 'Need at least one repetition.', 'at_least_one_repetition' => 'Need at least one repetition.',
'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.', 'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.',
'require_currency_info' => 'The content of this field is invalid without currency information.', 'require_currency_info' => 'The content of this field is invalid without currency information.',
'not_transfer_account' => 'This account is not an account that can be used for transfers.', 'not_transfer_account' => 'This account is not an account that can be used for transfers.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.', 'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'require_foreign_currency' => 'This field requires a number', 'require_foreign_currency' => 'This field requires a number',
'require_foreign_dest' => 'This field value must match the currency of the destination account.', 'require_foreign_dest' => 'This field value must match the currency of the destination account.',
'require_foreign_src' => 'This field value must match the currency of the source account.', 'require_foreign_src' => 'This field value must match the currency of the source account.',
'equal_description' => 'Transaction description should not equal global description.', 'equal_description' => 'Transaction description should not equal global description.',
'file_invalid_mime' => 'File ":name" is of type ":mime" which is not accepted as a new upload.', 'file_invalid_mime' => 'File ":name" is of type ":mime" which is not accepted as a new upload.',
'file_too_large' => 'File ":name" is too large.', 'file_too_large' => 'File ":name" is too large.',
'belongs_to_user' => 'The value of :attribute is unknown.', 'belongs_to_user' => 'The value of :attribute is unknown.',
'accepted' => 'The :attribute must be accepted.', 'accepted' => 'The :attribute must be accepted.',
'bic' => 'This is not a valid BIC.', 'bic' => 'This is not a valid BIC.',
'at_least_one_trigger' => 'Rule must have at least one trigger.', 'at_least_one_trigger' => 'Rule must have at least one trigger.',
'at_least_one_active_trigger' => 'Rule must have at least one active trigger.', 'at_least_one_active_trigger' => 'Rule must have at least one active trigger.',
'at_least_one_action' => 'Rule must have at least one action.', 'at_least_one_action' => 'Rule must have at least one action.',
'at_least_one_active_action' => 'Rule must have at least one active action.', 'at_least_one_active_action' => 'Rule must have at least one active action.',
'base64' => 'This is not valid base64 encoded data.', 'base64' => 'This is not valid base64 encoded data.',
'model_id_invalid' => 'The given ID seems invalid for this model.', 'model_id_invalid' => 'The given ID seems invalid for this model.',
'less' => ':attribute must be less than 10,000,000', 'less' => ':attribute must be less than 10,000,000',
'active_url' => 'The :attribute is not a valid URL.', 'active_url' => 'The :attribute is not a valid URL.',
'after' => 'The :attribute must be a date after :date.', 'after' => 'The :attribute must be a date after :date.',
'date_after' => 'The start date must be before the end date.', 'date_after' => 'The start date must be before the end date.',
'alpha' => 'The :attribute may only contain letters.', 'alpha' => 'The :attribute may only contain letters.',
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.',
'alpha_num' => 'The :attribute may only contain letters and numbers.', 'alpha_num' => 'The :attribute may only contain letters and numbers.',
'array' => 'The :attribute must be an array.', 'array' => 'The :attribute must be an array.',
'unique_for_user' => 'There already is an entry with this :attribute.', 'unique_for_user' => 'There already is an entry with this :attribute.',
'before' => 'The :attribute must be a date before :date.', 'before' => 'The :attribute must be a date before :date.',
'unique_object_for_user' => 'This name is already in use.', 'unique_object_for_user' => 'This name is already in use.',
'unique_account_for_user' => 'This account name is already in use.', 'unique_account_for_user' => 'This account name is already in use.',
// Ignore this comment // Ignore this comment
'between.numeric' => 'The :attribute must be between :min and :max.', 'between.numeric' => 'The :attribute must be between :min and :max.',
'between.file' => 'The :attribute must be between :min and :max kilobytes.', 'between.file' => 'The :attribute must be between :min and :max kilobytes.',
'between.string' => 'The :attribute must be between :min and :max characters.', 'between.string' => 'The :attribute must be between :min and :max characters.',
'between.array' => 'The :attribute must have between :min and :max items.', 'between.array' => 'The :attribute must have between :min and :max items.',
'boolean' => 'The :attribute field must be true or false.', 'boolean' => 'The :attribute field must be true or false.',
'confirmed' => 'The :attribute confirmation does not match.', 'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.', 'date' => 'The :attribute is not a valid date.',
'date_format' => 'The :attribute does not match the format :format.', 'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.', 'different' => 'The :attribute and :other must be different.',
'digits' => 'The :attribute must be :digits digits.', 'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.',
'email' => 'The :attribute must be a valid email address.', 'email' => 'The :attribute must be a valid email address.',
'filled' => 'The :attribute field is required.', 'filled' => 'The :attribute field is required.',
'exists' => 'The selected :attribute is invalid.', 'exists' => 'The selected :attribute is invalid.',
'image' => 'The :attribute must be an image.', 'image' => 'The :attribute must be an image.',
'in' => 'The selected :attribute is invalid.', 'in' => 'The selected :attribute is invalid.',
'integer' => 'The :attribute must be an integer.', 'integer' => 'The :attribute must be an integer.',
'ip' => 'The :attribute must be a valid IP address.', 'ip' => 'The :attribute must be a valid IP address.',
'json' => 'The :attribute must be a valid JSON string.', 'json' => 'The :attribute must be a valid JSON string.',
'max.numeric' => 'The :attribute may not be greater than :max.', 'max.numeric' => 'The :attribute may not be greater than :max.',
'max.file' => 'The :attribute may not be greater than :max kilobytes.', 'max.file' => 'The :attribute may not be greater than :max kilobytes.',
'max.string' => 'The :attribute may not be greater than :max characters.', 'max.string' => 'The :attribute may not be greater than :max characters.',
'max.array' => 'The :attribute may not have more than :max items.', 'max.array' => 'The :attribute may not have more than :max items.',
'mimes' => 'The :attribute must be a file of type: :values.', 'mimes' => 'The :attribute must be a file of type: :values.',
'min.numeric' => 'The :attribute must be at least :min.', 'min.numeric' => 'The :attribute must be at least :min.',
'lte.numeric' => 'The :attribute must be less than or equal :value.', 'lte.numeric' => 'The :attribute must be less than or equal :value.',
'min.file' => 'The :attribute must be at least :min kilobytes.', 'min.file' => 'The :attribute must be at least :min kilobytes.',
'min.string' => 'The :attribute must be at least :min characters.', 'min.string' => 'The :attribute must be at least :min characters.',
'min.array' => 'The :attribute must have at least :min items.', 'min.array' => 'The :attribute must have at least :min items.',
'not_in' => 'The selected :attribute is invalid.', 'not_in' => 'The selected :attribute is invalid.',
'numeric' => 'The :attribute must be a number.', 'numeric' => 'The :attribute must be a number.',
'scientific_notation' => 'The :attribute cannot use the scientific notation.', 'scientific_notation' => 'The :attribute cannot use the scientific notation.',
'numeric_native' => 'The native amount must be a number.', 'numeric_native' => 'The native amount must be a number.',
'numeric_destination' => 'The destination amount must be a number.', 'numeric_destination' => 'The destination amount must be a number.',
'numeric_source' => 'The source amount must be a number.', 'numeric_source' => 'The source amount must be a number.',
'regex' => 'The :attribute format is invalid.', 'regex' => 'The :attribute format is invalid.',
'required' => 'The :attribute field is required.', 'required' => 'The :attribute field is required.',
'required_if' => 'The :attribute field is required when :other is :value.', 'required_if' => 'The :attribute field is required when :other is :value.',
'required_unless' => 'The :attribute field is required unless :other is in :values.', 'required_unless' => 'The :attribute field is required unless :other is in :values.',
'required_with' => 'The :attribute field is required when :values is present.', 'required_with' => 'The :attribute field is required when :values is present.',
'required_with_all' => 'The :attribute field is required when :values is present.', 'required_with_all' => 'The :attribute field is required when :values is present.',
'required_without' => 'The :attribute field is required when :values is not present.', 'required_without' => 'The :attribute field is required when :values is not present.',
'required_without_all' => 'The :attribute field is required when none of :values are present.', 'required_without_all' => 'The :attribute field is required when none of :values are present.',
'same' => 'The :attribute and :other must match.', 'same' => 'The :attribute and :other must match.',
'size.numeric' => 'The :attribute must be :size.', 'size.numeric' => 'The :attribute must be :size.',
'amount_min_over_max' => 'The minimum amount cannot be larger than the maximum amount.', 'amount_min_over_max' => 'The minimum amount cannot be larger than the maximum amount.',
'size.file' => 'The :attribute must be :size kilobytes.', 'size.file' => 'The :attribute must be :size kilobytes.',
'size.string' => 'The :attribute must be :size characters.', 'size.string' => 'The :attribute must be :size characters.',
'size.array' => 'The :attribute must contain :size items.', 'size.array' => 'The :attribute must contain :size items.',
'unique' => 'The :attribute has already been taken.', 'unique' => 'The :attribute has already been taken.',
'string' => 'The :attribute must be a string.', 'string' => 'The :attribute must be a string.',
'url' => 'The :attribute format is invalid.', 'url' => 'The :attribute format is invalid.',
'timezone' => 'The :attribute must be a valid zone.', 'timezone' => 'The :attribute must be a valid zone.',
'2fa_code' => 'The :attribute field is invalid.', '2fa_code' => 'The :attribute field is invalid.',
'dimensions' => 'The :attribute has invalid image dimensions.', 'dimensions' => 'The :attribute has invalid image dimensions.',
'distinct' => 'The :attribute field has a duplicate value.', 'distinct' => 'The :attribute field has a duplicate value.',
'file' => 'The :attribute must be a file.', 'file' => 'The :attribute must be a file.',
'in_array' => 'The :attribute field does not exist in :other.', 'in_array' => 'The :attribute field does not exist in :other.',
'present' => 'The :attribute field must be present.', 'present' => 'The :attribute field must be present.',
'amount_zero' => 'The total amount cannot be zero.', 'amount_zero' => 'The total amount cannot be zero.',
'current_target_amount' => 'The current amount must be less than the target amount.', 'current_target_amount' => 'The current amount must be less than the target amount.',
'unique_piggy_bank_for_user' => 'The name of the piggy bank must be unique.', 'unique_piggy_bank_for_user' => 'The name of the piggy bank must be unique.',
'unique_object_group' => 'The group name must be unique', 'unique_object_group' => 'The group name must be unique',
'starts_with' => 'The value must start with :values.', 'starts_with' => 'The value must start with :values.',
'unique_webhook' => 'You already have a webhook with this combination of URL, trigger, response and delivery.', 'unique_webhook' => 'You already have a webhook with this combination of URL, trigger, response and delivery.',
'unique_existing_webhook' => 'You already have another webhook with this combination of URL, trigger, response and delivery.', 'unique_existing_webhook' => 'You already have another webhook with this combination of URL, trigger, response and delivery.',
'same_account_type' => 'Both accounts must be of the same account type', 'same_account_type' => 'Both accounts must be of the same account type',
'same_account_currency' => 'Both accounts must have the same currency setting', 'same_account_currency' => 'Both accounts must have the same currency setting',
// Ignore this comment // Ignore this comment
'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password', 'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password',
'valid_recurrence_rep_type' => 'Invalid repetition type for recurring transactions.', 'valid_recurrence_rep_type' => 'Invalid repetition type for recurring transactions.',
'valid_recurrence_rep_moment' => 'Invalid repetition moment for this type of repetition.', 'valid_recurrence_rep_moment' => 'Invalid repetition moment for this type of repetition.',
'invalid_account_info' => 'Invalid account information.', 'invalid_account_info' => 'Invalid account information.',
'attributes' => [ 'attributes' => [
'email' => 'email address', 'email' => 'email address',
'description' => 'description', 'description' => 'description',
'amount' => 'amount', 'amount' => 'amount',
@ -215,58 +215,58 @@ return [
], ],
// validation of accounts: // validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.', 'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => '[a] Could not find a valid source account when searching for ID ":id" or name ":name".', 'withdrawal_source_bad_data' => '[a] Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => '[a] Need to get a valid destination account ID and/or valid destination account name to continue.', 'withdrawal_dest_need_data' => '[a] Need to get a valid destination account ID and/or valid destination account name to continue.',
'withdrawal_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".', 'withdrawal_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'withdrawal_dest_iban_exists' => 'This destination account IBAN is already in use by an asset account or a liability and cannot be used as a withdrawal destination.', 'withdrawal_dest_iban_exists' => 'This destination account IBAN is already in use by an asset account or a liability and cannot be used as a withdrawal destination.',
'deposit_src_iban_exists' => 'This source account IBAN is already in use by an asset account or a liability and cannot be used as a deposit source.', 'deposit_src_iban_exists' => 'This source account IBAN is already in use by an asset account or a liability and cannot be used as a deposit source.',
'reconciliation_source_bad_data' => 'Could not find a valid reconciliation account when searching for ID ":id" or name ":name".', 'reconciliation_source_bad_data' => 'Could not find a valid reconciliation account when searching for ID ":id" or name ":name".',
'generic_source_bad_data' => '[e] Could not find a valid source account when searching for ID ":id" or name ":name".', 'generic_source_bad_data' => '[e] Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.', 'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => '[b] Could not find a valid source account when searching for ID ":id" or name ":name".', 'deposit_source_bad_data' => '[b] Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => '[b] Need to get a valid destination account ID and/or valid destination account name to continue.', 'deposit_dest_need_data' => '[b] Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".', 'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'deposit_dest_wrong_type' => 'The submitted destination account is not of the right type.', 'deposit_dest_wrong_type' => 'The submitted destination account is not of the right type.',
// Ignore this comment // Ignore this comment
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.', 'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => '[c] Could not find a valid source account when searching for ID ":id" or name ":name".', 'transfer_source_bad_data' => '[c] Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => '[c] Need to get a valid destination account ID and/or valid destination account name to continue.', 'transfer_dest_need_data' => '[c] Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".', 'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'Each split must have transaction_journal_id (either valid ID or 0).', 'need_id_in_edit' => 'Each split must have transaction_journal_id (either valid ID or 0).',
'ob_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.', 'ob_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.', 'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => '[d] Need to get a valid destination account ID and/or valid destination account name to continue.', 'ob_dest_need_data' => '[d] Need to get a valid destination account ID and/or valid destination account name to continue.',
'ob_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".', 'ob_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'reconciliation_either_account' => 'To submit a reconciliation, you must submit either a source or a destination account. Not both, not neither.', 'reconciliation_either_account' => 'To submit a reconciliation, you must submit either a source or a destination account. Not both, not neither.',
'generic_invalid_source' => 'You can\'t use this account as the source account.', 'generic_invalid_source' => 'You can\'t use this account as the source account.',
'generic_invalid_destination' => 'You can\'t use this account as the destination account.', 'generic_invalid_destination' => 'You can\'t use this account as the destination account.',
'generic_no_source' => 'You must submit source account information or submit a transaction journal ID.', 'generic_no_source' => 'You must submit source account information or submit a transaction journal ID.',
'generic_no_destination' => 'You must submit destination account information or submit a transaction journal ID.', 'generic_no_destination' => 'You must submit destination account information or submit a transaction journal ID.',
'gte.numeric' => 'The :attribute must be greater than or equal to :value.', 'gte.numeric' => 'The :attribute must be greater than or equal to :value.',
'gt.numeric' => 'The :attribute must be greater than :value.', 'gt.numeric' => 'The :attribute must be greater than :value.',
'gte.file' => 'The :attribute must be greater than or equal to :value kilobytes.', 'gte.file' => 'The :attribute must be greater than or equal to :value kilobytes.',
'gte.string' => 'The :attribute must be greater than or equal to :value characters.', 'gte.string' => 'The :attribute must be greater than or equal to :value characters.',
'gte.array' => 'The :attribute must have :value items or more.', 'gte.array' => 'The :attribute must have :value items or more.',
'amount_required_for_auto_budget' => 'The amount is required.', 'amount_required_for_auto_budget' => 'The amount is required.',
'auto_budget_amount_positive' => 'The amount must be more than zero.', 'auto_budget_amount_positive' => 'The amount must be more than zero.',
'auto_budget_period_mandatory' => 'The auto budget period is a mandatory field.', 'auto_budget_period_mandatory' => 'The auto budget period is a mandatory field.',
// no access to administration: // no access to administration:
'no_access_user_group' => 'You do not have the correct access rights for this administration.', 'no_access_user_group' => 'You do not have the correct access rights for this administration.',
'administration_owner_rename' => 'You can\'t rename your standard administration.', 'administration_owner_rename' => 'You can\'t rename your standard administration.',
]; ];
// Ignore this comment // Ignore this comment

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Tu selección no es válida.', 'invalid_selection' => 'Tu selección no es válida.',
'belongs_user' => 'Este valor está vinculado a un objeto que parece no existir.', 'belongs_user' => 'Este valor está vinculado a un objeto que parece no existir.',
'belongs_user_or_user_group' => 'Este valor está vinculado a un objeto que no parece existir en su administración financiera actual.', 'belongs_user_or_user_group' => 'Este valor está vinculado a un objeto que no parece existir en su administración financiera actual.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Se necesita al menos una transacción.', 'at_least_one_transaction' => 'Se necesita al menos una transacción.',
'recurring_transaction_id' => 'Se necesita al menos una transacción.', 'recurring_transaction_id' => 'Se necesita al menos una transacción.',
'need_id_to_match' => 'Necesitas registrar esta entrada con un ID para que la API pueda hacerla coincidir.', 'need_id_to_match' => 'Necesitas registrar esta entrada con un ID para que la API pueda hacerla coincidir.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Valintasi on virheellinen.', 'invalid_selection' => 'Valintasi on virheellinen.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Tarvitaan vähintään yksi tapahtuma.', 'at_least_one_transaction' => 'Tarvitaan vähintään yksi tapahtuma.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Votre sélection est invalide.', 'invalid_selection' => 'Votre sélection est invalide.',
'belongs_user' => 'Cette valeur est liée à un objet qui ne semble pas exister.', 'belongs_user' => 'Cette valeur est liée à un objet qui ne semble pas exister.',
'belongs_user_or_user_group' => 'Cette valeur est liée à un objet qui ne semble pas exister dans votre administration financière actuelle.', 'belongs_user_or_user_group' => 'Cette valeur est liée à un objet qui ne semble pas exister dans votre administration financière actuelle.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Besoin d\'au moins une opération.', 'at_least_one_transaction' => 'Besoin d\'au moins une opération.',
'recurring_transaction_id' => 'Au moins une opération est nécessaire.', 'recurring_transaction_id' => 'Au moins une opération est nécessaire.',
'need_id_to_match' => 'Vous devez saisir cette entrée avec un identifiant pour que l\'API puisse la faire correspondre.', 'need_id_to_match' => 'Vous devez saisir cette entrée avec un identifiant pour que l\'API puisse la faire correspondre.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Érvénytelen kiválasztás.', 'invalid_selection' => 'Érvénytelen kiválasztás.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Legalább egy tranzakció szükséges.', 'at_least_one_transaction' => 'Legalább egy tranzakció szükséges.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Pilihan Anda tidak valid.', 'invalid_selection' => 'Pilihan Anda tidak valid.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Minimal harus ada satu transaksi.', 'at_least_one_transaction' => 'Minimal harus ada satu transaksi.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'La tua selezione non è valida.', 'invalid_selection' => 'La tua selezione non è valida.',
'belongs_user' => 'Questo valore è collegato a un oggetto che non sembra esistere.', 'belongs_user' => 'Questo valore è collegato a un oggetto che non sembra esistere.',
'belongs_user_or_user_group' => 'Questo valore è collegato a un oggetto che non sembra esistere nella tua attuale amministrazione finanziaria.', 'belongs_user_or_user_group' => 'Questo valore è collegato a un oggetto che non sembra esistere nella tua attuale amministrazione finanziaria.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Hai bisogno di almeno una transazione.', 'at_least_one_transaction' => 'Hai bisogno di almeno una transazione.',
'recurring_transaction_id' => 'Hai bisogno di almeno una transazione.', 'recurring_transaction_id' => 'Hai bisogno di almeno una transazione.',
'need_id_to_match' => 'È necessario inviare questa voce con un ID affinché l\'API sia in grado di abbinarla.', 'need_id_to_match' => 'È necessario inviare questa voce con un ID affinché l\'API sia in grado di abbinarla.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'あなたの選択は無効です。', 'invalid_selection' => 'あなたの選択は無効です。',
'belongs_user' => 'この値は存在しないオブジェクトにリンクされています。', 'belongs_user' => 'この値は存在しないオブジェクトにリンクされています。',
'belongs_user_or_user_group' => 'この値は現在の財務管理に属していないオブジェクトにリンクされています。', 'belongs_user_or_user_group' => 'この値は現在の財務管理に属していないオブジェクトにリンクされています。',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => '最低でも一つの取引が必要です。', 'at_least_one_transaction' => '最低でも一つの取引が必要です。',
'recurring_transaction_id' => '少なくとも 1 つの取引が必要です。', 'recurring_transaction_id' => '少なくとも 1 つの取引が必要です。',
'need_id_to_match' => 'APIを一致させるためにこのエントリをIDで送信する必要があります。', 'need_id_to_match' => 'APIを一致させるためにこのエントリをIDで送信する必要があります。',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => '선택이 잘못되었습니다.', 'invalid_selection' => '선택이 잘못되었습니다.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => '하나 이상의 거래가 필요합니다.', 'at_least_one_transaction' => '하나 이상의 거래가 필요합니다.',
'recurring_transaction_id' => '하나 이상의 거래가 필요합니다.', 'recurring_transaction_id' => '하나 이상의 거래가 필요합니다.',
'need_id_to_match' => 'API가 일치시킬수 있도록 이 엔트리를 ID와 함께 제출해야 합니다.', 'need_id_to_match' => 'API가 일치시킬수 있도록 이 엔트리를 ID와 함께 제출해야 합니다.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Dine valg er ugyldig.', 'invalid_selection' => 'Dine valg er ugyldig.',
'belongs_user' => 'Denne verdien er knyttet til et objekt som ikke ser ut til å eksistere.', 'belongs_user' => 'Denne verdien er knyttet til et objekt som ikke ser ut til å eksistere.',
'belongs_user_or_user_group' => 'Denne verdien er knyttet til et objekt som ikke ser ut til å eksistere i din nåværende økonomiske administrasjon.', 'belongs_user_or_user_group' => 'Denne verdien er knyttet til et objekt som ikke ser ut til å eksistere i din nåværende økonomiske administrasjon.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Trenger minst én transaksjon.', 'at_least_one_transaction' => 'Trenger minst én transaksjon.',
'recurring_transaction_id' => 'Trenger minst én transaksjon.', 'recurring_transaction_id' => 'Trenger minst én transaksjon.',
'need_id_to_match' => 'Du må sende inn denne oppføringen med en ID for at APIen skal kunne identifisere den.', 'need_id_to_match' => 'Du må sende inn denne oppføringen med en ID for at APIen skal kunne identifisere den.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Ongeldige selectie.', 'invalid_selection' => 'Ongeldige selectie.',
'belongs_user' => 'Deze waarde hoort bij een object dat niet lijkt te bestaan.', 'belongs_user' => 'Deze waarde hoort bij een object dat niet lijkt te bestaan.',
'belongs_user_or_user_group' => 'Deze waarde hoort bij een object dat niet bij deze financiële administratie hoort.', 'belongs_user_or_user_group' => 'Deze waarde hoort bij een object dat niet bij deze financiële administratie hoort.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Er is op zijn minst één transactie nodig.', 'at_least_one_transaction' => 'Er is op zijn minst één transactie nodig.',
'recurring_transaction_id' => 'Er is op zijn minst één transactie nodig.', 'recurring_transaction_id' => 'Er is op zijn minst één transactie nodig.',
'need_id_to_match' => 'Je moet dit item met een ID versturen, zodat de API het kan matchen.', 'need_id_to_match' => 'Je moet dit item met een ID versturen, zodat de API het kan matchen.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Dine val er ugyldig.', 'invalid_selection' => 'Dine val er ugyldig.',
'belongs_user' => 'This value is linked to an object that does not seem to exist.', 'belongs_user' => 'This value is linked to an object that does not seem to exist.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Trenger minst ein transaksjon.', 'at_least_one_transaction' => 'Trenger minst ein transaksjon.',
'recurring_transaction_id' => 'Need at least one transaction.', 'recurring_transaction_id' => 'Need at least one transaction.',
'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.', 'need_id_to_match' => 'You need to submit this entry with an ID for the API to be able to match it.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Twój wybór jest nieprawidłowy.', 'invalid_selection' => 'Twój wybór jest nieprawidłowy.',
'belongs_user' => 'Ta wartość jest powiązana z obiektem, który nie istnieje.', 'belongs_user' => 'Ta wartość jest powiązana z obiektem, który nie istnieje.',
'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.', 'belongs_user_or_user_group' => 'This value is linked to an object that does not seem to exist in your current financial administration.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Wymaga co najmniej jednej transakcji.', 'at_least_one_transaction' => 'Wymaga co najmniej jednej transakcji.',
'recurring_transaction_id' => 'Wymaga co najmniej jednej transakcji.', 'recurring_transaction_id' => 'Wymaga co najmniej jednej transakcji.',
'need_id_to_match' => 'Musisz przesłać ten wpis z ID dla API, aby móc go dopasować.', 'need_id_to_match' => 'Musisz przesłać ten wpis z ID dla API, aby móc go dopasować.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Sua seleção é inválida.', 'invalid_selection' => 'Sua seleção é inválida.',
'belongs_user' => 'Este valor está vinculado a um objeto que aparentemente não existe.', 'belongs_user' => 'Este valor está vinculado a um objeto que aparentemente não existe.',
'belongs_user_or_user_group' => 'Este valor está ligado a um objeto que aparentemente não existe na sua administração financeira atual.', 'belongs_user_or_user_group' => 'Este valor está ligado a um objeto que aparentemente não existe na sua administração financeira atual.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Precisa de ao menos uma transação.', 'at_least_one_transaction' => 'Precisa de ao menos uma transação.',
'recurring_transaction_id' => 'Precisa de ao menos uma transação.', 'recurring_transaction_id' => 'Precisa de ao menos uma transação.',
'need_id_to_match' => 'Você precisa enviar esta entrada com um ID para a API poder identificá-la.', 'need_id_to_match' => 'Você precisa enviar esta entrada com um ID para a API poder identificá-la.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'A sua seleção é invalida.', 'invalid_selection' => 'A sua seleção é invalida.',
'belongs_user' => 'Esse valor está ligado a um objeto que parece não existir.', 'belongs_user' => 'Esse valor está ligado a um objeto que parece não existir.',
'belongs_user_or_user_group' => 'Esse valor está ligado a um objeto que parece não existir na sua administração financeira atual.', 'belongs_user_or_user_group' => 'Esse valor está ligado a um objeto que parece não existir na sua administração financeira atual.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Necessita pelo menos de uma transação.', 'at_least_one_transaction' => 'Necessita pelo menos de uma transação.',
'recurring_transaction_id' => 'Precisa de pelo menos uma transação.', 'recurring_transaction_id' => 'Precisa de pelo menos uma transação.',
'need_id_to_match' => 'Precisa de enviar esta entrada com um ID para corresponder com a API.', 'need_id_to_match' => 'Precisa de enviar esta entrada com um ID para corresponder com a API.',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Selecția dvs. este nevalidă.', 'invalid_selection' => 'Selecția dvs. este nevalidă.',
'belongs_user' => 'Această valoare este legată de un obiect care pare să nu existe.', 'belongs_user' => 'Această valoare este legată de un obiect care pare să nu existe.',
'belongs_user_or_user_group' => 'Această valoare este legată de un obiect care nu pare să existe în administrația financiară curentă.', 'belongs_user_or_user_group' => 'Această valoare este legată de un obiect care nu pare să existe în administrația financiară curentă.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Aveți nevoie de cel puțin o tranzacție.', 'at_least_one_transaction' => 'Aveți nevoie de cel puțin o tranzacție.',
'recurring_transaction_id' => 'Aveți nevoie de cel puțin o tranzacție.', 'recurring_transaction_id' => 'Aveți nevoie de cel puțin o tranzacție.',
'need_id_to_match' => 'Trebuie să adaugati această intrare cu un ID pentru API pentru a putea să se potrivească.', 'need_id_to_match' => 'Trebuie să adaugati această intrare cu un ID pentru API pentru a putea să se potrivească.',

View File

@ -1419,34 +1419,34 @@ return [
// Financial administrations // Financial administrations
'administration_index' => 'Управление финансами', 'administration_index' => 'Управление финансами',
'administrations_index_menu' => 'Управление финансами', 'administrations_index_menu' => 'Управление финансами',
'administrations_breadcrumb' => 'Financial administrations', 'administrations_breadcrumb' => 'Финансовое управление',
'administrations_page_title' => 'Financial administrations', 'administrations_page_title' => 'Финансовое управление',
'administrations_page_sub_title' => 'Overview', 'administrations_page_sub_title' => 'Обзор',
'create_administration' => 'Create new administration', 'create_administration' => 'Создать новое финансовое управление',
'administration_owner' => 'Administration owner: {{email}}', 'administration_owner' => 'Владелец управления: {{email}}',
'administration_you' => 'Your role: {{role}}', 'administration_you' => 'Ваша роль: {{role}}',
'other_users_in_admin' => 'Other users in this administration', 'other_users_in_admin' => 'Другие пользователи в управлении',
'administrations_create_breadcrumb' => 'Create new financial administration', 'administrations_create_breadcrumb' => 'Создать новое финансовое управление',
'administrations_page_create_sub_title' => 'Create new financial administration', 'administrations_page_create_sub_title' => 'Создать новое финансовое управление',
'basic_administration_information' => 'Basic administration information', 'basic_administration_information' => 'Основная информация об администрировании',
'new_administration_created' => 'New financial administration "{{title}}" has been created', 'new_administration_created' => 'Создано новое финансовое управление "{{title}}"',
'edit_administration_breadcrumb' => 'Edit financial administration ":title"', 'edit_administration_breadcrumb' => 'Редактировать финансовое управление ":title"',
'administrations_page_edit_sub_title' => 'Edit financial administration ":title"', 'administrations_page_edit_sub_title' => 'Редактировать финансовое управление ":title"',
// roles // roles
'administration_role_owner' => 'Owner', 'administration_role_owner' => 'Владелец',
'administration_role_ro' => 'Read-only', 'administration_role_ro' => 'Только для чтения',
'administration_role_mng_trx' => 'Manage transactions', 'administration_role_mng_trx' => 'Управление операциями',
'administration_role_mng_meta' => 'Manage classification and meta-data', 'administration_role_mng_meta' => 'Управление справочниками и метаданными',
'administration_role_mng_budgets' => 'Manage budgets', 'administration_role_mng_budgets' => 'Управление бюджетами',
'administration_role_mng_piggies' => 'Manage piggy banks', 'administration_role_mng_piggies' => 'Manage piggy banks',
'administration_role_mng_subscriptions' => 'Manage subscriptions', 'administration_role_mng_subscriptions' => 'Управление подписками',
'administration_role_mng_rules' => 'Manage rules', 'administration_role_mng_rules' => 'Управление правилами',
'administration_role_mng_recurring' => 'Manage recurring transactions ', 'administration_role_mng_recurring' => 'Управление повторяющимися операциями ',
'administration_role_mng_webhooks' => 'Manage webhooks', 'administration_role_mng_webhooks' => 'Управление вебхуками',
'administration_role_mng_currencies' => 'Manage currencies', 'administration_role_mng_currencies' => 'Управление валютами',
'administration_role_view_reports' => 'View reports', 'administration_role_view_reports' => 'Просмотр отчетов',
'administration_role_full' => 'Full access', 'administration_role_full' => 'Полный доступ',
// profile: // profile:
'purge_data_title' => 'Уничтожить данные из Firefly III', 'purge_data_title' => 'Уничтожить данные из Firefly III',

View File

@ -68,6 +68,8 @@ return [
'invalid_selection' => 'Вы сделали неправильный выбор.', 'invalid_selection' => 'Вы сделали неправильный выбор.',
'belongs_user' => 'Это значение связано с объектом, который не существует.', 'belongs_user' => 'Это значение связано с объектом, который не существует.',
'belongs_user_or_user_group' => 'Это значение связано с объектом, который не существует в Вашем текущем финансовом администрировании.', 'belongs_user_or_user_group' => 'Это значение связано с объектом, который не существует в Вашем текущем финансовом администрировании.',
'no_access_group' => 'The user has no access to this user group.',
'no_accepted_roles_defined' => 'No access roles have been defined for this endpoint, access denied.',
'at_least_one_transaction' => 'Необходима как минимум одна транзакция.', 'at_least_one_transaction' => 'Необходима как минимум одна транзакция.',
'recurring_transaction_id' => 'Необходима минимум одна транзакция.', 'recurring_transaction_id' => 'Необходима минимум одна транзакция.',
'need_id_to_match' => 'Вы должны отправить эту запись с ID для того, чтобы API мог сопоставить её.', 'need_id_to_match' => 'Вы должны отправить эту запись с ID для того, чтобы API мог сопоставить её.',
@ -300,7 +302,7 @@ return [
// no access to administration: // no access to administration:
'no_access_user_group' => 'У вас нет необходимых прав доступа для данного административного действия.', 'no_access_user_group' => 'У вас нет необходимых прав доступа для данного административного действия.',
'administration_owner_rename' => 'You can\'t rename your standard administration.', 'administration_owner_rename' => 'Вы не можете переименовать ваше стандартное управление.',
]; ];
/* /*

Some files were not shown because too many files have changed in this diff Show More