Last minute changes.

This commit is contained in:
James Cole 2019-09-08 07:55:19 +02:00
parent 5ff0ca81b7
commit f4c2b8e348
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
9 changed files with 62 additions and 59 deletions

View File

@ -16,11 +16,14 @@ Firefly III 4.8.1 requires PHP 7.3.
- [Issue 2471](https://github.com/firefly-iii/firefly-iii/issues/2471) Added date tag to table cells.
### Changed
- [Issue 2285](https://github.com/firefly-iii/firefly-iii/issues/2285) Rule handling is now uniform across the app.
- [Issue 2231](https://github.com/firefly-iii/firefly-iii/issues/2231) You can now also use the `DATABASE_URL` for MySQL connections.
- [Issue 2291](https://github.com/firefly-iii/firefly-iii/issues/2291) All reports are now properly multi-currency.
- [Issue 2481](https://github.com/firefly-iii/firefly-iii/issues/2481) As part of the removal of local encryption, uploads and imports are no longer encrypted.
- [Issue 2495](https://github.com/firefly-iii/firefly-iii/issues/2495) A better message of transaction submission.
- [Issue 2506](https://github.com/firefly-iii/firefly-iii/issues/2506) Some bugs in tag report fixed.
- [Issue 2510](https://github.com/firefly-iii/firefly-iii/issues/2510) All transaction descriptions cut off at 255 chars.
- Better sum in bill view.
- Clean up docker files for flawless operation.

View File

@ -58,7 +58,7 @@ return [
'no_rules_for_bill' => 'Diese Rechnung enthält keine mit ihr verbundenen Regeln.',
'go_to_asset_accounts' => 'Bestandskonten anzeigen',
'go_to_budgets' => 'Budgets anzeigen',
'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen',
'clone_instructions' => 'Um eine Buchung zu duplizieren, setzen Sie im Bearbeitungsbildschirm ein Häkchen bei „Als neu speichern”.',
'go_to_categories' => 'Kategorien anzeigen',
'go_to_bills' => 'Rechnungen anzeigen',
'go_to_expense_accounts' => 'Kreditoren (Ausgabenkonten) anzeigen',

View File

@ -58,7 +58,7 @@ return [
'no_rules_for_bill' => 'Questa bolletta non ha regole ad essa associate.',
'go_to_asset_accounts' => 'Visualizza i tuoi conti attività',
'go_to_budgets' => 'Vai ai tuoi budget',
'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen',
'clone_instructions' => 'Per clonare una transazione, cerca la casella di controllo "salva come nuova" nella schermata di modifica',
'go_to_categories' => 'Vai alle tue categorie',
'go_to_bills' => 'Vai alle tue bollette',
'go_to_expense_accounts' => 'Vedi i tuoi conti spese',

View File

@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Последние 7 дней',
'last_thirty_days' => 'Последние 30 дней',
'welcomeBack' => 'Что происходит с моими финансами?',
'welcome_back' => 'Что происходит с моими финансами?',
'welcome_back' => 'Что в кошельке?',
'everything' => 'Всё',
'today' => 'сегодня',
'customRange' => 'Другой интервал',
@ -58,7 +58,7 @@ return [
'no_rules_for_bill' => 'С этим счётом не связано ни одно правило.',
'go_to_asset_accounts' => 'Просмотр ваших основных счетов',
'go_to_budgets' => 'Перейти к вашим бюджетам',
'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen',
'clone_instructions' => 'Чтобы склонировать транзакцию, найдите на экране редактирования флажок "сохранить как новую"',
'go_to_categories' => 'Перейти к вашим категориям',
'go_to_bills' => 'Перейти к вашим счетам на оплату',
'go_to_expense_accounts' => 'Перейти к вашим счетам расходов',
@ -896,26 +896,26 @@ return [
'no_budget' => '(вне бюджета)',
'account_per_budget' => 'Account per budget',
'account_per_category' => 'Account per category',
'empty' => '(empty)',
'all_other_budgets' => '(all other budgets)',
'all_other_accounts' => '(all other accounts)',
'expense_per_source_account' => 'Expenses per source account',
'expense_per_destination_account' => 'Expenses per destination account',
'income_per_destination_account' => 'Income per destination account',
'spent_in_specific_category' => 'Spent in category ":category"',
'earned_in_specific_category' => 'Earned in category ":category"',
'spent_in_specific_tag' => 'Spent in tag ":tag"',
'earned_in_specific_tag' => 'Earned in tag ":tag"',
'empty' => '(пусто)',
'all_other_budgets' => '(все остальные бюджеты)',
'all_other_accounts' => '(все остальные счета)',
'expense_per_source_account' => 'Расходы на расчетный счёт',
'expense_per_destination_account' => 'Расходы на счёт назначения',
'income_per_destination_account' => 'Доход на счёт назначения',
'spent_in_specific_category' => 'Потрачено в категории ":category"',
'earned_in_specific_category' => 'Заработано в категории ":category"',
'spent_in_specific_tag' => 'Потрачено с тегом ":tag"',
'earned_in_specific_tag' => 'Заработано с тегом ":tag"',
'income_per_source_account' => 'Income per source account',
'average_spending_per_destination' => 'Average expense per destination account',
'average_spending_per_destination' => 'Средний расход для счёта назначения',
'average_spending_per_source' => 'Средний расход для исходного счёта',
'average_earning_per_source' => 'Average earning per source account',
'average_earning_per_source' => 'Средний заработок для исходного счёта',
'average_earning_per_destination' => 'Средний доход для счёта назначения',
'account_per_tag' => 'Account per tag',
'account_per_tag' => 'Счёт на тег',
'tag_report_expenses_listed_once' => 'Expenses and income are never listed twice. If a transaction has multiple tags, it may only show up under one of its tags. This list may appear to be missing data, but the amounts will be correct.',
'double_report_expenses_charted_once' => 'Expenses and income are never displayed twice. If a transaction has multiple tags, it may only show up under one of its tags. This chart may appear to be missing data, but the amounts will be correct.',
'tag_report_chart_single_tag' => 'This chart applies to a single tag. If a transaction has multiple tags, what you see here may be reflected in the charts of other tags as well.',
'tag' => 'Tag',
'tag' => 'Тег',
'no_budget_squared' => '(вне бюджета)',
'perm-delete-many' => 'Удаление нескольких элементов за один раз может быть очень разрушительным. Пожалуйста, будьте осторожны. Например, вы можете удалить часть разделённой транзакции, видиму на этой странице.',
'mass_deleted_transactions_success' => 'Удалено :amount транзакций.',
@ -1128,7 +1128,7 @@ return [
'budget_chart_click' => 'Щёлкните по названию бюджета в таблице выше, чтобы увидеть диаграмму.',
'category_chart_click' => 'Щёлкните по названию категории в таблице выше, чтобы увидеть диаграмму.',
'in_out_accounts' => 'Заработано и потрачено в сумме',
'in_out_accounts_per_asset' => 'Earned and spent (per asset account)',
'in_out_accounts_per_asset' => 'Заработано и потрачено (по основным счетам)',
'in_out_per_category' => 'Заработано и потрачено по каждой из категорий',
'out_per_budget' => 'Расходы по бюджету',
'select_expense_revenue' => 'Выберите счёт расходов или доходов',
@ -1162,7 +1162,7 @@ return [
'average' => 'Среднее значение',
'balanceFor' => 'Баланс для :name',
'no_tags_for_cloud' => 'Нет тегов для создания облака',
'no_tags' => '(no tags)',
'no_tags' => '(нет тегов)',
'tag_cloud' => 'Облако тегов',
// piggy banks:

View File

@ -36,8 +36,8 @@ return [
'file_attached' => 'Файл ":name". успешно загружен.',
'must_exist' => 'ID в поле field :attribute не существует в базе данных.',
'all_accounts_equal' => 'Все счета в данном поле должны совпадать.',
'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.',
'group_title_mandatory' => 'Название группы является обязательным, если транзакций несколько.',
'transaction_types_equal' => 'Все части должны быть одного типа.',
'invalid_transaction_type' => 'Недопустимый тип транзакции.',
'invalid_selection' => 'Вы сделали неправильный выбор.',
'belongs_user' => 'Данное значение недопустимо для этого поля.',
@ -127,7 +127,7 @@ return [
'in_array' => 'Поле :attribute не существует в :other.',
'present' => 'Поле :attribute должно быть заполнено.',
'amount_zero' => 'Сумма не может быть равна нулю.',
'current_target_amount' => 'The current amount must be less than the target amount.',
'current_target_amount' => 'Текущая сумма должна быть меньше целевой суммы.',
'unique_piggy_bank_for_user' => 'Название копилки должно быть уникальным.',
'secure_password' => 'Это не безопасный пароль. Попробуйте еще раз. Подробнее можно узнать по ссылке https://bit.ly/FF3-password-security',
'valid_recurrence_rep_type' => 'Недопустимый тип для повторяющихся транзакций.',
@ -171,25 +171,25 @@ return [
],
// 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_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => '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_source_need_data' => 'Для продолжения необходим действительный ID исходного счёта и/или действительное имя счёта.',
'withdrawal_source_bad_data' => 'Не удалось найти корректный исходный счёт при поиске ID ":id" или имени ":name".',
'withdrawal_dest_need_data' => 'Для продолжения необходим действительный ID счёта назначения и/или действительное имя счёта.',
'withdrawal_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => '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_source_need_data' => 'Для продолжения необходим действительный ID исходного счёта и/или действительное имя счёта.',
'deposit_source_bad_data' => 'Не удалось найти корректный исходный счёт при поиске ID ":id" или имени ":name".',
'deposit_dest_need_data' => 'Для продолжения необходим действительный ID счёта назначения и/или действительное имя счёта.',
'deposit_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => '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_source_need_data' => 'Для продолжения необходим действительный ID исходного счёта и/или действительное имя счёта.',
'transfer_source_bad_data' => 'Не удалось найти корректный исходный счёт при поиске ID ":id" или имени ":name".',
'transfer_dest_need_data' => 'Для продолжения необходим действительный ID счёта назначения и/или действительное имя счёта.',
'transfer_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
'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_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'ob_dest_bad_data' => 'Не удалось найти корректный счёт назначения при поиске ID ":id" или имени ":name".',
'ob_source_need_data' => 'Для продолжения необходим действительный ID исходного счёта и/или действительное имя счёта.',
'ob_dest_need_data' => 'Для продолжения необходим действительный ID счёта назначения и/или действительное имя счёта.',
'ob_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
'generic_invalid_source' => 'Вы не можете использовать этот счёт в качестве счёта-источника.',
'generic_invalid_destination' => 'Вы не можете использовать этот счёт в качестве счёта назначения.',

View File

@ -39,7 +39,7 @@ return [
'reports' => '報表',
'search_result' => '":query" 的搜尋結果',
'withdrawal_list' => '支出',
'Withdrawal_list' => 'Expenses',
'Withdrawal_list' => '支出',
'deposit_list' => '收入、所得與存款',
'transfer_list' => '轉帳',
'transfers_list' => '轉帳',

View File

@ -27,7 +27,7 @@ return [
'locale' => 'zh_TW, Chinese Traditional (Taiwan), zh_TW.utf8, zh_TW.UTF-8',
'month' => '%Y 年 %b',
'month_and_day' => '%Y 年 %b %e 號',
'month_and_day_moment_js' => 'MMM D, YYYY',
'month_and_day_moment_js' => 'YYYY 年 MMM D 日',
'month_and_date_day' => '%Y 年 %b %e 號 %A',
'month_and_day_no_year' => '%b %e 號',
'date_time' => '%Y 年 %b %e 號 %T',

View File

@ -55,10 +55,10 @@ return [
'new_withdrawal' => '新提款',
'create_new_transaction' => '建立新交易',
'new_transaction' => '新交易',
'no_rules_for_bill' => 'This bill has no rules associated to it.',
'no_rules_for_bill' => '此帳單未設定相關的規則。',
'go_to_asset_accounts' => '檢視您的資產帳戶',
'go_to_budgets' => '前往您的預算',
'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen',
'clone_instructions' => '若要複製交易,請在編輯畫面中勾取 "另存新檔" 核選方塊',
'go_to_categories' => '前往您的分類',
'go_to_bills' => '前往您的帳單',
'go_to_expense_accounts' => '查看您的支出帳戶',
@ -85,7 +85,7 @@ return [
'help_for_this_page' => '本頁說明',
'no_help_could_be_found' => '找不到說明文本。',
'no_help_title' => '不好意思,發生一個錯誤。',
'two_factor_welcome' => 'Hello!',
'two_factor_welcome' => '您好!',
'two_factor_enter_code' => '如要繼續,請輸入您的兩步驟驗證 (two factor authentication) 代碼,您的應用程式可為您產生。',
'two_factor_code_here' => '在此輸入代碼',
'two_factor_title' => '兩步驟驗證',

View File

@ -30,28 +30,28 @@ return [
'index_help' => '如果您需要有關頁面或表單的説明,請按此按鈕。',
'index_outro' => 'Firefly III 大部分頁面會以這樣的小介紹開始,如有問題或意見,不妨與我聯繫。祝您使用得心應手!',
'index_sidebar-toggle' => '若要建立新的交易記錄、帳戶或其他內容,請使用此圖示下的選單。',
'index_cash_account' => 'These are the accounts created so far. You can use the cash account to track cash expenses but it\'s not mandatory of course.',
'index_cash_account' => '目前為止就建立了這些帳戶。您可以用現金帳戶來追蹤現金支出,如果您喜歡。',
// transactions (withdrawal)
'transactions_create_withdrawal_source' => 'Select your favorite asset account or liability from this dropdown.',
'transactions_create_withdrawal_destination' => 'Select an expense account here. Leave it empty if you want to make a cash expense.',
'transactions_create_withdrawal_foreign_currency' => 'Use this field to set a foreign currency and amount.',
'transactions_create_withdrawal_more_meta' => 'Plenty of other meta data you set in these fields.',
'transactions_create_withdrawal_split_add' => 'If you want to split a transaction, add more splits with this button',
'transactions_create_withdrawal_source' => '在此下拉清單中選取您喜歡的資產帳戶或負債。',
'transactions_create_withdrawal_destination' => '在此選取一個支出帳戶。留空即代表現金支出。',
'transactions_create_withdrawal_foreign_currency' => '使用此欄位設定外幣及金額。',
'transactions_create_withdrawal_more_meta' => '這些欄位設定許多其他的中繼資料。',
'transactions_create_withdrawal_split_add' => '若您希望拆分交易,按此按鈕加一筆拆分',
// transactions (deposit)
'transactions_create_deposit_source' => 'Select or type the payee in this auto-completing dropdown/textbox. Leave it empty if you want to make a cash deposit.',
'transactions_create_deposit_destination' => 'Select an asset or liability account here.',
'transactions_create_deposit_foreign_currency' => 'Use this field to set a foreign currency and amount.',
'transactions_create_deposit_more_meta' => 'Plenty of other meta data you set in these fields.',
'transactions_create_deposit_split_add' => 'If you want to split a transaction, add more splits with this button',
'transactions_create_deposit_source' => '在此自動完成的下拉清單/文字方塊中選取或鍵入支款人。留空即代表現金存款。',
'transactions_create_deposit_destination' => '在此選取一個資產或負債帳戶。',
'transactions_create_deposit_foreign_currency' => '使用此欄位設定外幣及金額。',
'transactions_create_deposit_more_meta' => '這些欄位設定許多其他的中繼資料。',
'transactions_create_deposit_split_add' => '若您希望拆分交易,按此按鈕加一筆拆分',
// transactions (transfer)
'transactions_create_transfer_source' => 'Select the source asset account here.',
'transactions_create_transfer_destination' => 'Select the destination asset account here.',
'transactions_create_transfer_foreign_currency' => 'Use this field to set a foreign currency and amount.',
'transactions_create_transfer_more_meta' => 'Plenty of other meta data you set in these fields.',
'transactions_create_transfer_split_add' => 'If you want to split a transaction, add more splits with this button',
'transactions_create_transfer_source' => '在此選取來源資產帳戶。',
'transactions_create_transfer_destination' => '在此選取目標資產帳戶。',
'transactions_create_transfer_foreign_currency' => '使用此欄位設定外幣及金額。',
'transactions_create_transfer_more_meta' => '這些欄位設定許多其他的中繼資料。',
'transactions_create_transfer_split_add' => '若您希望拆分交易,按此按鈕加一筆拆分',
// create account:
'accounts_create_iban' => '帳戶若設定有效的 IBAN有助日後匯入資料。',