mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
160 lines
10 KiB
JSON
160 lines
10 KiB
JSON
{
|
|
"firefly": {
|
|
"welcome_back": "What's playing?",
|
|
"flash_error": "\u932f\u8aa4\uff01",
|
|
"flash_warning": "\u8b66\u544a\uff01",
|
|
"flash_success": "\u6210\u529f\uff01",
|
|
"close": "\u95dc\u9589",
|
|
"split_transaction_title": "\u62c6\u5206\u4ea4\u6613\u7684\u63cf\u8ff0",
|
|
"errors_submission": "There was something wrong with your submission. Please check out the errors.",
|
|
"split": "\u5206\u5272",
|
|
"single_split": "Split",
|
|
"transaction_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID} (\"{title}\")<\/a> has been stored.",
|
|
"webhook_stored_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID} (\"{title}\")<\/a> has been stored.",
|
|
"webhook_updated_link": "<a href=\"webhooks\/show\/{ID}\">Webhook #{ID}<\/a> (\"{title}\") has been updated.",
|
|
"transaction_updated_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> (\"{title}\") has been updated.",
|
|
"transaction_new_stored_link": "<a href=\"transactions\/show\/{ID}\">Transaction #{ID}<\/a> has been stored.",
|
|
"transaction_journal_information": "\u4ea4\u6613\u8cc7\u8a0a",
|
|
"submission_options": "Submission options",
|
|
"apply_rules_checkbox": "Apply rules",
|
|
"fire_webhooks_checkbox": "Fire webhooks",
|
|
"no_budget_pointer": "You seem to have no budgets yet. You should create some on the <a href=\"budgets\">budgets<\/a>-page. Budgets can help you keep track of expenses.",
|
|
"no_bill_pointer": "You seem to have no bills yet. You should create some on the <a href=\"bills\">bills<\/a>-page. Bills can help you keep track of expenses.",
|
|
"source_account": "\u4f86\u6e90\u5e33\u6236",
|
|
"hidden_fields_preferences": "You can enable more transaction options in your <a href=\"preferences\">preferences<\/a>.",
|
|
"destination_account": "\u76ee\u6a19\u5e33\u6236",
|
|
"add_another_split": "\u589e\u52a0\u62c6\u5206",
|
|
"submission": "Submission",
|
|
"stored_journal": "\u5df2\u6210\u529f\u5efa\u7acb\u65b0\u4ea4\u6613 \u201c:description\u201d",
|
|
"create_another": "After storing, return here to create another one.",
|
|
"reset_after": "Reset form after submission",
|
|
"submit": "\u9001\u51fa",
|
|
"amount": "\u91d1\u984d",
|
|
"date": "\u65e5\u671f",
|
|
"is_reconciled_fields_dropped": "Because this transaction is reconciled, you will not be able to update the accounts, nor the amount(s).",
|
|
"tags": "\u6a19\u7c64",
|
|
"no_budget": "(\u7121\u9810\u7b97)",
|
|
"no_bill": "(no bill)",
|
|
"category": "\u5206\u985e",
|
|
"attachments": "\u9644\u52a0\u6a94\u6848",
|
|
"notes": "\u5099\u8a3b",
|
|
"external_url": "External URL",
|
|
"update_transaction": "Update transaction",
|
|
"after_update_create_another": "After updating, return here to continue editing.",
|
|
"store_as_new": "Store as a new transaction instead of updating.",
|
|
"split_title_help": "\u82e5\u60a8\u5efa\u7acb\u4e00\u7b46\u62c6\u5206\u4ea4\u6613\uff0c\u9808\u6709\u4e00\u500b\u6709\u95dc\u4ea4\u6613\u6240\u6709\u62c6\u5206\u7684\u6574\u9ad4\u63cf\u8ff0\u3002",
|
|
"none_in_select_list": "(\u7a7a)",
|
|
"no_piggy_bank": "(no piggy bank)",
|
|
"description": "\u63cf\u8ff0",
|
|
"split_transaction_title_help": "If you create a split transaction, there must be a global description for all splits of the transaction.",
|
|
"destination_account_reconciliation": "You can't edit the destination account of a reconciliation transaction.",
|
|
"source_account_reconciliation": "You can't edit the source account of a reconciliation transaction.",
|
|
"budget": "\u9810\u7b97",
|
|
"bill": "\u5e33\u55ae",
|
|
"you_create_withdrawal": "You're creating a withdrawal.",
|
|
"you_create_transfer": "You're creating a transfer.",
|
|
"you_create_deposit": "You're creating a deposit.",
|
|
"edit": "\u7de8\u8f2f",
|
|
"delete": "\u522a\u9664",
|
|
"name": "\u540d\u7a31",
|
|
"profile_whoops": "Whoops!",
|
|
"profile_something_wrong": "Something went wrong!",
|
|
"profile_try_again": "Something went wrong. Please try again.",
|
|
"profile_oauth_clients": "OAuth Clients",
|
|
"profile_oauth_no_clients": "You have not created any OAuth clients.",
|
|
"profile_oauth_clients_header": "Clients",
|
|
"profile_oauth_client_id": "Client ID",
|
|
"profile_oauth_client_name": "Name",
|
|
"profile_oauth_client_secret": "Secret",
|
|
"profile_oauth_create_new_client": "Create New Client",
|
|
"profile_oauth_create_client": "Create Client",
|
|
"profile_oauth_edit_client": "Edit Client",
|
|
"profile_oauth_name_help": "Something your users will recognize and trust.",
|
|
"profile_oauth_redirect_url": "Redirect URL",
|
|
"profile_oauth_clients_external_auth": "If you're using an external authentication provider like Authelia, OAuth Clients will not work. You can use Personal Access Tokens only.",
|
|
"profile_oauth_redirect_url_help": "Your application's authorization callback URL.",
|
|
"profile_authorized_apps": "Authorized applications",
|
|
"profile_authorized_clients": "Authorized clients",
|
|
"profile_scopes": "Scopes",
|
|
"profile_revoke": "Revoke",
|
|
"profile_personal_access_tokens": "Personal Access Tokens",
|
|
"profile_personal_access_token": "Personal Access Token",
|
|
"profile_personal_access_token_explanation": "Here is your new personal access token. This is the only time it will be shown so don't lose it! You may now use this token to make API requests.",
|
|
"profile_no_personal_access_token": "You have not created any personal access tokens.",
|
|
"profile_create_new_token": "Create new token",
|
|
"profile_create_token": "Create token",
|
|
"profile_create": "Create",
|
|
"profile_save_changes": "Save changes",
|
|
"default_group_title_name": "(ungrouped)",
|
|
"piggy_bank": "\u5c0f\u8c6c\u64b2\u6eff",
|
|
"profile_oauth_client_secret_title": "Client Secret",
|
|
"profile_oauth_client_secret_expl": "Here is your new client secret. This is the only time it will be shown so don't lose it! You may now use this secret to make API requests.",
|
|
"profile_oauth_confidential": "Confidential",
|
|
"profile_oauth_confidential_help": "Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.",
|
|
"multi_account_warning_unknown": "Depending on the type of transaction you create, the source and\/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.",
|
|
"multi_account_warning_withdrawal": "Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.",
|
|
"multi_account_warning_deposit": "Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.",
|
|
"multi_account_warning_transfer": "Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.",
|
|
"webhook_trigger_STORE_TRANSACTION": "After transaction creation",
|
|
"webhook_trigger_UPDATE_TRANSACTION": "After transaction update",
|
|
"webhook_trigger_DESTROY_TRANSACTION": "After transaction delete",
|
|
"webhook_response_TRANSACTIONS": "Transaction details",
|
|
"webhook_response_ACCOUNTS": "Account details",
|
|
"webhook_response_none_NONE": "No details",
|
|
"webhook_delivery_JSON": "JSON",
|
|
"actions": "\u64cd\u4f5c",
|
|
"meta_data": "\u4e2d\u7e7c\u8cc7\u6599",
|
|
"webhook_messages": "Webhook message",
|
|
"inactive": "\u672a\u555f\u7528",
|
|
"no_webhook_messages": "There are no webhook messages",
|
|
"inspect": "Inspect",
|
|
"create_new_webhook": "Create new webhook",
|
|
"webhooks": "Webhooks",
|
|
"webhook_trigger_form_help": "Indicate on what event the webhook will trigger",
|
|
"webhook_response_form_help": "Indicate what the webhook must submit to the URL.",
|
|
"webhook_delivery_form_help": "Which format the webhook must deliver data in.",
|
|
"webhook_active_form_help": "The webhook must be active or it won't be called.",
|
|
"edit_webhook_js": "Edit webhook \"{title}\"",
|
|
"webhook_was_triggered": "The webhook was triggered on the indicated transaction. Please wait for results to appear.",
|
|
"view_message": "View message",
|
|
"view_attempts": "View failed attempts",
|
|
"message_content_title": "Webhook message content",
|
|
"message_content_help": "This is the content of the message that was sent (or tried) using this webhook.",
|
|
"attempt_content_title": "Webhook attempts",
|
|
"attempt_content_help": "These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.",
|
|
"no_attempts": "There are no unsuccessful attempts. That's a good thing!",
|
|
"webhook_attempt_at": "Attempt at {moment}",
|
|
"logs": "Logs",
|
|
"response": "Response",
|
|
"visit_webhook_url": "Visit webhook URL",
|
|
"reset_webhook_secret": "Reset webhook secret"
|
|
},
|
|
"form": {
|
|
"url": "URL",
|
|
"active": "\u555f\u7528",
|
|
"interest_date": "\u5229\u7387\u65e5\u671f",
|
|
"title": "\u6a19\u984c",
|
|
"book_date": "\u767b\u8a18\u65e5\u671f",
|
|
"process_date": "\u8655\u7406\u65e5\u671f",
|
|
"due_date": "\u5230\u671f\u65e5",
|
|
"foreign_amount": "\u5916\u5e63\u91d1\u984d",
|
|
"payment_date": "\u4ed8\u6b3e\u65e5\u671f",
|
|
"invoice_date": "\u767c\u7968\u65e5\u671f",
|
|
"internal_reference": "\u5167\u90e8\u53c3\u8003",
|
|
"webhook_response": "Response",
|
|
"webhook_trigger": "Trigger",
|
|
"webhook_delivery": "Delivery"
|
|
},
|
|
"list": {
|
|
"active": "\u662f\u5426\u555f\u7528\uff1f",
|
|
"trigger": "\u89f8\u767c\u5668",
|
|
"response": "\u56de\u61c9",
|
|
"delivery": "Delivery",
|
|
"url": "URL",
|
|
"secret": "Secret"
|
|
},
|
|
"config": {
|
|
"html_language": "zh-tw",
|
|
"date_time_fns": "YYYY\u5e74 M\u6708 D\u65e5 dddd \u65bc HH:mm:ss"
|
|
}
|
|
} |