diff --git a/resources/lang/bg/texts.php b/resources/lang/bg/texts.php
index 774643537e93..5fed097d9ac8 100644
--- a/resources/lang/bg/texts.php
+++ b/resources/lang/bg/texts.php
@@ -3156,7 +3156,7 @@ $LANG = array(
'password_is_too_short' => 'Паролата е твърде кратка',
'failed_to_find_record' => 'Записът не е намерен',
'valid_until_days' => 'Валидно До',
- 'valid_until_days_help' => 'Automatically sets the Valid Until value on quotes to this many days in the future. Leave blank to disable.',
+ 'valid_until_days_help' => 'Автоматично установява полето Валидна до в оферти на посочения брой дни в бъдеще. Оставете празно, за да изключите функцията.',
'usually_pays_in_days' => 'Дни',
'requires_an_enterprise_plan' => 'Изисква "Enterprise" абонамент',
'take_picture' => 'Направи Снимка',
@@ -3397,44 +3397,44 @@ $LANG = array(
'tax_settings_rates' => 'Размер на данъци',
'accent_color' => 'Акцентен цвят',
'comma_sparated_list' => 'Лист разделен със запетаи',
- 'single_line_text' => 'Single-line text',
- 'multi_line_text' => 'Multi-line text',
- 'dropdown' => 'Dropdown',
- 'field_type' => 'Field Type',
- 'recover_password_email_sent' => 'A password recovery email has been sent',
- 'removed_user' => 'Successfully removed user',
- 'freq_three_years' => 'Three Years',
+ 'single_line_text' => 'Едноредов текст',
+ 'multi_line_text' => 'Многоредов текст',
+ 'dropdown' => 'Падащо меню',
+ 'field_type' => 'Вид поле',
+ 'recover_password_email_sent' => 'Изпратен е e-mail за възстановяване на парола',
+ 'removed_user' => 'Потребителя е премахнат успешно',
+ 'freq_three_years' => 'Три години',
'military_time_help' => '24 Hour Display',
- 'click_here_capital' => 'Click here',
+ 'click_here_capital' => 'Натиснете тук',
'marked_invoice_as_paid' => 'Successfully marked invoice as paid',
- 'marked_invoices_as_sent' => 'Successfully marked invoices as sent',
+ 'marked_invoices_as_sent' => 'Фактурите са маркирани като изпратени',
'marked_invoices_as_paid' => 'Successfully marked invoices as paid',
- 'activity_57' => 'System failed to email invoice :invoice',
- 'custom_value3' => 'Custom Value 3',
- 'custom_value4' => 'Custom Value 4',
- 'email_style_custom' => 'Custom Email Style',
- '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',
- 'lock_sent_invoices' => 'Lock Sent Invoices',
- 'translations' => 'Translations',
- 'task_number_pattern' => 'Task Number Pattern',
- 'task_number_counter' => 'Task Number Counter',
- 'expense_number_pattern' => 'Expense Number Pattern',
- 'expense_number_counter' => 'Expense Number Counter',
- 'vendor_number_pattern' => 'Vendor Number Pattern',
- 'vendor_number_counter' => 'Vendor Number Counter',
- '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',
- 'client_number_pattern' => 'Credit Number Pattern',
- 'client_number_counter' => 'Credit Number Counter',
- 'credit_number_pattern' => 'Credit Number Pattern',
- 'credit_number_counter' => 'Credit Number Counter',
+ 'activity_57' => 'Системата не успя да изпрати фактура :invoice по e-mail',
+ 'custom_value3' => 'Персонифицирана стойност 3',
+ 'custom_value4' => 'Персонифицирана стойност 4',
+ 'email_style_custom' => 'Персонифициран стил на имейла',
+ 'custom_message_dashboard' => 'Персонифицирано съобщение на таблото',
+ 'custom_message_unpaid_invoice' => 'Персонифицирано съобшение за неплатена фактура',
+ 'custom_message_paid_invoice' => 'Персонифицирано съобшение за платена фактура',
+ 'custom_message_unapproved_quote' => 'Персонифицирано съобшение за непотвърдена фактура',
+ 'lock_sent_invoices' => 'Заключване на изпратените фактури',
+ 'translations' => 'Преводи',
+ 'task_number_pattern' => 'Задача номер',
+ 'task_number_counter' => 'Брояч на номер на задача',
+ 'expense_number_pattern' => 'Разход номер',
+ 'expense_number_counter' => 'Брояч на номер на разход',
+ 'vendor_number_pattern' => 'Номер на доставчик',
+ 'vendor_number_counter' => 'Брояч на номер на доставчик',
+ 'ticket_number_pattern' => 'Билет номер',
+ 'ticket_number_counter' => 'Брояч на номер на билет',
+ 'payment_number_pattern' => 'Номер на плащане',
+ 'payment_number_counter' => 'Брояч на номер на плащане',
+ 'invoice_number_pattern' => 'Номер на фактура',
+ 'quote_number_pattern' => 'Номер на оферта',
+ 'client_number_pattern' => 'Номер на кредит',
+ 'client_number_counter' => 'Брояч на номер на кредит',
+ 'credit_number_pattern' => 'Номер на кредит',
+ 'credit_number_counter' => 'Брояч на номер на кредит',
'reset_counter_date' => 'Reset Counter Date',
'counter_padding' => 'Counter Padding',
'shared_invoice_quote_counter' => 'Shared Invoice Quote Counter',
@@ -3537,7 +3537,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3595,6 +3595,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/ca/texts.php b/resources/lang/ca/texts.php
index 6a89483acfc2..58be246dc206 100644
--- a/resources/lang/ca/texts.php
+++ b/resources/lang/ca/texts.php
@@ -3536,7 +3536,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3594,6 +3594,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/cs/texts.php b/resources/lang/cs/texts.php
index 21c8f1758d5d..f1dc9c83eec8 100644
--- a/resources/lang/cs/texts.php
+++ b/resources/lang/cs/texts.php
@@ -3538,7 +3538,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3596,6 +3596,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/da/texts.php b/resources/lang/da/texts.php
index 7e29184aa32b..a953a77ad164 100644
--- a/resources/lang/da/texts.php
+++ b/resources/lang/da/texts.php
@@ -3535,7 +3535,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3593,6 +3593,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/de/texts.php b/resources/lang/de/texts.php
index b14c45f3d806..974d9819bafa 100644
--- a/resources/lang/de/texts.php
+++ b/resources/lang/de/texts.php
@@ -3381,9 +3381,9 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'show_product_quantity' => 'Produktanzahl anzeigen',
'show_product_quantity_help' => 'Display a product quantity field, otherwise default to one',
'show_invoice_quantity' => 'Rechnungsanzahl anzeigen',
- 'show_invoice_quantity_help' => 'Display a line item quantity field, otherwise default to one',
+ 'show_invoice_quantity_help' => 'Zeige ein Rechnungsposten Anzahlfeld, sonst den Standardwert 1',
'default_quantity' => 'Standardanzahl',
- 'default_quantity_help' => 'Automatically set the line item quantity to one',
+ 'default_quantity_help' => 'Setze den Rechnungsposten automatisch auf Anzahl 1',
'one_tax_rate' => 'Ein Steuersatz',
'two_tax_rates' => 'Zwei Steuersätze',
'three_tax_rates' => 'Drei Steuersätze',
@@ -3417,7 +3417,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'custom_message_unpaid_invoice' => 'Benutzerdefinierte Nachricht für unbezahlte Rechnung',
'custom_message_paid_invoice' => 'Benutzerdefinierte Nachricht für bezahlte Rechnung',
'custom_message_unapproved_quote' => 'Benutzerdefinierte Nachricht für nicht genehmigten Kostenvoranschlag',
- 'lock_sent_invoices' => 'Lock Sent Invoices',
+ 'lock_sent_invoices' => 'Sperre versendete Rechnungen',
'translations' => 'Übersetzungen',
'task_number_pattern' => 'Aufgabennummernschema',
'task_number_counter' => 'Aufgabennummernzähler',
@@ -3425,8 +3425,8 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'expense_number_counter' => 'Ausgabennummernzähler',
'vendor_number_pattern' => 'Lieferantennummernschema',
'vendor_number_counter' => 'Lieferantennummernzähler',
- 'ticket_number_pattern' => 'Ticket Number Pattern',
- 'ticket_number_counter' => 'Ticket Number Counter',
+ 'ticket_number_pattern' => 'Ticketnummernschema',
+ 'ticket_number_counter' => 'Ticketnummernzähler',
'payment_number_pattern' => 'Zahlungsnummernschema',
'payment_number_counter' => 'Zahlungsnummernzähler',
'invoice_number_pattern' => 'Rechnungsnummernschema',
@@ -3479,8 +3479,8 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'untitled_company' => 'Unbenannte FIrma',
'added_company' => 'Erfolgreich Firma hinzugefügt',
'supported_events' => 'Supported Events',
- 'custom3' => 'Third Custom',
- 'custom4' => 'Fourth Custom',
+ 'custom3' => 'Benutzerdefiniert 3',
+ 'custom4' => 'Benutzerdefiniert 3',
'optional' => 'optional',
'license' => 'Lizenz',
'invoice_balance' => 'Invoice Balance',
@@ -3489,8 +3489,8 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'company_address' => 'Firmenadresse',
'quote_details' => 'Kostenvoranschlag-Details',
'credit_details' => 'Credit Details',
- 'product_columns' => 'Product Columns',
- 'task_columns' => 'Task Columns',
+ 'product_columns' => 'Produktspalten',
+ 'task_columns' => 'Aufgabenspalten',
'add_field' => 'Feld hinzufügen',
'all_events' => 'Alle Ereignisse',
'owned' => 'Owned',
@@ -3502,12 +3502,12 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'quote_viewed' => 'Kostenvoranschlag angesehen',
'credit_viewed' => 'Credit Viewed',
'quote_approved' => 'Kostenvoranschlag angenommen',
- 'receive_all_notifications' => 'Receive All Notifications',
+ 'receive_all_notifications' => 'Empfange alle Benachrichtigungen',
'purchase_license' => 'Lizenz kaufen',
'enable_modules' => 'Module aktivieren',
'converted_quote' => 'Successfully converted quote',
'credit_design' => 'Credit Design',
- 'includes' => 'Includes',
+ 'includes' => 'Beinhaltet',
'css_framework' => 'CSS-Framework',
'custom_designs' => 'Benutzerdefinierte Designs',
'designs' => 'Designs',
@@ -3523,11 +3523,11 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'removed_credit' => 'Successfully removed credit',
'latest_version' => 'Neueste Version',
'update_now' => 'Jetzt aktualisieren',
- 'a_new_version_is_available' => 'A new version of the web app is available',
+ 'a_new_version_is_available' => 'Eine neue Version der Webapp ist verfügbar.',
'update_available' => 'Update verfügbar',
'app_updated' => 'Update erfolgreich',
- 'integrations' => 'Integrations',
- 'tracking_id' => 'Tracking Id',
+ 'integrations' => 'Integrationen',
+ 'tracking_id' => 'Sendungsnummer',
'slack_webhook_url' => 'Slack-Webhook-URL',
'partial_payment' => 'Teilzahlung',
'partial_payment_email' => 'Teilzahlungsmail',
@@ -3536,65 +3536,261 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'marked_credit_as_sent' => 'Successfully marked credit as sent',
'email_subject_payment_partial' => 'Email Partial Payment Subject',
'is_approved' => 'Wurde angenommen',
- 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ 'migration_went_wrong' => 'Upps, da ist etwas schiefgelaufen! Stelle sicher, dass Sie InvoiceNinja V2 richtig eingerichtet haben, bevor Sie die Migration starten.',
+ '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',
- 'ledger' => 'Ledger',
- 'view_pdf' => 'View PDF',
- 'all_records' => 'All records',
+ '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',
- 'use_default' => 'Use default',
- 'reminder_endless' => 'Endless Reminders',
- 'number_of_days' => 'Number of days',
+ 'use_default' => 'Benutze Standardwert',
+ 'reminder_endless' => 'Endlose Reminder',
+ 'number_of_days' => 'Anzahl Tage',
'configure_payment_terms' => 'Configure Payment Terms',
- 'payment_term' => 'Payment Term',
+ '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',
- 'full_width_editor' => 'Full Width Editor',
+ 'full_width_editor' => 'Editor über die gesamte Breite',
'full_height_filter' => 'Full Height Filter',
- 'email_sign_in' => 'Sign in with email',
- 'change' => 'Change',
- 'change_to_mobile_layout' => 'Change to the mobile layout?',
- 'change_to_desktop_layout' => 'Change to the desktop layout?',
- 'send_from_gmail' => 'Send from Gmail',
- 'reversed' => 'Reversed',
- 'cancelled' => 'Cancelled',
- 'quote_amount' => 'Quote Amount',
- 'hosted' => 'Hosted',
- 'selfhosted' => 'Self-Hosted',
- 'hide_menu' => 'Hide Menu',
- 'show_menu' => 'Show Menu',
- 'partially_refunded' => 'Partially Refunded',
- 'search_documents' => 'Search Documents',
- 'search_designs' => 'Search Designs',
- 'search_invoices' => 'Search Invoices',
- 'search_clients' => 'Search Clients',
- 'search_products' => 'Search Products',
+ 'email_sign_in' => 'Mit E-Mail anmelden',
+ 'change' => 'Ändern',
+ 'change_to_mobile_layout' => 'Möchten Sie zur mobilen Ansicht wechseln?',
+ 'change_to_desktop_layout' => 'Möchten Sie zur Desktopansicht wechseln?',
+ 'send_from_gmail' => 'Mit Gmail versenden',
+ 'reversed' => 'Umgekehrt',
+ 'cancelled' => 'Storniert',
+ 'quote_amount' => 'Angebotsbetrag',
+ 'hosted' => 'Gehostet',
+ 'selfhosted' => 'Selbstgehostet',
+ 'hide_menu' => 'Menü ausblenden',
+ 'show_menu' => 'Menü einblenden',
+ 'partially_refunded' => 'Teilweise erstattet',
+ 'search_documents' => 'Suche nach Dokumenten',
+ 'search_designs' => 'Suche nach Designs',
+ 'search_invoices' => 'Suche Rechnungen',
+ 'search_clients' => 'Suche Kunden',
+ 'search_products' => 'Suche Produkte',
'search_quotes' => 'Search Quotes',
'search_credits' => 'Search Credits',
- 'search_vendors' => 'Search Vendors',
- 'search_users' => 'Search Users',
- 'search_tax_rates' => 'Search Tax Rates',
- 'search_tasks' => 'Search Tasks',
- 'search_settings' => 'Search Settings',
- 'search_projects' => 'Search Projects',
- 'search_expenses' => 'Search Expenses',
- 'search_payments' => 'Search Payments',
- 'search_groups' => 'Search Groups',
- 'search_company' => 'Search Company',
- 'cancelled_invoice' => 'Successfully cancelled invoice',
- 'cancelled_invoices' => 'Successfully cancelled invoices',
- 'reversed_invoice' => 'Successfully reversed invoice',
- 'reversed_invoices' => 'Successfully reversed invoices',
- 'reverse' => 'Reverse',
- 'filtered_by_project' => 'Filtered by Project',
- 'google_sign_in' => 'Sign in with Google',
+ 'search_vendors' => 'Suche Lieferanten',
+ 'search_users' => 'Suche nach Benutzern',
+ 'search_tax_rates' => 'Steuersatz suchen',
+ 'search_tasks' => 'Aufgaben suchen',
+ 'search_settings' => 'Suche Einstellungen',
+ 'search_projects' => 'Suche nach Projekten',
+ 'search_expenses' => 'Suche Ausgaben',
+ 'search_payments' => 'Suche Zahlungen',
+ 'search_groups' => 'Suche nach Gruppen',
+ 'search_company' => 'Suche Firma',
+ 'cancelled_invoice' => 'Rechnung erfolgreich storniert',
+ 'cancelled_invoices' => 'Rechnungen erfolgreich storniert',
+ 'reversed_invoice' => 'Rechnung erfolgreich zurückgebucht',
+ 'reversed_invoices' => 'Rechnungen erfolgreich zurückgebucht',
+ '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',
+ 'email_send' => 'E-Mail gesendet',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Fehler',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ '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',
+ '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',
+ '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',
+ 'height' => 'Höhe',
+ 'width' => 'Breite',
+ 'health_check' => 'Health Check',
+ 'last_login_at' => 'Letzter Login',
+ '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' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/el/texts.php b/resources/lang/el/texts.php
index 871c8d78342f..61b272a909a0 100644
--- a/resources/lang/el/texts.php
+++ b/resources/lang/el/texts.php
@@ -40,10 +40,10 @@ $LANG = array(
'description' => 'Περιγραφή',
'unit_cost' => 'Τιμή Μονάδας',
'quantity' => 'Ποσότητα',
- 'line_total' => 'Σύνολο Γραμμής',
+ 'line_total' => 'Αξία',
'subtotal' => 'Μερικό Σύνολο',
'paid_to_date' => 'Εξοφλημένο Ποσό',
- 'balance_due' => 'Υπόλοιπο',
+ 'balance_due' => 'Ολικό Σύνολο',
'invoice_design_id' => 'Σχεδίαση',
'terms' => 'Όροι',
'your_invoice' => 'Το τιμολόγιό σας',
@@ -3535,65 +3535,261 @@ email που είναι συνδεδεμένη με το λογαριασμό σ
'marked_credit_as_sent' => 'Επιτυχής ορισμός πίστωσης ως απεσταλμένη',
'email_subject_payment_partial' => 'Θέμα Email μερικής πληρωμής',
'is_approved' => 'Είναι Αποδεκτή',
- 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
- 'email_credit' => 'Email Credit',
- 'client_email_not_set' => 'Client does not have an email address set',
- 'ledger' => 'Ledger',
- 'view_pdf' => 'View PDF',
- 'all_records' => 'All records',
- 'owned_by_user' => 'Owned by user',
- 'credit_remaining' => 'Credit Remaining',
- 'use_default' => 'Use default',
- 'reminder_endless' => 'Endless Reminders',
- 'number_of_days' => 'Number of days',
- 'configure_payment_terms' => 'Configure Payment Terms',
- 'payment_term' => 'Payment Term',
- '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',
- 'full_width_editor' => 'Full Width Editor',
- 'full_height_filter' => 'Full Height Filter',
- 'email_sign_in' => 'Sign in with email',
- 'change' => 'Change',
- 'change_to_mobile_layout' => 'Change to the mobile layout?',
- 'change_to_desktop_layout' => 'Change to the desktop layout?',
- 'send_from_gmail' => 'Send from Gmail',
- 'reversed' => 'Reversed',
- 'cancelled' => 'Cancelled',
- 'quote_amount' => 'Quote Amount',
- 'hosted' => 'Hosted',
- 'selfhosted' => 'Self-Hosted',
- 'hide_menu' => 'Hide Menu',
- 'show_menu' => 'Show Menu',
- 'partially_refunded' => 'Partially Refunded',
- 'search_documents' => 'Search Documents',
- 'search_designs' => 'Search Designs',
- 'search_invoices' => 'Search Invoices',
- 'search_clients' => 'Search Clients',
- 'search_products' => 'Search Products',
- 'search_quotes' => 'Search Quotes',
- 'search_credits' => 'Search Credits',
- 'search_vendors' => 'Search Vendors',
- 'search_users' => 'Search Users',
- 'search_tax_rates' => 'Search Tax Rates',
- 'search_tasks' => 'Search Tasks',
- 'search_settings' => 'Search Settings',
- 'search_projects' => 'Search Projects',
- 'search_expenses' => 'Search Expenses',
- 'search_payments' => 'Search Payments',
- 'search_groups' => 'Search Groups',
- 'search_company' => 'Search Company',
- 'cancelled_invoice' => 'Successfully cancelled invoice',
- 'cancelled_invoices' => 'Successfully cancelled invoices',
- 'reversed_invoice' => 'Successfully reversed invoice',
- 'reversed_invoices' => 'Successfully reversed invoices',
- 'reverse' => 'Reverse',
- 'filtered_by_project' => 'Filtered by Project',
- 'google_sign_in' => 'Sign in with Google',
- 'activity_58' => ':user reversed invoice :invoice',
- 'activity_59' => ':user cancelled invoice :invoice',
+ 'migration_went_wrong' => 'Ουπς, κάτι πήγε λάθος! Σιγουρευτείτε ότι εγκαταστήσατε σωστά την V2 του Invoice Ninja, πριν ξεκινήσετε την μεταφορά.',
+ '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',
+ 'ledger' => 'Καθολικό',
+ 'view_pdf' => 'Προβολή PDF',
+ 'all_records' => 'Όλες οι εγγραφές',
+ 'owned_by_user' => 'Ιδιοκτησία του χρήστη',
+ 'credit_remaining' => 'Υπολειπόμενη Πίστωση',
+ 'use_default' => 'Χρήση προεπιλογής',
+ 'reminder_endless' => 'Συνεχής Υπενθύμιση',
+ 'number_of_days' => 'Αριθμός ημερών',
+ 'configure_payment_terms' => 'Προσαρμογή Όρων Πληρωμής',
+ 'payment_term' => 'Όρος Πληρωμής',
+ 'new_payment_term' => 'Νέος Όρος Πληρωμής',
+ 'deleted_payment_term' => 'Επιτυχής διαγραφή όρου πληρωμής',
+ 'removed_payment_term' => 'Επιτυχής αφαίρεση όρου πληρωμής',
+ 'restored_payment_term' => 'Επιτυχής ανάκτηση όρου πληρωμής',
+ 'full_width_editor' => 'Επεξεργαστής Πλήρους Πλάτους',
+ 'full_height_filter' => 'Φίλτρο Πλήρους Ύψους',
+ 'email_sign_in' => 'Είσοδος με email',
+ 'change' => 'Αλλαγή',
+ 'change_to_mobile_layout' => 'Αλλαγή σε εμφάνιση κινητής συσκευής;',
+ 'change_to_desktop_layout' => 'Αλλαγή σε εμφάνιση Desktop συσκευής;',
+ 'send_from_gmail' => 'Αποστολή μέσω Gmail',
+ 'reversed' => 'Αντιστράφηκε',
+ 'cancelled' => 'Ακυρωμένη',
+ 'quote_amount' => 'Ποσό Προσφοράς',
+ 'hosted' => 'Φιλοξενούμενη',
+ 'selfhosted' => 'Ιδίας Φιλοξενίας',
+ 'hide_menu' => 'Απόκρυψη Μενού',
+ 'show_menu' => 'Εμφάνιση Μενού',
+ 'partially_refunded' => 'Μερική Επιστροφή Χρημάτων',
+ 'search_documents' => 'ΑναζήτησηΕγγράφων',
+ 'search_designs' => 'Αναζήτηση Σχεδίων',
+ 'search_invoices' => 'Αναζήτηση Τιμολογίων',
+ 'search_clients' => 'Αναζήτηση Πελατών',
+ 'search_products' => 'Αναζήτηση Προϊόντων',
+ 'search_quotes' => 'Αναζήτηση Προσφορών',
+ 'search_credits' => 'Αναζήτηση Πιστώσεων',
+ 'search_vendors' => 'Αναζήτηση Προμηθευτών',
+ 'search_users' => 'Αναζήτηση Χρηστών',
+ 'search_tax_rates' => 'Αναζήτηση Ποσοστών Φόρου',
+ 'search_tasks' => 'Αναζήτηση Εργασιών',
+ 'search_settings' => 'Αναζήτηση Ρυθμίσεων',
+ 'search_projects' => 'Αναζήτηση Projects',
+ 'search_expenses' => 'Αναζήτηση Δαπανών',
+ 'search_payments' => 'Αναζήτηση Πληρωμών',
+ 'search_groups' => 'Αναζήτηση Γκρουπ',
+ 'search_company' => 'Αναζήτηση Εταιριών',
+ 'cancelled_invoice' => 'Επιτυχής ακύρωση τιμολογίου',
+ 'cancelled_invoices' => 'Επιτυχής ακύρωση τιμολογίων',
+ 'reversed_invoice' => 'Επιτυχής αντιστροφή τιμολογίου',
+ 'reversed_invoices' => 'Επιτυχής αντιστροφή τιμολογίων',
+ 'reverse' => 'Αντιστροφή',
+ 'filtered_by_project' => 'Φιλτράρισμα ανά Project',
+ 'google_sign_in' => 'Είσοδος μέσω Google',
+ 'activity_58' => 'Ο χρήστης :user αντίστρεψε το τιμολόγιο :invoice',
+ 'activity_59' => 'Ο χρήστης :user ακύρωσε το τιμολόγιο :invoice',
+ 'payment_reconciliation_failure' => 'Αποτυχία Συμβιβασμού',
+ 'payment_reconciliation_success' => 'Επιτυχία Συμβιβασμού',
+ 'gateway_success' => 'Επιτυχία Πύλης Πληρωμής',
+ 'gateway_failure' => 'Αποτυχία Πύλης Πληρωμής',
+ 'gateway_error' => 'Σφάλμα Πύλης Πληρωμής',
+ 'email_send' => 'Email απεστάλη',
+ 'email_retry_queue' => 'Ουρά Επαναποστολής Email',
+ 'failure' => 'Αποτυχία',
+ 'quota_exceeded' => 'Υπέρβαση Ορίου',
+ 'upstream_failure' => 'Αποτυχία Ροής',
+ 'system_logs' => 'Αρχείο Καταγραφής Συστήματος',
+ 'copy_link' => 'Αντιγραφή Συνδέσμου',
+ 'welcome_to_invoice_ninja' => 'Καλωσήρθατε στο Invoice Ninja ',
+ 'optin' => 'Συμμετοχή',
+ 'optout' => 'Μη Συμμετοχή',
+ 'auto_convert' => 'Αυτόματη Μετατροπή',
+ 'reminder1_sent' => 'Υπενθύμιση 1 Απεστάλη',
+ 'reminder2_sent' => 'Υπενθύμιση 2 Απεστάλη',
+ 'reminder3_sent' => 'Υπενθύμιση 3 Απεστάλη',
+ 'reminder_last_sent' => 'Τελευταία Υπενθύμιση Απεστάλη',
+ 'pdf_page_info' => 'Σελίδα :current από :total',
+ 'emailed_credits' => 'Επιτυχής αποστολή ΄πιστώσεων με email',
+ 'view_in_stripe' => 'Προβολή στο Stripe',
+ '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/en_AU/texts.php b/resources/lang/en_AU/texts.php
index 3846b349c1e0..e332f428579b 100644
--- a/resources/lang/en_AU/texts.php
+++ b/resources/lang/en_AU/texts.php
@@ -3535,10 +3535,10 @@ $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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ 'migration_went_wrong' => 'Oops, something went wrong! Make sure you did a proper setup with V2 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',
+ 'client_email_not_set' => 'Customer does not have an email address set',
'ledger' => 'Ledger',
'view_pdf' => 'View PDF',
'all_records' => 'All records',
@@ -3571,11 +3571,11 @@ $LANG = array(
'search_documents' => 'Search Documents',
'search_designs' => 'Search Designs',
'search_invoices' => 'Search Invoices',
- 'search_clients' => 'Search Clients',
+ 'search_clients' => 'Search Customers',
'search_products' => 'Search Products',
'search_quotes' => 'Search Quotes',
'search_credits' => 'Search Credits',
- 'search_vendors' => 'Search Vendors',
+ 'search_vendors' => 'Search Suppliers',
'search_users' => 'Search Users',
'search_tax_rates' => 'Search Tax Rates',
'search_tasks' => 'Search Tasks',
@@ -3594,6 +3594,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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' => 'Allow third-party apps to create invoices',
+ 'count_records_selected' => ':count records selected',
+ 'count_record_selected' => ':count record selected',
+ 'client_created' => 'Customer 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' => 'Customer Settings',
+ 'selected_invoices' => 'Selected Invoices',
+ 'selected_payments' => 'Selected Payments',
+ 'selected_quotes' => 'Selected Quotes',
+ 'selected_tasks' => 'Selected Tasks',
+ 'selected_expenses' => 'Selected Expenses',
+ 'past_due_invoices' => 'Overdue Invoices',
+ 'create_payment' => 'Create Payment',
+ 'update_quote' => 'Update Quote',
+ 'update_invoice' => 'Update Invoice',
+ 'update_client' => 'Update Customer',
+ 'update_vendor' => 'Update Supplier',
+ '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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' => 'Customer Registration',
+ 'client_registration_help' => 'Enable customers to self register in the portal',
+ 'customize_and_preview' => 'Customise & Preview',
+ 'search_document' => 'Search 1 Document',
+ 'search_design' => 'Search 1 Design',
+ 'search_invoice' => 'Search 1 Invoice',
+ 'search_client' => 'Search 1 Customer',
+ 'search_product' => 'Search 1 Product',
+ 'search_quote' => 'Search 1 Quote',
+ 'search_credit' => 'Search 1 Credit',
+ 'search_vendor' => 'Search 1 Supplier',
+ '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 Billing 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',
);
return $LANG;
diff --git a/resources/lang/en_GB/texts.php b/resources/lang/en_GB/texts.php
index e13406be01ef..3d1892f84afa 100644
--- a/resources/lang/en_GB/texts.php
+++ b/resources/lang/en_GB/texts.php
@@ -3536,7 +3536,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3594,6 +3594,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/es/texts.php b/resources/lang/es/texts.php
index 1660143a414f..f10acb42bfa4 100644
--- a/resources/lang/es/texts.php
+++ b/resources/lang/es/texts.php
@@ -2634,7 +2634,7 @@ $LANG = array(
'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',
- 'add_subscription' => 'Add Subscription',
+ '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',
@@ -2679,7 +2679,7 @@ $LANG = array(
'is_not_sent_reminders' => 'Reminders are not sent',
'promotion_footer' => 'Your promotion will expire soon, :link to upgrade now.',
'unable_to_delete_primary' => 'Nota: para eliminar esta empresa primero elimine todas las empresas enlazadas.',
- 'please_register' => 'Please register your account',
+ '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',
@@ -3534,7 +3534,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3592,6 +3592,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/es_ES/texts.php b/resources/lang/es_ES/texts.php
index 8bedec37ec23..80190fef93f1 100644
--- a/resources/lang/es_ES/texts.php
+++ b/resources/lang/es_ES/texts.php
@@ -711,7 +711,7 @@ $LANG = array(
'notification_invoice_bounced' => 'No se pudo entregar la factura :invoice a :contact.',
'notification_invoice_bounced_subject' => 'No se puede entregar la factura :invoice',
'notification_quote_bounced' => 'No se pudo entregar el presupuesto :invoice a :contact.',
- 'notification_quote_bounced_subject' => 'No se puede Entregar el presupuesto :invoice',
+ 'notification_quote_bounced_subject' => 'No se puede entregar el presupuesto :invoice',
'custom_invoice_link' => 'Enlace a Factura personalizado',
'total_invoiced' => 'Total Facturado',
'open_balance' => 'Saldo Pendiente',
@@ -764,7 +764,7 @@ $LANG = array(
'activity_17' => ':user deleted :credit credito',
'activity_18' => ':user borró el presupuesto :quote',
'activity_19' => ':user actualizó el presupuesto :quote',
- 'activity_20' => ':user emailed quote :quote for :client to :contact',
+ 'activity_20' => ':user envió presupuesto :quote para :client a :contact',
'activity_21' => ':contact vió el presupuesto :quote',
'activity_22' => ':user archivó el presupuesto :quote',
'activity_23' => ':user borró el presupuesto :quote',
@@ -2838,8 +2838,8 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'auto_archive_invoice_help' => 'Automáticamente archivar facturas cuando sean pagadas.',
'auto_archive_quote' => 'Auto Archivar',
'auto_archive_quote_help' => 'Automáticamente archivar presupuestos cuando sean convertidos.',
- 'require_approve_quote' => 'Require approve quote',
- 'require_approve_quote_help' => 'Require clients to approve quotes.',
+ 'require_approve_quote' => 'Requerir aprobación de presupuesto.',
+ 'require_approve_quote_help' => 'Requerir que el cliente apruebe el presupuesto.',
'allow_approve_expired_quote' => 'Permitir aprobación de presupuesto vencido',
'allow_approve_expired_quote_help' => 'Permitir a los clientes aprobar presupuestos expirados.',
'invoice_workflow' => 'Flujo de Factura',
@@ -3476,7 +3476,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'saved_design' => 'Successfully saved design',
'client_details' => 'Client Details',
'company_address' => 'Company Address',
- 'quote_details' => 'Quote Details',
+ 'quote_details' => 'Detalles del Presupuesto',
'credit_details' => 'Credit Details',
'product_columns' => 'Product Columns',
'task_columns' => 'Task Columns',
@@ -3485,12 +3485,12 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'owned' => 'Owned',
'payment_success' => 'Payment Success',
'payment_failure' => 'Payment Failure',
- 'quote_sent' => 'Quote Sent',
+ 'quote_sent' => 'Prespuesto Enviado',
'credit_sent' => 'Credit Sent',
'invoice_viewed' => 'Invoice Viewed',
- 'quote_viewed' => 'Quote Viewed',
+ 'quote_viewed' => 'Presupuesto Visto',
'credit_viewed' => 'Credit Viewed',
- 'quote_approved' => 'Quote Approved',
+ 'quote_approved' => 'Presupuesto Aprobado',
'receive_all_notifications' => 'Receive All Notifications',
'purchase_license' => 'Purchase License',
'enable_modules' => 'Enable Modules',
@@ -3526,7 +3526,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3584,6 +3584,202 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/fi/texts.php b/resources/lang/fi/texts.php
index eb7927ac267d..d879299fb378 100644
--- a/resources/lang/fi/texts.php
+++ b/resources/lang/fi/texts.php
@@ -3538,7 +3538,7 @@ Lasku poistettiin (jos only yksi, alternative)',
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3596,6 +3596,202 @@ Lasku poistettiin (jos only yksi, alternative)',
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/fr/texts.php b/resources/lang/fr/texts.php
index a3c08425b80a..d351170181fc 100644
--- a/resources/lang/fr/texts.php
+++ b/resources/lang/fr/texts.php
@@ -3530,7 +3530,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3588,6 +3588,202 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/fr_CA/texts.php b/resources/lang/fr_CA/texts.php
index 51a3a3bae43d..38a0d29d0c70 100644
--- a/resources/lang/fr_CA/texts.php
+++ b/resources/lang/fr_CA/texts.php
@@ -3527,65 +3527,261 @@ 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' => 'Oops, something went wrong! Make sure you did proper setup with V2 of Invoice Ninja, before starting migration.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
- 'email_credit' => 'Email Credit',
- 'client_email_not_set' => 'Client does not have an email address set',
- 'ledger' => 'Ledger',
- 'view_pdf' => 'View PDF',
- 'all_records' => 'All records',
- 'owned_by_user' => 'Owned by user',
- 'credit_remaining' => 'Credit Remaining',
- 'use_default' => 'Use default',
- 'reminder_endless' => 'Endless Reminders',
- 'number_of_days' => 'Number of days',
- 'configure_payment_terms' => 'Configure Payment Terms',
- 'payment_term' => 'Payment Term',
- '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',
- 'full_width_editor' => 'Full Width Editor',
- 'full_height_filter' => 'Full Height Filter',
- 'email_sign_in' => 'Sign in with email',
- 'change' => 'Change',
- 'change_to_mobile_layout' => 'Change to the mobile layout?',
- 'change_to_desktop_layout' => 'Change to the desktop layout?',
- 'send_from_gmail' => 'Send from Gmail',
- 'reversed' => 'Reversed',
- 'cancelled' => 'Cancelled',
- 'quote_amount' => 'Quote Amount',
- 'hosted' => 'Hosted',
- 'selfhosted' => 'Self-Hosted',
- 'hide_menu' => 'Hide Menu',
- 'show_menu' => 'Show Menu',
- 'partially_refunded' => 'Partially Refunded',
- 'search_documents' => 'Search Documents',
- 'search_designs' => 'Search Designs',
- 'search_invoices' => 'Search Invoices',
- 'search_clients' => 'Search Clients',
- 'search_products' => 'Search Products',
- 'search_quotes' => 'Search Quotes',
- 'search_credits' => 'Search Credits',
- 'search_vendors' => 'Search Vendors',
- 'search_users' => 'Search Users',
- 'search_tax_rates' => 'Search Tax Rates',
- 'search_tasks' => 'Search Tasks',
- 'search_settings' => 'Search Settings',
- 'search_projects' => 'Search Projects',
- 'search_expenses' => 'Search Expenses',
- 'search_payments' => 'Search Payments',
- 'search_groups' => 'Search Groups',
- 'search_company' => 'Search Company',
- 'cancelled_invoice' => 'Successfully cancelled invoice',
- 'cancelled_invoices' => 'Successfully cancelled invoices',
- 'reversed_invoice' => 'Successfully reversed invoice',
- 'reversed_invoices' => 'Successfully reversed invoices',
- 'reverse' => 'Reverse',
- 'filtered_by_project' => 'Filtered by Project',
- 'google_sign_in' => 'Sign in with Google',
- 'activity_58' => ':user reversed invoice :invoice',
- 'activity_59' => ':user cancelled invoice :invoice',
+ 'migration_went_wrong' => 'Oups, problème ! Assurez-vous d\'avoir configuré correctement la V2 de Invoice Ninja avant de commencer la 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',
+ 'ledger' => 'Grand livre',
+ 'view_pdf' => 'Voir PDF',
+ 'all_records' => 'Tous les enregistrements',
+ 'owned_by_user' => 'Propriété de l\'utilisateur',
+ 'credit_remaining' => 'Crédit restant',
+ 'use_default' => 'Utiliser le défaut',
+ 'reminder_endless' => 'Rappels infinis',
+ 'number_of_days' => 'Nombre de jours',
+ 'configure_payment_terms' => 'Configuration des termes de paiements',
+ 'payment_term' => 'Terme de paiement',
+ 'new_payment_term' => 'Nouveau terme de paiement',
+ 'deleted_payment_term' => 'Terme de paiement supprimé',
+ 'removed_payment_term' => 'Terme de paiement retiré',
+ 'restored_payment_term' => 'Terme de paiement restauré',
+ 'full_width_editor' => 'Éditeur pleine hauteur',
+ 'full_height_filter' => 'Filtre pleine hauteur',
+ 'email_sign_in' => 'Connexion par courriel',
+ 'change' => 'Basculer',
+ 'change_to_mobile_layout' => 'Basculer vers l\'affichage mobile',
+ 'change_to_desktop_layout' => 'Basculer vers l\'affichage ordinateur',
+ 'send_from_gmail' => 'Envoyer avec Gmail',
+ 'reversed' => 'Inversé',
+ 'cancelled' => 'Annulé',
+ 'quote_amount' => 'Montant de la soumission',
+ 'hosted' => 'Hébergé',
+ 'selfhosted' => 'Auto-hébergé',
+ 'hide_menu' => 'Masquer le menu',
+ 'show_menu' => 'Afficher le menu',
+ 'partially_refunded' => 'Partiellement remboursé',
+ 'search_documents' => 'Recherche de documents',
+ 'search_designs' => 'Recherche de designs',
+ 'search_invoices' => 'Recherche de factures',
+ 'search_clients' => 'Recherche de clients',
+ 'search_products' => 'Recherche de produits',
+ 'search_quotes' => 'Recherche de soumissions',
+ 'search_credits' => 'Recherche de crédits',
+ 'search_vendors' => 'Recherche de fournisseurs',
+ 'search_users' => 'Recherche d\'utilisateurs',
+ 'search_tax_rates' => 'Recherche de taux de taxe',
+ 'search_tasks' => 'Recherche de tâches',
+ 'search_settings' => 'Recherche de paramètres',
+ 'search_projects' => 'Recherche de projets',
+ 'search_expenses' => 'Recherche de dépenses',
+ 'search_payments' => 'Recherche de paiements',
+ 'search_groups' => 'Recherche de groupes',
+ 'search_company' => 'Recherche d\'entreprises',
+ 'cancelled_invoice' => 'Facture annulée',
+ 'cancelled_invoices' => 'Factures annulées',
+ 'reversed_invoice' => 'Facture inversée',
+ 'reversed_invoices' => 'Factures inversées',
+ 'reverse' => 'Inverse',
+ 'filtered_by_project' => 'Filtrer par projet',
+ 'google_sign_in' => 'Connexion avec Google',
+ 'activity_58' => ':user a inversé la facture :invoice',
+ 'activity_59' => ':user a annulé la facture :invoice',
+ 'payment_reconciliation_failure' => 'Conciliation non réussie',
+ 'payment_reconciliation_success' => 'Conciliation réussie',
+ 'gateway_success' => 'Passerelle réussie',
+ 'gateway_failure' => 'Échec de passerelle',
+ 'gateway_error' => 'Erreur de passerelle',
+ 'email_send' => 'Envoi de courriel',
+ 'email_retry_queue' => 'File d\'envoi de courriel',
+ 'failure' => 'Échec',
+ 'quota_exceeded' => 'Quota dépassé',
+ 'upstream_failure' => 'Échec en amont',
+ 'system_logs' => 'Logs système',
+ 'copy_link' => 'Copier le lien',
+ 'welcome_to_invoice_ninja' => 'Bienvenue dans Invoice Ninja',
+ 'optin' => 'Adhésion',
+ 'optout' => 'Désadhésion',
+ 'auto_convert' => 'Conversion automatique',
+ 'reminder1_sent' => 'Rappel 1 envoyé',
+ 'reminder2_sent' => 'Rappel 2 envoyé',
+ 'reminder3_sent' => 'Rappel 3 envoyé',
+ 'reminder_last_sent' => 'Dernier envoi de rappel',
+ 'pdf_page_info' => 'Page :current de :total',
+ 'emailed_credits' => 'Les crédits ont été envoyés par courriel',
+ 'view_in_stripe' => 'Voir dans Stripe',
+ 'rows_per_page' => 'Rangées par page',
+ 'apply_payment' => 'Appliquer le paiement',
+ 'unapplied' => 'Non appliqué',
+ 'custom_labels' => 'Libellés personnalisés',
+ 'record_type' => 'Type d\'enregistrement',
+ 'record_name' => 'Non d\'enregistrement',
+ 'file_type' => 'Type de fichier',
+ 'height' => 'Hauteur',
+ 'width' => 'Largeur',
+ 'health_check' => 'État de santé',
+ 'last_login_at' => 'Dernière connexion à',
+ 'company_key' => 'Clé d\'entreprise',
+ 'storefront' => 'Vitrine',
+ 'storefront_help' => 'Activer les applications externes à créer des factures',
+ 'count_records_selected' => ':count enregistrements sélectionnés',
+ 'count_record_selected' => ':count enregistrement sélectionné',
+ 'client_created' => 'Client créé',
+ 'online_payment_email' => 'Courriel de paiement en ligne',
+ 'manual_payment_email' => 'Courriel de paiement manuel',
+ 'completed' => 'Complété',
+ 'gross' => 'Brut',
+ 'net_amount' => 'Montant net',
+ 'net_balance' => 'Solde net',
+ 'client_settings' => 'Paramètres clients',
+ 'selected_invoices' => 'Factures sélectionnées',
+ 'selected_payments' => 'Paiements sélectionnés',
+ 'selected_quotes' => 'Soumissions sélectionnées',
+ 'selected_tasks' => 'Tâches sélectionnées',
+ 'selected_expenses' => 'Dépenses sélectionnées',
+ 'past_due_invoices' => 'Factures impayées',
+ 'create_payment' => 'Créer un paiement',
+ 'update_quote' => 'Mettre à jour la soumission',
+ 'update_invoice' => 'Mettre à jour la facture',
+ 'update_client' => 'Mettre à jour le client',
+ 'update_vendor' => 'Mettre à jour le fournisseur',
+ 'create_expense' => 'Créer une dépense',
+ 'update_expense' => 'Mettre à jour la dépense',
+ 'update_task' => 'Mettre à jour la tâche',
+ 'approve_quote' => 'Approuver la tâche',
+ 'when_paid' => 'Lors du paiement',
+ 'expires_on' => 'Expiration le',
+ 'show_sidebar' => 'Afficher la barre latérale',
+ 'hide_sidebar' => 'Masquer la barre latérale',
+ 'event_type' => 'Type d\'événement',
+ 'copy' => 'Copier',
+ 'must_be_online' => 'Veuillez redémarrer l\'application lorsque vous serez connecté à internet',
+ 'crons_not_enabled' => 'Les crons doivent être activés',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Recherche de :count Webhooks',
+ 'search_webhook' => 'Recherche de 1 Webhook',
+ 'webhook' => 'Webhook',
+ 'webhooks' => 'Webhooks',
+ 'new_webhook' => 'Nouveau Webhook',
+ 'edit_webhook' => 'Éditer le Webhook',
+ 'created_webhook' => 'Webhook créé',
+ 'updated_webhook' => 'Webhook mis à jour',
+ 'archived_webhook' => 'Webhook archivé',
+ 'deleted_webhook' => 'Webhook supprimé',
+ 'removed_webhook' => 'Webhook retiré',
+ 'restored_webhook' => 'Webhook restauré',
+ 'search_tokens' => 'Recherche de :count jetons',
+ 'search_token' => 'Recherche de 1 jeton',
+ 'new_token' => 'Nouveau jeton',
+ 'removed_token' => 'Jeton retiré',
+ 'restored_token' => 'Jeton restauré',
+ 'client_registration' => 'Enregistrement d\'un client',
+ 'client_registration_help' => 'Autoriser le client à s\'inscrire sur le portail',
+ 'customize_and_preview' => 'Personnaliser et prévisualiser',
+ 'search_document' => 'Recherche de 1 document',
+ 'search_design' => 'Recherche de 1 design',
+ 'search_invoice' => 'Recherche de 1 facture',
+ 'search_client' => 'Recherche de 1 client',
+ 'search_product' => 'Recherche de 1 produit',
+ 'search_quote' => 'Recherche de 1 soumission',
+ 'search_credit' => 'Recherche de 1 crédit',
+ 'search_vendor' => 'Recherche de 1 entreprise',
+ 'search_user' => 'Recherche de 1 utilisateur',
+ 'search_tax_rate' => 'Recherche de 1 taux de taxe',
+ 'search_task' => 'Recherche de 1 tâche',
+ 'search_project' => 'Recherche de 1 projet',
+ 'search_expense' => 'Recherche de 1 dépense',
+ 'search_payment' => 'Recherche de 1 paiement',
+ 'search_group' => 'Recherche de 1 groupe',
+ 'created_on' => 'Créé le',
+ 'payment_status_-1' => 'Non appliqué',
+ 'lock_invoices' => 'Verrouiller les factures',
+ 'show_table' => 'Affiche la table',
+ 'show_list' => 'Afficher la liste',
+ 'view_changes' => 'Visualiser les changements',
+ 'force_update' => 'Forcer la mise à jour',
+ 'force_update_help' => 'Vous êtes sur la dernière version, mais il peut y avoir encore quelques mises à jour en cours',
+ 'mark_paid_help' => 'Suivez les dépenses qui ont été payées',
+ 'mark_invoiceable_help' => 'Activer la facturation des dépenses',
+ 'add_documents_to_invoice_help' => 'Rendre visible les documents',
+ 'convert_currency_help' => 'Définir un taux d\'échange',
+ 'expense_settings' => 'Paramètres des dépenses',
+ 'clone_to_recurring' => 'Cloner en récurrence',
+ 'crypto' => 'Crypto',
+ 'user_field' => 'Champs utilisateur',
+ 'variables' => 'Variables',
+ 'show_password' => 'Afficher le mot de passe',
+ 'hide_password' => 'Masquer le mot de passe',
+ 'copy_error' => 'Erreur de copie',
+ 'capture_card' => 'Carte saisie',
+ 'auto_bill_enabled' => 'Autofacturation activée',
+ 'total_taxes' => 'Total Taxes',
+ 'line_taxes' => 'Ligne Taxes',
+ 'total_fields' => 'Total Champs',
+ 'stopped_recurring_invoice' => 'Facture récurrente arrêtée',
+ 'started_recurring_invoice' => 'Facture récurrente démarrée',
+ 'resumed_recurring_invoice' => 'Facture récurrente redémarrée',
+ 'gateway_refund' => 'Remboursement de passerelle',
+ 'gateway_refund_help' => 'Procéder au remboursement avec la passerelle de paiement',
+ 'due_date_days' => 'Date d\'échéance',
+ 'paused' => 'En pause',
+ 'day_count' => 'Jour :count',
+ 'first_day_of_the_month' => 'Premier jour du mois',
+ 'last_day_of_the_month' => 'Dernier jour du mois',
+ 'use_payment_terms' => 'Utiliser les termes de paiement',
+ 'endless' => 'Sans fin',
+ 'next_send_date' => 'Prochaine date d\'envoi',
+ 'remaining_cycles' => 'Cycles restants',
+ 'created_recurring_invoice' => 'Facture récurrente créée',
+ 'updated_recurring_invoice' => 'Facture récurrente mise à jour',
+ 'removed_recurring_invoice' => 'Facture récurrente retirée',
+ 'search_recurring_invoice' => 'Recherche 1 facture récurrente',
+ 'search_recurring_invoices' => 'Recherche :count factures récurrentes',
+ 'send_date' => 'Date d\'envoi',
+ 'auto_bill_on' => 'Autofacturer le',
+ 'minimum_under_payment_amount' => 'Montant minimum de sous-paiement',
+ 'allow_over_payment' => 'Accepter Sur-paiement',
+ 'allow_over_payment_help' => 'Accepter paiement supplémentaire pour pourboire',
+ 'allow_under_payment' => 'Accepter Sous-paiement',
+ 'allow_under_payment_help' => 'Accepter paiement au minimum le montant partiel/dépôt',
+ 'test_mode' => 'Mode test',
+ 'calculated_rate' => 'Taux calculé',
+ 'default_task_rate' => 'Taux de tâche par défaut',
+ 'clear_cache' => 'Vider le cache',
+ 'sort_order' => 'Ordre de tri',
+ 'task_status' => 'État',
+ 'task_statuses' => 'États de tâche',
+ 'new_task_status' => 'Nouvel état de tâche',
+ 'edit_task_status' => 'Édition de l\'état de tâche',
+ 'created_task_status' => 'État de tâche créé',
+ 'archived_task_status' => 'État de tâche archivé',
+ 'deleted_task_status' => 'État de tâche supprimé',
+ 'removed_task_status' => 'État de tâche retiré',
+ 'restored_task_status' => 'État de tâche restauré',
+ 'search_task_status' => 'Recherche 1 état de tâche',
+ 'search_task_statuses' => 'Recherche :count états de tâche',
+ 'show_tasks_table' => 'Afficher la table des tâches',
+ 'show_tasks_table_help' => 'Toujours afficher la section des tâches lors de la création de factures',
+ 'invoice_task_timelog' => 'Facturer le journal du temps de tâches',
+ 'invoice_task_timelog_help' => 'Ajouter les détails du temps à la ligne d\'articles de la facture',
+ 'auto_start_tasks_help' => 'Démarrer les tâches avant de sauvegarder',
+ 'configure_statuses' => 'Configurer les états',
+ 'task_settings' => 'Paramètres de tâches',
+ 'configure_categories' => 'Configurer les catégories',
+ 'edit_expense_category' => 'Éditer la catégorie Dépense',
+ 'removed_expense_category' => 'La catégorie dépense a été retirée',
+ 'search_expense_category' => 'Recherche 1 catégorie de dépense',
+ 'search_expense_categories' => 'Recherche :count catégorie de dépense',
+ 'use_available_credits' => 'Utiliser les crédits disponibles',
+ 'show_option' => 'Afficher les options',
+ 'negative_payment_error' => 'Le montant du crédit ne peut pas excéder le montant du paiement',
+ 'should_be_invoiced_help' => 'Activer la facturation de la dépense',
+ 'configure_gateways' => 'Configurer les passerelles',
+ 'payment_partial' => 'Paiement partiel',
+ 'is_running' => 'En cours',
+ 'invoice_currency_id' => 'ID de la devise de facturation',
+ 'tax_name1' => 'Nom de la taxe 1',
+ 'tax_name2' => 'Nom de la taxe 2',
+ 'transaction_id' => 'ID de transaction',
);
return $LANG;
diff --git a/resources/lang/hr/texts.php b/resources/lang/hr/texts.php
index 15bd4be72890..e6088c5ad4dd 100644
--- a/resources/lang/hr/texts.php
+++ b/resources/lang/hr/texts.php
@@ -71,7 +71,7 @@ $LANG = array(
'enable_invoice_tax' => 'Omogući specificiranje poreza na računu',
'enable_line_item_tax' => 'Omogući specifikaciju poreza na stavci',
'dashboard' => 'Kontrolna ploča',
- 'dashboard_totals_in_all_currencies_help' => 'Note: add a :link named ":name" to show the totals using a single base currency.',
+ 'dashboard_totals_in_all_currencies_help' => 'Napomena: dodajte :link imena ":name" da biste prikazali ukupne iznose koristeći jednu osnovnu valutu.',
'clients' => 'Klijenti',
'invoices' => 'Računi',
'payments' => 'Uplate',
@@ -794,15 +794,15 @@ $LANG = array(
'activity_45' => ':user deleted task :task',
'activity_46' => ':user restored task :task',
'activity_47' => ':user updated expense :expense',
- 'activity_48' => ':user updated ticket :ticket',
- 'activity_49' => ':user closed ticket :ticket',
- 'activity_50' => ':user merged ticket :ticket',
- 'activity_51' => ':user split ticket :ticket',
- 'activity_52' => ':contact opened ticket :ticket',
- 'activity_53' => ':contact reopened ticket :ticket',
- 'activity_54' => ':user reopened ticket :ticket',
- 'activity_55' => ':contact replied ticket :ticket',
- 'activity_56' => ':user viewed ticket :ticket',
+ 'activity_48' => 'Korisnik :user je ažurirao radni nalog :ticket',
+ 'activity_49' => 'Korisnik :user je zatvorio radni nalog :ticket',
+ 'activity_50' => 'Korisnik :user je spojio radni nalog :ticket',
+ 'activity_51' => 'Korisnik :user je razdijelio radni nalog :ticket',
+ 'activity_52' => 'Kontakt :contact je otvorio radni nalog :ticket',
+ 'activity_53' => 'Kontakt :contact je ponovno otvorio radni nalog :ticket',
+ 'activity_54' => 'Korisnik :user je ponovno otvorio radni nalog :ticket',
+ 'activity_55' => 'Kontakt :contact je odgovorio na radni nalog :ticket',
+ 'activity_56' => 'Korisnik :user je pregledao radni nalog :ticket',
'payment' => 'Uplata',
'system' => 'Sustav',
@@ -1774,9 +1774,9 @@ Nevažeći kontakt email',
'lang_Portuguese - Portugal' => 'Portuguese - Portugal',
'lang_Thai' => 'Thai',
'lang_Macedonian' => 'Makedonski',
- 'lang_Chinese - Taiwan' => 'Chinese - Taiwan',
+ 'lang_Chinese - Taiwan' => 'Kineski - Tajvan',
'lang_Serbian' => 'Srpski',
- 'lang_Bulgarian' => 'Bulgarian',
+ 'lang_Bulgarian' => 'Bugarski',
// Industries
'industry_Accounting & Legal' => 'Accounting & Legal',
@@ -2044,7 +2044,7 @@ Nevažeći kontakt email',
'updated_credit' => 'Successfully updated credit',
'edit_credit' => 'Uredi kredit',
'realtime_preview' => 'Pregled uživo',
- 'realtime_preview_help' => 'Realtime refresh PDF preview on the invoice page when editing invoice.
Disable this to improve performance when editing invoices.',
+ 'realtime_preview_help' => 'Pregled izmjena PDF-a u stvarnom vremenu na stranici faktura prilikom uređivanja fakture.
Onemogućite ovo da biste poboljšali performanse prilikom uređivanja faktura.',
'live_preview_help' => 'Display a live PDF preview on the invoice page.
Disable this to improve performance when editing invoices.',
'force_pdfjs_help' => 'Replace the built-in PDF viewer in :chrome_link and :firefox_link.
Enable this if your browser is automatically downloading the PDF.',
'force_pdfjs' => 'Prevent Download',
@@ -2096,7 +2096,7 @@ Nevažeći kontakt email',
'client_number' => 'Client Number',
'client_number_help' => 'Specify a prefix or use a custom pattern to dynamically set the client number.',
'next_client_number' => 'The next client number is :number.',
- 'generated_numbers' => 'Generated Numbers',
+ 'generated_numbers' => 'Generirani brojevi',
'notes_reminder1' => 'First Reminder',
'notes_reminder2' => 'Second Reminder',
'notes_reminder3' => 'Third Reminder',
@@ -2440,35 +2440,35 @@ Nevažeći kontakt email',
'currency_brunei_dollar' => 'Brunei Dollar',
'currency_georgian_lari' => 'Georgian Lari',
'currency_qatari_riyal' => 'Qatari Riyal',
- 'currency_honduran_lempira' => 'Honduran Lempira',
- 'currency_surinamese_dollar' => 'Surinamese Dollar',
- 'currency_bahraini_dinar' => 'Bahraini Dinar',
- 'currency_venezuelan_bolivars' => 'Venezuelan Bolivars',
- 'currency_south_korean_won' => 'South Korean Won',
- 'currency_moroccan_dirham' => 'Moroccan Dirham',
- 'currency_jamaican_dollar' => 'Jamaican Dollar',
- 'currency_angolan_kwanza' => 'Angolan Kwanza',
- 'currency_haitian_gourde' => 'Haitian Gourde',
- 'currency_zambian_kwacha' => 'Zambian Kwacha',
- 'currency_nepalese_rupee' => 'Nepalese Rupee',
- 'currency_cfp_franc' => 'CFP Franc',
- 'currency_mauritian_rupee' => 'Mauritian Rupee',
- 'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
- 'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
- 'currency_algerian_dinar' => 'Algerian Dinar',
+ 'currency_honduran_lempira' => 'Honduraška Lempira',
+ 'currency_surinamese_dollar' => 'Surinamski dolar',
+ 'currency_bahraini_dinar' => 'Bahreinski dinar',
+ 'currency_venezuelan_bolivars' => 'Venezuelski bolivari',
+ 'currency_south_korean_won' => 'Južnokorejski Won',
+ 'currency_moroccan_dirham' => 'Marokanski Dirham',
+ 'currency_jamaican_dollar' => 'Jamajčanski dolar',
+ 'currency_angolan_kwanza' => 'Angolska Kwanza',
+ 'currency_haitian_gourde' => 'Haitijski Gourde',
+ 'currency_zambian_kwacha' => 'Zambijska Kwacha',
+ 'currency_nepalese_rupee' => 'Nepalska Rupija',
+ 'currency_cfp_franc' => 'CFP Franak',
+ 'currency_mauritian_rupee' => 'Mauricijska Rupija',
+ 'currency_cape_verdean_escudo' => 'Zelenortski Escudo',
+ 'currency_kuwaiti_dinar' => 'Kuvajtski Dinar',
+ 'currency_algerian_dinar' => 'Alžirski Dinar',
'currency_macedonian_denar' => 'Makedonski denar',
- 'currency_fijian_dollar' => 'Fijian Dollar',
- 'currency_bolivian_boliviano' => 'Bolivian Boliviano',
+ 'currency_fijian_dollar' => 'Fidžijski Dolar',
+ 'currency_bolivian_boliviano' => 'Bolivijski Boliviano',
'currency_albanian_lek' => 'Albanski Lek',
'currency_serbian_dinar' => 'Srpski dinar',
- 'currency_lebanese_pound' => 'Lebanese Pound',
- 'currency_armenian_dram' => 'Armenian Dram',
- 'currency_azerbaijan_manat' => 'Azerbaijan Manat',
+ 'currency_lebanese_pound' => 'Libanonska Funta',
+ 'currency_armenian_dram' => 'Armenski Dram',
+ 'currency_azerbaijan_manat' => 'Azerbejdžanski Manat',
'currency_bosnia_and_herzegovina_convertible_mark' => 'Bosansko Hercegovačka Konvertibilna marka',
- 'currency_belarusian_ruble' => 'Belarusian Ruble',
- 'currency_moldovan_leu' => 'Moldovan Leu',
- 'currency_kazakhstani_tenge' => 'Kazakhstani Tenge',
- 'currency_gibraltar_pound' => 'Gibraltar Pound',
+ 'currency_belarusian_ruble' => 'Bjeloruski Rubalj',
+ 'currency_moldovan_leu' => 'Moldavski Lej',
+ 'currency_kazakhstani_tenge' => 'Kazahstanski Tenge',
+ 'currency_gibraltar_pound' => 'Gibraltarska Funta',
'currency_ethiopian_birr' => 'Ethiopian Birr',
'review_app_help' => 'We hope you\'re enjoying using the app.
If you\'d consider :link we\'d greatly appreciate it!',
@@ -2675,7 +2675,7 @@ Nevažeći kontakt email',
'module_quote' => 'Quotes & Proposals',
'module_task' => 'Zadaci i projekti',
'module_expense' => 'Troškovi i dobavljači',
- 'module_ticket' => 'Tickets',
+ 'module_ticket' => 'Radni nalozi',
'reminders' => 'Podsjetnici',
'send_client_reminders' => 'Send email reminders',
'can_view_tasks' => 'Tasks are visible in the portal',
@@ -2849,7 +2849,7 @@ Nevažeći kontakt email',
'auto_archive_invoice_help' => 'Automatically archive invoices when they are paid.',
'auto_archive_quote' => 'Auto Archive',
'auto_archive_quote_help' => 'Automatically archive quotes when they are converted.',
- 'require_approve_quote' => 'Require approve quote',
+ 'require_approve_quote' => 'Zahtijevaj odobrenje ponude',
'require_approve_quote_help' => 'Zahtjevati od klijenta odobrenje ponuda.',
'allow_approve_expired_quote' => 'Omogući odobrenje istekle ponude',
'allow_approve_expired_quote_help' => 'Omogući klijentu da odobri istekle ponude.',
@@ -2900,21 +2900,21 @@ Nevažeći kontakt email',
'updated_task_status' => 'Successfully update task status',
'background_image' => 'Pozadinska slika',
'background_image_help' => 'Koristite :link za upravljanje vašim slikama. Savjetujemo korištenje malih datoteka.',
- 'proposal_editor' => 'proposal editor',
+ 'proposal_editor' => 'urednik prijedloga',
'background' => 'Pozadina',
'guide' => 'Vodič',
'gateway_fee_item' => 'Gateway Fee Item',
'gateway_fee_description' => 'Gateway Fee Surcharge',
'gateway_fee_discount_description' => 'Gateway Fee Discount',
'show_payments' => 'Prikaži uplate',
- 'show_aging' => 'Show Aging',
+ 'show_aging' => 'Prikaži starenje',
'reference' => 'Referenca',
'amount_paid' => 'Plaćeni iznos',
'send_notifications_for' => 'Pošalji obavjest za',
'all_invoices' => 'Svi računi',
'my_invoices' => 'Moji računi',
'payment_reference' => 'Referenca transakcije',
- 'maximum' => 'Maximum',
+ 'maximum' => 'Maksimum',
'sort' => 'Poredak',
'refresh_complete' => 'Osvježavanje završeno',
'please_enter_your_email' => 'Molimo upišite vašu email adresu',
@@ -2961,7 +2961,7 @@ Nevažeći kontakt email',
'no_records_found' => 'Nije pronađen zapis',
'industry' => 'Industrija',
'size' => 'Veličina',
- 'net' => 'Net',
+ 'net' => 'Neto',
'show_tasks' => 'Prikaži zadatke',
'email_reminders' => 'Email podsjetnici',
'reminder1' => 'Prvi podsjetnik',
@@ -2987,19 +2987,19 @@ Nevažeći kontakt email',
'refunded' => 'Povrat',
'marked_quote_as_sent' => 'Ponuda je uspješno označena kao poslana',
'custom_module_settings' => 'Postavke prilagođenog modula',
- 'ticket' => 'Ticket',
- 'tickets' => 'Tickets',
- 'ticket_number' => 'Ticket #',
- 'new_ticket' => 'New Ticket',
- 'edit_ticket' => 'Edit Ticket',
- 'view_ticket' => 'View Ticket',
- 'archive_ticket' => 'Archive Ticket',
- 'restore_ticket' => 'Restore Ticket',
- 'delete_ticket' => 'Delete Ticket',
- 'archived_ticket' => 'Successfully archived ticket',
- 'archived_tickets' => 'Successfully archived tickets',
- 'restored_ticket' => 'Successfully restored ticket',
- 'deleted_ticket' => 'Successfully deleted ticket',
+ 'ticket' => 'Radni nalog',
+ 'tickets' => 'Radni nalozi',
+ 'ticket_number' => 'Radni nalog #',
+ 'new_ticket' => 'Novi radni nalog',
+ 'edit_ticket' => 'Uredi radni nalog',
+ 'view_ticket' => 'Pregledaj radni nalog',
+ 'archive_ticket' => 'Arhiviraj radni nalog ',
+ 'restore_ticket' => 'Vrati radni nalog',
+ 'delete_ticket' => 'Izbriši radni nalog',
+ 'archived_ticket' => 'Uspješno arhiviran radni nalog',
+ 'archived_tickets' => 'Uspješno arhivirani radni nalozi',
+ 'restored_ticket' => 'Uspješno vraćen radni nalog',
+ 'deleted_ticket' => 'Uspješno izbrisani radni nalog',
'open' => 'Otvori',
'new' => 'Novi',
'closed' => 'Zatvoren',
@@ -3016,270 +3016,270 @@ Nevažeći kontakt email',
'assigned_to' => 'Dodijeljeno za',
'reply' => 'Odgovori',
'awaiting_reply' => 'Čeka odgovor',
- 'ticket_close' => 'Close Ticket',
- 'ticket_reopen' => 'Reopen Ticket',
- 'ticket_open' => 'Open Ticket',
- 'ticket_split' => 'Split Ticket',
- 'ticket_merge' => 'Merge Ticket',
- 'ticket_update' => 'Update Ticket',
- 'ticket_settings' => 'Ticket Settings',
- 'updated_ticket' => 'Ticket Updated',
+ 'ticket_close' => 'Zatvori radni nalog',
+ 'ticket_reopen' => 'Ponovno otvori radni nalog',
+ 'ticket_open' => 'Otvori radni nalog',
+ 'ticket_split' => 'Razdvoji radni nalog',
+ 'ticket_merge' => 'Spoji radni nalog',
+ 'ticket_update' => 'Ažuriraj radni nalog',
+ 'ticket_settings' => 'Postavke radnog naloga',
+ 'updated_ticket' => 'Radni nalog ažuriran',
'mark_spam' => 'Označi kao Spam',
'local_part' => 'Local Part',
'local_part_unavailable' => 'Ime je zauzeto',
'local_part_available' => 'Ime je dostupno',
- 'local_part_invalid' => 'Invalid name (alpha numeric only, no spaces',
- 'local_part_help' => 'Customize the local part of your inbound support email, ie. YOUR_NAME@support.invoiceninja.com',
- 'from_name_help' => 'From name is the recognizable sender which is displayed instead of the email address, ie Support Center',
+ 'local_part_invalid' => 'Nevažeće ime (samo alfanumerički, bez razmaka',
+ 'local_part_help' => 'Prilagodite lokalni dio dolazne e-pošte za podršku, tj. VASE_IME@support.invoiceninja.com',
+ 'from_name_help' => 'Od je prepoznatljivi pošiljatelj koji se prikazuje umjesto adrese e-pošte, tj. Centar za podršku',
'local_part_placeholder' => 'VAŠE_IME',
- 'from_name_placeholder' => 'Support Center',
+ 'from_name_placeholder' => 'Centar za podršku',
'attachments' => 'Privitci',
- 'client_upload' => 'Client uploads',
- 'enable_client_upload_help' => 'Allow clients to upload documents/attachments',
- 'max_file_size_help' => 'Maximum file size (KB) is limited by your post_max_size and upload_max_filesize variables as set in your PHP.INI',
- 'max_file_size' => 'Maximum file size',
- 'mime_types' => 'Mime types',
+ 'client_upload' => 'Prenosi klijenta',
+ 'enable_client_upload_help' => 'Omogućite klijentima prijenos dokumenata/privitaka',
+ 'max_file_size_help' => 'Maksimalna veličina datoteke (KB) ograničena je vašim varijablama post_max_size i upload_max_filesize kako je postavljeno u vašoj PHP.INI datoteci',
+ 'max_file_size' => 'Maksimalna veličina datoteke',
+ 'mime_types' => 'MIME tipovi',
'mime_types_placeholder' => '.pdf , .docx, .jpg',
- 'mime_types_help' => 'Comma separated list of allowed mime types, leave blank for all',
- 'ticket_number_start_help' => 'Ticket number must be greater than the current ticket number',
- 'new_ticket_template_id' => 'New ticket',
- 'new_ticket_autoresponder_help' => 'Selecting a template will send an auto response to a client/contact when a new ticket is created',
- 'update_ticket_template_id' => 'Updated ticket',
- 'update_ticket_autoresponder_help' => 'Selecting a template will send an auto response to a client/contact when a ticket is updated',
- 'close_ticket_template_id' => 'Closed ticket',
- 'close_ticket_autoresponder_help' => 'Selecting a template will send an auto response to a client/contact when a ticket is closed',
- 'default_priority' => 'Default priority',
- 'alert_new_comment_id' => 'New comment',
- 'alert_comment_ticket_help' => 'Selecting a template will send a notification (to agent) when a comment is made.',
- 'alert_comment_ticket_email_help' => 'Comma separated emails to bcc on new comment.',
- 'new_ticket_notification_list' => 'Additional new ticket notifications',
- 'update_ticket_notification_list' => 'Additional new comment notifications',
- 'comma_separated_values' => 'admin@example.com, supervisor@example.com',
- 'alert_ticket_assign_agent_id' => 'Ticket assignment',
- 'alert_ticket_assign_agent_id_hel' => 'Selecting a template will send a notification (to agent) when a ticket is assigned.',
- 'alert_ticket_assign_agent_id_notifications' => 'Additional ticket assigned notifications',
- 'alert_ticket_assign_agent_id_help' => 'Comma separated emails to bcc on ticket assignment.',
- 'alert_ticket_transfer_email_help' => 'Comma separated emails to bcc on ticket transfer.',
- 'alert_ticket_overdue_agent_id' => 'Ticket overdue',
- 'alert_ticket_overdue_email' => 'Additional overdue ticket notifications',
- 'alert_ticket_overdue_email_help' => 'Comma separated emails to bcc on ticket overdue.',
- 'alert_ticket_overdue_agent_id_help' => 'Selecting a template will send a notification (to agent) when a ticket becomes overdue.',
- 'ticket_master' => 'Ticket Master',
- 'ticket_master_help' => 'Has the ability to assign and transfer tickets. Assigned as the default agent for all tickets.',
- 'default_agent' => 'Default Agent',
- 'default_agent_help' => 'If selected will automatically be assigned to all inbound tickets',
- 'show_agent_details' => 'Show agent details on responses',
+ 'mime_types_help' => 'Popis dopuštenih vrsta MIME tipova, odvojeni zarezima. Za sve, ostavite prazno',
+ 'ticket_number_start_help' => 'Broj radnog naloga mora biti veći od zadnjeg broja naloga',
+ 'new_ticket_template_id' => 'Novi radni nalog',
+ 'new_ticket_autoresponder_help' => 'Odabir predloška poslat će automatski odgovor klijentu / kontaktu kada se kreira novi radni nalog',
+ 'update_ticket_template_id' => 'Ažurirani radni nalog',
+ 'update_ticket_autoresponder_help' => 'Odabir predloška poslat će automatski odgovor klijentu / kontaktu kada se radni nalog ažurira',
+ 'close_ticket_template_id' => 'Radni nalog zatvoren',
+ 'close_ticket_autoresponder_help' => 'Odabir predloška poslat će automatski odgovor klijentu / kontaktu kada se radni nalog zatvori',
+ 'default_priority' => 'Zadani prioritet',
+ 'alert_new_comment_id' => 'Novi komentar',
+ 'alert_comment_ticket_help' => 'Odabirom predloška poslat će se obavijest (agentu) kad se kreira komentar.',
+ 'alert_comment_ticket_email_help' => 'E-adrese odvojene zarezom na koje će se poslati skrivena kopija novog komentara.',
+ 'new_ticket_notification_list' => 'Dodatne obavijesti novog radnog naloga',
+ 'update_ticket_notification_list' => 'Dodatne obavijesti novog komentara ',
+ 'comma_separated_values' => 'admin@primjer.hr, korisnik@primjer.hr',
+ 'alert_ticket_assign_agent_id' => 'Dodjela radnog naloga',
+ 'alert_ticket_assign_agent_id_hel' => 'Odabirom predloška, obavijesti će biti poslana (agentu) kada je radni nalog dodijeljen.',
+ 'alert_ticket_assign_agent_id_notifications' => 'Dodatne obavijesti dodijeljenog radnog naloga',
+ 'alert_ticket_assign_agent_id_help' => 'E-adrese odvojene zarezom na koje će se poslati skrivena kopija obavijesti dodjele radnog naloga.',
+ 'alert_ticket_transfer_email_help' => 'E-adrese odvojene zarezom na koje će se poslati skrivena kopija prijenosa radnog naloga.',
+ 'alert_ticket_overdue_agent_id' => 'Randi nalog kasni',
+ 'alert_ticket_overdue_email' => 'Dodatne obavijesti o kašnjenju radnog naloga',
+ 'alert_ticket_overdue_email_help' => 'E-adrese odvojene zarezom na koje će se poslati skrivena kopija kašnjenja radnog naloga.',
+ 'alert_ticket_overdue_agent_id_help' => 'Odabirom predloška, obavijesti će biti poslana (agentu) kada je radni nalog kasni.',
+ 'ticket_master' => 'Vlasnik radnog naloga',
+ 'ticket_master_help' => 'Ima mogućnost dodjeljivanja i prijenosa radnih naloga. Dodijeljen kao zadani agent za sve ulaznice.',
+ 'default_agent' => 'Zadani agent',
+ 'default_agent_help' => 'Ako se odabere, automatski će se dodijeliti svim ulaznim radnim nalozima',
+ 'show_agent_details' => 'Prikaži detalje agenta u odgovorima',
'avatar' => 'Avatar',
- 'remove_avatar' => 'Remove avatar',
- 'ticket_not_found' => 'Ticket not found',
- 'add_template' => 'Add Template',
- 'ticket_template' => 'Ticket Template',
- 'ticket_templates' => 'Ticket Templates',
- 'updated_ticket_template' => 'Updated Ticket Template',
- 'created_ticket_template' => 'Created Ticket Template',
- 'archive_ticket_template' => 'Archive Template',
- 'restore_ticket_template' => 'Restore Template',
- 'archived_ticket_template' => 'Successfully archived template',
- 'restored_ticket_template' => 'Successfully restored template',
- 'close_reason' => 'Let us know why you are closing this ticket',
- 'reopen_reason' => 'Let us know why you are reopening this ticket',
- 'enter_ticket_message' => 'Please enter a message to update the ticket',
+ 'remove_avatar' => 'Ukloni Avatar',
+ 'ticket_not_found' => 'Radni nalog nije pronađen',
+ 'add_template' => 'Dodaj Predložak',
+ 'ticket_template' => 'Predložak radnog naloga',
+ 'ticket_templates' => 'Predlošci radnih naloga',
+ 'updated_ticket_template' => 'Ažuriran predložak radnog naloga',
+ 'created_ticket_template' => 'Kreirani predložak radnog naloga',
+ 'archive_ticket_template' => 'Arhiviran predložak ranog naloga',
+ 'restore_ticket_template' => 'Vrati predložak radnog naloga',
+ 'archived_ticket_template' => 'Predložak uspješno arhiviran',
+ 'restored_ticket_template' => 'Uspješno obnovljen predložak',
+ 'close_reason' => 'Recite nam zašto zatvarate radni nalog',
+ 'reopen_reason' => 'Recite nam zašto ponovno otvarate radni nalog',
+ 'enter_ticket_message' => 'Unesite poruku kako biste ažurirali radni nalog',
'show_hide_all' => 'Prikaži / sakrij sve',
- 'subject_required' => 'Subject required',
+ 'subject_required' => 'Predmet je obavezan',
'mobile_refresh_warning' => 'Ako koristite mobilnu aplikaciju, možda ćete morati izvršiti potpuno osvježavanje.',
'enable_proposals_for_background' => 'Za učitavanje pozadinske slike :link za omogućavanje modula prijedloga.',
- '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.',
- 'ticket_updated_template_subject' => 'Ticket :ticket_number has been updated.',
- 'ticket_closed_template_subject' => 'Ticket :ticket_number has been closed.',
- 'ticket_overdue_template_subject' => 'Ticket :ticket_number is now overdue',
- 'merge' => 'Merge',
- 'merged' => 'Merged',
+ 'ticket_assignment' => 'Radni nalog :ticket_number dodijeljen je agentu :agent',
+ 'ticket_contact_reply' => 'Radni nalog :ticket_number je ažuriran od strane klijenta :contact',
+ 'ticket_new_template_subject' => 'Radni nalog :ticket_number je stvoren.',
+ 'ticket_updated_template_subject' => 'Radni nalog :ticket_number je ažuriran.',
+ 'ticket_closed_template_subject' => 'Radni nalog :ticket_number je zatvoren.',
+ 'ticket_overdue_template_subject' => 'Radni nalog :ticket_number kasni.',
+ 'merge' => 'Spoji',
+ 'merged' => 'Spojeno',
'agent' => 'Agent',
'parent_ticket' => 'Parent Ticket',
- 'linked_tickets' => 'Linked Tickets',
- 'merge_prompt' => 'Enter ticket number to merge into',
- 'merge_from_to' => 'Ticket #:old_ticket merged into Ticket #:new_ticket',
- 'merge_closed_ticket_text' => 'Ticket #:old_ticket was closed and merged into Ticket#:new_ticket - :subject',
- 'merge_updated_ticket_text' => 'Ticket #:old_ticket was closed and merged into this ticket',
- 'merge_placeholder' => 'Merge ticket #:ticket into the following ticket',
- 'select_ticket' => 'Select Ticket',
- 'new_internal_ticket' => 'New internal ticket',
- 'internal_ticket' => 'Internal ticket',
- 'create_ticket' => 'Create ticket',
- 'allow_inbound_email_tickets_external' => 'New Tickets by email (Client)',
- 'allow_inbound_email_tickets_external_help' => 'Allow clients to create new tickets by email',
- 'include_in_filter' => 'Include in filter',
+ 'linked_tickets' => 'Povezani radni nalozi',
+ 'merge_prompt' => 'Unesite broj ranog naloga u kojeg će se spojiti',
+ 'merge_from_to' => 'Radni nalog #:old_ticket je spojen u radni nalog #:new_ticket',
+ 'merge_closed_ticket_text' => 'Radni nalog #:old_ticket je zatvoren i spojen u radni nalog #:new_ticket - :subject',
+ 'merge_updated_ticket_text' => 'Radni nalog #:old_ticket je zatvoren i spojen s ovime',
+ 'merge_placeholder' => 'Spoji radni nalog #:ticket u sljedeći radni nalog',
+ 'select_ticket' => 'Odaberi radni nalog',
+ 'new_internal_ticket' => 'Novi interni radni nalog',
+ 'internal_ticket' => 'Interni radni nalog',
+ 'create_ticket' => 'Stvori radni nalog',
+ 'allow_inbound_email_tickets_external' => 'Novi radni nalog putem e-maila (Klijent)',
+ 'allow_inbound_email_tickets_external_help' => 'Dozvoli klijentima da kreiraju novi radni nalog putem e-maila',
+ 'include_in_filter' => 'Uključi u filter',
'custom_client1' => ':VALUE',
'custom_client2' => ':VALUE',
- 'compare' => 'Compare',
+ 'compare' => 'Usporedi',
'hosted_login' => 'Hosted Login',
'selfhost_login' => 'Selfhost Login',
'google_login' => 'Google Login',
- 'thanks_for_patience' => 'Thank for your patience while we work to implement these features.\n\nWe hope to have them completed in the next few months.\n\nUntil then we\'ll continue to support the',
- 'legacy_mobile_app' => 'legacy mobile app',
- 'today' => 'Today',
- 'current' => 'Current',
- 'previous' => 'Previous',
- 'current_period' => 'Current Period',
- 'comparison_period' => 'Comparison Period',
- 'previous_period' => 'Previous Period',
- 'previous_year' => 'Previous Year',
- 'compare_to' => 'Compare to',
- 'last_week' => 'Last Week',
- 'clone_to_invoice' => 'Clone to Invoice',
- 'clone_to_quote' => 'Clone to Quote',
- 'convert' => 'Convert',
- 'last7_days' => 'Last 7 Days',
- 'last30_days' => 'Last 30 Days',
- 'custom_js' => 'Custom JS',
- 'adjust_fee_percent_help' => 'Adjust percent to account for fee',
- 'show_product_notes' => 'Show product details',
- 'show_product_notes_help' => 'Include the description and cost in the product dropdown',
+ 'thanks_for_patience' => 'Zahvaljujemo na strpljenju dok radimo na implementaciji ovih značajki.\n\ nNadajmo se da će ih dovršiti u sljedećih nekoliko mjeseci. \n\n A do tada ćemo nastaviti podržavati',
+ 'legacy_mobile_app' => 'legacy mobilnu aplikaciju ',
+ 'today' => 'Danas',
+ 'current' => 'Trenutni',
+ 'previous' => 'Prijašnji',
+ 'current_period' => 'Tekuće Razdoblje',
+ 'comparison_period' => 'Razdoblje usporedbe',
+ 'previous_period' => 'Prethodno razdoblje',
+ 'previous_year' => 'Prethodna godina',
+ 'compare_to' => 'Usporedi s',
+ 'last_week' => 'Prošli tjedan',
+ 'clone_to_invoice' => 'Kloniraj u Račune',
+ 'clone_to_quote' => 'Kloniraj u Ponude',
+ 'convert' => 'Pretvori',
+ 'last7_days' => 'Zadnjih 7 dana',
+ 'last30_days' => 'Zadnjih 30 dana',
+ 'custom_js' => 'Prilagođeni JS',
+ 'adjust_fee_percent_help' => 'Prilagodite postotak da biste uzeli u obzir naknadu',
+ 'show_product_notes' => 'Prikaži detalje o proizvodu',
+ 'show_product_notes_help' => 'Uključite opis i cijenu u padajući izbornik proizvoda',
'important' => 'Važno',
- 'thank_you_for_using_our_app' => 'Thank you for using our app!',
- 'if_you_like_it' => 'If you like it please',
- 'to_rate_it' => 'to rate it.',
- 'average' => 'Average',
- 'unapproved' => 'Unapproved',
- 'authenticate_to_change_setting' => 'Please authenticate to change this setting',
- 'locked' => 'Locked',
- 'authenticate' => 'Authenticate',
- 'please_authenticate' => 'Please authenticate',
- 'biometric_authentication' => 'Biometric Authentication',
+ 'thank_you_for_using_our_app' => 'Hvala vam što koristite našu aplikaciju!',
+ 'if_you_like_it' => 'Ako vam se sviđa, molim vas',
+ 'to_rate_it' => 'da bi ju ocijenili.',
+ 'average' => 'Prosjek',
+ 'unapproved' => 'Neodobreno',
+ 'authenticate_to_change_setting' => 'Potvrdite autentičnost da biste promijenili ovu postavku',
+ 'locked' => 'Zaključano',
+ 'authenticate' => 'Provjera autentičnosti',
+ 'please_authenticate' => 'Molimo provjerite autentičnost',
+ 'biometric_authentication' => 'Biometrijska provjera autentičnosti',
'auto_start_tasks' => 'Auto Start Tasks',
'budgeted' => 'Budžet',
'please_enter_a_name' => 'Molimo unesite ime',
- 'click_plus_to_add_time' => 'Click + to add time',
- 'design' => 'Design',
- 'password_is_too_short' => 'Password is too short',
- 'failed_to_find_record' => 'Failed to find record',
- 'valid_until_days' => 'Valid Until',
- 'valid_until_days_help' => 'Automatically sets the Valid Until value on quotes to this many days in the future. Leave blank to disable.',
- 'usually_pays_in_days' => 'Days',
+ 'click_plus_to_add_time' => 'Pritisnite + za dodavanje vremena',
+ 'design' => 'Dizajn',
+ 'password_is_too_short' => 'Lozinka je prekratka',
+ 'failed_to_find_record' => 'Pronalaženje zapisa nije uspjelo',
+ 'valid_until_days' => 'Vrijedi do',
+ 'valid_until_days_help' => 'Automatski postavlja vrijednost Važi do u ponudama na ovoliko dana u budućnosti. Ostavite prazno da biste onemogućili.',
+ 'usually_pays_in_days' => 'Dana',
'requires_an_enterprise_plan' => 'Requires an enterprise plan',
- 'take_picture' => 'Take Picture',
- 'upload_file' => 'Upload File',
- 'new_document' => 'New Document',
- 'edit_document' => 'Edit Document',
- 'uploaded_document' => 'Successfully uploaded document',
- 'updated_document' => 'Successfully updated document',
- 'archived_document' => 'Successfully archived document',
- 'deleted_document' => 'Successfully deleted document',
- 'restored_document' => 'Successfully restored document',
- 'no_history' => 'No History',
- 'expense_status_1' => 'Logged',
- 'expense_status_2' => 'Pending',
- 'expense_status_3' => 'Invoiced',
- 'no_record_selected' => 'No record selected',
- 'error_unsaved_changes' => 'Please save or cancel your changes',
- 'thank_you_for_your_purchase' => 'Thank you for your purchase!',
+ 'take_picture' => 'Fotografiraj',
+ 'upload_file' => 'Prenesi datoteku',
+ 'new_document' => 'Novi Dokument',
+ 'edit_document' => 'Uredi Dokument',
+ 'uploaded_document' => 'Uspješno preneseni dokument',
+ 'updated_document' => 'Uspješno ažurirani dokument',
+ 'archived_document' => 'Uspješno arhiviran dokument',
+ 'deleted_document' => 'Uspješno izbrisani dokument',
+ 'restored_document' => 'Uspješno vraćeni dokument',
+ 'no_history' => 'Nema povijesti',
+ 'expense_status_1' => 'Evidentirano',
+ 'expense_status_2' => 'U obradi',
+ 'expense_status_3' => 'Fakturirano',
+ 'no_record_selected' => 'Nije odabran nijedan zapis',
+ 'error_unsaved_changes' => 'Spremite ili poništite svoje promjene',
+ 'thank_you_for_your_purchase' => 'Hvala vam na kupnji!',
'redeem' => 'Redeem',
- 'back' => 'Back',
- 'past_purchases' => 'Past Purchases',
- 'annual_subscription' => 'Annual Subscription',
- 'pro_plan' => 'Pro Plan',
+ 'back' => 'Natrag',
+ 'past_purchases' => 'Prošle kupnje',
+ 'annual_subscription' => 'Godišnja pretplata',
+ 'pro_plan' => 'Pro plan',
'enterprise_plan' => 'Enterprise Plan',
- 'count_users' => ':count users',
- 'upgrade' => 'Upgrade',
- 'please_enter_a_first_name' => 'Please enter a first name',
- 'please_enter_a_last_name' => 'Please enter a last name',
- 'please_agree_to_terms_and_privacy' => 'Please agree to the terms of service and privacy policy to create an account.',
+ 'count_users' => ':count korisnika',
+ 'upgrade' => 'Nadogradi',
+ 'please_enter_a_first_name' => 'Molimo unesite ime',
+ 'please_enter_a_last_name' => 'Molimo unesite prezime',
+ 'please_agree_to_terms_and_privacy' => 'Molimo vas da se složite s uvjetima pružanja usluge i pravilima o privatnosti za stvaranje računa.',
'i_agree_to_the' => 'I agree to the',
- 'terms_of_service_link' => 'terms of service',
- 'privacy_policy_link' => 'privacy policy',
- 'view_website' => 'View Website',
- 'create_account' => 'Create Account',
- 'email_login' => 'Email Login',
+ 'terms_of_service_link' => 'uvjetima pružanja usluge',
+ 'privacy_policy_link' => 'politika privatnosti',
+ 'view_website' => 'Pogledajte web stranicu',
+ 'create_account' => 'Otvori račun',
+ 'email_login' => 'Prijava putem e-pošte',
'late_fees' => 'Late Fees',
- 'payment_number' => 'Payment Number',
- 'before_due_date' => 'Before the due date',
- 'after_due_date' => 'After the due date',
- 'after_invoice_date' => 'After the invoice date',
- 'filtered_by_user' => 'Filtered by User',
- 'created_user' => 'Successfully created user',
- 'primary_font' => 'Primary Font',
- 'secondary_font' => 'Secondary Font',
+ 'payment_number' => 'Broj transakcije',
+ 'before_due_date' => 'Prije datuma dospijeća',
+ 'after_due_date' => 'Nakon datuma dospijeća',
+ 'after_invoice_date' => 'Nakon datuma računa',
+ 'filtered_by_user' => 'Filtrirano po korisniku',
+ 'created_user' => 'Uspješno stvoren korisnik',
+ 'primary_font' => 'Primarni font',
+ 'secondary_font' => 'Sekundarni font',
'number_padding' => 'Number Padding',
- 'general' => 'General',
- 'surcharge_field' => 'Surcharge Field',
- 'company_value' => 'Company Value',
+ 'general' => 'Općenito',
+ 'surcharge_field' => 'Polje doplate',
+ 'company_value' => 'Vrijednost tvrtke',
'credit_field' => 'Credit Field',
- 'payment_field' => 'Payment Field',
- 'group_field' => 'Group Field',
- 'number_counter' => 'Number Counter',
- 'number_pattern' => 'Number Pattern',
- 'custom_javascript' => 'Custom JavaScript',
- 'portal_mode' => 'Portal Mode',
- 'attach_pdf' => 'Attach PDF',
- 'attach_documents' => 'Attach Documents',
- 'attach_ubl' => 'Attach UBL',
- 'email_style' => 'Email Style',
- 'processed' => 'Processed',
- 'fee_amount' => 'Fee Amount',
- 'fee_percent' => 'Fee Percent',
+ 'payment_field' => 'Polje transakcije',
+ 'group_field' => 'Polje Grupe',
+ 'number_counter' => 'Brojač brojeva',
+ 'number_pattern' => 'Uzorak broja',
+ 'custom_javascript' => 'Prilagođeni JavaScript',
+ 'portal_mode' => 'Način rada Portal',
+ 'attach_pdf' => 'Priložite PDF',
+ 'attach_documents' => 'Priložite dokumente',
+ 'attach_ubl' => 'Priložite UBL',
+ 'email_style' => 'Stil e-pošte',
+ 'processed' => 'Obrađeno',
+ 'fee_amount' => 'Iznos naknade',
+ 'fee_percent' => 'Postotak naknade',
'fee_cap' => 'Fee Cap',
- 'limits_and_fees' => 'Limits/Fees',
+ 'limits_and_fees' => 'Limiti/Naknade',
'credentials' => 'Credentials',
- 'require_billing_address_help' => 'Require client to provide their billing address',
- 'require_shipping_address_help' => 'Require client to provide their shipping address',
- 'deleted_tax_rate' => 'Successfully deleted tax rate',
- 'restored_tax_rate' => 'Successfully restored tax rate',
- 'provider' => 'Provider',
- 'company_gateway' => 'Payment Gateway',
- 'company_gateways' => 'Payment Gateways',
- 'new_company_gateway' => 'New Gateway',
- 'edit_company_gateway' => 'Edit Gateway',
- 'created_company_gateway' => 'Successfully created gateway',
- 'updated_company_gateway' => 'Successfully updated gateway',
- 'archived_company_gateway' => 'Successfully archived gateway',
- 'deleted_company_gateway' => 'Successfully deleted gateway',
- 'restored_company_gateway' => 'Successfully restored gateway',
- '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',
- 'symbol' => 'Symbol',
+ 'require_billing_address_help' => 'Zatražite od klijenta da navede svoju adresu za naplatu',
+ 'require_shipping_address_help' => 'Zatražite od klijenta da navede adresu za dostavu',
+ 'deleted_tax_rate' => 'Uspješno izbrisana porezna stopa',
+ 'restored_tax_rate' => 'Uspješno vraćena porezna stopa',
+ 'provider' => 'Dobavljač',
+ 'company_gateway' => 'Sustav online plaćanja',
+ 'company_gateways' => 'Sustavi online plaćanja',
+ 'new_company_gateway' => 'Novi sustav online plaćanja',
+ 'edit_company_gateway' => 'Uredi sustav online plaćanja',
+ 'created_company_gateway' => 'Uspješno stvoren Sustav online plaćanja',
+ 'updated_company_gateway' => 'Uspješno ažuriran sustav online plaćanja',
+ 'archived_company_gateway' => 'Uspješno arhiviran sustav online plaćanja',
+ 'deleted_company_gateway' => 'Uspješno izbrisan sustav online plaćanja',
+ 'restored_company_gateway' => 'Uspješno vraćen sustav online plaćanja',
+ 'continue_editing' => 'Nastavi uređivati',
+ 'default_value' => 'Zadana vrijednost',
+ 'currency_format' => 'Format valute',
+ 'first_day_of_the_week' => 'Prvi dan u tjednu',
+ 'first_month_of_the_year' => 'Prvi mjesec u godini',
+ 'symbol' => 'Simbol',
'ocde' => 'Code',
- 'date_format' => 'Date Format',
- 'datetime_format' => 'Datetime Format',
- 'send_reminders' => 'Send Reminders',
- 'timezone' => 'Timezone',
- 'filtered_by_group' => 'Filtered by Group',
- 'filtered_by_invoice' => 'Filtered by Invoice',
- 'filtered_by_client' => 'Filtered by Client',
- 'filtered_by_vendor' => 'Filtered by Vendor',
- 'group_settings' => 'Group Settings',
- 'groups' => 'Groups',
- 'new_group' => 'New Group',
- 'edit_group' => 'Edit Group',
- 'created_group' => 'Successfully created group',
- 'updated_group' => 'Successfully updated group',
- 'archived_group' => 'Successfully archived group',
- 'deleted_group' => 'Successfully deleted group',
- 'restored_group' => 'Successfully restored group',
- 'upload_logo' => 'Upload Logo',
- 'uploaded_logo' => 'Successfully uploaded logo',
- 'saved_settings' => 'Successfully saved settings',
- 'device_settings' => 'Device Settings',
- 'credit_cards_and_banks' => 'Credit Cards & Banks',
- 'price' => 'Price',
- 'email_sign_up' => 'Email Sign Up',
- 'google_sign_up' => 'Google Sign Up',
- 'sign_up_with_google' => 'Sign Up With Google',
- 'long_press_multiselect' => 'Long-press Multiselect',
- 'migrate_to_next_version' => 'Migrate to the next version of Invoice Ninja',
+ 'date_format' => 'Format datuma',
+ 'datetime_format' => 'Format vremena',
+ 'send_reminders' => 'Pošalji podsjetnike',
+ 'timezone' => 'Vremenska zona',
+ 'filtered_by_group' => 'Filtrirano po grupi',
+ 'filtered_by_invoice' => 'Filtrirano po računu',
+ 'filtered_by_client' => 'Filtrirano po klijentu',
+ 'filtered_by_vendor' => 'Filtrirano po dobavljaču ',
+ 'group_settings' => 'Postavke grupe',
+ 'groups' => 'Grupe',
+ 'new_group' => 'Nova grupa',
+ 'edit_group' => 'Uredi grupu',
+ 'created_group' => 'Grupa je uspješno stvorena',
+ 'updated_group' => 'Grupa je uspješno ažurirana',
+ 'archived_group' => 'Grupa je uspješno arhivirana',
+ 'deleted_group' => 'Grupa je uspješno izbrisana',
+ 'restored_group' => 'Grupa je uspješno vraćena',
+ 'upload_logo' => 'Prenesi logo',
+ 'uploaded_logo' => 'Uspješno preneseni logo',
+ 'saved_settings' => 'Postavke uspješno spremljene',
+ 'device_settings' => 'Postavke uređaja',
+ 'credit_cards_and_banks' => 'Kreditne kartice i banke',
+ 'price' => 'Cijena',
+ 'email_sign_up' => 'Registrirajte se e-poštom',
+ 'google_sign_up' => 'Registrirajte se putem Google računa',
+ 'sign_up_with_google' => 'Registrirajte se putem Google računa',
+ 'long_press_multiselect' => 'Dugo pritisnite za višestruku odabir',
+ 'migrate_to_next_version' => 'Prelazak na sljedeću verziju aplikacije Invoice Ninja',
'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',
- 'migration' => 'Migration',
- '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',
- 'continue' => 'Continue',
+ 'migration' => 'Migracija',
+ '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',
+ 'continue' => 'Nastavi',
'company1' => 'Custom Company 1',
'company2' => 'Custom Company 2',
'company3' => 'Custom Company 3',
@@ -3328,62 +3328,62 @@ Nevažeći kontakt email',
'group2' => 'Custom Group 2',
'group3' => 'Custom Group 3',
'group4' => 'Custom Group 4',
- 'number' => 'Number',
- 'count' => 'Count',
- 'is_active' => 'Is Active',
- 'contact_last_login' => 'Contact Last Login',
- 'contact_full_name' => 'Contact Full Name',
- 'contact_custom_value1' => 'Contact Custom Value 1',
- 'contact_custom_value2' => 'Contact Custom Value 2',
- 'contact_custom_value3' => 'Contact Custom Value 3',
- 'contact_custom_value4' => 'Contact Custom Value 4',
- 'assigned_to_id' => 'Assigned To Id',
- 'created_by_id' => 'Created By Id',
- 'add_column' => 'Add Column',
- 'edit_columns' => 'Edit Columns',
- 'to_learn_about_gogle_fonts' => 'to learn about Google Fonts',
- 'refund_date' => 'Refund Date',
- 'multiselect' => 'Multiselect',
- 'verify_password' => 'Verify Password',
- '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_help' => 'Include the description and cost in the product dropdown',
- 'pdf_min_requirements' => 'The PDF renderer requires :version',
- 'adjust_fee_percent' => 'Adjust Fee Percent',
- 'configure_settings' => 'Configure Settings',
+ 'number' => 'Broj',
+ 'count' => 'Zbroj',
+ 'is_active' => 'Je aktivan',
+ 'contact_last_login' => 'Zadnje prijavljivanje kontakta',
+ 'contact_full_name' => 'Puno ime kontakta',
+ 'contact_custom_value1' => 'Prilagođena vrijednost 1 kontakta ',
+ 'contact_custom_value2' => 'Prilagođena vrijednost 2 kontakta ',
+ 'contact_custom_value3' => 'Prilagođena vrijednost 3 kontakta',
+ 'contact_custom_value4' => 'Prilagođena vrijednost 4 kontakta',
+ 'assigned_to_id' => 'Dodijeljeno ID-u',
+ 'created_by_id' => 'Stvorio ID',
+ 'add_column' => 'Dodaj stupac',
+ 'edit_columns' => 'Uredi stupce',
+ 'to_learn_about_gogle_fonts' => 'da biste saznali više o Google fontovima',
+ 'refund_date' => 'Datum povrata novca',
+ 'multiselect' => 'Višestruki odabir',
+ 'verify_password' => 'Potvrdi lozinku',
+ 'applied' => 'Primijenjeno',
+ 'include_recent_errors' => 'Uključite nedavne pogreške iz zapisnika',
+ 'your_message_has_been_received' => 'Primili smo vašu poruku i pokušat ćemo brzo odgovoriti.',
+ 'show_product_details' => 'Prikaži detalje o proizvodu',
+ 'show_product_details_help' => 'Uključite opis i cijenu u padajući izbornik proizvoda',
+ 'pdf_min_requirements' => 'PDF renderer zahtijeva :version',
+ 'adjust_fee_percent' => 'Prilagodite postotak naknade',
+ 'configure_settings' => 'Konfigurirajte postavke',
'about' => 'About',
'credit_email' => 'Credit Email',
- 'domain_url' => 'Domain URL',
- 'password_is_too_easy' => 'Password must contain an upper case character and a number',
- 'client_portal_tasks' => 'Client Portal Tasks',
- 'client_portal_dashboard' => 'Client Portal Dashboard',
- 'please_enter_a_value' => 'Please enter a value',
- 'deleted_logo' => 'Successfully deleted logo',
- 'generate_number' => 'Generate Number',
+ 'domain_url' => 'URL domene',
+ 'password_is_too_easy' => 'Lozinka mora sadržavati barem jedno veliko slovo i broj',
+ 'client_portal_tasks' => 'Zadaci klijentskog portala',
+ 'client_portal_dashboard' => 'Nadzorna ploča klijentskog portala',
+ 'please_enter_a_value' => 'Molimo unesite vrijednost',
+ 'deleted_logo' => 'Logo je uspješno izbrisan',
+ 'generate_number' => 'Generiraj broj',
'when_saved' => 'When Saved',
'when_sent' => 'When Sent',
- 'select_company' => 'Select Company',
+ 'select_company' => 'Odaberite tvrtku',
'float' => 'Float',
'collapse' => 'Collapse',
- 'show_or_hide' => 'Show/hide',
- 'menu_sidebar' => 'Menu Sidebar',
- 'history_sidebar' => 'History Sidebar',
+ 'show_or_hide' => 'Pokaži/Sakrij',
+ 'menu_sidebar' => 'Bočna traka izbornika',
+ 'history_sidebar' => 'Bočna traka povijesti',
'tablet' => 'Tablet',
- 'layout' => 'Layout',
+ 'layout' => 'Raspored',
'module' => 'Module',
- 'first_custom' => 'First Custom',
- 'second_custom' => 'Second Custom',
- 'third_custom' => 'Third Custom',
- 'show_cost' => 'Show Cost',
- 'show_cost_help' => 'Display a product cost field to track the markup/profit',
- 'show_product_quantity' => 'Show Product Quantity',
- 'show_product_quantity_help' => 'Display a product quantity field, otherwise default to one',
- 'show_invoice_quantity' => 'Show Invoice Quantity',
- 'show_invoice_quantity_help' => 'Display a line item quantity field, otherwise default to one',
- 'default_quantity' => 'Default Quantity',
- 'default_quantity_help' => 'Automatically set the line item quantity to one',
+ 'first_custom' => 'Prvi stupac',
+ 'second_custom' => 'Drugi stupac',
+ 'third_custom' => 'Treći stupac',
+ 'show_cost' => 'Prikaži trošak',
+ 'show_cost_help' => 'Prikaži polje troškova proizvoda za praćenje marže / dobiti',
+ 'show_product_quantity' => 'Prikaži količinu proizvoda',
+ 'show_product_quantity_help' => 'Prikaži polje s količinom proizvoda, inače zadano 1',
+ 'show_invoice_quantity' => 'Prikaži količinu računa',
+ 'show_invoice_quantity_help' => 'Prikaži polje za količinu stavke, inače zadano 1',
+ 'default_quantity' => 'Zadana količina',
+ 'default_quantity_help' => 'Količina stavke retka automatski postavi na 1',
'one_tax_rate' => 'One Tax Rate',
'two_tax_rates' => 'Two Tax Rates',
'three_tax_rates' => 'Three Tax Rates',
@@ -3397,46 +3397,46 @@ Nevažeći kontakt email',
'tax_settings_rates' => 'Tax Rates',
'accent_color' => 'Accent Color',
'comma_sparated_list' => 'Comma separated list',
- 'single_line_text' => 'Single-line text',
- 'multi_line_text' => 'Multi-line text',
- 'dropdown' => 'Dropdown',
- 'field_type' => 'Field Type',
- 'recover_password_email_sent' => 'A password recovery email has been sent',
- 'removed_user' => 'Successfully removed user',
- 'freq_three_years' => 'Three Years',
- 'military_time_help' => '24 Hour Display',
- 'click_here_capital' => 'Click here',
+ 'single_line_text' => 'Tekst u jednom retku',
+ 'multi_line_text' => 'Tekst s više redaka',
+ 'dropdown' => 'Padajući izbornik',
+ 'field_type' => 'Vrsta polja',
+ 'recover_password_email_sent' => 'Poslan je e-mail za oporavak lozinke',
+ 'removed_user' => 'Korisnik je uspješno uklonjen',
+ 'freq_three_years' => 'Tri godine',
+ 'military_time_help' => '24-satni prikaz',
+ 'click_here_capital' => 'Kliknite ovdje',
'marked_invoice_as_paid' => 'Successfully marked invoice as paid',
- 'marked_invoices_as_sent' => 'Successfully marked invoices as sent',
+ 'marked_invoices_as_sent' => 'Računi su uspješno označeni kao poslani',
'marked_invoices_as_paid' => 'Successfully marked invoices as paid',
- 'activity_57' => 'System failed to email invoice :invoice',
- 'custom_value3' => 'Custom Value 3',
- 'custom_value4' => 'Custom Value 4',
- 'email_style_custom' => 'Custom Email Style',
- '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',
- 'lock_sent_invoices' => 'Lock Sent Invoices',
- 'translations' => 'Translations',
- 'task_number_pattern' => 'Task Number Pattern',
- 'task_number_counter' => 'Task Number Counter',
- 'expense_number_pattern' => 'Expense Number Pattern',
- 'expense_number_counter' => 'Expense Number Counter',
- 'vendor_number_pattern' => 'Vendor Number Pattern',
- 'vendor_number_counter' => 'Vendor Number Counter',
- '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',
+ 'activity_57' => 'Sustav nije uspio poslati račun e-poštom :invoice',
+ 'custom_value3' => 'Prilagođena vrijednost 3',
+ 'custom_value4' => 'Prilagođena vrijednost 4',
+ 'email_style_custom' => 'Prilagođeni stil e-pošte',
+ 'custom_message_dashboard' => 'Prilagođena poruka nadzorne ploče',
+ 'custom_message_unpaid_invoice' => 'Prilagođena poruka neplaćenog računa',
+ 'custom_message_paid_invoice' => 'Prilagođena poruka plaćenog računa',
+ 'custom_message_unapproved_quote' => 'Prilagođena poruka ne odobrene ponude',
+ 'lock_sent_invoices' => 'Zaključaj poslane račune',
+ 'translations' => 'Prijevodi',
+ 'task_number_pattern' => 'Uzorak broja zadatka',
+ 'task_number_counter' => 'Brojač broja zadatka',
+ 'expense_number_pattern' => 'Uzorak broja troškova',
+ 'expense_number_counter' => 'Brojač broja troškova',
+ 'vendor_number_pattern' => 'Uzorak broja dobavljača',
+ 'vendor_number_counter' => 'Brojač brojeva dobavljača',
+ 'ticket_number_pattern' => 'Uzorak broja radnog naloga',
+ 'ticket_number_counter' => 'Brojač broj radnog naloga',
+ 'payment_number_pattern' => 'Uzorak broja transakcije',
+ 'payment_number_counter' => 'Brojač broja transakcije',
+ 'invoice_number_pattern' => 'Uzorak broja računa',
+ 'quote_number_pattern' => 'Uzorak broja ponude',
'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',
+ 'reset_counter_date' => 'Poništi datum brojača',
+ 'counter_padding' => 'Ispuna broja brojača',
'shared_invoice_quote_counter' => 'Shared Invoice Quote Counter',
'default_tax_name_1' => 'Default Tax Name 1',
'default_tax_rate_1' => 'Default Tax Rate 1',
@@ -3448,20 +3448,20 @@ Nevažeći kontakt email',
'email_subject_quote' => 'Email Quote Subject',
'email_subject_payment' => 'Email Payment Subject',
'switch_list_table' => 'Switch List Table',
- 'client_city' => 'Client City',
- 'client_state' => 'Client State',
- 'client_country' => 'Client Country',
- 'client_is_active' => 'Client is Active',
- 'client_balance' => 'Client Balance',
- 'client_address1' => 'Client Address 1',
- 'client_address2' => 'Client Address 2',
- 'client_shipping_address1' => 'Client Shipping Address 1',
- 'client_shipping_address2' => 'Client Shipping Address 2',
- 'tax_rate1' => 'Tax Rate 1',
- 'tax_rate2' => 'Tax Rate 2',
- 'tax_rate3' => 'Tax Rate 3',
- 'archived_at' => 'Archived At',
- 'has_expenses' => 'Has Expenses',
+ 'client_city' => 'Grad klijenta',
+ 'client_state' => 'Županija klijenta',
+ 'client_country' => 'Država klijenta',
+ 'client_is_active' => 'Klijent je aktivan',
+ 'client_balance' => 'Stanje računa klijenta',
+ 'client_address1' => 'Adresa 1 klijenta',
+ 'client_address2' => 'Adresa klijenta 2',
+ 'client_shipping_address1' => 'Adresa za dostavu klijenta 1',
+ 'client_shipping_address2' => 'Adresa za dostavu klijenta 2',
+ 'tax_rate1' => 'Porezna stopa 1',
+ 'tax_rate2' => 'Porezna stopa 2',
+ 'tax_rate3' => 'Porezna stopa 3',
+ 'archived_at' => 'Arhivirano u',
+ 'has_expenses' => 'Ima troškove',
'custom_taxes1' => 'Custom Taxes 1',
'custom_taxes2' => 'Custom Taxes 2',
'custom_taxes3' => 'Custom Taxes 3',
@@ -3470,131 +3470,327 @@ Nevažeći kontakt email',
'custom_surcharge2' => 'Custom Surcharge 2',
'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',
+ 'is_deleted' => 'Izbrisan',
+ 'vendor_city' => 'Grad dobavljača',
+ 'vendor_state' => 'Županija dobavljača',
+ 'vendor_country' => 'Država dobavljača',
'credit_footer' => 'Credit Footer',
'credit_terms' => 'Credit Terms',
- 'untitled_company' => 'Untitled Company',
- 'added_company' => 'Successfully added company',
- 'supported_events' => 'Supported Events',
+ 'untitled_company' => 'Tvrtka bez naziva',
+ 'added_company' => 'Tvrtka je uspješno dodana',
+ 'supported_events' => 'Podržani događaji',
'custom3' => 'Third Custom',
'custom4' => 'Fourth Custom',
- 'optional' => 'Optional',
- 'license' => 'License',
- 'invoice_balance' => 'Invoice Balance',
- 'saved_design' => 'Successfully saved design',
- 'client_details' => 'Client Details',
- 'company_address' => 'Company Address',
- 'quote_details' => 'Quote Details',
+ 'optional' => 'Neobavezno',
+ 'license' => 'Licenca',
+ 'invoice_balance' => 'Stanje računa',
+ 'saved_design' => 'Uspješno spremljen dizajn',
+ 'client_details' => 'Pojedinosti o klijentu',
+ 'company_address' => 'Adresa tvrtke',
+ 'quote_details' => 'Pojedinosti o ponudi',
'credit_details' => 'Credit Details',
- 'product_columns' => 'Product Columns',
- 'task_columns' => 'Task Columns',
- 'add_field' => 'Add Field',
- 'all_events' => 'All Events',
- 'owned' => 'Owned',
- 'payment_success' => 'Payment Success',
- 'payment_failure' => 'Payment Failure',
- 'quote_sent' => 'Quote Sent',
+ 'product_columns' => 'Stupci proizvoda',
+ 'task_columns' => 'Stupci zadatka',
+ 'add_field' => 'Dodaj polje',
+ 'all_events' => 'Svi događaji',
+ 'owned' => 'U vlasništvu',
+ 'payment_success' => 'Uspjeh plaćanja',
+ 'payment_failure' => 'Neuspjeh plaćanja',
+ 'quote_sent' => 'Ponuda poslana',
'credit_sent' => 'Credit Sent',
- 'invoice_viewed' => 'Invoice Viewed',
- 'quote_viewed' => 'Quote Viewed',
+ 'invoice_viewed' => 'Račun pregledan',
+ 'quote_viewed' => 'Ponuda pogledana',
'credit_viewed' => 'Credit Viewed',
- 'quote_approved' => 'Quote Approved',
- 'receive_all_notifications' => 'Receive All Notifications',
- 'purchase_license' => 'Purchase License',
+ 'quote_approved' => 'Ponuda odobrena',
+ 'receive_all_notifications' => 'Primi sve obavijesti',
+ 'purchase_license' => 'Kupi licencu',
'enable_modules' => 'Enable Modules',
- 'converted_quote' => 'Successfully converted quote',
+ 'converted_quote' => 'Ponuda uspješno pretvorena',
'credit_design' => 'Credit Design',
- 'includes' => 'Includes',
+ 'includes' => 'Uključuje',
'css_framework' => 'CSS Framework',
- 'custom_designs' => 'Custom Designs',
- 'designs' => 'Designs',
- 'new_design' => 'New Design',
- 'edit_design' => 'Edit Design',
- 'created_design' => 'Successfully created design',
- 'updated_design' => 'Successfully updated design',
- 'archived_design' => 'Successfully archived design',
- 'deleted_design' => 'Successfully deleted design',
- 'removed_design' => 'Successfully removed design',
- 'restored_design' => 'Successfully restored design',
- 'recurring_tasks' => 'Recurring Tasks',
+ 'custom_designs' => 'Prilagođeni dizajni',
+ 'designs' => 'Dizajni',
+ 'new_design' => 'Novi dizajn',
+ 'edit_design' => 'Uredi dizajn',
+ 'created_design' => 'Dizajn uspješno stvoren',
+ 'updated_design' => 'Dizajn uspješno ažuriran',
+ 'archived_design' => 'Dizajn uspješno arhiviran',
+ 'deleted_design' => 'Dizajn uspješno izbrisan',
+ 'removed_design' => 'Dizajn uspješno uklonjen',
+ 'restored_design' => 'Dizajn uspješno vraćen',
+ 'recurring_tasks' => 'Ponavljajući zadaci',
'removed_credit' => 'Successfully removed credit',
- 'latest_version' => 'Latest Version',
- 'update_now' => 'Update Now',
- 'a_new_version_is_available' => 'A new version of the web app is available',
- 'update_available' => 'Update Available',
- 'app_updated' => 'Update successfully completed',
- 'integrations' => 'Integrations',
- 'tracking_id' => 'Tracking Id',
+ 'latest_version' => 'Najnovija verzija',
+ 'update_now' => 'Ažuriraj sada',
+ 'a_new_version_is_available' => 'Dostupna je nova verzija web aplikacije',
+ 'update_available' => 'Ažuriranje dostupno',
+ 'app_updated' => 'Ažuriranje je uspješno završeno',
+ 'integrations' => 'Integracije',
+ 'tracking_id' => 'Broj za praćenje',
'slack_webhook_url' => 'Slack Webhook URL',
- 'partial_payment' => 'Partial Payment',
- 'partial_payment_email' => 'Partial Payment Email',
+ 'partial_payment' => 'Djelomično plaćanje',
+ 'partial_payment_email' => 'E-pošta za djelomično plaćanje',
'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',
- '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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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.',
+ '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',
+ 'client_email_not_set' => 'Klijent nema postavljenu adresu e-pošte',
'ledger' => 'Ledger',
- 'view_pdf' => 'View PDF',
- 'all_records' => 'All records',
- 'owned_by_user' => 'Owned by user',
+ 'view_pdf' => 'Pogledaj PDF',
+ 'all_records' => 'Svi zapisi',
+ 'owned_by_user' => 'Vlasništvo korisnika',
'credit_remaining' => 'Credit Remaining',
- 'use_default' => 'Use default',
- 'reminder_endless' => 'Endless Reminders',
- 'number_of_days' => 'Number of days',
- 'configure_payment_terms' => 'Configure Payment Terms',
- 'payment_term' => 'Payment Term',
- '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',
- 'full_width_editor' => 'Full Width Editor',
- 'full_height_filter' => 'Full Height Filter',
- 'email_sign_in' => 'Sign in with email',
- 'change' => 'Change',
- 'change_to_mobile_layout' => 'Change to the mobile layout?',
- 'change_to_desktop_layout' => 'Change to the desktop layout?',
- 'send_from_gmail' => 'Send from Gmail',
- 'reversed' => 'Reversed',
- 'cancelled' => 'Cancelled',
- 'quote_amount' => 'Quote Amount',
+ 'use_default' => 'Upotrijebi zadanu vrijednost',
+ 'reminder_endless' => 'Beskrajni podsjetnici',
+ 'number_of_days' => 'Broj dana',
+ 'configure_payment_terms' => 'Konfiguriraj rokove plaćanja',
+ 'payment_term' => 'Rok plaćanja',
+ 'new_payment_term' => 'Novi rok plaćanja',
+ 'deleted_payment_term' => 'Uspješno izbrisan rok plaćanja',
+ 'removed_payment_term' => 'Uspješno uklonjen rok plaćanja',
+ 'restored_payment_term' => 'Uspješno vraćen rok plaćanja',
+ 'full_width_editor' => 'Uređivač pune širine',
+ 'full_height_filter' => 'Filter pune visine',
+ 'email_sign_in' => 'Prijavite se e-poštom',
+ 'change' => 'Promijeni',
+ 'change_to_mobile_layout' => 'Promijeni na mobilni izgled?',
+ 'change_to_desktop_layout' => 'Promijeni na izgled stolnog računala',
+ 'send_from_gmail' => 'Pošalji s Gmaila',
+ 'reversed' => 'Stornirano',
+ 'cancelled' => 'Otkazani',
+ 'quote_amount' => 'Iznos Ponude',
'hosted' => 'Hosted',
'selfhosted' => 'Self-Hosted',
- 'hide_menu' => 'Hide Menu',
- 'show_menu' => 'Show Menu',
- 'partially_refunded' => 'Partially Refunded',
- 'search_documents' => 'Search Documents',
- 'search_designs' => 'Search Designs',
- 'search_invoices' => 'Search Invoices',
- 'search_clients' => 'Search Clients',
- 'search_products' => 'Search Products',
- 'search_quotes' => 'Search Quotes',
+ 'hide_menu' => 'Sakri Izbornik',
+ 'show_menu' => 'Prikaži Izbornik',
+ 'partially_refunded' => 'Djelomičan Povrat',
+ 'search_documents' => 'Pretraži Dokumente',
+ 'search_designs' => 'Pretraži Dizajne',
+ 'search_invoices' => 'Pretraži Račune',
+ 'search_clients' => 'Pretraži Klijente',
+ 'search_products' => 'Pretraži proizvode',
+ 'search_quotes' => 'Pretraži Ponude',
'search_credits' => 'Search Credits',
- 'search_vendors' => 'Search Vendors',
- 'search_users' => 'Search Users',
- 'search_tax_rates' => 'Search Tax Rates',
- 'search_tasks' => 'Search Tasks',
- 'search_settings' => 'Search Settings',
- 'search_projects' => 'Search Projects',
- 'search_expenses' => 'Search Expenses',
- 'search_payments' => 'Search Payments',
- 'search_groups' => 'Search Groups',
- 'search_company' => 'Search Company',
- 'cancelled_invoice' => 'Successfully cancelled invoice',
- 'cancelled_invoices' => 'Successfully cancelled invoices',
- 'reversed_invoice' => 'Successfully reversed invoice',
- 'reversed_invoices' => 'Successfully reversed invoices',
- 'reverse' => 'Reverse',
- 'filtered_by_project' => 'Filtered by Project',
- 'google_sign_in' => 'Sign in with Google',
- 'activity_58' => ':user reversed invoice :invoice',
- 'activity_59' => ':user cancelled invoice :invoice',
+ 'search_vendors' => 'Pretraži Dobavljača ',
+ 'search_users' => 'Pretraži Korisnike',
+ 'search_tax_rates' => 'Pretraži porezne stope',
+ 'search_tasks' => 'Pretraži Zadatke',
+ 'search_settings' => 'Pretraži Postavke',
+ 'search_projects' => 'Pretraži projekte',
+ 'search_expenses' => 'Pretraži troškove',
+ 'search_payments' => 'Pretraži Uplate',
+ 'search_groups' => 'Pretraži Grupe',
+ 'search_company' => 'Pretraži Poduzeće',
+ 'cancelled_invoice' => 'Uspješno otkazani račun',
+ 'cancelled_invoices' => 'Uspješno otkazani račun',
+ 'reversed_invoice' => 'Uspješno otkazani računi',
+ 'reversed_invoices' => 'Uspješno storniran račun',
+ 'reverse' => 'Storniraj',
+ 'filtered_by_project' => 'Filtrirano po Projektu ',
+ 'google_sign_in' => 'Prijavite se s Google računom',
+ 'activity_58' => ':user je stornirao račun :invoice',
+ 'activity_59' => ':user otkazao račun :invoice',
+ 'payment_reconciliation_failure' => 'Reconciliation Failure',
+ 'payment_reconciliation_success' => 'Reconciliation Success',
+ 'gateway_success' => 'Gateway Success',
+ 'gateway_failure' => 'Gateway Failure',
+ 'gateway_error' => 'Gateway Error',
+ 'email_send' => 'Email poslan',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Neuspjeh',
+ 'quota_exceeded' => 'Kvota premašena',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'Zapisnici sustava',
+ 'copy_link' => 'Kopiraj link',
+ 'welcome_to_invoice_ninja' => 'Dobrodošli u Invoice Ninja',
+ 'optin' => 'Dragovoljno sudjeluj',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Automatski pretvoriti',
+ 'reminder1_sent' => 'Podsjetnik 1 poslan',
+ 'reminder2_sent' => 'Podsjetnik 2 poslan',
+ 'reminder3_sent' => 'Podsjetnik 3 poslan',
+ 'reminder_last_sent' => 'Podsjetnik 4 poslan',
+ 'pdf_page_info' => 'Stranica :current od :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'Pogled u aplikaciji Stripe',
+ 'rows_per_page' => 'Redova po stranici',
+ 'apply_payment' => 'Izvrši plaćanje',
+ 'unapplied' => 'Neprovedeni',
+ 'custom_labels' => 'Prilagođene oznake',
+ 'record_type' => 'Vrsta zapisa',
+ 'record_name' => 'Ime zapisa',
+ 'file_type' => 'Vrsta datoteke',
+ 'height' => 'Visina',
+ 'width' => 'Širina',
+ 'health_check' => 'Provjera zdravlja',
+ 'last_login_at' => 'Posljednja prijava u',
+ 'company_key' => 'Ključ tvrtke',
+ 'storefront' => 'Storefront',
+ 'storefront_help' => 'Omogućite aplikacijama trećih strana za stvaranje računa',
+ 'count_records_selected' => ':count odabranih zapisa',
+ 'count_record_selected' => ':count odabranih zapisa',
+ 'client_created' => 'Klijent stvoren',
+ 'online_payment_email' => 'E-pošta za internetsko plaćanje',
+ 'manual_payment_email' => 'E-pošta za ručno plaćanje',
+ 'completed' => 'Dovršeno',
+ 'gross' => 'Bruto',
+ 'net_amount' => 'Neto iznos',
+ 'net_balance' => 'Neto saldo',
+ 'client_settings' => 'Postavke klijenta',
+ 'selected_invoices' => 'Odabrani računi',
+ 'selected_payments' => 'Odabrane transkacije',
+ 'selected_quotes' => 'Odabrane ponude',
+ 'selected_tasks' => 'Odabrani zadaci',
+ 'selected_expenses' => 'Odabrani troškovi',
+ 'past_due_invoices' => 'Past Due Invoices',
+ 'create_payment' => 'Create Payment',
+ 'update_quote' => 'Ažuriraj ponudi',
+ 'update_invoice' => 'Ažuriraj račun',
+ 'update_client' => 'Ažuriraj klijenta',
+ 'update_vendor' => 'Ažuriraj dobavljača ',
+ 'create_expense' => 'Stvori trošak',
+ 'update_expense' => 'Ažuriraj trošak',
+ 'update_task' => 'Ažuriraj zadatak',
+ 'approve_quote' => 'Odobri ponudu',
+ 'when_paid' => 'When Paid',
+ 'expires_on' => 'Istječe u',
+ 'show_sidebar' => 'Pokaži bočnu traku',
+ 'hide_sidebar' => 'Sakrij bočnu traku',
+ 'event_type' => 'Vrsta događaja',
+ 'copy' => 'Kopiraj',
+ 'must_be_online' => 'Ponovo pokrenite aplikaciju nakon povezivanja s internetom',
+ 'crons_not_enabled' => 'CRON zadatak mora biti postavljen',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Pretraži :count Webhooks',
+ 'search_webhook' => 'Pretraži 1 Webhook',
+ 'webhook' => 'Webhook',
+ 'webhooks' => 'Webhooks',
+ 'new_webhook' => 'Novi Webhook',
+ 'edit_webhook' => 'Uredi Webhook',
+ 'created_webhook' => 'Webhook uspješno stvoren',
+ 'updated_webhook' => 'Webhook uspješno ažuriran',
+ 'archived_webhook' => 'Webhook uspješno arhiviran',
+ 'deleted_webhook' => 'Webhook uspješno izbrisan',
+ 'removed_webhook' => 'Webhook uspješno uklonjen',
+ 'restored_webhook' => 'Webhook uspješno vraćen',
+ 'search_tokens' => 'Pretraži :count tokena',
+ 'search_token' => 'Pretraži 1 token',
+ 'new_token' => 'Novi token',
+ 'removed_token' => 'Token uspješno uklonjen',
+ 'restored_token' => 'Token uspješno vraćen',
+ 'client_registration' => 'Registracija klijenta',
+ 'client_registration_help' => 'Omogućite klijentima da se sami registriraju na portalu',
+ 'customize_and_preview' => 'Prilagodba i pregled',
+ 'search_document' => 'Pretraži 1 dokument',
+ 'search_design' => 'Pretraži 1 dizajn',
+ 'search_invoice' => 'Pretraži 1 račun',
+ 'search_client' => 'Pretraži 1 klijenta',
+ 'search_product' => 'Pretraži 1 proizvod',
+ 'search_quote' => 'Pretraži 1 ponudu',
+ 'search_credit' => 'Search 1 Credit',
+ 'search_vendor' => 'Pretraži 1 dobavljača',
+ 'search_user' => 'Pretraži 1 korisnika',
+ 'search_tax_rate' => 'Pretraži 1 poreznu stopu',
+ 'search_task' => 'Pretraži 1 zadatka',
+ 'search_project' => 'Pretraži 1 projekta',
+ 'search_expense' => 'Pretraži 1 troška',
+ 'search_payment' => 'Pretraži 1 transakciju',
+ 'search_group' => 'Pretraži 1 grupu',
+ 'created_on' => 'Stvoreno u',
+ 'payment_status_-1' => 'Unapplied',
+ 'lock_invoices' => 'Zaključaj račune',
+ 'show_table' => 'Prikaz u tablici',
+ 'show_list' => 'Prikaz u listi',
+ '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',
);
return $LANG;
diff --git a/resources/lang/it/texts.php b/resources/lang/it/texts.php
index bafdd0337e99..680afdb5ac0f 100644
--- a/resources/lang/it/texts.php
+++ b/resources/lang/it/texts.php
@@ -853,7 +853,7 @@ $LANG = array(
'admin' => 'Admin',
'disabled' => 'Disabled',
'show_archived_users' => 'Show archived users',
- 'notes' => 'Notes',
+ 'notes' => 'Note',
'invoice_will_create' => 'la fattura sarà creata',
'invoices_will_create' => 'invoices will be created',
'failed_to_import' => 'I seguenti record non sono stati importati; esistono già o mancano i campi obbligatori.',
@@ -1063,7 +1063,7 @@ $LANG = array(
'search_hotkey' => 'shortcut is /',
'new_user' => 'New User',
- 'new_product' => 'New Product',
+ 'new_product' => 'Nuovo Prodotto',
'new_tax_rate' => 'New Tax Rate',
'invoiced_amount' => 'Invoiced Amount',
'invoice_item_fields' => 'Campi Oggetti Fattura',
@@ -2009,7 +2009,7 @@ $LANG = array(
'vendor_name' => 'Fornitore',
'entity_state' => 'State',
- 'client_created_at' => 'Date Created',
+ 'client_created_at' => 'Data Creazione',
'postmark_error' => 'There was a problem sending the email through Postmark: :link',
'project' => 'Progetto',
'projects' => 'Progetti',
@@ -2336,7 +2336,7 @@ $LANG = array(
'next_credit_number' => 'Il prossimo numero per i crediti è :number.',
'padding_help' => 'Il numero di cifre che compongono il numero.',
'import_warning_invalid_date' => 'Warning: The date format appears to be invalid.',
- 'product_notes' => 'Product Notes',
+ 'product_notes' => 'Note Prodotto',
'app_version' => 'App Version',
'ofx_version' => 'OFX Version',
'gateway_help_23' => ':link to get your Stripe API keys.',
@@ -2482,7 +2482,7 @@ $LANG = array(
'comments' => 'comments',
'item_product' => 'Item Product',
- 'item_notes' => 'Item Notes',
+ 'item_notes' => 'Note Elemento',
'item_cost' => 'Item Cost',
'item_quantity' => 'Item Quantity',
'item_tax_rate' => 'Item Tax Rate',
@@ -3529,7 +3529,7 @@ $LANG = array(
'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.',
- 'cross_migration_message' => 'Cross account migration is not allowed. Please read more about it here: https://invoiceninja.github.io/cross-site-migration.html',
+ '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',
'ledger' => 'Ledger',
@@ -3587,6 +3587,202 @@ $LANG = array(
'google_sign_in' => 'Sign in with 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',
+ 'email_send' => 'Email Send',
+ 'email_retry_queue' => 'Email Retry Queue',
+ 'failure' => 'Failure',
+ 'quota_exceeded' => 'Quota Exceeded',
+ 'upstream_failure' => 'Upstream Failure',
+ 'system_logs' => 'System Logs',
+ 'copy_link' => 'Copy Link',
+ 'welcome_to_invoice_ninja' => 'Welcome to Invoice Ninja',
+ 'optin' => 'Opt-In',
+ 'optout' => 'Opt-Out',
+ 'auto_convert' => 'Auto Convert',
+ 'reminder1_sent' => 'Reminder 1 Sent',
+ 'reminder2_sent' => 'Reminder 2 Sent',
+ 'reminder3_sent' => 'Reminder 3 Sent',
+ 'reminder_last_sent' => 'Reminder Last Sent',
+ 'pdf_page_info' => 'Page :current of :total',
+ 'emailed_credits' => 'Successfully emailed credits',
+ 'view_in_stripe' => 'View in Stripe',
+ 'rows_per_page' => 'Rows Per Page',
+ 'apply_payment' => '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',
+ 'api_webhooks' => 'API Webhooks',
+ 'search_webhooks' => 'Search :count Webhooks',
+ 'search_webhook' => 'Search 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',
);
return $LANG;
diff --git a/resources/lang/ja/texts.php b/resources/lang/ja/texts.php
index ca46658489c1..371345ce359a 100644
--- a/resources/lang/ja/texts.php
+++ b/resources/lang/ja/texts.php
@@ -60,7 +60,7 @@ $LANG = array(
'download_pdf' => 'PDFダウンロード',
'pay_now' => 'Pay Now',
'save_invoice' => '請求書を保存',
- 'clone_invoice' => 'Clone To Invoice',
+ 'clone_invoice' => '請求書に複製',
'archive_invoice' => '請求書をアーカイブ',
'delete_invoice' => '請求書を削除',
'email_invoice' => '請求書をメールする',
@@ -82,7 +82,7 @@ $LANG = array(
'guest' => 'ゲスト',
'company_details' => '企業情報',
'online_payments' => 'オンライン入金',
- 'notifications' => 'Notifications',
+ 'notifications' => '通知',
'import_export' => 'インポート | エクスポート | キャンセル',
'done' => '完了',
'save' => '保存',
@@ -96,13 +96,13 @@ $LANG = array(
'powered_by' => 'Powered by',
'no_items' => 'アイテム無し',
'recurring_invoices' => '繰り返しの請求書',
- 'recurring_help' => '
Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually.
-Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.
-Examples of dynamic invoice variables:
+ 'recurring_help' => '顧客に対して同一内容の請求書を毎週、毎月、隔月、四半期、年間の単位でで自動送付します。
+動的に日付を変更したい場合は、 :MONTH, :QUARTER もしくは :YEAR の変数を使用します。簡易的に数式を使用することが出来ます。例えば、:MONTH-1 は先月を表記します。
+動的に請求書の数値を変更した場合の例です。