From ee907aba34ebe1c02d88e32ddaa9321398dc172f Mon Sep 17 00:00:00 2001 From: James Cole Date: Sun, 23 Dec 2018 18:18:53 +0100 Subject: [PATCH] New language strings --- resources/lang/de_DE/firefly.php | 5 + resources/lang/es_ES/firefly.php | 5 + resources/lang/fr_FR/firefly.php | 5 + resources/lang/it_IT/firefly.php | 5 + resources/lang/nl_NL/firefly.php | 5 + resources/lang/pl_PL/firefly.php | 5 + resources/lang/pt_BR/firefly.php | 5 + resources/lang/pt_BR/form.php | 12 +- resources/lang/pt_BR/import.php | 46 +- resources/lang/pt_BR/validation.php | 2 +- resources/lang/ru_RU/firefly.php | 23 +- resources/lang/ru_RU/form.php | 58 +- resources/lang/ru_RU/intro.php | 4 +- resources/lang/ru_RU/validation.php | 34 +- resources/lang/zh_TW/auth.php | 28 + resources/lang/zh_TW/bank.php | 26 + resources/lang/zh_TW/breadcrumbs.php | 57 ++ resources/lang/zh_TW/components.php | 32 + resources/lang/zh_TW/config.php | 51 + resources/lang/zh_TW/csv.php | 26 + resources/lang/zh_TW/demo.php | 38 + resources/lang/zh_TW/firefly.php | 1354 ++++++++++++++++++++++++++ resources/lang/zh_TW/form.php | 259 +++++ resources/lang/zh_TW/import.php | 325 +++++++ resources/lang/zh_TW/intro.php | 138 +++ resources/lang/zh_TW/list.php | 136 +++ resources/lang/zh_TW/pagination.php | 28 + resources/lang/zh_TW/passwords.php | 32 + resources/lang/zh_TW/validation.php | 166 ++++ 29 files changed, 2823 insertions(+), 87 deletions(-) create mode 100644 resources/lang/zh_TW/auth.php create mode 100644 resources/lang/zh_TW/bank.php create mode 100644 resources/lang/zh_TW/breadcrumbs.php create mode 100644 resources/lang/zh_TW/components.php create mode 100644 resources/lang/zh_TW/config.php create mode 100644 resources/lang/zh_TW/csv.php create mode 100644 resources/lang/zh_TW/demo.php create mode 100644 resources/lang/zh_TW/firefly.php create mode 100644 resources/lang/zh_TW/form.php create mode 100644 resources/lang/zh_TW/import.php create mode 100644 resources/lang/zh_TW/intro.php create mode 100644 resources/lang/zh_TW/list.php create mode 100644 resources/lang/zh_TW/pagination.php create mode 100644 resources/lang/zh_TW/passwords.php create mode 100644 resources/lang/zh_TW/validation.php diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php index 0b7b52ac1d..44505fb8c2 100644 --- a/resources/lang/de_DE/firefly.php +++ b/resources/lang/de_DE/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Abbrechen', 'from' => 'Von', 'to' => 'Bis', + 'structure' => 'Structure', 'help_translating' => 'Dieser Hilfetext ist noch nicht in Deutsch verfügbar. Möchten Sie beim Übersetzen helfen?', 'showEverything' => 'Alles anzeigen', 'never' => 'Nie', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Entschuldigung. Firefly III kann Sie nicht zur richtigen Seite weiterleiten.', 'sum_of_expenses' => 'Summe von Ausgaben', 'sum_of_income' => 'Summe von Einnahmen', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Ausgaben im Budget „:budget”', 'sum_of_expenses_in_budget' => 'Gesamtausgaben im Budget „:budget”', 'left_in_budget_limit' => 'Verbleibend zum Ausgeben, entsprechend der Kostenplanung', @@ -913,7 +915,10 @@ return [ 'income' => 'Einnahmen / Einkommen', 'transfers' => 'Umbuchungen', 'moneyManagement' => 'Geldverwaltung', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Sparschweine', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Rechnungen', 'withdrawal' => 'Ausgabe', 'opening_balance' => 'Eröffnungsbilanz', diff --git a/resources/lang/es_ES/firefly.php b/resources/lang/es_ES/firefly.php index f8566f0d84..0d23c60253 100644 --- a/resources/lang/es_ES/firefly.php +++ b/resources/lang/es_ES/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Cancelar', 'from' => 'Desde', 'to' => 'Hasta', + 'structure' => 'Structure', 'help_translating' => 'Este texto de ayuda no está disponible en tu idioma. ¿Nos ayudaría a traducir?', 'showEverything' => 'Mostrar todo', 'never' => 'Nunca', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III no puede redirigirlo a la pagina correcta. Disculpas.', 'sum_of_expenses' => 'Total gastos', 'sum_of_income' => 'Total ingresos', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Gastado en el presupuesto ":budget"', 'sum_of_expenses_in_budget' => 'Gastar todo en el presupuesto ":budget"', 'left_in_budget_limit' => 'Saldo para gastar acorde con el presupuesto', @@ -914,7 +916,10 @@ return [ 'income' => 'Ingresos / salarios', 'transfers' => 'Transferencias', 'moneyManagement' => 'Gestión del dinero', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Huchas', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Facturas', 'withdrawal' => 'Retiro', 'opening_balance' => 'Saldo inicial', diff --git a/resources/lang/fr_FR/firefly.php b/resources/lang/fr_FR/firefly.php index 7b43288ebf..18f3cf8fc2 100644 --- a/resources/lang/fr_FR/firefly.php +++ b/resources/lang/fr_FR/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Annuler', 'from' => 'Depuis', 'to' => 'A', + 'structure' => 'Structure', 'help_translating' => 'Ce texte d\'aide n\'est pas encore disponible en français. Voulez-vous aider à le traduire ?', 'showEverything' => 'Tout Afficher', 'never' => 'Jamais', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III n\'est pas en mesure de vous rediriger vers la bonne page. Veuillez nous en excuser.', 'sum_of_expenses' => 'Montant des dépenses', 'sum_of_income' => 'Montant des revenus', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Dépensé dans le budget ":budget"', 'sum_of_expenses_in_budget' => 'Total dépensé dans le budget ":budget"', 'left_in_budget_limit' => 'Reste à dépenser selon budget', @@ -913,7 +915,10 @@ return [ 'income' => 'Recette / revenu', 'transfers' => 'Transferts', 'moneyManagement' => 'Gestion financière', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Tirelires', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Factures', 'withdrawal' => 'Dépense', 'opening_balance' => 'Solde d\'ouverture', diff --git a/resources/lang/it_IT/firefly.php b/resources/lang/it_IT/firefly.php index 97640a1eb2..c16b89467f 100644 --- a/resources/lang/it_IT/firefly.php +++ b/resources/lang/it_IT/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Annulla', 'from' => 'Da', 'to' => 'A', + 'structure' => 'Structure', 'help_translating' => 'Questo testo di aiuto non è ancora disponibile in italiano. Vuoi aiutare con la traduzione?', 'showEverything' => 'Mostra tutto', 'never' => 'Mai', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Spiacente ma Firefly III non può reindirizzarti alla pagina corretta.', 'sum_of_expenses' => 'Totale spese', 'sum_of_income' => 'Somma delle entrate', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Speso nel budget ":budget"', 'sum_of_expenses_in_budget' => 'Spesa totale nel budget ":budget"', 'left_in_budget_limit' => 'Disponibile per spese in base ai budget', @@ -913,7 +915,10 @@ return [ 'income' => 'Redditi / entrate', 'transfers' => 'Trasferimenti', 'moneyManagement' => 'Gestione denaro', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Salvadanai', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Bollette', 'withdrawal' => 'Prelievo', 'opening_balance' => 'Saldo di apertura', diff --git a/resources/lang/nl_NL/firefly.php b/resources/lang/nl_NL/firefly.php index 6cd12a4e5c..c9636cba18 100644 --- a/resources/lang/nl_NL/firefly.php +++ b/resources/lang/nl_NL/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Annuleren', 'from' => 'Van', 'to' => 'Tot', + 'structure' => 'Structuur', 'help_translating' => 'Deze helptekst is nog niet beschikbaar in het Nederlands. Help je mee vertalen?', 'showEverything' => 'Laat alles zien', 'never' => 'Nooit', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III kan je niet naar de goede pagina doorsturen. Sorry!', 'sum_of_expenses' => 'Som van uitgaven', 'sum_of_income' => 'Som van inkomsten', + 'liabilities' => 'Passiva', 'spent_in_specific_budget' => 'Uitgegeven in budget ":budget"', 'sum_of_expenses_in_budget' => 'Totaal uitgegeven in budget ":budget"', 'left_in_budget_limit' => 'Nog uit te geven volgens budgettering', @@ -913,7 +915,10 @@ return [ 'income' => 'Inkomsten', 'transfers' => 'Overschrijvingen', 'moneyManagement' => 'Geldbeheer', + 'money_management' => 'Geldbeheer', + 'tools' => 'Extra', 'piggyBanks' => 'Spaarpotjes', + 'piggy_banks' => 'Spaarpotjes', 'bills' => 'Contracten', 'withdrawal' => 'Uitgave', 'opening_balance' => 'Startsaldo', diff --git a/resources/lang/pl_PL/firefly.php b/resources/lang/pl_PL/firefly.php index 855b114cd3..de02838793 100644 --- a/resources/lang/pl_PL/firefly.php +++ b/resources/lang/pl_PL/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Anuluj', 'from' => 'Z', 'to' => 'Do', + 'structure' => 'Structure', 'help_translating' => 'Tekst pomocy nie jest jeszcze dostępny po polsku. Może chcesz pomóc w tłumaczeniu?', 'showEverything' => 'Pokaż wszystko', 'never' => 'Nigdy', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III nie może Cię przekierować na właściwą stronę. Przepraszamy.', 'sum_of_expenses' => 'Suma wydatków', 'sum_of_income' => 'Suma dochodów', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Wydatki w budżecie ":budget"', 'sum_of_expenses_in_budget' => 'Wydano łącznie w budżecie ":budget"', 'left_in_budget_limit' => 'Możliwe do wydania wg budżetu', @@ -913,7 +915,10 @@ return [ 'income' => 'Przychody / dochody', 'transfers' => 'Transfery', 'moneyManagement' => 'Zarządzanie pieniędzmi', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Skarbonki', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Rachunki', 'withdrawal' => 'Wypłata', 'opening_balance' => 'Saldo początkowe', diff --git a/resources/lang/pt_BR/firefly.php b/resources/lang/pt_BR/firefly.php index 9755ab8c3d..ac404e989d 100644 --- a/resources/lang/pt_BR/firefly.php +++ b/resources/lang/pt_BR/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Cancelar', 'from' => 'De', 'to' => 'Até', + 'structure' => 'Structure', 'help_translating' => 'Este texto de ajuda ainda não está disponível no seu idioma. Que tal ajudar a traduzí-lo?', 'showEverything' => 'Mostrar tudo', 'never' => 'Nunca', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III não pode redirecioná-lo para a página correta. Minhas desculpas.', 'sum_of_expenses' => 'Soma das despesas', 'sum_of_income' => 'Soma da renda', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Gasto no orçamento ":budget"', 'sum_of_expenses_in_budget' => 'Gasto total no orçamento ":budget"', 'left_in_budget_limit' => 'Restante para gastar de acordo com o orçamento', @@ -913,7 +915,10 @@ return [ 'income' => 'Receita / Renda', 'transfers' => 'Transferências', 'moneyManagement' => 'Gerenciamento de Dinheiro', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Cofrinhos', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Faturas', 'withdrawal' => 'Retirada', 'opening_balance' => 'Saldo inicial', diff --git a/resources/lang/pt_BR/form.php b/resources/lang/pt_BR/form.php index f4a2a81e15..18a6998d51 100644 --- a/resources/lang/pt_BR/form.php +++ b/resources/lang/pt_BR/form.php @@ -87,7 +87,7 @@ return [ 'verification' => 'Verificação', 'api_key' => 'Chave da API', 'remember_me' => 'Lembrar-me', - 'liability_type_id' => 'Liability type', + 'liability_type_id' => 'Tipo de responsabilidade', 'interest' => 'Juro', 'interest_period' => 'Periodo de juros', @@ -181,11 +181,11 @@ return [ 'also_delete_connections' => 'A única transação relacionada com este tipo de link vai perder a conexão. | Todas as transações de :count ligadas com este tipo de link vão perder sua conexão.', 'also_delete_rules' => 'A única regra que ligado a este grupo de regras será excluída também.|Todos as :count regras ligadas a este grupo de regras serão excluídas também.', 'also_delete_piggyBanks' => 'O único cofrinho conectado a essa conta será excluído também.|Todos os :count cofrinhos conectados a esta conta serão excluídos também.', - 'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will be spared deletion.', - 'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will be spared deletion.', - 'category_keep_transactions' => 'The only transaction connected to this category will not be deleted.|All :count transactions connected to this category will be spared deletion.', - 'recurring_keep_transactions' => 'The only transaction created by this recurring transaction will not be deleted.|All :count transactions created by this recurring transaction will be spared deletion.', - 'tag_keep_transactions' => 'The only transaction connected to this tag will not be deleted.|All :count transactions connected to this tag will be spared deletion.', + 'bill_keep_transactions' => 'A unica transaccao vinculada a esta factura nao vai ser apagada.|Todas as :count transaccoes vinculadas a esta factura nao vao ser apagadas.', + 'budget_keep_transactions' => 'A unica transaccao vinculada a este orcamento nao vai ser apagada.|Todas as :count transaccoes vinculadas a este orcamento nao vao ser apagadas.', + 'category_keep_transactions' => 'A unica transaccao vinculada a esta categoria nao vai ser apagada.|Todas as :count transaccoes vinculadas a esta categoria nao vao ser apagadas.', + 'recurring_keep_transactions' => 'A unica transaccao criada a partir desta transaccao recorrente nao vai ser apagada.|Todas as :count transaccoes criadas a partir desta transaccao recorrente nao vao ser apagadas.', + 'tag_keep_transactions' => 'A unica transaccao vinculada a esta tag nao vai ser apagada.|Todas as :count transaccoes vinculadas a esta tag nao vao ser apagadas.', 'check_for_updates' => 'Buscar atualizações', 'email' => 'E-mail', diff --git a/resources/lang/pt_BR/import.php b/resources/lang/pt_BR/import.php index 5c277eaa2d..c445b9aa64 100644 --- a/resources/lang/pt_BR/import.php +++ b/resources/lang/pt_BR/import.php @@ -55,34 +55,34 @@ return [ 'global_config_text' => 'No futuro, esta caixa terá preferências que se aplicam a TODOS os provedores de importação acima.', // prerequisites box (index) 'need_prereq_title' => 'Pré-requisitos de importação', - 'need_prereq_intro' => 'Some import methods need your attention before they can be used. For example, they might require special API keys or application secrets. You can configure them here. The icon indicates if these prerequisites have been met.', - 'do_prereq_fake' => 'Prerequisites for the fake provider', - 'do_prereq_file' => 'Prerequisites for file imports', - 'do_prereq_bunq' => 'Prerequisites for imports from bunq', - 'do_prereq_spectre' => 'Prerequisites for imports using Spectre', - 'do_prereq_plaid' => 'Prerequisites for imports using Plaid', - 'do_prereq_yodlee' => 'Prerequisites for imports using Yodlee', - 'do_prereq_quovo' => 'Prerequisites for imports using Quovo', - 'do_prereq_ynab' => 'Prerequisites for imports from YNAB', + 'need_prereq_intro' => 'Alguns metodos de importacao necessitam da tua atencao antes que possam ser usados. Por exemplo, eles podem necessitar de uma chave especial da API. Podes configurar tudo aqui. O icon indica se esses pre-requesitos foram cumpridos.', + 'do_prereq_fake' => 'Pre-requesitos para o provedor ficticio', + 'do_prereq_file' => 'Pre-requesitos para a importacao de ficheiros', + 'do_prereq_bunq' => 'Pre-requesitos para a importacao do bunq', + 'do_prereq_spectre' => 'Pre-requesitos para a importacao do Spectre', + 'do_prereq_plaid' => 'Pre-requesitos para a importacao do Plaid', + 'do_prereq_yodlee' => 'Pre-requesitos para a importacao do Yodlee', + 'do_prereq_quovo' => 'Pre-requesitos para a importacao do Quovo', + 'do_prereq_ynab' => 'Pre-requesitos para a importacao do YNAB', // provider config box (index) 'can_config_title' => 'Importar configuracao', - 'can_config_intro' => 'Some import methods can be configured to your liking. They have extra settings you can tweak.', - 'do_config_fake' => 'Configuration for the fake provider', - 'do_config_file' => 'Configuration for file imports', - 'do_config_bunq' => 'Configuration for bunq imports', - 'do_config_spectre' => 'Configuration for imports from Spectre', - 'do_config_plaid' => 'Configuration for imports from Plaid', - 'do_config_yodlee' => 'Configuration for imports from Yodlee', - 'do_config_quovo' => 'Configuration for imports from Quovo', + 'can_config_intro' => 'Alguns metodos de importacao podem ser configurados ao teu gosto. Eles contem propriedades extra que podes ajustar.', + 'do_config_fake' => 'Configuracao para o provedor ficticio', + 'do_config_file' => 'Configuracao para a importacao de ficheiros', + 'do_config_bunq' => 'Configuracao para a importacao pelo bunq', + 'do_config_spectre' => 'Configuracao para a importacao pelo Spectre', + 'do_config_plaid' => 'Configuracao para a importacao pelo Plaid', + 'do_config_yodlee' => 'Configuracao para a importacao pelo Yodlee', + 'do_config_quovo' => 'Configuracao para a importacao pelo Quovo', // prerequisites: - 'prereq_fake_title' => 'Prerequisites for an import from the fake import provider', - 'prereq_fake_text' => 'This fake provider requires a fake API key. It must be 32 characters long. You can use this one: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prerequisites for an import using the Spectre API', - 'prereq_spectre_text' => 'In order to import data using the Spectre API (v4), you must provide Firefly III with two secret values. They can be found on the secrets page.', - 'prereq_spectre_pub' => 'Likewise, the Spectre API needs to know the public key you see below. Without it, it will not recognize you. Please enter this public key on your secrets page.', - 'prereq_bunq_title' => 'Prerequisites for an import from bunq', + 'prereq_fake_title' => 'Configuracao para a importacao pelo provedor de importacao ficticio', + 'prereq_fake_text' => 'Este provedor ficticio necessita de uma chave API ficticia. Ela tem de conter 32 caracteres de comprimento. Podes usar esta: 123456789012345678901234567890AA', + 'prereq_spectre_title' => 'Pre-requesitos para uma importacao pela API do Spectre', + 'prereq_spectre_text' => 'Para importar dados usando a API do Spectre (v4), deves fornecer ao Firefly III 2 codigos secretos. Eles podem ser encontrados na seguinte pagina.', + 'prereq_spectre_pub' => 'Da mesma forma, a API do Spectre necessita de saber a chave publica que ves em baixo. Sem ela, nao te vai reconhecer. Por favor introduz esta chave publica na seguinte pagina.', + 'prereq_bunq_title' => 'Pre-requesitos para uma importaca pelo bunq', 'prereq_bunq_text' => 'In order to import from bunq, you need to obtain an API key. You can do this through the app. Please note that the import function for bunq is in BETA. It has only been tested against the sandbox API.', 'prereq_bunq_ip' => 'bunq requires your externally facing IP address. Firefly III has tried to fill this in using the ipify service. Make sure this IP address is correct, or the import will fail.', 'prereq_ynab_title' => 'Prerequisites for an import from YNAB', diff --git a/resources/lang/pt_BR/validation.php b/resources/lang/pt_BR/validation.php index 2e7034a050..b2a5e684f5 100644 --- a/resources/lang/pt_BR/validation.php +++ b/resources/lang/pt_BR/validation.php @@ -123,7 +123,7 @@ return [ 'present' => 'O campo :attribute deve estar presente.', 'amount_zero' => 'O montante total não pode ser zero.', 'unique_piggy_bank_for_user' => 'O nome do cofrinho deve ser único.', - 'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password-security', + 'secure_password' => 'Esta nao e uma password segura. Tenta de novo por favor. Para mais informacoes visita https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Tipo de repetição inválido para transações recorrentes.', 'valid_recurrence_rep_moment' => 'Momento de repetição inválido para esse tipo de repetição.', 'invalid_account_info' => 'Informação de conta inválida.', diff --git a/resources/lang/ru_RU/firefly.php b/resources/lang/ru_RU/firefly.php index 7d27d52a25..33a86a2507 100644 --- a/resources/lang/ru_RU/firefly.php +++ b/resources/lang/ru_RU/firefly.php @@ -41,6 +41,7 @@ return [ 'cancel' => 'Отмена', 'from' => 'От', 'to' => 'Куда', + 'structure' => 'Structure', 'help_translating' => 'Этот текст справки пока не доступен на русском языке. Но вы можете помочь с переводом.', 'showEverything' => 'Показать всё', 'never' => 'Никогда', @@ -75,7 +76,7 @@ return [ 'flash_error' => 'Ошибка!', 'flash_info_multiple' => 'Есть одно сообщение|Есть :count сообщений', 'flash_error_multiple' => 'Есть одна ошибка|Есть :count ошибок', - 'net_worth' => 'Накопленный капитал', + 'net_worth' => 'Мои сбережения', 'route_has_no_help' => 'К данной странице нет справочной информации.', 'help_for_this_page' => 'Справка по этой странице', 'no_help_could_be_found' => 'Невозможно найти текст справки.', @@ -113,6 +114,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III не может перенаправить вас на правильную страницу. Приносим извинения.', 'sum_of_expenses' => 'Сумма расходов', 'sum_of_income' => 'Сумма дохода', + 'liabilities' => 'Liabilities', 'spent_in_specific_budget' => 'Расходы по бюджету ":budget"', 'sum_of_expenses_in_budget' => 'Сумма расходов по бюджету ":budget"', 'left_in_budget_limit' => 'Осталось потратить в соответствии с бюджетом', @@ -765,11 +767,11 @@ return [ 'no_transactions_account' => 'Для основного счёта ":name" нет транзакций (в этом периоде).', 'no_data_for_chart' => 'Недостаточно информации (пока) для построения этой диаграммы.', 'select_at_least_one_account' => 'Please select at least one asset account', - 'select_at_least_one_category' => 'Please select at least one category', - 'select_at_least_one_budget' => 'Please select at least one budget', - 'select_at_least_one_tag' => 'Please select at least one tag', + 'select_at_least_one_category' => 'Пожалуйста, выберите по крайней мере одну категорию', + 'select_at_least_one_budget' => 'Пожалуйста, выберите по крайней мере один бюджет', + 'select_at_least_one_tag' => 'Пожалуйста, выберите по крайней мере одну метку', 'select_at_least_one_expense' => 'Please select at least one combination of expense/revenue accounts. If you have none (the list is empty) this report is not available.', - 'account_default_currency' => 'This will be the default currency associated with this account.', + 'account_default_currency' => 'С этим счётом будет связана валюта по умолчанию.', 'reconcile_has_more' => 'В вашей бухгалтерской книге Firefly III учтено больше денег, чем должно быть, согласно выписке из банка. Существует несколько вариантов. Пожалуйста, выберите, что делать, а затем нажмите «Подтвердить сверку».', 'reconcile_has_less' => 'В вашей бухгалтерской книге Firefly III учтено меньше денег, чем должно быть, согласно выписке из банка. Существует несколько вариантов. Пожалуйста, выберите, что делать, а затем нажмите «Подтвердить сверку».', 'reconcile_is_equal' => 'Ваша бухгалтерская книга Firefly III и ваши банковские выписки совпадают. Ничего делать не нужно. Пожалуйста, нажмите «Подтвердить сверку» для ввода данных.', @@ -787,10 +789,10 @@ return [ 'already_cleared_transactions' => 'Уже удалённые транзакции (:count)', 'submitted_end_balance' => 'Подтверждённый конечный баланс', 'initial_balance_description' => 'Начальный баланс для ":account"', - 'interest_calc_' => 'unknown', - 'interest_calc_daily' => 'Per day', - 'interest_calc_monthly' => 'Per month', - 'interest_calc_yearly' => 'Per year', + 'interest_calc_' => 'неизвестно', + 'interest_calc_daily' => 'В день', + 'interest_calc_monthly' => 'В месяц', + 'interest_calc_yearly' => 'В год', 'initial_balance_account' => 'Initial balance account of :name', // categories: @@ -913,7 +915,10 @@ return [ 'income' => 'Мои доходы', 'transfers' => 'Переводы', 'moneyManagement' => 'Управление финансами', + 'money_management' => 'Money management', + 'tools' => 'Tools', 'piggyBanks' => 'Копилки', + 'piggy_banks' => 'Piggy banks', 'bills' => 'Счета к оплате', 'withdrawal' => 'Расход', 'opening_balance' => 'Начальный баланс', diff --git a/resources/lang/ru_RU/form.php b/resources/lang/ru_RU/form.php index 781133f5f2..78a4dd4f3c 100644 --- a/resources/lang/ru_RU/form.php +++ b/resources/lang/ru_RU/form.php @@ -30,7 +30,7 @@ return [ 'credit_card_limit' => 'Лимит кредитной карты', 'automatch' => 'Автоматическое сопоставление', 'skip' => 'Пропустить', - 'enabled' => 'Enabled', + 'enabled' => 'Включено', 'name' => 'Название', 'active' => 'Активный', 'amount_min' => 'Минимальная сумма', @@ -44,17 +44,17 @@ return [ 'external_ip' => 'Внешний IP-адрес вашего сервера', 'attachments' => 'Вложения', 'journal_amount' => 'Сумма', - 'journal_source_name' => 'Revenue account (source)', - 'keep_bill_id' => 'Bill', - 'journal_source_id' => 'Asset account (source)', + 'journal_source_name' => 'Доходный счет (источник)', + 'keep_bill_id' => 'Счёт к оплате', + 'journal_source_id' => 'Основной счёт (источник)', 'BIC' => 'BIC', 'verify_password' => 'Проверка безопасности паролей', 'source_account' => 'Исходный счёт', 'destination_account' => 'Счёт назначения', - 'journal_destination_id' => 'Asset account (destination)', - 'asset_destination_account' => 'Destination account', - 'include_net_worth' => 'Include in net worth', - 'asset_source_account' => 'Source account', + 'journal_destination_id' => 'Основной счёт (назначение)', + 'asset_destination_account' => 'Счёт назначения', + 'include_net_worth' => 'Включать в "Мои сбережения"', + 'asset_source_account' => 'Исходный счёт', 'journal_description' => 'Описание', 'note' => 'Заметки', 'split_journal' => 'Разделить эту транзакцию', @@ -87,9 +87,9 @@ return [ 'verification' => 'Проверка', 'api_key' => 'API-ключ', 'remember_me' => 'Запомнить меня', - 'liability_type_id' => 'Liability type', - 'interest' => 'Interest', - 'interest_period' => 'Interest period', + 'liability_type_id' => 'Вид ответственности', + 'interest' => 'Процентная ставка', + 'interest_period' => 'Период начисления процентов', 'source_account_asset' => 'Исходный счёт (основной счёт)', 'destination_account_expense' => 'Счёт назначения (счёт расхода)', @@ -156,7 +156,7 @@ return [ 'delete_rule_group' => 'Удалить группу правил ":title"', 'delete_link_type' => 'Удалить тип ссылки ":name"', 'delete_user' => 'Удалить пользователя ":email"', - 'delete_recurring' => 'Delete recurring transaction ":title"', + 'delete_recurring' => 'Удалить повторяющуюся транзакцию ":title"', 'user_areYouSure' => 'Если вы удалите пользователя ":email", все данные будут удалены. Это действие нельзя будет отменить. Если вы удалите себя, вы потеряете доступ к этому экземпляру Firefly III.', 'attachment_areYouSure' => 'Вы действительно хотите удалить вложение с именем ":name"?', 'account_areYouSure' => 'Вы действительно хотите удалить счёт с именем ":name"?', @@ -165,7 +165,7 @@ return [ 'ruleGroup_areYouSure' => 'Вы действительно хотите удалить группу правил с названием ":title"?', 'budget_areYouSure' => 'Вы действительно хотите удалить бюджет с именем ":name"?', 'category_areYouSure' => 'Вы действительно хотите удалить категорию с именем ":name"?', - 'recurring_areYouSure' => 'Are you sure you want to delete the recurring transaction titled ":title"?', + 'recurring_areYouSure' => 'Вы действительно хотите удалить повторяющуюся транзакцию с названием ":title"?', 'currency_areYouSure' => 'Вы уверены, что хотите удалить валюту ":name"?', 'piggyBank_areYouSure' => 'Вы уверены, что хотите удалить копилку с именем ":name"?', 'journal_areYouSure' => 'Вы действительно хотите удалить транзакцию с описанием ":description"?', @@ -181,11 +181,11 @@ return [ 'also_delete_connections' => 'Единственная транзакция, связанная с данным типом ссылки, потеряет это соединение. |Все :count транзакций, связанные с данным типом ссылки, потеряют свои соединения.', 'also_delete_rules' => 'Единственное правило, связанное с данной группой правил, будет удалено. |Все :count правила, связанные с данной группой правил, будут удалены.', 'also_delete_piggyBanks' => 'Единственная копилка, связанная с данным счётом, будет удалена.|Все :count копилки, связанные с данным счётом, будут удалены.', - 'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will be spared deletion.', - 'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will be spared deletion.', - 'category_keep_transactions' => 'The only transaction connected to this category will not be deleted.|All :count transactions connected to this category will be spared deletion.', - 'recurring_keep_transactions' => 'The only transaction created by this recurring transaction will not be deleted.|All :count transactions created by this recurring transaction will be spared deletion.', - 'tag_keep_transactions' => 'The only transaction connected to this tag will not be deleted.|All :count transactions connected to this tag will be spared deletion.', + 'bill_keep_transactions' => 'Единственная транзакция, связанная с данным счётом, не будет удалена. |Все :count транзакции, связанные с данным счётом, будут сохранены.', + 'budget_keep_transactions' => 'Единственная транзакция, связанная с данным бюджетом, не будет удалена.|Все :count транзакции, связанные с этим бюджетом, будут сохранены.', + 'category_keep_transactions' => 'Единственная транзакция, связанная с данной категорией, не будет удалена.|Все :count транзакции, связанные с этой категорией, будут сохранены.', + 'recurring_keep_transactions' => 'Единственная транзакция, связанная с повторяющейся транзакцией, не будет удалена.|Все :count транзакции, связанные с этой категорией, будут сохранены.', + 'tag_keep_transactions' => 'Только транзакция, связанная с этой меткой, будет удалена.|Все :count транзакций, связанные с этой меткой, будут сохранены.', 'check_for_updates' => 'Проверить обновления', 'email' => 'Адрес электронной почты', @@ -193,7 +193,7 @@ return [ 'password_confirmation' => 'Пароль (ещё раз)', 'blocked' => 'Заблокирован?', 'blocked_code' => 'Причина блокировки', - 'login_name' => 'Login', + 'login_name' => 'Логин', // import 'apply_rules' => 'Применить правила', @@ -226,14 +226,14 @@ return [ 'country_code' => 'Код страны', 'provider_code' => 'Банк или поставщик данных', 'fints_url' => 'FinTS API URL', - 'fints_port' => 'Port', - 'fints_bank_code' => 'Bank code', - 'fints_username' => 'Username', - 'fints_password' => 'PIN / Password', - 'fints_account' => 'FinTS account', - 'local_account' => 'Firefly III account', - 'from_date' => 'Date from', - 'to_date' => 'Date to', + 'fints_port' => 'Порт', + 'fints_bank_code' => 'Код банка', + 'fints_username' => 'Имя пользователя', + 'fints_password' => 'PIN / Пароль', + 'fints_account' => 'Счёт FinTS', + 'local_account' => 'Счёт Firefly III', + 'from_date' => 'От даты', + 'to_date' => 'До даты', 'due_date' => 'Срок', @@ -253,7 +253,7 @@ return [ 'repetition_end' => 'Заканчивать повторение', 'repetitions' => 'Повторения', 'calendar' => 'Календарь', - 'weekend' => 'Weekend', - 'client_secret' => 'Client secret', + 'weekend' => 'Выходные', + 'client_secret' => 'Закрытый ключ клиента', ]; diff --git a/resources/lang/ru_RU/intro.php b/resources/lang/ru_RU/intro.php index 2ed0576488..d2e3414beb 100644 --- a/resources/lang/ru_RU/intro.php +++ b/resources/lang/ru_RU/intro.php @@ -130,8 +130,8 @@ return [ // currencies 'currencies_index_intro' => 'Firefly III поддерживает несколько валют, которые вы можете изменить на этой странице.', - 'currencies_index_default' => 'Firefly III has one default currency.', - 'currencies_index_buttons' => 'Use these buttons to change the default currency or enable other currencies.', + 'currencies_index_default' => 'В Firefly III одна валюта по умолчанию.', + 'currencies_index_buttons' => 'Используйте эти кнопки, чтобы изменить валюту по умолчанию или включить другие валюты.', // create currency 'currencies_create_code' => 'Код должен соответствовать требованиям ISO (для новых валют вы можете найти код с помощью Google).', diff --git a/resources/lang/ru_RU/validation.php b/resources/lang/ru_RU/validation.php index 4b5d4299fa..acc2408b3d 100644 --- a/resources/lang/ru_RU/validation.php +++ b/resources/lang/ru_RU/validation.php @@ -24,8 +24,8 @@ declare(strict_types=1); return [ 'iban' => 'Это некорректный IBAN.', - 'zero_or_more' => 'The value cannot be negative.', - 'source_equals_destination' => 'The source account equals the destination account.', + 'zero_or_more' => 'Это значение не может быть отрицательным.', + 'source_equals_destination' => 'Счёт источник и счёт назначения совпадают.', 'unique_account_number_for_user' => 'Этот номер счёта уже используется.', 'unique_iban_for_user' => 'Этот IBAN уже используется.', 'deleted_user' => 'По соображениям безопасности, вы не можете зарегистрироваться, используя этот адрес электронной почты.', @@ -35,22 +35,22 @@ return [ 'file_attached' => 'Файл ":name". успешно загружен.', 'must_exist' => 'ID в поле field :attribute не существует в базе данных.', 'all_accounts_equal' => 'Все счета в данном поле должны совпадать.', - 'invalid_selection' => 'Your selection is invalid.', + 'invalid_selection' => 'Вы сделали неправильный выбор.', 'belongs_user' => 'Данное значение недопустимо для этого поля.', 'at_least_one_transaction' => 'Необходима как минимум одна транзакция.', 'at_least_one_repetition' => 'Необходима как минимум одна транзакция.', - 'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.', + 'require_repeat_until' => 'Требуется либо несколько повторений, либо конечная дата (repeat_until). Но не оба параметра разом.', 'require_currency_info' => 'Содержимое этого поля недействительно без информации о валюте.', 'equal_description' => 'Описание транзакции не должно совпадать с глобальным описанием.', 'file_invalid_mime' => 'Файл ":name" имеет тип ":mime". Загрузка файлов такого типа невозможна.', 'file_too_large' => 'Файл ":name" слишком большой.', - 'belongs_to_user' => 'The value of :attribute is unknown.', + 'belongs_to_user' => 'Значение :attribute неизвестно.', 'accepted' => 'Необходимо принять :attribute.', 'bic' => 'Это некорректный BIC.', - 'at_least_one_trigger' => 'Rule must have at least one trigger.', - 'at_least_one_action' => 'Rule must have at least one action.', - 'base64' => 'This is not valid base64 encoded data.', - 'model_id_invalid' => 'The given ID seems invalid for this model.', + 'at_least_one_trigger' => 'Правило должно иметь хотя бы одно условие.', + 'at_least_one_action' => 'Правило должно иметь хотя бы одно действие.', + 'base64' => 'Это некорректный формат для данных, зашифрованных с помощью base64.', + 'model_id_invalid' => 'Данный ID кажется недопустимым для этой модели.', 'more' => ':attribute должен быть больше нуля.', 'less' => ':attribute должен быть меньше 10,000,000', 'active_url' => ':attribute не является допустимым URL-адресом.', @@ -88,15 +88,15 @@ return [ 'max.array' => 'Значение :attribute не может содержать более :max элементов.', 'mimes' => ':attribute должен быть файлом типа :values.', 'min.numeric' => ':attribute должен быть минимум :min.', - 'lte.numeric' => 'The :attribute must be less than or equal :value.', + 'lte.numeric' => ':attribute должен быть меньше или равен :value.', 'min.file' => ':attribute должен быть минимум :min килобайт.', 'min.string' => 'Значение :attribute должно быть не меньше :min символов.', 'min.array' => 'Значение :attribute должно содержать не меньше :min элементов.', 'not_in' => 'Выбранный :attribute не верный.', 'numeric' => ':attribute должен быть числом.', - 'numeric_native' => 'The native amount must be a number.', - 'numeric_destination' => 'The destination amount must be a number.', - 'numeric_source' => 'The source amount must be a number.', + 'numeric_native' => 'Сумма должна быть числом.', + 'numeric_destination' => 'Сумма назначения должна быть числом.', + 'numeric_source' => 'Исходная сумма должна быть числом.', 'regex' => 'Формат :attribute некорректен.', 'required' => 'Поле :attribute является обязательным.', 'required_if' => 'Значение :attribute является обязательным, когда :other равное :value.', @@ -123,10 +123,10 @@ return [ 'present' => 'Поле :attribute должно быть заполнено.', 'amount_zero' => 'Сумма не может быть равна нулю.', 'unique_piggy_bank_for_user' => 'Название копилки должно быть уникальным.', - 'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password-security', - 'valid_recurrence_rep_type' => 'Invalid repetition type for recurring transactions.', - 'valid_recurrence_rep_moment' => 'Invalid repetition moment for this type of repetition.', - 'invalid_account_info' => 'Invalid account information.', + 'secure_password' => 'Это не безопасный пароль. Попробуйте еще раз. Подробнее можно узнать по ссылке https://bit.ly/FF3-password-security', + 'valid_recurrence_rep_type' => 'Недопустимый тип для повторяющихся транзакций.', + 'valid_recurrence_rep_moment' => 'Неверный период повторения для данного типа повторений.', + 'invalid_account_info' => 'Неверные данные о счёте.', 'attributes' => [ 'email' => '"Адрес электронной почты"', 'description' => '"Описание"', diff --git a/resources/lang/zh_TW/auth.php b/resources/lang/zh_TW/auth.php new file mode 100644 index 0000000000..face59d682 --- /dev/null +++ b/resources/lang/zh_TW/auth.php @@ -0,0 +1,28 @@ +. + */ + +declare(strict_types=1); + +return [ + 'failed' => '憑證與系統記錄不符。', + 'throttle' => '過多登入嘗試,請於 :seconds 秒後重試。', +]; diff --git a/resources/lang/zh_TW/bank.php b/resources/lang/zh_TW/bank.php new file mode 100644 index 0000000000..5d00b1e685 --- /dev/null +++ b/resources/lang/zh_TW/bank.php @@ -0,0 +1,26 @@ +. + */ + +declare(strict_types=1); + +return [ +]; diff --git a/resources/lang/zh_TW/breadcrumbs.php b/resources/lang/zh_TW/breadcrumbs.php new file mode 100644 index 0000000000..dda1aa80eb --- /dev/null +++ b/resources/lang/zh_TW/breadcrumbs.php @@ -0,0 +1,57 @@ +. + */ + +declare(strict_types=1); + +return [ + 'home' => '首頁', + 'edit_currency' => '編輯貨幣 ":name"', + 'delete_currency' => '刪除貨幣 ":name"', + 'newPiggyBank' => '創建一個新的小豬撲滿', + 'edit_piggyBank' => '編輯小豬撲滿 ":name"', + 'preferences' => '偏好設定', + 'profile' => '個人檔案', + 'changePassword' => '更改您的密碼', + 'change_email' => '更改您的電子郵件地址', + 'bills' => '帳單', + 'newBill' => '新增帳單', + 'edit_bill' => '編輯帳單 ":name"', + 'delete_bill' => '刪除帳單 ":name"', + 'reports' => '報表', + 'search_result' => '":query" 的搜尋結果', + 'withdrawal_list' => '支出', + 'deposit_list' => '收入、所得與存款', + 'transfer_list' => '轉帳', + 'transfers_list' => '轉帳', + 'reconciliation_list' => '對帳', + 'create_withdrawal' => '新增提款', + 'create_deposit' => '新增存款', + 'create_transfer' => '新增轉帳', + 'edit_journal' => '編輯交易 ":description"', + 'edit_reconciliation' => '編輯 ":description"', + 'delete_journal' => '刪除交易 ":description"', + 'tags' => '標籤', + 'createTag' => '建立新標籤', + 'edit_tag' => '編輯標籤 ":tag"', + 'delete_tag' => '刪除標籤 ":tag"', + 'delete_journal_link' => '刪除交易記錄之間的連結', +]; diff --git a/resources/lang/zh_TW/components.php b/resources/lang/zh_TW/components.php new file mode 100644 index 0000000000..89c5dcca43 --- /dev/null +++ b/resources/lang/zh_TW/components.php @@ -0,0 +1,32 @@ +. + */ + +declare(strict_types=1); + +return [ + // profile + 'personal_access_tokens' => '個人訪問權杖', + + // bills: + 'not_expected_period' => '本期未預期', + 'not_or_not_yet' => '(還) 沒有', +]; diff --git a/resources/lang/zh_TW/config.php b/resources/lang/zh_TW/config.php new file mode 100644 index 0000000000..1559ecba51 --- /dev/null +++ b/resources/lang/zh_TW/config.php @@ -0,0 +1,51 @@ +. + */ + +declare(strict_types=1); + +return [ + 'html_language' => 'zh-tw', + 'locale' => 'zh_TW, Chinese Traditional (Taiwan), zh_TW.utf8, zh_TW.UTF-8', + 'month' => '%Y 年 %B', + 'month_and_day' => '%Y年 %B %e號', + 'month_and_date_day' => '%Y 年 %B %e 號 %A', + 'month_and_day_no_year' => '%B %e 號', + 'date_time' => '%Y 年 %B %e 號, @ %T', + 'specific_day' => '%Y 年 %B %e 號', + 'week_in_year' => '%Y 年第 %W 週', + 'year' => '%Y 年', + 'half_year' => '%Y 年 %B', + 'month_js' => 'MMMM YYYY', + 'month_and_day_js' => 'MMMM Do, YYYY', + 'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss', + 'specific_day_js' => 'D MMMM YYYY', + 'week_in_year_js' => '[Week] w, YYYY', + 'year_js' => 'YYYY', + 'half_year_js' => 'Q YYYY', + 'dow_1' => '週一', + 'dow_2' => '週二', + 'dow_3' => '週三', + 'dow_4' => '週四', + 'dow_5' => '週五', + 'dow_6' => '週六', + 'dow_7' => '週日', +]; diff --git a/resources/lang/zh_TW/csv.php b/resources/lang/zh_TW/csv.php new file mode 100644 index 0000000000..aae109a40a --- /dev/null +++ b/resources/lang/zh_TW/csv.php @@ -0,0 +1,26 @@ +. + */ + +declare(strict_types=1); + +return [ +]; diff --git a/resources/lang/zh_TW/demo.php b/resources/lang/zh_TW/demo.php new file mode 100644 index 0000000000..c228479548 --- /dev/null +++ b/resources/lang/zh_TW/demo.php @@ -0,0 +1,38 @@ +. + */ + +declare(strict_types=1); + +return [ + 'no_demo_text' => '抱歉,沒有額外的展示說明文字可供 此頁。', + 'see_help_icon' => '不過,右上角的這個 -圖示或許可以告訴你更多資訊。', + 'index' => '歡迎來到 Firefly III!您可在此頁快速概覽您的財務狀況。如需更多資, 請前往帳戶 → 資產帳戶 亦或是 預算 以及 報表 頁面。您也可以繼續瀏覽此頁。', + 'accounts-index' => '資產帳戶是您的個人銀行帳戶。支出帳戶是您花費金錢的帳戶,如商家或其他友人。收入帳戶是您獲得收入的地方,如您的工作、政府或其他收入源。債務是您的借貸,如信用卡帳單或學生貸款。在此頁面您可以編輯或刪除這些項目。', + 'budgets-index' => '此頁面顯示您的預算概覽。上方橫條顯示可用預算額,它可隨時透過點選右方的總額進行客製化。您已花費的額度則顯示在下方橫條,而以下則是每條預算的支出以及您已編列的預算。', + 'reports-index-start' => 'Firefly III 支援數種不同的報表形式,您可以點選右上方的 -圖示獲得更多資訊。', + 'reports-index-examples' => '請確認您以檢閱過以下範例:月財務概覽年度財務概覽 以及 預算概覽。', + 'currencies-index' => 'Firefly III 支援多種貨幣,即便預設為歐元,亦可設成美金或其他貨幣。如您所見,系統已包含了一小部分的貨幣種類,但您也可自行新增其他貨幣。修改預設貨幣並不會改變既有交易的貨幣種類,且 Firefly III 支援同時使用不同貨幣。', + 'transactions-index' => '這些支出、儲蓄與轉帳並非蓄意虛構,而是自動產生的。', + 'piggy-banks-index' => '如您所見,目前有3個小豬撲滿。使用 + 號與 - 號按鈕可改變每個小豬撲滿的總額,而點選小豬撲滿的名稱則可管理該撲滿。', + 'import-index' => '任何 CSV 格式的檔案都可匯入 Firefly III,本程式也支援來自 bunq 與 Spectre 的檔案格式,其他銀行與金融機構則會在未來提供支援。而作為一名展示使用者,你只會看到「假的」供應者,系統會隨機產生交易紀錄以告知您如何運作。', + 'profile-index' => '請謹記本展示網站每四小時會自動重新啟用,您的訪問憑證可能隨時被撤銷,這是自動發生而非錯誤。', +]; diff --git a/resources/lang/zh_TW/firefly.php b/resources/lang/zh_TW/firefly.php new file mode 100644 index 0000000000..e349dda2c1 --- /dev/null +++ b/resources/lang/zh_TW/firefly.php @@ -0,0 +1,1354 @@ +. + */ + +declare(strict_types=1); + +return [ + // general stuff: + 'close' => '關閉', + 'actions' => '操作', + 'edit' => '編輯', + 'delete' => '刪除', + 'split' => '分割', + 'clone' => '複製', + 'last_seven_days' => '最近7天', + 'last_thirty_days' => '最近30天', + 'welcomeBack' => '吃飽沒?', + 'everything' => '所有', + 'today' => '今天', + 'customRange' => '自訂範圍', + 'apply' => '套用', + 'select_date' => '選擇日期..', + 'cancel' => '取消', + 'from' => '自', + 'to' => '至', + 'structure' => 'Structure', + 'help_translating' => '本說明文本於您的語言尚不可用,願意協助嗎?', + 'showEverything' => '全部顯示', + 'never' => '永不', + 'no_results_for_empty_search' => '您的搜尋為空,找不到任何東西。', + 'removed_amount' => '已移除 :amount', + 'added_amount' => '已新增 :amount', + 'asset_account_role_help' => '基於您的選擇而產生的額外選項,均可於事後調整。', + 'Opening balance' => '初始餘額', + 'create_new_stuff' => '建立新內容', + 'new_withdrawal' => '新提款', + 'create_new_transaction' => '建立新交易', + 'go_to_asset_accounts' => '檢視您的資產帳戶', + 'go_to_budgets' => '前往您的預算', + 'go_to_categories' => '前往您的分類', + 'go_to_bills' => '前往您的帳單', + 'go_to_expense_accounts' => '查看您的支出帳戶', + 'go_to_revenue_accounts' => '查看您的收入帳戶', + 'go_to_piggies' => '前往您的小豬撲滿', + 'new_deposit' => '新的存款', + 'new_transfer' => '新的轉帳', + 'new_transfers' => '新的轉帳', + 'new_asset_account' => '新的資產帳戶', + 'new_expense_account' => '新的支出帳戶', + 'new_revenue_account' => '新的收入帳戶', + 'new_liabilities_account' => '新的負債', + 'new_budget' => '新的預算', + 'new_bill' => '新的帳單', + 'block_account_logout' => '你已被登出。被封鎖的帳號不能使用本網站,您沒有以有效的電子郵件地址註冊嗎?', + 'flash_success' => '成功!', + 'flash_info' => '訊息', + 'flash_warning' => '警告!', + 'flash_error' => '錯誤!', + 'flash_info_multiple' => '有1個訊息|有 :count 個訊息', + 'flash_error_multiple' => '有1個錯誤|有 :count 個錯誤', + 'net_worth' => '淨值', + 'route_has_no_help' => '此路徑目前還沒有說明。', + 'help_for_this_page' => '本頁說明', + 'no_help_could_be_found' => '找不到說明文本。', + 'no_help_title' => '不好意思,發生一個錯誤。', + 'two_factor_welcome' => ':user 您好!', + 'two_factor_enter_code' => '若要繼續,請輸入你的兩步驟驗證 (two factor authentication) 代碼,您的應用程式可為您產生。', + 'two_factor_code_here' => '在此輸入代碼', + 'two_factor_title' => '兩步驟驗證', + 'authenticate' => '驗證', + 'two_factor_forgot_title' => '遺失兩步驟驗證', + 'two_factor_forgot' => '往忘記我的兩步驟什麼的。', + 'two_factor_lost_header' => '遺失您的兩步驟驗證嗎?', + 'two_factor_lost_intro' => '不幸地,這並非您可以從網頁介面重新設置的,您有兩個選擇。', + 'two_factor_lost_fix_self' => '若您自行營運 Firefly III 伺服器,請檢察 storage/logs 內的日誌以供指引。', + 'two_factor_lost_fix_owner' => '否則,請致信網站擁有者,:site_owner 並要求他們重置你的兩步驟驗證。', + 'warning_much_data' => ':days 天份的資料需要一點時間讀取。', + 'registered' => '您已成功註冊!', + 'Default asset account' => '預設資產帳戶', + 'no_budget_pointer' => '您似乎尚無預算,您可至 預算頁面來建立預算。預算可協助您追蹤支出。', + 'Savings account' => '儲蓄帳戶', + 'Credit card' => '信用卡', + 'source_accounts' => '來源帳戶', + 'destination_accounts' => '目標帳戶', + 'user_id_is' => '您的使用者 ID 是 :user', + 'field_supports_markdown' => '此欄位支援 Markdown 語法。', + 'need_more_help' => '如果您需要更多 Firefly III 的協助,請 於 GitHub 建立提問。', + 'reenable_intro_text' => '您也可以重新啟用 說明指導。', + 'intro_boxes_after_refresh' => '當您重新整理頁面後,介紹框將會重新出現。', + 'show_all_no_filter' => '不以日期分組,顯示所有交易紀錄', + 'expenses_by_category' => '按分類的支出', + 'expenses_by_budget' => '按預算的支出', + 'income_by_category' => '按分類的收入', + 'expenses_by_asset_account' => '按資產帳戶的支出', + 'expenses_by_expense_account' => '按支出帳戶的支出', + 'cannot_redirect_to_account' => 'Firefly III 無法重新指向您至正確頁面,抱歉。', + 'sum_of_expenses' => '支出總和', + 'sum_of_income' => '收入總和', + 'liabilities' => 'Liabilities', + 'spent_in_specific_budget' => '預算「:budget」中的花費', + 'sum_of_expenses_in_budget' => '預算「:budget」中的總花費', + 'left_in_budget_limit' => '依照預算的支出尚餘', + 'current_period' => '目前區間', + 'show_the_current_period_and_overview' => '顯示目前區間與概覽', + 'pref_languages_locale' => '如欲正常使用英語外的語言,您的作業系統必須搭配正確的地區資訊 (locale-information)。如上述資訊不存在,則貨幣資料、日期與總數,可能格式有誤。', + 'budget_in_period' => '預算「:name」自 :start 至 :end 的所有交易', + 'chart_budget_in_period' => '預算「:name」自 :start 至 :end 所有交易的圖表', + 'chart_account_in_period' => '帳戶「:name」自 :start 至 :end 所有交易的圖表', + 'chart_category_in_period' => '分類「:name」自 :start 至 :end 的所有交易圖表', + 'chart_category_all' => '分類「:name」的所有交易圖表', + 'clone_withdrawal' => '複製此提款', + 'clone_deposit' => '複製此存款', + 'clone_transfer' => '複製此轉帳', + 'multi_select_no_selection' => '未選取', + 'multi_select_select_all' => '選取全部', + 'multi_select_n_selected' => '選取', + 'multi_select_all_selected' => '全部選取', + 'multi_select_filter_placeholder' => '搜尋…', + 'intro_next_label' => '下一個', + 'intro_prev_label' => '上一個', + 'intro_skip_label' => '略過', + 'intro_done_label' => '完成', + 'between_dates_breadcrumb' => '自 :start 至 :end', + 'all_journals_without_budget' => '沒有預算的所有交易', + 'journals_without_budget' => '沒有預算的交易', + 'all_journals_without_category' => '沒有類別的所有交易', + 'journals_without_category' => '沒有類別的交易', + 'all_journals_for_account' => ':name 帳戶的所有交易', + 'chart_all_journals_for_account' => ':name 帳戶的所有交易圖表', + 'journals_in_period_for_account' => ':name 帳戶自 :start 至 :end 的所有交易', + 'transferred' => '已轉帳', + 'all_withdrawal' => '所有支出', + 'all_transactions' => '所有交易', + 'title_withdrawal_between' => '自 :start 至 :end 的所有支出', + 'all_deposit' => '所有收入', + 'title_deposit_between' => '自 :start 至 :end 的所有收入', + 'all_transfers' => '所有轉帳', + 'title_transfers_between' => '自 :start 至 :end 的所有轉帳', + 'all_transfer' => '所有轉帳', + 'all_journals_for_tag' => '標籤「:tag」的所有交易', + 'title_transfer_between' => '自 :start 至 :end 的所有轉帳', + 'all_journals_for_category' => '分類 :name 的所有交易', + 'all_journals_for_budget' => '預算 :name 的所有交易', + 'chart_all_journals_for_budget' => '預算 :name 的所有交易圖表', + 'journals_in_period_for_category' => '分類 :name 自 :start 至 :end 的所有交易', + 'journals_in_period_for_tag' => '標籤 :tag 自 :start 至 :end 的所有交易', + 'not_available_demo_user' => '您欲使用的功能並無開放給展示使用者', + 'exchange_rate_instructions' => '資產帳戶「@name」僅接受使用 @native_currency 的交易,若您希望使用 @foreign_currency,請確認 @native_currency 內的總額是已知的。', + 'transfer_exchange_rate_instructions' => '來源資產帳戶「@source_name」僅接受 @source_currency 的交易,目標資產帳戶「@dest_name」緊接受 @dest_currency 的交易,您必須就雙方貨幣正確地提供已轉總額。', + 'transaction_data' => '交易資料', + 'invalid_server_configuration' => '無效伺服器組態', + 'invalid_locale_settings' => 'Firefly III 無法格式化金額總數,因為您的伺服器缺乏必要套件。此處為 如何處置的指引。', + 'quickswitch' => '快速切換', + 'sign_in_to_start' => '登入以開始您的連線階段', + 'sign_in' => '登入', + 'register_new_account' => '註冊新帳號', + 'forgot_my_password' => '我忘了我的密碼', + 'problems_with_input' => '你的輸入有一些問題。', + 'reset_password' => '重設密碼', + 'button_reset_password' => '重設密碼', + 'reset_button' => '重置', + 'want_to_login' => '我想登錄', + 'login_page_title' => '登錄到Firefly III', + 'register_page_title' => '在 Firefly III 註冊', + 'forgot_pw_page_title' => '忘記您 Firefly III 的密碼', + 'reset_pw_page_title' => '重設您 Firefly III 的密碼', + 'cannot_reset_demo_user' => '您不能重置 演示使用者 的密碼。', + 'button_register' => '註冊帳號', + 'authorization' => '身份認証', + 'active_bills_only' => '只顯示進行中的工作', + 'average_per_bill' => '每張帳單的平均數', + 'expected_total' => '期望總數', + // API access + 'authorization_request' => 'Firefly III :version 版授權請求', + 'authorization_request_intro' => ':client 正在要求通行您的財務管理後臺的許可,您是否願意授權 :client 通行這些紀錄?', + 'scopes_will_be_able' => '此應用程式可以:', + 'button_authorize' => '授權', + 'none_in_select_list' => '(空)', + 'name_in_currency' => ':name 於 :currency', + 'paid_in_currency' => '以 :currency 支付', + 'unpaid_in_currency' => '未以 :currency 支付', + + // check for updates: + 'update_check_title' => '檢查更新', + 'admin_update_check_title' => '自動檢查更新', + 'admin_update_check_explain' => 'Firefly III 可以自動檢查更新。當啟用此設定時,將會自動連接 Github 並查看是否有新版本可用,若有,您會收到一則通知。您可使用右側的按鈕測試通知功能,並於下方表示您想要 Firefly III 檢查更新與否。', + 'check_for_updates_permission' => 'Firefly III 可自動檢查更新,但此功能需要您的許可。請轉至 後臺管理 表明您是否需要啟用此功能。', + 'updates_ask_me_later' => '稍後再問我', + 'updates_do_not_check' => '不檢查更新', + 'updates_enable_check' => '啟用更新檢查', + 'admin_update_check_now_title' => '立刻檢查更新', + 'admin_update_check_now_explain' => '如果您按下此按鈕,Firefly III 將會檢查您現在的版本是否為最新版。', + 'check_for_updates_button' => '馬上檢查!', + 'update_new_version_alert' => '較新版本的 Firefly III 已可使用,您目前為 :your_version 版,最新版本為 :new_version 版,於 :date 釋出。', + 'update_current_version_alert' => '您現正運行 :version 版,係最新可用的版本。', + 'update_newer_version_alert' => '您目前運行 :your_version 版,比最新釋出 :new_version 版還新。', + 'update_check_error' => '檢查更新時發生一個錯誤,請檢閱日誌檔。', + + // search + 'search' => '搜尋', + 'search_query' => '查询', + 'search_found_transactions' => '已找到交易數量:', + 'general_search_error' => '在搜索时发生错误,请前往log files查看更错信息。', + 'search_box' => '搜尋', + 'search_box_intro' => '歡迎使用 Firefly III 的搜尋功能,請於方框內鍵入搜尋條件。請確保您以閱讀過協助檔案,因為此搜尋功能非常先進。', + 'search_error' => '查询的时候出错', + 'search_searching' => '正在搜尋...', + 'search_results' => '搜索结果', + + // repeat frequencies: + 'repeat_freq_yearly' => '每年', + 'repeat_freq_half-year' => '每半年', + 'repeat_freq_quarterly' => '每季', + 'repeat_freq_monthly' => '每月', + 'repeat_freq_weekly' => '每週', + 'weekly' => '每週', + 'quarterly' => '每季', + 'half-year' => '每半年', + 'yearly' => '每年', + + // export data: + 'import_and_export' => '匯入/匯出', + 'export_data' => '匯出資料', + 'export_and_backup_data' => '匯出資料', + 'export_data_intro' => '使用匯出資料轉移至新的財務應用程式。請注意這些檔案並非備份,它們未包含足夠的後設資料以供新安裝的 Firefly III 作為完全還原所用。如果您希望備份您的資料,請直接備份整個資料庫。', + 'export_format' => '匯出格式', + 'export_format_csv' => '以逗號分隔的數值 (CSV檔案)', + 'export_format_mt940' => 'MT940 相容格式', + 'include_old_uploads_help' => 'Firefly III 不會扔掉過去已匯入的原始 CSV 檔,你可以將它們包含在匯出的檔案中。', + 'do_export' => '匯出', + 'export_status_never_started' => '匯出尚未開始', + 'export_status_make_exporter' => '建立匯出相關物件…', + 'export_status_collecting_journals' => '蒐集您的交易…', + 'export_status_collected_journals' => '已蒐集您的交易!', + 'export_status_converting_to_export_format' => '轉換您的交易…', + 'export_status_converted_to_export_format' => '已轉換您的交易!', + 'export_status_creating_journal_file' => '建立匯出檔…', + 'export_status_created_journal_file' => '已建立匯出檔!', + 'export_status_collecting_attachments' => '蒐集所有您的附加檔案…', + 'export_status_collected_attachments' => '已蒐集所有您的附加檔案!', + 'export_status_collecting_old_uploads' => '蒐集您過往的上傳…', + 'export_status_collected_old_uploads' => '已蒐集您過往的上傳!', + 'export_status_creating_zip_file' => '建立一個壓縮檔…', + 'export_status_created_zip_file' => '已建立一個壓縮檔!', + 'export_status_finished' => '匯出已成功完成!耶!', + 'export_data_please_wait' => '請稍後…', + + // rules + 'rules' => '規則', + 'rule_name' => '規則名稱', + 'rule_triggers' => '規則觸發於', + 'rule_actions' => '規則將', + 'new_rule' => '新規則', + 'new_rule_group' => '新規則群組', + 'rule_priority_up' => '賦予規則更高優先次序', + 'rule_priority_down' => '賦予規則更低優先次序', + 'make_new_rule_group' => '建立新的規則群組', + 'store_new_rule_group' => '儲存新的規則群組', + 'created_new_rule_group' => '新規則群組 ":title" 已儲存!', + 'updated_rule_group' => '已成功更新 ":title" 規則群組。', + 'edit_rule_group' => '編輯 ":title" 規則群組。', + 'delete_rule_group' => '刪除 ":title" 規則群組', + 'deleted_rule_group' => '規則群組 ":title" 已刪除', + 'update_rule_group' => '更新規則群組', + 'no_rules_in_group' => '此群組內沒有規則', + 'move_rule_group_up' => '向上移動規則群組', + 'move_rule_group_down' => '向下移動規則群組', + 'save_rules_by_moving' => '可藉由移動這些規則至其他規則群組來儲存它們:', + 'make_new_rule' => '在規則群組 ":title" 中建立新規則', + 'make_new_rule_no_group' => '建立新規則', + 'instructions_rule_from_bill' => '為了媒合交易至您的新帳單 ":name",Firefly III 可以建立一個針對您儲存的每一筆交易且自動啟動的規則。請驗證下方的資訊並儲存規則,讓 Firefly III 自動媒合交易至您的新帳單。', + 'rule_is_strict' => '嚴謹規則', + 'rule_is_not_strict' => '非嚴謹規則', + 'rule_help_stop_processing' => '勾選此核選方塊時,將不會執行此群組中的後續規則。', + 'rule_help_strict' => '在嚴謹規則中,所有觸發器均須觸發以執行動作。在非嚴謹規則中,任何觸發器即足以執行動作。', + 'rule_help_active' => '未啟用的規則永遠不會觸發。', + 'stored_new_rule' => '已以 ":title" 為標題儲存新規則', + 'deleted_rule' => '已刪除標題為 ":title" 的規則', + 'store_new_rule' => '儲存新規則', + 'updated_rule' => '已以 ":title" 為標題更新規則', + 'default_rule_group_name' => '預設規則', + 'default_rule_group_description' => '您所有規則均不屬於特定群組。', + 'default_rule_name' => '您的第一個預設規則', + 'default_rule_description' => '此為範例規則,您可安全移除它。', + 'default_rule_trigger_description' => 'The Man Who Sold the World', + 'default_rule_trigger_from_account' => 'David Bowie', + 'default_rule_action_prepend' => 'Bought the world from ', + 'default_rule_action_set_category' => '鉅額消費', + 'trigger' => '觸發器', + 'trigger_value' => '價值觸發', + 'stop_processing_other_triggers' => '停止處理其他觸發器', + 'add_rule_trigger' => '新增觸發器', + 'action' => '動作', + 'action_value' => '動作值', + 'stop_executing_other_actions' => '停止處理其他動作', + 'add_rule_action' => '新增動作', + 'edit_rule' => '編輯規則 ":title"', + 'delete_rule' => '刪除規則 ":title"', + 'update_rule' => '更新規則', + 'test_rule_triggers' => '檢視相符交易', + 'warning_transaction_subset' => '基於性能考量,此清單限制 :max_num_transactions 筆交易,且僅顯示相符交易的子集', + 'warning_no_matching_transactions' => '找不到相符的交易。請注意,基於性能考量,僅檢查了末 :num_transactions 筆交易。', + 'warning_no_valid_triggers' => '未提供有效觸發器。', + 'apply_rule_selection' => '將規則 ":title" 套用至您所選的交易', + 'apply_rule_selection_intro' => '規則如 ":title" 一般僅套用至新的或更新後的交易,但您可要求 Firefly III 針對既有的單筆或多筆交易執行規則。在您更新一則規則後,且必須套用該規則至其他交易時,即可使用此功能。', + 'include_transactions_from_accounts' => '包含來自這些帳戶的交易', + 'applied_rule_selection' => '規則 ":title" 已套用至您選擇的交易。', + 'execute' => '執行', + 'apply_rule_group_selection' => '將規則群組 ":title" 套用至您所選的交易', + 'apply_rule_group_selection_intro' => '規則群組如 ":title" 一般僅套用至新的或更新後的交易,但您可要求 Firefly III 針對既有的單筆或多筆交易執行規則群組內的規則。在您更新一則規則群組後,且必須套用該群組至其他交易時,即可使用此功能。', + 'applied_rule_group_selection' => '規則群組 ":title" 已套用至您選擇的交易。', + + // actions and triggers + 'rule_trigger_user_action' => '使用者動作為 ":trigger_value"', + 'rule_trigger_from_account_starts_choice' => '來源帳戶開頭為…', + 'rule_trigger_from_account_starts' => '來源帳戶開頭為 ":trigger_value"', + 'rule_trigger_from_account_ends_choice' => '來源帳戶結尾為…', + 'rule_trigger_from_account_ends' => '來源帳戶結尾為 ":trigger_value"', + 'rule_trigger_from_account_is_choice' => '來源帳戶為…', + 'rule_trigger_from_account_is' => '來源帳戶為 ":trigger_value"', + 'rule_trigger_from_account_contains_choice' => '來源帳戶包含…', + 'rule_trigger_from_account_contains' => '來源帳戶包含 ":trigger_value"', + 'rule_trigger_to_account_starts_choice' => '目標帳戶開頭為…', + 'rule_trigger_to_account_starts' => '目標帳戶開頭為 ":trigger_value"', + 'rule_trigger_to_account_ends_choice' => '目標帳戶結尾為…', + 'rule_trigger_to_account_ends' => '目標帳戶結尾為 ":trigger_value"', + 'rule_trigger_to_account_is_choice' => '目標帳戶為…', + 'rule_trigger_to_account_is' => '目標帳戶為 ":trigger_value"', + 'rule_trigger_to_account_contains_choice' => '目標帳戶包含…', + 'rule_trigger_to_account_contains' => '目標帳戶包含 ":trigger_value"', + 'rule_trigger_transaction_type_choice' => '轉帳類型為…', + 'rule_trigger_transaction_type' => '轉帳類型為 ":trigger_value"', + 'rule_trigger_category_is_choice' => '類別...', + 'rule_trigger_category_is' => '分類為 ":trigger_value"', + 'rule_trigger_amount_less_choice' => '金額小於…', + 'rule_trigger_amount_less' => '金額小於 :trigger_value', + 'rule_trigger_amount_exactly_choice' => '金額為:', + 'rule_trigger_amount_exactly' => '金額為 :trigger_value', + 'rule_trigger_amount_more_choice' => '金額大於…', + 'rule_trigger_amount_more' => '金額大於 :trigger_value', + 'rule_trigger_description_starts_choice' => '描述以…開頭', + 'rule_trigger_description_starts' => '描述開頭為 ":trigger_value"', + 'rule_trigger_description_ends_choice' => '描述以…作結', + 'rule_trigger_description_ends' => '描述結尾為 ":trigger_value"', + 'rule_trigger_description_contains_choice' => '描述包含…', + 'rule_trigger_description_contains' => '描述包含 ":trigger_value"', + 'rule_trigger_description_is_choice' => '描述是…', + 'rule_trigger_description_is' => '描述為 ":trigger_value"', + 'rule_trigger_budget_is_choice' => '預算為…', + 'rule_trigger_budget_is' => '預算為 ":trigger_value"', + 'rule_trigger_tag_is_choice' => '(一個) 標籤為…', + 'rule_trigger_tag_is' => '一個標籤為 ":trigger_value"', + 'rule_trigger_currency_is_choice' => '轉帳貨幣為…', + 'rule_trigger_currency_is' => '轉帳貨幣為 ":trigger_value"', + 'rule_trigger_has_attachments_choice' => '至少有這麼多附加檔案', + 'rule_trigger_has_attachments' => '至少有 :trigger_value 個附加檔案', + 'rule_trigger_store_journal' => '當建立一筆交易', + 'rule_trigger_update_journal' => '當更新一筆交易', + 'rule_trigger_has_no_category_choice' => '無分類', + 'rule_trigger_has_no_category' => '交易沒有分類', + 'rule_trigger_has_any_category_choice' => '有一個 (任何) 分類', + 'rule_trigger_has_any_category' => '交易有一個 (任何) 分類', + 'rule_trigger_has_no_budget_choice' => '沒有預算', + 'rule_trigger_has_no_budget' => '交易沒有預算', + 'rule_trigger_has_any_budget_choice' => '有一個 (任何) 預算', + 'rule_trigger_has_any_budget' => '交易有一個 (任何) 預算', + 'rule_trigger_has_no_tag_choice' => '沒有標籤', + 'rule_trigger_has_no_tag' => '交易沒有標籤', + 'rule_trigger_has_any_tag_choice' => '有一個或多個 (任何) 標籤', + 'rule_trigger_has_any_tag' => '交易有一個或多個 (任何) 標籤', + 'rule_trigger_any_notes_choice' => '有 (任何) 註釋', + 'rule_trigger_any_notes' => '交易有 (任何) 註釋', + 'rule_trigger_no_notes_choice' => '沒有註釋', + 'rule_trigger_no_notes' => '交易沒有註釋', + 'rule_trigger_notes_are_choice' => '註釋為…', + 'rule_trigger_notes_are' => '註釋為 ":trigger_value"', + 'rule_trigger_notes_contain_choice' => '註釋包含…', + 'rule_trigger_notes_contain' => '註釋包含 ":trigger_value"', + 'rule_trigger_notes_start_choice' => '註釋開頭為…', + 'rule_trigger_notes_start' => '註釋開頭為 ":trigger_value"', + 'rule_trigger_notes_end_choice' => '註釋結尾為…', + 'rule_trigger_notes_end' => '註釋結尾為 ":trigger_value"', + 'rule_action_set_category' => '設定分類為 ":action_value"', + 'rule_action_clear_category' => '清空分類', + 'rule_action_set_budget' => '設定預算為 ":action_value"', + 'rule_action_clear_budget' => '清空預算', + 'rule_action_add_tag' => '新增標籤 ":action_value"', + 'rule_action_remove_tag' => '移除標籤 ":action_value"', + 'rule_action_remove_all_tags' => '移除所有標籤', + 'rule_action_set_description' => '設定描述為 ":action_value"', + 'rule_action_append_description' => '描述後加上 ":action_value"', + 'rule_action_prepend_description' => '描述前加上 ":action_value"', + 'rule_action_set_category_choice' => '將分類設為…', + 'rule_action_clear_category_choice' => '清空任何分類', + 'rule_action_set_budget_choice' => '設定預算為…', + 'rule_action_clear_budget_choice' => '清空任何預算', + 'rule_action_add_tag_choice' => '新增標籤…', + 'rule_action_remove_tag_choice' => '移除標籤…', + 'rule_action_remove_all_tags_choice' => '移除所有標籤', + 'rule_action_set_description_choice' => '把描述設置為…', + 'rule_action_append_description_choice' => '描述後加上…', + 'rule_action_prepend_description_choice' => '描述前加上…', + 'rule_action_set_source_account_choice' => '將來源帳戶設為...', + 'rule_action_set_source_account' => '將來源帳戶設為 :action_value', + 'rule_action_set_destination_account_choice' => '將目標帳戶設為…', + 'rule_action_set_destination_account' => '將目標帳戶設為 :action_value', + 'rule_action_append_notes_choice' => '註釋後加入…', + 'rule_action_append_notes' => '註釋後加上 ":action_value"', + 'rule_action_prepend_notes_choice' => '註釋前加入…', + 'rule_action_prepend_notes' => '註釋前加上 ":action_value"', + 'rule_action_clear_notes_choice' => '移除任何註釋', + 'rule_action_clear_notes' => '移除任何註釋', + 'rule_action_set_notes_choice' => '設定註釋至…', + 'rule_action_link_to_bill_choice' => '連截至一筆帳單…', + 'rule_action_link_to_bill' => '連結至帳單 ":action_value"', + 'rule_action_set_notes' => '設定註釋至 ":action_value"', + 'rule_action_convert_deposit_choice' => '轉換交易為存款', + 'rule_action_convert_deposit' => '轉換交易至來自 ":action_value" 的存款', + 'rule_action_convert_withdrawal_choice' => '轉換交易至提款', + 'rule_action_convert_withdrawal' => '轉換交易至 ":action_value" 的存款', + 'rule_action_convert_transfer_choice' => '轉換交易至轉帳', + 'rule_action_convert_transfer' => '轉換交易至與 ":action_value" 的轉帳', + + 'rules_have_read_warning' => '您看過警語了嗎?', + 'apply_rule_warning' => '警告:在大量交易上運行規則 (群組) 極為耗時,甚至會造成逾時。如果發生此情事,這些規則 (群組) 僅會套用至數量不明的交易子集,可能造成您財務管理的瑕疵,請注意。', + 'rulegroup_for_bills_title' => '供帳單的規則群組', + 'rulegroup_for_bills_description' => '給所有涉及帳單的規則所用的特殊規則群組。', + 'rule_for_bill_title' => '自動為帳單 ":name" 產生規則', + 'rule_for_bill_description' => '此規則係為了媒合帳單 ":name" 所自動產生。', + 'create_rule_for_bill' => '為帳單 ":name" 建立新規則', + 'create_rule_for_bill_txt' => '恭喜,您方才建立了名為 ":name" 新帳單!Firefly III 可魔幻自動地媒合新提款至此帳單。舉例而言,無論何時您付了房租,帳單 "房租" 會連結到該支出。依此,Firefly III 可以準確的顯示哪些帳單即期又哪些尚未。若要使用此功能,必須建立一個新的規則。Firefly III 已為您填寫一些合理的預設資料,請確認是否正確。若然,Firefly III 將自動連結正確的提款至正確的帳單,請檢查觸發器並確認無誤,若有錯誤請另行增添。', + 'new_rule_for_bill_title' => '供帳單 ":name" 的規則', + 'new_rule_for_bill_description' => '此規則標記給帳單 ":name" 的交易。', + + // tags + 'store_new_tag' => '儲存新標籤', + 'update_tag' => '更新標籤', + 'no_location_set' => '沒有設定位置。', + 'meta_data' => '後設資料', + 'location' => '位置', + 'without_date' => '不含日期', + 'result' => '結果', + 'sums_apply_to_range' => '所有總和均套用至所選範圍', + 'mapbox_api_key' => '若要使用地圖,請自 Mapbox 獲得一組 API 金鑰。開啟您的 .env 檔案並於 MAPBOX_API_KEY= 句後輸入金鑰代碼。', + 'press_tag_location' => '按右鍵或長按以設定標籤的位置。', + 'clear_location' => '清除位置', + + // preferences + 'pref_home_screen_accounts' => '主畫面帳戶', + 'pref_home_screen_accounts_help' => '哪些帳戶應該顯示在主頁面上?', + 'pref_view_range' => '檢視範圍', + 'pref_view_range_help' => '部分圖表在此區間為自動群組化,您的預算亦將在此區間群組化,您傾向的區間為何?', + 'pref_1D' => '1 天', + 'pref_1W' => '1 週', + 'pref_1M' => '1 個月', + 'pref_3M' => '3個月 (季)', + 'pref_6M' => '6個月', + 'pref_1Y' => '1年', + 'pref_languages' => '語言', + 'pref_languages_help' => 'Firefly III 支援多種語言,您傾向使用何者?', + 'pref_custom_fiscal_year' => '財政年度設定', + 'pref_custom_fiscal_year_label' => '已啟用', + 'pref_custom_fiscal_year_help' => '在使用1月1日至12月31日以外作為會計年度的國家,您可開啟此功能並指定財政年度的起迄日。', + 'pref_fiscal_year_start_label' => '財政年度開始日期', + 'pref_two_factor_auth' => '兩步驟驗證', + 'pref_two_factor_auth_help' => '當您啟用兩步驟驗證 (亦稱為雙重驗證),便為您的帳號增加了一層安全保護。您以已知的方式 (密碼) 以及既有物 (認證碼) 登入,認證碼係由您的手機產生,如 Authy 或 Google 身份驗證器。', + 'pref_enable_two_factor_auth' => '啟用兩步驟驗證', + 'pref_two_factor_auth_disabled' => '兩步驟驗證碼已刪除且停用', + 'pref_two_factor_auth_remove_it' => '別忘記自您的驗證應用程式上刪除帳號!', + 'pref_two_factor_auth_code' => '驗證碼', + 'pref_two_factor_auth_code_help' => '使用手機上的應用程式,如 Authy 或 Google 身分驗證器,掃描 QR 碼並輸入自動產生之代碼。', + 'pref_two_factor_auth_reset_code' => '重設認證碼', + 'pref_two_factor_auth_disable_2fa' => '停用兩步驟驗證', + '2fa_use_secret_instead' => '如果您無法掃描 QR 碼,請使用密鑰: :secret。', + 'pref_save_settings' => '儲存設定', + 'saved_preferences' => '偏好設定已儲存!', + 'preferences_general' => '一般', + 'preferences_frontpage' => '主畫面', + 'preferences_security' => '安全性', + 'preferences_layout' => '版面配置', + 'pref_home_show_deposits' => '在主畫面顯示存款', + 'pref_home_show_deposits_info' => '主畫面已顯示您的支出帳戶,是否亦顯示您的收入帳戶?', + 'pref_home_do_show_deposits' => '是,要顯示', + 'successful_count' => ':count 項成功', + 'list_page_size_title' => '頁面大小', + 'list_page_size_help' => '任何物品 (帳戶、交易…等) 清單在每頁至多顯示此數量', + 'list_page_size_label' => '頁面大小', + 'between_dates' => '(:start 與 :end)', + 'pref_optional_fields_transaction' => '交易的選填欄位', + 'pref_optional_fields_transaction_help' => '預設狀況下,建立一筆新交易 (由於叢集關係) 時,並非所有欄位都是啟用的。以下,您可啟用您覺得對您有用的欄位。當然,任何已鍵入卻停用的欄位,仍是可見的,與設定無關。', + 'optional_tj_date_fields' => '日期欄位', + 'optional_tj_business_fields' => '商務欄位', + 'optional_tj_attachment_fields' => '附加檔案欄位', + 'pref_optional_tj_interest_date' => '利率日期', + 'pref_optional_tj_book_date' => '登記日期', + 'pref_optional_tj_process_date' => '處理日期', + 'pref_optional_tj_due_date' => '截止日期', + 'pref_optional_tj_payment_date' => '付款日期', + 'pref_optional_tj_invoice_date' => '發票日期', + 'pref_optional_tj_internal_reference' => '內部參考', + 'pref_optional_tj_notes' => '註釋', + 'pref_optional_tj_attachments' => '附加檔案', + 'optional_field_meta_dates' => '日期', + 'optional_field_meta_business' => '商務', + 'optional_field_attachments' => '附加檔案', + 'optional_field_meta_data' => '可選後設資料', + + // profile: + 'change_your_password' => '更改您的密碼', + 'delete_account' => '移除帳戶', + 'current_password' => '目前密碼', + 'new_password' => '新密碼', + 'new_password_again' => '新密碼 (再輸入一次)', + 'delete_your_account' => '刪除您的帳戶', + 'delete_your_account_help' => '刪除您的帳戶亦將刪除任何帳戶、交易、任何 您可能存再 Firefly III 的東西,均將消逝。', + 'delete_your_account_password' => '輸入您的密碼以繼續。', + 'password' => '密碼', + 'are_you_sure' => '是否確定?您無法還原此操作。', + 'delete_account_button' => '刪除您的帳戶', + 'invalid_current_password' => '無效的目前密碼!', + 'password_changed' => '已變更密碼!', + 'should_change' => '我們的想法是更改您的密碼。', + 'invalid_password' => '無效密碼!', + 'what_is_pw_security' => '何謂 "驗證密碼安全"?', + 'secure_pw_title' => '如何選擇安全密碼', + 'secure_pw_history' => '每週無不見有關網站遺失使用者密碼的相關新聞,駭客與竊賊使用這些帳號密碼企圖竊取您的個人資訊,這些資訊是很有價值的。', + 'secure_pw_ff' => '您在網路上都使用一樣的密碼嗎?如果一個網站遺失您的密碼,駭客將可通行您的所有資料。Firefly III 需要您選擇強大且獨特的密碼以保護您的財務紀錄。', + 'secure_pw_check_box' => '為了協助您達成安全密碼的目的,Firefly III 可自動檢查您的密碼過去是否已被盜用。若然,Firefly III 建議您避免使用此密碼。', + 'secure_pw_working_title' => '它是如何運作的?', + 'secure_pw_working' => '藉由勾選此方塊,Firefly III 會傳送您密碼產生的SHA1 hash 的前5字元至 特洛伊獵殺網站 以檢查是否上榜。如最新的 NIST 特殊刊物 與此相關的主題所建議的,結果將制止您使用不安全的密碼。', + 'secure_pw_should' => '我應該勾選這個方塊嗎?', + 'secure_pw_long_password' => '是,永遠驗證您的密碼是安全的。', + 'command_line_token' => '指令列權杖', + 'explain_command_line_token' => '您需要此權杖以執行指令列選項,如匯入或匯出資料。若無權杖,部分機敏指令則無法運行。請勿分享您的指令列權杖,包括我,沒有人會問你權杖為何。如果您擔心遺失或驚慌時,請使用按鈕重新產生權杖。', + 'regenerate_command_line_token' => '重新產生指令列權杖', + 'token_regenerated' => '產生了新的指令列權杖', + 'change_your_email' => '更改您的電子郵件地址', + 'email_verification' => '一封電子郵件將發送到您的舊的和新的電子郵件地址。出於安全考量,在驗證新的電子郵件地址之前,您將無法登入。如果您不確定您的 Firefly III 安裝是否能夠發送電子郵件,請不要使用此功能。如果您是管理員,可以在 後台管理 中對此進行測試。', + 'email_changed_logout' => '在驗證您的電子郵件地址之前,您無法登入。', + 'login_with_new_email' => '現在,您可以使用新的電子郵件地址登入。', + 'login_with_old_email' => '現在,您可以再次使用舊的電子郵件地址登入。', + 'login_provider_local_only' => '當藉由 ":login_provider" 驗證時,此動作不可用。', + 'delete_local_info_only' => '由於您以 ":login_provider" 驗證,僅會刪除本機 Firefly III 資訊。', + + // attachments + 'nr_of_attachments' => '1個附加檔案|:count 個附加檔案', + 'attachments' => '附加檔案', + 'edit_attachment' => '編輯附加檔案 ":name"', + 'update_attachment' => '更新附加檔案', + 'delete_attachment' => '刪除附加檔案 ":name"', + 'attachment_deleted' => '已刪除附加檔案 ":name"', + 'attachment_updated' => '已更新附加檔案 ":name', + 'upload_max_file_size' => '最大檔案尺寸: :size', + 'list_all_attachments' => '全部附加檔案清單', + + // transaction index + 'title_expenses' => '支出', + 'title_withdrawal' => '支出', + 'title_revenue' => '收入', + 'title_deposit' => '收入', + 'title_transfer' => '轉帳', + 'title_transfers' => '轉帳', + + // convert stuff: + 'convert_is_already_type_Withdrawal' => '此交易已是一筆提款', + 'convert_is_already_type_Deposit' => '此交易已是一筆存款', + 'convert_is_already_type_Transfer' => '此交易已是一筆轉帳', + 'convert_to_Withdrawal' => '轉換 ":description" 成一筆提款', + 'convert_to_Deposit' => '轉換 ":description" 成一筆存款', + 'convert_to_Transfer' => '轉換 ":description" 成一筆轉帳', + 'convert_options_WithdrawalDeposit' => '將一筆提款轉為存款', + 'convert_options_WithdrawalTransfer' => '將一筆提款轉為轉帳', + 'convert_options_DepositTransfer' => '將一筆存款轉為轉帳', + 'convert_options_DepositWithdrawal' => '將一筆存款轉為提款', + 'convert_options_TransferWithdrawal' => '將一筆轉帳轉為提款', + 'convert_options_TransferDeposit' => '將一筆轉帳轉為存款', + 'convert_Withdrawal_to_deposit' => '將此提款轉為存款', + 'convert_Withdrawal_to_transfer' => '將此提款轉為轉帳', + 'convert_Deposit_to_withdrawal' => '將此存款轉為提款', + 'convert_Deposit_to_transfer' => '將此存款轉為轉帳', + 'convert_Transfer_to_deposit' => '將此轉帳轉為存款', + 'convert_Transfer_to_withdrawal' => '將此轉帳轉為提款', + 'convert_please_set_revenue_source' => '請選擇金錢來源的收入帳戶', + 'convert_please_set_asset_destination' => '請選擇金錢要去資產帳戶', + 'convert_please_set_expense_destination' => '請選擇金錢要去的支出帳戶', + 'convert_please_set_asset_source' => '請選擇金錢來源的資產帳戶', + 'convert_explanation_withdrawal_deposit' => '若您將此提款轉換成一筆存款,:amount 將被存入 :sourceName 而非取出。', + 'convert_explanation_withdrawal_transfer' => '若您將此提款轉換成一筆轉帳,:amount 將會由 :sourceName 轉至新的資產帳戶,而非給付給 :destinationName。', + 'convert_explanation_deposit_withdrawal' => '若您將此存款轉換成一筆提款,:amount 將自 :destinationName 移除而非增加。', + 'convert_explanation_deposit_transfer' => '若您將此存款轉換成一筆轉帳,:amount 將會自您選擇的資產帳戶轉帳至 :destinationName。', + 'convert_explanation_transfer_withdrawal' => '若您將此轉帳轉換成一筆存款,:amount 將自 :sourceName 轉至新目標成為一筆開支,而非於 :destinationName 的一筆轉帳。', + 'convert_explanation_transfer_deposit' => '若您將此轉帳轉換成一筆存款,:amount 將會被存入 :destinationName 而非轉入。', + 'converted_to_Withdrawal' => '此交易已被轉換為一筆提款', + 'converted_to_Deposit' => '此交易已被轉換為一筆存款', + 'converted_to_Transfer' => '此交易已被轉換為一筆轉帳', + 'invalid_convert_selection' => '您選擇的帳戶已用於此交易或不存在', + 'source_or_dest_invalid' => '找不到正確的交易細節,無法轉換。', + + // create new stuff: + 'create_new_withdrawal' => '建立新提款', + 'create_new_deposit' => '建立新存款', + 'create_new_transfer' => '建立新轉帳', + 'create_new_asset' => '建立新資產帳戶', + 'create_new_expense' => '建立新支出帳戶', + 'create_new_revenue' => '建立新收入帳戶', + 'create_new_piggy_bank' => '建立新小豬撲滿', + 'create_new_bill' => '建立新帳單', + + // currencies: + 'create_currency' => '建立新貨幣', + 'store_currency' => '儲存新貨幣', + 'update_currency' => '更新貨幣', + 'new_default_currency' => ':name 現已為預設貨幣', + 'cannot_delete_currency' => '因為仍在使用中,無法刪除 :name 。', + 'cannot_disable_currency' => '因為仍在使用中,無法停用 :name。', + 'deleted_currency' => ':name 貨幣已刪除', + 'created_currency' => ':name 貨幣已建立', + 'could_not_store_currency' => '無法儲存新貨幣', + 'updated_currency' => ':name 貨幣已更新', + 'ask_site_owner' => '請詢問 :owner 以新增、刪除或編輯貨幣。', + 'currencies_intro' => 'Firefly III 支援多種貨幣,您可在此設定並啟用。', + 'make_default_currency' => '設為預設', + 'default_currency' => '預設', + 'currency_is_disabled' => '已停用', + 'enable_currency' => '啟用', + 'disable_currency' => '停用', + 'currencies_default_disabled' => '大多數的貨幣均預設為停用,如欲使用,請先啟用。', + 'currency_is_now_enabled' => '貨幣 ":name" 已被啟用', + 'currency_is_now_disabled' => '貨幣 ":name" 已被停用', + + // forms: + 'mandatoryFields' => '必要欄位', + 'optionalFields' => '選填欄位', + 'options' => '選項', + + // budgets: + 'create_new_budget' => '建立新預算', + 'store_new_budget' => '儲存新預算', + 'stored_new_budget' => '已儲存新預算 ":name"', + 'available_between' => '自 :start 至 :end 間可用', + 'transactionsWithoutBudget' => '無預算支出', + 'transactions_no_budget' => '自 :start 至 :end 的無預算支出', + 'spent_between' => '自 :start 至 :end 的花費', + 'createBudget' => '新預算', + 'inactiveBudgets' => '未使用預算', + 'without_budget_between' => '自 :start 至 :end 無預算的交易', + 'delete_budget' => '刪除預算 ":name"', + 'deleted_budget' => '已刪除預算 ":name"', + 'edit_budget' => '編輯預算 ":name"', + 'updated_budget' => '預算 ":name" 已更新', + 'update_amount' => '更新金額', + 'update_budget' => '更新預算', + 'update_budget_amount_range' => '更新 (預期) 自 :start 至 :end 的可用金額', + 'budget_period_navigator' => '期間導覽', + 'info_on_available_amount' => '我有甚麼可用?', + 'available_amount_indication' => '使用這些金額以獲得您總預算可能為何的指標', + 'suggested' => '建議', + 'average_between' => '自 :start 至 :end 的平均', + 'over_budget_warn' => ' 通常您的每日預算為 :amount,此為每日 :over_amount。', + + // bills: + 'match_between_amounts' => '帳單配合自 :low 至 :high 的交易。', + 'bill_related_rules' => '與此帳單相關的規則', + 'repeats' => '重複', + 'connected_journals' => '已連接交易', + 'auto_match_on' => '由 Firefly III 自動配對', + 'auto_match_off' => '由 Firefly III 不自動配對', + 'next_expected_match' => '下一個預期配對', + 'delete_bill' => '刪除帳單 ":name"', + 'deleted_bill' => '已刪除帳單 ":name"', + 'edit_bill' => '編輯帳單 ":name"', + 'more' => '更多', + 'rescan_old' => '再次於所有交易執行規則', + 'update_bill' => '更新帳單', + 'updated_bill' => '已更新帳單 ":name"', + 'store_new_bill' => '儲存新帳單', + 'stored_new_bill' => '已儲存新帳單 ":name"', + 'cannot_scan_inactive_bill' => '未啟用的帳單無法被掃描。', + 'rescanned_bill' => '已全部掃描並連結 :total 筆交易至該帳單。', + 'average_bill_amount_year' => '平均帳單數 (:year)', + 'average_bill_amount_overall' => '平均帳單數 (總體)', + 'bill_is_active' => '帳單為啟用狀態', + 'bill_expected_between' => '期待自 :start 至 :end', + 'bill_will_automatch' => '帳單將自動鏈結至相符的交易', + 'skips_over' => '略過', + 'bill_store_error' => '儲存您的新帳單時發生錯誤,請檢查日誌檔', + 'list_inactive_rule' => '未啟用的規則', + + // accounts: + 'account_missing_transaction' => '帳戶 #:id (":name") 無法直接被檢視,但 Firefly 找不到重新轉向資訊。', + 'details_for_asset' => '資產帳戶 ":name" 的詳細資訊', + 'details_for_expense' => '支出帳戶 ":name" 的詳細資訊', + 'details_for_revenue' => '收入帳戶 ":name" 的詳細資訊', + 'details_for_cash' => '現金帳戶 ":name" 的詳細資訊', + 'store_new_asset_account' => '儲存新資產帳戶', + 'store_new_expense_account' => '儲存新支出帳戶', + 'store_new_revenue_account' => '儲存新收入帳戶', + 'edit_asset_account' => '編輯資產帳戶 ":name"', + 'edit_expense_account' => '編輯支出帳戶 ":name"', + 'edit_revenue_account' => '編輯收入帳戶 ":name"', + 'delete_asset_account' => '刪除資產帳戶 ":name"', + 'delete_expense_account' => '刪除支出帳戶 ":name"', + 'delete_revenue_account' => '刪除收入帳戶 ":name"', + 'delete_liabilities_account' => '刪除債務 ":name"', + 'asset_deleted' => '已成功刪除資產帳戶 ":name"', + 'expense_deleted' => '已成功刪除支出帳戶 ":name"', + 'revenue_deleted' => '已成功刪除收入帳戶 ":name"', + 'update_asset_account' => '更新資產帳戶', + 'update_liabilities_account' => '更新債務', + 'update_expense_account' => '更新支出帳戶', + 'update_revenue_account' => '更新收入帳戶', + 'make_new_asset_account' => '建立新資產帳戶', + 'make_new_expense_account' => '建立新支出帳戶', + 'make_new_revenue_account' => '建立新收入帳戶', + 'make_new_liabilities_account' => '建立新債務', + 'asset_accounts' => '資產帳戶', + 'expense_accounts' => '支出帳戶', + 'revenue_accounts' => '收入帳戶', + 'cash_accounts' => '現金帳戶', + 'Cash account' => '現金帳戶', + 'liabilities_accounts' => '債務', + 'reconcile_account' => '核對帳戶 ":account"', + 'overview_of_reconcile_modal' => '對帳概覽', + 'delete_reconciliation' => '刪除對帳', + 'update_reconciliation' => '更新對帳', + 'amount_cannot_be_zero' => '金額不能為零', + 'end_of_reconcile_period' => '對帳區間結束: :period', + 'start_of_reconcile_period' => '對帳區間開始: :period', + 'start_balance' => '初始餘額', + 'end_balance' => '結束餘額', + 'update_balance_dates_instruction' => '與您的銀行帳單配對您的帳戶及日期,請按下 "開始對帳"', + 'select_transactions_instruction' => '選擇您銀行帳單上顯示的交易', + 'select_range_and_balance' => '請驗證日期範圍與餘額,然後按下 "開始對帳"', + 'date_change_instruction' => '如果您現在變更日期範圍,任何進度均將遺失。', + 'update_selection' => '更新選擇', + 'store_reconcile' => '儲存對帳', + 'reconciliation_transaction' => '對帳交易', + 'Reconciliation' => '對帳', + 'reconciliation' => '對帳', + 'reconcile_options' => '對帳選項', + 'reconcile_range' => '對帳範圍', + 'start_reconcile' => '開始對帳', + 'cash' => '現金', + 'account_type' => '帳戶類型', + 'save_transactions_by_moving' => '藉由移動至其他帳戶以儲存這些交易', + 'stored_new_account' => '新帳戶 ":name" 已儲存!', + 'updated_account' => '帳戶 ":name" 已更新', + 'credit_card_options' => '信用卡選項', + 'no_transactions_account' => '資產帳戶 ":name" 沒有交易 (在此區間)。', + 'no_data_for_chart' => '目前 (尚) 沒有足夠資訊以產生此圖表。', + 'select_at_least_one_account' => '選擇至少一個資產帳戶', + 'select_at_least_one_category' => '選擇至少一個分類', + 'select_at_least_one_budget' => '選擇至少一個預算', + 'select_at_least_one_tag' => '選擇至少一個標籤', + 'select_at_least_one_expense' => '選擇至少一個支出/收入帳戶組合,若無 (清單為空) 則此報表不可用。', + 'account_default_currency' => '此將為與此帳戶關連的預設貨幣。', + 'reconcile_has_more' => '您的 Firefly III 帳目比您的銀行有更多的金錢,有多個選項可應處,請選擇並按下 "確認對帳"。', + 'reconcile_has_less' => '您的 Firefly III 帳目比您的銀行有更少的金錢,有多個選項可應處,請選擇並按下 "確認對帳"。', + 'reconcile_is_equal' => '您的 Firefly III 帳目和您的銀行相符,無須處哩,請按下 "確認對帳" 確認匯入。', + 'create_pos_reconcile_transaction' => '清除選擇交易,並建立校正,新增 :amount 至此資產帳戶。', + 'create_neg_reconcile_transaction' => '清除選擇交易,並建立校正,自此資產帳戶移除 :amount。', + 'reconcile_do_nothing' => '刪除選擇交易,但不校正。', + 'reconcile_go_back' => '您可之後再編輯或刪除較正。', + 'must_be_asset_account' => '您只可以對帳資產帳戶。', + 'reconciliation_stored' => '已儲存對帳', + 'reconcilliation_transaction_title' => '對帳 (:from 至 :to)', + 'reconcile_this_account' => '對帳此帳戶', + 'confirm_reconciliation' => '確認對帳', + 'submitted_start_balance' => '初始餘額已送出', + 'selected_transactions' => '已選擇交易 (:count)', + 'already_cleared_transactions' => '以清空交易 (:count)', + 'submitted_end_balance' => '已送出結束餘額', + 'initial_balance_description' => '“:account” 的初始餘額', + 'interest_calc_' => '未知', + 'interest_calc_daily' => '每日', + 'interest_calc_monthly' => '每月', + 'interest_calc_yearly' => '每年', + 'initial_balance_account' => ':name 帳戶的初始餘額', + + // categories: + 'new_category' => '新分類', + 'create_new_category' => '建立新分類', + 'without_category' => '沒有分類', + 'update_category' => '更新分類', + 'updated_category' => '已更新分類 “:name”', + 'categories' => '分類', + 'edit_category' => '編輯分類 “:name”', + 'no_category' => '(沒有分類)', + 'category' => '分類', + 'delete_category' => '刪除分類 “:name”', + 'deleted_category' => '已刪除分類 “:name”', + 'store_category' => '儲存新分類', + 'stored_category' => '已儲存新分類 “:name”', + 'without_category_between' => '自 :start 至 :end 之間沒有分類', + + // transactions: + 'update_withdrawal' => '更新提款', + 'update_deposit' => '更新存款', + 'update_transfer' => '更新轉帳', + 'updated_withdrawal' => '已更新提款 “:description“', + 'updated_deposit' => '已更新存款 ”:description“', + 'updated_transfer' => '已更新轉帳 ‘:description:', + 'delete_withdrawal' => '刪除提款 ”:description“', + 'delete_deposit' => '刪除存款 “:description”', + 'delete_transfer' => '刪除轉帳 ”:description“', + 'deleted_withdrawal' => '已成功刪除提款 ”:description“', + 'deleted_deposit' => '已成功刪除存款 ”:description“', + 'deleted_transfer' => '已成功刪除轉帳 ”:description“', + 'stored_journal' => '已成功建立新交易 ”:description“', + 'select_transactions' => '選擇交易', + 'rule_group_select_transactions' => '套用 ”:title“ 至交易', + 'rule_select_transactions' => '套用 ”:title“ 至交易', + 'stop_selection' => '停止選取交易', + 'reconcile_selected' => '對帳', + 'mass_delete_journals' => '刪除數個交易', + 'mass_edit_journals' => '編輯數個交易', + 'mass_bulk_journals' => '批次編輯數個交易', + 'mass_bulk_journals_explain' => '使用大量編輯功能時,若您不想一步一步變更您的交易,您可一次性地進行更新。只要在下方的欄位選擇想要的分類、標籤或預算,所有表格內的交易都會被更新。', + 'bulk_set_new_values' => '用下方的輸入欄位設定新的值。若您留空,則全部皆會為空值。此外,請注意僅有提款會被賦予預算。', + 'no_bulk_category' => '不更新分類', + 'no_bulk_budget' => '不更新預算', + 'no_bulk_tags' => '不更新標籤', + 'bulk_edit' => '批次編輯', + 'cannot_edit_other_fields' => '由於畫面空間限制,除了此處所示的欄位以外,您無法大量編輯其他欄位。若您需要編輯其他欄位,請依連結並按部就班編輯之。', + 'no_budget' => '(無預算)', + 'no_budget_squared' => '(無預算)', + 'perm-delete-many' => '一次刪除多個項目係非常危險的,請審慎考慮。', + 'mass_deleted_transactions_success' => '已刪除 :amount 筆交易。', + 'mass_edited_transactions_success' => '已更新 :amount 筆交易', + 'opt_group_' => '(沒有帳戶類型)', + 'opt_group_no_account_type' => '(沒有帳戶類型)', + 'opt_group_defaultAsset' => '預設資產帳戶', + 'opt_group_savingAsset' => '儲蓄帳戶', + 'opt_group_sharedAsset' => '共用資產帳戶', + 'opt_group_ccAsset' => '信用卡', + 'opt_group_cashWalletAsset' => '現金皮夾', + 'opt_group_l_Loan' => '債務: 貸款', + 'opt_group_l_Debt' => '債務: 欠款', + 'opt_group_l_Mortgage' => '債務: 抵押', + 'opt_group_l_Credit card' => '債務: 信用卡', + 'notes' => '註釋', + 'unknown_journal_error' => '無法儲存交易,請檢視日誌檔。', + 'attachment_not_found' => '此附加檔案無法被找到。', + 'journal_link_bill' => '此交易已與帳單 :name 鏈結。如要移除鏈結,取消核選方塊,使用規則將它與其他帳單鏈結。', + + // new user: + 'welcome' => '歡迎使用 Firefly III!', + 'submit' => '送出', + 'submit_yes_really' => '送出 (我知道我在幹嘛)', + 'getting_started' => '開始使用', + 'to_get_started' => '很高興看到您成功安裝 Firefly III。要開始使用此工具,請輸入您主要使用的的銀行名稱與餘額。別擔心,如您有多個帳戶,可以稍後新增,這儘是為了 Firefly III 需要初始使用而設。', + 'savings_balance_text' => 'Firefly III 會自動為您建立儲蓄帳戶。預設下,儲蓄帳戶會沒有金錢,但若您告訴 Firefly III 餘額為何,亦可以此儲存。', + 'finish_up_new_user' => '這就對了!您可按下 送出 繼續,您將被帶至 Firefly III 的首頁。', + 'stored_new_accounts_new_user' => '太好了!您的帳戶已被儲存。', + 'set_preferred_language' => '若您傾向在 Firefly III 使用其他語言,請於此表示。', + 'language' => '語系', + 'new_savings_account' => ':bank_name 儲蓄帳戶', + 'cash_wallet' => '現金皮夾', + 'currency_not_present' => '若您日常使用的貨幣未在表上,請別擔心,您可在 選項 > 貨幣 建立自己的貨幣', + + // home page: + 'yourAccounts' => '您的帳戶', + 'budgetsAndSpending' => '預算與花費', + 'savings' => '儲蓄', + 'newWithdrawal' => '新支出', + 'newDeposit' => '新存款', + 'newTransfer' => '新轉帳', + 'bills_to_pay' => '待付帳單', + 'per_day' => '每日', + 'left_to_spend_per_day' => '每日剩餘花費', + 'bills_paid' => '已繳帳單', + + // menu and titles, should be recycled as often as possible: + 'currency' => '貨幣', + 'preferences' => '偏好設定', + 'logout' => '登出', + 'toggleNavigation' => '切換導覽', + 'searchPlaceholder' => '搜尋中…', + 'version' => '版本', + 'dashboard' => '監控面板', + 'currencies' => '貨幣', + 'accounts' => '帳戶', + 'Asset account' => '資產帳戶', + 'Default account' => '資產帳戶', + 'Expense account' => '支出帳戶', + 'Revenue account' => '收入帳戶', + 'Initial balance account' => '初始餘額帳戶', + 'account_type_Debt' => '負債', + 'account_type_Loan' => '貸款', + 'account_type_Mortgage' => '抵押', + 'account_type_Credit card' => '信用卡', + 'budgets' => '預算', + 'tags' => '標籤', + 'reports' => '報表', + 'transactions' => '交易', + 'expenses' => '支出', + 'income' => '收入 / 所得', + 'transfers' => '轉帳', + 'moneyManagement' => '金錢管理', + 'money_management' => 'Money management', + 'tools' => 'Tools', + 'piggyBanks' => '小豬撲滿', + 'piggy_banks' => 'Piggy banks', + 'bills' => '帳單', + 'withdrawal' => '提款', + 'opening_balance' => '開戶餘額', + 'deposit' => '存款', + 'account' => '帳戶', + 'transfer' => '轉帳', + 'Withdrawal' => '提款', + 'Deposit' => '存款', + 'Transfer' => '轉帳', + 'bill' => '帳單', + 'yes' => '是', + 'no' => '否', + 'amount' => '金額', + 'overview' => '概覽', + 'saveOnAccount' => '存於帳戶', + 'unknown' => '未知', + 'daily' => '逐日', + 'monthly' => '逐月', + 'profile' => '個人檔案', + 'errors' => '錯誤', + 'debt_start_date' => '負債開始日期', + 'debt_start_amount' => '負債開始金額', + 'debt_start_amount_help' => '請以正數輸入此債務的原始金額,您也可以輸入目前的金額。請確定修改下方的日期以符合需求。', + 'store_new_liabilities_account' => '儲存新債務', + 'edit_liabilities_account' => '編輯債務 “:name”', + + // reports: + 'report_default' => '自 :start 至 :end 的預設財務報表', + 'report_audit' => '自 :start 至 :end 的交易歷史概覽', + 'report_category' => '自 :start 至 :end 的分類報表', + 'report_account' => '自 :start 至 :end 的支出/收入帳戶報表', + 'report_budget' => '自 :start 至 :end 的預算報表', + 'report_tag' => '自 :start 至 :end 的標籤報表', + 'quick_link_reports' => '快速連結', + 'quick_link_default_report' => '預設財務報表', + 'quick_link_audit_report' => '交易歷史概覽', + 'report_this_month_quick' => '目前月份之全部帳戶', + 'report_this_year_quick' => '目前年份之全部帳戶', + 'report_this_fiscal_year_quick' => '目前財政年度之全部帳戶', + 'report_all_time_quick' => '所有時間之全部帳戶', + 'reports_can_bookmark' => '請記得可以加入報表至我的最愛', + 'incomeVsExpenses' => '所得 vs. 支出', + 'accountBalances' => '帳戶餘額', + 'balanceStart' => '此區間起始餘額', + 'balanceEnd' => '此區間結束餘額', + 'splitByAccount' => '以帳戶分割', + 'coveredWithTags' => '以標籤涵蓋', + 'leftInBudget' => '預算剩餘', + 'sumOfSums' => '總和', + 'noCategory' => '(沒有分類)', + 'notCharged' => '(尚) 未開始', + 'inactive' => '未啟用', + 'active' => '啟用', + 'difference' => '差異', + 'money_flowing_in' => '在', + 'money_flowing_out' => '外', + 'topX' => '前 :number', + 'show_full_list' => '顯示所有清單', + 'show_only_top' => '僅顯示前 :number', + 'report_type' => '報表類型', + 'report_type_default' => '預設財務報表', + 'report_type_audit' => '交易歷史概覽 (稽核)', + 'report_type_category' => '分類報表', + 'report_type_budget' => '預算報表', + 'report_type_tag' => '標籤報表', + 'report_type_account' => '支出/收入帳戶報表', + 'more_info_help' => '可在協助頁面找到更多關於報表類型的資訊,請點選右上角的 (?) 圖示。', + 'report_included_accounts' => '已包含的帳戶', + 'report_date_range' => '日期範圍', + 'report_preset_ranges' => '預設範圍', + 'shared' => '共用', + 'fiscal_year' => '財年', + 'income_entry' => ':name 帳戶自 :start 至 :end 之间的所有收入所得', + 'expense_entry' => ':name 帳戶自 :start 至 :end 之间的所有支出', + 'category_entry' => '分类:name中,自 :start 至 :end 的支出', + 'budget_spent_amount' => '預算:budget中,从:start到:end的支出', + 'balance_amount' => '预算:budget中,自:start到:end之间,所有从账户:account支出的费用', + 'no_audit_activity' => ':account_name 从:start 到 :end.沒有記錄任何活動的帳戶', + 'audit_end_balance' => ':account_name 最后的 :end 账户余额是: :balance', + 'reports_extra_options' => '其它选项', + 'report_has_no_extra_options' => '此報告沒有額外的選項', + 'reports_submit' => '查看报告', + 'end_after_start_date' => '報表的結束日期必須在開始日期之後。', + 'select_category' => '選擇類別', + 'select_budget' => '選擇預算。', + 'select_tag' => '選擇標籤', + 'income_per_category' => '每個類別的收入', + 'expense_per_category' => '每個類別的支出', + 'expense_per_budget' => '每個預算的費用', + 'income_per_account' => '每個帳戶的收入', + 'expense_per_account' => '每個帳戶的支出', + 'expense_per_tag' => '每個標籤的支出', + 'income_per_tag' => '每個標籤的收入', + 'include_expense_not_in_budget' => '包含的支出不在所选的预算内', + 'include_expense_not_in_account' => '包含的支出不在所选的账户内', + 'include_expense_not_in_category' => '包含的支出不在所选的份额里内', + 'include_income_not_in_category' => '未列入所選類別的收入', + 'include_income_not_in_account' => '未列入所選帳戶的收入', + 'include_income_not_in_tags' => '未包含在所選標記中的收入', + 'include_expense_not_in_tags' => '未包含在所選標記中的支出', + 'everything_else' => '其他', + 'income_and_expenses' => '收入與支出', + 'spent_average' => '支出(平均)', + 'income_average' => '所得(平均)', + 'transaction_count' => '交易數', + 'average_spending_per_account' => '每個帳戶的平均支出', + 'average_income_per_account' => '每個帳戶的平均收入', + 'total' => '總共', + 'description' => '描述', + 'sum_of_period' => '区间内的总和', + 'average_in_period' => '區間平均', + 'account_role_defaultAsset' => '預設資產帳戶', + 'account_role_sharedAsset' => '共用資產帳戶', + 'account_role_savingAsset' => '儲蓄帳戶', + 'account_role_ccAsset' => '信用卡', + 'account_role_cashWalletAsset' => '現金錢包', + 'budget_chart_click' => '請點擊上表中的預算名稱查看圖表。', + 'category_chart_click' => '請點擊上表中的類別名稱以查看圖表。', + 'in_out_accounts' => '每個組合的所賺取與花費', + 'in_out_per_category' => '每個分類的所賺取與花費', + 'out_per_budget' => '每個預算的費用', + 'select_expense_revenue' => '选择一个支出/收入账户', + 'multi_currency_report_sum' => '由於此清單包括多種貨幣,您所看到的總額並非合理的。報表會總是以您的預設貨幣為主。', + 'sum_in_default_currency' => '總額會總是以您的預設貨幣顯示', + 'net_filtered_prefs' => '此圖表永遠不會囊括未勾選 “包含於淨值" 選項的帳戶', + + // charts: + 'chart' => '圖表', + 'month' => '月', + 'budget' => '預算', + 'spent' => '支出', + 'spent_in_budget' => '预算内支出', + 'left_to_spend' => '剩餘可花費', + 'earned' => '已賺得', + 'overspent' => '超支', + 'left' => '剩餘', + 'max-amount' => '最小金額', + 'min-amount' => '最大金額', + 'journal-amount' => '目前帳單條目', + 'name' => '名稱', + 'date' => '日期', + 'paid' => '已付款', + 'unpaid' => '未付款', + 'day' => '日', + 'budgeted' => '已列入預算', + 'period' => '區間', + 'balance' => '餘額', + 'sum' => '總計', + 'average' => '平均', + 'balanceFor' => ':name 的餘額', + + // piggy banks: + 'add_money_to_piggy' => '新增金錢至小豬撲滿 “:name”', + 'piggy_bank' => '小豬撲滿', + 'new_piggy_bank' => '新建存錢罐', + 'store_piggy_bank' => '儲存新的小豬撲滿', + 'stored_piggy_bank' => '儲存新的小豬撲滿 “:name”', + 'account_status' => '帳戶狀態', + 'left_for_piggy_banks' => '存錢罐的剩余', + 'sum_of_piggy_banks' => '存錢罐之和', + 'saved_so_far' => '保存到目前為止', + 'left_to_save' => '剩餘可供儲蓄', + 'suggested_amount' => '建议每个月存款金额', + 'add_money_to_piggy_title' => '新增金錢至小豬撲滿 “:name”', + 'remove_money_from_piggy_title' => '转走小豬撲滿 “:name”中的钱', + 'add' => '新增', + 'no_money_for_piggy' => '你没有钱可以转移到小豬撲滿', + 'suggested_savings_per_month' => '每个月的建议', + + 'remove' => '移除', + 'max_amount_add' => '你能增加的金额最大值', + 'max_amount_remove' => '你能移除的金额最大值', + 'update_piggy_button' => '更新小豬撲滿', + 'update_piggy_title' => '更新小豬撲滿 ":name"', + 'updated_piggy_bank' => '更新小豬撲滿 ":name"', + 'details' => '明細', + 'events' => '事件', + 'target_amount' => '目標金額', + 'start_date' => '開始日期', + 'no_start_date' => '無開始日期', + 'target_date' => '目標日期', + 'no_target_date' => '無目標日期', + 'table' => '表格', + 'delete_piggy_bank' => '删除小豬撲滿 ":name"', + 'cannot_add_amount_piggy' => '不能向:name增加:amount', + 'cannot_remove_from_piggy' => '不能从:name移除:amount', + 'deleted_piggy_bank' => '删除小豬撲滿 ":name"', + 'added_amount_to_piggy' => '向:name增加一个账户', + 'removed_amount_from_piggy' => '从:name移除一个账户', + + // tags + 'delete_tag' => '刪除標籤 ":tag"', + 'deleted_tag' => '刪除了標籤 ":tag"', + 'new_tag' => '建立新標籤', + 'edit_tag' => '編輯標籤 ":tag"', + 'updated_tag' => '更新了標籤 ":tag"', + 'created_tag' => '成功創建標籤 ":tag" !', + + 'transaction_journal_information' => '交易信息', + 'transaction_journal_meta' => '基本信息', + 'total_amount' => '總量', + 'number_of_decimals' => '小數位數:', + + // administration + 'administration' => '管理', + 'user_administration' => '用戶管理員', + 'list_all_users' => '所有使用者', + 'all_users' => '所有使用者', + 'instance_configuration' => '配置', + 'firefly_instance_configuration' => 'Firefly III的配置選項', + 'setting_single_user_mode' => '單使用者模式', + 'setting_single_user_mode_explain' => '預設情況下, 螢火蟲 iii 只接受一 (1) 個註冊: 您。這是一項安全措施, 可防止其他人使用您的實例, 除非您允許他們使用。將來的註冊將被阻止。當您取消選中此核取方塊時, 其他人也可以使用您的實例, 假設他們可以到達它 (當它連接到互聯網時)。', + 'store_configuration' => '儲存設定', + 'single_user_administration' => ':email 的使用者管理後臺', + 'edit_user' => '編輯使用者 :email', + 'hidden_fields_preferences' => '目前並非所有欄位都是可見的,您必須在 設定 啟用它們。', + 'user_data_information' => '使用者資料', + 'user_information' => '使用者資訊', + 'total_size' => '總大小', + 'budget_or_budgets' => '預算', + 'budgets_with_limits' => '已经配置了金额的预算', + 'nr_of_rules_in_total_groups' => ':count_groups规则组中,包含:count_rules条规则', + 'tag_or_tags' => '標籤', + 'configuration_updated' => '更新已配置', + 'setting_is_demo_site' => '演示網站', + 'setting_is_demo_site_explain' => '若您勾選此選項,此安裝將會以展示網站方式運作,會有奇怪的副作用。', + 'block_code_bounced' => '電子郵件被退回', + 'block_code_expired' => '演示帳戶已過期', + 'no_block_code' => '無封鎖原因或使用者未被封鎖', + 'block_code_email_changed' => '使用者尚未確認新的電子郵件地址', + 'admin_update_email' => '與個人資料頁面相反,使用者不會被通知他們的電子郵件地址已變更!', + 'update_user' => '更新使用者', + 'updated_user' => '使用者資料已更改。', + 'delete_user' => '刪除使用者 :email', + 'user_deleted' => '使用者已被刪除', + 'send_test_email' => '寄送測試郵件訊息', + 'send_test_email_text' => '要檢查您的安裝是否有能力發送電子郵件,請按此按鈕。您不會在此看到錯誤 (如果有的話),日誌檔才會反應一切錯誤。您可依照自己意願點選此按鈕,程式無管控垃圾郵件,測試訊息將會被寄發至 :email 並在短時間內送達。', + 'send_message' => '發送消息', + 'send_test_triggered' => '測試已觸發,請檢視您的收件匣與日誌檔。', + + // links + 'journal_link_configuration' => '交易鏈結設定', + 'create_new_link_type' => '建立新的連結類型', + 'store_new_link_type' => '儲存新的連結類型', + 'update_link_type' => '更新連結類型', + 'edit_link_type' => '編輯連結類型 ":name"', + 'updated_link_type' => '更新連結類型 ":name"', + 'delete_link_type' => '刪除連結類型 ":name"', + 'deleted_link_type' => '刪除連結類型 ":name"', + 'stored_new_link_type' => '新建連結類型 ":name"', + 'cannot_edit_link_type' => '無法編輯連結類型 ":name"', + 'link_type_help_name' => '即 "重複"', + 'link_type_help_inward' => '即 "重複"', + 'link_type_help_outward' => '即 "為重複,因“', + 'save_connections_by_moving' => '藉由移動這些交易至其他連結類型以儲存這些連結', + 'do_not_save_connection' => '(不保存連接)', + 'link_transaction' => '連結交易', + 'link_to_other_transaction' => '鏈結此交易至另一筆', + 'select_transaction_to_link' => '选择一笔交易关联到这笔交易', + 'this_transaction' => '这笔交易', + 'transaction' => '交易', + 'comments' => '評論', + 'to_link_not_found' => '若您想要鏈結的交易不在清單上,只需要輸入它的 ID 即可。', + 'invalid_link_selection' => '無法連結這些交易', + 'journals_linked' => '交易是連結的。', + 'journals_error_linked' => '這些交易已互相鏈結', + 'journals_link_to_self' => '您無法將一筆交易鏈結至該交易本身', + 'journal_links' => '交易連結', + 'this_withdrawal' => '此取款', + 'this_deposit' => '這筆存款', + 'this_transfer' => '此傳輸', + 'overview_for_link' => '連結類型 “:name” 概覽', + 'source_transaction' => '源交易記錄', + 'link_description' => '連結說明', + 'destination_transaction' => '指定的交易', + 'delete_journal_link' => '刪除 :source:destination之間的聯繫', + 'deleted_link' => '刪除連結', + + // link translations: + 'Paid_name' => '已付款', + 'Refund_name' => '退款', + 'Reimbursement_name' => '報銷', + 'Related_name' => '相關', + 'relates to_inward' => '与之相关', + 'is (partially) refunded by_inward' => '(部分) 由其退還', + 'is (partially) paid for by_inward' => '被 (部分) 付款,由', + 'is (partially) reimbursed by_inward' => '(部分) 由其还款', + 'inward_transaction' => '內向交易', + 'outward_transaction' => '外向交易', + 'relates to_outward' => '与之相关', + '(partially) refunds_outward' => '(部分)退款', + '(partially) pays for_outward' => '(部分)支付', + '(partially) reimburses_outward' => '(部分)还款', + + // split a transaction: + 'splits' => '拆分', + 'add_another_split' => '增加拆分', + 'split-transactions' => '拆分交易', + 'do_split' => '进行拆分', + 'split_this_withdrawal' => '拆分这笔提款', + 'split_this_deposit' => '拆分此存款', + 'split_this_transfer' => '拆分此轉帳', + 'cannot_edit_multiple_source' => '不能用:description来拆分:id交易记录', + 'cannot_edit_multiple_dest' => '不能用:description来拆分:id交易记录', + 'cannot_edit_reconciled' => '你不能这样編輯#:id交易,因为:description已经被用来关联', + 'cannot_edit_opening_balance' => '您無法編輯一個帳戶的開戶餘額。', + 'no_edit_multiple_left' => '您沒有選擇有效的交易紀錄以供編輯。', + 'cannot_convert_split_journal' => '無法轉換拆分交易記錄', + + // Import page (general strings only) + 'import_index_title' => '將交易記錄導入', + 'import_data' => '匯入資料', + 'import_transactions' => '匯入交易', + + // sandstorm.io errors and messages: + 'sandstorm_not_available' => '當您在 Sandstorm.io 環境使用 Firefly III 時,此功能不可用。', + + // empty lists? no objects? instructions: + 'no_accounts_title_asset' => '建立新資產帳戶', + 'no_accounts_intro_asset' => '您還沒有資產帳戶。資產帳戶可以包括: 你的支票帳戶、儲蓄帳戶、共用帳戶甚至信用卡。', + 'no_accounts_imperative_asset' => '要使用 Firefly III ,您至少需要一个资产账户。我们现在来创建它:', + 'no_accounts_create_asset' => '建立新資產帳戶', + 'no_accounts_title_expense' => '建立新支出帳戶', + 'no_accounts_intro_expense' => '您目前沒有支出帳戶。支出帳戶係供您花錢的地方,如商店或超市。', + 'no_accounts_imperative_expense' => '支出账户在你创建交易记录的时候会自动创建,您也可以手动创建。我们现在来创建一个:', + 'no_accounts_create_expense' => '建立新支出帳戶', + 'no_accounts_title_revenue' => '建立新收入帳戶', + 'no_accounts_intro_revenue' => '您還沒有收入帳戶,收入帳戶是您收款的地方,比如您的雇主。', + 'no_accounts_imperative_revenue' => '收入账户在你创建交易记录的时候会自动创建,您也可以手动创建。我们现在来创建一个:', + 'no_accounts_create_revenue' => '建立新收入帳戶', + 'no_accounts_title_liabilities' => '一起建立一筆債務!', + 'no_accounts_intro_liabilities' => '您還沒有債務,債務是您註冊信用卡、(學生)貸款或其他負債的帳戶。', + 'no_accounts_imperative_liabilities' => '您不需使用此功能,但若您要追蹤這些東西,此功能可是很有用的。', + 'no_accounts_create_liabilities' => '建立新債務', + 'no_budgets_title_default' => '一起建立一筆預算', + 'no_budgets_intro_default' => '您目前沒有預算。預算是把您的開銷組織成具邏輯性的群組,讓你可以賦予您的支出一個軟性上限。', + 'no_budgets_imperative_default' => '預算是財務管理的基本工具,現在就建立一筆:', + 'no_budgets_create_default' => '建立新預算', + 'no_categories_title_default' => '一起建立一個分類!', + 'no_categories_intro_default' => '您還沒有分類。分類是用來微調您的交易紀錄,並依指定分類標示。', + 'no_categories_imperative_default' => '當您建立交易時分類會自動被建立,但您也可以手動建立,現在就新增一個:', + 'no_categories_create_default' => '建立分類', + 'no_tags_title_default' => '我們來建立一個標籤吧!', + 'no_tags_intro_default' => '您還沒有標籤。標籤是用來微調您的交易紀錄,並依指定關鍵字標示。', + 'no_tags_imperative_default' => '當您建立交易時標籤會自動被建立,但您也可以手動建立,現在就新增一個:', + 'no_tags_create_default' => '建立標籤', + 'no_transactions_title_withdrawal' => '建立新支出', + 'no_transactions_intro_withdrawal' => '您目前沒有支出,您應該建立支出以開始管理您的財務。', + 'no_transactions_imperative_withdrawal' => '你花了一些錢嗎?然後你應該把它寫下來:', + 'no_transactions_create_withdrawal' => '建立一筆支出', + 'no_transactions_title_deposit' => '建立新收入', + 'no_transactions_intro_deposit' => '目前沒有所得紀錄,您應該建立所得資料以開始管理您的財務。', + 'no_transactions_imperative_deposit' => '你收了一些錢嗎?然後你應該把它寫下來:', + 'no_transactions_create_deposit' => '新增存款', + 'no_transactions_title_transfers' => '我们来创建一笔转账吧', + 'no_transactions_intro_transfers' => '您還沒有轉帳。當您自資產帳戶之前移動金錢,會自動記錄為一筆轉帳。', + 'no_transactions_imperative_transfers' => '你已動用了一些錢嗎?那麼把它寫下來:', + 'no_transactions_create_transfers' => '新增轉帳', + 'no_piggies_title_default' => '我們來建立一個小豬撲滿!', + 'no_piggies_intro_default' => '您目前沒有小豬撲滿。您可以建立小豬撲滿來分別您的儲蓄,並追蹤您儲蓄的目標。', + 'no_piggies_imperative_default' => '您有想要儲蓄的東西嗎?建立一個小豬撲滿然後開始追蹤:', + 'no_piggies_create_default' => '創建一個新的小豬撲滿', + 'no_bills_title_default' => '我們來建立一筆帳單!', + 'no_bills_intro_default' => '您目前沒有帳單。您可以建立帳單以追蹤您的日常支出,如房租與保險。', + 'no_bills_imperative_default' => '你們有這樣的普通帳單嗎?創建帳單並跟蹤您的付款:', + 'no_bills_create_default' => '建立新帳單', + + // recurring transactions + 'recurrences' => '週期性交易', + 'no_recurring_title_default' => '一起建立一筆週期性交易!', + 'no_recurring_intro_default' => '您目前沒有定期重複的交易。您可使用此功能讓 Firefly III 自動為您建立交易。', + 'no_recurring_imperative_default' => '這是一個非常進階的功能,也極為有用。請確定在繼續之前,您已閱讀右上角 (?) 圖示的文件說明。', + 'no_recurring_create_default' => '建立一筆週期性交易', + 'make_new_recurring' => '建立一筆週期性交易', + 'recurring_daily' => '每天', + 'recurring_weekly' => '每星期:weekday', + 'recurring_monthly' => '每个月的第 :dayOfMonth 天', + 'recurring_ndom' => '每个月的第 :dayOfMonth 个:weekday', + 'recurring_yearly' => '每年的:date', + 'overview_for_recurrence' => '週期性交易 ":title" 概覽', + 'warning_duplicates_repetitions' => '在少數情況下,日期在此清單上會顯示兩次,這在多個重複衝突之下會發生。Firefly III 每天只會產生一條紀錄。', + 'created_transactions' => '關聯交易', + 'expected_Withdrawals' => '预期提款', + 'expected_Deposits' => '预期存款', + 'expected_Transfers' => '预期轉帳', + 'created_Withdrawals' => '新增提款', + 'created_Deposits' => '新增存款', + 'created_Transfers' => '建立轉帳', + 'created_from_recurrence' => '由交易记录:title (#:id)创建', + 'recurring_never_cron' => '用來支援定期重複交易的 cron job 似乎沒有運行過,這在您剛安裝 Firefly III 沒多久時是非常正常的,但能越快處理越好。請使用本頁右上角的 (?)-圖示查閱說明頁面。', + 'recurring_cron_long_ago' => '用來支援定期重複交易的 cron job 自上次運行已超過了 36 小時,您確定您已正確設定了嗎?請使用本頁右上角的 (?)-圖示查閱說明頁面。', + + 'recurring_meta_field_tags' => '標籤', + 'recurring_meta_field_notes' => '備註', + 'recurring_meta_field_bill_id' => '帳單', + 'recurring_meta_field_piggy_bank_id' => '小豬撲滿', + 'create_new_recurrence' => '建立新的週期性交易', + 'help_first_date' => '表示第一筆預期的週期性交易,應於未來發生。', + 'help_first_date_no_past' => '表示第一筆預期的週期交易,Firefly III 不會建立過去的交易。', + 'no_currency' => '(沒有貨幣)', + 'mandatory_for_recurring' => '必填週期性資訊', + 'mandatory_for_transaction' => '必填交易資訊', + 'optional_for_recurring' => '選擇性週期性資訊', + 'optional_for_transaction' => '選擇性交易資訊', + 'change_date_other_options' => '更改 "第一個日期" 以查看更多選項。', + 'mandatory_fields_for_tranaction' => '當交易建立完後這裡的數值會結束', + 'click_for_calendar' => '點這裡開啟顯示定期重複交易的行事曆', + 'repeat_forever' => '永遠重複', + 'repeat_until_date' => '重複至特定日期', + 'repeat_times' => '一定次數後重複', + 'recurring_skips_one' => '每隔一個', + 'recurring_skips_more' => '略過 :count 個情況', + 'store_new_recurrence' => '儲存週期交易', + 'stored_new_recurrence' => '定期重複交易 ":title" 已成功儲存', + 'edit_recurrence' => '編輯週期性交易 ":title"', + 'recurring_repeats_until' => '重複至 :date', + 'recurring_repeats_forever' => '永遠重複', + 'recurring_repeats_x_times' => '重複 :count 次', + 'update_recurrence' => '更新定期交易記錄', + 'updated_recurrence' => '更新了定期交易記錄:title', + 'recurrence_is_inactive' => '此週期性交易並未啟用亦不會自動產生新交易。', + 'delete_recurring' => '刪除定期交易 ":title"', + 'new_recurring_transaction' => '新週期性交易', + 'help_weekend' => '當定期重複交易落於週六及週日時, Firefly III 該如何應處?', + 'do_nothing' => '就建立交易', + 'skip_transaction' => '略過情況', + 'jump_to_friday' => '提前至星期五创建交易记录', + 'jump_to_monday' => '推迟到下周一创建交易记录', + 'will_jump_friday' => '將提前到週五创建交易记录而不是在週末創建。', + 'will_jump_monday' => '將推迟到星期一创建交易记录而不是週末創建。', + 'except_weekends' => '例外的周末', + 'recurrence_deleted' => '定期重複交易 ":title" 已刪除', +]; diff --git a/resources/lang/zh_TW/form.php b/resources/lang/zh_TW/form.php new file mode 100644 index 0000000000..243b869767 --- /dev/null +++ b/resources/lang/zh_TW/form.php @@ -0,0 +1,259 @@ +. + */ + +declare(strict_types=1); + +return [ + // new user: + 'bank_name' => '銀行名稱', + 'bank_balance' => '餘額', + 'savings_balance' => '儲蓄餘額', + 'credit_card_limit' => '信用卡額度', + 'automatch' => '自動配對', + 'skip' => '略過', + 'enabled' => '已啟用', + 'name' => '名稱', + 'active' => '啟用', + 'amount_min' => '最小金額', + 'amount_max' => '最大金額', + 'match' => '配對於', + 'strict' => '精確模式', + 'repeat_freq' => '重複', + 'journal_currency_id' => '貨幣', + 'currency_id' => '貨幣', + 'transaction_currency_id' => '貨幣', + 'external_ip' => '您的伺服器外部IP', + 'attachments' => '附加檔案', + 'journal_amount' => '金額', + 'journal_source_name' => '收入帳戶 (來源)', + 'keep_bill_id' => '帳單', + 'journal_source_id' => '資產帳戶 (來源)', + 'BIC' => 'BIC', + 'verify_password' => '驗證密碼安全性', + 'source_account' => '來源帳戶', + 'destination_account' => '目標帳戶', + 'journal_destination_id' => '資產帳戶 (目標)', + 'asset_destination_account' => '目標帳戶', + 'include_net_worth' => '包括淨值', + 'asset_source_account' => '來源帳戶', + 'journal_description' => '說明', + 'note' => '備註', + 'split_journal' => '分割此交易', + 'split_journal_explanation' => '分割這個交易為幾個部分', + 'currency' => '貨幣', + 'account_id' => '資產帳戶', + 'budget_id' => '預算', + 'openingBalance' => '初始餘額', + 'tagMode' => '標籤模式', + 'tag_position' => '標籤位置', + 'virtualBalance' => '虛擬餘額', + 'targetamount' => '目標金額', + 'accountRole' => '帳戶角色', + 'openingBalanceDate' => '初始餘額日期', + 'ccType' => '信用卡付款計畫', + 'ccMonthlyPaymentDate' => '信用卡每月付款日期', + 'piggy_bank_id' => '小豬撲滿', + 'returnHere' => '返回此處', + 'returnHereExplanation' => '儲存後,返回這裡建立另一筆記錄。', + 'returnHereUpdateExplanation' => '更新後,返回此處。', + 'description' => '描述', + 'expense_account' => '支出帳戶', + 'revenue_account' => '收入帳戶', + 'decimal_places' => '小數位數', + 'exchange_rate_instruction' => '外幣', + 'source_amount' => '金額 (來源)', + 'destination_amount' => '金額 (目標)', + 'native_amount' => '原生金額', + 'new_email_address' => '新電子郵件地址', + 'verification' => '驗證', + 'api_key' => 'API 金鑰', + 'remember_me' => '記住我', + 'liability_type_id' => '負債類型', + 'interest' => '利率', + 'interest_period' => '利率期', + + 'source_account_asset' => '來源帳戶 (資產帳戶)', + 'destination_account_expense' => '目標帳戶 (支出帳戶)', + 'destination_account_asset' => '目標帳戶 (資產帳戶)', + 'source_account_revenue' => '來源帳戶 (收入帳戶)', + 'type' => '類型', + 'convert_Withdrawal' => '轉換提款', + 'convert_Deposit' => '轉換存款', + 'convert_Transfer' => '轉換轉帳', + + 'amount' => '金額', + 'foreign_amount' => '外幣金額', + 'existing_attachments' => '既有附加檔案', + 'date' => '日期', + 'interest_date' => '利率日期', + 'book_date' => '登記日期', + 'process_date' => '處理日期', + 'category' => '分類', + 'tags' => '標籤', + 'deletePermanently' => '永久刪除', + 'cancel' => '取消', + 'targetdate' => '目標日期', + 'startdate' => '開始日期', + 'tag' => '標籤', + 'under' => '低於', + 'symbol' => '符號', + 'code' => '代碼', + 'iban' => '國際銀行帳戶號碼 (IBAN)', + 'accountNumber' => '帳戶號碼', + 'creditCardNumber' => '信用卡卡號', + 'has_headers' => '標題', + 'date_format' => '日期格式', + 'specifix' => '特定的銀行或檔案修正', + 'attachments[]' => '附加檔案', + 'store_new_withdrawal' => '儲存新提款', + 'store_new_deposit' => '儲存新存款', + 'store_new_transfer' => '儲存新轉帳', + 'add_new_withdrawal' => '新增新提款', + 'add_new_deposit' => '新增新存款', + 'add_new_transfer' => '新增新轉帳', + 'title' => '標題', + 'notes' => '備註', + 'filename' => '檔案名稱', + 'mime' => 'Mime 類型', + 'size' => '尺寸', + 'trigger' => '觸發器', + 'stop_processing' => '停止處理', + 'start_date' => '範圍起點', + 'end_date' => '範圍終點', + 'export_start_range' => '輸出範圍起點', + 'export_end_range' => '輸出範圍終點', + 'export_format' => '檔案格式', + 'include_attachments' => '包括上傳的附件', + 'include_old_uploads' => '包含匯入的資料', + 'accounts' => '從這些帳戶匯出交易記錄', + 'delete_account' => '刪除帳戶 ":name"', + 'delete_bill' => '刪除帳單 ":name"', + 'delete_budget' => '刪除預算 ":name"', + 'delete_category' => '刪除分類 ":name"', + 'delete_currency' => '刪除貨幣 ":name"', + 'delete_journal' => '刪除包含描述 ":description" 的交易', + 'delete_attachment' => '刪除附加檔案 ":name"', + 'delete_rule' => '刪除規則 ":title"', + 'delete_rule_group' => '刪除規則群組 ":title"', + 'delete_link_type' => '刪除連結類型 ":name"', + 'delete_user' => '刪除使用者 ":email"', + 'delete_recurring' => '刪除定期交易 ":title"', + 'user_areYouSure' => '如果您刪除使用者 ":email",該名使用者的任何資訊均會消失,無法復原。如果您刪除自己,將無法進入此 Firefly III 版本。', + 'attachment_areYouSure' => '你確定你想要刪除附加檔案 ":name"?', + 'account_areYouSure' => '你確定你想要刪除名為 ":name" 的帳戶?', + 'bill_areYouSure' => '你確定你想要刪除名為 ":name" 的帳單?', + 'rule_areYouSure' => '你確定你想要刪除名為 ":title" 的規則?', + 'ruleGroup_areYouSure' => '你確定你想要刪除名為 ":title" 的規則群組?', + 'budget_areYouSure' => '你確定你想要刪除名為 ":name" 的預算?', + 'category_areYouSure' => '你確定你想要刪除名為 ":name" 的分類?', + 'recurring_areYouSure' => '你確定你想要刪除名為 ":title" 的定期交易?', + 'currency_areYouSure' => '你確定你想要刪除名為 ":name" 的貨幣?', + 'piggyBank_areYouSure' => '你確定你想要刪除名為 ":name" 的小豬撲滿?', + 'journal_areYouSure' => '你真的要刪除這個描述為 ":description" 的交易嗎?', + 'mass_journal_are_you_sure' => '確定刪除這些交易?', + 'tag_areYouSure' => '你真的要要刪除標籤 ":tag" 嗎?', + 'journal_link_areYouSure' => '您確定您要刪除 :source:destination 間的連結嗎?', + 'linkType_areYouSure' => '您確定您要刪除連結類型 ":name" (":inward" / ":outward")?', + 'permDeleteWarning' => '自 Firefly III 刪除項目是永久且不可撤銷的。', + 'mass_make_selection' => '您還是可以取消核取方塊的勾選,以避免項目被刪除。', + 'delete_all_permanently' => '永久刪除已選項目', + 'update_all_journals' => '更新這些交易', + 'also_delete_transactions' => '與此帳戶連接的唯一一筆交易也會被刪除。|與此帳戶連接的 :count 筆交易也會被刪除。', + 'also_delete_connections' => '與此連結類型連接的唯一一筆交易會遺失連接。|與此連結類型連接的 :count 筆交易會遺失連接。', + 'also_delete_rules' => '與此規則群組連接的唯一一則規則也會被刪除。|與此規則群組連接的 :count 則規則也會被刪除。', + 'also_delete_piggyBanks' => '與此帳戶連接的唯一一個小豬撲滿也會被刪除。|與此帳戶連接的 :count 個小豬撲滿也會被刪除。', + 'bill_keep_transactions' => '與此帳單連接的唯一一筆交易不會被刪除。|與此帳單連接的 :count 筆交易不會被刪除。', + 'budget_keep_transactions' => '與此預算連接的唯一一筆交易不會被刪除。|與此預算連接的 :count 筆交易不會被刪除。', + 'category_keep_transactions' => '與此分類連接的唯一一筆交易不會被刪除。|與此分類連接的 :count 筆交易不會被刪除。', + 'recurring_keep_transactions' => '由此定期交易建立的唯一一筆交易不會被刪除。|由此定期交易建立的 :count 筆交易不會被刪除。', + 'tag_keep_transactions' => '與此標籤連接的唯一一筆交易不會被刪除。|與此標籤連接的 :count 筆交易不會被刪除。', + 'check_for_updates' => '檢查更新', + + 'email' => '電子郵件地址', + 'password' => '密碼', + 'password_confirmation' => '密碼 (再輸入一次)', + 'blocked' => '被封鎖了?', + 'blocked_code' => '封鎖的原因', + 'login_name' => '登入', + + // import + 'apply_rules' => '套用規則', + 'artist' => '演出者', + 'album' => '專輯', + 'song' => '歌曲', + + + // admin + 'domain' => '網域', + 'single_user_mode' => '關閉使用者註冊', + 'is_demo_site' => '這是演示網站', + + // import + 'import_file' => '匯入檔案', + 'configuration_file' => '組態檔案', + 'import_file_type' => '匯入檔案類型', + 'csv_comma' => '逗號 (,)', + 'csv_semicolon' => '分號 (;)', + 'csv_tab' => 'TAB鍵 (不可見)', + 'csv_delimiter' => 'CSV 欄位分隔符號', + 'csv_import_account' => '預設匯入帳戶', + 'csv_config' => 'CSV 匯入組態', + 'client_id' => '客戶端 ID', + 'service_secret' => 'Service secret', + 'app_secret' => 'App Secret', + 'app_id' => 'App ID', + 'secret' => '金鑰', + 'public_key' => '公共金鑰', + 'country_code' => '國家代碼', + 'provider_code' => '銀行或資料提供者', + 'fints_url' => 'FinTS API URL', + 'fints_port' => '埠', + 'fints_bank_code' => '銀行代碼', + 'fints_username' => '使用者名稱', + 'fints_password' => 'PIN/密碼', + 'fints_account' => 'FinTS 帳戶', + 'local_account' => 'Firefly III 帳戶', + 'from_date' => '開始自', + 'to_date' => '日期至', + + + 'due_date' => '到期日', + 'payment_date' => '付款日期', + 'invoice_date' => '發票日期', + 'internal_reference' => '內部參考', + 'inward' => '向內描述', + 'outward' => '外向描述', + 'rule_group_id' => '規則群組', + 'transaction_description' => '交易描述', + 'first_date' => '初次日期', + 'transaction_type' => '交易類型', + 'repeat_until' => '重複直到', + 'recurring_description' => '定期交易描述', + 'repetition_type' => '重複類型', + 'foreign_currency_id' => '外幣', + 'repetition_end' => '重複結束', + 'repetitions' => '重複', + 'calendar' => '日曆', + 'weekend' => '週末', + 'client_secret' => '客戶端金鑰', + +]; diff --git a/resources/lang/zh_TW/import.php b/resources/lang/zh_TW/import.php new file mode 100644 index 0000000000..5133f411e4 --- /dev/null +++ b/resources/lang/zh_TW/import.php @@ -0,0 +1,325 @@ +. + */ + +declare(strict_types=1); + +return [ + // ALL breadcrumbs and subtitles: + 'index_breadcrumb' => '匯入資料到 Firefly III', + 'prerequisites_breadcrumb_fake' => '假匯入供應商的先決條件', + 'prerequisites_breadcrumb_spectre' => 'Spectre 的先決條件', + 'prerequisites_breadcrumb_bunq' => 'bunq 的先決條件', + 'prerequisites_breadcrumb_ynab' => 'YNAB 的先決條件', + 'job_configuration_breadcrumb' => '":key" 設定', + 'job_status_breadcrumb' => '":key" 匯入狀態', + 'cannot_create_for_provider' => 'Firefly III 無法為 ":provider"-供應商建立工作。', + 'disabled_for_demo_user' => '在展示中不啟用', + + // index page: + 'general_index_title' => '匯入檔案', + 'general_index_intro' => '歡迎來到 Firefly III 的匯入例行。有幾種方法可以將資料匯入 Firefly III 中,在此以按鈕表示。', + + // import provider strings (index): + 'button_fake' => '假造匯入', + 'button_file' => '匯入檔案', + 'button_bunq' => '自 bunq 匯入', + 'button_spectre' => '自 Spectre 匯入', + 'button_plaid' => '使用 Plait 匯入', + 'button_yodlee' => '使用 Yodlee 匯入', + 'button_quovo' => '使用 Quovo 匯入', + 'button_ynab' => '自 You Need A Budget 匯入', + 'button_fints' => '使用 FinTS 匯入', + + + // global config box (index) + 'global_config_title' => '全域匯入設定', + 'global_config_text' => '未來,此區塊將提供可套用至上述全部服務供應商的偏好設定。', + // prerequisites box (index) + 'need_prereq_title' => '匯入先決條件', + 'need_prereq_intro' => '部分匯入方式您得先在使用前注意一下。比方說,他們可能需要特別的串接秘鑰或應用程式金鑰,您可在此設定。此圖示表示所屬的先決條件已經媒合。', + 'do_prereq_fake' => '假匯入供應商的先決條件', + 'do_prereq_file' => '檔案匯入的先決條件', + 'do_prereq_bunq' => '從 bunq 匯入的先決條件', + 'do_prereq_spectre' => '使用 Spectre 匯入的先決條件', + 'do_prereq_plaid' => '使用 Plaid 匯入的先決條件', + 'do_prereq_yodlee' => '使用 Yodlee 匯入的先決條件', + 'do_prereq_quovo' => '使用 Quovo 匯入的先決條件', + 'do_prereq_ynab' => '從 YNAB 匯入的先決條件', + + // provider config box (index) + 'can_config_title' => '匯入設定', + 'can_config_intro' => '部分匯入方式可以依照您的喜好設定,它們有額外的設定選項可讓您操作。', + 'do_config_fake' => '假供應商的設定', + 'do_config_file' => '檔案匯入的設定', + 'do_config_bunq' => 'bunq 匯入設定', + 'do_config_spectre' => 'Spectre 匯入設定', + 'do_config_plaid' => '自 Plaid 的匯入設定', + 'do_config_yodlee' => '自 Yodlee 匯入的設定', + 'do_config_quovo' => '自 Quovo 匯入的設定', + + // prerequisites: + 'prereq_fake_title' => '自假的匯入供應商匯入的先決條件', + 'prereq_fake_text' => '這個假的供應商需要一個假的 API 金鑰,必須是32個字元長。您可以使用此:12446809901236890123690124444466990aa', + 'prereq_spectre_title' => '使用 Spectre API 匯入的先決條件', + 'prereq_spectre_text' => '為使用 Spectre API (v4) 匯入資料,您必須提供 Firefly III 兩個秘密數值,可於 密鑰頁面 找到。', + 'prereq_spectre_pub' => '同理,Spectre API 也會需要您下方看見的公鑰。若無此公鑰,服務供應商無法辨認您,請於您的 密鑰頁面 鍵入您的公鑰。', + 'prereq_bunq_title' => '從 bunq 匯入的先決條件', + 'prereq_bunq_text' => '為自 bunq 匯入,您需要獲得一組 API 金鑰,您可以從應用程式著手。請注意自 bunq 匯入的功能仍是測試版本,僅在沙盒 API 內完成測試而已。', + 'prereq_bunq_ip' => 'bunq 需要您的對外 IP 位址。Firefly III 已嘗試使用 ipify 服務 自動填入,請確認此 IP 係正確的,否則匯入將失敗。', + 'prereq_ynab_title' => '從 YNAB 匯入的先決條件', + 'prereq_ynab_text' => '為了能夠從 YNAB 下載交易,請在您的 開發人員設置頁 上建立一個新的應用程式,並在此頁面上輸入客戶端 ID 和密碼。', + 'prereq_ynab_redirect' => '若要完成設定,前往以下位於 開發者設定頁面 中 "Redirect URI(s)" 的網址。', + 'callback_not_tls' => 'Firefly III 偵測到以下回呼 URI。您的伺服器似乎沒有設定成 TLS-連接 (HTTP)。YNAB 不會接受此 URI,你可以繼續匯入 (因為 Firefly III 可能是錯的),但請記住這一點。', + // prerequisites success messages: + 'prerequisites_saved_for_fake' => '假 API 金鑰存儲成功!', + 'prerequisites_saved_for_spectre' => '應用程式 ID 與密鑰已儲存!', + 'prerequisites_saved_for_bunq' => 'API 金鑰與 IP 已儲存!', + 'prerequisites_saved_for_ynab' => 'YNAB 客戶 ID 與密鑰已儲存!', + + // job configuration: + 'job_config_apply_rules_title' => '工作設定 - 套用您的規則?', + 'job_config_apply_rules_text' => '一旦假供應商執行,您的規則可用於交易。這將為匯入增加時間。', + 'job_config_input' => '您的輸入', + // job configuration for the fake provider: + 'job_config_fake_artist_title' => '輸入專輯名稱', + 'job_config_fake_artist_text' => '許多匯入慣常程序都有幾個必須經過的配置步驟。在假匯入供應商的情況下,你必須回答一些奇怪的問題。在這種情況下,請輸入 "David Bowie" 繼續。', + 'job_config_fake_song_title' => '輸入歌曲名稱', + 'job_config_fake_song_text' => '請鍵入 "Golden years" 以繼續假匯入。', + 'job_config_fake_album_title' => '輸入專輯名稱', + 'job_config_fake_album_text' => '某些匯入慣常程序在匯入過程中需要額外的資料。在假匯入供應商的情況下,你必須回答一些奇怪的問題。請輸入 "Station to station" 繼續。', + // job configuration form the file provider + 'job_config_file_upload_title' => '匯入設定 (1/4) - 上傳您的檔案', + 'job_config_file_upload_text' => '此慣常程序將協助您從您銀行將檔案匯入 Firefly III。', + 'job_config_file_upload_help' => '選擇您的檔案,請確定檔案是 UTF-8 編碼。', + 'job_config_file_upload_config_help' => '如果您之前已匯入過檔案至 Firefly III,您可能已有可提供預設值的設定檔案。就部分銀行,其他使用者業已慷慨地提供了他們的 設定檔。', + 'job_config_file_upload_type_help' => '選擇要上傳的檔案類型', + 'job_config_file_upload_submit' => '上傳檔案', + 'import_file_type_csv' => 'CSV (以逗號分隔值)', + 'import_file_type_ofx' => 'OFX', + 'file_not_utf8' => '您上傳的檔案並非以 UTF-8 或 ASCII 編碼,Firefly III 無法處理此類檔案,請使用 Notepad++ 或 Sublime 轉換您的檔案成 UTF-8 格式。', + 'job_config_uc_title' => '匯入設定 (2/4) - 基本檔案設定', + 'job_config_uc_text' => '若要正確匯入您的檔案,請驗證以下選項。', + 'job_config_uc_header_help' => '若您的 CSV 檔案第一列均為欄位標題,請核選此選項。', + 'job_config_uc_date_help' => '您檔案內的日期格式。請依循 本頁 所示的格式,預設值將以 :dateExample 形式呈現日期。', + 'job_config_uc_delimiter_help' => '選擇您檔案所使用的欄位分隔符號,若不確定,逗號係最為安全的選項。', + 'job_config_uc_account_help' => '若您的檔案不包含資產帳戶的資訊,使用此下拉式選單選擇此檔案內交易所屬的帳戶。', + 'job_config_uc_apply_rules_title' => '套用規則', + 'job_config_uc_apply_rules_text' => '套用規則至每一個匯入的交易,請注意此功能會顯著地降低匯入速度。', + 'job_config_uc_specifics_title' => '特定銀行選項', + 'job_config_uc_specifics_txt' => '部分銀行提供格式殘不佳的檔案,Firefly III 可以自動修復這個問題。如果銀行提供了不佳的檔案,又沒有列在這邊,請至 GitHub 開啟新的討論。', + 'job_config_uc_submit' => '繼續', + 'invalid_import_account' => '您選擇了一個無效帳號來匯入。', + 'import_liability_select' => '債務', + // job configuration for Spectre: + 'job_config_spectre_login_title' => '選擇您的登入', + 'job_config_spectre_login_text' => 'Firefly III 已在您的 Spectre 帳戶找到 :count 筆既存登入,哪一個是您想要匯入的呢?', + 'spectre_login_status_active' => '啟用', + 'spectre_login_status_inactive' => '未啟用', + 'spectre_login_status_disabled' => '停用', + 'spectre_login_new_login' => '使用其他銀行登入,或其中一間具有不同憑證的銀行。', + 'job_config_spectre_accounts_title' => '選擇欲匯入的帳戶', + 'job_config_spectre_accounts_text' => '您以選擇 ":name" (:country)。您在這個供應商有 :count 個可用帳戶,請在 Firefly III 的資產帳戶中選擇這些交易應被儲存的帳戶。請記得,若要匯入資料,Firefly III 與 ":name"-帳戶兩者均需使用相同貨幣。', + 'spectre_no_supported_accounts' => '因為貨幣不相符,你不能自此帳號匯入。', + 'spectre_do_not_import' => '(不匯入)', + 'spectre_no_mapping' => '您似乎沒有選擇任何欲匯入的帳戶。', + 'imported_from_account' => '已自 ":account" 匯入', + 'spectre_account_with_number' => '帳戶 :number', + 'job_config_spectre_apply_rules' => '套用規則', + 'job_config_spectre_apply_rules_text' => '預設下,您的規則會被套用至此次匯入慣常程序中所建立的交易。若您不希望如此,請取消選取此核選方塊。', + + // job configuration for bunq: + 'job_config_bunq_accounts_title' => 'bunq 帳戶', + 'job_config_bunq_accounts_text' => '這些是與您 bunq 帳戶關聯的帳戶,請選擇您所欲匯入的帳戶以及其必須匯入的交易。', + 'bunq_no_mapping' => '您似乎沒有選擇任何帳戶。', + 'should_download_config' => '您應該為此工作下載 設定檔,可更俾利為來匯入。', + 'share_config_file' => '如果您已自公有銀行匯入資料,您應該 分享您的設定檔 俾利其他使用者匯入他們的資料。分享您的設定檔並不會暴露您的財務細節。', + 'job_config_bunq_apply_rules' => '套用規則', + 'job_config_bunq_apply_rules_text' => '預設下,您的規則會被套用至此次匯入慣常程序中所建立的交易。若您不希望如此,請取消選取此核選方塊。', + 'bunq_savings_goal' => '儲蓄目標::amount (:percentage%)', + 'bunq_account_status_CANCELLED' => '已關閉 bunq 帳號', + + 'ynab_account_closed' => '帳戶已關閉!', + 'ynab_account_deleted' => '帳戶已刪除!', + 'ynab_account_type_savings' => '儲蓄帳戶', + 'ynab_account_type_checking' => '支票帳戶', + 'ynab_account_type_cash' => '現金帳戶', + 'ynab_account_type_creditCard' => '信用卡', + 'ynab_account_type_lineOfCredit' => '信用額度', + 'ynab_account_type_otherAsset' => '其他資產帳戶', + 'ynab_account_type_otherLiability' => '其他債務', + 'ynab_account_type_payPal' => 'Paypal', + 'ynab_account_type_merchantAccount' => '商業帳戶', + 'ynab_account_type_investmentAccount' => '投資帳戶', + 'ynab_account_type_mortgage' => '抵押', + 'ynab_do_not_import' => '(不導入)', + 'job_config_ynab_apply_rules' => '套用規則', + 'job_config_ynab_apply_rules_text' => '預設下,您的規則會被套用至此次匯入慣常程序中所建立的交易。若您不希望如此,請取消選取此核選方塊。', + + // job configuration for YNAB: + 'job_config_ynab_select_budgets' => '選擇您的預算', + 'job_config_ynab_select_budgets_text' => '您有 :count 筆儲存於 YNAB 的預算,請選擇以供 Firefly III 匯入其中交易紀錄。', + 'job_config_ynab_no_budgets' => '沒有可被匯入的預算。', + 'ynab_no_mapping' => '您似乎沒有選擇任何欲匯入的帳戶。', + 'job_config_ynab_bad_currency' => '您無法自以下預算匯入,因為您沒有與這些預算使用相同貨幣的帳戶。', + 'job_config_ynab_accounts_title' => '選擇帳戶', + 'job_config_ynab_accounts_text' => '以下有您可用於此預算的帳戶,請選擇您欲匯入的帳戶以及交易資料儲存的地方。', + + + // keys from "extra" array: + 'spectre_extra_key_iban' => '國際銀行帳戶號碼 (IBAN)', + 'spectre_extra_key_swift' => 'SWIFT', + 'spectre_extra_key_status' => '狀態', + 'spectre_extra_key_card_type' => '卡片種類', + 'spectre_extra_key_account_name' => '帳戶名稱', + 'spectre_extra_key_client_name' => '客戶名稱', + 'spectre_extra_key_account_number' => '帳戶號碼', + 'spectre_extra_key_blocked_amount' => '封鎖的金額', + 'spectre_extra_key_available_amount' => '可用金額', + 'spectre_extra_key_credit_limit' => '信用額度', + 'spectre_extra_key_interest_rate' => '利率', + 'spectre_extra_key_expiry_date' => '到期日', + 'spectre_extra_key_open_date' => '開始日期', + 'spectre_extra_key_current_time' => '目前時間', + 'spectre_extra_key_current_date' => '目前日期', + 'spectre_extra_key_cards' => '卡片', + 'spectre_extra_key_units' => '單位', + 'spectre_extra_key_unit_price' => '單價', + 'spectre_extra_key_transactions_count' => '交易數', + + //job configuration for finTS + 'fints_connection_failed' => '嘗試連接至您的銀行時發生1個錯誤,請確定您所有鍵入的資料均正確。原始錯誤訊息::originalError', + + 'job_config_fints_url_help' => '例如 https://banking-dkb.s-fints-pt-dkb.de/fints30', + 'job_config_fints_username_help' => '對多數銀行而言,這是你的帳號。', + 'job_config_fints_port_help' => '預設埠號為 443。', + 'job_config_fints_account_help' => '選擇您欲匯入交易的銀行帳戶。', + 'job_config_local_account_help' => '選擇對應您上方所選銀行帳戶的 Firefly III 帳戶。', + // specifics: + 'specific_ing_name' => 'ING NL', + 'specific_ing_descr' => '在 ING 匯出中建立更好的描述', + 'specific_sns_name' => 'SNS / Volksbank NL', + 'specific_sns_descr' => '刪除 SNS / Volksbank 匯出檔案中的英文引號', + 'specific_abn_name' => 'ABN AMRO NL', + 'specific_abn_descr' => '修正 ABN AMRO 檔案中的潛在問題', + 'specific_rabo_name' => 'Rabobank NL', + 'specific_rabo_descr' => '修正 Rabobank 檔案中的潛在問題', + 'specific_pres_name' => 'President\'s Choice Financial CA', + 'specific_pres_descr' => '修正 PC 檔案中的潛在問題', + // job configuration for file provider (stage: roles) + 'job_config_roles_title' => '匯入設定 (3/4) - 定義每個欄的角色', + 'job_config_roles_text' => '在您 CSV 檔案中的每個欄均含某些資料,請說明係核種資料供匯入器參照。用以「映射」資料的選項,即您將連結每個欄中的資料至您資料庫的一個值。一個常見的「已映射」的欄,是包含 IBAN 相對帳戶的欄,這便可輕易地媒合至您資料庫既存的 IBAN 帳戶。', + 'job_config_roles_submit' => '繼續', + 'job_config_roles_column_name' => '欄名', + 'job_config_roles_column_example' => '欄的範例資料', + 'job_config_roles_column_role' => '欄資料涵義', + 'job_config_roles_do_map_value' => '映射這些數值', + 'job_config_roles_no_example' => '無範例資料可用', + 'job_config_roles_fa_warning' => '如果您將一個欄標記為外幣金額、您亦須設定該欄外幣為何。', + 'job_config_roles_rwarning' => '請至少將一個欄標示為金額-欄,亦建議為描述、日期與對應帳戶選擇欄。', + 'job_config_roles_colum_count' => '欄', + // job config for the file provider (stage: mapping): + 'job_config_map_title' => '匯入設定 (4/) - 連接匯入資料與 Firefly III 資料', + 'job_config_map_text' => '在下方的表格中,左邊值顯示在您上傳的檔案中所找到的資訊,而映射這些值是您當前的任務。如果可能,請映射至呈現在您資料庫既有的值,Firefly III 會依此映射。若無可供映射的值,或您不希望映射特定值,請別選取。', + 'job_config_map_nothing' => '您檔案中並無可映射至既有數值的資料,請點選 "開始匯入" 以繼續。', + 'job_config_field_value' => '欄位數值', + 'job_config_field_mapped' => '映射至', + 'map_do_not_map' => '(不映射)', + 'job_config_map_submit' => '開始匯入', + + + // import status page: + 'import_with_key' => '以鍵 \':key\' 匯入', + 'status_wait_title' => '請稍待……', + 'status_wait_text' => '此方塊過一會兒會消失。', + 'status_running_title' => '匯入正在執行', + 'status_job_running' => '請稍候,執行匯入…', + 'status_job_storing' => '請稍候,儲存資料…', + 'status_job_rules' => '請稍候,執行規則…', + 'status_fatal_title' => '重大錯誤', + 'status_fatal_text' => '此次匯入遇到了無法回復的錯誤,抱歉!', + 'status_fatal_more' => '此一訊息 (可能非常加密) 是由日誌檔所補完,您可在硬碟內或您運行的 Firefly III 空間中找到日誌檔。', + 'status_finished_title' => '匯入完成', + 'status_finished_text' => '匯入已完成', + 'finished_with_errors' => '執行匯入時有些錯誤,請仔細複審。', + 'unknown_import_result' => '未知的匯入結果', + 'result_no_transactions' => '沒有匯入任何交易紀錄,或許是因為均為重複記錄或無紀錄可供匯入。日誌檔也許能告訴你來龍去脈,若您定期匯入資料,這是正常的。', + 'result_one_transaction' => '僅有1筆交易被匯入,並儲存在 :tag,您之後可進一步檢視。', + 'result_many_transactions' => 'Firefly III 已匯入 :count 筆交易,並儲存 :tag 標籤下,您之後可進一步檢視。', + + + // general errors and warnings: + 'bad_job_status' => '欲通行此頁,您的匯入工作不能有 ":status" 狀態。', + + // column roles for CSV import: + 'column__ignore' => '(忽略此欄)', + 'column_account-iban' => '資產帳戶 (IBAN)', + 'column_account-id' => '資產帳戶 ID (與 FF3 相符)', + 'column_account-name' => '資產帳戶 (名稱)', + 'column_account-bic' => '資產帳戶 (BIC)', + 'column_amount' => '金額', + 'column_amount_foreign' => '金額 (以外幣計)', + 'column_amount_debit' => '金額 (債務欄)', + 'column_amount_credit' => '金額 (信用欄)', + 'column_amount_negated' => '金額 (正負交換欄)', + 'column_amount-comma-separated' => '金額 (以逗號作為進位分隔符號)', + 'column_bill-id' => '帳單 ID (與 FF3 相符)', + 'column_bill-name' => '帳單名稱', + 'column_budget-id' => '預算 ID (與 FF3 相符)', + 'column_budget-name' => '預算名稱', + 'column_category-id' => '分類 ID (與 FF3 相符)', + 'column_category-name' => '分類名稱', + 'column_currency-code' => '貨幣代碼 (ISO 4217)', + 'column_foreign-currency-code' => '外幣代碼 (ISO 4217)', + 'column_currency-id' => '貨幣 ID (與 FF3 相符)', + 'column_currency-name' => '貨幣名稱 (與 FF3 相符)', + 'column_currency-symbol' => '貨幣符號 (與 FF3 相符)', + 'column_date-interest' => '利率計算日期', + 'column_date-book' => '交易預訂日期', + 'column_date-process' => '交易處理日期', + 'column_date-transaction' => '日期', + 'column_date-due' => '交易到期日期', + 'column_date-payment' => '交易付款日期', + 'column_date-invoice' => '交易收據日期', + 'column_description' => '描述', + 'column_opposing-iban' => '對應帳戶 (IBAN)', + 'column_opposing-bic' => '對應帳戶 (BIC)', + 'column_opposing-id' => '對應帳戶 ID (與 FF3 相符)', + 'column_external-id' => '外部 ID', + 'column_opposing-name' => '對應帳戶 (名稱)', + 'column_rabo-debit-credit' => 'Rabobank 獨有現金/信用卡指標', + 'column_ing-debit-credit' => 'ING 獨有 現金/信用卡 指標', + 'column_sepa-ct-id' => 'SEPA end-to-end Identifier', + 'column_sepa-ct-op' => 'SEPA Opposing Account Identifier', + 'column_sepa-db' => 'SEPA Mandate Identifier', + 'column_sepa-cc' => 'SEPA Clearing Code', + 'column_sepa-ci' => 'SEPA Creditor Identifier', + 'column_sepa-ep' => 'SEPA External Purpose', + 'column_sepa-country' => 'SEPA Country', + 'column_sepa-batch-id' => 'SEPA Batch ID', + 'column_tags-comma' => '標籤 (以逗號分隔)', + 'column_tags-space' => '標籤 (以空白鍵分隔)', + 'column_account-number' => '資產帳戶 (帳戶號碼)', + 'column_opposing-number' => '相對帳戶 (帳戶號碼)', + 'column_note' => '備註', + 'column_internal-reference' => '內部參考', + +]; diff --git a/resources/lang/zh_TW/intro.php b/resources/lang/zh_TW/intro.php new file mode 100644 index 0000000000..759742a74d --- /dev/null +++ b/resources/lang/zh_TW/intro.php @@ -0,0 +1,138 @@ +. + */ + +declare(strict_types=1); + +return [ + // index + 'index_intro' => '歡迎來到 Firefly III 的首頁。請花時間參觀一下這個介紹,瞭解 Firefly III 是如何運作的。', + 'index_accounts-chart' => '此圖表顯示您的資產帳戶的目前餘額,您可以在偏好設定中選擇此處可見的帳戶。', + 'index_box_out_holder' => '這個小盒子和這個旁邊的盒子會提供您財務狀況的快速概覽。', + 'index_help' => '如果您需要有關頁面或表單的説明,請按此按鈕。', + 'index_outro' => 'Firefly III 的大多數頁面將從像這樣的小介紹開始,如果您有任何問題或意見,請與我聯繫。請享受!', + 'index_sidebar-toggle' => '若要建立新的交易記錄、帳戶或其他內容,請使用此圖示下的選單。', + + // create account: + 'accounts_create_iban' => '給您的帳戶一個有效的 IBAN,可俾利未來資料匯入。', + 'accounts_create_asset_opening_balance' => '資產帳戶可能有一個 "初始餘額",表示此帳戶在 Firefly III 中的紀錄開始。', + 'accounts_create_asset_currency' => 'Fireflly III 支援多種貨幣。資產帳戶有一種主要貨幣,您必須在此處設定。', + 'accounts_create_asset_virtual' => '有時,它可以協助賦予你的帳戶一個虛擬額度:一個總是增加至實際餘額中,或自其中刪減的固定金額。', + + // budgets index + 'budgets_index_intro' => '預算是用來管理你的財務,也是 Firefly III 的核心功能之一。', + 'budgets_index_set_budget' => '設定每個期間的總預算,這樣 Firefly III 就可以告訴你,是否已經將所有可用的錢設定預算。', + 'budgets_index_see_expenses_bar' => '消費金額會慢慢地填滿這個橫條。', + 'budgets_index_navigate_periods' => '前往區間,以便提前輕鬆設定預算。', + 'budgets_index_new_budget' => '根據需要建立新預算。', + 'budgets_index_list_of_budgets' => '使用此表可以設定每個預算的金額,並查看您的情況。', + 'budgets_index_outro' => '要瞭解有關預算的詳細資訊,請查看右上角的説明圖示。', + + // reports (index) + 'reports_index_intro' => '使用這些報表可以獲得有關您財務狀況的詳細洞察報告。', + 'reports_index_inputReportType' => '選擇報表類型。查看説明頁面以瞭解每個報表向您顯示的內容。', + 'reports_index_inputAccountsSelect' => '您可以根據需要排除或包括資產帳戶。', + 'reports_index_inputDateRange' => '所選日期範圍完全由您決定:從1天到10年不等。', + 'reports_index_extra-options-box' => '根據您選擇的報表,您可以在此處選擇額外的篩選標準和選項。更改報表類型時,請查看此區塊。', + + // reports (reports) + 'reports_report_default_intro' => '這份報表將為您提供一個快速和全面的個人財務概覽。如果你想看其他的東西,請不要猶豫並聯繫我!', + 'reports_report_audit_intro' => '此報表將為您提供有關資產帳戶的詳細洞察報告。', + 'reports_report_audit_optionsBox' => '使用這些選取方塊可以顯示或隱藏您感興趣的欄。', + + 'reports_report_category_intro' => '此報表將提供您一個或多個類別洞察報告。', + 'reports_report_category_pieCharts' => '這些圖表將提供您每個類別或每個帳戶中,支出和所得的洞察報告。', + 'reports_report_category_incomeAndExpensesChart' => '此圖表顯示您的每個類別的支出和所得。', + + 'reports_report_tag_intro' => '此報表將提供您一個或多個標籤洞察報告。', + 'reports_report_tag_pieCharts' => '這些圖表將提供您每個類別、帳戶、分類或預算中,支出和所得的洞察報告。', + 'reports_report_tag_incomeAndExpensesChart' => '此圖表顯示您的每個標籤的支出和所得。', + + 'reports_report_budget_intro' => '此報表將提供您一個或多個預算的洞察報告。', + 'reports_report_budget_pieCharts' => '這些圖表將提供您每個預算或每個帳戶中,支出的洞察報告。', + 'reports_report_budget_incomeAndExpensesChart' => '此圖表顯示您的每個預算的支出。', + + // create transaction + 'transactions_create_switch_box' => '使用這些按鈕可以快速切換要保存的交易類型。', + 'transactions_create_ffInput_category' => '您可以在此欄位中隨意輸入,會建議您先前已建立的分類。', + 'transactions_create_withdrawal_ffInput_budget' => '將您的提款連結至預算,以利財務管控。', + 'transactions_create_withdrawal_currency_dropdown_amount' => '當您的提款使用另一種貨幣時, 請使用此下拉清單。', + 'transactions_create_deposit_currency_dropdown_amount' => '當您的存款使用另一種貨幣時, 請使用此下拉清單。', + 'transactions_create_transfer_ffInput_piggy_bank_id' => '選擇一個小豬撲滿,並將此轉帳連結到您的儲蓄。', + + // piggy banks index: + 'piggy-banks_index_saved' => '此欄位顯示您在每個小豬撲滿中保存了多少。', + 'piggy-banks_index_button' => '此進度條旁邊有兩個按鈕 (+ 和-),用於從每個小豬撲滿中增加或刪除資金。', + 'piggy-banks_index_accountStatus' => '此表中列出了每一個至少有一個小豬撲滿的資產帳戶的狀態。', + + // create piggy + 'piggy-banks_create_name' => '你的目標是什麼?一個新沙發、一個相機、急難用金?', + 'piggy-banks_create_date' => '您可以為小豬撲滿設定目標日期或截止日期。', + + // show piggy + 'piggy-banks_show_piggyChart' => '這張圖表將顯示這個小豬撲滿的歷史。', + 'piggy-banks_show_piggyDetails' => '關於你的小豬撲滿的一些細節', + 'piggy-banks_show_piggyEvents' => '此處還列出了任何增加或刪除。', + + // bill index + 'bills_index_rules' => '在此可檢視此帳單是否觸及某些規則', + 'bills_index_paid_in_period' => '此欄位表示上次支付帳單的時間。', + 'bills_index_expected_in_period' => '如果(以及何時)下期帳單即將到期,此欄位將顯示每一筆的帳單。', + + // show bill + 'bills_show_billInfo' => '此表格顯示了有關該帳單的一般資訊。', + 'bills_show_billButtons' => '使用此按鈕可以重新掃描舊交易記錄,以便將其與此帳單配對。', + 'bills_show_billChart' => '此圖表顯示與此帳單連結的交易記錄。', + + // create bill + 'bills_create_intro' => '使用帳單來跟蹤你每個區間到期的金額。想想租金、保險或抵押貸款等支出。', + 'bills_create_name' => '使用描述性名稱, 如 "租金" 或 "健康保險"。', + //'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.', + 'bills_create_amount_min_holder' => '選擇此帳單的最小和最大金額。', + 'bills_create_repeat_freq_holder' => '大多數帳單每月重複一次,但你可以在這裡設定另一個頻次。', + 'bills_create_skip_holder' => '如果帳單每2週重複一次,則應將 "略過" 欄位設定為 "1",以便每隔一週跳一次。', + + // rules index + 'rules_index_intro' => 'Firefly III 允許您管理規則,這些規則將魔幻自動地應用於您建立或編輯的任何交易。', + 'rules_index_new_rule_group' => '您可以將規則整併為群組,以便於管理。', + 'rules_index_new_rule' => '建立任意數量的規則。', + 'rules_index_prio_buttons' => '以你認為合適的任何方式排序它們。', + 'rules_index_test_buttons' => '您可以測試規則或將其套用至現有交易。', + 'rules_index_rule-triggers' => '規則具有 "觸發器" 和 "操作",您可以通過拖放進行排序。', + 'rules_index_outro' => '請務必使用右上角的 (?) 圖示查看説明頁面!', + + // create rule: + 'rules_create_mandatory' => '選擇一個描述性標題,並設定應觸發規則的時機。', + 'rules_create_ruletriggerholder' => '增加任意數量的觸發器,但請記住在任一動作啟用前,所有觸發器必須配對。', + 'rules_create_test_rule_triggers' => '使用此按鈕可以查看哪些交易記錄將配對您的規則。', + 'rules_create_actions' => '設定任意數量的動作。', + + // preferences + 'preferences_index_tabs' => '這些標籤頁後尚有更多選項可用。', + + // currencies + 'currencies_index_intro' => 'Firefly III 支援多種貨幣,您可以在此頁面上更改。', + 'currencies_index_default' => 'Firefly III 有一種預設貨幣。', + 'currencies_index_buttons' => '使用這些按鈕可以更改預設貨幣或啟用其他貨幣。', + + // create currency + 'currencies_create_code' => '此代碼應符合 ISO 標準 (可 Google 您的新貨幣)。', +]; diff --git a/resources/lang/zh_TW/list.php b/resources/lang/zh_TW/list.php new file mode 100644 index 0000000000..b7f31354f7 --- /dev/null +++ b/resources/lang/zh_TW/list.php @@ -0,0 +1,136 @@ +. + */ + +declare(strict_types=1); + +return [ + 'buttons' => '按鈕', + 'icon' => '圖示', + 'id' => 'ID', + 'create_date' => '建立於', + 'update_date' => '更新於', + 'updated_at' => '更新於', + 'balance_before' => '交易前餘額', + 'balance_after' => '交易後餘額', + 'name' => '名稱', + 'role' => '角色', + 'currentBalance' => '目前餘額', + 'linked_to_rules' => '相關規則', + 'active' => '是否啟用?', + 'lastActivity' => '上次活動', + 'balanceDiff' => '餘額差', + 'matchesOn' => '配對於', + 'account_type' => '帳戶類型', + 'created_at' => '建立於', + 'account' => '帳戶', + 'matchingAmount' => '金額', + 'split_number' => '分割編號 #', + 'destination' => '目標', + 'source' => '來源', + 'next_expected_match' => '下一個預期的配對', + 'automatch' => '自動配對?', + 'repeat_freq' => '重複', + 'description' => '描述', + 'amount' => '金額', + 'internal_reference' => '內部參考', + 'date' => '日期', + 'interest_date' => '利率日期', + 'book_date' => '登記日期', + 'process_date' => '處理日期', + 'due_date' => '到期日', + 'payment_date' => '付款日期', + 'invoice_date' => '發票日期', + 'interal_reference' => '內部參考', + 'notes' => '備註', + 'from' => '自', + 'piggy_bank' => '小豬撲滿', + 'to' => '至', + 'budget' => '預算', + 'category' => '分類', + 'bill' => '帳單', + 'withdrawal' => '提款', + 'deposit' => '存款', + 'transfer' => '轉帳', + 'type' => '類型', + 'completed' => '已完成', + 'iban' => '國際銀行帳戶號碼 (IBAN)', + 'paid_current_period' => '已付此區間', + 'email' => '電子郵件', + 'registered_at' => '註冊於', + 'is_blocked' => '被封鎖', + 'is_admin' => '是管理員', + 'has_two_factor' => '有雙重身份驗證 (2FA)', + 'blocked_code' => '區塊代碼', + 'source_account' => '來源帳戶', + 'destination_account' => '目標帳戶', + 'accounts_count' => '帳戶數量', + 'journals_count' => '交易數量', + 'attachments_count' => '附加檔案數量', + 'bills_count' => '帳單數量', + 'categories_count' => '分類數量', + 'export_jobs_count' => '匯出工作數量', + 'import_jobs_count' => '匯入工作數量', + 'budget_count' => '預算數量', + 'rule_and_groups_count' => '規則及規則群組數量', + 'tags_count' => '標籤數量', + 'tags' => '標籤', + 'inward' => '向內描述', + 'outward' => '外向描述', + 'number_of_transactions' => '交易數量', + 'total_amount' => '總金額', + 'sum' => '總和', + 'sum_excluding_transfers' => '總和 (不包括轉帳)', + 'sum_withdrawals' => '提款總和', + 'sum_deposits' => '存款總和', + 'sum_transfers' => '轉帳總和', + 'reconcile' => '對帳', + 'account_on_spectre' => '帳戶 (Spectre)', + 'account_on_ynab' => '帳戶 (YNAB)', + 'do_import' => '自此帳戶匯入', + 'sepa-ct-id' => 'SEPA End to End Identifier', + 'sepa-ct-op' => 'SEPA Opposing Account Identifier', + 'sepa-db' => 'SEPA Mandate Identifier', + 'sepa-country' => 'SEPA Country', + 'sepa-cc' => 'SEPA Clearing Code', + 'sepa-ep' => 'SEPA External Purpose', + 'sepa-ci' => 'SEPA Creditor Identifier', + 'sepa-batch-id' => 'SEPA Batch ID', + 'external_id' => '外部 ID', + 'account_at_bunq' => 'bunq 帳戶', + 'file_name' => '檔案名稱', + 'file_size' => '檔案大小', + 'file_type' => '檔案類型', + 'attached_to' => '附加到', + 'file_exists' => '檔案已存在', + 'spectre_bank' => '銀行', + 'spectre_last_use' => '上次登錄', + 'spectre_status' => '狀態', + 'bunq_payment_id' => 'bunq 付款 ID', + 'repetitions' => '重複', + 'title' => '標題', + 'transaction_s' => '交易', + 'field' => '欄位', + 'value' => '值', + 'interest' => '利率', + 'interest_period' => '利率期', + 'liability_type' => '負債類型', +]; diff --git a/resources/lang/zh_TW/pagination.php b/resources/lang/zh_TW/pagination.php new file mode 100644 index 0000000000..b46c883d6c --- /dev/null +++ b/resources/lang/zh_TW/pagination.php @@ -0,0 +1,28 @@ +. + */ + +declare(strict_types=1); + +return [ + 'previous' => '« 上一頁', + 'next' => '下一頁 »', +]; diff --git a/resources/lang/zh_TW/passwords.php b/resources/lang/zh_TW/passwords.php new file mode 100644 index 0000000000..cb75d32593 --- /dev/null +++ b/resources/lang/zh_TW/passwords.php @@ -0,0 +1,32 @@ +. + */ + +declare(strict_types=1); + +return [ + 'password' => '密碼至少需要六個字元,並與確認欄中的密碼相同。', + 'user' => '我們找不到使用該電郵地址的用戶。', + 'token' => '該密碼重置碼已經失效。', + 'sent' => '我們已經將密碼重置連結發送至您的電郵!', + 'reset' => '你的密碼已經被重置!', + 'blocked' => '很好的嘗試。', +]; diff --git a/resources/lang/zh_TW/validation.php b/resources/lang/zh_TW/validation.php new file mode 100644 index 0000000000..0a6a6300ad --- /dev/null +++ b/resources/lang/zh_TW/validation.php @@ -0,0 +1,166 @@ +. + */ + +declare(strict_types=1); + +return [ + 'iban' => '這不是有效的 IBAN。', + 'zero_or_more' => '此數值不能為負數', + 'source_equals_destination' => '來源帳戶與目標帳戶相同。', + 'unique_account_number_for_user' => '看起來此帳戶號碼已在使用中。', + 'unique_iban_for_user' => '看起來此IBAN已在使用中。', + 'deleted_user' => '基於安全限制,你無法使用此電子郵件註冊。', + 'rule_trigger_value' => '此值不能用於所選擇的觸發器。', + 'rule_action_value' => '此值不能用於所選擇的動作。', + 'file_already_attached' => '上傳的檔案 ":name" 已附加到該物件上。', + 'file_attached' => '已成功上傳檔案 ":name"。', + 'must_exist' => '欄位 :attribute 的 ID 不存在於資料庫。', + 'all_accounts_equal' => '此欄位中的所有帳戶必須相等。', + 'invalid_selection' => '您的選擇無效。', + 'belongs_user' => '此值對此欄位無效。', + 'at_least_one_transaction' => '至少需要一個交易。', + 'at_least_one_repetition' => '至少需要一次重複。', + 'require_repeat_until' => '僅需重複次數或結束日期 (repeat_until) 即可,不需兩者均備。', + 'require_currency_info' => '無貨幣資訊,此欄位內容無效。', + 'equal_description' => '交易描述不應等同全域描述。', + 'file_invalid_mime' => '檔案 ":name" 的類型為 ":mime",係不被允許上載的類型。', + 'file_too_large' => '檔案 ":name" 過大。', + 'belongs_to_user' => ':attribute 的值是未知的。', + 'accepted' => ':attribute 必須被接受。', + 'bic' => '這不是有效的 BIC。', + 'at_least_one_trigger' => '規則必須至少有一個觸發器。', + 'at_least_one_action' => '規則必須至少有一個動作。', + 'base64' => '這不是有效的 base64 編碼資料。', + 'model_id_invalid' => '指定的 ID 對於此模型似乎無效。', + 'more' => ':attribute 必須大於零。', + 'less' => ':attribute 必須小於 10,000,000。', + 'active_url' => ':attribute 不是有效的URL。', + 'after' => ':attribute 必須是一個在 :date 之後的日期。', + 'alpha' => ':attribute 只能包含字母。', + 'alpha_dash' => ':attribute 只能包含字母、數字和破折號。', + 'alpha_num' => ':attribute 只允許包含數字和字母。', + 'array' => ':attribute 必須是一個陣列。', + 'unique_for_user' => '包括 :attribute 的紀錄已存在。', + 'before' => ':attribute 必須是一個在 :date 之前的日期。', + 'unique_object_for_user' => '這個名稱已被使用。', + 'unique_account_for_user' => '這個帳戶名稱已被使用。', + 'between.numeric' => ':attribute 必須介於 :min 和 :max 之間。', + 'between.file' => ':attribute 必須介於 :min kB 到 :max kB之間。', + 'between.string' => ':attribute 必須介於 :min 到 :max 字元之間。', + 'between.array' => ':attribute 必須介於 :min 到 :max 項目之間。', + 'boolean' => ':attribute 欄位必須為 true 或 false。', + 'confirmed' => ':attribute 的確認並不相符。', + 'date' => ':attribute 不是一個有效的日期。', + 'date_format' => ':attribute 不符合 :format 格式。', + 'different' => ':attribute 和 :other 不能相同。', + 'digits' => ':attribute 必須是 :digits 位數字。', + 'digits_between' => ':attribute 必須介於 :min 和 :max 位數字之間。', + 'email' => ':attribute 必須是一個有效的電子郵件地址。', + 'filled' => ':attribute 欄位是必填的。', + 'exists' => '所選的 :attribute 無效。', + 'image' => ':attribute 必須是圖片。', + 'in' => '所選的 :attribute 無效。', + 'integer' => ':attribute 必須是整數。', + 'ip' => ':attribute 必須是一個有效的 IP 位址。', + 'json' => ':attribute 必須是一個有效的 JSON 字串。', + 'max.numeric' => ':attribute 不能大於 :max。', + 'max.file' => ':attribute 不能大於 :max kB。', + 'max.string' => ':attribute 不能大於 :max 字元。', + 'max.array' => ':attribute 不能多於 :max 個項目。', + 'mimes' => ':attribute 的檔案類型必須是 :values 。', + 'min.numeric' => ':attribute 至少需要 :min。', + 'lte.numeric' => ':attribute 必須小於或等於 :value。', + 'min.file' => ':attribute 必須至少為 :min kB。', + 'min.string' => ':attribute 最少需要有 :min 個字元。', + 'min.array' => ':attribute 至少需要有 :min 項目。', + 'not_in' => '所選的 :attribute 無效。', + 'numeric' => ':attribute 必須是數字。', + 'numeric_native' => '本地金額必須是數字。', + 'numeric_destination' => '目標金額必須是數字。', + 'numeric_source' => '來源金額必須是數字。', + 'regex' => ':attribute 格式無效。', + 'required' => ':attribute 欄位是必填的。', + 'required_if' => ':attribute 欄位在 :other 是 :value 時是必填的。', + 'required_unless' => '除非 :other 是 :values,否則 :attribute 是必填的。', + 'required_with' => '當 :values​​ 存在時, :attribute 是必填的。', + 'required_with_all' => '當 :values​​ 存在時, :attribute 是必填的。', + 'required_without' => '當 :values​​ 不存在時, :attribute 是必填的。', + 'required_without_all' => '當沒有任何 :values​​ 存在時, :attribute 為必填。', + 'same' => ':attribute 和 :other 必須相符。', + 'size.numeric' => ':attribute 必須是 :size。', + 'amount_min_over_max' => '最小金額不能大於最大金額。', + 'size.file' => ':attribute 必須為 :size kB。', + 'size.string' => ':attribute 必須為 :size 個字元。', + 'size.array' => ':attribute 必須包含 :size 個項目。', + 'unique' => ':attribute 已被使用。', + 'string' => ':attribute 必須是字串。', + 'url' => ':attribute 格式無效。', + 'timezone' => ':attribute 必須是有效的區域。', + '2fa_code' => ':attribute 欄位是無效的。', + 'dimensions' => ':attribute 具有無效圖片尺寸。', + 'distinct' => ':attribute 欄位有重複值。', + 'file' => ':attribute 必須是檔案。', + 'in_array' => ':attribute 欄位不存在於 :other。', + 'present' => ':attribute 欄位必須存在。', + 'amount_zero' => '總金額不能為零。', + 'unique_piggy_bank_for_user' => '小豬撲滿的名稱必須是獨一無二的。', + 'secure_password' => '這不是一個安全的密碼,請重試一次。如需更多訊息,請訪問 https://bit.ly/FF3-password-security', + 'valid_recurrence_rep_type' => '對定期重複交易是無效的重複類型。', + 'valid_recurrence_rep_moment' => '對此重複類型是無效的重複時刻。', + 'invalid_account_info' => '無效的帳戶資訊。', + 'attributes' => [ + 'email' => '電子郵件地址', + 'description' => '描述', + 'amount' => '金額', + 'name' => '名稱', + 'piggy_bank_id' => '小豬撲滿 ID', + 'targetamount' => '目標金額', + 'openingBalanceDate' => '初始餘額日期', + 'openingBalance' => '初始餘額', + 'match' => '符合', + 'amount_min' => '最小金額', + 'amount_max' => '最大金額', + 'title' => '標題', + 'tag' => '標籤', + 'transaction_description' => '交易描述', + 'rule-action-value.1' => '規則動作值 #1', + 'rule-action-value.2' => '規則動作值 #2', + 'rule-action-value.3' => '規則動作值 #3', + 'rule-action-value.4' => '規則動作值 #4', + 'rule-action-value.5' => '規則動作值 #5', + 'rule-action.1' => '規則動作 #1', + 'rule-action.2' => '規則動作 #2', + 'rule-action.3' => '規則動作 #3', + 'rule-action.4' => '規則動作 #4', + 'rule-action.5' => '規則動作 #5', + 'rule-trigger-value.1' => '規則觸發器值 #1', + 'rule-trigger-value.2' => '規則觸發器值 #2', + 'rule-trigger-value.3' => '規則觸發器值 #3', + 'rule-trigger-value.4' => '規則觸發器值 #4', + 'rule-trigger-value.5' => '規則觸發器值 #5', + 'rule-trigger.1' => '規則觸發器 #1', + 'rule-trigger.2' => '規則觸發器 #2', + 'rule-trigger.3' => '規則觸發器 #3', + 'rule-trigger.4' => '規則觸發器 #4', + 'rule-trigger.5' => '規則觸發器 #5', + ], +];