From e0754666cd66bcd9de84e4198d1ee1852d9543de Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Wed, 6 Jan 2021 08:36:44 +0200 Subject: [PATCH] Update lang files --- resources/lang/bg/texts.php | 116 ++- resources/lang/ca/texts.php | 174 ++++- resources/lang/cs/texts.php | 134 +++- resources/lang/da/texts.php | 116 ++- resources/lang/de/texts.php | 550 +++++++------ resources/lang/el/texts.php | 458 +++++++---- resources/lang/en_AU/texts.php | 118 ++- resources/lang/en_GB/texts.php | 116 ++- resources/lang/es/texts.php | 408 ++++++---- resources/lang/es_ES/texts.php | 116 ++- resources/lang/fi/texts.php | 1348 +++++++++++++++++--------------- resources/lang/fr/texts.php | 116 ++- resources/lang/fr_CA/texts.php | 154 +++- resources/lang/hr/texts.php | 116 ++- resources/lang/it/texts.php | 122 ++- resources/lang/ja/texts.php | 116 ++- resources/lang/lt/texts.php | 116 ++- resources/lang/mk_MK/texts.php | 116 ++- resources/lang/nb_NO/texts.php | 116 ++- resources/lang/nl/texts.php | 116 ++- resources/lang/pl/texts.php | 116 ++- resources/lang/pt_BR/texts.php | 142 +++- resources/lang/pt_PT/texts.php | 116 ++- resources/lang/ro/texts.php | 116 ++- resources/lang/sl/texts.php | 116 ++- resources/lang/sq/texts.php | 116 ++- resources/lang/sr_RS/texts.php | 116 ++- resources/lang/sv/texts.php | 158 +++- resources/lang/th/texts.php | 116 ++- resources/lang/tr_TR/texts.php | 116 ++- resources/lang/zh_TW/texts.php | 116 ++- 31 files changed, 4778 insertions(+), 1308 deletions(-) diff --git a/resources/lang/bg/texts.php b/resources/lang/bg/texts.php index 5fed097d9ac8..adf944be2bd0 100644 --- a/resources/lang/bg/texts.php +++ b/resources/lang/bg/texts.php @@ -3274,8 +3274,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Миграция', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Добре дошли в новата версия на Invoice Ninja', 'download_data' => 'Натиснете бутона отдолу за да свалите данните.', 'migration_import' => 'Чудесно! Вече сте готови да внесете вашата миграция. Идете в новата инсталация за да внесете вашите данни', @@ -3536,7 +3537,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3791,6 +3792,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/ca/texts.php b/resources/lang/ca/texts.php index 58be246dc206..9eca4242fa35 100644 --- a/resources/lang/ca/texts.php +++ b/resources/lang/ca/texts.php @@ -120,7 +120,7 @@ $LANG = array( 'archive_payment' => 'Arxivar pagament', 'delete_payment' => 'Suprimeix el pagament', 'archive_credit' => 'Arxivar crèdit', - 'delete_credit' => 'Delete Credit', + 'delete_credit' => 'Eliminar el crèdit', 'show_archived_deleted' => 'Mostrar arxivats/eliminats', 'filter' => 'Filtrar', 'new_client' => 'Nou client', @@ -140,12 +140,12 @@ $LANG = array( 'end_date' => 'Data final', 'transaction_reference' => 'Referència de la Transacció', 'method' => 'Métode', - 'payment_amount' => 'Payment Amount', + 'payment_amount' => 'Quantitat de pagament', 'payment_date' => 'Data de pagament', - 'credit_amount' => 'Credit Amount', - 'credit_balance' => 'Credit Balance', - 'credit_date' => 'Credit Date', - 'empty_table' => 'No data available in table', + 'credit_amount' => 'Quantitat de crèdit', + 'credit_balance' => 'Balanç de crèdit', + 'credit_date' => 'Data de crèdit', + 'empty_table' => 'No hi han dades disponibles en la taula', 'select' => 'Selecciona', 'edit_client' => 'Edita client', 'edit_invoice' => 'Edita factura', @@ -194,10 +194,10 @@ $LANG = array( 'import_clients' => 'Importar dades de clients', 'csv_file' => 'Arxiu CSV', 'export_clients' => 'Exportar dades de clients', - 'created_client' => 'Successfully created client', + 'created_client' => 'Client creat correctament', 'created_clients' => 'Creats :count client(s) correctament', - 'updated_settings' => 'Successfully updated settings', - 'removed_logo' => 'Successfully removed logo', + 'updated_settings' => 'La configuració s\'ha actualitzat correctament', + 'removed_logo' => 'El logo s\'ha eliminat correctament', 'sent_message' => 'Successfully sent message', 'invoice_error' => 'Please make sure to select a client and correct any errors', 'limit_clients' => 'Sorry, this will exceed the limit of :count clients', @@ -217,7 +217,7 @@ $LANG = array( 'archived_invoice' => 'Factura arxivada correctament', 'archived_invoices' => ':count factures arxivades correctament', 'deleted_invoice' => 'Factura eliminada correctament', - 'deleted_invoices' => 'Successfully deleted :count invoices', + 'deleted_invoices' => 'S\'han eliminades :count factures correctament ', 'created_payment' => 'Successfully created payment', 'created_payments' => 'Successfully created :count payment(s)', 'archived_payment' => 'Successfully archived payment', @@ -1278,7 +1278,7 @@ $LANG = array( 'remove_payment_method' => 'Remove Payment Method', 'confirm_remove_payment_method' => 'Are you sure you want to remove this payment method?', 'remove' => 'Remove', - 'payment_method_removed' => 'Removed payment method.', + 'payment_method_removed' => 'El mètode de pagament s\'ha eliminat', 'bank_account_verification_help' => 'We have made two deposits into your account with the description "VERIFICATION". These deposits will take 1-2 business days to appear on your statement. Please enter the amounts below.', 'bank_account_verification_next_steps' => 'We have made two deposits into your account with the description "VERIFICATION". These deposits will take 1-2 business days to appear on your statement. Once you have the amounts, come back to this payment methods page and click "Complete Verification" next to the account.', @@ -2177,27 +2177,27 @@ $LANG = array( 'created_payment_term' => 'Successfully created payment term', 'updated_payment_term' => 'Successfully updated payment term', 'archived_payment_term' => 'Successfully archived payment term', - 'resend_invite' => 'Resend Invitation', + 'resend_invite' => 'Reenviar invitació', 'credit_created_by' => 'Credit created by payment :transaction_reference', 'created_payment_and_credit' => 'Successfully created payment and credit', 'created_payment_and_credit_emailed_client' => 'Successfully created payment and credit, and emailed client', - 'create_project' => 'Create project', - 'create_vendor' => 'Create vendor', + 'create_project' => 'Crear projecte', + 'create_vendor' => 'Crear venedor', 'create_expense_category' => 'Create category', 'pro_plan_reports' => ':link to enable reports by joining the Pro Plan', 'mark_ready' => 'Mark Ready', - 'limits' => 'Limits', - 'fees' => 'Fees', - 'fee' => 'Fee', + 'limits' => 'Límits', + 'fees' => 'Quotes', + 'fee' => 'Quota', 'set_limits_fees' => 'Set :gateway_type Limits/Fees', 'fees_tax_help' => 'Enable line item taxes to set the fee tax rates.', 'fees_sample' => 'The fee for a :amount invoice would be :total.', 'discount_sample' => 'The discount for a :amount invoice would be :total.', - 'no_fees' => 'No Fees', + 'no_fees' => 'Sense cost', 'gateway_fees_disclaimer' => 'Warning: not all states/payment gateways allow adding fees, please review local laws/terms of service.', - 'percent' => 'Percent', - 'location' => 'Location', + 'percent' => 'Percentatge', + 'location' => 'Ubicació', 'line_item' => 'Line Item', 'surcharge' => 'Surcharge', 'location_first_surcharge' => 'Enabled - First surcharge', @@ -3273,8 +3273,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3401,7 +3402,7 @@ $LANG = array( 'dropdown' => 'Dropdown', 'field_type' => 'Field Type', 'recover_password_email_sent' => 'A password recovery email has been sent', - 'removed_user' => 'Successfully removed user', + 'removed_user' => 'S\'ha eliminat l\'usuari correctament', 'freq_three_years' => 'Three Years', 'military_time_help' => '24 Hour Display', 'click_here_capital' => 'Click here', @@ -3516,10 +3517,10 @@ $LANG = array( 'updated_design' => 'Successfully updated design', 'archived_design' => 'Successfully archived design', 'deleted_design' => 'Successfully deleted design', - 'removed_design' => 'Successfully removed design', + 'removed_design' => 'El disseny s\'ha eliminat correctament', 'restored_design' => 'Successfully restored design', 'recurring_tasks' => 'Recurring Tasks', - 'removed_credit' => 'Successfully removed credit', + 'removed_credit' => 'El crèdit s\'ha eliminat correctament', 'latest_version' => 'Latest Version', 'update_now' => 'Update Now', 'a_new_version_is_available' => 'A new version of the web app is available', @@ -3535,7 +3536,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3551,7 +3552,7 @@ $LANG = array( 'payment_term' => 'Payment Term', 'new_payment_term' => 'New Payment Term', 'deleted_payment_term' => 'Successfully deleted payment term', - 'removed_payment_term' => 'Successfully removed payment term', + 'removed_payment_term' => 'El termini de pagament s\'ha eliminat correctament', 'restored_payment_term' => 'Successfully restored payment term', 'full_width_editor' => 'Full Width Editor', 'full_height_filter' => 'Full Height Filter', @@ -3675,12 +3676,12 @@ $LANG = array( 'updated_webhook' => 'Successfully updated webhook', 'archived_webhook' => 'Successfully archived webhook', 'deleted_webhook' => 'Successfully deleted webhook', - 'removed_webhook' => 'Successfully removed webhook', + 'removed_webhook' => 'El webhook s\'ha eliminat correctament', 'restored_webhook' => 'Successfully restored webhook', 'search_tokens' => 'Search :count Tokens', 'search_token' => 'Search 1 Token', 'new_token' => 'New Token', - 'removed_token' => 'Successfully removed token', + 'removed_token' => 'El signe s\'ha eliminat correctament', 'restored_token' => 'Successfully restored token', 'client_registration' => 'Client Registration', 'client_registration_help' => 'Enable clients to self register in the portal', @@ -3741,7 +3742,7 @@ $LANG = array( 'remaining_cycles' => 'Remaining Cycles', 'created_recurring_invoice' => 'Successfully created recurring invoice', 'updated_recurring_invoice' => 'Successfully updated recurring invoice', - 'removed_recurring_invoice' => 'Successfully removed recurring invoice', + 'removed_recurring_invoice' => 'La factura recurrent s\'ha eliminat correctament', 'search_recurring_invoice' => 'Search 1 Recurring Invoice', 'search_recurring_invoices' => 'Search :count Recurring Invoices', 'send_date' => 'Send Date', @@ -3763,7 +3764,7 @@ $LANG = array( 'created_task_status' => 'Successfully created task status', 'archived_task_status' => 'Successfully archived task status', 'deleted_task_status' => 'Successfully deleted task status', - 'removed_task_status' => 'Successfully removed task status', + 'removed_task_status' => 'L\'estat de la tasca s\'ha eliminat correctament', 'restored_task_status' => 'Successfully restored task status', 'search_task_status' => 'Search 1 Task Status', 'search_task_statuses' => 'Search :count Task Statuses', @@ -3788,8 +3789,119 @@ $LANG = array( 'is_running' => 'Is Running', 'invoice_currency_id' => 'Invoice Currency ID', 'tax_name1' => 'Tax Name 1', - 'tax_name2' => 'Tax Name 2', + 'tax_name2' => 'Nom Impost 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Acció', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/cs/texts.php b/resources/lang/cs/texts.php index f1dc9c83eec8..00d560e6684e 100644 --- a/resources/lang/cs/texts.php +++ b/resources/lang/cs/texts.php @@ -60,7 +60,7 @@ $LANG = array( 'download_pdf' => 'Stáhnout PDF', 'pay_now' => 'Zaplatit nyní', 'save_invoice' => 'Uložit fakturu', - 'clone_invoice' => 'Clone To Invoice', + 'clone_invoice' => 'Duplikova do faktury', 'archive_invoice' => 'Archivovat fakturu', 'delete_invoice' => 'Smazat fakturu', 'email_invoice' => 'Poslat fakturu emailem', @@ -1411,7 +1411,7 @@ $LANG = array( 'failed_remove_payment_method' => 'Failed to remove the payment method', 'gateway_exists' => 'This gateway already exists', 'manual_entry' => 'Manual entry', - 'start_of_week' => 'First Day of the Week', + 'start_of_week' => 'První den v týdnu', // Frequencies 'freq_inactive' => 'Inactive', @@ -1967,7 +1967,7 @@ $LANG = array( 'invalid_white_label_license' => 'The white label license is not valid', 'created_by' => 'Created by :name', 'modules' => 'Modules', - 'financial_year_start' => 'First Month of the Year', + 'financial_year_start' => 'První měsíc v roce', 'authentication' => 'Authentication', 'checkbox' => 'Checkbox', 'invoice_signature' => 'Signature', @@ -2146,7 +2146,7 @@ $LANG = array( 'sent_by' => 'Sent by :user', 'recipients' => 'Recipients', 'save_as_default' => 'Save as default', - 'start_of_week_help' => 'Used by date selectors', + 'start_of_week_help' => 'Pro výběr data', 'financial_year_start_help' => 'Used by date range selectors', 'reports_help' => 'Shift + Click to sort by multiple columns, Ctrl + Click to clear the grouping.', 'this_year' => 'This Year', @@ -2417,7 +2417,7 @@ $LANG = array( 'currency_pakistani_rupee' => 'Pakistani Rupee', 'currency_polish_zloty' => 'Polish Zloty', 'currency_sri_lankan_rupee' => 'Sri Lankan Rupee', - 'currency_czech_koruna' => 'Czech Koruna', + 'currency_czech_koruna' => 'Koruna česká', 'currency_uruguayan_peso' => 'Uruguayan Peso', 'currency_namibian_dollar' => 'Namibian Dollar', 'currency_tunisian_dinar' => 'Tunisian Dinar', @@ -2874,7 +2874,7 @@ $LANG = array( 'company' => 'Company', 'client_field' => 'Client Field', 'contact_field' => 'Contact Field', - 'product_field' => 'Product Field', + 'product_field' => 'Pole produktu', 'task_field' => 'Task Field', 'project_field' => 'Project Field', 'expense_field' => 'Expense Field', @@ -3240,8 +3240,8 @@ $LANG = array( 'continue_editing' => 'Continue Editing', 'default_value' => 'Default value', 'currency_format' => 'Currency Format', - 'first_day_of_the_week' => 'First Day of the Week', - 'first_month_of_the_year' => 'First Month of the Year', + 'first_day_of_the_week' => 'První den v týdnu', + 'first_month_of_the_year' => 'První měsíc v roce', 'symbol' => 'Symbol', 'ocde' => 'Code', 'date_format' => 'Date Format', @@ -3275,8 +3275,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3537,7 +3538,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3735,7 +3736,7 @@ $LANG = array( 'due_date_days' => 'Due Date', 'paused' => 'Paused', 'day_count' => 'Day :count', - 'first_day_of_the_month' => 'First Day of the Month', + 'first_day_of_the_month' => 'První den v měsíci', 'last_day_of_the_month' => 'Last Day of the Month', 'use_payment_terms' => 'Use Payment Terms', 'endless' => 'Endless', @@ -3792,6 +3793,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/da/texts.php b/resources/lang/da/texts.php index a953a77ad164..adbc78d4e3e7 100644 --- a/resources/lang/da/texts.php +++ b/resources/lang/da/texts.php @@ -3272,8 +3272,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3534,7 +3535,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3789,6 +3790,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/de/texts.php b/resources/lang/de/texts.php index 974d9819bafa..b8a0fce6b622 100644 --- a/resources/lang/de/texts.php +++ b/resources/lang/de/texts.php @@ -29,7 +29,7 @@ $LANG = array( 'invoice_date' => 'Rechnungsdatum', 'due_date' => 'Fälligkeitsdatum', 'invoice_number' => 'Rechnungsnummer', - 'invoice_number_short' => 'R-Nr.', + 'invoice_number_short' => 'Re-Nr.', 'po_number' => 'Bestellnummer', 'po_number_short' => 'Best.-Nr.', 'frequency_id' => 'Wie oft', @@ -3274,8 +3274,9 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Herzlich willkommen zur neuen Version von Invoice Ninja', 'download_data' => 'Drücke den Button darunter, um die Daten herunterzuladen.', 'migration_import' => 'Fantastisch! Jetzt bist du bereit, die Migrationsdaten zu importieren. Gehe zu deiner neuen Installation, um deine Daten zu importieren.', @@ -3354,7 +3355,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'adjust_fee_percent' => 'Anpassungszuschlag Prozent', 'configure_settings' => 'Einstellungen bearbeiten', 'about' => 'Über', - 'credit_email' => 'Credit Email', + 'credit_email' => 'Guthaben E-Mail', 'domain_url' => 'Domain-URL', 'password_is_too_easy' => 'Das Passwort muss einen Großbuchstaben und eine Nummer enthalten', 'client_portal_tasks' => 'Kundenportal-Aufgaben', @@ -3365,7 +3366,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'when_saved' => 'Wenn gespeichert', 'when_sent' => 'Wenn gesendet', 'select_company' => 'Firma auswählen', - 'float' => 'Float', + 'float' => 'Schwebend', 'collapse' => 'Einklappen', 'show_or_hide' => 'Anzeigen/verstecken', 'menu_sidebar' => 'Menüleiste', @@ -3377,9 +3378,9 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'second_custom' => 'Zweite benutzerdefinierte', 'third_custom' => 'Dritte benutzerdefinierte', 'show_cost' => 'Kosten anzeigen', - 'show_cost_help' => 'Display a product cost field to track the markup/profit', + 'show_cost_help' => 'Feld für Einkaufspreis anzeigen, um Gewinnspanne zu verfolgen', 'show_product_quantity' => 'Produktanzahl anzeigen', - 'show_product_quantity_help' => 'Display a product quantity field, otherwise default to one', + 'show_product_quantity_help' => 'Zeigen ein Mengenangabe Feld, sonst den Standardwert 1', 'show_invoice_quantity' => 'Rechnungsanzahl anzeigen', 'show_invoice_quantity_help' => 'Zeige ein Rechnungsposten Anzahlfeld, sonst den Standardwert 1', 'default_quantity' => 'Standardanzahl', @@ -3389,7 +3390,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'three_tax_rates' => 'Drei Steuersätze', 'default_tax_rate' => 'Standard-Steuersatz', 'invoice_tax' => 'Rechnungssteuer', - 'line_item_tax' => 'Line Item Tax', + 'line_item_tax' => 'Belegposition Steuer', 'inclusive_taxes' => 'Inklusive Steuern', 'invoice_tax_rates' => 'Rechnungs-Steuersätze', 'item_tax_rates' => 'Element-Steuersätze', @@ -3431,13 +3432,13 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'payment_number_counter' => 'Zahlungsnummernzähler', 'invoice_number_pattern' => 'Rechnungsnummernschema', 'quote_number_pattern' => 'Kostenvoranschlags-Nummernschema', - 'client_number_pattern' => 'Credit Number Pattern', - 'client_number_counter' => 'Credit Number Counter', - 'credit_number_pattern' => 'Credit Number Pattern', - 'credit_number_counter' => 'Credit Number Counter', + 'client_number_pattern' => 'Gutschriftnummernschema', + 'client_number_counter' => 'Gutschriftnummernzähler', + 'credit_number_pattern' => 'Gutschriftnummernzähler', + 'credit_number_counter' => 'Gutschriftnummernzähler', 'reset_counter_date' => 'Zählerdatum zurücksetzen', 'counter_padding' => 'Zähler-Innenabstand', - 'shared_invoice_quote_counter' => 'Shared Invoice Quote Counter', + 'shared_invoice_quote_counter' => 'Zähler der gemeinsam benutzten Rechnungen und Angebote', 'default_tax_name_1' => 'Standard-Steuername 1', 'default_tax_rate_1' => 'Standard-Steuersatz 1', 'default_tax_name_2' => 'Standard-Steuername 2', @@ -3447,12 +3448,12 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'email_subject_invoice' => 'EMail Rechnung Betreff', 'email_subject_quote' => 'EMail Angebot Betreff', 'email_subject_payment' => 'EMail Zahlung Betreff', - 'switch_list_table' => 'Switch List Table', + 'switch_list_table' => 'Listenansicht umschalten', 'client_city' => 'Kunden-Stadt', 'client_state' => 'Kunden-Bundesland/Kanton', 'client_country' => 'Kunden-Land', 'client_is_active' => 'Kunde ist aktiv', - 'client_balance' => 'Client Balance', + 'client_balance' => 'Kunden Betrag', 'client_address1' => 'Kundenadresse 1', 'client_address2' => 'Kundenadresse 2', 'client_shipping_address1' => 'Kunden-Lieferadresse 1', @@ -3474,39 +3475,39 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'vendor_city' => 'Lieferanten-Stadt', 'vendor_state' => 'Lieferanten-Bundesland/Kanton', 'vendor_country' => 'Lieferanten-Land', - 'credit_footer' => 'Credit Footer', - 'credit_terms' => 'Credit Terms', + 'credit_footer' => 'Guthaben-Fußzeile', + 'credit_terms' => 'Gutschrift Bedingungen', 'untitled_company' => 'Unbenannte FIrma', 'added_company' => 'Erfolgreich Firma hinzugefügt', - 'supported_events' => 'Supported Events', + 'supported_events' => 'Unterstützte Ereignisse', 'custom3' => 'Benutzerdefiniert 3', 'custom4' => 'Benutzerdefiniert 3', 'optional' => 'optional', 'license' => 'Lizenz', - 'invoice_balance' => 'Invoice Balance', + 'invoice_balance' => 'Rechnungssaldo', 'saved_design' => 'Design erfolgreich gespeichert', - 'client_details' => 'Client Details', + 'client_details' => 'Kundeninformationen', 'company_address' => 'Firmenadresse', 'quote_details' => 'Kostenvoranschlag-Details', - 'credit_details' => 'Credit Details', + 'credit_details' => 'Gutschrift Details', 'product_columns' => 'Produktspalten', 'task_columns' => 'Aufgabenspalten', 'add_field' => 'Feld hinzufügen', 'all_events' => 'Alle Ereignisse', - 'owned' => 'Owned', + 'owned' => 'Eigentümer', 'payment_success' => 'Bezahlung erfolgreich', 'payment_failure' => 'Bezahlung fehlgeschlagen', 'quote_sent' => 'Kostenvoranschlag versendet', - 'credit_sent' => 'Credit Sent', + 'credit_sent' => 'Guthaben gesendet', 'invoice_viewed' => 'Rechnung angesehen', 'quote_viewed' => 'Kostenvoranschlag angesehen', - 'credit_viewed' => 'Credit Viewed', + 'credit_viewed' => 'Guthaben angesehen', 'quote_approved' => 'Kostenvoranschlag angenommen', 'receive_all_notifications' => 'Empfange alle Benachrichtigungen', 'purchase_license' => 'Lizenz kaufen', 'enable_modules' => 'Module aktivieren', - 'converted_quote' => 'Successfully converted quote', - 'credit_design' => 'Credit Design', + 'converted_quote' => 'Angebot erfolgreichen konvertiert', + 'credit_design' => 'Guthaben Design', 'includes' => 'Beinhaltet', 'css_framework' => 'CSS-Framework', 'custom_designs' => 'Benutzerdefinierte Designs', @@ -3520,7 +3521,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'removed_design' => 'Design erfolgreich entfernt', 'restored_design' => 'Design erfolgreich wiederhergestellt', 'recurring_tasks' => 'Wiederkehrende Aufgabe', - 'removed_credit' => 'Successfully removed credit', + 'removed_credit' => 'Guthaben erfolgreich entfernt', 'latest_version' => 'Neueste Version', 'update_now' => 'Jetzt aktualisieren', 'a_new_version_is_available' => 'Eine neue Version der Webapp ist verfügbar.', @@ -3531,29 +3532,29 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'slack_webhook_url' => 'Slack-Webhook-URL', 'partial_payment' => 'Teilzahlung', 'partial_payment_email' => 'Teilzahlungsmail', - 'clone_to_credit' => 'Clone to Credit', - 'emailed_credit' => 'Successfully emailed credit', - 'marked_credit_as_sent' => 'Successfully marked credit as sent', - 'email_subject_payment_partial' => 'Email Partial Payment Subject', + 'clone_to_credit' => 'Duplizieren in Gutschrift', + 'emailed_credit' => 'Guthaben erfolgreich per E-Mail versendet', + 'marked_credit_as_sent' => 'Guthaben erfolgreich als versendet markiert', + 'email_subject_payment_partial' => 'EMail Teilzahlung Betreff', 'is_approved' => 'Wurde angenommen', - 'migration_went_wrong' => 'Upps, da ist etwas schiefgelaufen! Stelle sicher, dass Sie InvoiceNinja V2 richtig eingerichtet haben, bevor Sie die Migration starten.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', - 'email_credit' => 'Email Credit', + 'email_credit' => 'Guthaben per E-Mail versenden', 'client_email_not_set' => 'Es wurde noch keine E-Mail Adresse beim Kunden eingetragen.', 'ledger' => 'Hauptbuch', 'view_pdf' => 'Zeige PDF', 'all_records' => 'Alle Einträge', - 'owned_by_user' => 'Owned by user', - 'credit_remaining' => 'Credit Remaining', + 'owned_by_user' => 'Eigentümer', + 'credit_remaining' => 'Verbleibendes Guthaben', 'use_default' => 'Benutze Standardwert', 'reminder_endless' => 'Endlose Reminder', 'number_of_days' => 'Anzahl Tage', - 'configure_payment_terms' => 'Configure Payment Terms', + 'configure_payment_terms' => 'Zahlungsbedingungen bearbeiten', 'payment_term' => 'Zahlungsbedingung', - 'new_payment_term' => 'New Payment Term', - 'deleted_payment_term' => 'Successfully deleted payment term', - 'removed_payment_term' => 'Successfully removed payment term', - 'restored_payment_term' => 'Successfully restored payment term', + 'new_payment_term' => 'Neue Zahlungsbedingung', + 'deleted_payment_term' => 'Zahlungsbedingung erfolgreich gelöscht', + 'removed_payment_term' => 'Zahlungsbedingung erfolgreich entfernt', + 'restored_payment_term' => 'Zahlungsbedingungen erfolgreich wiederhergestellt', 'full_width_editor' => 'Editor über die gesamte Breite', 'full_height_filter' => 'Full Height Filter', 'email_sign_in' => 'Mit E-Mail anmelden', @@ -3574,12 +3575,12 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'search_invoices' => 'Suche Rechnungen', 'search_clients' => 'Suche Kunden', 'search_products' => 'Suche Produkte', - 'search_quotes' => 'Search Quotes', - 'search_credits' => 'Search Credits', + 'search_quotes' => 'Suche Angebote', + 'search_credits' => 'Suche Guthaben', 'search_vendors' => 'Suche Lieferanten', - 'search_users' => 'Suche nach Benutzern', - 'search_tax_rates' => 'Steuersatz suchen', - 'search_tasks' => 'Aufgaben suchen', + 'search_users' => 'Suche Benutzer', + 'search_tax_rates' => 'Suche Steuersatz', + 'search_tasks' => 'Suche Aufgaben', 'search_settings' => 'Suche Einstellungen', 'search_projects' => 'Suche nach Projekten', 'search_expenses' => 'Suche Ausgaben', @@ -3593,204 +3594,315 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'reverse' => 'Rückbuchung', 'filtered_by_project' => 'Nach Projekt filtern', 'google_sign_in' => 'Anmeldung mit Google', - 'activity_58' => ':user reversed invoice :invoice', - 'activity_59' => ':user cancelled invoice :invoice', - 'payment_reconciliation_failure' => 'Reconciliation Failure', - 'payment_reconciliation_success' => 'Reconciliation Success', - 'gateway_success' => 'Gateway Success', - 'gateway_failure' => 'Gateway Failure', - 'gateway_error' => 'Gateway Error', + 'activity_58' => ':user buchte Rechnung :invoice zurück', + 'activity_59' => ':user brach Rechnung :invoice ab', + 'payment_reconciliation_failure' => 'Fehler bei Kontenabstimmung', + 'payment_reconciliation_success' => 'Kontenabstimmung erfolgreich', + 'gateway_success' => 'Zahlungsanbieter erfolgreich', + 'gateway_failure' => 'Zahlungsanbieter Fehler', + 'gateway_error' => 'Zahlungsanbieter Fehler', 'email_send' => 'E-Mail gesendet', - 'email_retry_queue' => 'Email Retry Queue', + 'email_retry_queue' => 'E-Mail Wiederholungswarteschlange', 'failure' => 'Fehler', - 'quota_exceeded' => 'Quota Exceeded', - 'upstream_failure' => 'Upstream Failure', + 'quota_exceeded' => 'Quota erreicht', + 'upstream_failure' => 'Upstream Fehler', 'system_logs' => 'System-Log', 'copy_link' => 'Link kopieren', 'welcome_to_invoice_ninja' => 'Willkommen bei Invoice Ninja', - 'optin' => 'Opt-In', - 'optout' => 'Opt-Out', - 'auto_convert' => 'Auto Convert', + 'optin' => 'Anmelden', + 'optout' => 'Abmelden', + 'auto_convert' => 'Automatisch konvertieren', 'reminder1_sent' => 'Erste Erinnerung verschickt', 'reminder2_sent' => 'Zweite Erinnerung verschickt', 'reminder3_sent' => 'Dritte Erinnerung verschickt', 'reminder_last_sent' => 'Letzte Erinnerung verschickt', 'pdf_page_info' => 'Seite :current von :total', - 'emailed_credits' => 'Successfully emailed credits', + 'emailed_credits' => 'Guthaben erfolgreich per E-Mail versendet', 'view_in_stripe' => 'In Stripe anzeigen', 'rows_per_page' => 'Einträge pro Seite', - 'apply_payment' => 'Apply Payment', - 'unapplied' => 'Unapplied', - 'custom_labels' => 'Custom Labels', - 'record_type' => 'Record Type', - 'record_name' => 'Record Name', - 'file_type' => 'File Type', + 'apply_payment' => 'Zahlungen anwenden', + 'unapplied' => 'unangewendet', + 'custom_labels' => 'Eigene Beschriftungen', + 'record_type' => 'Eintragstyp', + 'record_name' => 'Eintragsname', + 'file_type' => 'Dateityp', 'height' => 'Höhe', 'width' => 'Breite', - 'health_check' => 'Health Check', + 'health_check' => 'Systemprüfung', 'last_login_at' => 'Letzter Login', - 'company_key' => 'Company Key', + 'company_key' => 'Firmen Schlüssel', 'storefront' => 'Storefront', - 'storefront_help' => 'Enable third-party apps to create invoices', - 'count_records_selected' => ':count records selected', - 'count_record_selected' => ':count record selected', - 'client_created' => 'Client Created', - 'online_payment_email' => 'Online Payment Email', - 'manual_payment_email' => 'Manual Payment Email', - 'completed' => 'Completed', - 'gross' => 'Gross', - 'net_amount' => 'Net Amount', - 'net_balance' => 'Net Balance', - 'client_settings' => 'Client Settings', - 'selected_invoices' => 'Selected Invoices', - 'selected_payments' => 'Selected Payments', - 'selected_quotes' => 'Selected Quotes', - 'selected_tasks' => 'Selected Tasks', - 'selected_expenses' => 'Selected Expenses', - 'past_due_invoices' => 'Past Due Invoices', + 'storefront_help' => 'Drittanbieter Applikationen erlauben Rechnungen zu erstellen', + 'count_records_selected' => ':count Datensätze ausgewählt', + 'count_record_selected' => ':count Datensätze ausgewählt', + 'client_created' => 'Kunde wurde erstellt', + 'online_payment_email' => 'Online-Zahlung E-Mail Adresse', + 'manual_payment_email' => 'manuelle Zahlung E-Mail Adresse', + 'completed' => 'Abgeschlossen', + 'gross' => 'Gesamtbetrag', + 'net_amount' => 'Netto Betrag', + 'net_balance' => 'Netto Betrag', + 'client_settings' => 'Kundeneinstellungen', + 'selected_invoices' => 'Ausgewählte Rechnungen', + 'selected_payments' => 'Ausgewählte Zahlungen', + 'selected_quotes' => 'Ausgewählte Angebote', + 'selected_tasks' => 'Ausgewählte Aufgaben', + 'selected_expenses' => 'Ausgewählte Ausgaben', + 'past_due_invoices' => 'Überfällige Rechnungen', 'create_payment' => 'Zahlung erstellen', - 'update_quote' => 'Update Quote', - 'update_invoice' => 'Update Invoice', - 'update_client' => 'Update Client', - 'update_vendor' => 'Update Vendor', - 'create_expense' => 'Create Expense', - 'update_expense' => 'Update Expense', - 'update_task' => 'Update Task', - 'approve_quote' => 'Approve Quote', - 'when_paid' => 'When Paid', - 'expires_on' => 'Expires On', - 'show_sidebar' => 'Show Sidebar', - 'hide_sidebar' => 'Hide Sidebar', - 'event_type' => 'Event Type', - 'copy' => 'Copy', - 'must_be_online' => 'Please restart the app once connected to the internet', - 'crons_not_enabled' => 'The crons need to be enabled', + 'update_quote' => 'Angebot aktualisieren', + 'update_invoice' => 'Rechnung aktualisieren', + 'update_client' => 'Kunde aktualisieren', + 'update_vendor' => 'Lieferant aktualisieren', + 'create_expense' => 'Ausgabe erstellen', + 'update_expense' => 'Ausgabe aktualisieren', + 'update_task' => 'Aufgabe aktualisieren', + 'approve_quote' => 'Angebot annehmen', + 'when_paid' => 'Bei Zahlung', + 'expires_on' => 'Gültig bis', + 'show_sidebar' => 'Zeige Seitenmenü', + 'hide_sidebar' => 'Verstecke Seitenmenu', + 'event_type' => 'Ereignistyp', + 'copy' => 'kopieren', + 'must_be_online' => 'Bitte starten Sie die App sobald Sie mit dem Internet verbunden sind', + 'crons_not_enabled' => 'Die Crons müssen aktiviert werden', 'api_webhooks' => 'API Webhooks', - 'search_webhooks' => 'Search :count Webhooks', - 'search_webhook' => 'Search 1 Webhook', + 'search_webhooks' => 'Suche :count Webhooks', + 'search_webhook' => 'Suche 1 Webhook', 'webhook' => 'Webhook', 'webhooks' => 'Webhooks', - 'new_webhook' => 'New Webhook', - 'edit_webhook' => 'Edit Webhook', - 'created_webhook' => 'Successfully created webhook', - 'updated_webhook' => 'Successfully updated webhook', - 'archived_webhook' => 'Successfully archived webhook', - 'deleted_webhook' => 'Successfully deleted webhook', - 'removed_webhook' => 'Successfully removed webhook', - 'restored_webhook' => 'Successfully restored webhook', - 'search_tokens' => 'Search :count Tokens', - 'search_token' => 'Search 1 Token', - 'new_token' => 'New Token', - 'removed_token' => 'Successfully removed token', - 'restored_token' => 'Successfully restored token', - 'client_registration' => 'Client Registration', - 'client_registration_help' => 'Enable clients to self register in the portal', - 'customize_and_preview' => 'Customize & Preview', - 'search_document' => 'Search 1 Document', - 'search_design' => 'Search 1 Design', - 'search_invoice' => 'Search 1 Invoice', - 'search_client' => 'Search 1 Client', - 'search_product' => 'Search 1 Product', - 'search_quote' => 'Search 1 Quote', - 'search_credit' => 'Search 1 Credit', - 'search_vendor' => 'Search 1 Vendor', - 'search_user' => 'Search 1 User', - 'search_tax_rate' => 'Search 1 Tax Rate', - 'search_task' => 'Search 1 Tasks', - 'search_project' => 'Search 1 Project', - 'search_expense' => 'Search 1 Expense', - 'search_payment' => 'Search 1 Payment', - 'search_group' => 'Search 1 Group', - 'created_on' => 'Created On', - 'payment_status_-1' => 'Unapplied', - 'lock_invoices' => 'Lock Invoices', - 'show_table' => 'Show Table', - 'show_list' => 'Show List', - 'view_changes' => 'View Changes', - 'force_update' => 'Force Update', - 'force_update_help' => 'You are running the latest version but there may be pending fixes available.', - 'mark_paid_help' => 'Track the expense has been paid', - 'mark_invoiceable_help' => 'Enable the expense to be invoiced', - 'add_documents_to_invoice_help' => 'Make the documents visible', - 'convert_currency_help' => 'Set an exchange rate', - 'expense_settings' => 'Expense Settings', - 'clone_to_recurring' => 'Clone to Recurring', - 'crypto' => 'Crypto', - 'user_field' => 'User Field', - 'variables' => 'Variables', - 'show_password' => 'Show Password', - 'hide_password' => 'Hide Password', - 'copy_error' => 'Copy Error', + 'new_webhook' => 'Neuer Webhook', + 'edit_webhook' => 'Webhook bearbeiten', + 'created_webhook' => 'Webhook erfolgreich erstellt', + 'updated_webhook' => 'Webhook erfolgreich aktualisiert', + 'archived_webhook' => 'Webhook erfolgreich archiviert', + 'deleted_webhook' => 'Webhook erfolgreich gelöscht', + 'removed_webhook' => 'Webhook erfolgreich entfernt', + 'restored_webhook' => 'Webhook erfolgreich wiederhergestellt', + 'search_tokens' => 'Suche :count Token', + 'search_token' => 'Suche 1 Token', + 'new_token' => 'Neues Token', + 'removed_token' => 'Token erfolgreich entfernt', + 'restored_token' => 'Token erfolgreich wiederhergestellt', + 'client_registration' => 'Kunden Registration', + 'client_registration_help' => 'Den Kunden ermöglichen, sich selbst im Portal zu registrieren.', + 'customize_and_preview' => 'Anpassung und Vorschau', + 'search_document' => 'Suche 1 Dokument', + 'search_design' => 'Suche 1 Design', + 'search_invoice' => 'Suche 1 Angebot', + 'search_client' => 'Suche 1 Kunden', + 'search_product' => 'Suche 1 Produkt', + 'search_quote' => 'Suche 1 Angebot', + 'search_credit' => 'Suche 1 Guthaben', + 'search_vendor' => 'Suche 1 Hersteller', + 'search_user' => 'Suche 1 Benutzer', + 'search_tax_rate' => 'Suche 1 Steuersatz', + 'search_task' => 'Suche 1 Aufgabe', + 'search_project' => 'Suche 1 Projekt', + 'search_expense' => 'Suche 1 Ausgabe', + 'search_payment' => 'Suche 1 Zahlung', + 'search_group' => 'Suche 1 Gruppen', + 'created_on' => 'Erstellt am', + 'payment_status_-1' => 'nicht angewendet', + 'lock_invoices' => 'Rechnung sperren', + 'show_table' => 'Zeige Tabelle', + 'show_list' => 'Zeige Liste', + 'view_changes' => 'Änderungen anzeigen', + 'force_update' => 'Aktualisierungen erzwingen', + 'force_update_help' => 'Du benutzt die aktuellste Version, aber es stehen noch ausstehende Fehlerbehebungen zur Verfügung', + 'mark_paid_help' => 'Verfolge ob Ausgabe bezahlt wurde', + 'mark_invoiceable_help' => 'Ermögliche diese Ausgabe in Rechnung zu stellen', + 'add_documents_to_invoice_help' => 'Dokumente sichtbar machen', + 'convert_currency_help' => 'Wechselkurs setzen', + 'expense_settings' => 'Ausgaben Einstellungen', + 'clone_to_recurring' => 'Duplizieren zu Widerkehrend', + 'crypto' => 'Verschlüsselung', + 'user_field' => 'Benutzer Feld', + 'variables' => 'Variablen', + 'show_password' => 'Zeige Passwort', + 'hide_password' => 'Verstecke Passwort', + 'copy_error' => 'Kopier Fehler', 'capture_card' => 'Capture Card', - 'auto_bill_enabled' => 'Auto Bill Enabled', - 'total_taxes' => 'Total Taxes', + 'auto_bill_enabled' => 'Automatische Rechnungsstellung aktivieren', + 'total_taxes' => 'Gesamt Steuern', 'line_taxes' => 'Line Taxes', - 'total_fields' => 'Total Fields', - 'stopped_recurring_invoice' => 'Successfully stopped recurring invoice', - 'started_recurring_invoice' => 'Successfully started recurring invoice', - 'resumed_recurring_invoice' => 'Successfully resumed recurring invoice', - 'gateway_refund' => 'Gateway Refund', - 'gateway_refund_help' => 'Process the refund with the payment gateway', - 'due_date_days' => 'Due Date', - 'paused' => 'Paused', - 'day_count' => 'Day :count', - 'first_day_of_the_month' => 'First Day of the Month', - 'last_day_of_the_month' => 'Last Day of the Month', - 'use_payment_terms' => 'Use Payment Terms', - 'endless' => 'Endless', - 'next_send_date' => 'Next Send Date', - 'remaining_cycles' => 'Remaining Cycles', - 'created_recurring_invoice' => 'Successfully created recurring invoice', - 'updated_recurring_invoice' => 'Successfully updated recurring invoice', - 'removed_recurring_invoice' => 'Successfully removed recurring invoice', - 'search_recurring_invoice' => 'Search 1 Recurring Invoice', - 'search_recurring_invoices' => 'Search :count Recurring Invoices', - 'send_date' => 'Send Date', - 'auto_bill_on' => 'Auto Bill On', - 'minimum_under_payment_amount' => 'Minimum Under Payment Amount', - 'allow_over_payment' => 'Allow Over Payment', - 'allow_over_payment_help' => 'Support paying extra to accept tips', - 'allow_under_payment' => 'Allow Under Payment', - 'allow_under_payment_help' => 'Support paying at minimum the partial/deposit amount', - 'test_mode' => 'Test Mode', - 'calculated_rate' => 'Calculated Rate', - 'default_task_rate' => 'Default Task Rate', - 'clear_cache' => 'Clear Cache', - 'sort_order' => 'Sort Order', + 'total_fields' => 'Gesamt Felder', + 'stopped_recurring_invoice' => 'Wiederkehrende Rechnung erfolgreich gestoppt', + 'started_recurring_invoice' => 'Wiederkehrende Rechnung erfolgreich gestartet', + 'resumed_recurring_invoice' => 'Wiederkehrende Rechnung erfolgreich fortgesetzt', + 'gateway_refund' => 'Zahlungsanbieter Rückerstattung', + 'gateway_refund_help' => 'Bearbeite die Rückerstattung über den Zahlungsanbieter', + 'due_date_days' => 'Fälligkeitsdatum', + 'paused' => 'Pausiert', + 'day_count' => 'Tag :count', + 'first_day_of_the_month' => 'Erster Tag des Monats', + 'last_day_of_the_month' => 'Letzter Tag des Monats', + 'use_payment_terms' => 'Benutze Zahlungsbedingung', + 'endless' => 'Endlos', + 'next_send_date' => 'Nächstes Versanddatum', + 'remaining_cycles' => 'Verbleibende Durchgänge', + 'created_recurring_invoice' => 'Wiederkehrende Rechnung erfolgreich erstellt', + 'updated_recurring_invoice' => 'Wiederkehrende Rechnung erfolgreich aktualisiert', + 'removed_recurring_invoice' => 'Wiederkehrende Rechnung erfolgreich entfernt', + 'search_recurring_invoice' => 'Suche 1 wiederkehrende Rechnung', + 'search_recurring_invoices' => 'Suche :count Wiederkehrende Rechnungen', + 'send_date' => 'Versanddatum', + 'auto_bill_on' => 'Automatische Rechnungsstellung zum', + 'minimum_under_payment_amount' => 'Minimaler Unterzahlungsbetrag', + 'allow_over_payment' => 'Überzahlung zulassen', + 'allow_over_payment_help' => 'Überzahlungen zulassen, beispielsweise Trinkgelder', + 'allow_under_payment' => 'Unterzahlung zulassen', + 'allow_under_payment_help' => 'Teilzahlungen zulassen', + 'test_mode' => 'Test Modus', + 'calculated_rate' => 'Berechneter Satz', + 'default_task_rate' => 'Standard-Steuersatz', + 'clear_cache' => 'Zwischenspeicher leeren', + 'sort_order' => 'Sortierreihenfolge', 'task_status' => 'Status', - 'task_statuses' => 'Task Statuses', - 'new_task_status' => 'New Task Status', - 'edit_task_status' => 'Edit Task Status', - 'created_task_status' => 'Successfully created task status', - 'archived_task_status' => 'Successfully archived task status', - 'deleted_task_status' => 'Successfully deleted task status', - 'removed_task_status' => 'Successfully removed task status', - 'restored_task_status' => 'Successfully restored task status', - 'search_task_status' => 'Search 1 Task Status', - 'search_task_statuses' => 'Search :count Task Statuses', - 'show_tasks_table' => 'Show Tasks Table', - 'show_tasks_table_help' => 'Always show the tasks section when creating invoices', - 'invoice_task_timelog' => 'Invoice Task Timelog', - 'invoice_task_timelog_help' => 'Add time details to the invoice line items', - 'auto_start_tasks_help' => 'Start tasks before saving', - 'configure_statuses' => 'Configure Statuses', - 'task_settings' => 'Task Settings', - 'configure_categories' => 'Configure Categories', - 'edit_expense_category' => 'Edit Expense Category', - 'removed_expense_category' => 'Successfully removed expense category', - 'search_expense_category' => 'Search 1 Expense Category', - 'search_expense_categories' => 'Search :count Expense Categories', - 'use_available_credits' => 'Use Available Credits', - 'show_option' => 'Show Option', - 'negative_payment_error' => 'The credit amount cannot exceed the payment amount', - 'should_be_invoiced_help' => 'Enable the expense to be invoiced', - 'configure_gateways' => 'Configure Gateways', - 'payment_partial' => 'Partial Payment', - 'is_running' => 'Is Running', - 'invoice_currency_id' => 'Invoice Currency ID', - 'tax_name1' => 'Tax Name 1', - 'tax_name2' => 'Tax Name 2', - 'transaction_id' => 'Transaction ID', + 'task_statuses' => 'Aufgaben Status', + 'new_task_status' => 'Neuer Aufgaben Status', + 'edit_task_status' => 'Aufgaben Status bearbeiten', + 'created_task_status' => 'Aufgaben Status erfolgreich erstellt', + 'archived_task_status' => 'Aufgaben Status erfolgreich archiviert', + 'deleted_task_status' => 'Aufgaben Status erfolgreich gelöscht', + 'removed_task_status' => 'Aufgaben Status erfolgreich entfernt', + 'restored_task_status' => 'Aufgaben Status erfolgreich wiederhergestellt', + 'search_task_status' => 'Suche 1 Aufgaben Status', + 'search_task_statuses' => 'Suche :count Aufgaben Status', + 'show_tasks_table' => 'Zeige Aufgaben Tabelle', + 'show_tasks_table_help' => 'Beim Erstellen von Rechnungen immer die Aufgabenauswahl anzeigen', + 'invoice_task_timelog' => 'Aufgaben Zeiterfassung in Rechnung stellen', + 'invoice_task_timelog_help' => 'Zeitdetails in der Rechnungsposition ausweisen', + 'auto_start_tasks_help' => 'Beginne Aufgabe vor dem Speichern', + 'configure_statuses' => 'Stati bearbeiten', + 'task_settings' => 'Aufgaben Einstellungen', + 'configure_categories' => 'Kategorien bearbeiten', + 'edit_expense_category' => 'Ausgaben Kategorie bearbeiten', + 'removed_expense_category' => 'Ausgaben Kategorie erfolgreich entfernt', + 'search_expense_category' => 'Suche 1 Ausgabenkategorie', + 'search_expense_categories' => 'Suche :count Ausgabenkategorie', + 'use_available_credits' => 'Verfügbares Guthaben verwenden', + 'show_option' => 'Zeige Option', + 'negative_payment_error' => 'Der Guthabenbetrag darf den Zahlungsbetrag nicht übersteigen', + 'should_be_invoiced_help' => 'Ermögliche diese Ausgabe in Rechnung zu stellen', + 'configure_gateways' => 'Zahlungsanbieter bearbeiten', + 'payment_partial' => 'Teilzahlung', + 'is_running' => 'Läuft derzeit', + 'invoice_currency_id' => 'Rechnungs-Währungs-ID', + 'tax_name1' => 'Steuersatz Name 1', + 'tax_name2' => 'Steuersatz Name 2', + 'transaction_id' => 'Transaktions ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Angebot abgelaufen', + 'recurring_invoice_total' => 'Gesamtbetrag', + 'actions' => 'Aktionen', + 'expense_number' => 'Ausgabennummer', + 'task_number' => 'Aufgabennummer', + 'project_number' => 'Projektnummer', + 'view_settings' => 'Einstellungen anzeigen', + 'company_disabled_warning' => 'Warnung: diese Firma wurde noch nicht aktiviert', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Abgelaufenes Angebot', + 'remind_invoice' => 'Rechnungserinnerung', + 'client_phone' => 'Kunden Telefon', + 'required_fields' => 'Benötigte Felder', + 'enabled_modules' => 'Module aktivieren', + 'activity_60' => ':contact schaute Angebot :quote an', + 'activity_61' => ':user hat Kunde :client aktualisiert', + 'activity_62' => ':user hat Lieferant :vendor aktualisiert', + 'activity_63' => ':user mailte erste Erinnerung für Rechnung :invoice an :contact ', + 'activity_64' => ':user mailte zweite Erinnerung für Rechnung :invoice an :contact ', + 'activity_65' => ':user mailte dritte Erinnerung für Rechnung :invoice an :contact ', + 'activity_66' => ':user mailte endlose Erinnerung für Rechnung :invoice an :contact', + 'expense_category_id' => 'Ausgabenkategorie ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'Lizenzen anzeigen', + 'fullscreen_editor' => 'Vollbild Editor', + 'sidebar_editor' => 'Seitenmenü Editor', + 'please_type_to_confirm' => 'Bitte geben Sie ":value" zur Bestätigung ein', + 'purge' => 'Bereinigen', + 'clone_to' => 'Duplizieren zu', + 'clone_to_other' => 'Duplizieren zu anderem', + 'labels' => 'Beschriftung', + 'add_custom' => 'Beschriftung hinzufügen', + 'payment_tax' => 'Steuer-Zahlung', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Versendete Rechnungen sind gesperrt', + 'paid_invoices_are_locked' => 'Bezahlte Rechnungen sind gesperrt', + 'source_code' => 'Quellcode', + 'app_platforms' => 'Applikations Platform', + 'archived_task_statuses' => ' :value Aufgaben Stati erfolgreich archiviert', + 'deleted_task_statuses' => ' :value Aufgaben Stati erfolgreich gelöscht', + 'restored_task_statuses' => ' :value Aufgaben Stati erfolgreich wiederhergestellt', + 'deleted_expense_categories' => ' :value Ausgabenkategorien erfolgreich gelöscht', + 'restored_expense_categories' => ':value Ausgabenkategorien erfolgreich wiederhergestellt', + 'archived_recurring_invoices' => ':value Wiederkehrende Rechnung erfolgreich archiviert', + 'deleted_recurring_invoices' => ':value Wiederkehrende Rechnungen erfolgreich gelöscht', + 'restored_recurring_invoices' => ':value Wiederkehrende Rechnungen erfolgreich wiederhergestellt', + 'archived_webhooks' => ':value Webhooks erfolgreich archiviert', + 'deleted_webhooks' => ':value Webhooks erfolgreich gelöscht', + 'removed_webhooks' => ':value Webhooks erfolgreich entfernt', + 'restored_webhooks' => ':value Webhooks erfolgreich wiederhergestellt', + 'api_docs' => 'API Doku', + 'archived_tokens' => ':count Token erfolgreich archiviert', + 'deleted_tokens' => ':count Token erfolgreich gelöscht', + 'restored_tokens' => ':value Token erfolgreich wiederhergestellt', + 'archived_payment_terms' => ':value Zahlungsbedingungen erfolgreich archiviert', + 'deleted_payment_terms' => ':value Zahlungsbedingungen erfolgreich gelöscht', + 'restored_payment_terms' => ':value Zahlungsbedingungen erfolgreich wiederhergestellt', + 'archived_designs' => ':value Designs erfolgreich archiviert', + 'deleted_designs' => ':value Designs erfolgreich gelöscht', + 'restored_designs' => ':value Designs erfolgreich wiederhergestellt', + 'restored_credits' => ':value Guthaben erfolgreich archiviert', + 'archived_users' => ':value Benutzer erfolgreich archiviert', + 'deleted_users' => ':value Benutzer erfolgreich gelöscht', + 'removed_users' => ':value Benutzer erfolgreich entfernt', + 'restored_users' => ':value Benutzer erfolgreich wiederhergestellt', + 'archived_tax_rates' => ':value Steuersätze erfolgreich archiviert', + 'deleted_tax_rates' => ':value Steuersätze erfolgreich gelöscht', + 'restored_tax_rates' => ':value Steuersätze erfolgreich wiederhergestellt', + 'archived_company_gateways' => ':value Zahlungsanbieter erfolgreich archiviert', + 'deleted_company_gateways' => ':value Zahlungsanbieter erfolgreich gelöscht', + 'restored_company_gateways' => ':value Zahlungsanbieter erfolgreich wiederhergestellt', + 'archived_groups' => ':value Gruppen erfolgreich archiviert', + 'deleted_groups' => ':value Gruppen erfolgreich gelöscht', + 'restored_groups' => ':value Gruppen erfolgreich wiederhergestellt', + 'archived_documents' => ':value Dokumente erfolgreich archiviert', + 'deleted_documents' => ':value Dokumente erfolgreich gelöscht', + 'restored_documents' => ':value Dokumente erfolgreich wiederhergestellt', + 'restored_vendors' => ':value Lieferanten erfolgreich wiederhergestellt', + 'restored_expenses' => ':value Ausgaben erfolgreich wiederhergestellt', + 'restored_tasks' => ':value Aufgaben erfolgreich wiederhergestellt', + 'restored_projects' => ':value Projekte erfolgreich wiederhergestellt', + 'restored_products' => ':value Produkte erfolgreich wiederhergestellt', + 'restored_clients' => ':value Kunden erfolgreich wiederhergestellt', + 'restored_invoices' => ':value Rechnungen erfolgreich wiederhergestellt', + 'restored_payments' => ':value Zahlungen erfolgreich wiederhergestellt', + 'restored_quotes' => ':value Angebote erfolgreich wiederhergestellt', + 'update_app' => 'App aktualisieren', + 'started_import' => 'Import erfolgreich gestartet', + 'duplicate_column_mapping' => 'Dupliziere Spaltenzuordnung', + 'uses_inclusive_taxes' => 'Benutzt Inklusive Steuern', + 'is_amount_discount' => 'Ist Betrag ermäßigt', + 'map_to' => 'Zuordnen', + 'first_row_as_column_names' => 'Benutze erste Zeile als Spaltenüberschrift', + 'no_file_selected' => 'Keine Datei ausgewählt', + 'import_type' => 'Import Typ', + 'draft_mode' => 'Entwurfsmodus', + 'draft_mode_help' => 'Vorschau schneller aber weniger genau darstellen', + 'show_product_discount' => 'Produktermäßigung anzeigen', + 'show_product_discount_help' => 'Zeige Rabattfeld in Belegposition', + 'tax_name3' => 'Steuersatz Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/el/texts.php b/resources/lang/el/texts.php index 61b272a909a0..a5d1833f6f12 100644 --- a/resources/lang/el/texts.php +++ b/resources/lang/el/texts.php @@ -44,7 +44,7 @@ $LANG = array( 'subtotal' => 'Μερικό Σύνολο', 'paid_to_date' => 'Εξοφλημένο Ποσό', 'balance_due' => 'Ολικό Σύνολο', - 'invoice_design_id' => 'Σχεδίαση', + 'invoice_design_id' => 'Σχέδιο', 'terms' => 'Όροι', 'your_invoice' => 'Το τιμολόγιό σας', 'remove_contact' => 'Διαγραφή επαφής', @@ -303,7 +303,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'pro_plan_custom_fields' => ':link για να ενεργοποιήσετε τα προσαρμοσμένα πεδία προσχωρώντας στο Pro Plan', 'advanced_settings' => 'Ρυθμίσεις για Προχωρημένους', 'pro_plan_advanced_settings' => ':link για να ενεργοποιήσετε τις ρυθμίσεις για προχωρημένους προσχωρώντας στο Pro Plan', - 'invoice_design' => 'Σχεδίαση Τιμολογίου', + 'invoice_design' => 'ΣχέδιοΤιμολογίου', 'specify_colors' => 'Προσδιορισμός χρωμάτων', 'specify_colors_label' => 'Επιλέξτε τα χρώματα που χρησιμοποιούνται στο τιμολόγιο', 'chart_builder' => 'Κατασκευή Γραφήματος', @@ -3273,8 +3273,9 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Μεταφορά', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Καλωσήρθατε στην επόμενη έκδοση του Invoice Ninja ', 'download_data' => 'Πατήστε το κουμπί παρακάτω για να μεταφορτώσετε τα δεδομένα.', 'migration_import' => 'Τέλεια: Τώρα είσαστε έτοιμοι να εισάγετε τη μεταφορά σας. Πηγαίνετε στην καινούργια σας εγκατάσταση για να εισάγετε τα δεδομένα', @@ -3535,7 +3536,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'marked_credit_as_sent' => 'Επιτυχής ορισμός πίστωσης ως απεσταλμένη', 'email_subject_payment_partial' => 'Θέμα Email μερικής πληρωμής', 'is_approved' => 'Είναι Αποδεκτή', - 'migration_went_wrong' => 'Ουπς, κάτι πήγε λάθος! Σιγουρευτείτε ότι εγκαταστήσατε σωστά την V2 του Invoice Ninja, πριν ξεκινήσετε την μεταφορά.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Αποστολή Πίστωσης με email', 'client_email_not_set' => 'Ο πελάτης δεν έχει καταχωρημένη μία διεύθυνση email', @@ -3617,179 +3618,290 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'pdf_page_info' => 'Σελίδα :current από :total', 'emailed_credits' => 'Επιτυχής αποστολή ΄πιστώσεων με email', 'view_in_stripe' => 'Προβολή στο Stripe', - 'rows_per_page' => 'Rows Per Page', + 'rows_per_page' => 'Γραμμές ανά Σελίδα', 'apply_payment' => 'Πληρωμή', - 'unapplied' => 'Unapplied', - 'custom_labels' => 'Custom Labels', - 'record_type' => 'Record Type', - 'record_name' => 'Record Name', - 'file_type' => 'File Type', - 'height' => 'Height', - 'width' => 'Width', - 'health_check' => 'Health Check', - 'last_login_at' => 'Last Login At', - 'company_key' => 'Company Key', - 'storefront' => 'Storefront', - 'storefront_help' => 'Enable third-party apps to create invoices', - 'count_records_selected' => ':count records selected', - 'count_record_selected' => ':count record selected', - 'client_created' => 'Client Created', - 'online_payment_email' => 'Online Payment Email', - 'manual_payment_email' => 'Manual Payment Email', - 'completed' => 'Completed', - 'gross' => 'Gross', - 'net_amount' => 'Net Amount', - 'net_balance' => 'Net Balance', - 'client_settings' => 'Client Settings', - 'selected_invoices' => 'Selected Invoices', - 'selected_payments' => 'Selected Payments', - 'selected_quotes' => 'Selected Quotes', - 'selected_tasks' => 'Selected Tasks', - 'selected_expenses' => 'Selected Expenses', - 'past_due_invoices' => 'Past Due Invoices', - 'create_payment' => 'Create Payment', - 'update_quote' => 'Update Quote', - 'update_invoice' => 'Update Invoice', - 'update_client' => 'Update Client', - 'update_vendor' => 'Update Vendor', - 'create_expense' => 'Create Expense', - 'update_expense' => 'Update Expense', - 'update_task' => 'Update Task', - 'approve_quote' => 'Approve Quote', - 'when_paid' => 'When Paid', - 'expires_on' => 'Expires On', - 'show_sidebar' => 'Show Sidebar', - 'hide_sidebar' => 'Hide Sidebar', - 'event_type' => 'Event Type', - 'copy' => 'Copy', - 'must_be_online' => 'Please restart the app once connected to the internet', - 'crons_not_enabled' => 'The crons need to be enabled', + 'unapplied' => 'Ανεφάρμοστο', + 'custom_labels' => 'Προσαρμοσμένες Ετικέτες', + 'record_type' => 'Τύπος Εγγραφής', + 'record_name' => 'Όνομασία Εγγραφής', + 'file_type' => 'Τύπος Αρχείου', + 'height' => 'Ύψος', + 'width' => 'Πλάτος', + 'health_check' => 'Έλεγχος Υγείας', + 'last_login_at' => 'Τελευταία Είσοδος στις', + 'company_key' => 'Κλειδί Εταιρείας', + 'storefront' => 'Βιτρίνα καταστήματος', + 'storefront_help' => 'Ενεργοποίηση εφαρμογών τρίτων για τη δημιουργία τιμολογίων', + 'count_records_selected' => ':count εγγραφές επιλέχθηκαν', + 'count_record_selected' => ':count εγγραφή επιλέχθηκε', + 'client_created' => 'Πελάτης Δημιουργήθηκε', + 'online_payment_email' => 'Email Online Πληρωμών', + 'manual_payment_email' => 'Email Χειροκίνητων Πληρωμών', + 'completed' => 'Ολοκληρώθηκε', + 'gross' => 'Μεικτό', + 'net_amount' => 'Καθαρό Ποσό', + 'net_balance' => 'Καθαρό Υπόλοιπο', + 'client_settings' => 'Ρυθμίσεις Πελάτη', + 'selected_invoices' => 'Επιλεγμένα Τιμολόγια', + 'selected_payments' => 'Επιλεγμένες Πληρωμές', + 'selected_quotes' => 'Επιλεγμένες Προσφορές', + 'selected_tasks' => 'Επιλεγμένες Εργασίες', + 'selected_expenses' => 'Επιλεγμένες Δαπάνες', + 'past_due_invoices' => 'Ληγμένα Τιμολόγια', + 'create_payment' => 'Δημιουργία Πληρωμής', + 'update_quote' => 'Ενημέρωση Προσφοράς', + 'update_invoice' => 'Ενημέρωση Τιμολογίου', + 'update_client' => 'Ενημέρωση Πελάτη', + 'update_vendor' => 'Ενημέρωση Προμηθευτή', + 'create_expense' => 'Δημιουργία Δαπάνης', + 'update_expense' => 'Ενημέρωση Δαπάνης', + 'update_task' => 'Ενημέρωση Εργασίας', + 'approve_quote' => 'Αποδοχή Προσφοράς', + 'when_paid' => 'Οταν Πληρωθεί', + 'expires_on' => 'Λήγει την ', + 'show_sidebar' => 'Εμφάνιση Πλευρικής Μπάρας', + 'hide_sidebar' => 'Απόκρυψη Πλευρικής Μπάρας', + 'event_type' => 'Τύπος Γεγονότος', + 'copy' => 'Αντιγραφή', + 'must_be_online' => 'Παρακαλούμε επανεκκινήστε την εφαρμογή μόλις συνδεθείτε στο internet', + 'crons_not_enabled' => 'Πρέπει να ενεργοποιήσετε τα crons', 'api_webhooks' => 'API Webhooks', - 'search_webhooks' => 'Search :count Webhooks', - 'search_webhook' => 'Search 1 Webhook', + 'search_webhooks' => 'Αναζήτηση :count Webhooks', + 'search_webhook' => 'Αναζήτηση 1 Webhook', 'webhook' => 'Webhook', 'webhooks' => 'Webhooks', - 'new_webhook' => 'New Webhook', - 'edit_webhook' => 'Edit Webhook', - 'created_webhook' => 'Successfully created webhook', - 'updated_webhook' => 'Successfully updated webhook', - 'archived_webhook' => 'Successfully archived webhook', - 'deleted_webhook' => 'Successfully deleted webhook', - 'removed_webhook' => 'Successfully removed webhook', - 'restored_webhook' => 'Successfully restored webhook', - 'search_tokens' => 'Search :count Tokens', - 'search_token' => 'Search 1 Token', - 'new_token' => 'New Token', - 'removed_token' => 'Successfully removed token', - 'restored_token' => 'Successfully restored token', - 'client_registration' => 'Client Registration', - 'client_registration_help' => 'Enable clients to self register in the portal', - 'customize_and_preview' => 'Customize & Preview', - 'search_document' => 'Search 1 Document', - 'search_design' => 'Search 1 Design', - 'search_invoice' => 'Search 1 Invoice', - 'search_client' => 'Search 1 Client', - 'search_product' => 'Search 1 Product', - 'search_quote' => 'Search 1 Quote', - 'search_credit' => 'Search 1 Credit', - 'search_vendor' => 'Search 1 Vendor', - 'search_user' => 'Search 1 User', - 'search_tax_rate' => 'Search 1 Tax Rate', - 'search_task' => 'Search 1 Tasks', - 'search_project' => 'Search 1 Project', - 'search_expense' => 'Search 1 Expense', - 'search_payment' => 'Search 1 Payment', - 'search_group' => 'Search 1 Group', - 'created_on' => 'Created On', - 'payment_status_-1' => 'Unapplied', - 'lock_invoices' => 'Lock Invoices', - 'show_table' => 'Show Table', - 'show_list' => 'Show List', - 'view_changes' => 'View Changes', - 'force_update' => 'Force Update', - 'force_update_help' => 'You are running the latest version but there may be pending fixes available.', - 'mark_paid_help' => 'Track the expense has been paid', - 'mark_invoiceable_help' => 'Enable the expense to be invoiced', - 'add_documents_to_invoice_help' => 'Make the documents visible', - 'convert_currency_help' => 'Set an exchange rate', - 'expense_settings' => 'Expense Settings', - 'clone_to_recurring' => 'Clone to Recurring', - 'crypto' => 'Crypto', - 'user_field' => 'User Field', - 'variables' => 'Variables', - 'show_password' => 'Show Password', - 'hide_password' => 'Hide Password', - 'copy_error' => 'Copy Error', - 'capture_card' => 'Capture Card', - 'auto_bill_enabled' => 'Auto Bill Enabled', - 'total_taxes' => 'Total Taxes', - 'line_taxes' => 'Line Taxes', - 'total_fields' => 'Total Fields', - 'stopped_recurring_invoice' => 'Successfully stopped recurring invoice', - 'started_recurring_invoice' => 'Successfully started recurring invoice', - 'resumed_recurring_invoice' => 'Successfully resumed recurring invoice', - 'gateway_refund' => 'Gateway Refund', - 'gateway_refund_help' => 'Process the refund with the payment gateway', - 'due_date_days' => 'Due Date', - 'paused' => 'Paused', - 'day_count' => 'Day :count', - 'first_day_of_the_month' => 'First Day of the Month', - 'last_day_of_the_month' => 'Last Day of the Month', - 'use_payment_terms' => 'Use Payment Terms', - 'endless' => 'Endless', - 'next_send_date' => 'Next Send Date', - 'remaining_cycles' => 'Remaining Cycles', - 'created_recurring_invoice' => 'Successfully created recurring invoice', - 'updated_recurring_invoice' => 'Successfully updated recurring invoice', - 'removed_recurring_invoice' => 'Successfully removed recurring invoice', - 'search_recurring_invoice' => 'Search 1 Recurring Invoice', - 'search_recurring_invoices' => 'Search :count Recurring Invoices', - 'send_date' => 'Send Date', - 'auto_bill_on' => 'Auto Bill On', - 'minimum_under_payment_amount' => 'Minimum Under Payment Amount', - 'allow_over_payment' => 'Allow Over Payment', - 'allow_over_payment_help' => 'Support paying extra to accept tips', - 'allow_under_payment' => 'Allow Under Payment', - 'allow_under_payment_help' => 'Support paying at minimum the partial/deposit amount', - 'test_mode' => 'Test Mode', - 'calculated_rate' => 'Calculated Rate', - 'default_task_rate' => 'Default Task Rate', - 'clear_cache' => 'Clear Cache', - 'sort_order' => 'Sort Order', - 'task_status' => 'Status', - 'task_statuses' => 'Task Statuses', - 'new_task_status' => 'New Task Status', - 'edit_task_status' => 'Edit Task Status', - 'created_task_status' => 'Successfully created task status', - 'archived_task_status' => 'Successfully archived task status', - 'deleted_task_status' => 'Successfully deleted task status', - 'removed_task_status' => 'Successfully removed task status', - 'restored_task_status' => 'Successfully restored task status', - 'search_task_status' => 'Search 1 Task Status', - 'search_task_statuses' => 'Search :count Task Statuses', - 'show_tasks_table' => 'Show Tasks Table', - 'show_tasks_table_help' => 'Always show the tasks section when creating invoices', - 'invoice_task_timelog' => 'Invoice Task Timelog', - 'invoice_task_timelog_help' => 'Add time details to the invoice line items', - 'auto_start_tasks_help' => 'Start tasks before saving', - 'configure_statuses' => 'Configure Statuses', - 'task_settings' => 'Task Settings', - 'configure_categories' => 'Configure Categories', - 'edit_expense_category' => 'Edit Expense Category', - 'removed_expense_category' => 'Successfully removed expense category', - 'search_expense_category' => 'Search 1 Expense Category', - 'search_expense_categories' => 'Search :count Expense Categories', - 'use_available_credits' => 'Use Available Credits', - 'show_option' => 'Show Option', - 'negative_payment_error' => 'The credit amount cannot exceed the payment amount', - 'should_be_invoiced_help' => 'Enable the expense to be invoiced', - 'configure_gateways' => 'Configure Gateways', - 'payment_partial' => 'Partial Payment', - 'is_running' => 'Is Running', - 'invoice_currency_id' => 'Invoice Currency ID', - 'tax_name1' => 'Tax Name 1', - 'tax_name2' => 'Tax Name 2', - 'transaction_id' => 'Transaction ID', + 'new_webhook' => 'Νέο Webhook', + 'edit_webhook' => 'Επεξεργασία Webhook', + 'created_webhook' => 'Επιτυχής δημιουργία webhook', + 'updated_webhook' => 'Επιτυχής ενημέρωση webhook', + 'archived_webhook' => 'Επιτυχής αρχειοθέτηση webhook', + 'deleted_webhook' => 'Επιτυχής διαγραφή webhook', + 'removed_webhook' => 'Επιτυχής αφαίρεση webhook', + 'restored_webhook' => 'Επιτυχής ανάκτηση webhook', + 'search_tokens' => 'Αναζήτηση :count Διακριτικών', + 'search_token' => 'Αναζήτηση 1 Διακριτικού', + 'new_token' => 'Νέο Διακριτικό', + 'removed_token' => 'Επιτυχής αφαίρεση διακριτικού', + 'restored_token' => 'Επιτυχής ανάκτηση διακριτικού', + 'client_registration' => 'Εγγραφή Πελάτη', + 'client_registration_help' => 'Ενεργοποίηση αυτοεγγραφής πελατών στο portal', + 'customize_and_preview' => 'Προσαρμογή & Προεπισκόπηση', + 'search_document' => 'Αναζήτηση 1 Εγγράφου', + 'search_design' => 'Αναζήτηση 1 Σχεδίου', + 'search_invoice' => 'Αναζήτηση 1 Τιμολογίου', + 'search_client' => 'Αναζήτηση 1 Πελάτη', + 'search_product' => 'Αναζήτηση 1 Προϊόντος', + 'search_quote' => 'Αναζήτηση 1 Προσφοράς', + 'search_credit' => 'Αναζήτηση 1 Πίστωσης', + 'search_vendor' => 'Αναζήτηση 1 Προμηθευτή', + 'search_user' => 'Αναζήτηση 1 Χρήστη', + 'search_tax_rate' => 'Αναζήτηση 1 Ποσοστού Φόρου', + 'search_task' => 'Αναζήτηση 1 Εργασίας', + 'search_project' => 'Αναζήτηση 1 Project', + 'search_expense' => 'Αναζήτηση 1 Δαπάνης', + 'search_payment' => 'Αναζήτηση 1 Πληρωμής', + 'search_group' => 'Αναζήτηση 1 Γκρουπ', + 'created_on' => 'Δημιουργήθηκε στις', + 'payment_status_-1' => 'Ανεφάρμοστο', + 'lock_invoices' => 'Κλείδωμα Τιμολογίων', + 'show_table' => 'Εμφάνιση Πίνακα', + 'show_list' => 'Εμφάνιση Λίστας', + 'view_changes' => 'Προβολή Αλλαγών', + 'force_update' => 'Εξαναγκασμένη Ενημέρωση', + 'force_update_help' => 'Εκτελείτε την τελευταία έκδοση αλλά μπορεί να υπάρχουν διορθώσεις σε αναμονή.', + 'mark_paid_help' => 'Εντοπισμός της δαπάνης που πληρώθηκε', + 'mark_invoiceable_help' => 'Ενεργοποίηση της δαπάνης που θα τιμολογηθεί', + 'add_documents_to_invoice_help' => 'Κάνε τα έγγραφα εμφανίσιμα', + 'convert_currency_help' => 'Ορισμός Ισοτιμίας Ανταλλαγής', + 'expense_settings' => 'Ρυθμίσεις Δαπάνης', + 'clone_to_recurring' => 'Κλωνοποίηση σε Επαναλαμβανόμενο', + 'crypto' => 'Κρύπτο', + 'user_field' => 'Πεδίο Χρήστη', + 'variables' => 'Μεταβλητές', + 'show_password' => 'Εμφάνιση Κωδικού Πρόσβασης', + 'hide_password' => 'Απόκρυψη Κωδικού Πρόσβασης', + 'copy_error' => 'Σφάλμα Αντιγραγής', + 'capture_card' => 'Κάρτα Σύλληψης', + 'auto_bill_enabled' => 'Αυτόματη Χρέωση Ενεργοποιήθηκε', + 'total_taxes' => 'Συνολικοί Φόροι', + 'line_taxes' => 'Φόροι Γραμμής', + 'total_fields' => 'Συνολικά Πεδία', + 'stopped_recurring_invoice' => 'Επιτυχής διακοπή επαναλαμβανόμενου τιμολογίου', + 'started_recurring_invoice' => 'Επιτυχής έναρξη επαναλαμβανόμενου τιμολογίου', + 'resumed_recurring_invoice' => 'Επιτυχής επανεκκίνηση επαναλαμβανόμενου τιμολογίου', + 'gateway_refund' => 'Επιστροφή Χρημάτων μέσω Πύλης Πληρωμής (Gateway)', + 'gateway_refund_help' => 'Εκτελέστε την επιστροφή νρημάτων μέσω Πύλης Πληρωμής (Gateway)', + 'due_date_days' => 'Ημερομηνία Ολοκλήρωσης', + 'paused' => 'Σε παύση', + 'day_count' => 'Ημέρα :count', + 'first_day_of_the_month' => 'Πρώτη Μέρα του Μήνα', + 'last_day_of_the_month' => 'Τελευταία Μέρα του Μήνα', + 'use_payment_terms' => 'Χρησιμοποίηση Όρων Πληρωμής', + 'endless' => 'Συνεχής', + 'next_send_date' => 'Επόμενη Ημερομηνία Αποστολής', + 'remaining_cycles' => 'Εναπομείναντες Κύκλοι', + 'created_recurring_invoice' => 'Επιτυχής δημιουργία επαναλαμβανόμενου τιμολογίου', + 'updated_recurring_invoice' => 'Επιτυχής ενημέρωση επαναλαμβανόμενου τιμολογίου', + 'removed_recurring_invoice' => 'Επιτυχής αφαίρεση επαναλαμβανόμενου τιμολογίου', + 'search_recurring_invoice' => 'Αναζήτηση 1 Επαναλαμβανόμενου Τιμολογίου', + 'search_recurring_invoices' => 'Αναζήτηση :count Επαναλαμβανόμενων Τιμολογίων', + 'send_date' => 'Ημερομηνία Αποστολής', + 'auto_bill_on' => 'Αυτόματη Χρέωση στις', + 'minimum_under_payment_amount' => 'Ελάχιστο Ποσό Υποπληρωμής', + 'allow_over_payment' => 'Επιτρέψτε Υπερπληρωμή', + 'allow_over_payment_help' => 'Υποστήριξη της επιπλεόν πληρωμής για να δέχεστε φιλοδορήματα', + 'allow_under_payment' => 'Επιτρέψτε Υποπληρωμή', + 'allow_under_payment_help' => 'Υποστήριξη εξόφλησης κατ\' ελάχιστο του μερικού ποσού', + 'test_mode' => 'Κατάσταση Τεστ', + 'calculated_rate' => 'Υπολογιζόμενο Κόστος', + 'default_task_rate' => 'Προεπιλεγμένο Κόστος Εργασίας', + 'clear_cache' => 'Καθαρισμός Προσωρινής Μνήμης', + 'sort_order' => 'Σειρά Ταξινόμησης', + 'task_status' => 'Κατάσταση', + 'task_statuses' => 'Καταστάσεις Εργασίας', + 'new_task_status' => 'Κατάσταση Νέας Εργασίας', + 'edit_task_status' => 'Επεξεργασία Κατάστασης Εργασίας', + 'created_task_status' => 'Επιτυχής δημιουργία κατάστασης εργασίας', + 'archived_task_status' => 'Επιτυχής αρχειοθέτηση κατάστασης εργασίας', + 'deleted_task_status' => 'Επιτυχής διαγραφή κατάστασης εργασίας', + 'removed_task_status' => 'Επιτυχής αφαίρεση κατάστασης εργασίας', + 'restored_task_status' => 'Επιτυχής ανάκτηση κατάστασης εργασίας', + 'search_task_status' => 'Αναζήτηση 1 Κατάστασης Εργασίας', + 'search_task_statuses' => 'Αναζήτηση :count Καταστάσεων Εργασίας', + 'show_tasks_table' => 'Εμφάνιση Πίνακα Εργασιών', + 'show_tasks_table_help' => 'Πάντα να εμφανίζεται το τμήμα των εργασιών όταν δημιουργούνται τιμολόγια', + 'invoice_task_timelog' => 'Χρονολόγιο Τιμολόγησης Εργασίας', + 'invoice_task_timelog_help' => 'Προσθήκη λεπτομεριών χρόνου στις γραμμές των τιμολογίων', + 'auto_start_tasks_help' => 'Έναρξη εργασιών πριν την αποθήκευση', + 'configure_statuses' => 'Προσαρμογή Καταστάσεων', + 'task_settings' => 'Ρυθμίσεις Εργασίας', + 'configure_categories' => 'Προσαρμογή Κατηγοριών', + 'edit_expense_category' => 'Επεξεργασία Κατηγορίας Δαπάνης', + 'removed_expense_category' => 'Επιτυχής αφαίρεση κατηγορίας δαπάνης', + 'search_expense_category' => 'Αναζήτηση 1 Κατηγορίας Δαπάνης', + 'search_expense_categories' => 'Αναζήτηση :count Κατηγορίες Δαπανών', + 'use_available_credits' => 'Χρήση Διαθέσιμων Πιστώσεων', + 'show_option' => 'Εμφάνιση Επιλογής', + 'negative_payment_error' => 'Το ποσό πίστωσης δεν μπορεί να υπερβαίνει το ποσό πληρωμής', + 'should_be_invoiced_help' => 'Ενεργοποίηση της δαπάνης που θα τιμολογηθεί', + 'configure_gateways' => 'Παραμετροποίηση Πυλών Πληρωμών (Gateways)', + 'payment_partial' => 'Μερική Πληρωμή', + 'is_running' => 'Εκτελείται', + 'invoice_currency_id' => 'Κωδικός Νομίσματος Τιμολογίου', + 'tax_name1' => 'Ονομασία Φόρου 1', + 'tax_name2' => 'Ονομασία Φόρου 2', + 'transaction_id' => 'Κωδικός Συναλλαγής', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Καθυστερημένο Ποσό Τιμολογίου', + 'quote_expired' => 'Ληγμένη Προσφορά', + 'recurring_invoice_total' => 'Σύνολο Τιμολογίου', + 'actions' => 'Ενέργειες', + 'expense_number' => 'Αριθμός Δαπάνης', + 'task_number' => 'Αριθμός Εργασίας', + 'project_number' => 'Αριθμός Project', + 'view_settings' => 'Ρυθμίσεις Εμφάνισης', + 'company_disabled_warning' => 'Προειδοποίηση: Αυτή η εταιρία δεν έχει ενεργοποιηθεί ακόμα', + 'late_invoice' => 'Καθυστερημένο Τιμολόγιο', + 'expired_quote' => 'Προσφορά που έληξε', + 'remind_invoice' => 'Υπενθύμιση Τιμολογίου', + 'client_phone' => 'Τηλέφωνο Πελάτη', + 'required_fields' => 'Απαιτούμενα Πεδία', + 'enabled_modules' => 'Ενεργοποιημένες Ενότητες', + 'activity_60' => 'Η επαφή :contact είδε την προσφορά :quote', + 'activity_61' => 'Ο χρήστης :user ενημέρωσε τον πελάτη :client', + 'activity_62' => 'Ο χρήστης :user ενημέρωσε τον προμηθευτή :vendor', + 'activity_63' => 'Ο χρήστης :user έστειλε με email πρώτη ειδοποίηση για το τιμολόγιο :invoice στην επαφή :contact', + 'activity_64' => 'Ο χρήστης :user έστειλε με email δεύτερη ειδοποίηση για το τιμολόγιο :invoice στην επαφή :contact', + 'activity_65' => 'Ο χρήστης :user έστειλε με email τρίτη ειδοποίηση για το τιμολόγιο :invoice στην επαφή :contact', + 'activity_66' => 'Ο χρήστης :user έστειλε με email ατέρμονη ειδοποίηση για το τιμολόγιο :invoice στην επαφή :contact', + 'expense_category_id' => 'Κωδικός Κατηγορίας Δαπάνης', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'Εμφάνιση Αδειών Χρήσης', + 'fullscreen_editor' => 'Επεξεργαστής Πλήρους Οθόνης', + 'sidebar_editor' => 'Επεξεργαστής Πλάγιας Μπάρας', + 'please_type_to_confirm' => 'Παρακαλούμε πληκρολογήστε ":value" για επιβεβαίωση', + 'purge' => 'Εκκαθάριση', + 'clone_to' => 'Κλωνοποίηση Σε', + 'clone_to_other' => 'Κλωνοποίηση σε Άλλο', + 'labels' => 'Ετικέτες', + 'add_custom' => 'Προσθήκη Προσαρμογής', + 'payment_tax' => 'Φόρος Πληρωμής', + 'white_label' => 'Λευκή Ετικέτα', + 'sent_invoices_are_locked' => 'Τα απεσταλμένα τιμολόγια είναι κλειδωμένα', + 'paid_invoices_are_locked' => 'Τα εξοφλημένα τιμολόγια είναι κλειδωμένα', + 'source_code' => 'Πηγαίος Κώδικας', + 'app_platforms' => 'Πλατφόρμες Εφαρμογής', + 'archived_task_statuses' => 'Επιτυχής αρχειοθέτηση :value καταστάσεων εργασίας', + 'deleted_task_statuses' => 'Επιτυχής διαγραφή :value καταστάσεων εργασίας', + 'restored_task_statuses' => 'Επιτυχής ανάκτηση :value καταστάσεων εργασίας', + 'deleted_expense_categories' => 'Επιτυχής διαγραφή δαπάνης :value κατηγοριών', + 'restored_expense_categories' => 'Επιτυχής επαναφορά δαπάνης :value κατηγοριών', + 'archived_recurring_invoices' => 'Επιτυχής αρχειοθέτηση :value επαναλαμβανόμενων τιμολογίων', + 'deleted_recurring_invoices' => 'Επιτυχής διαγραφή :value επαναλαμβανόμενων τιμολογίων', + 'restored_recurring_invoices' => 'Επιτυχής επαναφορά :value επαναλαμβανόμενων τιμολογίων', + 'archived_webhooks' => 'Επιτυχής αρχειοθέτηση :value webhooks', + 'deleted_webhooks' => 'Επιτυχής διαγραφή :value webhooks', + 'removed_webhooks' => 'Επιτυχής αφαίρεση :value webhooks', + 'restored_webhooks' => 'Επιτυχής ανάκτηση :value webhooks', + 'api_docs' => 'Κείμενα API', + 'archived_tokens' => 'Επιτυχής αρχειοθέτηση :value διακριτικών', + 'deleted_tokens' => 'Επιτυχής διαγραφή :value διακριτικών', + 'restored_tokens' => 'Επιτυχής ανάκτηση :value διακριτικών', + 'archived_payment_terms' => 'Επιτυχής αρχειοθέτηση :value όρων πληρωμής', + 'deleted_payment_terms' => 'Επιτυχής διαγραφή :value όρων πληρωμής', + 'restored_payment_terms' => 'Επιτυχής ανάκτηση :value όρων πληρωμής', + 'archived_designs' => 'Επιτυχής αρχειοθέτηση :value σχεδίων', + 'deleted_designs' => 'Επιτυχής διαγραφή :value σχεδίων', + 'restored_designs' => 'Επιτυχής ανάκτηση :value σχεδίων', + 'restored_credits' => 'Επιτυχής ανάκτηση :value πιστώσεων', + 'archived_users' => 'Επιτυχής αρχειοθέτηση :value χρηστών', + 'deleted_users' => 'Επιτυχής διαγραφή :value χρηστών', + 'removed_users' => 'Επιτυχής αφαίρεση :value χρηστών', + 'restored_users' => 'Επιτυχής ανάκτηση :value χρηστών', + 'archived_tax_rates' => 'Επιτυχής αρχειοθέτηση :value ποσοστών φόρου', + 'deleted_tax_rates' => 'Επιτυχής διαγραφή :value ποσοστών φόρου', + 'restored_tax_rates' => 'Επιτυχής ανάκτηση :value ποσοστών φόρου', + 'archived_company_gateways' => 'Επιτυχής αρχειοθέτηση :value πυλών πληρωμών (gateways)', + 'deleted_company_gateways' => 'Επιτυχής διαγραφή :value πυλών πληρωμών (gateways)', + 'restored_company_gateways' => 'Επιτυχής ανάκτηση :value πυλών πληρωμών (gateways)', + 'archived_groups' => 'Επιτυχής αρχειοθέτηση :value γκρουπς', + 'deleted_groups' => 'Επιτυχής διαγραφή :value γκρουπς', + 'restored_groups' => 'Επιτυχής ανάκτηση :value γκρουπς', + 'archived_documents' => 'Επιτυχής αρχειοθέτηση :value εγγράφων', + 'deleted_documents' => 'Επιτυχής διαγραφή :value εγγράφων', + 'restored_documents' => 'Επιτυχής ανάκτηση :value εγγράφων', + 'restored_vendors' => 'Επιτυχής ανάκτηση :value προμηθευτών', + 'restored_expenses' => 'Επιτυχής ανάκτηση :value δαπανών', + 'restored_tasks' => 'Επιτυχής ανάκτηση :value εργασιών', + 'restored_projects' => 'Επιτυχής ανάκτηση :value projects', + 'restored_products' => 'Επιτυχής ανάκτηση :value προϊόντων', + 'restored_clients' => 'Επιτυχής ανάκτηση :value πελατών', + 'restored_invoices' => 'Επιτυχής ανάκτηση :value τιμολογίων', + 'restored_payments' => 'Επιτυχής ανάκτηση :value πληρωμών', + 'restored_quotes' => 'Επιτυχής ανάκτηση :value προσφορών', + 'update_app' => 'Ενημέρωση Εφαρμογής', + 'started_import' => 'Επιτυχής έναρξη εισαγωγής', + 'duplicate_column_mapping' => 'Κλωνοποίηση αντιστοίχισης στηλών', + 'uses_inclusive_taxes' => 'Χρησιμοποιούνται Συμπεριλαμβανόμενοι Φόροι', + 'is_amount_discount' => 'Είναι Ποσό Έκπτωσης', + 'map_to' => 'Αντιστοίχιση Σε', + 'first_row_as_column_names' => 'Χρήση της πρώτης σειράς ως ονόματα στηλών', + 'no_file_selected' => 'Δεν Επιλέχθηκε Αρχείο', + 'import_type' => 'Τύπος Εισαγωγής', + 'draft_mode' => 'Κατάσταση Πρόχειρου', + 'draft_mode_help' => 'Προεπισκόπιση αλλαγών πιο γρήγορα αλλά με μικρότερη ακρίβεια', + 'show_product_discount' => 'Εμφάνιση Έκπτωσης Προιόντος', + 'show_product_discount_help' => 'Εμφάνιση έκπτωσης του πεδίου γραμμής', + 'tax_name3' => 'Ονομασία Φόρου 2', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/en_AU/texts.php b/resources/lang/en_AU/texts.php index e332f428579b..17df501ef6df 100644 --- a/resources/lang/en_AU/texts.php +++ b/resources/lang/en_AU/texts.php @@ -3273,8 +3273,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3535,7 +3536,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did a proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Customer does not have an email address set', @@ -3769,7 +3770,7 @@ $LANG = array( 'search_task_statuses' => 'Search :count Task Statuses', 'show_tasks_table' => 'Show Tasks Table', 'show_tasks_table_help' => 'Always show the tasks section when creating invoices', - 'invoice_task_timelog' => 'Invoice Task Timelog', + 'invoice_task_timelog' => 'Invoice Task Time Log', 'invoice_task_timelog_help' => 'Add time details to the invoice line items', 'auto_start_tasks_help' => 'Start tasks before saving', 'configure_statuses' => 'Configure Statuses', @@ -3790,6 +3791,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not been activated yet ', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Customer Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated customer :client', + 'activity_62' => ':user updated supplier :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value suppliers', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value customers', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster (but less accurate)', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/en_GB/texts.php b/resources/lang/en_GB/texts.php index 3d1892f84afa..4383987d9693 100644 --- a/resources/lang/en_GB/texts.php +++ b/resources/lang/en_GB/texts.php @@ -3273,8 +3273,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3535,7 +3536,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3790,6 +3791,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/es/texts.php b/resources/lang/es/texts.php index f10acb42bfa4..390fefbc28ec 100644 --- a/resources/lang/es/texts.php +++ b/resources/lang/es/texts.php @@ -1098,8 +1098,8 @@ $LANG = array( 'gateway_help_20' => ':link to sign up for Sage Pay.', 'gateway_help_21' => ':link to sign up for Sage Pay.', 'partial_due' => 'Partial Due', - 'restore_vendor' => 'Restore Vendor', - 'restored_vendor' => 'Successfully restored vendor', + 'restore_vendor' => 'Recuperar Proveedor', + 'restored_vendor' => 'Proveedor recuperado con éxito', 'restored_expense' => 'Successfully restored expense', 'permissions' => 'Permissions', 'create_all_help' => 'Allow user to create and modify records', @@ -1204,7 +1204,7 @@ $LANG = array( 'live_preview_disabled' => 'Live preview has been disabled to support selected font', 'invoice_number_padding' => 'Padding', 'preview' => 'Preview', - 'list_vendors' => 'List Vendors', + 'list_vendors' => 'Listar Proveedores', 'add_users_not_supported' => 'Upgrade to the Enterprise plan to add additional users to your account.', 'enterprise_plan_features' => 'The Enterprise plan adds support for multiple users and file attachments, :link to see the full list of features.', 'return_to_app' => 'Regresar a la App', @@ -1810,7 +1810,7 @@ $LANG = array( 'view_client_portal' => 'View client portal', 'view_portal' => 'View Portal', - 'vendor_contacts' => 'Vendor Contacts', + 'vendor_contacts' => 'Contactos de Proveedor', 'all' => 'All', 'selected' => 'Selected', 'category' => 'Category', @@ -2012,7 +2012,7 @@ $LANG = array( 'bluevine_continue' => 'Continúe a BlueVine', 'bluevine_completed' => 'Inscripción en BlueVine completa', - 'vendor_name' => 'Vendedor', + 'vendor_name' => 'Proveedor', 'entity_state' => 'Estado', 'client_created_at' => 'Fecha de Creación', 'postmark_error' => 'Hubo un problema enviando el correo a través de Postmark :link', @@ -2180,7 +2180,7 @@ $LANG = array( 'created_payment_and_credit' => 'Pago y Crédito creados con éxito', 'created_payment_and_credit_emailed_client' => 'Pago y Crédito creados con éxito, y el cliente ha sido notificado por correo', 'create_project' => 'Crear proyecto', - 'create_vendor' => 'Crear vendedor', + 'create_vendor' => 'Crear Proveedor', 'create_expense_category' => 'Crear categoría', 'pro_plan_reports' => ':link para habilitar los reportes actualizándose al Plan Pro', 'mark_ready' => 'Marcar como Listo', @@ -2363,7 +2363,7 @@ $LANG = array( 'refund_subject' => 'Reembolso Procesado', 'refund_body' => 'Se te ha procesado un reembolso de: monto de la factura: invoice_number.', - 'currency_us_dollar' => 'Dólar Estadounidence', + 'currency_us_dollar' => 'Dólar Americano', 'currency_british_pound' => 'Libra Británica', 'currency_euro' => 'Euro', 'currency_south_african_rand' => 'Rand Sudafricano', @@ -2371,7 +2371,7 @@ $LANG = array( 'currency_israeli_shekel' => 'Shekel israelí', 'currency_swedish_krona' => 'Corona Sueca', 'currency_kenyan_shilling' => 'Chelín de Kenia', - 'currency_canadian_dollar' => 'Dólar Canadience', + 'currency_canadian_dollar' => 'Dólar Canadiense', 'currency_philippine_peso' => 'Peso Filipino', 'currency_indian_rupee' => 'Rupia India', 'currency_australian_dollar' => 'Dólar Australiano', @@ -2420,9 +2420,9 @@ $LANG = array( 'currency_russian_ruble' => 'Rublo Ruso', 'currency_mozambican_metical' => 'Metical Mozambiqueño', 'currency_omani_rial' => 'Rial Omaní', - 'currency_ukrainian_hryvnia' => 'Ukrainian Hryvnia', + 'currency_ukrainian_hryvnia' => 'Ucrania Grivna', 'currency_macanese_pataca' => 'Macanese Pataca', - 'currency_taiwan_new_dollar' => 'Taiwan New Dollar', + 'currency_taiwan_new_dollar' => 'Nuevo Dólar Taiwanés', 'currency_dominican_peso' => 'Peso Dominicano', 'currency_chilean_peso' => 'Peso Chileno', 'currency_icelandic_krona' => 'Icelandic Króna', @@ -2433,17 +2433,17 @@ $LANG = array( 'currency_botswana_pula' => 'Botswana Pula', 'currency_hungarian_forint' => 'Hungarian Forint', 'currency_ugandan_shilling' => 'Ugandan Shilling', - 'currency_barbadian_dollar' => 'Barbadian Dollar', - 'currency_brunei_dollar' => 'Brunei Dollar', + 'currency_barbadian_dollar' => 'Dólar de Barbados', + 'currency_brunei_dollar' => 'Dólar de Brunei', 'currency_georgian_lari' => 'Georgian Lari', 'currency_qatari_riyal' => 'Qatari Riyal', - 'currency_honduran_lempira' => 'Honduran Lempira', - 'currency_surinamese_dollar' => 'Surinamese Dollar', + 'currency_honduran_lempira' => 'Lempira Hondureño', + 'currency_surinamese_dollar' => 'Dólar Surinamés', 'currency_bahraini_dinar' => 'Bahraini Dinar', 'currency_venezuelan_bolivars' => 'Bolívar Venezolano', 'currency_south_korean_won' => 'South Korean Won', 'currency_moroccan_dirham' => 'Moroccan Dirham', - 'currency_jamaican_dollar' => 'Jamaican Dollar', + 'currency_jamaican_dollar' => 'Dólar Jamaiquino', 'currency_angolan_kwanza' => 'Angolan Kwanza', 'currency_haitian_gourde' => 'Haitian Gourde', 'currency_zambian_kwacha' => 'Zambian Kwacha', @@ -2623,129 +2623,129 @@ $LANG = array( 'created_scheduled_report' => 'Reporte programado con éxito', 'deleted_scheduled_report' => 'Programaci;on de reporte cancelada con éxito', 'scheduled_report_attached' => 'Su reporte programado de :type está adjunto.', - 'scheduled_report_error' => 'Failed to create schedule report', - 'invalid_one_time_password' => 'Invalid one time password', + 'scheduled_report_error' => 'Error al crear el reporte programado', + 'invalid_one_time_password' => 'Clave inicial inválida', 'apple_pay' => 'Apple/Google Pay', - 'enable_apple_pay' => 'Accept Apple Pay and Pay with Google', - 'requires_subdomain' => 'This payment type requires that a :link.', - 'subdomain_is_set' => 'subdomain is set', - 'verification_file' => 'Verification File', - 'verification_file_missing' => 'The verification file is needed to accept payments.', - 'apple_pay_domain' => 'Use :domain as the domain in :link.', - 'apple_pay_not_supported' => 'Sorry, Apple/Google Pay isn\'t supported by your browser', - 'optional_payment_methods' => 'Optional Payment Methods', + 'enable_apple_pay' => 'Acepta Apple Pay y Google Pay', + 'requires_subdomain' => 'Este tipo de pago requiere un :link.', + 'subdomain_is_set' => 'subdominio configurado', + 'verification_file' => 'Archivo de Verificación', + 'verification_file_missing' => 'Se requiere el archivo de verificación para aceptar pagos.', + 'apple_pay_domain' => 'Usa :domain como dominio en :link.', + 'apple_pay_not_supported' => 'Disculpe, su navegador no soporta Apple/Google Pay', + 'optional_payment_methods' => 'Métodos de Pago Opcionales', 'add_subscription' => 'Agregar suscripción', - 'target_url' => 'Target', - 'target_url_help' => 'When the selected event occurs the app will post the entity to the target URL.', - 'event' => 'Event', - 'subscription_event_1' => 'Created Client', - 'subscription_event_2' => 'Created Invoice', - 'subscription_event_3' => 'Created Quote', - 'subscription_event_4' => 'Created Payment', - 'subscription_event_5' => 'Created Vendor', - 'subscription_event_6' => 'Updated Quote', - 'subscription_event_7' => 'Deleted Quote', - 'subscription_event_8' => 'Updated Invoice', - 'subscription_event_9' => 'Deleted Invoice', - 'subscription_event_10' => 'Updated Client', - 'subscription_event_11' => 'Deleted Client', - 'subscription_event_12' => 'Deleted Payment', - 'subscription_event_13' => 'Updated Vendor', - 'subscription_event_14' => 'Deleted Vendor', - 'subscription_event_15' => 'Created Expense', - 'subscription_event_16' => 'Updated Expense', - 'subscription_event_17' => 'Deleted Expense', - 'subscription_event_18' => 'Created Task', - 'subscription_event_19' => 'Updated Task', - 'subscription_event_20' => 'Deleted Task', - 'subscription_event_21' => 'Approved Quote', - 'subscriptions' => 'Subscriptions', - 'updated_subscription' => 'Successfully updated subscription', - 'created_subscription' => 'Successfully created subscription', - 'edit_subscription' => 'Edit Subscription', - 'archive_subscription' => 'Archive Subscription', - 'archived_subscription' => 'Successfully archived subscription', - 'project_error_multiple_clients' => 'The projects can\'t belong to different clients', - 'invoice_project' => 'Invoice Project', - 'module_recurring_invoice' => 'Recurring Invoices', - 'module_credit' => 'Credits', - 'module_quote' => 'Quotes & Proposals', - 'module_task' => 'Tasks & Projects', - 'module_expense' => 'Expenses & Vendors', + 'target_url' => 'Objetivo', + 'target_url_help' => 'Cuando ocurra el evento seleccionado, la aplicación publicará la entidad en la URL objetivo.', + 'event' => 'Evento', + 'subscription_event_1' => 'Cliente Creado', + 'subscription_event_2' => 'Factura Creada', + 'subscription_event_3' => 'Cotización Creada', + 'subscription_event_4' => 'Pago Creado', + 'subscription_event_5' => 'Proveedor Creado', + 'subscription_event_6' => 'Presupuesto actualizado', + 'subscription_event_7' => 'Presupuesto eliminado', + 'subscription_event_8' => 'Factura actualizada', + 'subscription_event_9' => 'Factura eliminada', + 'subscription_event_10' => 'Cliente actualizado', + 'subscription_event_11' => 'Cliente eliminado', + 'subscription_event_12' => 'Pago eliminado', + 'subscription_event_13' => 'Proveedor Actualizado', + 'subscription_event_14' => 'Proveedor Borrado', + 'subscription_event_15' => 'Gasto creado', + 'subscription_event_16' => 'Gasto actualizado', + 'subscription_event_17' => 'Gasto eliminado', + 'subscription_event_18' => 'Tarea creada', + 'subscription_event_19' => 'Tarea actualizada', + 'subscription_event_20' => 'Tarea eliminada', + 'subscription_event_21' => 'Presupuesto aprobado', + 'subscriptions' => 'Suscripciones', + 'updated_subscription' => 'Suscripción actualizada correctamente', + 'created_subscription' => 'Suscripción creada correctamente', + 'edit_subscription' => 'Editar suscripción', + 'archive_subscription' => 'Archivar suscripción', + 'archived_subscription' => 'Suscripción correctamente archivada', + 'project_error_multiple_clients' => 'Los proyectos no pueden pertenecer a otro cliente', + 'invoice_project' => 'Facturar proyecto', + 'module_recurring_invoice' => 'Facturas recurrentes', + 'module_credit' => 'Créditos', + 'module_quote' => 'Presupuestos & Propuestas', + 'module_task' => 'Tareas & Proyectos', + 'module_expense' => 'Gastos y Proveedores', 'module_ticket' => 'Tickets', - 'reminders' => 'Reminders', - 'send_client_reminders' => 'Send email reminders', - 'can_view_tasks' => 'Tasks are visible in the portal', - 'is_not_sent_reminders' => 'Reminders are not sent', - 'promotion_footer' => 'Your promotion will expire soon, :link to upgrade now.', + 'reminders' => 'Recordatorios', + 'send_client_reminders' => 'Enviar recordatorios por email', + 'can_view_tasks' => 'Las tareas son visibles en el portal', + 'is_not_sent_reminders' => 'Los recordatorios no son enviados', + 'promotion_footer' => 'Tu promoción caducará pronto, :link para actualizar ahora.', 'unable_to_delete_primary' => 'Nota: para eliminar esta empresa primero elimine todas las empresas enlazadas.', 'please_register' => 'Por favor registre su cuenta', - 'processing_request' => 'Processing request', - 'mcrypt_warning' => 'Warning: Mcrypt is deprecated, run :command to update your cipher.', - 'edit_times' => 'Edit Times', - 'inclusive_taxes_help' => 'Include taxes in the cost', - 'inclusive_taxes_notice' => 'This setting can not be changed once an invoice has been created.', - 'inclusive_taxes_warning' => 'Warning: existing invoices will need to be resaved', - 'copy_shipping' => 'Copy Shipping', - 'copy_billing' => 'Copy Billing', - 'quote_has_expired' => 'The quote has expired, please contact the merchant.', - 'empty_table_footer' => 'Showing 0 to 0 of 0 entries', - 'do_not_trust' => 'Do not remember this device', - 'trust_for_30_days' => 'Trust for 30 days', - 'trust_forever' => 'Trust forever', + 'processing_request' => 'Procesando solicitud', + 'mcrypt_warning' => 'Aviso: Mcrypt está obsoleto, ejecuta :command para actualizar tu cifrado.', + 'edit_times' => 'Editar tiempos', + 'inclusive_taxes_help' => 'Incluir impuestos en el coste', + 'inclusive_taxes_notice' => 'Esta opción no puede ser cambiada una vez se ha creado una factura.', + 'inclusive_taxes_warning' => 'Aviso: hay que volver a guardar facturas existentes', + 'copy_shipping' => 'Copiar envío', + 'copy_billing' => 'Copiar facturación', + 'quote_has_expired' => 'El presupuesto ha expirado, por favor contacta con el comercio.', + 'empty_table_footer' => 'Mostrando 0 a 0 de 0 entradas', + 'do_not_trust' => 'No recordar este dispositivo', + 'trust_for_30_days' => 'Recordar por 30 días', + 'trust_forever' => 'Recordar para siempre', 'kanban' => 'Kanban', 'backlog' => 'Backlog', - 'ready_to_do' => 'Ready to do', - 'in_progress' => 'In progress', - 'add_status' => 'Add status', - 'archive_status' => 'Archive Status', - 'new_status' => 'New Status', - 'convert_products' => 'Convert Products', - 'convert_products_help' => 'Automatically convert product prices to the client\'s currency', - 'improve_client_portal_link' => 'Set a subdomain to shorten the client portal link.', + 'ready_to_do' => 'Listo para hacer', + 'in_progress' => 'En progreso', + 'add_status' => 'Añadir estado', + 'archive_status' => 'Estado Archivado', + 'new_status' => 'Estado Nuevo', + 'convert_products' => 'Convertir productos', + 'convert_products_help' => 'Convertir automáticamente precios de los productos a la moneda del cliente', + 'improve_client_portal_link' => 'Configura un subdominio para acortar el enlace al portal de cliente.', 'budgeted_hours' => 'Budgeted Hours', - 'progress' => 'Progress', - 'view_project' => 'View Project', - 'summary' => 'Summary', - 'endless_reminder' => 'Endless Reminder', - 'signature_on_invoice_help' => 'Add the following code to show your client\'s signature on the PDF.', - 'signature_on_pdf' => 'Show on PDF', - 'signature_on_pdf_help' => 'Show the client signature on the invoice/quote PDF.', - 'expired_white_label' => 'The white label license has expired', - 'return_to_login' => 'Return to Login', - 'convert_products_tip' => 'Note: add a :link named ":name" to see the exchange rate.', + 'progress' => 'Progreso', + 'view_project' => 'Ver proyecto', + 'summary' => 'Sumario', + 'endless_reminder' => 'Recordatorio sin fin', + 'signature_on_invoice_help' => 'Añade el siguiente código para mostrar la firma del cliente en el PDF.', + 'signature_on_pdf' => 'Ver en PDF', + 'signature_on_pdf_help' => 'Mostrar la firma del cliente en los PDF de facturas/presupuestos.', + 'expired_white_label' => 'Ha expirado la licencia de marca blanca', + 'return_to_login' => 'Volver al Acceso', + 'convert_products_tip' => 'Nota: añade un :link con nombre ":name" para ver la tasa de conversión.', 'amount_greater_than_balance' => 'The amount is greater than the invoice balance, a credit will be created with the remaining amount.', - 'custom_fields_tip' => 'Use Label|Option1,Option2 to show a select box.', - 'client_information' => 'Client Information', - 'updated_client_details' => 'Successfully updated client details', + 'custom_fields_tip' => 'Usa Etiqueta|Opción1,Opción2 para mostrar una caja de selección.', + 'client_information' => 'Información del cliente', + 'updated_client_details' => 'Detalles del cliente actualizados correctamente', 'auto' => 'Auto', - 'tax_amount' => 'Tax Amount', - 'tax_paid' => 'Tax Paid', - 'none' => 'None', - 'proposal_message_button' => 'To view your proposal for :amount, click the button below.', - 'proposal' => 'Proposal', - 'proposals' => 'Proposals', - 'list_proposals' => 'List Proposals', - 'new_proposal' => 'New Proposal', - 'edit_proposal' => 'Edit Proposal', - 'archive_proposal' => 'Archive Proposal', - 'delete_proposal' => 'Delete Proposal', - 'created_proposal' => 'Successfully created proposal', - 'updated_proposal' => 'Successfully updated proposal', - 'archived_proposal' => 'Successfully archived proposal', - 'deleted_proposal' => 'Successfully archived proposal', - 'archived_proposals' => 'Successfully archived :count proposals', - 'deleted_proposals' => 'Successfully archived :count proposals', - 'restored_proposal' => 'Successfully restored proposal', - 'restore_proposal' => 'Restore Proposal', + 'tax_amount' => 'Suma de Impuestos', + 'tax_paid' => 'Impuestos pagados', + 'none' => 'Ninguno', + 'proposal_message_button' => 'Para ver tu propuesta de :amount, haz clic en el enlace de abajo.', + 'proposal' => 'Propuesta', + 'proposals' => 'Propuestas', + 'list_proposals' => 'Listar propuestas', + 'new_proposal' => 'Nueva propuesta', + 'edit_proposal' => 'Editar propuesta', + 'archive_proposal' => 'Archivar propuesta', + 'delete_proposal' => 'Borrar propuesta', + 'created_proposal' => 'Propuesta creada correctamente', + 'updated_proposal' => 'Propuesta actualizada correctamente', + 'archived_proposal' => 'Propuesta archivada correctamente', + 'deleted_proposal' => 'Propuesta archivada correctamente', + 'archived_proposals' => ':count propuestas archivadas correctamente', + 'deleted_proposals' => ':count propuestas archivadas correctamente', + 'restored_proposal' => 'Propuesta restaurada correctamente', + 'restore_proposal' => 'Restaurar propuesta', 'snippet' => 'Snippet', 'snippets' => 'Snippets', 'proposal_snippet' => 'Snippet', 'proposal_snippets' => 'Snippets', - 'new_proposal_snippet' => 'New Snippet', - 'edit_proposal_snippet' => 'Edit Snippet', - 'archive_proposal_snippet' => 'Archive Snippet', - 'delete_proposal_snippet' => 'Delete Snippet', + 'new_proposal_snippet' => 'Nuevo Snippet', + 'edit_proposal_snippet' => 'Editar Snippet', + 'archive_proposal_snippet' => 'Archivar Snippet', + 'delete_proposal_snippet' => 'Borrar Snippet', 'created_proposal_snippet' => 'Successfully created snippet', 'updated_proposal_snippet' => 'Successfully updated snippet', 'archived_proposal_snippet' => 'Successfully archived snippet', @@ -2755,15 +2755,15 @@ $LANG = array( 'restored_proposal_snippet' => 'Successfully restored snippet', 'restore_proposal_snippet' => 'Restore Snippet', 'template' => 'Plantilla', - 'templates' => 'Templates', - 'proposal_template' => 'Template', - 'proposal_templates' => 'Templates', - 'new_proposal_template' => 'New Template', - 'edit_proposal_template' => 'Edit Template', - 'archive_proposal_template' => 'Archive Template', - 'delete_proposal_template' => 'Delete Template', - 'created_proposal_template' => 'Successfully created template', - 'updated_proposal_template' => 'Successfully updated template', + 'templates' => 'Plantillas', + 'proposal_template' => 'Plantilla', + 'proposal_templates' => 'Plantillas', + 'new_proposal_template' => 'Nueva plantilla', + 'edit_proposal_template' => 'Editar plantilla', + 'archive_proposal_template' => 'Archivar plantilla', + 'delete_proposal_template' => 'Borrar plantilla', + 'created_proposal_template' => 'Plantilla creada correctamente', + 'updated_proposal_template' => 'Plantilla actualizada correctamente', 'archived_proposal_template' => 'Successfully archived template', 'deleted_proposal_template' => 'Successfully archived template', 'archived_proposal_templates' => 'Successfully archived :count templates', @@ -2863,10 +2863,10 @@ $LANG = array( 'view_in_portal' => 'View in Portal', 'cookie_message' => 'This website uses cookies to ensure you get the best experience on our website.', 'got_it' => 'Got it!', - 'vendor_will_create' => 'vendor will be created', - 'vendors_will_create' => 'vendors will be created', - 'created_vendors' => 'Successfully created :count vendor(s)', - 'import_vendors' => 'Import Vendors', + 'vendor_will_create' => 'El proveedor será creado', + 'vendors_will_create' => 'proveedores serán creados', + 'created_vendors' => ':count proveedor(es) creado(s) con éxito', + 'import_vendors' => 'Importar Proveedores', 'company' => 'Empresa', 'client_field' => 'Client Field', 'contact_field' => 'Contact Field', @@ -2874,14 +2874,14 @@ $LANG = array( 'task_field' => 'Task Field', 'project_field' => 'Project Field', 'expense_field' => 'Expense Field', - 'vendor_field' => 'Vendor Field', + 'vendor_field' => 'Campo Proveedor', 'company_field' => 'Campo de Empresa', 'invoice_field' => 'Invoice Field', 'invoice_surcharge' => 'Invoice Surcharge', 'custom_task_fields_help' => 'Add a field when creating a task.', 'custom_project_fields_help' => 'Add a field when creating a project.', 'custom_expense_fields_help' => 'Add a field when creating an expense.', - 'custom_vendor_fields_help' => 'Add a field when creating a vendor.', + 'custom_vendor_fields_help' => 'Agregue un campo al crear un proveedor', 'messages' => 'Messages', 'unpaid_invoice' => 'Unpaid Invoice', 'paid_invoice' => 'Paid Invoice', @@ -3247,7 +3247,7 @@ $LANG = array( 'filtered_by_group' => 'Filtered by Group', 'filtered_by_invoice' => 'Filtered by Invoice', 'filtered_by_client' => 'Filtered by Client', - 'filtered_by_vendor' => 'Filtered by Vendor', + 'filtered_by_vendor' => 'Filtro por Proveedor', 'group_settings' => 'Group Settings', 'groups' => 'Groups', 'new_group' => 'New Group', @@ -3271,8 +3271,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3468,9 +3469,9 @@ $LANG = array( 'custom_surcharge3' => 'Custom Surcharge 3', 'custom_surcharge4' => 'Custom Surcharge 4', 'is_deleted' => 'Está Eliminado', - 'vendor_city' => 'Ciudad del Vendedor', - 'vendor_state' => 'Estado del Vendedor', - 'vendor_country' => 'País del Vendedor', + 'vendor_city' => 'Ciudad del Proveedor', + 'vendor_state' => 'Estado del Proveedor', + 'vendor_country' => 'País del Proveedor', 'credit_footer' => 'Pie de Página del Crédito', 'credit_terms' => 'Términos del Crédito', 'untitled_company' => 'Empresa sin Nombre', @@ -3533,7 +3534,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Crédito marcado como enviado con éxito', 'email_subject_payment_partial' => 'Asunto del correo electrónico de pago parcial', 'is_approved' => 'Está Aprobado', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3573,7 +3574,7 @@ $LANG = array( 'search_products' => 'Search Products', 'search_quotes' => 'Search Quotes', 'search_credits' => 'Search Credits', - 'search_vendors' => 'Search Vendors', + 'search_vendors' => 'Buscar Proveedor', 'search_users' => 'Search Users', 'search_tax_rates' => 'Search Tax Rates', 'search_tasks' => 'Search Tasks', @@ -3649,7 +3650,7 @@ $LANG = array( 'update_quote' => 'Update Quote', 'update_invoice' => 'Update Invoice', 'update_client' => 'Update Client', - 'update_vendor' => 'Update Vendor', + 'update_vendor' => 'Actualizar Proveedor', 'create_expense' => 'Create Expense', 'update_expense' => 'Update Expense', 'update_task' => 'Update Task', @@ -3690,7 +3691,7 @@ $LANG = array( 'search_product' => 'Search 1 Product', 'search_quote' => 'Search 1 Quote', 'search_credit' => 'Search 1 Credit', - 'search_vendor' => 'Search 1 Vendor', + 'search_vendor' => 'Buscar 1 Proveedor', 'search_user' => 'Search 1 User', 'search_tax_rate' => 'Search 1 Tax Rate', 'search_task' => 'Search 1 Tasks', @@ -3788,6 +3789,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/es_ES/texts.php b/resources/lang/es_ES/texts.php index 80190fef93f1..d8758e741d66 100644 --- a/resources/lang/es_ES/texts.php +++ b/resources/lang/es_ES/texts.php @@ -3263,8 +3263,9 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3525,7 +3526,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3780,6 +3781,117 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/fi/texts.php b/resources/lang/fi/texts.php index d879299fb378..4371d9442a40 100644 --- a/resources/lang/fi/texts.php +++ b/resources/lang/fi/texts.php @@ -18,7 +18,7 @@ $LANG = array( 'last_name' => 'Sukunimi', 'phone' => 'Puhelin', 'email' => 'Sähköposti', - 'additional_info' => 'Lisätietoa', + 'additional_info' => 'Lisätiedot', 'payment_terms' => 'Maksuehdot', 'currency_id' => 'Valuutta', 'size_id' => 'Yrityksen koko', @@ -30,8 +30,8 @@ $LANG = array( 'due_date' => 'Eräpäivä', 'invoice_number' => 'Laskun numero', 'invoice_number_short' => 'Laskun nro', - 'po_number' => 'Hankintatilaus numero', - 'po_number_short' => 'Hankintatilaus nro', + 'po_number' => 'Tilaus numero', + 'po_number_short' => 'Tilaus #', 'frequency_id' => 'Kuinka usein', 'discount' => 'Alennus', 'taxes' => 'Verot', @@ -50,8 +50,8 @@ $LANG = array( 'remove_contact' => 'Poista yhteystieto', 'add_contact' => 'Lisää yhteystieto', 'create_new_client' => 'Lisää uusi asiakas', - 'edit_client_details' => 'Muokkaa asiakkaan tiedot', - 'enable' => 'Päällä', + 'edit_client_details' => 'Muokkaa asiakkaan tietoja', + 'enable' => 'Ota käyttöön', 'learn_more' => 'Lue lisää', 'manage_rates' => 'Hallitse hintoja', 'note_to_client' => 'Huomautus asiakkaalle', @@ -65,13 +65,13 @@ $LANG = array( 'delete_invoice' => 'Poista lasku', 'email_invoice' => 'Lähetä lasku sähköpostitse', 'enter_payment' => 'Kirjaa maksu', - 'tax_rates' => 'Vero määrä', - 'rate' => 'á hinta', + 'tax_rates' => 'Verokannat', + 'rate' => 'Kanta', 'settings' => 'Asetukset', - 'enable_invoice_tax' => 'Ota käyttöön määrittämällä laskuvero', + 'enable_invoice_tax' => 'Ota käyttöön määrittämällä laskun verokanta', 'enable_line_item_tax' => 'Ota käyttöön verot tuoteriveille', 'dashboard' => 'Hallintapaneeli', - 'dashboard_totals_in_all_currencies_help' => 'Huom: lisää a :link named ":name" show totals using single base currency.', + 'dashboard_totals_in_all_currencies_help' => 'Huom: lisää :link named ":name" show totals using single base currency.', 'clients' => 'Asiakkaat', 'invoices' => 'Laskut', 'payments' => 'Maksut', @@ -80,24 +80,24 @@ $LANG = array( 'search' => 'Etsi', 'sign_up' => 'Rekisteröidy', 'guest' => 'Vieras', - 'company_details' => 'Yrityksen yhteystiedot', + 'company_details' => 'Yrityksen tiedot', 'online_payments' => 'Online maksut', 'notifications' => 'Sähköposti-ilmoitukset', 'import_export' => 'Tuonti | Vienti', 'done' => 'Valmis', 'save' => 'Tallenna', 'create' => 'Luo', - 'upload' => 'Upload', + 'upload' => 'Lataa palvelimelle', 'import' => 'Tuo', - 'download' => 'lataa', + 'download' => 'Lataa', 'cancel' => 'Peruuta', 'close' => 'Sulje', 'provide_email' => 'Anna käypä sähköpostiosoite', 'powered_by' => 'Moottorina', 'no_items' => 'Ei tuotteita', 'recurring_invoices' => 'Toistuvat laskut', - 'recurring_help' => '

automaattisesti send asiakkaat sama laskut viikottain, bi-kuukaisittain, kuukaisittain, quarterly tai annually.

-

käytä :MONTH, :QUARTER tai :YEAR dynamic dates. Basic math toimii hyvin, esimerkki :MONTH-1.

+ 'recurring_help' => '

automaattisesti lähetä asiakkaille sama lasku viikottain, kahdesti kuussa, kuukaisittain, neljännesvuosittain tai vuosittain.

+

käytä :MONTH, :QUARTER tai :YEAR dynaamisia päiväyksiä. Perus matematiikka toimii hyvin, esimerkki :MONTH-1.

Examples dynamic lasku variables:

', 'due' => 'Due', 'next_due_on' => 'Seuraava eräpäivä: :päivämäärä', - 'use_client_terms' => 'Näytä asiakkaan ehdot', + 'use_client_terms' => 'Käytä asiakkaan maksuehtoa', 'day_of_month' => ':ordinal day kuukausi', 'last_day_of_month' => 'viime day kuukausi', 'day_of_week_after' => ':ordinal :day after', @@ -986,32 +984,32 @@ Lasku poistettiin (jos only yksi, alternative)', 'payment_message_button' => 'Kiitos summan :amount maksustasi.', 'payment_type_direct_debit' => 'Direct Debit', 'bank_accounts' => 'Luottokortit & pankit', - 'add_bank_account' => 'lisää Bank Account', - 'setup_account' => 'Määrtä tili', - 'import_expenses' => 'Import kulut', + 'add_bank_account' => 'Lisää pankkitili', + 'setup_account' => 'Määritä tili', + 'import_expenses' => 'Tuo kulut', 'bank_id' => 'Pankki', - 'integration_type' => 'Integration Type', - 'updated_bank_account' => 'onnistuneesti päivitetty bank tili', - 'edit_bank_account' => 'muokkaa Bank Account', + 'integration_type' => 'Integraation tyyppi', + 'updated_bank_account' => 'Pankkitili on onnistuneesti päivitetty', + 'edit_bank_account' => 'Muokkaa pankkitiliä', 'archive_bank_account' => 'Arkistoi pankkitili', 'archived_bank_account' => 'onnistuneesti arkistoitu pankkitili', - 'created_bank_account' => 'onnistuneesti luotu bank tili', + 'created_bank_account' => 'Onnistuneesti luotu pankkitili', 'validate_bank_account' => 'Validate Bank Account', 'bank_password_help' => 'Huom: sinun salasana is transmitted securely ja never stored on our servers.', 'bank_password_warning' => 'Warning: sinun salasana may be transmitted in plain text, consider enabling HTTPS.', 'username' => 'Käyttäjätunnus', 'account_number' => 'Tilinumero', 'account_name' => 'Tilin nimi', - 'bank_account_error' => 'Failed retrieve tili tiedot, tarkista sinun credentials.', + 'bank_account_error' => 'Käyttäjätilin tietojen haku epäonnistui, tarkista kirjautumistunnuksesi.', 'status_approved' => 'Hyväksytty', - 'quote_settings' => 'tarjous asetukset', - 'auto_convert_quote' => 'automaattinen Convert', - 'auto_convert_quote_help' => 'automaattisesti convert tarjous lasku when approved by asiakas.', + 'quote_settings' => 'Tarjouksen asetukset', + 'auto_convert_quote' => 'Automaattinen muunnos', + 'auto_convert_quote_help' => 'Muunna tarjous automaattisesti laskuksi, kun asiakas on hyväksynyt tarjouksen.', 'validate' => 'Validoi', 'info' => 'Info', - 'imported_expenses' => 'onnistuneesti luotu :count_vendors vendor(s) ja :count_expenses kulu(s)', - 'iframe_url_help3' => 'Huom: jos you plan on accepting luotto cards tiedot we strongly recommend enabling HTTPS on sinun site.', - 'expense_error_multiple_currencies' => 'The kulut eivät voi olla eri valuuttoja.', + 'imported_expenses' => 'Onnistuneesti luotu :count_vendors kauppias(ta) ja :count_expenses kulu(ja)', + 'iframe_url_help3' => 'Huom: jos aiot hyväksyä luottokorttitietoja, suosittelemme vahvasti että otat käyttöön HTTPS:n sivustollasi.', + 'expense_error_multiple_currencies' => 'Kulut eivät voi olla eri valuuttoja.', 'expense_error_mismatch_currencies' => 'The asiakas\'s currency does not match kulu currency.', 'trello_roadmap' => 'Trellon roadmap', 'header_footer' => 'Header/Footer', @@ -1019,10 +1017,10 @@ Lasku poistettiin (jos only yksi, alternative)', 'all_pages' => 'All pages', 'last_page' => 'viime page', 'all_pages_header' => 'näytä Header on', - 'all_pages_footer' => 'näytä Footer on', - 'invoice_currency' => 'Lasku Currency', - 'enable_https' => 'We strongly recommend using HTTPS accept luotto card tiedot online.', - 'quote_issued_to' => 'tarjous issued ', + 'all_pages_footer' => 'Näytä alatunniste', + 'invoice_currency' => 'Laskun valuutta', + 'enable_https' => 'Suosittelemme vahvasti käyttämään HTTPS:ää hyväksyessäsi luottokorttitietoja verkossa.', + 'quote_issued_to' => 'Tarjous on osoitettu ', 'show_currency_code' => 'Currency Code', 'free_year_message' => 'sinun tili on upgraded pro plan yksi year at no cost.', 'trial_message' => 'sinun tili will receive free two week trial our pro plan.', @@ -1030,7 +1028,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'trial_footer_last_day' => 'tämä is last day sinun free pro plan trial, :link upgrade nyt.', 'trial_call_to_action' => 'aloita Free Trial', 'trial_success' => 'onnistuneesti enabled two week free pro plan trial', - 'overdue' => 'Overdue', + 'overdue' => 'Yliaika', 'white_label_text' => 'Purchase ONE YEAR white label lisenssi for $:hinta remove Lasku Ninja branding from lasku ja asiakas portal.', @@ -1038,29 +1036,29 @@ Lasku poistettiin (jos only yksi, alternative)', 'reset_password_footer' => 'If you did not request this salasana reset sähköposti our support: :sähköposti', 'limit_users' => 'Sorry, this will exceed limit of :limit users', 'more_designs_self_host_header' => 'Get 6 more lasku designs just $:hinta', - 'old_browser' => ' use a :link', - 'newer_browser' => 'newer browser', - 'white_label_custom_css' => ':link for $:hinta enable custom styling ja help support our projekti.', - 'bank_accounts_help' => 'Connect bank tili automatically tuonti kulut ja create vendors. Supports American Express ja :link.', + 'old_browser' => 'Ole hyvä ja käytä :link', + 'newer_browser' => 'uudempi selain', + 'white_label_custom_css' => ':link hinnalle $:hinta ottaaksesi käyttöön mukautetun tyylin ja auttaa tukemaan projektiamme.', + 'bank_accounts_help' => 'Yhdistä pankkitili tuodaksesi automaattisesti kulut ja luodaksesi kauppiaat. Supports American Express ja :link.', 'us_banks' => '400+ US banks', 'pro_plan_remove_logo' => ':link remove Lasku Ninja logo by joining Pro Plan', - 'pro_plan_remove_logo_link' => 'Click here', + 'pro_plan_remove_logo_link' => 'Napsauta tästä', 'invitation_status_sent' => 'Lähetetty', 'invitation_status_opened' => 'Avattu', 'invitation_status_viewed' => 'Nähty', - 'email_error_inactive_client' => 'sähköpostit ei voi lähettää passiivisille asiakkaille', - 'email_error_inactive_contact' => 'sähköpostit ei voi lähettää inactive contacts', - 'email_error_inactive_invoice' => 'sähköpostit ei voi lähettää inactive laskut', - 'email_error_inactive_proposal' => 'sähköpostit ei voi lähettää inactive proposals', + 'email_error_inactive_client' => 'sähköpostia ei voi lähettää passiivisille asiakkaille', + 'email_error_inactive_contact' => 'sähköpostia ei voi lähettää passiivisille kontakteille', + 'email_error_inactive_invoice' => 'sähköpostia ei voi lähettää passiivisille laskuille', + 'email_error_inactive_proposal' => 'sähköpostia ei voi lähettää passiivisille ehdokkaille', 'email_error_user_unregistered' => ' rekisteröi tilisi lähettääksesi sähköposteja', 'email_error_user_unconfirmed' => ' vahvista tilisi lähettääksesi sähköposteja', 'email_error_invalid_contact_email' => 'epäkelpo yhteyssähköposti', - 'navigation' => 'Navigation', - 'list_invoices' => 'listaa laskut', + 'navigation' => 'Navigaatio', + 'list_invoices' => 'Listaa laskut', 'list_clients' => 'listaa asiakkaat', - 'list_quotes' => 'listaa tarjoukset', + 'list_quotes' => 'Listaa tarjoukset', 'list_tasks' => 'listaa tehtävät', 'list_expenses' => 'listaa kulut', 'list_recurring_invoices' => 'listaa toistuva laskut', @@ -1068,29 +1066,29 @@ Lasku poistettiin (jos only yksi, alternative)', 'list_credits' => 'listaa luotot', 'tax_name' => 'veronimi', 'report_settings' => 'raportti asetukset', - 'search_hotkey' => 'shortcut is /', + 'search_hotkey' => 'oikopolku on/', 'new_user' => 'Uusi käyttäjä', 'new_product' => 'Uusi tuote', 'new_tax_rate' => 'Uusi veromäärä', 'invoiced_amount' => 'Laskutettu määrä', - 'invoice_item_fields' => 'Lasku Item kentät', - 'custom_invoice_item_fields_help' => 'lisää kenttä when creating lasku item ja näytä label ja arvo on PDF.', + 'invoice_item_fields' => 'Laskun nimike-kentät', + 'custom_invoice_item_fields_help' => 'Lisää kenttä luotaessa laskun nimike ja näytä otsikko ja arvo PDF:ssä.', 'recurring_invoice_number' => 'toistuva numero', 'recurring_invoice_number_prefix_help' => 'määritä etuliite be added lasku numero toistuva laskut.', // Client Passwords 'enable_portal_password' => 'salasana suojaa laskut', - 'enable_portal_password_help' => 'Allows you set salasana each kontakti. If salasana is set, kontakti required syötä salasana before viewing laskut.', - 'send_portal_password' => 'Generate automaattisesti', + 'enable_portal_password_help' => 'Mahdollistaa, että voit antaa salasanan jokaiselle yhteyshenkilölle. Jos salasana on asetettu, yhteyshenkilön tulee kirjautua sen avulla sisään voidakseen tarkastella laskuja.', + 'send_portal_password' => 'Generoi automaattisesti', 'send_portal_password_help' => 'If no salasana is set, yksi generated ja lähettää with first lasku.', - 'expired' => 'Expired', - 'invalid_card_number' => 'The luotto card numero ei ole valid.', - 'invalid_expiry' => 'The expiration päivämäärä ei ole valid.', - 'invalid_cvv' => 'The CVV ei ole valid.', + 'expired' => 'Vanhentunut', + 'invalid_card_number' => 'Luottokortin numero ei kelpaa.', + 'invalid_expiry' => 'Vanhenemispäivä ei kelpaa.', + 'invalid_cvv' => 'CVV-koodi ei kelpaa.', 'cost' => 'Hinta', - 'create_invoice_for_sample' => 'Huom: create sinun first lasku see preview here.', + 'create_invoice_for_sample' => 'Huom: luo ensimmäinen laskusi nähdäksesi esikatselun tässä.', // User Permissions 'owner' => 'Omistaja', @@ -1102,63 +1100,63 @@ Lasku poistettiin (jos only yksi, alternative)', 'gateway_help_20' => ':link rekisteröityäksesi palveluun Sage Pay', 'gateway_help_21' => ':link rekisteröityäksesi palveluun Sage Pay.', 'partial_due' => 'Partial Due', - 'restore_vendor' => 'palauta Vendor', - 'restored_vendor' => 'onnistuneesti palautettu vendor', + 'restore_vendor' => 'Palauta kauppias', + 'restored_vendor' => 'Onnistuneesti palautettu kauppias', 'restored_expense' => 'onnistuneesti palautettu kulu', - 'permissions' => 'Permissions', - 'create_all_help' => 'Allow käyttäjä create ja modify records', + 'permissions' => 'Oikeudet', + 'create_all_help' => 'Salli käyttäjän luoda ja muokata tallenteita', 'view_all_help' => 'Salli käyttäjän nähdä tiedot, joita ei ole itse luonut', - 'edit_all_help' => 'Allow käyttäjä modify records they didn\'t create', + 'edit_all_help' => 'Salli käyttäjän muokata tallenteita joita ei ole itse luonut', 'view_payment' => 'Näytä Maksu', - 'january' => 'January', - 'february' => 'February', - 'march' => 'March', - 'april' => 'April', - 'may' => 'May', - 'june' => 'June', - 'july' => 'July', - 'august' => 'August', - 'september' => 'September', - 'october' => 'October', - 'november' => 'November', - 'december' => 'December', + 'january' => 'Tammikuu', + 'february' => 'Helmikuu', + 'march' => 'Maaliskuu', + 'april' => 'Huhtikuu', + 'may' => 'Toukokuu', + 'june' => 'Kesäkuu', + 'july' => 'Heinäkuu', + 'august' => 'Elokuu', + 'september' => 'Syyskuu', + 'october' => 'Lokakuu', + 'november' => 'Marraskuu', + 'december' => 'Joulukuu', // Documents 'documents_header' => 'Dokumentit:', 'email_documents_header' => 'Dokumentit:', 'email_documents_example_1' => 'Widgets Receipt.pdf', 'email_documents_example_2' => 'Final Deliverable.zip', - 'quote_documents' => 'tarjous Documents', - 'invoice_documents' => 'Lasku Documents', - 'expense_documents' => 'kulu Documents', + 'quote_documents' => 'Tarjouksen asiakirjat', + 'invoice_documents' => 'Laskun asiakirjat', + 'expense_documents' => 'Kulun asiakirjat', 'invoice_embed_documents' => 'Embed Documents', - 'invoice_embed_documents_help' => 'Include attached images in lasku.', + 'invoice_embed_documents_help' => 'Sisällytä liitetyt kuvat laskuun.', 'document_email_attachment' => 'Liitä Dokumentit', 'ubl_email_attachment' => 'Liitä UBL', - 'download_documents' => 'lataa Documents (:koko)', - 'documents_from_expenses' => 'From kulut:', - 'dropzone_default_message' => 'Drop files tai click upload', - 'dropzone_default_message_disabled' => 'Uploads pois käytöstä', - 'dropzone_fallback_message' => 'sinun browser does not support drag\'n\'drop tiedosto uploads.', + 'download_documents' => 'Lataa asiakirjat (:koko)', + 'documents_from_expenses' => 'Kuluista:', + 'dropzone_default_message' => 'Pudota tiedostot tai napsauta ladataksesi palvelimelle', + 'dropzone_default_message_disabled' => 'Palvelimelle lataus pois käytöstä', + 'dropzone_fallback_message' => 'Selaimesi ei tue raahaa ja pudota latausta palvelimelle.', 'dropzone_fallback_text' => ' use fallback form alla upload sinun files like in olden days.', - 'dropzone_file_too_big' => 'File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.', - 'dropzone_invalid_file_type' => 'You can\'t upload files this tyyppi.', + 'dropzone_file_too_big' => 'Tiedosto on liian suuri ({{filesize}}MiB). Maksimi tiedostokoko: {{maxFilesize}}MiB.', + 'dropzone_invalid_file_type' => 'Et voi ladata palvelimelle tätä tiedostotyyppiä.', 'dropzone_response_error' => 'Server responded with {{statusCode}} koodi.', - 'dropzone_cancel_upload' => 'Cancel upload', - 'dropzone_cancel_upload_confirmation' => 'Are you sure you want peruuta this upload?', - 'dropzone_remove_file' => 'Remove tiedosto', - 'documents' => 'Documents', - 'document_date' => 'Document Date', + 'dropzone_cancel_upload' => 'Peruuta lataus palvelimelle', + 'dropzone_cancel_upload_confirmation' => 'Oletko varma että haluat peruuttaa tämän latauksen palvelimelle?', + 'dropzone_remove_file' => 'Poista tiedosto', + 'documents' => 'Asiakirjat', + 'document_date' => 'Asiakirjan päiväys', 'document_size' => 'Koko', 'enable_client_portal' => 'Asiakasportaali', - 'enable_client_portal_help' => 'näytä/hide asiakas portal.', + 'enable_client_portal_help' => 'Näytä/piilota asiakasportaali.', 'enable_client_portal_dashboard' => 'Hallintapaneeli', - 'enable_client_portal_dashboard_help' => 'näytä/hide dashboard page in asiakas portal.', + 'enable_client_portal_dashboard_help' => 'Näytä/piilota hallintapaneeli-sivu asiakasportaalissa.', // Plans - 'account_management' => 'Account Management', + 'account_management' => 'Käyttäjätilin hallinta', 'plan_status' => 'Plan tila', 'plan_upgrade' => 'Päivitä', @@ -1172,7 +1170,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'renews' => 'Renews', 'plan_expired' => ':plan Plan Expired', 'trial_expired' => ':plan Plan Trial Ended', - 'never' => 'Never', + 'never' => 'Ei koskaan', 'plan_free' => 'Ilmainen', 'plan_pro' => 'Pro', 'plan_enterprise' => 'Enterprise', @@ -1181,11 +1179,11 @@ Lasku poistettiin (jos only yksi, alternative)', 'plan_trial' => 'Trial', 'plan_term' => 'Term', 'plan_term_monthly' => 'Kuukausittain', - 'plan_term_yearly' => 'Yearly', + 'plan_term_yearly' => 'Vuosittain', 'plan_term_month' => 'Kuukausi', 'plan_term_year' => 'Vuosi', 'plan_price_monthly' => '$:hinta/kuukausi', - 'plan_price_yearly' => '$:hinta/Year', + 'plan_price_yearly' => '$:hinta/Vuosi', 'updated_plan' => 'päivitetty plan asetus', 'plan_paid' => 'Term Started', 'plan_started' => 'Plan Started', @@ -1199,39 +1197,39 @@ Lasku poistettiin (jos only yksi, alternative)', 'enterprise_plan_year_description' => 'One year enrollment in Lasku Ninja Enterprise Plan.', 'enterprise_plan_month_description' => 'One kuukausi enrollment in Lasku Ninja Enterprise Plan.', 'plan_credit_product' => 'Luotto', - 'plan_credit_description' => 'luotto unused time', + 'plan_credit_description' => 'Hyvitys käyttämättömälle ajalle', 'plan_pending_monthly' => 'Will switch kuukaisittain on :päivämäärä', 'plan_refunded' => 'A hyvitys on issued.', 'live_preview' => 'Näytä esikatselu', 'page_size' => 'Page Size', 'live_preview_disabled' => 'Live preview on pois käytöstä support selected font', - 'invoice_number_padding' => 'Padding', + 'invoice_number_padding' => 'Tyhjä tila', 'preview' => 'Esikatselu', - 'list_vendors' => 'listaa Vendors', + 'list_vendors' => 'Listaa kauppiaat', 'add_users_not_supported' => 'Upgrade Enterprise plan lisää additional users tilisi.', 'enterprise_plan_features' => 'The Enterprise plan adds support multiple users ja tiedosto attachments, :link see full list ominaisuudet.', 'return_to_app' => 'Return To App', // Payment updates - 'refund_payment' => 'Refund maksu', + 'refund_payment' => 'Hyvitysmaksu', 'refund_max' => 'Max:', - 'refund' => 'Refund', + 'refund' => 'Hyvitys', 'are_you_sure_refund' => 'Refund selected payments?', 'status_pending' => 'Odottaa', 'status_completed' => 'Valmis', 'status_failed' => 'Epäonnistui', 'status_partially_refunded' => 'Osittain hyvitetty', - 'status_partially_refunded_amount' => ':amount Refunded', + 'status_partially_refunded_amount' => ':amount hyvitetty', 'status_refunded' => 'Hyvitetty', - 'status_voided' => 'Cancelled', - 'refunded_payment' => 'Refunded maksu', - 'activity_39' => ':käyttäjä cancelled a :payment_amount maksu :maksu', + 'status_voided' => 'Peruutettu', + 'refunded_payment' => 'Hyvitetty maksu', + 'activity_39' => ':käyttäjä perui :payment_amount maksun :maksu', 'activity_40' => ':käyttäjä refunded :adjustment a :payment_amount maksu :maksu', 'card_expiration' => 'Exp: :expires', - 'card_creditcardother' => 'Unknown', + 'card_creditcardother' => 'Tuntematon', 'card_americanexpress' => 'American Express', 'card_carteblanche' => 'Carte Blanche', 'card_unionpay' => 'UnionPay', @@ -1250,12 +1248,12 @@ Lasku poistettiin (jos only yksi, alternative)', 'ach' => 'ACH', 'enable_ach' => 'Accept US bank transfers', 'stripe_ach_help' => 'ACH support must also be enabled in :link.', - 'ach_disabled' => 'Another gateway is already configured direct debit.', + 'ach_disabled' => 'Toinen maksunvälittäjä on jo määritelty suoraveloituksiin.', 'plaid' => 'Plaid', - 'client_id' => 'asiakas Id', + 'client_id' => 'Asiakkaan tunniste', 'secret' => 'Secret', - 'public_key' => 'Public Key', + 'public_key' => 'Julkinen avain', 'plaid_optional' => '(optional)', 'plaid_environment_help' => 'When Stripe test avain is given, Plaid\'s development environment (tartan) used.', 'other_providers' => 'Other Providers', @@ -1264,13 +1262,13 @@ Lasku poistettiin (jos only yksi, alternative)', 'invalid_account_number' => 'The tili numero ei ole valid.', 'account_number_mismatch' => 'The tili numbers do not match.', 'missing_account_holder_type' => ' valitse individual tai yritys tili.', - 'missing_account_holder_name' => ' syötä tili holder\'s name.', + 'missing_account_holder_name' => ' Anna tilin omistajan nimi.', 'routing_number' => 'Routing numero', 'confirm_account_number' => 'Confirm Account numero', 'individual_account' => 'Individual Account', 'company_account' => 'yritys Account', 'account_holder_name' => 'Account Holder nimi', - 'add_account' => 'lisää Account', + 'add_account' => 'Lisää tili', 'payment_methods' => 'maksu Methods', 'complete_verification' => 'Complete Verification', 'verification_amount1' => 'määrä 1', @@ -1286,7 +1284,7 @@ Lasku poistettiin (jos only yksi, alternative)', Once you have amounts, come back this maksu methods page ja click "Complete Verification" next tili.', 'unknown_bank' => 'Unknown Bank', 'ach_verification_delay_help' => 'You able use tili after completing verification. Verification usually takes 1-2 business days.', - 'add_credit_card' => 'lisää luotto kortti', + 'add_credit_card' => 'Lisää luottokortti', 'payment_method_added' => 'Added maksu method.', 'use_for_auto_bill' => 'käytä For Autobill', 'used_for_auto_bill' => 'Autobill maksu Method', @@ -1298,12 +1296,12 @@ Lasku poistettiin (jos only yksi, alternative)', 'gocardless_webhook_help_link_text' => 'lisää this URL as endpoint in GoCardless', 'payment_method_error' => 'Oli virhe adding sinun maksu methd. try again later.', 'notification_invoice_payment_failed_subject' => 'maksu failed Lasku :lasku', - 'notification_invoice_payment_failed' => 'A maksu made by asiakas :asiakas towards Lasku :lasku failed. The maksu on marked failed ja :amount on added asiakas\'s balance.', + 'notification_invoice_payment_failed' => 'Asiakkaan maksu :asiakas laskulle :lasku epäonnistui. Maksu on merkitty epäonnistuneeksi ja :amount on lisätty asiakkaan velkasaldoon.', 'link_with_plaid' => 'linkki Account Instantly Plaid', 'link_manually' => 'linkki Manually', 'secured_by_plaid' => 'Secured by Plaid', 'plaid_linked_status' => 'sinun bank tili at :bank', - 'add_payment_method' => 'lisää maksu Method', + 'add_payment_method' => 'Lisää maksutapa', 'account_holder_type' => 'Account Holder Type', 'ach_authorization' => 'I authorize :yritys use my bank tili future payments ja, jos necessary, electronically luotto my tili oikein erroneous debits. I understand that I may peruuta this authorization at any time by removing maksu method tai by contacting :sähköposti.', 'ach_authorization_required' => 'You must consent ACH transactions.', @@ -1317,14 +1315,14 @@ Lasku poistettiin (jos only yksi, alternative)', 'enabled' => 'Enabled', 'paypal' => 'PayPal', 'braintree_enable_paypal' => 'Enable PayPal payments through BrainTree', - 'braintree_paypal_disabled_help' => 'The PayPal gateway is processing PayPal payments', + 'braintree_paypal_disabled_help' => 'PayPal maksunvälittäjänä prosessoi PayPal maksut', 'braintree_paypal_help' => 'You must also :link.', 'braintree_paypal_help_link_text' => 'link PayPal sinun BrainTree tili', - 'token_billing_braintree_paypal' => 'Save maksu tiedot', - 'add_paypal_account' => 'lisää PayPal Account', + 'token_billing_braintree_paypal' => 'Tallenna maksun tiedot', + 'add_paypal_account' => 'Lisää PayPal-tili', - 'no_payment_method_specified' => 'ei maksu method specified', + 'no_payment_method_specified' => 'Maksutapaa ei ole määritelty', 'chart_type' => 'Chart Type', 'format' => 'Format', 'import_ofx' => 'Import OFX', @@ -1347,8 +1345,8 @@ Lasku poistettiin (jos only yksi, alternative)', 'created_wepay_confirmation_required' => ' tarkista sinun sähköposti ja vahvista sinun sähköposti osoite WePay.', 'switch_to_wepay' => 'Switch WePay', 'switch' => 'Switch', - 'restore_account_gateway' => 'palauta Gateway', - 'restored_account_gateway' => 'onnistuneesti palautettu gateway', + 'restore_account_gateway' => 'Palauta maksunvälittäjä', + 'restored_account_gateway' => 'onnistuneesti palautettu maksunvälittäjä', 'united_states' => 'Yhdysvallat', 'canada' => 'Kanada', 'accept_debit_cards' => 'Accept Debit Cards', @@ -1363,13 +1361,13 @@ Lasku poistettiin (jos only yksi, alternative)', 'wait_for_upload' => ' wait for dokumentti upload complete.', 'upgrade_for_permissions' => 'Upgrade our Enterprise plan enable permissions.', 'enable_second_tax_rate' => 'Enable specifying a second tax rate', - 'payment_file' => 'maksu File', + 'payment_file' => 'Maksu tiedosto', 'expense_file' => 'kulu File', - 'product_file' => 'Tuote File', + 'product_file' => 'Tuote tiedosto', 'import_products' => 'Import tuotteet', 'products_will_create' => 'tuotteet luotu', 'product_key' => 'Tuote', - 'created_products' => 'onnistuneesti luotu/päivitetty :count tuote(s)', + 'created_products' => 'Onnistuneesti luotu/päivitetty :count tuote(tta)', 'export_help' => 'käytä JSON jos you plan tuonti data into Lasku Ninja.
The tiedosto includes asiakkaat, tuotteet, laskut, quotes ja payments.', 'selfhost_export_help' => '
We recommend using mysqldump create full varmuuskopio.', 'JSON_file' => 'JSON File', @@ -1383,7 +1381,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'auto_bill_payment_method_credit_card' => 'luotto card', 'auto_bill_payment_method_paypal' => 'PayPal tili', 'auto_bill_notification_placeholder' => 'tämä lasku will automatically be billed sinun luotto card on tiedosto on erä päivämäärä.', - 'payment_settings' => 'maksu asetukset', + 'payment_settings' => 'Maksujen asetukset', 'on_send_date' => 'On send päivämäärä', 'on_due_date' => 'On erä päivämäärä', @@ -1395,21 +1393,21 @@ Lasku poistettiin (jos only yksi, alternative)', 'wepay_payment_tos_agree' => 'I agree WePay :terms ja :privacy_policy.', 'privacy_policy' => 'Privacy Policy', 'wepay_payment_tos_agree_required' => 'You must agree WePay Terms Service ja Privacy Policy.', - 'ach_email_prompt' => ' syötä sinun sähköposti osoite:', + 'ach_email_prompt' => 'Ole hyvä ja anna sähköpostiosoitteesi:', 'verification_pending' => 'Verification Pending', 'update_font_cache' => ' force refresh page update font cache.', - 'more_options' => 'lisää options', + 'more_options' => 'Lisää valintoja', 'credit_card' => 'Luottokortti', 'bank_transfer' => 'Pankkisiirto', - 'no_transaction_reference' => 'We did not recieve maksu tapahtuma reference from gateway.', + 'no_transaction_reference' => 'We did not recieve maksu tapahtuma reference from maksunvälittäjä.', 'use_bank_on_file' => 'käytä Bank on File', 'auto_bill_email_message' => 'tämä lasku will automatically be billed maksu method on tiedosto on erä päivämäärä.', 'bitcoin' => 'Bitcoin', 'gocardless' => 'GoCardless', 'added_on' => 'Added :päivämäärä', 'failed_remove_payment_method' => 'Failed remove maksu method', - 'gateway_exists' => 'tämä gateway already exists', + 'gateway_exists' => 'Tämä maksunvälittäjä on jo olemassa', 'manual_entry' => 'Manual entry', 'start_of_week' => 'Viikon ensimmäinen päivä', @@ -1418,14 +1416,14 @@ Lasku poistettiin (jos only yksi, alternative)', 'freq_daily' => 'päivittäin', 'freq_weekly' => 'viikoittain', 'freq_biweekly' => 'jokatoinen viikko', - 'freq_two_weeks' => 'kaksi viikkoa', + 'freq_two_weeks' => 'Kaksi viikkoa', 'freq_four_weeks' => 'neljä viikkoa', 'freq_monthly' => 'Kuukausittain', 'freq_three_months' => 'kolme kuukautta', 'freq_four_months' => 'neljä kuukautta', 'freq_six_months' => 'Six kuukautta', 'freq_annually' => 'Vuosittain', - 'freq_two_years' => 'kaksi years', + 'freq_two_years' => 'Kaksi vuotta', // Payment types 'payment_type_Apply Credit' => 'Käytä luottoa', @@ -1461,38 +1459,38 @@ Lasku poistettiin (jos only yksi, alternative)', 'payment_type_Zelle' => 'Zelle', // Industries - 'industry_Accounting & Legal' => 'Accounting & Legal', - 'industry_Advertising' => 'Advertising', - 'industry_Aerospace' => 'Aerospace', - 'industry_Agriculture' => 'Agriculture', - 'industry_Automotive' => 'Automotive', - 'industry_Banking & Finance' => 'Banking & Finance', - 'industry_Biotechnology' => 'Biotechnology', - 'industry_Broadcasting' => 'Broadcasting', - 'industry_Business Services' => 'Business Services', - 'industry_Commodities & Chemicals' => 'Commodities & Chemicals', - 'industry_Communications' => 'Communications', - 'industry_Computers & Hightech' => 'Computers & Hightech', - 'industry_Defense' => 'Defense', - 'industry_Energy' => 'Energy', - 'industry_Entertainment' => 'Entertainment', - 'industry_Government' => 'Government', - 'industry_Healthcare & Life Sciences' => 'Healthcare & Life Sciences', - 'industry_Insurance' => 'Insurance', - 'industry_Manufacturing' => 'Manufacturing', - 'industry_Marketing' => 'Marketing', + 'industry_Accounting & Legal' => 'Taloushallinto & Lakiasiat', + 'industry_Advertising' => 'Markkinointi', + 'industry_Aerospace' => 'Ilmailu', + 'industry_Agriculture' => 'Maatalous', + 'industry_Automotive' => 'Ajoneuvot', + 'industry_Banking & Finance' => 'Pankki & Rahoitus', + 'industry_Biotechnology' => 'Bioteknologia', + 'industry_Broadcasting' => 'Radio, TV ym. lähetykset', + 'industry_Business Services' => 'Yritysten palvelut', + 'industry_Commodities & Chemicals' => 'Hyödykkeet & Kemikaalit', + 'industry_Communications' => 'Viestintä', + 'industry_Computers & Hightech' => 'Tietokoneet & Hightech', + 'industry_Defense' => 'Puolustus', + 'industry_Energy' => 'Energia', + 'industry_Entertainment' => 'Viihde', + 'industry_Government' => 'Julkinen sektori', + 'industry_Healthcare & Life Sciences' => 'Terveydenhuolto & Life Sciences', + 'industry_Insurance' => 'Vakuutus', + 'industry_Manufacturing' => 'Valmistus', + 'industry_Marketing' => 'Markkinointi', 'industry_Media' => 'Media', 'industry_Nonprofit & Higher Ed' => 'Nonprofit & Higher Ed', - 'industry_Pharmaceuticals' => 'Pharmaceuticals', - 'industry_Professional Services & Consulting' => 'Professional Services & Consulting', - 'industry_Real Estate' => 'Real Estate', - 'industry_Restaurant & Catering' => 'Restaurant & Catering', - 'industry_Retail & Wholesale' => 'Retail & Wholesale', - 'industry_Sports' => 'Sports', - 'industry_Transportation' => 'Transportation', - 'industry_Travel & Luxury' => 'Travel & Luxury', - 'industry_Other' => 'Other', - 'industry_Photography' => 'Photography', + 'industry_Pharmaceuticals' => 'Apteekit ja lääkeala', + 'industry_Professional Services & Consulting' => 'Vaativat ammattilaispalvelut & konsultointi', + 'industry_Real Estate' => 'Kiinteistönvälitys', + 'industry_Restaurant & Catering' => 'Ravintolat ja pitopalvelut', + 'industry_Retail & Wholesale' => 'Vähittäis & Tukkukauppa', + 'industry_Sports' => 'Urheilu', + 'industry_Transportation' => 'Kuljetus', + 'industry_Travel & Luxury' => 'Matkailu & Luksus', + 'industry_Other' => 'Muu', + 'industry_Photography' => 'Valokuvaus', // Countries 'country_Afghanistan' => 'Afghanistan', @@ -1768,7 +1766,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'lang_English - United Kingdom' => 'English - United Kingdom', 'lang_English - Australia' => 'English - Australia', 'lang_Slovenian' => 'Slovenian', - 'lang_Finnish' => 'Finnish', + 'lang_Finnish' => 'Suomi', 'lang_Romanian' => 'Romanian', 'lang_Turkish - Turkey' => 'Turkish - Turkey', 'lang_Portuguese - Brazilian' => 'Portuguese - Brazilian', @@ -1780,41 +1778,41 @@ Lasku poistettiin (jos only yksi, alternative)', 'lang_Bulgarian' => 'Bulgarian', // Industries - 'industry_Accounting & Legal' => 'Accounting & Legal', - 'industry_Advertising' => 'Advertising', - 'industry_Aerospace' => 'Aerospace', - 'industry_Agriculture' => 'Agriculture', - 'industry_Automotive' => 'Automotive', - 'industry_Banking & Finance' => 'Banking & Finance', - 'industry_Biotechnology' => 'Biotechnology', - 'industry_Broadcasting' => 'Broadcasting', - 'industry_Business Services' => 'Business Services', - 'industry_Commodities & Chemicals' => 'Commodities & Chemicals', - 'industry_Communications' => 'Communications', - 'industry_Computers & Hightech' => 'Computers & Hightech', - 'industry_Defense' => 'Defense', - 'industry_Energy' => 'Energy', - 'industry_Entertainment' => 'Entertainment', - 'industry_Government' => 'Government', - 'industry_Healthcare & Life Sciences' => 'Healthcare & Life Sciences', - 'industry_Insurance' => 'Insurance', - 'industry_Manufacturing' => 'Manufacturing', - 'industry_Marketing' => 'Marketing', + 'industry_Accounting & Legal' => 'Taloushallinto & Lakiasiat', + 'industry_Advertising' => 'Markkinointi', + 'industry_Aerospace' => 'Ilmailu', + 'industry_Agriculture' => 'Maatalous', + 'industry_Automotive' => 'Ajoneuvot', + 'industry_Banking & Finance' => 'Pankki & Rahoitus', + 'industry_Biotechnology' => 'Bioteknologia', + 'industry_Broadcasting' => 'Radio, TV ym. lähetykset', + 'industry_Business Services' => 'Yritysten palvelut', + 'industry_Commodities & Chemicals' => 'Hyödykkeet & Kemikaalit', + 'industry_Communications' => 'Viestintä', + 'industry_Computers & Hightech' => 'Tietokoneet & Hightech', + 'industry_Defense' => 'Puolustus', + 'industry_Energy' => 'Energia', + 'industry_Entertainment' => 'Viihde', + 'industry_Government' => 'Julkinen sektori', + 'industry_Healthcare & Life Sciences' => 'Terveydenhuolto & Life Sciences', + 'industry_Insurance' => 'Vakuutus', + 'industry_Manufacturing' => 'Valmistus', + 'industry_Marketing' => 'Markkinointi', 'industry_Media' => 'Media', 'industry_Nonprofit & Higher Ed' => 'Nonprofit & Higher Ed', - 'industry_Pharmaceuticals' => 'Pharmaceuticals', - 'industry_Professional Services & Consulting' => 'Professional Services & Consulting', - 'industry_Real Estate' => 'Real Estate', - 'industry_Retail & Wholesale' => 'Retail & Wholesale', - 'industry_Sports' => 'Sports', - 'industry_Transportation' => 'Transportation', - 'industry_Travel & Luxury' => 'Travel & Luxury', - 'industry_Other' => 'Other', - 'industry_Photography' => 'Photography', + 'industry_Pharmaceuticals' => 'Apteekit ja lääkeala', + 'industry_Professional Services & Consulting' => 'Vaativat ammattilaispalvelut & konsultointi', + 'industry_Real Estate' => 'Kiinteistönvälitys', + 'industry_Retail & Wholesale' => 'Vähittäis & Tukkukauppa', + 'industry_Sports' => 'Urheilu', + 'industry_Transportation' => 'Kuljetus', + 'industry_Travel & Luxury' => 'Matkailu & Luksus', + 'industry_Other' => 'Muu', + 'industry_Photography' => 'Valokuvaus', 'view_client_portal' => 'Näytä asiakasportaali', 'view_portal' => 'Näytä Portaali', - 'vendor_contacts' => 'Vendor Contacts', + 'vendor_contacts' => 'Kauppiaiden yhteyshenkilöt', 'all' => 'Kaikki', 'selected' => 'Selected', 'category' => 'Kategoria', @@ -1830,120 +1828,120 @@ Lasku poistettiin (jos only yksi, alternative)', 'archived_expense_categories' => 'onnistuneesti arkistoitu :count kulu kategoria', 'restore_expense_category' => 'palauta kulukategoria', 'restored_expense_category' => 'onnistuneesti palautettu kulukategoria', - 'apply_taxes' => 'Apply verot', - 'min_to_max_users' => ':min :max users', - 'max_users_reached' => 'The maksimi numero users on reached.', - 'buy_now_buttons' => 'Buy Now Buttons', + 'apply_taxes' => 'Käytä veroja', + 'min_to_max_users' => ':min :max käyttäjiä', + 'max_users_reached' => 'Käyttäjien maksimimäärä on saavutettu.', + 'buy_now_buttons' => 'Osta nyt napit', 'landing_page' => 'Landing Page', 'payment_type' => 'Maksutyyppi', - 'form' => 'Form', - 'link' => 'linkki', - 'fields' => 'kentät', + 'form' => 'Lomake', + 'link' => 'Linkki', + 'fields' => 'Kentät', 'dwolla' => 'Dwolla', - 'buy_now_buttons_warning' => 'Huom: asiakas ja lasku on luotu even jos tapahtuma ei ole valmis.', - 'buy_now_buttons_disabled' => 'tämä feature requires that tuote is luotu ja maksu gateway is configured.', - 'enable_buy_now_buttons_help' => 'Enable support buy nyt buttons', - 'changes_take_effect_immediately' => 'Huom: muutokset take effect välittömästi', - 'wepay_account_description' => 'maksunvälittäjä Lasku Ninja', - 'payment_error_code' => 'Oli virhe processing sinun maksu [:koodi]. try again later.', + 'buy_now_buttons_warning' => 'Huom: asiakas ja lasku luodaan, vaikka maksutapahtumaa ei ole viety loppuun.', + 'buy_now_buttons_disabled' => 'Tämä ominaisuus edellyttää, että tuote on luotu ja maksutapa on konfiguroitu.', + 'enable_buy_now_buttons_help' => 'Ota käyttöön tuki Osta nyt napeille.', + 'changes_take_effect_immediately' => 'Huom: muutokset tulevat voimaan välittömästi', + 'wepay_account_description' => 'Maksunvälittäjä ohjelmistolle Lasku Ninja', + 'payment_error_code' => 'Maksusi käsittelyssä tapahtui virhe [:koodi]. Ole hyvä ja yritä myöhemmin uudelleen.', 'standard_fees_apply' => 'palkkio: 2.9%/1.2% [luotto kortti/Bank Transfer] + $0.30 per successful charge.', 'limit_import_rows' => 'Data needs be imported in batches of :count rows tai less', - 'error_title' => 'Something went wrong', - 'error_contact_text' => 'If you\'d like help sähköposti us at :mailaddress', - 'no_undo' => 'Warning: this can\'t be undone.', - 'no_contact_selected' => ' valitse kontakti', + 'error_title' => 'Jotain meni pieleen...', + 'error_contact_text' => 'Jos tarvitset apua, ole hyvä ja lähetä meille sähköpostia: :mailaddress', + 'no_undo' => 'Varoitus: Tätä ei voi peruuttaa.', + 'no_contact_selected' => ' Valitse kontakti', 'no_client_selected' => 'Valitse asiakas', 'gateway_config_error' => 'It may help set uusi passwords tai generate uusi API keys.', 'payment_type_on_file' => ':tyyppi on tiedosto', - 'invoice_for_client' => 'Lasku :lasku for :asiakas', - 'intent_not_found' => 'Sorry, I\'m not sure what you\'re asking.', - 'intent_not_supported' => 'Sorry, I\'m not able do that.', - 'client_not_found' => 'I wasn\'t able find asiakas', - 'not_allowed' => 'Sorry, you don\'t have needed permissions', - 'bot_emailed_invoice' => 'sinun lasku on lähettää.', + 'invoice_for_client' => 'Lasku :lasku asiakkaalle :asiakas', + 'intent_not_found' => 'Olen pahoillani, mutta en ole varma, mitä haluatte kysyä.', + 'intent_not_supported' => 'Olen pahoillani, mutta en pysty tekemään sitä.', + 'client_not_found' => 'En pystynyt löytämään asiakasta', + 'not_allowed' => 'Pahoittelut, mutta sinulla ei ole tarvittavia oikeuksia', + 'bot_emailed_invoice' => 'Laskusi on lähetetty.', 'bot_emailed_notify_viewed' => 'Lähetän sinulle sähköpostia, kun se on katsottu.', - 'bot_emailed_notify_paid' => 'I\'ll sähköposti you when it\'s paid.', - 'add_product_to_invoice' => 'lisää 1 :tuote', - 'not_authorized' => 'You on not authorized', + 'bot_emailed_notify_paid' => 'Lähetän sinulle sähköpostia kun se on maksettu.', + 'add_product_to_invoice' => 'Lisää 1 :product', + 'not_authorized' => 'Sinulla ei ole oikeutta', 'bot_get_email' => 'Hi! (wave)
kiitos trying Lasku Ninja Bot.
You need create free tili use this bot.
lähetä me tilisi sähköposti osoite get aloitettu.', - 'bot_get_code' => 'kiitos! I\'ve lähettää you sähköposti sinun security koodi.', - 'bot_welcome' => 'That\'s it, tilisi is verified.
', - 'email_not_found' => 'I wasn\'t able find saatavilla tili for :sähköposti', - 'invalid_code' => 'The koodi ei ole oikein', - 'security_code_email_subject' => 'Security koodi Lasku Ninja Bot', - 'security_code_email_line1' => 'tämä is sinun Lasku Ninja Bot security koodi.', - 'security_code_email_line2' => 'Huom: it will expire in 10 minutes.', + 'bot_get_code' => 'Kiitos! Lähetän sinulle sähköpostin, jossa on turvakoodisi.', + 'bot_welcome' => 'Valmista tuli, käyttäjätilisi on varmennettu.
', + 'email_not_found' => 'En pystynyt löytämään käytössä olevaa sähköpostitiliä :sähköposti', + 'invalid_code' => 'Koodi ei ole oikein', + 'security_code_email_subject' => 'Turvakoodi Lasku Ninja Bot -palveluun', + 'security_code_email_line1' => 'Tämä on sinun turvakoodisi Lasku Ninja Bot -palveluun.', + 'security_code_email_line2' => 'Huom: se vanhenee 10 minuutissa.', 'bot_help_message' => 'I currently support:
• luo\update\sähköposti lasku
• listaa tuotteet
For esimerkki:
lasku bob 2 tiketit, set erä päivämäärä next thursday ja discount 10 percent', - 'list_products' => 'listaa tuotteet', + 'list_products' => 'Listaa tuotteet', - 'include_item_taxes_inline' => 'Include line item verot in line total', - 'created_quotes' => 'onnistuneesti luotu :count quotes(s)', - 'limited_gateways' => 'Huom: we support yksi luotto card gateway per yritys.', + 'include_item_taxes_inline' => 'Sisällytä tuoterivin verot rivin summaan', + 'created_quotes' => 'Onnistuneesti luotu :count tarjous(ta)', + 'limited_gateways' => 'Huom: tuemme yhtä luottokortti-maksutapaa per yritys.', - 'warning' => 'Warning', + 'warning' => 'Varoitus', 'self-update' => 'Päivitä', 'update_invoiceninja_title' => 'päivitä Lasku Ninja', - 'update_invoiceninja_warning' => 'Ennen start upgrading Lasku Ninja create varmuuskopio sinun database ja files!', - 'update_invoiceninja_available' => 'A uusi versio Lasku Ninja is saatavilla.', - 'update_invoiceninja_unavailable' => 'ei uusi versio Lasku Ninja saatavilla.', - 'update_invoiceninja_instructions' => ' asenna uusi versio :versio by clicking the päivitä nyt nappi alla. Afterwards you\'ll be redirected dashboard.', + 'update_invoiceninja_warning' => 'Ennen kuin aloitat Lasku Ninjan päivityksen luo varmuuskopio tietokannasta ja tiedostoista!', + 'update_invoiceninja_available' => 'Uusi versio Lasku Ninjasta on saatavilla.', + 'update_invoiceninja_unavailable' => 'Ei uutta versiota Lasku Ninjasta saatavilla.', + 'update_invoiceninja_instructions' => 'Ole hyvä ja asenna uusi versio :versio napsauttamalla Päivitä nyt nappia alla. Sinut ohjatan myöhemmin hallintapaneeliin. ', 'update_invoiceninja_update_start' => 'päivitä nyt', - 'update_invoiceninja_download_start' => 'lataa :versio', + 'update_invoiceninja_download_start' => 'Lataa :versio', 'create_new' => 'luo uusi', 'toggle_navigation' => 'Toggle Navigation', 'toggle_history' => 'Toggle History', - 'unassigned' => 'Unassigned', - 'task' => 'tehtävä', - 'contact_name' => 'kontakti nimi', - 'city_state_postal' => 'kaupunki/State/Postal', - 'custom_field' => 'muokattu kenttä', + 'unassigned' => 'Kohdistamaton', + 'task' => 'Tehtävä', + 'contact_name' => 'Yhteyshenkilön nimi', + 'city_state_postal' => 'Kaupunki/Alue/Postitoimipaikka', + 'custom_field' => 'Mukautettava kenttä', 'account_fields' => 'Yrityksen kentät', 'facebook_and_twitter' => 'Facebook ja Twitter', 'facebook_and_twitter_help' => 'Follow our feeds help support our projekti', 'reseller_text' => 'Huom: white-label lisenssi is intended personal use, sähköposti us at :sähköposti jos you\'d like resell app.', - 'unnamed_client' => 'Unnamed asiakas', + 'unnamed_client' => 'Nimeämätön asiakas', - 'day' => 'päivä', - 'week' => 'viikko', + 'day' => 'Päivä', + 'week' => 'Viikko', 'month' => 'Kuukausi', - 'inactive_logout' => 'You have been logged out erä inactivity', - 'reports' => 'Reports', - 'total_profit' => 'yhteensä Profit', - 'total_expenses' => 'yhteensä kulut', - 'quote_to' => 'tarjous ', + 'inactive_logout' => 'Sinut on kirjattu ulos, koska et ole ollut aktiivinen vähään aikaan ', + 'reports' => 'Raportit', + 'total_profit' => 'Tuotot yhteensä', + 'total_expenses' => 'Kulut yhteensä', + 'quote_to' => 'Tarjous: ', // Limits - 'limit' => 'Limit', + 'limit' => 'Rajoitus', 'min_limit' => 'Min: :min', 'max_limit' => 'Max: :max', - 'no_limit' => 'ei Limits', - 'set_limits' => 'aseta :gateway_type Limits', - 'enable_min' => 'Enable min', - 'enable_max' => 'Enable max', + 'no_limit' => 'Ei rajoitusta', + 'set_limits' => 'Aseta :gateway_type rajoitukset', + 'enable_min' => 'Ota käyttöön min', + 'enable_max' => 'Ota käyttöön max', 'min' => 'Min', 'max' => 'Max', - 'limits_not_met' => 'tämä lasku does not meet limits that maksutapa.', + 'limits_not_met' => 'Tämä lasku ei vastaa ko. maksutavalle asetettuja rajoituksia.', - 'date_range' => 'Date Range', - 'raw' => 'raaka', - 'raw_html' => 'raaka HTML', + 'date_range' => 'Päivämääräväli', + 'raw' => 'Raaka', + 'raw_html' => 'Raaka HTML', 'update' => 'Päivitä', - 'invoice_fields_help' => 'Drag ja drop fields change their order ja location', + 'invoice_fields_help' => 'Raahaa ja pudota kenttiä vaihtaaksesi niiden järjestystä ja sijaintia. ', 'new_category' => 'Uusi kategoria', - 'restore_product' => 'palauta Tuote', - 'blank' => 'Blank', - 'invoice_save_error' => 'Oli virhe tallennuksessa sinun lasku', - 'enable_recurring' => 'Enable toistuva', - 'disable_recurring' => 'Disable toistuva', - 'text' => 'teksti', - 'expense_will_create' => 'kulu luotu', - 'expenses_will_create' => 'kulut luotu', - 'created_expenses' => 'onnistuneesti luotu :count kulu(s)', + 'restore_product' => 'Palauta tuote', + 'blank' => 'Tyhjä', + 'invoice_save_error' => 'Laskusi tallennuksessa tapahtui virhe', + 'enable_recurring' => 'Ota käyttöön toistuva', + 'disable_recurring' => 'Poista käytöstä toistuva', + 'text' => 'Teksti', + 'expense_will_create' => 'kulu luodaan', + 'expenses_will_create' => 'kulut luodaan', + 'created_expenses' => 'Kulu(ja) onnistuneesti luotu :count', - 'translate_app' => 'Help improve our translations with :link', - 'expense_category' => 'kulu kategoria', + 'translate_app' => 'Auta parantamaan tämän ohjelman käännöstä :link', + 'expense_category' => 'Kulujen kategoria', 'go_ninja_pro' => 'Go Ninja Pro!', 'go_enterprise' => 'Go Enterprise!', @@ -1961,36 +1959,36 @@ Lasku poistettiin (jos only yksi, alternative)', 'currency_code' => 'Koodi', 'buy_license' => 'Buy lisenssi', - 'apply_license' => 'Apply lisenssi', + 'apply_license' => 'Käytä lisenssi', 'submit' => 'Submit', 'white_label_license_key' => 'lisenssi Key', 'invalid_white_label_license' => 'The white label lisenssi ei ole valid', 'created_by' => 'luotu by :name', - 'modules' => 'Modules', + 'modules' => 'Moduulit', 'financial_year_start' => 'Vuoden ensimmäinen kuukausi', 'authentication' => 'Authentication', 'checkbox' => 'Checkbox', 'invoice_signature' => 'Signature', - 'show_accept_invoice_terms' => 'Lasku Terms Checkbox', - 'show_accept_invoice_terms_help' => 'Require asiakas vahvista that they accept lasku terms.', - 'show_accept_quote_terms' => 'tarjous Terms Checkbox', - 'show_accept_quote_terms_help' => 'Require asiakas vahvista that they accept tarjous terms.', - 'require_invoice_signature' => 'Lasku Signature', + 'show_accept_invoice_terms' => 'Laskun ehdot valintaruutu', + 'show_accept_invoice_terms_help' => 'Vaadi asiakasta vahvistamaan, että hän hyväksyy laskun ehdot.', + 'show_accept_quote_terms' => 'Tarjouksen ehdot valintaruutu', + 'show_accept_quote_terms_help' => 'Vaadi asiakasta vahvistamaan, että hän hyväksyy tarjouksen ehdot.', + 'require_invoice_signature' => 'Laskun allekirjoitus', 'require_invoice_signature_help' => 'Vaadi asiakasta täyttämään allekirjoitus.', - 'require_quote_signature' => 'tarjous Signature', + 'require_quote_signature' => 'Tarjouksen allekirjoitus', 'require_quote_signature_help' => 'Vaadi asiakasta täyttämään allekirjoitus.', - 'i_agree' => 'I Agree To The Terms', - 'sign_here' => ' sign here:', - 'authorization' => 'Authorization', - 'signed' => 'Signed', + 'i_agree' => 'Hyväksyn ehdot', + 'sign_here' => 'Ole hyvä ja allekirjoita tähän:', + 'authorization' => 'Valtuutus', + 'signed' => 'Allekirjoitettu', // BlueVine 'bluevine_promo' => 'Get flexible business lines luotto ja lasku factoring using BlueVine.', 'bluevine_modal_label' => 'Sign up BlueVine', 'bluevine_modal_text' => '

Fast funding sinun business. ei paperwork.

', - 'bluevine_create_account' => 'luo tili', - 'quote_types' => 'Get tarjous for', + 'bluevine_create_account' => 'Luo käyttäjätili', + 'quote_types' => 'Pyydä tarjousta', 'invoice_factoring' => 'Lasku factoring', 'line_of_credit' => 'Line luotto', 'fico_score' => 'sinun FICO score', @@ -2003,7 +2001,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'bluevine_credit_line_type_required' => 'You must choose at least yksi', 'bluevine_field_required' => 'tämä kenttä vaaditaan', 'bluevine_unexpected_error' => ' unexpected virhe occurred.', - 'bluevine_no_conditional_offer' => 'lisää information vaaditaan before getting tarjous. Click continue alla.', + 'bluevine_no_conditional_offer' => 'Lisää tietoja vaaditaan ennen kuin tarjous voidaan antaa. Napsauta alla \'jatka\'.', 'bluevine_invoice_factoring' => 'Lasku Factoring', 'bluevine_conditional_offer' => 'Ehdollinen Tarjous', 'bluevine_credit_line_amount' => 'luotto Line', @@ -2016,25 +2014,25 @@ Lasku poistettiin (jos only yksi, alternative)', 'bluevine_continue' => 'jatka BlueVine', 'bluevine_completed' => 'BlueVine signup valmis', - 'vendor_name' => 'Myyjä', + 'vendor_name' => 'Kauppias', 'entity_state' => 'Osavaltio', 'client_created_at' => 'Luotu', - 'postmark_error' => 'Oli ongelma sending sähköposti through Postmark: :link', - 'project' => 'projekti', - 'projects' => 'Projects', - 'new_project' => 'uusi projekti', - 'edit_project' => 'muokkaa projekti', + 'postmark_error' => 'Oli ongelma lähetettäessä sähköposti käyttäen Postmark: :link', + 'project' => 'Projekti', + 'projects' => 'Projektit', + 'new_project' => 'Uusi projekti', + 'edit_project' => 'Muokkaa projektia', 'archive_project' => 'Arkistoi projekti', - 'list_projects' => 'listaa Projects', - 'updated_project' => 'onnistuneesti päivitetty projekti', - 'created_project' => 'onnistuneesti luotu projekti', - 'archived_project' => 'onnistuneesti arkistoitu projekti', - 'archived_projects' => 'onnistuneesti arkistoitu :count projects', - 'restore_project' => 'palauta projekti', - 'restored_project' => 'onnistuneesti palautettu projekti', + 'list_projects' => 'Listaa projektit', + 'updated_project' => 'Onnistuneesti päivitetty projekti', + 'created_project' => 'Onnistuneesti luotu projekti', + 'archived_project' => 'Onnistuneesti arkistoitu projekti', + 'archived_projects' => 'Onnistuneesti arkistoitu :count projekti(a)', + 'restore_project' => 'Palauta projekti', + 'restored_project' => 'Onnistuneesti palautettu projekti', 'delete_project' => 'Poista projekti', 'deleted_project' => 'Projekti poistettu onnistuneesti', - 'deleted_projects' => 'onnistuneesti poistettu :count projects', + 'deleted_projects' => 'Onnistuneesti poistettu :count projekti(a)', 'delete_expense_category' => 'Poista category', 'deleted_expense_category' => 'onnistuneesti poistettu category', 'delete_product' => 'Poista Tuote', @@ -2045,13 +2043,13 @@ Lasku poistettiin (jos only yksi, alternative)', 'updated_credit' => 'onnistuneesti päivitetty luotto', 'edit_credit' => 'muokkaa luotto', 'realtime_preview' => 'Reaaliaikainen Esikatselu', - 'realtime_preview_help' => 'Realtime refresh PDF preview on lasku page when editing lasku.
Disable this improve performance when editing laskut.', - 'live_preview_help' => 'näytä live PDF preview on lasku page.', + 'realtime_preview_help' => 'Päivittää reaaliajassa PDF esikatselun lasku-sivulla kun laskua muokataan.
Poista tämä käytöstä jos haluat nopeuttaa toimintaa.', + 'live_preview_help' => 'näytä live PDF esikatselu lasku-sivulla.', 'force_pdfjs_help' => 'Replace built-in PDF viewer in :chrome_link ja :firefox_link.
Enable this jos sinun browser is automatically downloading PDF.', 'force_pdfjs' => 'estä lataa', 'redirect_url' => 'Redirect URL', 'redirect_url_help' => 'Optionally specify URL redirect after maksu is entered.', - 'save_draft' => 'Save Draft', + 'save_draft' => 'Tallenna luonnos', 'refunded_credit_payment' => 'Refunded luotto maksu', 'keyboard_shortcuts' => 'Keyboard Shortcuts', 'toggle_menu' => 'Toggle Menu', @@ -2062,11 +2060,11 @@ Lasku poistettiin (jos only yksi, alternative)', 'user_guide' => 'User Guide', 'promo_message' => 'Upgrade before :expires ja get :amount OFF sinun first year our Pro tai Enterprise packages.', 'discount_message' => ':amount off expires :expires', - 'mark_paid' => 'Mark Paid', - 'marked_sent_invoice' => 'onnistuneesti marked lasku lähettää', - 'marked_sent_invoices' => 'onnistuneesti marked laskut lähettää', + 'mark_paid' => 'Merkitse maksetuksi', + 'marked_sent_invoice' => 'Lasku on onnistuneesti merkitty lähetetyksi', + 'marked_sent_invoices' => 'Laskut on onnistuneesti merkitty lähetetyiksi', 'invoice_name' => 'Lasku', - 'product_will_create' => 'tuote luotu', + 'product_will_create' => 'Tuote luodaan', 'contact_us_response' => 'kiitos you sinun message! We\'ll try respond soon possible.', 'last_7_days' => 'Viimeiset 7 päivää', 'last_30_days' => 'Viimeiset 30 päivää', @@ -2103,14 +2101,14 @@ Lasku poistettiin (jos only yksi, alternative)', 'notes_reminder3' => 'Kolmas muistutus', 'notes_reminder4' => 'muistutus', 'bcc_email' => 'BCC Email', - 'tax_quote' => 'vero tarjous', + 'tax_quote' => 'Tarjouksen vero', 'tax_invoice' => 'vero Lasku', 'emailed_invoices' => 'onnistuneesti emailed laskut', - 'emailed_quotes' => 'onnistuneesti emailed quotes', + 'emailed_quotes' => 'Lähetetty onnistuneesti tarjoukset sähköpostitse', 'website_url' => 'Website URL', 'domain' => 'Domain', - 'domain_help' => 'Used in asiakas portal ja when sending sähköpostit.', - 'domain_help_website' => 'Used when sending sähköpostit.', + 'domain_help' => 'Käytetään asiakasportaalissa ja lähetettäessä sähköposteja.', + 'domain_help_website' => 'Käytetään lähetettäessä sähköposteja.', 'import_invoices' => 'Import laskut', 'new_report' => 'uusi raportti', 'edit_report' => 'muokkaa raportti', @@ -2127,7 +2125,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'age_group_60' => '60 - 90 päivää', 'age_group_90' => '90 - 120 päivää', 'age_group_120' => '120+ päivää', - 'invoice_details' => 'Lasku Details', + 'invoice_details' => 'Laskun tiedot', 'qty' => 'Määrä', 'profit_and_loss' => 'Profit ja Loss', 'revenue' => 'Revenue', @@ -2138,16 +2136,16 @@ Lasku poistettiin (jos only yksi, alternative)', 'view_statement' => 'Näytä Tiliote', 'statement' => 'tiliote', 'statement_date' => 'tiliote Date', - 'mark_active' => 'Mark Active', + 'mark_active' => 'Merkitse aktiiviseksi', 'send_automatically' => 'lähetä automaattisesti', 'initial_email' => 'Initial Email', 'invoice_not_emailed' => 'tämä lasku ei ole emailed.', - 'quote_not_emailed' => 'tämä tarjous ei ole emailed.', + 'quote_not_emailed' => 'Tätä tarjousta ei ole lähetetty sähköpostitse.', 'sent_by' => 'Sent by :käyttäjä', 'recipients' => 'Recipients', 'save_as_default' => 'Save oletus', - 'start_of_week_help' => 'Used by päivämäärä selectors', - 'financial_year_start_help' => 'Used by päivämäärä range selectors', + 'start_of_week_help' => 'Käytetään päivämäärä valinnoissa', + 'financial_year_start_help' => 'Käytetään päivämääräväli valinnoissa', 'reports_help' => 'Shift + Click sort by multiple columns, Ctrl + Click clear grouping.', 'this_year' => 'tämä Year', @@ -2166,16 +2164,16 @@ Lasku poistettiin (jos only yksi, alternative)', 'valid_thru' => 'Valid\nthru', 'product_fields' => 'Tuote kentät', - 'custom_product_fields_help' => 'lisää kenttä when creating tuote tai lasku ja näytä label ja arvo on PDF.', - 'freq_two_months' => 'kaksi kuukautta', + 'custom_product_fields_help' => 'Lisää kenttä luotaessa tuote tai lasku ja näytä otsikko ja arvo PDF:ssä.', + 'freq_two_months' => 'Kaksi kuukautta', 'freq_yearly' => 'Vuosittain', 'profile' => 'Profiili', - 'payment_type_help' => 'Asettaa oletus manuaalinen maksutapa.', + 'payment_type_help' => 'Asettaa oletuksena manuaalisen maksutavan.', 'industry_Construction' => 'Construction', 'your_statement' => 'sinun tiliote', 'statement_issued_to' => 'tiliote issued ', 'statement_to' => 'tiliote ', - 'customize_options' => 'Mukauta options', + 'customize_options' => 'Mukauta valintoja', 'created_payment_term' => 'onnistuneesti luotu maksu ehto', 'updated_payment_term' => 'onnistuneesti päivitetty maksu ehto', 'archived_payment_term' => 'onnistuneesti arkistoitu maksu ehto', @@ -2183,11 +2181,11 @@ Lasku poistettiin (jos only yksi, alternative)', 'credit_created_by' => 'luotto luotu by maksu :transaction_reference', 'created_payment_and_credit' => 'onnistuneesti luotu maksu ja luotto', 'created_payment_and_credit_emailed_client' => 'onnistuneesti luotu maksu ja luotto, ja emailed asiakas', - 'create_project' => 'luo projekti', - 'create_vendor' => 'luo vendor', + 'create_project' => 'Luo projekti', + 'create_vendor' => 'Luo kauppias', 'create_expense_category' => 'Luo kategoria', 'pro_plan_reports' => ':link enable reports by joining Pro Plan', - 'mark_ready' => 'Mark Ready', + 'mark_ready' => 'Merkitse valmiiksi', 'limits' => 'Limits', 'fees' => 'palkkiot', @@ -2210,7 +2208,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'fees_disabled' => 'palkkiot on pois käytöstä', 'gateway_fees_help' => 'automaattisesti lisää online maksu surcharge/discount.', 'gateway' => 'Maksunvälittäjä', - 'gateway_fee_change_warning' => 'If there on unpaid laskut palkkioita they need be päivitetty manually.', + 'gateway_fee_change_warning' => 'Maksamattomat laskut, joihin sisältyy viivästysmaksuja, täytyy päivittää manuaalisesti.', 'fees_surcharge_help' => 'Mukauta surcharge :link.', 'label_and_taxes' => 'label ja verot', 'billable' => 'Billable', @@ -2223,14 +2221,14 @@ Lasku poistettiin (jos only yksi, alternative)', 'imported_settings' => 'onnistuneesti imported asetus', 'reset_counter' => 'Reset Counter', 'next_reset' => 'Next Reset', - 'reset_counter_help' => 'automaattisesti reset lasku ja tarjous counters.', - 'auto_bill_failed' => 'automaattinen-laskutus lasku :invoice_number failed', + 'reset_counter_help' => 'Nollaa automaattisesti lasku- ja tarjouslaskurit. ', + 'auto_bill_failed' => 'Automaattinen laskutus laskulle :invoice_number epäonnistui', 'online_payment_discount' => 'Online maksu Discount', 'created_new_company' => 'onnistuneesti luotu uusi yritys', 'fees_disabled_for_gateway' => 'palkkiot on pois käytöstä this gateway.', 'logout_and_delete' => 'Log Out/Poista Account', 'tax_rate_type_help' => 'Inclusive tax rates adjust line item cost when selected.
Only exclusive tax rates can be used as oletus.', - 'invoice_footer_help' => 'käytä $pageNumber ja $pageCount näytä page information.', + 'invoice_footer_help' => 'Käytä $pageNumber ja $pageCount näyttääksesi sivun tiedot.', 'credit_note' => 'luotto Huom', 'credit_issued_to' => 'luotto issued ', 'credit_to' => 'luotto ', @@ -2267,10 +2265,10 @@ Lasku poistettiin (jos only yksi, alternative)', 'notes_auto_billed' => 'automaattinen-billed', 'surcharge_label' => 'Surcharge Label', 'contact_fields' => 'kontakti kentät', - 'custom_contact_fields_help' => 'lisää kenttä when creating kontakti ja optionally näytä label ja arvo on PDF.', + 'custom_contact_fields_help' => 'Lisää kenttä luotaessa yhteyshenkilö ja valinnaisesti näytä otsikko ja arvo PDF:ssä.', 'datatable_info' => 'Showing :start :end of :total entries', 'credit_total' => 'luotto yhteensä', - 'mark_billable' => 'Mark billable', + 'mark_billable' => 'Merkitse laskutettavaksi', 'billed' => 'Billed', 'company_variables' => 'yritys muuttujat', 'client_variables' => 'asiakas muuttujat', @@ -2278,8 +2276,8 @@ Lasku poistettiin (jos only yksi, alternative)', 'navigation_variables' => 'Navigation muuttujat', 'custom_variables' => 'muokattu muuttujat', 'invalid_file' => 'epäkelpo tiedosto tyyppi', - 'add_documents_to_invoice' => 'lisää dokumentit lasku', - 'mark_expense_paid' => 'Mark paid', + 'add_documents_to_invoice' => 'Lisää asiakirjoja laskuun', + 'mark_expense_paid' => 'Merkitse maksetuksi', 'white_label_license_error' => 'Failed validate lisenssi, tarkista storage/logs/laravel-virhe.log more tiedot.', 'plan_price' => 'Plan Price', 'wrong_confirmation' => 'Incorrect confirmation koodi', @@ -2289,9 +2287,9 @@ Lasku poistettiin (jos only yksi, alternative)', 'invoiceplane_import' => 'käytä :link migrate sinun data from InvoicePlane.', 'duplicate_expense_warning' => 'Warning: tämä :link may be duplicate', 'expense_link' => 'kulu', - 'resume_task' => 'Resume tehtävä', - 'resumed_task' => 'onnistuneesti resumed tehtävä', - 'quote_design' => 'tarjous malli', + 'resume_task' => 'Jatka tehtävää', + 'resumed_task' => 'Onnistuneesti jatkettu tehtävää', + 'quote_design' => 'Tarjouksen muotoilu', 'default_design' => 'Standard malli', 'custom_design1' => 'muokattu malli 1', 'custom_design2' => 'muokattu malli 2', @@ -2320,8 +2318,8 @@ Lasku poistettiin (jos only yksi, alternative)', 'select_label' => 'Select Label', 'label' => 'Label', 'service' => 'Service', - 'update_payment_details' => 'päivitä maksu tiedot', - 'updated_payment_details' => 'onnistuneesti päivitetty maksu tiedot', + 'update_payment_details' => 'Päivitä maksu tiedot', + 'updated_payment_details' => 'Onnistuneesti päivitetty maksun tiedot', 'update_credit_card' => 'päivitä luotto kortti', 'recurring_expenses' => 'toistuva kulut', 'recurring_expense' => 'toistuva kulu', @@ -2340,12 +2338,12 @@ Lasku poistettiin (jos only yksi, alternative)', 'taxes_and_fees' => 'verot ja palkkioita', 'import_failed' => 'Import Failed', 'recurring_prefix' => 'toistuva etuliite', - 'options' => 'Options', + 'options' => 'Valinnat', 'credit_number_help' => 'määritä etuliite tai use custom pattern dynamically set luotto numero negative laskut.', 'next_credit_number' => 'The next luotto numero is :numero.', 'padding_help' => 'The numero zero\'s pad numero.', 'import_warning_invalid_date' => 'Warning: The päivämäärä format appears be invalid.', - 'product_notes' => 'Tuote Notes', + 'product_notes' => 'Tuotteen huomiot', 'app_version' => 'App versio', 'ofx_version' => 'OFX versio', 'gateway_help_23' => ':link get sinun Stripe API keys.', @@ -2355,12 +2353,12 @@ Lasku poistettiin (jos only yksi, alternative)', 'late_fee_percent' => 'Late palkkio Percent', 'late_fee_added' => 'Late palkkio added on :date', 'download_invoice' => 'lataa Lasku', - 'download_quote' => 'lataa tarjous', + 'download_quote' => 'Lataa tarjous', 'invoices_are_attached' => 'sinun lasku PDFs on attached.', 'downloaded_invoice' => ' sähköposti lähettää with lasku PDF', - 'downloaded_quote' => ' sähköposti lähettää with tarjous PDF', + 'downloaded_quote' => 'Sähköposti lähetään ja sen liitteenä tarjous PDF', 'downloaded_invoices' => ' sähköposti lähettää with lasku PDFs', - 'downloaded_quotes' => ' sähköposti lähettää with tarjous PDFs', + 'downloaded_quotes' => 'Sähköposti lähetään ja sen liitteenä tarjous PDF:t', 'clone_expense' => 'kloonaa kulu', 'default_documents' => 'oletus Documents', 'send_email_to_client' => 'lähetä sähköposti asiakas', @@ -2490,7 +2488,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'ofx_help' => 'To troubleshoot tarkista comments on :ofxhome_link ja test with :ofxget_link.', 'comments' => 'comments', - 'item_product' => 'Item Tuote', + 'item_product' => 'Tuote nimike', 'item_notes' => 'Item Notes', 'item_cost' => 'Item hinta', 'item_quantity' => 'Item Quantity', @@ -2531,21 +2529,21 @@ Lasku poistettiin (jos only yksi, alternative)', 'pro_plan_calendar' => ':link enable kalenteri by joining Pro Plan', 'what_are_you_working_on' => 'What on you working on?', - 'time_tracker' => 'Time Tracker', + 'time_tracker' => 'Työajan seuranta', 'refresh' => 'Refresh', 'filter_sort' => 'Filter/Sort', 'no_description' => 'ei Description', - 'time_tracker_login' => 'Time Tracker Login', + 'time_tracker_login' => 'Työajan seurannan kirjautuminen', 'save_or_discard' => 'Save tai discard sinun muutokset', 'discard_changes' => 'Discard Changes', - 'tasks_not_enabled' => 'tehtävät on not enabled.', - 'started_task' => 'onnistuneesti aloitettu tehtävä', + 'tasks_not_enabled' => 'Tehtävät eivät ole käytössä.', + 'started_task' => 'Onnistuneesti aloitettu tehtävä', 'create_client' => 'luo asiakas', 'download_desktop_app' => 'lataa desktop app', 'download_iphone_app' => 'lataa iPhone app', 'download_android_app' => 'lataa Android app', - 'time_tracker_mobile_help' => 'Double tap tehtävä valitse it', + 'time_tracker_mobile_help' => 'Kaksoisnapauta tehtävää valitaksesi sen', 'stopped' => 'Stopped', 'ascending' => 'Ascending', 'descending' => 'Descending', @@ -2558,9 +2556,9 @@ Lasku poistettiin (jos only yksi, alternative)', 'time_hr' => 'hr', 'time_hrs' => 'hrs', 'clear' => 'Clear', - 'warn_payment_gateway' => 'Huom: accepting online payments requires maksu gateway, :link lisää yksi.', - 'task_rate' => 'tehtävä Rate', - 'task_rate_help' => 'aseta oletus rate invoiced tasks.', + 'warn_payment_gateway' => 'Huom: Online-maksujen vastaanottaminen vaatii maksujen käsittelyjärjestelmän (maksutavan), :link lisätäksesi sellaisen.', + 'task_rate' => 'Tehtävän luokitus', + 'task_rate_help' => 'Aseta oletus luokitus laskutetuille tehtäville.', 'past_due' => 'Past Due', 'document' => 'Document', 'invoice_or_expense' => 'Lasku/kulu', @@ -2572,25 +2570,25 @@ Lasku poistettiin (jos only yksi, alternative)', 'recover_license' => 'Recover lisenssi', 'purchase' => 'Purchase', 'recover' => 'Recover', - 'apply' => 'Apply', + 'apply' => 'Käytä', 'recover_white_label_header' => 'Recover White Label lisenssi', - 'apply_white_label_header' => 'Apply White Label lisenssi', + 'apply_white_label_header' => 'Käytä White Label -lisenssiä', 'videos' => 'Videos', 'video' => 'Video', 'return_to_invoice' => 'Return Lasku', 'gateway_help_13' => 'To use ITN leave PDT Key kenttä blank.', 'partial_due_date' => 'Partial eräpäivä', - 'task_fields' => 'tehtävä kentät', + 'task_fields' => 'Tehtävän kentät', 'product_fields_help' => 'Drag ja drop fields change their order', 'custom_value1' => 'muokattu Value', 'custom_value2' => 'Mukautettu arvo', - 'enable_two_factor' => 'kaksi-vaiheinen Authentication', - 'enable_two_factor_help' => 'käytä sinun phone vahvista sinun identity when logging in', - 'two_factor_setup' => 'kaksi-vaiheinen Setup', + 'enable_two_factor' => 'Kaksivaiheinen tunnistautuminen', + 'enable_two_factor_help' => 'Käytä puhelintasi vahvistaaksesi identiteettisi, kun olet kirjautumassa sisään', + 'two_factor_setup' => 'Kaksivaiheinen asennus', 'two_factor_setup_help' => 'Scan bar koodi a :link compatible app.', - 'one_time_password' => 'One Time salasana', + 'one_time_password' => 'Kertakäyttöinen salasana', 'set_phone_for_two_factor' => 'aseta sinun matkapuhelin numero as varmuuskopio enable.', - 'enabled_two_factor' => 'onnistuneesti enabled kaksi-vaiheinen Authentication', + 'enabled_two_factor' => 'Kaksivaiheinen tunnistautuminen otettu onnistuneesti käyttöön ', 'add_product' => 'Lisää tuote', 'email_will_be_sent_on' => 'Huom: sähköposti lähettää on :päivämäärä.', 'invoice_product' => 'Lasku Tuote', @@ -2602,25 +2600,25 @@ Lasku poistettiin (jos only yksi, alternative)', 'client_login' => 'Asiakasportaali', 'converted_amount' => 'Converted määrä', 'default' => 'oletus', - 'shipping_address' => 'toimitus Address', + 'shipping_address' => 'Toimitusosoite', 'bllling_address' => 'Laskutusosoite', - 'billing_address1' => 'laskutus katu', - 'billing_address2' => 'laskutus Apt/Suite', - 'billing_city' => 'laskutus kaupunki', - 'billing_state' => 'laskutus State/Province', - 'billing_postal_code' => 'laskutus postinumero', - 'billing_country' => 'laskutus maa', - 'shipping_address1' => 'toimitus katu', - 'shipping_address2' => 'toimitus Apt/Suite', - 'shipping_city' => 'toimitus kaupunki', - 'shipping_state' => 'toimitus State/Province', - 'shipping_postal_code' => 'toimitus postinumero', - 'shipping_country' => 'toimitus maa', - 'classify' => 'Classify', + 'billing_address1' => 'Laskutus: Katu', + 'billing_address2' => 'Laskutus: Asunto/huoneisto', + 'billing_city' => 'Laskutus: Kaupunki', + 'billing_state' => 'Laskutus: Maakunta', + 'billing_postal_code' => 'Laskutus: Postinumero', + 'billing_country' => 'Laskutus: Maa', + 'shipping_address1' => 'Toimitus: Katu', + 'shipping_address2' => 'Toimitus: Asunto/huoneisto', + 'shipping_city' => 'Toimitus: Kaupunki', + 'shipping_state' => 'Toimitus: Maakunta', + 'shipping_postal_code' => 'Toimitus: Postinumero', + 'shipping_country' => 'Toimitus: Maa', + 'classify' => 'Luokittelu', 'show_shipping_address_help' => 'Vaadi asiakasta täyttämään toimitusosoite', - 'ship_to_billing_address' => 'Ship laskutus osoite', + 'ship_to_billing_address' => 'Toimitetaan laskutusosoitteeseen', 'delivery_note' => 'Delivery Huom', - 'show_tasks_in_portal' => 'näytä tasks in asiakas portal', + 'show_tasks_in_portal' => 'Näytä tehtävät asiakasportaalssa', 'cancel_schedule' => 'Cancel Schedule', 'scheduled_report' => 'Scheduled raportti', 'scheduled_report_help' => 'Email the :raportti raportti as :format :sähköposti', @@ -2628,7 +2626,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'deleted_scheduled_report' => 'onnistuneesti peruutettu scheduled raportti', 'scheduled_report_attached' => 'sinun scheduled :tyyppi raportti is attached.', 'scheduled_report_error' => 'Failed create schedule raportti', - 'invalid_one_time_password' => 'epäkelpo yksi time salasana', + 'invalid_one_time_password' => 'Kelpaamaton kertakäyttöinen salasana', 'apple_pay' => 'Apple/Google Pay', 'enable_apple_pay' => 'Accept Apple Pay ja Pay Google', 'requires_subdomain' => 'tämä maksutapa requires that a :link.', @@ -2638,61 +2636,61 @@ Lasku poistettiin (jos only yksi, alternative)', 'apple_pay_domain' => 'käytä :domain as domain in :link.', 'apple_pay_not_supported' => 'Sorry, Apple/Google Pay ei ole supported by sinun browser', 'optional_payment_methods' => 'Optional maksu Methods', - 'add_subscription' => 'lisää tilaus', + 'add_subscription' => 'Lisää tilaus', 'target_url' => 'Target', 'target_url_help' => 'When selected event occurs app will post entity target URL.', 'event' => 'Event', 'subscription_event_1' => 'luotu asiakas', 'subscription_event_2' => 'luotu Lasku', - 'subscription_event_3' => 'luotu tarjous', + 'subscription_event_3' => 'Tarjous luotu', 'subscription_event_4' => 'luotu maksu', - 'subscription_event_5' => 'luotu Vendor', - 'subscription_event_6' => 'päivitetty tarjous', - 'subscription_event_7' => 'poistettu tarjous', + 'subscription_event_5' => 'Luotu kauppias', + 'subscription_event_6' => 'Tarjous päivitetty', + 'subscription_event_7' => 'Tarjous poistettu', 'subscription_event_8' => 'päivitetty Lasku', 'subscription_event_9' => 'poistettu Lasku', 'subscription_event_10' => 'päivitetty asiakas', 'subscription_event_11' => 'poistettu asiakas', 'subscription_event_12' => 'poistettu maksu', - 'subscription_event_13' => 'päivitetty Vendor', - 'subscription_event_14' => 'poistettu Vendor', + 'subscription_event_13' => 'Päivitetty kauppias', + 'subscription_event_14' => 'Poistettu kauppias', 'subscription_event_15' => 'luotu kulu', 'subscription_event_16' => 'päivitetty kulu', 'subscription_event_17' => 'poistettu kulu', - 'subscription_event_18' => 'luotu tehtävä', - 'subscription_event_19' => 'päivitetty tehtävä', - 'subscription_event_20' => 'poistettu tehtävä', - 'subscription_event_21' => 'Approved tarjous', + 'subscription_event_18' => 'Luotu tehtävä', + 'subscription_event_19' => 'Päivitetty tehtävä', + 'subscription_event_20' => 'Poistettu tehtävä', + 'subscription_event_21' => 'Tarjous hyväksytty', 'subscriptions' => 'Subscriptions', 'updated_subscription' => 'onnistuneesti päivitetty tilaus', 'created_subscription' => 'onnistuneesti luotu tilaus', 'edit_subscription' => 'muokkaa tilaus', 'archive_subscription' => 'Arkistoi tilaus', 'archived_subscription' => 'onnistuneesti arkistoitu tilaus', - 'project_error_multiple_clients' => 'The projektit ei voi kuulua eri asiakkaat', + 'project_error_multiple_clients' => 'Projektit eivät voi kuulua eri asiakkaille', 'invoice_project' => 'Lasku projekti', 'module_recurring_invoice' => 'Toistuvat laskut', 'module_credit' => 'Luotot', - 'module_quote' => 'tarjoukset & ehdotukset', - 'module_task' => 'tehtävät & Projects', - 'module_expense' => 'kulut & Vendors', + 'module_quote' => 'Tarjoukset & Ehdotukset', + 'module_task' => 'Tehtävät & Projektit', + 'module_expense' => 'Kulut & Kauppiaat', 'module_ticket' => 'Tiketit', 'reminders' => 'muistutukset', 'send_client_reminders' => 'lähetä sähköposti reminders', - 'can_view_tasks' => 'tehtävät on visible in portal', + 'can_view_tasks' => 'Tehtävät ovat näkyvissä portaalissa', 'is_not_sent_reminders' => 'muistutukset on not lähettää', 'promotion_footer' => 'sinun promotion will expire soon, :link upgrade nyt.', 'unable_to_delete_primary' => 'Huom: poista this yritys first poista kaikki linked companies.', 'please_register' => ' rekisteröi tilisi', 'processing_request' => 'Processing request', 'mcrypt_warning' => 'Warning: Mcrypt is deprecated, run :command update sinun cipher.', - 'edit_times' => 'muokkaa Times', + 'edit_times' => 'Muokkaa aikoja', 'inclusive_taxes_help' => 'Include verot in cost', 'inclusive_taxes_notice' => 'tämä asetus ei voi vaihdettu once lasku on luotu.', 'inclusive_taxes_warning' => 'Warning: existing laskut will need be resaved', - 'copy_shipping' => 'Copy toimitus', - 'copy_billing' => 'Copy laskutus', - 'quote_has_expired' => 'The tarjous on expired, kontakti merchant.', + 'copy_shipping' => 'Kopioi toimitus', + 'copy_billing' => 'Kopioi laskutus', + 'quote_has_expired' => 'Tarjous on vanhentunut, ole hyvä ja ole yhteydessä myyntihenkilöömme.', 'empty_table_footer' => 'Showing 0 0 0 entries', 'do_not_trust' => 'Do not remember this device', 'trust_for_30_days' => 'Trust 30 days', @@ -2701,35 +2699,35 @@ Lasku poistettiin (jos only yksi, alternative)', 'backlog' => 'Backlog', 'ready_to_do' => 'Ready do', 'in_progress' => 'In progress', - 'add_status' => 'lisää status', + 'add_status' => 'Lisää tila', 'archive_status' => 'Arkistoi tila', 'new_status' => 'uusi tila', 'convert_products' => 'Convert tuotteet', - 'convert_products_help' => 'automaattisesti convert tuote prices asiakas\'s currency', + 'convert_products_help' => 'Muunna automaattisesti tuotehinnat asiakkaan valuuttaan', 'improve_client_portal_link' => 'aseta alidomain shorten asiakas portal link.', - 'budgeted_hours' => 'Budgeted Hours', + 'budgeted_hours' => 'Budjetoidut työtunnit', 'progress' => 'Progress', 'view_project' => 'Näytä Projekti', 'summary' => 'Summary', 'endless_reminder' => 'Endless muistutus', - 'signature_on_invoice_help' => 'lisää following koodi show sinun asiakas\'s allekirjoitus on PDF.', + 'signature_on_invoice_help' => 'Lisää seuraava koodi näyttääksesi asiakkaasi allekirjoituksen PDF:ssä.', 'signature_on_pdf' => 'näytä on PDF', - 'signature_on_pdf_help' => 'näytä asiakas allekirjoitus on lasku/tarjous PDF.', + 'signature_on_pdf_help' => 'Näytä asiakkaan allekirjoitus lasku-/tarjous-PDF:ssä.', 'expired_white_label' => 'The white label lisenssi on expired', 'return_to_login' => 'Palaa kirjautumisnäyttöön', - 'convert_products_tip' => 'Huom: lisää a :link named ":name" see exchange rate.', + 'convert_products_tip' => 'Huom: lisää :link nimellä ":name" nähdäksesi vaihtokurssin.', 'amount_greater_than_balance' => 'The amount is greater than lasku balance, luotto luotu with remaining amount.', 'custom_fields_tip' => 'käytä Label|Option1,Option2 show valitse box.', 'client_information' => 'asiakas Information', - 'updated_client_details' => 'onnistuneesti päivitetty asiakas tiedot', + 'updated_client_details' => 'Onnistuneesti päivitetty asiakkaan tiedot', 'auto' => 'automaattinen', 'tax_amount' => 'vero määrä', 'tax_paid' => 'vero Paid', 'none' => 'None', 'proposal_message_button' => 'To view sinun proposal for :amount, click nappi alla.', 'proposal' => 'ehdotus', - 'proposals' => 'ehdotukset', - 'list_proposals' => 'listaa ehdotukset', + 'proposals' => 'Ehdotukset', + 'list_proposals' => 'Listaa ehdotukset', 'new_proposal' => 'uusi ehdotus', 'edit_proposal' => 'muokkaa ehdotus', 'archive_proposal' => 'Arkistoi ehdotus', @@ -2741,7 +2739,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'archived_proposals' => 'Onnistuneesti arkistoitu :count ehdotusta', 'deleted_proposals' => 'onnistuneesti arkistoitu :count proposals', 'restored_proposal' => 'onnistuneesti palautettu proposal', - 'restore_proposal' => 'palauta ehdotus', + 'restore_proposal' => 'Palauta ehdotus', 'snippet' => 'Pätkä', 'snippets' => 'Pätkät', 'proposal_snippet' => 'Pätkä', @@ -2794,13 +2792,13 @@ Lasku poistettiin (jos only yksi, alternative)', 'proposal_not_found' => 'The requested proposal ei ole saatavilla', 'create_proposal_category' => 'luo category', 'clone_proposal_template' => 'kloonaa pohja', - 'proposal_email' => 'ehdotus Email', + 'proposal_email' => 'Ehdotus sähköposti', 'proposal_subject' => 'uusi proposal :numero from :tili', 'proposal_message' => 'To view sinun proposal for :amount, click link alla.', 'emailed_proposal' => 'onnistuneesti emailed proposal', 'load_template' => 'Load pohja', 'no_assets' => 'ei images, drag upload', - 'add_image' => 'lisää Image', + 'add_image' => 'Lisää kuva', 'select_image' => 'Select Image', 'upgrade_to_upload_images' => 'Upgrade enterprise plan upload images', 'delete_image' => 'Poista Image', @@ -2818,7 +2816,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'gmp_required' => 'Exporting ZIP requires GMP extension', 'email_history' => 'Email History', 'loading' => 'Loading', - 'no_messages_found' => 'ei messages found', + 'no_messages_found' => 'Ei löydetty viestejä', 'processing' => 'Processing', 'reactivate' => 'Reactivate', 'reactivated_email' => 'The sähköposti osoite on reactivated', @@ -2849,56 +2847,56 @@ Lasku poistettiin (jos only yksi, alternative)', 'auto_archive_invoice' => 'automaattinen Arkistoi', 'auto_archive_invoice_help' => 'automaattisesti archive laskut when they on paid.', 'auto_archive_quote' => 'automaattinen Arkistoi', - 'auto_archive_quote_help' => 'automaattisesti archive quotes when they on converted.', - 'require_approve_quote' => 'Require approve tarjous', - 'require_approve_quote_help' => 'Require asiakkaat approve quotes.', - 'allow_approve_expired_quote' => 'Allow approve expired tarjous', - 'allow_approve_expired_quote_help' => 'Allow asiakkaat approve expired quotes.', + 'auto_archive_quote_help' => 'Arkistoi tarjoukset automaattisesti kun ne on muunnettu laskuiksi.', + 'require_approve_quote' => 'Vaadi tarjouksen hyväksymistä', + 'require_approve_quote_help' => 'Vaadi, että asiakkaat hyväksyvät tarjoukset.', + 'allow_approve_expired_quote' => 'Salli vanhentuneen tarjouksen hyväksyminen', + 'allow_approve_expired_quote_help' => 'Salli asiakkaiden hyväksyä vanhentuneita tarjouksia.', 'invoice_workflow' => 'Lasku Workflow', - 'quote_workflow' => 'tarjous Workflow', + 'quote_workflow' => 'Tarjouksen työnkulku', 'client_must_be_active' => 'Virhe: asiakas must be active', 'purge_client' => 'Purge asiakas', 'purged_client' => 'onnistuneesti purged asiakas', - 'purge_client_warning' => 'All related records (laskut, tasks, kulut, dokumentit, etc) will also be poistettu.', - 'clone_product' => 'kloonaa Tuote', - 'item_details' => 'Item Details', - 'send_item_details_help' => 'lähetä line item tiedot maksu gateway.', + 'purge_client_warning' => 'Kaikki liittyvät tallenteet (laskut, tehtävät, kulut, dokumentit, jne) tullaan myös poistamaan. ', + 'clone_product' => 'Kopioi tuote', + 'item_details' => 'Tuotteen tiedot', + 'send_item_details_help' => 'Lähetä tuoterivin tiedot maksujärjestelmään.', 'view_proposal' => 'Näytä ehdotus', 'view_in_portal' => 'Näytä Portaalissa', 'cookie_message' => 'tämä verkkosivu uses cookies ensure you get best experience on our verkkosivu.', 'got_it' => 'Got it!', - 'vendor_will_create' => 'vendor luotu', - 'vendors_will_create' => 'vendors luotu', - 'created_vendors' => 'onnistuneesti luotu :count vendor(s)', - 'import_vendors' => 'Import Vendors', + 'vendor_will_create' => 'kauppias luodaan', + 'vendors_will_create' => 'kauppiaat luodaan', + 'created_vendors' => 'Onnistuneesti luotu :count kauppias(ta)', + 'import_vendors' => 'Tuo kauppiaat', 'company' => 'yritys', 'client_field' => 'asiakas kenttä', 'contact_field' => 'kontakti kenttä', 'product_field' => 'Tuote kenttä', - 'task_field' => 'tehtävä kenttä', - 'project_field' => 'projekti kenttä', + 'task_field' => 'Tehtävä kenttä', + 'project_field' => 'Projekti kenttä', 'expense_field' => 'kulu kenttä', - 'vendor_field' => 'Vendor kenttä', + 'vendor_field' => 'Kauppias kenttä', 'company_field' => 'yritys kenttä', 'invoice_field' => 'Lasku kenttä', 'invoice_surcharge' => 'Lasku Surcharge', - 'custom_task_fields_help' => 'lisää kenttä when creating tehtävä.', - 'custom_project_fields_help' => 'lisää kenttä when creating projekti.', - 'custom_expense_fields_help' => 'lisää kenttä when creating kulu.', - 'custom_vendor_fields_help' => 'lisää kenttä when creating vendor.', - 'messages' => 'Messages', - 'unpaid_invoice' => 'Unpaid Lasku', + 'custom_task_fields_help' => 'Lisää kenttä kun tehtävä luodaan.', + 'custom_project_fields_help' => 'Lisää kenttä luotaessa projekti.', + 'custom_expense_fields_help' => 'Lisää kenttä luotaessa kulu.', + 'custom_vendor_fields_help' => 'Lisää kenttä luotaessa kauppias.', + 'messages' => 'Viestit', + 'unpaid_invoice' => 'Maksamatonl lasku', 'paid_invoice' => 'Paid Lasku', - 'unapproved_quote' => 'Unapproved tarjous', - 'unapproved_proposal' => 'Unapproved ehdotus', + 'unapproved_quote' => 'Hyväksymätön tarjous', + 'unapproved_proposal' => 'Hyväksymätön ehdotus', 'autofills_city_state' => 'automaattinen-fills city/state', 'no_match_found' => 'ei match found', 'password_strength' => 'salasana Strength', 'strength_weak' => 'Weak', 'strength_good' => 'Good', 'strength_strong' => 'Strong', - 'mark' => 'Mark', - 'updated_task_status' => 'onnistuneesti update tehtävä status', + 'mark' => 'Merkitse', + 'updated_task_status' => 'Onnistuneesti päivitetty tehtävän tila', 'background_image' => 'Background Image', 'background_image_help' => 'käytä the :link manage sinun images, we recommend using small tiedosto.', 'proposal_editor' => 'proposal editor', @@ -2908,7 +2906,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'gateway_fee_description' => 'Gateway palkkio Surcharge', 'gateway_fee_discount_description' => 'Gateway palkkio Discount', 'show_payments' => 'näytä maksut', - 'show_aging' => 'näytä Aging', + 'show_aging' => 'Näytä ikääntyminen', 'reference' => 'Reference', 'amount_paid' => 'määrä Paid', 'send_notifications_for' => 'lähetä Notifications For', @@ -2918,63 +2916,63 @@ Lasku poistettiin (jos only yksi, alternative)', 'maximum' => 'maksimi', 'sort' => 'Sort', 'refresh_complete' => 'Refresh Complete', - 'please_enter_your_email' => ' syötä sinun sähköposti', - 'please_enter_your_password' => ' syötä sinun salasana', - 'please_enter_your_url' => ' syötä sinun URL', - 'please_enter_a_product_key' => ' syötä tuote avain', + 'please_enter_your_email' => ' Anna sähköpostiosoitteesi', + 'please_enter_your_password' => ' Anna salasanasi', + 'please_enter_your_url' => 'Anna sinun URL-osoitteesi', + 'please_enter_a_product_key' => ' Anna tuoteavain', 'an_error_occurred' => ' virhe occurred', 'overview' => 'Yleiskatsaus', 'copied_to_clipboard' => 'Copied :arvo clipboard', 'error' => 'Virhe', 'could_not_launch' => 'Could not launch', - 'additional' => 'Additional', + 'additional' => 'Lisäksi', 'ok' => 'Ok', 'email_is_invalid' => 'Email is invalid', 'items' => 'Items', 'partial_deposit' => 'Partial/Deposit', - 'add_item' => 'lisää Item', + 'add_item' => 'Lisää nimike', 'total_amount' => 'yhteensä määrä', 'pdf' => 'PDF', 'invoice_status_id' => 'Lasku tila', - 'click_plus_to_add_item' => 'Click + lisää item', + 'click_plus_to_add_item' => 'Napsauta + lisätäksesi nimikkeen', 'count_selected' => ':count selected', 'dismiss' => 'Dismiss', 'please_select_a_date' => ' valitse päivämäärä', 'please_select_a_client' => ' valitse asiakas', 'language' => 'Language', 'updated_at' => 'päivitetty', - 'please_enter_an_invoice_number' => ' syötä lasku numero', - 'please_enter_a_quote_number' => ' syötä tarjous numero', + 'please_enter_an_invoice_number' => ' Ayötä laskunumero', + 'please_enter_a_quote_number' => 'Ole hyvä ja anna tarjouksen numero', 'clients_invoices' => ':asiakas\'s laskut', 'viewed' => 'Nähty', 'approved' => 'Approved', - 'invoice_status_1' => 'Draft', + 'invoice_status_1' => 'Luonnos', 'invoice_status_2' => 'Sent', 'invoice_status_3' => 'Nähty', 'invoice_status_4' => 'Approved', 'invoice_status_5' => 'Partial', 'invoice_status_6' => 'Paid', - 'marked_invoice_as_sent' => 'onnistuneesti marked lasku lähettää', - 'please_enter_a_client_or_contact_name' => ' syötä asiakas tai kontakti name', - 'restart_app_to_apply_change' => 'Restart app apply change', + 'marked_invoice_as_sent' => 'Onnistuneesti merkitty lasku lähetetyksi', + 'please_enter_a_client_or_contact_name' => ' Anna asiakkaan tai yhteyshenkilön nimi', + 'restart_app_to_apply_change' => 'Uudelleenkäynnistä sovellus ottaaksesi muutoksen käyttöön', 'refresh_data' => 'Refresh Data', 'blank_contact' => 'Blank kontakti', 'no_records_found' => 'ei records found', 'industry' => 'Industry', 'size' => 'Size', 'net' => 'Net', - 'show_tasks' => 'näytä tasks', + 'show_tasks' => 'Näytä tehtävät', 'email_reminders' => 'Email muistutukset', 'reminder1' => 'ensimmäinen muistutus', 'reminder2' => 'toinen muistutus', 'reminder3' => 'Third muistutus', 'send' => 'lähetä', - 'auto_billing' => 'automaattinen laskutus', + 'auto_billing' => 'Automaattinen laskutus', 'button' => 'Button', - 'more' => 'lisää', + 'more' => 'Lisää', 'edit_recurring_invoice' => 'muokkaa toistuva Lasku', - 'edit_recurring_quote' => 'muokkaa toistuva tarjous', - 'quote_status' => 'tarjous tila', + 'edit_recurring_quote' => 'Muokkaa toistuvaa tarjousta', + 'quote_status' => 'Tarjouksen tila', 'please_select_an_invoice' => ' valitse lasku', 'filtered_by' => 'Filtered by', 'payment_status' => 'maksu tila', @@ -2986,7 +2984,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'payment_status_6' => 'Refunded', 'send_receipt_to_client' => 'lähetä receipt asiakas', 'refunded' => 'Refunded', - 'marked_quote_as_sent' => 'onnistuneesti marked tarjous lähettää', + 'marked_quote_as_sent' => 'Tarjous on onnistuneesti merkitty lähetetyksi', 'custom_module_settings' => 'muokattu Module asetukset', 'ticket' => 'tiketti', 'tickets' => 'Tickets', @@ -3025,7 +3023,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'ticket_update' => 'päivitä tiketti', 'ticket_settings' => 'tiketti asetukset', 'updated_ticket' => 'tiketti päivitetty', - 'mark_spam' => 'Mark Spam', + 'mark_spam' => 'Merkitse roskapostiksi', 'local_part' => 'Local Part', 'local_part_unavailable' => 'nimi taken', 'local_part_available' => 'nimi saatavilla', @@ -3053,27 +3051,27 @@ Lasku poistettiin (jos only yksi, alternative)', 'alert_new_comment_id' => 'uusi comment', 'alert_comment_ticket_help' => 'Selecting template will send notification ( agent) when comment is made.', 'alert_comment_ticket_email_help' => 'pilkulla erotetut sähköpostit bcc on uusi comment.', - 'new_ticket_notification_list' => 'Additional uusi tiketti notifications', - 'update_ticket_notification_list' => 'Additional uusi comment notifications', + 'new_ticket_notification_list' => 'Täydentävät Uusi tiketti -ilmoitukset', + 'update_ticket_notification_list' => 'Täydentävät Uusi kommentti -ilmoitukset', 'comma_separated_values' => 'admin@esimerkki.com, supervisor@esimerkki.com', 'alert_ticket_assign_agent_id' => 'tiketti assignment', 'alert_ticket_assign_agent_id_hel' => 'Selecting template will send notification ( agent) when tiketti is assigned.', - 'alert_ticket_assign_agent_id_notifications' => 'Additional tiketti assigned notifications', + 'alert_ticket_assign_agent_id_notifications' => 'Täydentävät Uusi tiketin kohdennus -ilmoitukset', 'alert_ticket_assign_agent_id_help' => 'pilkulla erotetut sähköpostit bcc on tiketti assignment.', 'alert_ticket_transfer_email_help' => 'pilkulla erotetut sähköpostit bcc on tiketti transfer.', 'alert_ticket_overdue_agent_id' => 'tiketti overdue', - 'alert_ticket_overdue_email' => 'Additional overdue tiketti notifications', + 'alert_ticket_overdue_email' => 'Täydentävät Uusi tiketti yliajalla -ilmoitukset', 'alert_ticket_overdue_email_help' => 'pilkulla erotetut sähköpostit bcc on tiketti overdue.', 'alert_ticket_overdue_agent_id_help' => 'Selecting template will send notification ( agent) when tiketti becomes overdue.', 'ticket_master' => 'tiketti Master', 'ticket_master_help' => 'Has ability assign ja transfer tiketit. Assigned as oletus agent kaikki tiketit.', 'default_agent' => 'oletus Agent', 'default_agent_help' => 'If selected will automatically be assigned kaikki inbound tiketit', - 'show_agent_details' => 'näytä agent tiedot on responses', + 'show_agent_details' => 'Näytä agentin tiedot vastauksissa', 'avatar' => 'Avatar', 'remove_avatar' => 'Remove avatar', 'ticket_not_found' => 'tiketti ei löydy', - 'add_template' => 'lisää pohja', + 'add_template' => 'Lisää mallipohja', 'ticket_template' => 'tiketti pohja', 'ticket_templates' => 'tiketti pohjat', 'updated_ticket_template' => 'päivitetty tiketti pohja', @@ -3084,8 +3082,8 @@ Lasku poistettiin (jos only yksi, alternative)', 'restored_ticket_template' => 'onnistuneesti palautettu template', 'close_reason' => 'Let us know why you on closing this tiketti', 'reopen_reason' => 'Let us know why you on reopening this tiketti', - 'enter_ticket_message' => ' syötä message update tiketti', - 'show_hide_all' => 'näytä / Hide kaikki', + 'enter_ticket_message' => ' Kirjoita viesti päivittääksesi tiketin', + 'show_hide_all' => 'Näytä / Piilota kaikki', 'subject_required' => 'Subject required', 'mobile_refresh_warning' => 'If you\'re using mobile app you may need do full refresh.', 'enable_proposals_for_background' => 'To upload background kuva :link enable proposals module.', @@ -3130,14 +3128,14 @@ Lasku poistettiin (jos only yksi, alternative)', 'compare_to' => 'Compare ', 'last_week' => 'viime viikko', 'clone_to_invoice' => 'kloonaa Lasku', - 'clone_to_quote' => 'kloonaa tarjous', + 'clone_to_quote' => 'Kopioi tarjous', 'convert' => 'Convert', 'last7_days' => 'viime 7 päivää', 'last30_days' => 'viime 30 päivää', 'custom_js' => 'muokattu JS', 'adjust_fee_percent_help' => 'Adjust percent tili palkkio', - 'show_product_notes' => 'näytä tuote tiedot', - 'show_product_notes_help' => 'Include the description ja cost in tuote dropdown', + 'show_product_notes' => 'Näytä tuotteen tiedot', + 'show_product_notes_help' => 'Sisällytä kuvaus ja kustannukset tuotteen pudotusvalikkoon', 'important' => 'Important', 'thank_you_for_using_our_app' => 'kiitos you using our app!', 'if_you_like_it' => 'If you like it please', @@ -3149,21 +3147,21 @@ Lasku poistettiin (jos only yksi, alternative)', 'authenticate' => 'Authenticate', 'please_authenticate' => ' authenticate', 'biometric_authentication' => 'Biometric Authentication', - 'auto_start_tasks' => 'automaattinen aloita tehtävät', - 'budgeted' => 'Budgeted', - 'please_enter_a_name' => ' syötä name', - 'click_plus_to_add_time' => 'Click + lisää time', + 'auto_start_tasks' => 'Automaattinen tehtävien aloitus', + 'budgeted' => 'Budjetoitu', + 'please_enter_a_name' => ' Ole hyvä ja anna nimi', + 'click_plus_to_add_time' => 'Napsauta + lisätäksesi ajan', 'design' => 'malli', 'password_is_too_short' => 'salasana on liian lyhyt', 'failed_to_find_record' => 'Failed find record', 'valid_until_days' => 'Valid Until', - 'valid_until_days_help' => 'automaattisesti sets the Valid Until arvo on quotes this many days in future. Leave blank disable.', + 'valid_until_days_help' => 'Asettaa automaattisesti Voimassa saakka arvon tarjouksiin näin monen päivän päähän tulevaisuuteen. Jätä tyhjäksi jos et halua käyttää tätä.', 'usually_pays_in_days' => 'päivää', 'requires_an_enterprise_plan' => 'Requires enterprise plan', - 'take_picture' => 'Take Picture', - 'upload_file' => 'Upload File', - 'new_document' => 'uusi Document', - 'edit_document' => 'muokkaa Document', + 'take_picture' => 'Ota kuva', + 'upload_file' => 'Lataa tiedosto palvelimelle', + 'new_document' => 'Uusi asiakirja', + 'edit_document' => 'Muokkaa asiakirjaa', 'uploaded_document' => 'onnistuneesti lähetetty dokumentti', 'updated_document' => 'onnistuneesti päivitetty dokumentti', 'archived_document' => 'onnistuneesti arkistoitu dokumentti', @@ -3182,24 +3180,24 @@ Lasku poistettiin (jos only yksi, alternative)', 'annual_subscription' => 'Annual tilaus', 'pro_plan' => 'Pro Plan', 'enterprise_plan' => 'Enterprise Plan', - 'count_users' => ':count users', + 'count_users' => ':count käyttäjää', 'upgrade' => 'Upgrade', - 'please_enter_a_first_name' => ' syötä etunimi', - 'please_enter_a_last_name' => ' syötä sukunimi', - 'please_agree_to_terms_and_privacy' => ' agree terms service ja privacy policy create tili.', - 'i_agree_to_the' => 'I agree the', - 'terms_of_service_link' => 'terms service', - 'privacy_policy_link' => 'privacy policy', + 'please_enter_a_first_name' => 'Anna etunimi', + 'please_enter_a_last_name' => 'Anna sukunimi', + 'please_agree_to_terms_and_privacy' => 'Ole hyvä ja hyväksy palveluehtomme sekä tietosuojakäytäntömme luodaksesi käyttäjätilin.', + 'i_agree_to_the' => 'Hyväksyn', + 'terms_of_service_link' => 'palvelun ehdot', + 'privacy_policy_link' => 'Tietosuojakäytäntö', 'view_website' => 'Näytä verkkosivu', - 'create_account' => 'luo Account', + 'create_account' => 'Luo käyttäjätili', 'email_login' => 'Email Login', - 'late_fees' => 'Late palkkiot', + 'late_fees' => 'Viivästysmaksut', 'payment_number' => 'maksu numero', - 'before_due_date' => 'Ennen erä päivämäärä', - 'after_due_date' => 'jälkeen erä päivämäärä', - 'after_invoice_date' => 'jälkeen lasku päivämäärä', + 'before_due_date' => 'Ennen eräpäivää', + 'after_due_date' => 'Eräpäivän jälkeen', + 'after_invoice_date' => 'Laskun päiväyksen jälkeen', 'filtered_by_user' => 'Filtered by User', - 'created_user' => 'onnistuneesti luotu käyttäjä', + 'created_user' => 'Onnistuneesti luotu käyttäjä', 'primary_font' => 'Ensisijainen kirjasin', 'secondary_font' => 'toissijainen kirjasin', 'number_padding' => 'numero Padding', @@ -3211,23 +3209,23 @@ Lasku poistettiin (jos only yksi, alternative)', 'group_field' => 'ryhmä kenttä', 'number_counter' => 'numero Counter', 'number_pattern' => 'numero Pattern', - 'custom_javascript' => 'muokattu JavaScript', + 'custom_javascript' => 'Muokautettu JavaScript', 'portal_mode' => 'Portal Mode', - 'attach_pdf' => 'Attach PDF', - 'attach_documents' => 'Attach Documents', + 'attach_pdf' => 'Liitä PDF', + 'attach_documents' => 'Liitä asiakirjoja', 'attach_ubl' => 'Attach UBL', 'email_style' => 'Email Style', 'processed' => 'Processed', 'fee_amount' => 'palkkio määrä', - 'fee_percent' => 'palkkio Percent', + 'fee_percent' => 'Palkkio prosentti', 'fee_cap' => 'palkkio Cap', 'limits_and_fees' => 'Limits/palkkiot', - 'credentials' => 'Credentials', - 'require_billing_address_help' => 'Require asiakas provide their laskutus osoite', + 'credentials' => 'Tunnukset', + 'require_billing_address_help' => 'Vaadi asiakkaita antamaan laskutusosoittensa.', 'require_shipping_address_help' => 'Require asiakas provide their shipping osoite', - 'deleted_tax_rate' => 'onnistuneesti poistettu tax rate', - 'restored_tax_rate' => 'onnistuneesti palautettu tax rate', - 'provider' => 'Provider', + 'deleted_tax_rate' => 'Verokanta onnistuneesti poistettu ', + 'restored_tax_rate' => 'Verokanta onnistuneesti palautettu', + 'provider' => 'Tarjoaja', 'company_gateway' => 'maksu Gateway', 'company_gateways' => 'maksu Gateways', 'new_company_gateway' => 'uusi Gateway', @@ -3237,21 +3235,21 @@ Lasku poistettiin (jos only yksi, alternative)', 'archived_company_gateway' => 'onnistuneesti arkistoitu gateway', 'deleted_company_gateway' => 'onnistuneesti poistettu gateway', 'restored_company_gateway' => 'onnistuneesti palautettu gateway', - 'continue_editing' => 'jatka Editing', - 'default_value' => 'oletus arvo', - 'currency_format' => 'Currency Format', - 'first_day_of_the_week' => 'ensimmäinen päivä of viikko', - 'first_month_of_the_year' => 'ensimmäinen kuukausi of Year', - 'symbol' => 'Symbol', - 'ocde' => 'Code', + 'continue_editing' => 'Jatka muokkausta', + 'default_value' => 'Oletus arvo', + 'currency_format' => 'Valuutan muoto', + 'first_day_of_the_week' => 'Viikon ensimmäinen päivä', + 'first_month_of_the_year' => 'Vuoden ensimmäinen kuukausi', + 'symbol' => 'Symboli', + 'ocde' => 'Koodi', 'date_format' => 'Date Format', - 'datetime_format' => 'Datetime Format', + 'datetime_format' => 'Päivä-Aika esitysmuoto', 'send_reminders' => 'lähetä muistutukset', - 'timezone' => 'Timezone', + 'timezone' => 'Aikavyöhyke', 'filtered_by_group' => 'Filtered by ryhmä', 'filtered_by_invoice' => 'Filtered by Lasku', 'filtered_by_client' => 'Filtered by asiakas', - 'filtered_by_vendor' => 'Filtered by Vendor', + 'filtered_by_vendor' => 'Suodatettu: Kauppias', 'group_settings' => 'ryhmä asetukset', 'groups' => 'ryhmät', 'new_group' => 'uusi ryhmä', @@ -3261,8 +3259,8 @@ Lasku poistettiin (jos only yksi, alternative)', 'archived_group' => 'onnistuneesti arkistoitu ryhmä', 'deleted_group' => 'onnistuneesti poistettu ryhmä', 'restored_group' => 'onnistuneesti palautettu ryhmä', - 'upload_logo' => 'Upload Logo', - 'uploaded_logo' => 'onnistuneesti lähetetty logo', + 'upload_logo' => 'Lataa Logo', + 'uploaded_logo' => 'Logo onnistuneesti ladattu palvelimelle', 'saved_settings' => 'onnistuneesti saved asetus', 'device_settings' => 'Device asetukset', 'credit_cards_and_banks' => 'luotto Cards & Banks', @@ -3275,8 +3273,9 @@ Lasku poistettiin (jos only yksi, alternative)', 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'tervetuloa uusi versio Lasku Ninja', 'download_data' => 'paina nappi alla download data.', 'migration_import' => 'Awesome! Now you on ready tuonti sinun migration. Go sinun uusi installation tuonti sinun data', @@ -3349,7 +3348,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'applied' => 'Applied', 'include_recent_errors' => 'Include recent errors from the logs', 'your_message_has_been_received' => 'We have received your message and will try to respond promptly.', - 'show_product_details' => 'Show Product Details', + 'show_product_details' => 'Näytä tuotteen tiedot', 'show_product_details_help' => 'Include the description and cost in the product dropdown', 'pdf_min_requirements' => 'The PDF renderer requires :version', 'adjust_fee_percent' => 'Adjust Fee Percent', @@ -3417,7 +3416,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'custom_message_dashboard' => 'Custom Dashboard Message', 'custom_message_unpaid_invoice' => 'Custom Unpaid Invoice Message', 'custom_message_paid_invoice' => 'Custom Paid Invoice Message', - 'custom_message_unapproved_quote' => 'Custom Unapproved Quote Message', + 'custom_message_unapproved_quote' => 'Oma Hyväksymätön tarjous -viesti', 'lock_sent_invoices' => 'Lock Sent Invoices', 'translations' => 'Translations', 'task_number_pattern' => 'Task Number Pattern', @@ -3425,20 +3424,20 @@ Lasku poistettiin (jos only yksi, alternative)', 'expense_number_pattern' => 'Expense Number Pattern', 'expense_number_counter' => 'Expense Number Counter', 'vendor_number_pattern' => 'Vendor Number Pattern', - 'vendor_number_counter' => 'Vendor Number Counter', + 'vendor_number_counter' => 'Kauppiaan numerolaskuri', 'ticket_number_pattern' => 'Ticket Number Pattern', 'ticket_number_counter' => 'Ticket Number Counter', 'payment_number_pattern' => 'Payment Number Pattern', 'payment_number_counter' => 'Payment Number Counter', 'invoice_number_pattern' => 'Invoice Number Pattern', - 'quote_number_pattern' => 'Quote Number Pattern', + 'quote_number_pattern' => 'Tarjouksen numeroinnin kuvio', 'client_number_pattern' => 'Credit Number Pattern', 'client_number_counter' => 'Credit Number Counter', 'credit_number_pattern' => 'Credit Number Pattern', 'credit_number_counter' => 'Credit Number Counter', 'reset_counter_date' => 'Reset Counter Date', 'counter_padding' => 'Counter Padding', - 'shared_invoice_quote_counter' => 'Shared Invoice Quote Counter', + 'shared_invoice_quote_counter' => 'Jaettu lasku tarjous laskuri', 'default_tax_name_1' => 'Default Tax Name 1', 'default_tax_rate_1' => 'Default Tax Rate 1', 'default_tax_name_2' => 'Default Tax Name 2', @@ -3446,7 +3445,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'default_tax_name_3' => 'Default Tax Name 3', 'default_tax_rate_3' => 'Default Tax Rate 3', 'email_subject_invoice' => 'Email Invoice Subject', - 'email_subject_quote' => 'Email Quote Subject', + 'email_subject_quote' => 'Tarjoussähköpostin otsikko', 'email_subject_payment' => 'Email Payment Subject', 'switch_list_table' => 'Switch List Table', 'client_city' => 'Client City', @@ -3472,9 +3471,9 @@ Lasku poistettiin (jos only yksi, alternative)', 'custom_surcharge3' => 'Custom Surcharge 3', 'custom_surcharge4' => 'Custom Surcharge 4', 'is_deleted' => 'Is Deleted', - 'vendor_city' => 'Vendor City', - 'vendor_state' => 'Vendor State', - 'vendor_country' => 'Vendor Country', + 'vendor_city' => 'Kauppiaan kaupunki', + 'vendor_state' => 'Kauppiaan alue', + 'vendor_country' => 'Kauppiaan maa', 'credit_footer' => 'Credit Footer', 'credit_terms' => 'Credit Terms', 'untitled_company' => 'Untitled Company', @@ -3486,10 +3485,10 @@ Lasku poistettiin (jos only yksi, alternative)', 'license' => 'License', 'invoice_balance' => 'Invoice Balance', 'saved_design' => 'Successfully saved design', - 'client_details' => 'Client Details', + 'client_details' => 'Asiakkaan tiedot', 'company_address' => 'Company Address', - 'quote_details' => 'Quote Details', - 'credit_details' => 'Credit Details', + 'quote_details' => 'Tarjouksen tiedot', + 'credit_details' => 'Hyvityksen tiedot', 'product_columns' => 'Product Columns', 'task_columns' => 'Task Columns', 'add_field' => 'Add Field', @@ -3497,16 +3496,16 @@ Lasku poistettiin (jos only yksi, alternative)', 'owned' => 'Owned', 'payment_success' => 'Payment Success', 'payment_failure' => 'Payment Failure', - 'quote_sent' => 'Quote Sent', + 'quote_sent' => 'Tarjous lähetetty', 'credit_sent' => 'Credit Sent', 'invoice_viewed' => 'Invoice Viewed', - 'quote_viewed' => 'Quote Viewed', + 'quote_viewed' => 'Tarjous luettu', 'credit_viewed' => 'Credit Viewed', - 'quote_approved' => 'Quote Approved', + 'quote_approved' => 'Tarjous hyväksytty', 'receive_all_notifications' => 'Receive All Notifications', 'purchase_license' => 'Purchase License', 'enable_modules' => 'Enable Modules', - 'converted_quote' => 'Successfully converted quote', + 'converted_quote' => 'Tarjous on onnistuneesti muunnettu', 'credit_design' => 'Credit Design', 'includes' => 'Includes', 'css_framework' => 'CSS Framework', @@ -3537,7 +3536,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3564,7 +3563,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'send_from_gmail' => 'Send from Gmail', 'reversed' => 'Reversed', 'cancelled' => 'Cancelled', - 'quote_amount' => 'Quote Amount', + 'quote_amount' => 'Tarjouksen summa', 'hosted' => 'Hosted', 'selfhosted' => 'Self-Hosted', 'hide_menu' => 'Hide Menu', @@ -3575,9 +3574,9 @@ Lasku poistettiin (jos only yksi, alternative)', 'search_invoices' => 'Search Invoices', 'search_clients' => 'Search Clients', 'search_products' => 'Search Products', - 'search_quotes' => 'Search Quotes', + 'search_quotes' => 'Hae tarjouksia', 'search_credits' => 'Search Credits', - 'search_vendors' => 'Search Vendors', + 'search_vendors' => 'Hae kauppiaita', 'search_users' => 'Search Users', 'search_tax_rates' => 'Search Tax Rates', 'search_tasks' => 'Search Tasks', @@ -3645,19 +3644,19 @@ Lasku poistettiin (jos only yksi, alternative)', 'client_settings' => 'Client Settings', 'selected_invoices' => 'Selected Invoices', 'selected_payments' => 'Selected Payments', - 'selected_quotes' => 'Selected Quotes', + 'selected_quotes' => 'Valitut tarjoukset', 'selected_tasks' => 'Selected Tasks', 'selected_expenses' => 'Selected Expenses', 'past_due_invoices' => 'Past Due Invoices', 'create_payment' => 'Create Payment', - 'update_quote' => 'Update Quote', + 'update_quote' => 'Päivitä tarjous', 'update_invoice' => 'Update Invoice', 'update_client' => 'Update Client', - 'update_vendor' => 'Update Vendor', + 'update_vendor' => 'Päivitä kauppias', 'create_expense' => 'Create Expense', 'update_expense' => 'Update Expense', 'update_task' => 'Update Task', - 'approve_quote' => 'Approve Quote', + 'approve_quote' => 'Hyväksy tarjous', 'when_paid' => 'When Paid', 'expires_on' => 'Expires On', 'show_sidebar' => 'Show Sidebar', @@ -3692,9 +3691,9 @@ Lasku poistettiin (jos only yksi, alternative)', 'search_invoice' => 'Search 1 Invoice', 'search_client' => 'Search 1 Client', 'search_product' => 'Search 1 Product', - 'search_quote' => 'Search 1 Quote', + 'search_quote' => 'Hae 1 tarjous', 'search_credit' => 'Search 1 Credit', - 'search_vendor' => 'Search 1 Vendor', + 'search_vendor' => 'Hae 1 kauppias', 'search_user' => 'Search 1 User', 'search_tax_rate' => 'Search 1 Tax Rate', 'search_task' => 'Search 1 Tasks', @@ -3738,7 +3737,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'first_day_of_the_month' => 'First Day of the Month', 'last_day_of_the_month' => 'Last Day of the Month', 'use_payment_terms' => 'Use Payment Terms', - 'endless' => 'Endless', + 'endless' => 'Päättymätön', 'next_send_date' => 'Next Send Date', 'remaining_cycles' => 'Remaining Cycles', 'created_recurring_invoice' => 'Successfully created recurring invoice', @@ -3772,7 +3771,7 @@ Lasku poistettiin (jos only yksi, alternative)', 'show_tasks_table' => 'Show Tasks Table', 'show_tasks_table_help' => 'Always show the tasks section when creating invoices', 'invoice_task_timelog' => 'Invoice Task Timelog', - 'invoice_task_timelog_help' => 'Add time details to the invoice line items', + 'invoice_task_timelog_help' => 'Lisää aikatieto laskun tuoteriville', 'auto_start_tasks_help' => 'Start tasks before saving', 'configure_statuses' => 'Configure Statuses', 'task_settings' => 'Task Settings', @@ -3786,12 +3785,123 @@ Lasku poistettiin (jos only yksi, alternative)', 'negative_payment_error' => 'The credit amount cannot exceed the payment amount', 'should_be_invoiced_help' => 'Enable the expense to be invoiced', 'configure_gateways' => 'Configure Gateways', - 'payment_partial' => 'Partial Payment', + 'payment_partial' => 'Osittainen maksu', 'is_running' => 'Is Running', 'invoice_currency_id' => 'Invoice Currency ID', - 'tax_name1' => 'Tax Name 1', - 'tax_name2' => 'Tax Name 2', + 'tax_name1' => 'Veron nimi 1', + 'tax_name2' => 'Veron nimi 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/fr/texts.php b/resources/lang/fr/texts.php index d351170181fc..b4f0352fd910 100644 --- a/resources/lang/fr/texts.php +++ b/resources/lang/fr/texts.php @@ -3267,8 +3267,9 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Bienvenue dans la nouvelle version d\'Invoice Ninja', 'download_data' => 'Pressez le bouton ci-dessous pour downloader les données.', 'migration_import' => 'Parfait! Vous êtes prêt à importer vos données. Rendez-vous dans la nouvelle instance pour lancer l\'importation.', @@ -3529,7 +3530,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3784,6 +3785,117 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/fr_CA/texts.php b/resources/lang/fr_CA/texts.php index 38a0d29d0c70..7367eaa437c9 100644 --- a/resources/lang/fr_CA/texts.php +++ b/resources/lang/fr_CA/texts.php @@ -399,10 +399,10 @@ $LANG = array( 'payment_footer1' => '*L\'adresse de facturation doit correspondre à l\'adresse associée à votre carte de crédit.', 'payment_footer2' => '*Veuillez cliquer sur "PAYER MAINTENANT" une seule fois - la transaction peut prendre jusqu\'à 1 minute.', 'id_number' => 'N° d\'entreprise', - 'white_label_link' => 'Version sans pub', - 'white_label_header' => 'Entête de version sans pub', - 'bought_white_label' => 'Licence de version sans pub activée', - 'white_labeled' => 'Sans pub', + 'white_label_link' => 'Sans marque', + 'white_label_header' => 'Entête de version sans marque', + 'bought_white_label' => 'Licence de version sans marque activée', + 'white_labeled' => 'Sans marque', 'restore' => 'Restaurer', 'restore_invoice' => 'Restaurer la facture', 'restore_quote' => 'Restaurer la soumission', @@ -895,7 +895,7 @@ $LANG = array( 'schedule' => 'Calendrier', 'email_designs' => 'Modèles de courriel', 'assigned_when_sent' => 'Assignée lors de l\'envoi', - 'white_label_purchase_link' => 'Achetez une licence sans pub', + 'white_label_purchase_link' => 'Achetez une licence sans marque', 'expense' => 'Dépense', 'expenses' => 'Dépenses', 'new_expense' => 'Entrer une dépense', @@ -1022,7 +1022,7 @@ $LANG = array( 'overdue' => 'En souffrance', - 'white_label_text' => 'Achetez une licence sans pub d\'UN AN au coût de $:price pour retirer la marque de Invoice Ninja des factures et du portail client.', + 'white_label_text' => 'Achetez une licence sans marque d\'UN AN au coût de $:price pour retirer la marque de Invoice Ninja des factures et du portail client.', 'user_email_footer' => 'Pour modifier vos paramètres de notification par courriel, veuillez visiter :link', 'reset_password_footer' => 'Si vous n\'avez pas effectué de demande de réinitalisation de mot de passe veuillez contacter notre support : :email', 'limit_users' => 'Désolé, ceci excédera la limite de :limit utilisateurs', @@ -1165,7 +1165,7 @@ $LANG = array( 'plan_free' => 'Gratuit', 'plan_pro' => 'Pro', 'plan_enterprise' => 'Enterprise', - 'plan_white_label' => 'Autohébergé (sans pub)', + 'plan_white_label' => 'Autohébergé (sans marque)', 'plan_free_self_hosted' => 'Autohébergé (gratuit)', 'plan_trial' => 'Essai', 'plan_term' => 'Terme', @@ -1180,7 +1180,7 @@ $LANG = array( 'plan_started' => 'Plan depuis le', 'plan_expires' => 'Plan expire le', - 'white_label_button' => 'Sans pub', + 'white_label_button' => 'Sans marque', 'pro_plan_year_description' => 'Abonnement à une année du plan Invoice Ninja Pro.', 'pro_plan_month_description' => 'Abonnement à un mois du plan Invoice Ninja Pro.', @@ -1283,8 +1283,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'activity_41' => 'Le paiement de :payment_amount a échoué (:payment)', 'webhook_url' => 'URL Webhook', 'stripe_webhook_help' => 'Vous devez :link.', - 'stripe_webhook_help_link_text' => 'ajouter cette URL comme un terminal avec Stripe', - 'gocardless_webhook_help_link_text' => 'ajoute cette URL comme terminal dans GoCardless', + 'stripe_webhook_help_link_text' => 'ajouter cette URL comme une terminaison avec Stripe', + 'gocardless_webhook_help_link_text' => 'ajoute cette URL comme une terminaison dans GoCardless', 'payment_method_error' => 'Une erreur s\'est produite en ajoutant votre méthode de paiement. Veuillez réessayer plus tard.', 'notification_invoice_payment_failed_subject' => 'Le paiement a échoué pour la facture :invoice', 'notification_invoice_payment_failed' => 'Un paiement fait par le client :client pour la facture :invoice à échoué. Le paiement a été marqué comme échoué et :amount a été ajouté au solde du client.', @@ -1891,7 +1891,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'account_fields' => 'Champs pour entreprise', 'facebook_and_twitter' => 'Facebook et Twitter', 'facebook_and_twitter_help' => 'Suivez-nous pour nous soutenir notre projet', - 'reseller_text' => 'Note: La licence sans-pub est réservée pour un usage personnel. Veuillez prendre contact avec nous à :email si vous souhaitez revendre l\'application.', + 'reseller_text' => 'Note: La licence sans marque est réservée pour un usage personnel. Veuillez prendre contact avec nous à :email si vous souhaitez revendre l\'application.', 'unnamed_client' => 'Client sans nom', 'day' => 'Jour', @@ -1953,7 +1953,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'apply_license' => 'Activer la licence', 'submit' => 'Envoyer', 'white_label_license_key' => 'Clé de la licence', - 'invalid_white_label_license' => 'La licence sans pub n\'est pas valide', + 'invalid_white_label_license' => 'La licence sans marque n\'est pas valide', 'created_by' => 'Créé par :name', 'modules' => 'Modules', 'financial_year_start' => 'Premier mois de l\'année', @@ -2071,7 +2071,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'require' => 'Obligatoire', 'license_expiring' => 'Note: Votre licence va expirer dans :count jours, :link pour la renouveler.', 'security_confirmation' => 'Votre adresse courriel a été confirmée.', - 'white_label_expired' => 'Votre licence sans pub a expiré. Merci de la renouveler pour soutenir notre projet.', + 'white_label_expired' => 'Votre licence sans marque a expiré. Merci de la renouveler pour soutenir notre projet.', 'renew_license' => 'Renouveler la licence', 'iphone_app_message' => 'Avez-vous penser télécharger notre :link', 'iphone_app' => 'App iPhone', @@ -2233,7 +2233,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'delete_data' => 'Supprimer les données', 'purge_data_help' => 'Supprime définitivement toutes les données, mais garde les paramètres et le compte.', 'cancel_account_help' => 'Supprime le compte et toutes les données et paramètres de façon définitive.', - 'purge_successful' => 'Toutes les données de l\'entreprise ont été supprimées', + 'purge_successful' => 'Toutes les données de l\'entreprise ont été purgées', 'forbidden' => 'Vous n\'avez pas l\'autorisation', 'purge_data_message' => 'Avertissement: Cette action est irréversible et va supprimer vos données de façon définitive.', 'contact_phone' => 'Téléphone du contact', @@ -2563,8 +2563,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'purchase' => 'Acheter', 'recover' => 'Récupérer', 'apply' => 'Appliquer', - 'recover_white_label_header' => 'Récupérer la licence Sans Pub', - 'apply_white_label_header' => 'Appliquer la licence Sans Pub', + 'recover_white_label_header' => 'Récupérer la licence Sans marque', + 'apply_white_label_header' => 'Appliquer la licence Sans marque', 'videos' => 'Vidéos', 'video' => 'Vidéo', 'return_to_invoice' => 'Retour à la facture', @@ -2705,7 +2705,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'signature_on_invoice_help' => 'Ajoutez le code suivant pour afficher la signature du client sur le PDF.', 'signature_on_pdf' => 'Afficher sur le PDF', 'signature_on_pdf_help' => 'Afficher la signature du client sur la facture/soumission PDF.', - 'expired_white_label' => 'La licence sans pub a expirée', + 'expired_white_label' => 'La licence sans marque a expirée', 'return_to_login' => 'Retour à la connexion', 'convert_products_tip' => 'Note: ajouter un :link intitulé ":name" pour voir le taux de change.', 'amount_greater_than_balance' => 'Le montant est plus grand que le solde de la facture. Un crédit sera créé avec le montant restant.', @@ -2829,7 +2829,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'unset' => 'Désactivation', 'received_new_payment' => 'Vous avez reçu un nouveau paiement !', 'slack_webhook_help' => 'Recevoir les notifications de paiement en utilisant :link.', - 'slack_incoming_webhooks' => 'Crochets web entrants de Slack', + 'slack_incoming_webhooks' => 'Webhooks web entrants de Slack', 'accept' => 'Accepter', 'accepted_terms' => 'Les plus récentes conditions d\'utilisation ont été acceptées', 'invalid_url' => 'URL invalide', @@ -2848,7 +2848,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'quote_workflow' => 'Flux de soumission', 'client_must_be_active' => 'Erreur : le client doit être actif', 'purge_client' => 'Purger client', - 'purged_client' => 'Le client a été purger', + 'purged_client' => 'Le client a été purgé', 'purge_client_warning' => 'Tous les enregistrements (factures, tâches, dépenses, documents, etc...) seront aussi supprimés.', 'clone_product' => 'Cloner le produit', 'item_details' => 'Détails de l\'article', @@ -3265,8 +3265,9 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Bienvenue dans la nouvelle version de Invoice Ninja', 'download_data' => 'Téléchargez vos données en cliquant sur le bouton ci-dessous.', 'migration_import' => 'Super! Vous êtes prêt pour l\'importation de votre migration. Allez dans votre nouvelle installation pour l\'importation de vos données.', @@ -3527,7 +3528,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'marked_credit_as_sent' => 'Crédit marqué comme envoyé', 'email_subject_payment_partial' => 'Sujet du courriel de paiement partiel', 'is_approved' => 'Est approuvé', - 'migration_went_wrong' => 'Oups, problème ! Assurez-vous d\'avoir configuré correctement la V2 de Invoice Ninja avant de commencer la migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Crédit par courriel', 'client_email_not_set' => 'Le client n\'a pas d\'adresse courriel définie', @@ -3782,6 +3783,117 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette 'tax_name1' => 'Nom de la taxe 1', 'tax_name2' => 'Nom de la taxe 2', 'transaction_id' => 'ID de transaction', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'facture en retard', + 'quote_expired' => 'Soumission expirée', + 'recurring_invoice_total' => 'Total de facture', + 'actions' => 'Actions', + 'expense_number' => 'Numéro de dépense', + 'task_number' => 'Numéro de tâche', + 'project_number' => 'Numéro de projet', + 'view_settings' => 'Voir les paramètres', + 'company_disabled_warning' => 'Avertissement: Cette entreprise n\'a pas encore été activée', + 'late_invoice' => 'Facture en retard', + 'expired_quote' => 'Soumission expirée', + 'remind_invoice' => 'Rappeler la facture', + 'client_phone' => 'Téléphone du client', + 'required_fields' => 'Champs requis', + 'enabled_modules' => 'Modules activés', + 'activity_60' => ':contact a vu la soumission :quote', + 'activity_61' => ':user a mis à jour le client :client', + 'activity_62' => ':user a mis à jour le fournisseur :vendor', + 'activity_63' => ':user a envoyé le premier rappel pour la facture :invoice de :contact', + 'activity_64' => ':user a envoyé le deuxième rappel pour la facture :invoice de :contact', + 'activity_65' => ':user a envoyé le troisième rappel pour la facture :invoice de :contact', + 'activity_66' => ':user a envoyé un rappel sans fin pour la facture :invoice de :contact', + 'expense_category_id' => 'ID de catégorie de dépense', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'Voir les licences', + 'fullscreen_editor' => 'Éditeur plein écran', + 'sidebar_editor' => 'Éditeur barre latérale', + 'please_type_to_confirm' => 'Veuillez saisir ":value" pour confirmer', + 'purge' => 'Purger', + 'clone_to' => 'Cloner vers', + 'clone_to_other' => 'Cloner vers Autre', + 'labels' => 'Étiquettes', + 'add_custom' => 'Ajout personnalisé', + 'payment_tax' => 'Paiement de taxe', + 'white_label' => 'Sans marque', + 'sent_invoices_are_locked' => 'Les factures envoyées sont verrouillées', + 'paid_invoices_are_locked' => 'Les factures payées sont verrouillées', + 'source_code' => 'Code source', + 'app_platforms' => 'Plateformes d\'app', + 'archived_task_statuses' => 'Les :value états de tâche ont été archivés', + 'deleted_task_statuses' => 'Les :value états de tâche ont été supprimés', + 'restored_task_statuses' => 'Les :value états de tâche ont été restaurés', + 'deleted_expense_categories' => 'Les :value catégories de dépense ont été supprimés', + 'restored_expense_categories' => 'Les :value catégories de dépense ont été restaurés', + 'archived_recurring_invoices' => 'Les :value factures récurrentes ont été archivées', + 'deleted_recurring_invoices' => 'Les :value factures récurrentes ont été supprimées', + 'restored_recurring_invoices' => 'Les :value factures récurrentes ont été restaurées', + 'archived_webhooks' => 'Les :value webhooks ont été archivés', + 'deleted_webhooks' => 'Les :value webhooks ont été supprimés', + 'removed_webhooks' => 'Les :value webhooks ont été retirés', + 'restored_webhooks' => 'Les :value webhooks ont été restaurés', + 'api_docs' => 'Docs API', + 'archived_tokens' => 'Les :value jetons ont été archivés', + 'deleted_tokens' => 'Les :value jetons ont été supprimés', + 'restored_tokens' => 'Les :value jetons ont été restaurés', + 'archived_payment_terms' => 'Les :value termes de paiement ont été archivés', + 'deleted_payment_terms' => 'Les :value termes de paiement ont été supprimés', + 'restored_payment_terms' => 'Les :value termes de paiement ont été restaurés', + 'archived_designs' => 'Les :value designs ont été archivés', + 'deleted_designs' => 'Les :value designs ont été supprimés', + 'restored_designs' => 'Les :value designs ont été restaurés', + 'restored_credits' => 'Les :value crédits ont été restaurés', + 'archived_users' => 'Les :value utilisateurs ont été archivés', + 'deleted_users' => 'Les :value utilisateurs ont été supprimés', + 'removed_users' => 'Les :value utilisateurs ont été retirés', + 'restored_users' => 'Les :value utilisateurs ont été restaurés', + 'archived_tax_rates' => 'Les :value taux de taxes ont été archivés', + 'deleted_tax_rates' => 'Les :value taux de taxes ont été supprimés', + 'restored_tax_rates' => 'Les :value taux de taxes ont été restaurés', + 'archived_company_gateways' => 'Les :value passerelles ont été archivées', + 'deleted_company_gateways' => 'Les :value passerelles ont été supprimées', + 'restored_company_gateways' => 'Les :value passerelles ont été restaurées', + 'archived_groups' => 'Les :value groupes ont été archivés', + 'deleted_groups' => 'Les :value groupes ont été supprimés', + 'restored_groups' => 'Les :value groupes ont été restaurés', + 'archived_documents' => 'Les :value documents ont été archivés', + 'deleted_documents' => 'Les :value documents ont été supprimés', + 'restored_documents' => 'Les :value documents ont été restaurés', + 'restored_vendors' => 'Les :value fournisseurs ont été restaurés', + 'restored_expenses' => 'Les :value dépenses ont été restaurées', + 'restored_tasks' => 'Les :value tâches ont été restaurées', + 'restored_projects' => 'Les :value projets ont été restaurés', + 'restored_products' => 'Les :value produits ont été restaurés', + 'restored_clients' => 'Les :value clients ont été restaurés', + 'restored_invoices' => 'Les :value factures ont été restaurées', + 'restored_payments' => 'Les :value paiements ont été restaurés', + 'restored_quotes' => 'Les :value soumissions ont été restaurées', + 'update_app' => 'Mettre à jour l\'App', + 'started_import' => 'Importation démarrée', + 'duplicate_column_mapping' => 'Dupliquer le mappage de colonnes', + 'uses_inclusive_taxes' => 'Utiliser taxes incluses', + 'is_amount_discount' => 'Est Montant rabais', + 'map_to' => 'Mapper vers', + 'first_row_as_column_names' => 'Utiliser première rangée comme noms de colonnes', + 'no_file_selected' => 'Aucun fichier sélectionné', + 'import_type' => 'Type d\'importation', + 'draft_mode' => 'Mode brouillon', + 'draft_mode_help' => 'Prévisualisations mises à jour plus rapidement mais moins précises', + 'show_product_discount' => 'Afficher le rabais de produit', + 'show_product_discount_help' => 'Afficher un champ rabais de ligne d\'article', + 'tax_name3' => 'Nom de taxe 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/hr/texts.php b/resources/lang/hr/texts.php index e6088c5ad4dd..506d172afd40 100644 --- a/resources/lang/hr/texts.php +++ b/resources/lang/hr/texts.php @@ -3274,8 +3274,9 @@ Nevažeći kontakt email', 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migracija', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Dobrodošli u novu verziju Invoice Ninje', 'download_data' => 'Pritisnite gumb ispod kako biste preuzeli podatke.', 'migration_import' => 'Super! Sada ste spremni uvesti migracijske datoteke. Idite na novu instalaciju da biste uvezli svoje podatke', @@ -3536,7 +3537,7 @@ Nevažeći kontakt email', 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Odobreno je', - 'migration_went_wrong' => 'Ups! Nešto je pošlo po zlu! Prije početka migracije provjerite jeste li pravilno izvršili postavljanje V2 Invoice Ninja.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Klijent nema postavljenu adresu e-pošte', @@ -3791,6 +3792,117 @@ Nevažeći kontakt email', 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/it/texts.php b/resources/lang/it/texts.php index 680afdb5ac0f..4d9347d1a767 100644 --- a/resources/lang/it/texts.php +++ b/resources/lang/it/texts.php @@ -1025,13 +1025,13 @@ $LANG = array( 'overdue' => 'Overdue', - 'white_label_text' => 'Purchase a ONE YEAR white label license for $:price to remove the Invoice Ninja branding from the invoice and client portal.', + 'white_label_text' => 'Acquista una licenza di un anno al prezzo di $:price per rimuovere il logo di Invoice Ninja dalle fatture e dal portale clienti.', 'user_email_footer' => 'Per modificare le impostazioni di notifiche via email per favore accedi a: :link', 'reset_password_footer' => 'Se non sei stato tu a voler resettare la password per favore invia un\'email di assistenza a: :email', 'limit_users' => 'Sorry, this will exceed the limit of :limit users', 'more_designs_self_host_header' => 'Get 6 more invoice designs for just $:price', 'old_browser' => 'Per favore usa un :link', - 'newer_browser' => 'newer browser', + 'newer_browser' => 'browser più recente', 'white_label_custom_css' => ':link for $:price to enable custom styling and help support our project.', 'bank_accounts_help' => 'Connetti un conto bancario per importare le spese e creare i fornitori automaticamente. Supporta American Express e :link', 'us_banks' => 'Più di 400 banche negli Stati Uniti', @@ -1353,7 +1353,7 @@ $LANG = array( 'see_whats_new' => 'Scopri le novità nella versione :version', 'wait_for_upload' => 'Attendere che il caricamento del documento sia completato. ', 'upgrade_for_permissions' => 'Upgrade to our Enterprise plan to enable permissions.', - 'enable_second_tax_rate' => 'Enable specifying a second tax rate', + 'enable_second_tax_rate' => 'Possibile specificare una tassa secondaria', 'payment_file' => 'File Pagamento', 'expense_file' => 'File Spese', 'product_file' => 'File Prodotto', @@ -3266,8 +3266,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3528,7 +3529,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3783,6 +3784,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/ja/texts.php b/resources/lang/ja/texts.php index 371345ce359a..ce8f906f2aaa 100644 --- a/resources/lang/ja/texts.php +++ b/resources/lang/ja/texts.php @@ -3273,8 +3273,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3535,7 +3536,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3790,6 +3791,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/lt/texts.php b/resources/lang/lt/texts.php index 09de3abe68e3..c33230fcabd3 100644 --- a/resources/lang/lt/texts.php +++ b/resources/lang/lt/texts.php @@ -3273,8 +3273,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3535,7 +3536,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'El. pašt. Dalino Apmokėjimo Subject ', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3790,6 +3791,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/mk_MK/texts.php b/resources/lang/mk_MK/texts.php index cd07c89a2db5..f786d4ef5378 100644 --- a/resources/lang/mk_MK/texts.php +++ b/resources/lang/mk_MK/texts.php @@ -3274,8 +3274,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3536,7 +3537,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3791,6 +3792,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/nb_NO/texts.php b/resources/lang/nb_NO/texts.php index 688547708b99..ac7038ac5850 100644 --- a/resources/lang/nb_NO/texts.php +++ b/resources/lang/nb_NO/texts.php @@ -3273,8 +3273,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3535,7 +3536,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3790,6 +3791,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/nl/texts.php b/resources/lang/nl/texts.php index edb35fbc855a..eea30f51db78 100644 --- a/resources/lang/nl/texts.php +++ b/resources/lang/nl/texts.php @@ -3265,8 +3265,9 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migratie', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welkom bij de nieuwe versie van Invoice Ninja', 'download_data' => 'Klik op de knop hieronder om de data te downloaden. ', 'migration_import' => 'Geweldig! Nu ben je klaar om je migratie te importeren. Ga naar je nieuwe installatie om je data te importeren. ', @@ -3527,7 +3528,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen 'marked_credit_as_sent' => 'Krediet is gemarkeerd als verzonden', 'email_subject_payment_partial' => 'E-mail gedeeltelijke betalingsonderwerp', 'is_approved' => 'Is goedgekeurd', - 'migration_went_wrong' => 'Oeps, er is iets misgegaan! Zorg ervoor dat je de juiste setup hebt gedaan met V2 van Invoice Ninja, voordat je met de migratie begint.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'E-mail Krediet', 'client_email_not_set' => 'Er is geen e-mailadres ingesteld voor de klant', @@ -3782,6 +3783,117 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/pl/texts.php b/resources/lang/pl/texts.php index 7955879f09b2..fbdb9f56be8d 100644 --- a/resources/lang/pl/texts.php +++ b/resources/lang/pl/texts.php @@ -3270,8 +3270,9 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3532,7 +3533,7 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3787,6 +3788,117 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/pt_BR/texts.php b/resources/lang/pt_BR/texts.php index b3bc421670a5..14555342e2d7 100644 --- a/resources/lang/pt_BR/texts.php +++ b/resources/lang/pt_BR/texts.php @@ -29,7 +29,7 @@ $LANG = array( 'invoice_date' => 'Data da Fatura', 'due_date' => 'Data de Vencimento', 'invoice_number' => 'Número da Fatura', - 'invoice_number_short' => '# da Fatura', + 'invoice_number_short' => 'Fatura #', 'po_number' => 'Nº Ordem de Serviço', 'po_number_short' => 'OS #', 'frequency_id' => 'Qual Frequencia', @@ -3267,8 +3267,9 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migração ', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Bem-vindo a nova versão do Invoice Ninja', 'download_data' => 'Clique no botão abaixo para fazer o download dos dados.', 'migration_import' => 'Sensacional! Agora você está pronto para importar sua migração. Acesse sua nova instalação para importar seus dados', @@ -3487,7 +3488,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'add_field' => 'Adicionar campo', 'all_events' => 'Todos os eventos', 'owned' => 'Owned', - 'payment_success' => 'Payment Success', + 'payment_success' => 'Pagamento realizado com sucesso', 'payment_failure' => 'Falha de Pagamento', 'quote_sent' => 'Cotação enviada', 'credit_sent' => 'Crédito Enviado', @@ -3500,7 +3501,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'enable_modules' => 'Habilitar Módulos', 'converted_quote' => 'Cotação convertida com sucesso', 'credit_design' => 'Design de Crédito', - 'includes' => 'Includes', + 'includes' => 'Inclui', 'css_framework' => 'CSS Framework', 'custom_designs' => 'Designs personalizados', 'designs' => 'Designs', @@ -3521,7 +3522,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'app_updated' => 'Atualização completada com sucesso', 'integrations' => 'Integrações', 'tracking_id' => 'Id de rastreamento', - 'slack_webhook_url' => 'Slack Webhook URL', + 'slack_webhook_url' => 'URL Webhook do Slack', 'partial_payment' => 'Pagamento parcial', 'partial_payment_email' => 'Email de pagamento parcial', 'clone_to_credit' => 'Clone para crédito', @@ -3529,14 +3530,14 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'marked_credit_as_sent' => 'Crédito marcado com sucesso como enviado', 'email_subject_payment_partial' => 'Assunto de pagamento parcial por email', 'is_approved' => 'Está aprovado', - 'migration_went_wrong' => 'Ops, algo deu errado! Certifique-se de ter feito a configuração adequada com V2 do Invoice Ninja, antes de iniciar a migração.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', - 'email_credit' => 'Email Credit', + 'email_credit' => 'Crédito de Email', 'client_email_not_set' => 'O cliente não tem um endereço de e-mail definido', 'ledger' => 'Ledger', 'view_pdf' => 'Ver PDF', 'all_records' => 'Todos os registros', - 'owned_by_user' => 'Owned by user', + 'owned_by_user' => 'Propriedade do usuário', 'credit_remaining' => 'Crédito Restante', 'use_default' => 'Use o padrão', 'reminder_endless' => 'Lembrete contínuo', @@ -3620,7 +3621,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'file_type' => 'Tipo de Arquivo', 'height' => 'Altura', 'width' => 'Largura', - 'health_check' => 'Health Check', + 'health_check' => 'Exame de saúde', 'last_login_at' => 'Último login em', 'company_key' => 'Chave da Empresa', 'storefront' => 'Vitrine', @@ -3628,8 +3629,8 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'count_records_selected' => ': registros de contagem selecionados', 'count_record_selected' => ': registro de contagem selecionado', 'client_created' => 'Cliente Criado', - 'online_payment_email' => 'Online Payment Email', - 'manual_payment_email' => 'Manual Payment Email', + 'online_payment_email' => 'Email de pagamento online', + 'manual_payment_email' => 'Email de pagamento manual', 'completed' => 'Completado', 'gross' => 'Bruto', 'net_amount' => 'Valor líquido', @@ -3699,10 +3700,10 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'lock_invoices' => 'Bloquear Faturas', 'show_table' => 'Exibir Tabelas', 'show_list' => 'Exibir Lista', - 'view_changes' => 'View Changes', - 'force_update' => 'Force Update', - 'force_update_help' => 'You are running the latest version but there may be pending fixes available.', - 'mark_paid_help' => 'Track the expense has been paid', + 'view_changes' => 'Ver alterações', + 'force_update' => 'Forçar atualização', + 'force_update_help' => 'Você está executando a versão mais recente, mas pode haver correções pendentes disponíveis.', + 'mark_paid_help' => 'Acompanhe se a despesa foi paga', 'mark_invoiceable_help' => 'Enable the expense to be invoiced', 'add_documents_to_invoice_help' => 'Make the documents visible', 'convert_currency_help' => 'Set an exchange rate', @@ -3784,6 +3785,117 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique " 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/pt_PT/texts.php b/resources/lang/pt_PT/texts.php index 452dbef22c67..5738638f5644 100644 --- a/resources/lang/pt_PT/texts.php +++ b/resources/lang/pt_PT/texts.php @@ -3265,8 +3265,9 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3527,7 +3528,7 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3782,6 +3783,117 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/ro/texts.php b/resources/lang/ro/texts.php index c3df69d2a843..fce1859f3c88 100644 --- a/resources/lang/ro/texts.php +++ b/resources/lang/ro/texts.php @@ -3274,8 +3274,9 @@ Atentie: Folosește Legacy API Key, nu Token API', 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3536,7 +3537,7 @@ Atentie: Folosește Legacy API Key, nu Token API', 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3791,6 +3792,117 @@ Atentie: Folosește Legacy API Key, nu Token API', 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/sl/texts.php b/resources/lang/sl/texts.php index 18d45497c8b1..3f35f8aee590 100644 --- a/resources/lang/sl/texts.php +++ b/resources/lang/sl/texts.php @@ -3270,8 +3270,9 @@ Ko imate zneske, se vrnite na to stran plačilnega sredstva in kliknite na "Comp 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3532,7 +3533,7 @@ Ko imate zneske, se vrnite na to stran plačilnega sredstva in kliknite na "Comp 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3787,6 +3788,117 @@ Ko imate zneske, se vrnite na to stran plačilnega sredstva in kliknite na "Comp 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/sq/texts.php b/resources/lang/sq/texts.php index 06a129322f63..1017c111a5bb 100644 --- a/resources/lang/sq/texts.php +++ b/resources/lang/sq/texts.php @@ -3271,8 +3271,9 @@ Pasi të keni pranuar shumat, kthehuni në faqen e metodave të pagesës dhe kli 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3533,7 +3534,7 @@ Pasi të keni pranuar shumat, kthehuni në faqen e metodave të pagesës dhe kli 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3788,6 +3789,117 @@ Pasi të keni pranuar shumat, kthehuni në faqen e metodave të pagesës dhe kli 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/sr_RS/texts.php b/resources/lang/sr_RS/texts.php index 34fba3ae7328..60eea16296da 100644 --- a/resources/lang/sr_RS/texts.php +++ b/resources/lang/sr_RS/texts.php @@ -3274,8 +3274,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3536,7 +3537,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3791,6 +3792,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/sv/texts.php b/resources/lang/sv/texts.php index c8855687a004..bcc2c97114ba 100644 --- a/resources/lang/sv/texts.php +++ b/resources/lang/sv/texts.php @@ -66,7 +66,7 @@ $LANG = array( 'email_invoice' => 'E-posta faktura', 'enter_payment' => 'Ange betalning', 'tax_rates' => 'Momsnivåer', - 'rate' => '`a-pris', + 'rate' => 'á-pris', 'settings' => 'Inställningar', 'enable_invoice_tax' => 'Slå på moms per faktura', 'enable_line_item_tax' => 'Slå på moms per rad', @@ -400,7 +400,7 @@ $LANG = array( 'vat_number' => 'Momsregistreringsnummer', 'timesheets' => 'Tidrapporter', 'payment_title' => 'Ange din fakturaadress och betalkortsinformation', - 'payment_cvv' => '*This is the 3-4 digit number on the back of your card', + 'payment_cvv' => '*Detta är den 3-4 siffriga koden på baksidan av ditt kort', 'payment_footer1' => '*Fakturaadressen måste stämma överens med adressen kopplad till betalkortet.', 'payment_footer2' => '*Klicka bara en gång på "BETALA NU" - transaktionen kan ta upp till 1 minut att behandla.', 'id_number' => 'ID-nummer', @@ -508,7 +508,7 @@ $LANG = array( 'payment_type_paypal' => 'PayPal', 'payment_type_bitcoin' => 'Bitcoin', 'payment_type_gocardless' => 'GoCardless', - 'knowledge_base' => 'Knskapsdatabas', + 'knowledge_base' => 'Kunskapsdatabas', 'partial' => 'delinsättning', 'partial_remaining' => ':partial av :balance', 'more_fields' => 'Fler fält', @@ -547,7 +547,7 @@ $LANG = array( 'created_task' => 'Framgångsrikt skapad uppgift', 'updated_task' => 'Lyckad uppdatering av uppgift', 'edit_task' => 'Redigera uppgift', - 'clone_task' => 'Clone Task', + 'clone_task' => 'Klona uppgift', 'archive_task' => 'Arkivera uppgift', 'restore_task' => 'Återställa uppgift', 'delete_task' => 'Radera uppgift', @@ -567,7 +567,7 @@ $LANG = array( 'hours' => 'Timmar', 'task_details' => 'Uppgift information', 'duration' => 'Varaktighet', - 'time_log' => 'Time Log', + 'time_log' => 'Tidslogg', 'end_time' => 'Sluttid', 'end' => 'Slut', 'invoiced' => 'Fakturerad', @@ -656,7 +656,7 @@ $LANG = array( 'current_user' => 'Befintlig användare', 'new_recurring_invoice' => 'Ny återkommande faktura', 'recurring_invoice' => 'Återkommande faktura', - 'new_recurring_quote' => 'New Recurring Quote', + 'new_recurring_quote' => 'Ny upprepande offert', 'recurring_quote' => 'Återkommande offert', 'recurring_too_soon' => 'Det är för tidigt att skapa nästa återkommande faktura, den är schemalagd för :date', 'created_by_invoice' => 'Skapad av :invoice', @@ -664,7 +664,7 @@ $LANG = array( 'help' => 'Hjälp', 'customize_help' => '

We use :pdfmake_link to define the invoice designs declaratively. The pdfmake :playground_link provides a great way to see the library in action.

If you need help figuring something out post a question to our :forum_link with the design you\'re using.

', - 'playground' => 'playground', + 'playground' => 'Sandlåda', 'support_forum' => 'Supportforum', 'invoice_due_date' => 'Förfallodatum', 'quote_due_date' => 'Giltig till', @@ -755,8 +755,8 @@ $LANG = array( 'activity_3' => ':user raderade kund :client', 'activity_4' => ':user skapade faktura :invoice', 'activity_5' => ':user uppdaterade faktura :invoice', - 'activity_6' => ':user emailed invoice :invoice for :client to :contact', - 'activity_7' => ':contact viewed invoice :invoice for :client', + 'activity_6' => ':user mailade faktura :invoice för :client till :contact', + 'activity_7' => ':contact visade faktura :invoice för :client', 'activity_8' => ':user arkiverade faktura :invoice', 'activity_9' => ':user raderade faktura :invoice', 'activity_10' => ':contact entered payment :payment for :payment_amount on invoice :invoice for :client', @@ -769,7 +769,7 @@ $LANG = array( 'activity_17' => ':user tog bort :credit kredit', 'activity_18' => ':user skapade offert :quote', 'activity_19' => ':user uppdaterade offert :quote', - 'activity_20' => ':user emailed quote :quote for :client to :contact', + 'activity_20' => ':user mailade offert :quote för :client för :contact', 'activity_21' => ':contact visade offert :quote', 'activity_22' => ':user arkiverade offert :quote', 'activity_23' => ':user tog bort offert :quote', @@ -813,14 +813,14 @@ $LANG = array( 'default_invoice_footer' => 'Ange som standard faktura sidfot', 'quote_footer' => 'Offert footer', 'free' => 'Gratis', - 'quote_is_approved' => 'Successfully approved', + 'quote_is_approved' => 'Godkänd', 'apply_credit' => 'Tillämpa kredit', 'system_settings' => 'Systeminställningar', 'archive_token' => 'Arkivera Token', 'archived_token' => 'Framgångsrikt arkiverat Token', 'archive_user' => 'Arkivera Användare', 'archived_user' => 'Framgångsrikt arkiverat användare', - 'archive_account_gateway' => 'Delete Gateway', + 'archive_account_gateway' => 'Ta bort Gateway', 'archived_account_gateway' => 'Framgångsrikt arkiverat gateway', 'archive_recurring_invoice' => 'Arkivera återkommande faktura', 'archived_recurring_invoice' => 'Framgångsrikt arkiverat återkommande faktura', @@ -1002,7 +1002,7 @@ $LANG = array( 'bank_account_error' => 'Failed to retrieve account details, please check your credentials.', 'status_approved' => 'Godkänd', 'quote_settings' => 'Offert inställningar.', - 'auto_convert_quote' => 'Auto Convert', + 'auto_convert_quote' => 'Auto Konvertera', 'auto_convert_quote_help' => 'Konvertera automatiskt en offert till en faktura när den godkänts av en klient.', 'validate' => 'Validera', 'info' => 'Info', @@ -1035,7 +1035,7 @@ $LANG = array( 'reset_password_footer' => 'Om du inte begärt en återställning av ditt lösenord så var snäll och e-posta vår support: :email', 'limit_users' => 'Ledsen, men du får skapa max :limit användare', 'more_designs_self_host_header' => 'Få ytterliggare 6 fakturalayouter för bara $:price', - 'old_browser' => 'Please use a :link', + 'old_browser' => 'Vänligen använd en :link', 'newer_browser' => 'nyare webbläsare', 'white_label_custom_css' => ':link för $:price aktiverar du din egen stil och hjälper till att stödja vårt projekt.', 'bank_accounts_help' => 'Connect a bank account to automatically import expenses and create vendors. Supports American Express and :link.', @@ -1049,7 +1049,7 @@ $LANG = array( 'email_error_inactive_client' => 'E-post kan inte skickas till inaktiva klienter', 'email_error_inactive_contact' => 'E-post kan inte skickas till inaktiva kontakter', 'email_error_inactive_invoice' => 'E-post kan inte skickas till inaktiva fakturor', - 'email_error_inactive_proposal' => 'Emails can not be sent to inactive proposals', + 'email_error_inactive_proposal' => 'Mail kan inte skickas till inaktiva förslag', 'email_error_user_unregistered' => 'Vänligen registrera ditt konto för att skicka e-post', 'email_error_user_unconfirmed' => 'Vänligen verifiera ditt konto för att skicka e-post', 'email_error_invalid_contact_email' => 'Ogiltig kontakt e-post', @@ -2733,8 +2733,8 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'none' => 'None', 'proposal_message_button' => 'To view your proposal for :amount, click the button below.', 'proposal' => 'Förslag', - 'proposals' => 'Proposals', - 'list_proposals' => 'List Proposals', + 'proposals' => 'Förslag', + 'list_proposals' => 'Lista förslag', 'new_proposal' => 'New Proposal', 'edit_proposal' => 'Edit Proposal', 'archive_proposal' => 'Archive Proposal', @@ -2743,8 +2743,8 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'updated_proposal' => 'Successfully updated proposal', 'archived_proposal' => 'Successfully archived proposal', 'deleted_proposal' => 'Successfully archived proposal', - 'archived_proposals' => 'Successfully archived :count proposals', - 'deleted_proposals' => 'Successfully archived :count proposals', + 'archived_proposals' => 'Arkivering av :count förslag har lyckats', + 'deleted_proposals' => 'Arkivering av :count förslag har lyckats', 'restored_proposal' => 'Successfully restored proposal', 'restore_proposal' => 'Restore Proposal', 'snippet' => 'Snippet', @@ -2809,7 +2809,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'select_image' => 'Select Image', 'upgrade_to_upload_images' => 'Upgrade to the enterprise plan to upload images', 'delete_image' => 'Delete Image', - 'delete_image_help' => 'Warning: deleting the image will remove it from all proposals.', + 'delete_image_help' => 'Warning: Bortagning av denna bild kommer ta bort den från alla förslag', 'amount_variable_help' => 'Note: the invoice $amount field will use the partial/deposit field if set otherwise it will use the invoice balance.', 'taxes_are_included_help' => 'Note: Inclusive taxes have been enabled.', 'taxes_are_not_included_help' => 'Note: Inclusive taxes are not enabled.', @@ -3093,7 +3093,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'show_hide_all' => 'Show / Hide all', 'subject_required' => 'Subject required', 'mobile_refresh_warning' => 'If you\'re using the mobile app you may need to do a full refresh.', - 'enable_proposals_for_background' => 'To upload a background image :link to enable the proposals module.', + 'enable_proposals_for_background' => 'För att ladda upp en bakgrundsbild :link för att aktivera förslag modulen', 'ticket_assignment' => 'Ticket :ticket_number has been assigned to :agent', 'ticket_contact_reply' => 'Ticket :ticket_number has been updated by client :contact', 'ticket_new_template_subject' => 'Ticket :ticket_number has been created.', @@ -3280,8 +3280,9 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3542,7 +3543,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3797,6 +3798,117 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/th/texts.php b/resources/lang/th/texts.php index 806bf6da0784..6ca506f5517e 100644 --- a/resources/lang/th/texts.php +++ b/resources/lang/th/texts.php @@ -3275,8 +3275,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3537,7 +3538,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3792,6 +3793,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/tr_TR/texts.php b/resources/lang/tr_TR/texts.php index 26d85e69d023..88bd613ec4de 100644 --- a/resources/lang/tr_TR/texts.php +++ b/resources/lang/tr_TR/texts.php @@ -3272,8 +3272,9 @@ adresine gönderildi. Müthiş tüm özelliklerin kilidini açmak için lütfen 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3534,7 +3535,7 @@ adresine gönderildi. Müthiş tüm özelliklerin kilidini açmak için lütfen 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3789,6 +3790,117 @@ adresine gönderildi. Müthiş tüm özelliklerin kilidini açmak için lütfen 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG; diff --git a/resources/lang/zh_TW/texts.php b/resources/lang/zh_TW/texts.php index 6032ebeec5ef..0173d5e77196 100644 --- a/resources/lang/zh_TW/texts.php +++ b/resources/lang/zh_TW/texts.php @@ -3270,8 +3270,9 @@ $LANG = array( 'migrate_intro_text' => 'We\'ve been working on next version of Invoice Ninja. Click the button below to start the migration.', 'start_migration' => 'Start Migration', 'auth' => 'Auth', - 'endpoint' => 'Endpont', + 'endpoint' => 'Endpoint', 'migration' => 'Migration', + 'companies' => 'Companies', 'welcome_to_the_new_version' => 'Welcome to the new version of Invoice Ninja', 'download_data' => 'Press button below to download the data.', 'migration_import' => 'Awesome! Now you are ready to import your migration. Go to your new installation to import your data', @@ -3532,7 +3533,7 @@ $LANG = array( 'marked_credit_as_sent' => 'Successfully marked credit as sent', 'email_subject_payment_partial' => 'Email Partial Payment Subject', 'is_approved' => 'Is Approved', - 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.', + 'migration_went_wrong' => 'Error: Make sure you did proper setup with V5 of Invoice Ninja, before starting migration.', 'cross_migration_message' => 'Cross account migration is not allowed. Make sure e-mail address is same on V4 and V5.', 'email_credit' => 'Email Credit', 'client_email_not_set' => 'Client does not have an email address set', @@ -3787,6 +3788,117 @@ $LANG = array( 'tax_name1' => 'Tax Name 1', 'tax_name2' => 'Tax Name 2', 'transaction_id' => 'Transaction ID', + 'migration_select_company_label' => 'Awesome! Please select the companies you would like to migrate.', + 'force_migration' => 'Force migration', + 'invoice_late' => 'Invoice Late', + 'quote_expired' => 'Quote Expired', + 'recurring_invoice_total' => 'Invoice Total', + 'actions' => 'Actions', + 'expense_number' => 'Expense Number', + 'task_number' => 'Task Number', + 'project_number' => 'Project Number', + 'view_settings' => 'View Settings', + 'company_disabled_warning' => 'Warning: this company has not yet been activated', + 'late_invoice' => 'Late Invoice', + 'expired_quote' => 'Expired Quote', + 'remind_invoice' => 'Remind Invoice', + 'client_phone' => 'Client Phone', + 'required_fields' => 'Required Fields', + 'enabled_modules' => 'Enabled Modules', + 'activity_60' => ':contact viewed quote :quote', + 'activity_61' => ':user updated client :client', + 'activity_62' => ':user updated vendor :vendor', + 'activity_63' => ':user emailed first reminder for invoice :invoice to :contact', + 'activity_64' => ':user emailed second reminder for invoice :invoice to :contact', + 'activity_65' => ':user emailed third reminder for invoice :invoice to :contact', + 'activity_66' => ':user emailed endless reminder for invoice :invoice to :contact', + 'expense_category_id' => 'Expense Category ID', + 'migration_auth_label' => 'Let\'s continue by authenticating.', + 'api_secret' => 'API secret', + 'migration_api_secret_notice' => 'You can find API_SECRET in the .env file or Invoice Ninja v5. If property is missing, leave field blank.', + 'view_licenses' => 'View Licenses', + 'fullscreen_editor' => 'Fullscreen Editor', + 'sidebar_editor' => 'Sidebar Editor', + 'please_type_to_confirm' => 'Please type ":value" to confirm', + 'purge' => 'Purge', + 'clone_to' => 'Clone To', + 'clone_to_other' => 'Clone to Other', + 'labels' => 'Labels', + 'add_custom' => 'Add Custom', + 'payment_tax' => 'Payment Tax', + 'white_label' => 'White Label', + 'sent_invoices_are_locked' => 'Sent invoices are locked', + 'paid_invoices_are_locked' => 'Paid invoices are locked', + 'source_code' => 'Source Code', + 'app_platforms' => 'App Platforms', + 'archived_task_statuses' => 'Successfully archived :value task statuses', + 'deleted_task_statuses' => 'Successfully deleted :value task statuses', + 'restored_task_statuses' => 'Successfully restored :value task statuses', + 'deleted_expense_categories' => 'Successfully deleted expense :value categories', + 'restored_expense_categories' => 'Successfully restored expense :value categories', + 'archived_recurring_invoices' => 'Successfully archived recurring :value invoices', + 'deleted_recurring_invoices' => 'Successfully deleted recurring :value invoices', + 'restored_recurring_invoices' => 'Successfully restored recurring :value invoices', + 'archived_webhooks' => 'Successfully archived :value webhooks', + 'deleted_webhooks' => 'Successfully deleted :value webhooks', + 'removed_webhooks' => 'Successfully removed :value webhooks', + 'restored_webhooks' => 'Successfully restored :value webhooks', + 'api_docs' => 'API Docs', + 'archived_tokens' => 'Successfully archived :value tokens', + 'deleted_tokens' => 'Successfully deleted :value tokens', + 'restored_tokens' => 'Successfully restored :value tokens', + 'archived_payment_terms' => 'Successfully archived :value payment terms', + 'deleted_payment_terms' => 'Successfully deleted :value payment terms', + 'restored_payment_terms' => 'Successfully restored :value payment terms', + 'archived_designs' => 'Successfully archived :value designs', + 'deleted_designs' => 'Successfully deleted :value designs', + 'restored_designs' => 'Successfully restored :value designs', + 'restored_credits' => 'Successfully restored :value credits', + 'archived_users' => 'Successfully archived :value users', + 'deleted_users' => 'Successfully deleted :value users', + 'removed_users' => 'Successfully removed :value users', + 'restored_users' => 'Successfully restored :value users', + 'archived_tax_rates' => 'Successfully archived :value tax rates', + 'deleted_tax_rates' => 'Successfully deleted :value tax rates', + 'restored_tax_rates' => 'Successfully restored :value tax rates', + 'archived_company_gateways' => 'Successfully archived :value gateways', + 'deleted_company_gateways' => 'Successfully deleted :value gateways', + 'restored_company_gateways' => 'Successfully restored :value gateways', + 'archived_groups' => 'Successfully archived :value groups', + 'deleted_groups' => 'Successfully deleted :value groups', + 'restored_groups' => 'Successfully restored :value groups', + 'archived_documents' => 'Successfully archived :value documents', + 'deleted_documents' => 'Successfully deleted :value documents', + 'restored_documents' => 'Successfully restored :value documents', + 'restored_vendors' => 'Successfully restored :value vendors', + 'restored_expenses' => 'Successfully restored :value expenses', + 'restored_tasks' => 'Successfully restored :value tasks', + 'restored_projects' => 'Successfully restored :value projects', + 'restored_products' => 'Successfully restored :value products', + 'restored_clients' => 'Successfully restored :value clients', + 'restored_invoices' => 'Successfully restored :value invoices', + 'restored_payments' => 'Successfully restored :value payments', + 'restored_quotes' => 'Successfully restored :value quotes', + 'update_app' => 'Update App', + 'started_import' => 'Successfully started import', + 'duplicate_column_mapping' => 'Duplicate column mapping', + 'uses_inclusive_taxes' => 'Uses Inclusive Taxes', + 'is_amount_discount' => 'Is Amount Discount', + 'map_to' => 'Map To', + 'first_row_as_column_names' => 'Use first row as column names', + 'no_file_selected' => 'No File Selected', + 'import_type' => 'Import Type', + 'draft_mode' => 'Draft Mode', + 'draft_mode_help' => 'Preview updates faster but is less accurate', + 'show_product_discount' => 'Show Product Discount', + 'show_product_discount_help' => 'Display a line item discount field', + 'tax_name3' => 'Tax Name 3', + 'debug_mode_is_enabled' => 'Debug mode is enabled', + 'debug_mode_is_enabled_help' => 'Warning: it is intented for use on local machines, it can leak credentials. Click to learn more.', + 'running_tasks' => 'Running Tasks', + 'recent_tasks' => 'Recent Tasks', + 'recent_expenses' => 'Recent Expenses', + 'upcoming_expenses' => 'Upcoming Expenses', ); return $LANG;