diff --git a/app/Constants.php b/app/Constants.php index 8be3fe73b041..7a47d8898387 100644 --- a/app/Constants.php +++ b/app/Constants.php @@ -361,7 +361,7 @@ if (! defined('APP_NAME')) { define('NINJA_APP_URL', env('NINJA_APP_URL', 'https://app.invoiceninja.com')); define('NINJA_DOCS_URL', env('NINJA_DOCS_URL', 'https://invoice-ninja.readthedocs.io/en/latest')); define('NINJA_DATE', '2000-01-01'); - define('NINJA_VERSION', '4.5.18' . env('NINJA_VERSION_SUFFIX')); + define('NINJA_VERSION', '4.5.19' . env('NINJA_VERSION_SUFFIX')); define('NINJA_TERMS_VERSION', '1.0.1'); define('SOCIAL_LINK_FACEBOOK', env('SOCIAL_LINK_FACEBOOK', 'https://www.facebook.com/invoiceninja')); diff --git a/app/Http/Controllers/Migration/StepsController.php b/app/Http/Controllers/Migration/StepsController.php index ab8a7ab26659..4bcb82dcdb03 100644 --- a/app/Http/Controllers/Migration/StepsController.php +++ b/app/Http/Controllers/Migration/StepsController.php @@ -76,34 +76,50 @@ class StepsController extends BaseController { session()->put('MIGRATION_TYPE', $request->option); - if ($request->option == 0) - return redirect('/migration/auth'); + if ($request->option == 0) { + return redirect( + url('/migration/endpoint') + ); + } - return redirect('/migration/endpoint'); + return redirect( + url('/migration/endpoint') + ); } public function endpoint() { - if ($this->shouldGoBack('endpoint')) - return redirect($this->access['endpoint']['redirect']); + if ($this->shouldGoBack('endpoint')) { + return redirect( + url($this->access['endpoint']['redirect']) + ); + } return view('migration.endpoint'); } public function handleEndpoint(MigrationEndpointRequest $request) { - if ($this->shouldGoBack('endpoint')) - return redirect($this->access['endpoint']['redirect']); + if ($this->shouldGoBack('endpoint')) { + return redirect( + url($this->access['endpoint']['redirect']) + ); + } session()->put('MIGRATION_ENDPOINT', $request->endpoint); - return redirect('/migration/auth'); + return redirect( + url('/migration/auth') + ); } public function auth() { - if ($this->shouldGoBack('auth')) - return redirect($this->access['auth']['redirect']); + if ($this->shouldGoBack('auth')) { + return redirect( + url($this->access['auth']['redirect']) + ); + } return view('migration.auth'); } @@ -111,7 +127,9 @@ class StepsController extends BaseController public function handleAuth(MigrationAuthRequest $request) { if ($this->shouldGoBack('auth')) { - return redirect($this->access['auth']['redirect']); + return redirect( + url($this->access['auth']['redirect']) + ); } if (auth()->user()->email !== $request->email) { @@ -125,7 +143,9 @@ class StepsController extends BaseController if ($authentication->isSuccessful()) { session()->put('MIGRATION_ACCOUNT_TOKEN', $authentication->getAccountToken()); - return redirect('/migration/companies'); + return redirect( + url('/migration/companies') + ); } return back()->with('responseErrors', $authentication->getErrors()); @@ -133,8 +153,11 @@ class StepsController extends BaseController public function companies() { - if ($this->shouldGoBack('companies')) - return redirect($this->access['companies']['redirect']); + if ($this->shouldGoBack('companies')) { + return redirect( + url($this->access['companies']['redirect']) + ); + } $companyService = (new CompanyService(session('MIGRATION_ACCOUNT_TOKEN'))) ->endpoint(session('MIGRATION_ENDPOINT')) @@ -151,8 +174,11 @@ class StepsController extends BaseController public function handleCompanies(MigrationCompaniesRequest $request) { - if ($this->shouldGoBack('companies')) - return redirect($this->access['companies']['redirect']); + if ($this->shouldGoBack('companies')) { + return redirect( + url($this->access['companies']['redirect']) + ); + } foreach ($request->companies as $company) { (new CompleteService(session('MIGRATION_ACCOUNT_TOKEN'))) diff --git a/docs/conf.py b/docs/conf.py index 7a89f9be4f64..568f4cad5587 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -59,7 +59,7 @@ author = u'Invoice Ninja' # The short X.Y version. version = u'4.5' # The full version, including alpha/beta/rc tags. -release = u'4.5.18' +release = u'4.5.19' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/resources/lang/bg/texts.php b/resources/lang/bg/texts.php index 6a58d5153f92..774643537e93 100644 --- a/resources/lang/bg/texts.php +++ b/resources/lang/bg/texts.php @@ -3169,31 +3169,31 @@ $LANG = array( 'deleted_document' => 'Документът беше изтрит успешно', 'restored_document' => 'Документът беше възстановен успешно', 'no_history' => 'Няма История', - 'expense_status_1' => 'Logged', - 'expense_status_2' => 'Pending', + 'expense_status_1' => 'Логнат', + 'expense_status_2' => 'Изчакващи', 'expense_status_3' => 'Фактурирано', 'no_record_selected' => 'Няма избрани записи', 'error_unsaved_changes' => 'Моля запазете или откажете промените', 'thank_you_for_your_purchase' => 'Благодарим за покупката!', - 'redeem' => 'Redeem', + 'redeem' => 'Осребряване', 'back' => 'Назад', 'past_purchases' => 'Минали покупки', 'annual_subscription' => 'Годишен абонамен', 'pro_plan' => 'Pro Абонамент', - 'enterprise_plan' => 'Enterprise Plan', + 'enterprise_plan' => 'Enterprise План', 'count_users' => ':count потребители', - 'upgrade' => 'Upgrade', + 'upgrade' => 'Обнови', 'please_enter_a_first_name' => 'Моля въведете собствено име', 'please_enter_a_last_name' => 'Моля въведете фамилно име', 'please_agree_to_terms_and_privacy' => 'Моля съгласете се с общите условия и политиката за поверителност за да създадете профил.', 'i_agree_to_the' => 'Съгласявам се с', 'terms_of_service_link' => 'условията за ползване', 'privacy_policy_link' => 'политиката за поверителност', - 'view_website' => 'View Website', + 'view_website' => 'Виж уебсайт', 'create_account' => 'Създай Профил', - 'email_login' => 'Email Login', + 'email_login' => 'Влизане зрез email', 'late_fees' => 'Закъснели Такси', - 'payment_number' => 'Payment Number', + 'payment_number' => 'Номер на плащане', 'before_due_date' => 'Преди крайната дата', 'after_due_date' => 'След крайната дата', 'after_invoice_date' => 'След датата на фактурата', @@ -3201,57 +3201,57 @@ $LANG = array( 'created_user' => 'Успешно създаден потребител', 'primary_font' => 'Основен Шрифт', 'secondary_font' => 'Допълнителен Шрифт', - 'number_padding' => 'Number Padding', - 'general' => 'General', - 'surcharge_field' => 'Surcharge Field', - 'company_value' => 'Company Value', - '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', + 'number_padding' => 'Номер на отстояние', + 'general' => 'Общ', + 'surcharge_field' => 'Етикет допълнителна такса', + 'company_value' => 'Фирмена стойност', + 'credit_field' => 'Кредитно поле', + 'payment_field' => 'Поле за плащане', + 'group_field' => 'Поле за група', + 'number_counter' => 'Брояч на номера', + 'number_pattern' => 'Модел номер', + 'custom_javascript' => 'Персонализиран JavaScript', + 'portal_mode' => 'Портален режим', 'attach_pdf' => 'Прикачване на PDF', 'attach_documents' => 'Прикачване на Документи', 'attach_ubl' => 'Прикачване на UBL', - 'email_style' => 'Email Style', - 'processed' => 'Processed', - 'fee_amount' => 'Fee Amount', - 'fee_percent' => 'Fee Percent', - 'fee_cap' => 'Fee Cap', - 'limits_and_fees' => 'Limits/Fees', - 'credentials' => 'Credentials', + 'email_style' => 'Стилове на имейла', + 'processed' => 'Обработен', + 'fee_amount' => 'Сума на таксата', + 'fee_percent' => 'Процент такса', + 'fee_cap' => 'Ограничение за такса', + 'limits_and_fees' => 'Лимити/Такси', + 'credentials' => 'Удостоверение за самоличност', 'require_billing_address_help' => 'Изискване клиента да предостави адрес за фактуриране', 'require_shipping_address_help' => 'Изискване клиента да предостави адрес за доставка', - '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', - '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', + 'deleted_tax_rate' => 'Успешно изтрита данъчна ставка', + 'restored_tax_rate' => 'Успешно възтановена данъчна ставка', + 'provider' => 'Доставчик', + 'company_gateway' => 'Портал за плащане', + 'company_gateways' => 'Портали за плащане', + 'new_company_gateway' => 'Нов портал', + 'edit_company_gateway' => 'Редактиране на портал', + 'created_company_gateway' => 'Успешно създаден портал', + 'updated_company_gateway' => 'Успешно актуализиран портал', + 'archived_company_gateway' => 'Успешно архивиране на портал', + 'deleted_company_gateway' => 'Успешно изтрит портал', + 'restored_company_gateway' => 'Успешно възстановен портал', + 'continue_editing' => 'Продължете редактирането', + 'default_value' => 'Стойност по подразбиране', + 'currency_format' => 'Формат на валутата', + 'first_day_of_the_week' => 'Първи ден от седмицата', + 'first_month_of_the_year' => 'Първи месец на годината', + 'symbol' => 'Символ', + 'ocde' => 'Код', + 'date_format' => 'Формат на датата', + 'datetime_format' => 'Формат за дата', + 'send_reminders' => 'Изпращане на напомняния', + 'timezone' => 'Часова зона', + 'filtered_by_group' => 'Филтрирано по група', + 'filtered_by_invoice' => 'Филтрирано по фактура', + 'filtered_by_client' => 'Филтрирано по клиент', + 'filtered_by_vendor' => 'Филтрирано по доставчик', + 'group_settings' => 'Настройки на групата', 'groups' => 'Групи', 'new_group' => 'Нова Група', 'edit_group' => 'Редактира не Група', @@ -3269,134 +3269,134 @@ $LANG = array( 'email_sign_up' => 'Регистрация с E-mail', 'google_sign_up' => 'Регистрация с Google', 'sign_up_with_google' => 'Регистриране с Google', - 'long_press_multiselect' => 'Long-press Multiselect', - 'migrate_to_next_version' => 'Migrate to the next version of Invoice Ninja', + 'long_press_multiselect' => 'Натиснете дълго за мултиселекция', + 'migrate_to_next_version' => 'Минете към следващата версия на 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', - 'company1' => 'Custom Company 1', - 'company2' => 'Custom Company 2', - 'company3' => 'Custom Company 3', - 'company4' => 'Custom Company 4', - 'product1' => 'Custom Product 1', - 'product2' => 'Custom Product 2', - 'product3' => 'Custom Product 3', - 'product4' => 'Custom Product 4', - 'client1' => 'Custom Client 1', - 'client2' => 'Custom Client 2', - 'client3' => 'Custom Client 3', - 'client4' => 'Custom Client 4', - 'contact1' => 'Custom Contact 1', - 'contact2' => 'Custom Contact 2', - 'contact3' => 'Custom Contact 3', - 'contact4' => 'Custom Contact 4', - 'task1' => 'Custom Task 1', - 'task2' => 'Custom Task 2', - 'task3' => 'Custom Task 3', - 'task4' => 'Custom Task 4', - 'project1' => 'Custom Project 1', - 'project2' => 'Custom Project 2', - 'project3' => 'Custom Project 3', - 'project4' => 'Custom Project 4', - 'expense1' => 'Custom Expense 1', - 'expense2' => 'Custom Expense 2', - 'expense3' => 'Custom Expense 3', - 'expense4' => 'Custom Expense 4', - 'vendor1' => 'Custom Vendor 1', - 'vendor2' => 'Custom Vendor 2', - 'vendor3' => 'Custom Vendor 3', - 'vendor4' => 'Custom Vendor 4', - 'invoice1' => 'Custom Invoice 1', - 'invoice2' => 'Custom Invoice 2', - 'invoice3' => 'Custom Invoice 3', - 'invoice4' => 'Custom Invoice 4', - 'payment1' => 'Custom Payment 1', - 'payment2' => 'Custom Payment 2', - 'payment3' => 'Custom Payment 3', - 'payment4' => 'Custom Payment 4', - 'surcharge1' => 'Custom Surcharge 1', - 'surcharge2' => 'Custom Surcharge 2', - 'surcharge3' => 'Custom Surcharge 3', - 'surcharge4' => 'Custom Surcharge 4', - 'group1' => 'Custom Group 1', - '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', - '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', - 'when_saved' => 'When Saved', - 'when_sent' => 'When Sent', - 'select_company' => 'Select Company', - 'float' => 'Float', - 'collapse' => 'Collapse', - 'show_or_hide' => 'Show/hide', - 'menu_sidebar' => 'Menu Sidebar', - 'history_sidebar' => 'History Sidebar', - 'tablet' => 'Tablet', - 'layout' => 'Layout', - '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', - 'one_tax_rate' => 'One Tax Rate', - 'two_tax_rates' => 'Two Tax Rates', - 'three_tax_rates' => 'Three Tax Rates', - 'default_tax_rate' => 'Default Tax Rate', - 'invoice_tax' => 'Invoice Tax', - 'line_item_tax' => 'Line Item Tax', - 'inclusive_taxes' => 'Inclusive Taxes', - 'invoice_tax_rates' => 'Invoice Tax Rates', - 'item_tax_rates' => 'Item Tax Rates', - 'configure_rates' => 'Configure rates', - 'tax_settings_rates' => 'Tax Rates', - 'accent_color' => 'Accent Color', - 'comma_sparated_list' => 'Comma separated list', + 'migration' => 'Миграция', + 'welcome_to_the_new_version' => 'Добре дошли в новата версия на Invoice Ninja', + 'download_data' => 'Натиснете бутона отдолу за да свалите данните.', + 'migration_import' => 'Чудесно! Вече сте готови да внесете вашата миграция. Идете в новата инсталация за да внесете вашите данни', + 'continue' => 'Продължи', + 'company1' => 'Персонализирана Компания 1', + 'company2' => 'Персонализирана Компания 2', + 'company3' => 'Персонализирана Компания 3', + 'company4' => 'Персонализирана Компания 4', + 'product1' => 'Персонализиран Продукт 1', + 'product2' => 'Персонализиран Продукт 2', + 'product3' => 'Персонализиран Продукт 3', + 'product4' => 'Персонализиран Продукт 4', + 'client1' => 'Персонализиран клиент 1', + 'client2' => 'Персонализиран клиент 2', + 'client3' => 'Персонализиран клиент 3', + 'client4' => 'Персонализиран клиент 4', + 'contact1' => 'Персонализиран контакт 1', + 'contact2' => 'Персонализиран контакт 2', + 'contact3' => 'Персонализиран контакт 3', + 'contact4' => 'Персонализиран контакт 4', + 'task1' => 'Персонализирана задача 1', + 'task2' => 'Персонализирана задача 2', + 'task3' => 'Персонализирана задача 3', + 'task4' => 'Персонализирана задача 4', + 'project1' => 'Персонализиран проект 1', + 'project2' => 'Персонализиран проект 2', + 'project3' => 'Персонализиран проект 3', + 'project4' => 'Персонализиран проект 4', + 'expense1' => 'Персонализиран разход 1', + 'expense2' => 'Персонализиран разход 2', + 'expense3' => 'Персонализиран разход 3', + 'expense4' => 'Персонализиран разход 4', + 'vendor1' => 'Персонализиран доставчик 1', + 'vendor2' => 'Персонализиран доставчик 2', + 'vendor3' => 'Персонализиран доставчик 3', + 'vendor4' => 'Персонализиран доставчик 4', + 'invoice1' => 'Персонализирана фактура 1', + 'invoice2' => 'Персонализирана фактура 2', + 'invoice3' => 'Персонализирана фактура 3', + 'invoice4' => 'Персонализирана фактура 4', + 'payment1' => 'Персонализирано плащане 1', + 'payment2' => 'Персонализирано плащане 2', + 'payment3' => 'Персонализирано плащане 3', + 'payment4' => 'Персонализирано плащане 4', + 'surcharge1' => 'Персонализирано доплащане 1', + 'surcharge2' => 'Персонализирано доплащане 2', + 'surcharge3' => 'Персонализирано доплащане 3', + 'surcharge4' => 'Персонализирано доплащане 4', + 'group1' => 'Персонализирана група 1', + 'group2' => 'Персонализирана група 2', + 'group3' => 'Персонализирана група 3', + 'group4' => 'Персонализирана група 4', + 'number' => 'Номер', + 'count' => 'Брой', + 'is_active' => 'Е активен', + 'contact_last_login' => 'Последно влизане на контакта', + 'contact_full_name' => 'Пълно име на контакта', + 'contact_custom_value1' => 'Персонализирана контактна стойност 1', + 'contact_custom_value2' => 'Персонализирана контактна стойност 2', + 'contact_custom_value3' => 'Персонализирана контактна стойност 3', + 'contact_custom_value4' => 'Персонализирана контактна стойност 4', + 'assigned_to_id' => 'Присвоен на Id', + 'created_by_id' => 'Създаден от Id', + 'add_column' => 'Добави колона', + 'edit_columns' => 'Редактирай колони', + 'to_learn_about_gogle_fonts' => 'да научиш за Google шрифтовете', + 'refund_date' => 'Дата на възтановяване', + 'multiselect' => 'Мултиселекция', + 'verify_password' => 'Потвърди паролата', + 'applied' => 'Приложено', + 'include_recent_errors' => 'Включи последните грешки от логовете', + 'your_message_has_been_received' => 'Ние получихме съобщението Ви и ще се опитаме да отговорим незабавно.', + 'show_product_details' => 'Показване на детайлите на продукта', + 'show_product_details_help' => 'Включване на описанието и цената в падащото меню на продукта', + 'pdf_min_requirements' => 'PDF рендер-а изисква :version', + 'adjust_fee_percent' => 'Настойка на процент таксата', + 'configure_settings' => 'Конфигуриране на настройките', + 'about' => 'За', + 'credit_email' => 'Кредитен е-мейл', + 'domain_url' => 'Домейн адрес', + 'password_is_too_easy' => 'Паролата трябва да съдържа главна буква и цифра', + 'client_portal_tasks' => 'Задачи от клиентския портал', + 'client_portal_dashboard' => 'Табло на клиентския портал', + 'please_enter_a_value' => 'Моля въведете стойност', + 'deleted_logo' => 'Успешно изтрито лого', + 'generate_number' => 'Генерирай номер', + 'when_saved' => 'е запазена', + 'when_sent' => 'е изпратена', + 'select_company' => 'Избери компания', + 'float' => 'Плаващ', + 'collapse' => 'Събери', + 'show_or_hide' => 'Покажи/Скрий', + 'menu_sidebar' => 'Меню на страничната лента', + 'history_sidebar' => 'История на страничната лента', + 'tablet' => 'Таблет', + 'layout' => 'Оформление', + 'module' => 'Модул', + 'first_custom' => 'Първо персонализиране', + 'second_custom' => 'Второ персонализиране', + 'third_custom' => 'Трето персонализиране', + 'show_cost' => 'Показване на цена', + 'show_cost_help' => 'Покажи цената на продуктовото поле за да проследиш печалбата', + 'show_product_quantity' => 'Показване на продуктовата наличност', + 'show_product_quantity_help' => 'Покажи полето за наличност на продукта, или ще се използва стандартното поле', + 'show_invoice_quantity' => 'Покажи броят на фактурите', + 'show_invoice_quantity_help' => 'Покажи реда за наличност, или ще се използва стандартен ред', + 'default_quantity' => 'Наличност по подразбиране', + 'default_quantity_help' => 'Автоматично слагане на линията за наличност на едно', + 'one_tax_rate' => 'Една данъчна ставка', + 'two_tax_rates' => 'Две данъчни ставки', + 'three_tax_rates' => 'Три данъчни ставки', + 'default_tax_rate' => 'Данъчна ставка по подразбиране', + 'invoice_tax' => 'Такса за фактура', + 'line_item_tax' => 'Данък върху договорената покупка', + 'inclusive_taxes' => 'Включени такси', + 'invoice_tax_rates' => 'Данъчни ставки на фактури', + 'item_tax_rates' => 'Данъчни ставки', + 'configure_rates' => 'Конфигуриране на тарифите', + 'tax_settings_rates' => 'Размер на данъци', + 'accent_color' => 'Акцентен цвят', + 'comma_sparated_list' => 'Лист разделен със запетаи', 'single_line_text' => 'Single-line text', 'multi_line_text' => 'Multi-line text', 'dropdown' => 'Dropdown', @@ -3479,6 +3479,122 @@ $LANG = array( 'untitled_company' => 'Untitled Company', 'added_company' => 'Successfully added company', 'supported_events' => 'Supported Events', + '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', + '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', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Invoice Viewed', + 'quote_viewed' => 'Quote Viewed', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Quote Approved', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Purchase License', + 'enable_modules' => 'Enable Modules', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + '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', + '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', + 'slack_webhook_url' => 'Slack Webhook URL', + 'partial_payment' => 'Partial Payment', + 'partial_payment_email' => 'Partial Payment Email', + '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', + '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', ); return $LANG; diff --git a/resources/lang/ca/texts.php b/resources/lang/ca/texts.php index 39a747c35db9..6a89483acfc2 100644 --- a/resources/lang/ca/texts.php +++ b/resources/lang/ca/texts.php @@ -92,7 +92,7 @@ $LANG = array( 'download' => 'Baixar', 'cancel' => 'Cancel·lar', 'close' => 'Tancar', - 'provide_email' => 'Please provide a valid email address', + 'provide_email' => 'Si us plau, indica una adreça de correu electrònic vàlida', 'powered_by' => 'Funciona amb', 'no_items' => 'No hi ha conceptes', 'recurring_invoices' => 'Factures recurrents', @@ -138,7 +138,7 @@ $LANG = array( 'range' => 'Interval', 'start_date' => 'Data d\'inici', 'end_date' => 'Data final', - 'transaction_reference' => 'Transaction Reference', + 'transaction_reference' => 'Referència de la Transacció', 'method' => 'Métode', 'payment_amount' => 'Payment Amount', 'payment_date' => 'Data de pagament', @@ -174,7 +174,7 @@ $LANG = array( 'payment_gateway' => 'Passarel·la de pagament', 'gateway_id' => 'Passarel·la', 'email_notifications' => 'Notificacions per correu electrònic', - 'email_sent' => 'Email me when an invoice is sent', + 'email_sent' => 'Envia\'m un correu electrònic quan la factura estigui enviada ', 'email_viewed' => 'Email me when an invoice is viewed', 'email_paid' => 'Email me when an invoice is paid', 'site_updates' => 'Actualitzacions del lloc', @@ -1955,10 +1955,10 @@ $LANG = array( 'much_more' => 'Much More!', 'all_pro_fetaures' => 'Plus all pro features!', - 'currency_symbol' => 'Symbol', - 'currency_code' => 'Code', + 'currency_symbol' => 'Símbol', + 'currency_code' => 'Codi', - 'buy_license' => 'Buy License', + 'buy_license' => 'Adquireix una llicència', 'apply_license' => 'Apply License', 'submit' => 'Submit', 'white_label_license_key' => 'License Key', @@ -3478,6 +3478,122 @@ $LANG = array( 'untitled_company' => 'Untitled Company', 'added_company' => 'Successfully added company', 'supported_events' => 'Supported Events', + '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', + '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', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Invoice Viewed', + 'quote_viewed' => 'Quote Viewed', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Quote Approved', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Purchase License', + 'enable_modules' => 'Enable Modules', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + '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', + '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', + 'slack_webhook_url' => 'Slack Webhook URL', + 'partial_payment' => 'Partial Payment', + 'partial_payment_email' => 'Partial Payment Email', + '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', + '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', ); return $LANG; diff --git a/resources/lang/cs/texts.php b/resources/lang/cs/texts.php index b4fa1c1ee452..21c8f1758d5d 100644 --- a/resources/lang/cs/texts.php +++ b/resources/lang/cs/texts.php @@ -3480,6 +3480,122 @@ $LANG = array( 'untitled_company' => 'Untitled Company', 'added_company' => 'Successfully added company', 'supported_events' => 'Supported Events', + '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', + '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', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Invoice Viewed', + 'quote_viewed' => 'Quote Viewed', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Quote Approved', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Purchase License', + 'enable_modules' => 'Enable Modules', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + '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', + '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', + 'slack_webhook_url' => 'Slack Webhook URL', + 'partial_payment' => 'Partial Payment', + 'partial_payment_email' => 'Partial Payment Email', + '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', + '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', ); return $LANG; diff --git a/resources/lang/da/texts.php b/resources/lang/da/texts.php index 6c0e6185fb08..7e29184aa32b 100644 --- a/resources/lang/da/texts.php +++ b/resources/lang/da/texts.php @@ -3477,6 +3477,122 @@ $LANG = array( 'untitled_company' => 'Untitled Company', 'added_company' => 'Successfully added company', 'supported_events' => 'Supported Events', + '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', + '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', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Invoice Viewed', + 'quote_viewed' => 'Quote Viewed', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Quote Approved', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Purchase License', + 'enable_modules' => 'Enable Modules', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + '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', + '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', + 'slack_webhook_url' => 'Slack Webhook URL', + 'partial_payment' => 'Partial Payment', + 'partial_payment_email' => 'Partial Payment Email', + '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', + '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', ); return $LANG; diff --git a/resources/lang/de/texts.php b/resources/lang/de/texts.php index a9d410207762..b14c45f3d806 100644 --- a/resources/lang/de/texts.php +++ b/resources/lang/de/texts.php @@ -4,7 +4,7 @@ $LANG = array( 'organization' => 'Unternehmen', 'name' => 'Name', - 'website' => 'Webseite', + 'website' => 'Website', 'work_phone' => 'Telefon', 'address' => 'Adresse', 'address1' => 'Straße', @@ -440,7 +440,7 @@ $LANG = array( 'payment_email' => 'Zahlungsmail', 'quote_email' => 'Angebotsmail', 'reset_all' => 'Alle zurücksetzen', - 'approve' => 'Zustimmen', + 'approve' => 'Angebot annehmen', 'token_billing_type_id' => 'Token-Abrechnung', 'token_billing_help' => 'Zahlungsdetails mit WePay, Stripe, Baintree oder GoCardless speichern.', 'token_billing_1' => 'Deaktiviert', @@ -1002,7 +1002,7 @@ $LANG = array( 'account_number' => 'Kontonummer', 'account_name' => 'Kontobezeichnung', 'bank_account_error' => 'Fehler beim Abrufen der Kontodaten. Bitte überprüfen Sie Ihre Anmeldeinformationen.', - 'status_approved' => 'Bestätigt', + 'status_approved' => 'Angenommen', 'quote_settings' => 'Angebotseinstellungen', 'auto_convert_quote' => 'Automatisch konvertieren', 'auto_convert_quote_help' => 'Das Angebot automatisch in eine Rechnung umwandeln wenn es vom Kunden angenommen wird.', @@ -1541,7 +1541,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'country_Taiwan, Province of China' => 'Taiwan', 'country_Christmas Island' => 'Weihnachtsinsel', 'country_Cocos (Keeling) Islands' => 'Kokosinseln', - 'country_Colombia' => 'Kulumbien', + 'country_Colombia' => 'Kolumbien', 'country_Comoros' => 'Komoren', 'country_Mayotte' => 'Mayotte', 'country_Congo' => 'Kongo', @@ -3444,9 +3444,9 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese 'default_tax_rate_2' => 'Standard-Steuersatz 2', 'default_tax_name_3' => 'Standard-Steuername 3', 'default_tax_rate_3' => 'Standard-Steuersatz 3', - 'email_subject_invoice' => 'Email Invoice Subject', - 'email_subject_quote' => 'Email Quote Subject', - 'email_subject_payment' => 'Email Payment Subject', + 'email_subject_invoice' => 'EMail Rechnung Betreff', + 'email_subject_quote' => 'EMail Angebot Betreff', + 'email_subject_payment' => 'EMail Zahlung Betreff', 'switch_list_table' => 'Switch List Table', 'client_city' => 'Kunden-Stadt', 'client_state' => 'Kunden-Bundesland/Kanton', @@ -3479,6 +3479,122 @@ 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', + 'optional' => 'optional', + 'license' => 'Lizenz', + 'invoice_balance' => 'Invoice Balance', + 'saved_design' => 'Design erfolgreich gespeichert', + 'client_details' => 'Client Details', + 'company_address' => 'Firmenadresse', + 'quote_details' => 'Kostenvoranschlag-Details', + 'credit_details' => 'Credit Details', + 'product_columns' => 'Product Columns', + 'task_columns' => 'Task Columns', + 'add_field' => 'Feld hinzufügen', + 'all_events' => 'Alle Ereignisse', + 'owned' => 'Owned', + 'payment_success' => 'Bezahlung erfolgreich', + 'payment_failure' => 'Bezahlung fehlgeschlagen', + 'quote_sent' => 'Kostenvoranschlag versendet', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Rechnung angesehen', + 'quote_viewed' => 'Kostenvoranschlag angesehen', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Kostenvoranschlag angenommen', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Lizenz kaufen', + 'enable_modules' => 'Module aktivieren', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + 'css_framework' => 'CSS-Framework', + 'custom_designs' => 'Benutzerdefinierte Designs', + 'designs' => 'Designs', + 'new_design' => 'Neues Design', + 'edit_design' => 'Design bearbeiten', + 'created_design' => 'Design erfolgreich erstellt', + 'updated_design' => 'Design erfolgreich aktualisiert', + 'archived_design' => 'Design erfolgreich archiviert', + 'deleted_design' => 'Design erfolgreich gelöscht', + 'removed_design' => 'Design erfolgreich entfernt', + 'restored_design' => 'Design erfolgreich wiederhergestellt', + 'recurring_tasks' => 'Wiederkehrende Aufgabe', + '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', + 'update_available' => 'Update verfügbar', + 'app_updated' => 'Update erfolgreich', + 'integrations' => 'Integrations', + 'tracking_id' => 'Tracking Id', + 'slack_webhook_url' => 'Slack-Webhook-URL', + 'partial_payment' => 'Teilzahlung', + 'partial_payment_email' => 'Teilzahlungsmail', + 'clone_to_credit' => 'Clone to Credit', + 'emailed_credit' => 'Successfully emailed credit', + 'marked_credit_as_sent' => 'Successfully marked credit as sent', + 'email_subject_payment_partial' => 'Email Partial Payment Subject', + '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', + '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', ); return $LANG; diff --git a/resources/lang/el/texts.php b/resources/lang/el/texts.php index f70371aa8cf0..871c8d78342f 100644 --- a/resources/lang/el/texts.php +++ b/resources/lang/el/texts.php @@ -27,7 +27,7 @@ $LANG = array( 'invoice' => 'Τιμολόγιο', 'client' => 'Πελάτης', 'invoice_date' => 'Ημερομηνία Τιμολογίου', - 'due_date' => 'Ημερομηνία Πληρωμής', + 'due_date' => 'Ημερομηνία Ολοκλήρωσης', 'invoice_number' => 'Αριθμός Τιμολογίου', 'invoice_number_short' => 'Τιμολόγιο #', 'po_number' => 'Αριθμός Παραγγελίας', @@ -620,7 +620,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'email_error' => 'Προέκυψε πρόβλημα κατά την αποστολή του email', 'confirm_recurring_timing' => 'Σημείωση: τα email στέλνονται στην αρχή κάθε ώρας', 'confirm_recurring_timing_not_sent' => 'Σημείωση: τα τιμολόγια δημιουργούνται στην έναρξη της ώρας.', - 'payment_terms_help' => 'Ορίζει την προεπιλεγμένη ημερομηνία πληρωμής των τιμολογίων', + 'payment_terms_help' => 'Ορίζει την προεπιλεγμένη ημερομηνία ολοκλήρωσης των τιμολογίων', 'unlink_account' => 'Αποδύνδεση Λογαριασμού', 'unlink' => 'Αποσύνδεση', 'show_address' => 'Προβολή Διεύθυνσης', @@ -667,7 +667,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ
Εάν χρειάζεστε βοήθεια στην κατανόηση κάποιου θέματος μπορείτε να υποβάλετε μία ερώτηση στο :forum_link με την εμφάνιση που χρησιμοποιείτε.
', 'playground' => 'παιδότοπος', 'support_forum' => 'φόρουμ υποστήριξης', - 'invoice_due_date' => 'Ημερομηνία Πληρωμής', + 'invoice_due_date' => 'Ημερομηνία Ολοκλήρωσης', 'quote_due_date' => 'Έγκυρο Έως', 'valid_until' => 'Έγκυρο Έως', 'reset_terms' => 'Επαναφορά όρων', @@ -696,7 +696,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'first_reminder' => 'Πρώτη Υπενθύμιση', 'second_reminder' => 'Δεύτερη Υπενθύμιση', 'third_reminder' => 'Τρίτη Υπενθύμιση', - 'num_days_reminder' => 'Ημέρες μετά την ημερομηνία πληρωμής', + 'num_days_reminder' => 'Ημέρες μετά την ημερομηνία ολοκλήρωσης', 'reminder_subject' => 'Υπενθύμιση: Τιμολόγιο :invoice από :account', 'reset' => 'Επαναφορά', 'invoice_not_found' => 'Το ζητούμενο τιμολόγιο δεν είναι διαθέσιμο', @@ -896,7 +896,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'next_quote_number' => 'Ο επόμενος αριθμός προσφοράς είναι :number.', 'days_before' => 'ημέρες πριν από', 'days_after' => 'ημέρες μετά από', - 'field_due_date' => 'ημερομηνία πληρωμής', + 'field_due_date' => 'ημερομηνία ολοκλήρωσης', 'field_invoice_date' => 'ημερομηνία τιμολογίου', 'schedule' => 'Προγραμμάτισε', 'email_designs' => 'Σχέδια Email', @@ -3477,7 +3477,123 @@ email που είναι συνδεδεμένη με το λογαριασμό σ 'credit_terms' => 'Όροι Πίστωσης', 'untitled_company' => 'Ανώνυμη Εταιρία', 'added_company' => 'Επιτυχής προσθήκη επιχείρησης', - 'supported_events' => 'Supported Events', + 'supported_events' => 'Υποστηριζόμενα Γεγονότα', + 'custom3' => 'Τρίτη Προσαρμογή', + 'custom4' => 'Τέταρτη Προσαρμογή', + 'optional' => 'Προαιρετικό', + 'license' => 'Άδεια Χρήσης', + 'invoice_balance' => 'Ισοζύγιο Τιμολογίων', + 'saved_design' => 'Επιτυχής αποθήκευση σχεδιασμού', + 'client_details' => 'Λεπτομέρειες Πελάτη', + 'company_address' => 'Διεύθυνση Εταιρείας', + 'quote_details' => 'Λεπτομέρειες Προσφοράς', + 'credit_details' => 'Λεπτομέρειες Πίστωσης', + 'product_columns' => 'Στήλες Προϊόντος', + 'task_columns' => 'Στήλες Εργασιών', + 'add_field' => 'Προσθήκη Πεδίου', + 'all_events' => 'Όλα τα Γεγονότα', + 'owned' => 'Κατέχεται', + 'payment_success' => 'Επιτυχία Πληρωμής', + 'payment_failure' => 'Αποτυχία Πληρωμής', + 'quote_sent' => 'Προσφορά στάλθηκε', + 'credit_sent' => 'Πίστωση στάλθηκε', + 'invoice_viewed' => 'Τιμολόγιο εμφανίστηκε', + 'quote_viewed' => 'Προσφορά εμφανίστηκε', + 'credit_viewed' => 'Πίστωση εμφανίστηκε', + 'quote_approved' => 'Προσφορά έγινε αποδεκτή', + 'receive_all_notifications' => 'Αποδοχή όλων των Ειδοποιήσεων', + 'purchase_license' => 'Προμήθεια Άδειας Χρήσης', + 'enable_modules' => 'Ενεργοποίηση Ενοτήτων', + 'converted_quote' => 'Επιτυχής μετατροπή προσφοράς', + 'credit_design' => 'Σχεδιασμός Πιστώσεων', + 'includes' => 'Περιλαμβανόμενα', + 'css_framework' => 'CSS Framework', + 'custom_designs' => 'Προσαρμοσμένοι Σχέδια', + 'designs' => 'Σχέδια', + 'new_design' => 'Νέο σχλεδιο', + 'edit_design' => 'Επεξεργασία Σχεδίου', + 'created_design' => 'Επιτυχής δημιουργία σχεδιασμού', + 'updated_design' => 'Επιτυχής ενημέρωση σχεδιασμού', + 'archived_design' => 'Επιτυχής αρχειοθέτηση σχεδιασμού', + 'deleted_design' => 'Επιτυχής διαγραφή σχεδιασμού', + 'removed_design' => 'Επιτυχής αφαίρεση σχεδιασμού', + 'restored_design' => 'Επιτυχής ανάκτηση σχεδιασμού', + 'recurring_tasks' => 'Επαναλαμβανόμενες Εργασίες', + 'removed_credit' => 'Επιτυχής αφίαρεση πίστωσης', + 'latest_version' => 'Τελευταία Έκδοση', + 'update_now' => 'Ενημέρωση Τώρα', + 'a_new_version_is_available' => 'Υπάρχει διαθέσιμη νεότερη έκδοση της εφαρμογής web', + 'update_available' => 'Διαθέσιμη ενημέρωση', + 'app_updated' => 'Η ενημέρωση οκοκληρώθηκε με επιτυχία', + 'integrations' => 'Ενσωματώσεις', + 'tracking_id' => 'Κωδικός παρακολούθησης', + 'slack_webhook_url' => 'Διεύθυνση URL του Webhook για το Slack', + 'partial_payment' => 'Μερική Πληρωμή', + 'partial_payment_email' => 'Email Μερικής Πληρωμής', + 'clone_to_credit' => 'Κλωνοποίηση σε Πίστωση', + 'emailed_credit' => 'Επιτυχής αποστολή πίστωσης με 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', ); return $LANG; diff --git a/resources/lang/en/texts.php b/resources/lang/en/texts.php index a0a5d763e689..000481e7e038 100644 --- a/resources/lang/en/texts.php +++ b/resources/lang/en/texts.php @@ -3536,7 +3536,64 @@ $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. 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', ); return $LANG; diff --git a/resources/lang/en_AU/texts.php b/resources/lang/en_AU/texts.php index e3558cd4cff3..3846b349c1e0 100644 --- a/resources/lang/en_AU/texts.php +++ b/resources/lang/en_AU/texts.php @@ -3478,6 +3478,122 @@ $LANG = array( 'untitled_company' => 'Untitled Company', 'added_company' => 'Successfully added company', 'supported_events' => 'Supported Events', + 'custom3' => 'Third Custom', + 'custom4' => 'Fourth Custom', + 'optional' => 'Optional', + 'license' => 'License', + 'invoice_balance' => 'Invoice Balance', + 'saved_design' => 'Successfully saved design', + 'client_details' => 'Customer Details', + 'company_address' => 'Company Address', + 'quote_details' => 'Quote Details', + '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', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Invoice Viewed', + 'quote_viewed' => 'Quote Viewed', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Quote Approved', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Purchase License', + 'enable_modules' => 'Enable Modules', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + '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', + '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', + 'slack_webhook_url' => 'Slack Webhook URL', + 'partial_payment' => 'Partial Payment', + 'partial_payment_email' => 'Partial Payment Email', + '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', + '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', ); return $LANG; diff --git a/resources/lang/en_GB/texts.php b/resources/lang/en_GB/texts.php index c372dc73183d..e13406be01ef 100644 --- a/resources/lang/en_GB/texts.php +++ b/resources/lang/en_GB/texts.php @@ -3478,6 +3478,122 @@ $LANG = array( 'untitled_company' => 'Untitled Company', 'added_company' => 'Successfully added company', 'supported_events' => 'Supported Events', + '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', + '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', + 'credit_sent' => 'Credit Sent', + 'invoice_viewed' => 'Invoice Viewed', + 'quote_viewed' => 'Quote Viewed', + 'credit_viewed' => 'Credit Viewed', + 'quote_approved' => 'Quote Approved', + 'receive_all_notifications' => 'Receive All Notifications', + 'purchase_license' => 'Purchase License', + 'enable_modules' => 'Enable Modules', + 'converted_quote' => 'Successfully converted quote', + 'credit_design' => 'Credit Design', + 'includes' => 'Includes', + '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', + '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', + 'slack_webhook_url' => 'Slack Webhook URL', + 'partial_payment' => 'Partial Payment', + 'partial_payment_email' => 'Partial Payment Email', + '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', + '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', ); return $LANG; diff --git a/resources/lang/es/texts.php b/resources/lang/es/texts.php index a97bda4c647e..1660143a414f 100644 --- a/resources/lang/es/texts.php +++ b/resources/lang/es/texts.php @@ -104,7 +104,7 @@ $LANG = array(Automatically sets a due date for the invoice.
Invoices on a monthly or yearly cycle set to be due on or before the day they are created will be due the next month. Invoices set to be due on the 29th or 30th in months that don\'t have that day will be due the last day of the month.
Invoices on a weekly cycle set to be due on the day of the week they are created will be due the next week.
@@ -1050,7 +1050,7 @@ $LANG = array( 'email_error_inactive_client' => 'Emails can not be sent to inactive clients', 'email_error_inactive_contact' => 'Emails can not be sent to inactive contacts', 'email_error_inactive_invoice' => 'Neaktyvioms sąskaitoms faktūroms el. pašto siųsti negalima', - 'email_error_inactive_proposal' => 'Emails can not be sent to inactive proposals', + 'email_error_inactive_proposal' => 'Neaktyviems pasiūlymams el. pašto siųsti negalima', 'email_error_user_unregistered' => 'Please register your account to send emails', 'email_error_user_unconfirmed' => 'Please confirm your account to send emails', 'email_error_invalid_contact_email' => 'Invalid contact email', @@ -1426,7 +1426,7 @@ $LANG = array( 'freq_two_years' => 'Two years', // Payment types - 'payment_type_Apply Credit' => 'Apply Credit', + 'payment_type_Apply Credit' => 'Pritaikyti Kreditą', 'payment_type_Bank Transfer' => 'Pavedimu', 'payment_type_Cash' => 'Gryni', 'payment_type_Debit' => 'Debit', @@ -1438,7 +1438,7 @@ $LANG = array( 'payment_type_Diners Card' => 'Diners Card', 'payment_type_EuroCard' => 'EuroCard', 'payment_type_Nova' => 'Nova', - 'payment_type_Credit Card Other' => 'Credit Card Other', + 'payment_type_Credit Card Other' => 'Kreditinė Kortelė Kita', 'payment_type_PayPal' => 'PayPal', 'payment_type_Google Wallet' => 'Google Wallet', 'payment_type_Check' => 'Check', @@ -1460,20 +1460,20 @@ $LANG = array( // Industries 'industry_Accounting & Legal' => 'Accounting & Legal', - 'industry_Advertising' => 'Advertising', + 'industry_Advertising' => 'Reklamavimas', 'industry_Aerospace' => 'Aerospace', 'industry_Agriculture' => 'Agriculture', 'industry_Automotive' => 'Automotive', - 'industry_Banking & Finance' => 'Banking & Finance', + 'industry_Banking & Finance' => 'Bankai ir Finansai', 'industry_Biotechnology' => 'Biotechnology', 'industry_Broadcasting' => 'Broadcasting', 'industry_Business Services' => 'Business Services', 'industry_Commodities & Chemicals' => 'Commodities & Chemicals', 'industry_Communications' => 'Communications', - 'industry_Computers & Hightech' => 'Computers & Hightech', + 'industry_Computers & Hightech' => 'Kompiuteriai ir Technologijos', 'industry_Defense' => 'Defense', 'industry_Energy' => 'Energy', - 'industry_Entertainment' => 'Entertainment', + 'industry_Entertainment' => 'Pramogos', 'industry_Government' => 'Government', 'industry_Healthcare & Life Sciences' => 'Healthcare & Life Sciences', 'industry_Insurance' => 'Insurance', @@ -1779,20 +1779,20 @@ $LANG = array( // Industries 'industry_Accounting & Legal' => 'Accounting & Legal', - 'industry_Advertising' => 'Advertising', + 'industry_Advertising' => 'Reklamavimas', 'industry_Aerospace' => 'Aerospace', 'industry_Agriculture' => 'Agriculture', 'industry_Automotive' => 'Automotive', - 'industry_Banking & Finance' => 'Banking & Finance', + 'industry_Banking & Finance' => 'Bankai ir Finansai', 'industry_Biotechnology' => 'Biotechnology', 'industry_Broadcasting' => 'Broadcasting', 'industry_Business Services' => 'Business Services', 'industry_Commodities & Chemicals' => 'Commodities & Chemicals', 'industry_Communications' => 'Communications', - 'industry_Computers & Hightech' => 'Computers & Hightech', + 'industry_Computers & Hightech' => 'Kompiuteriai ir Technologijos', 'industry_Defense' => 'Defense', 'industry_Energy' => 'Energy', - 'industry_Entertainment' => 'Entertainment', + 'industry_Entertainment' => 'Pramogos', 'industry_Government' => 'Government', 'industry_Healthcare & Life Sciences' => 'Healthcare & Life Sciences', 'industry_Insurance' => 'Insurance', @@ -1955,7 +1955,7 @@ $LANG = array( 'much_more' => 'Much More!', 'all_pro_fetaures' => 'Plus all pro features!', - 'currency_symbol' => 'Symbol', + 'currency_symbol' => 'Simbolis', 'currency_code' => 'Code', 'buy_license' => 'Buy License', @@ -1997,7 +1997,7 @@ $LANG = array( 'annual_revenue' => 'Annual revenue', 'desired_credit_limit_factoring' => 'Desired invoice factoring limit', 'desired_credit_limit_loc' => 'Desired line of credit limit', - 'desired_credit_limit' => 'Desired credit limit', + 'desired_credit_limit' => 'Pageidaujamas kredito limitas', 'bluevine_credit_line_type_required' => 'You must choose at least one', 'bluevine_field_required' => 'This field is required', 'bluevine_unexpected_error' => 'An unexpected error occurred.', @@ -2039,9 +2039,9 @@ $LANG = array( 'deleted_product' => 'Successfully deleted product', 'deleted_products' => 'Successfully deleted :count products', 'restored_product' => 'Successfully restored product', - 'update_credit' => 'Update Credit', - 'updated_credit' => 'Successfully updated credit', - 'edit_credit' => 'Edit Credit', + 'update_credit' => 'Atnaujinti Kreditą', + 'updated_credit' => 'Sėkmingai atnaujintas kreditas', + 'edit_credit' => 'Redaguoti Kreditą', 'realtime_preview' => 'Realtime Preview', 'realtime_preview_help' => 'Realtime refresh PDF preview on the invoice page when editing invoice.Датумот на достасување на фактурата е автоматски подесен.
Датумот на достасување на фактурите кои што се на месечен или годишен циклус е подесен на или еден ден пред датумот на кој што се креирани за наредниот месец. Датумот на достасување на фактурите е подесен на 29ти или 30ти ден од месецот а за месеци кои немаат толку денови е подесен на последниот ден од месецот.
Фактурите со неделен циклус се подесени со датум на достасување на денот на кој се креирани наредната недела.
@@ -1061,7 +1062,7 @@ $LANG = array( 'list_quotes' => 'Листа на понуди', 'list_tasks' => 'Листа на задачи', 'list_expenses' => 'Листа на трошоци', - 'list_recurring_invoices' => 'Листа на рекурентни фактури', + 'list_recurring_invoices' => 'Листа на повторувачки фактури', 'list_payments' => 'Листа на плаќања', 'list_credits' => 'Листа на кредити', 'tax_name' => 'Име на данок', @@ -1074,8 +1075,8 @@ $LANG = array( 'invoiced_amount' => 'Фактуриран износ', 'invoice_item_fields' => 'Поле за ставка на фактура', 'custom_invoice_item_fields_help' => 'Додади поле при креирање на ставка за фактура и прикажи обележје и вреднос на PDF.', - 'recurring_invoice_number' => 'Рекурентен број', - 'recurring_invoice_number_prefix_help' => 'Specify a prefix to be added to the invoice number for recurring invoices.', + 'recurring_invoice_number' => 'Повторувачки број', + 'recurring_invoice_number_prefix_help' => 'Одреди префикс кој ќе биде додаден на бројот на фактура за повторувачки фактури.', // Client Passwords 'enable_portal_password' => 'Фактури заштитени со лозинка', @@ -1774,8 +1775,8 @@ $LANG = array( 'lang_Thai' => 'Тајландски', 'lang_Macedonian' => 'Македонски', 'lang_Chinese - Taiwan' => 'Chinese - Taiwan', - 'lang_Serbian' => 'Serbian', - 'lang_Bulgarian' => 'Bulgarian', + 'lang_Serbian' => 'Српски', + 'lang_Bulgarian' => 'Бугарски', // Industries 'industry_Accounting & Legal' => 'Сметководство и право', @@ -1933,8 +1934,8 @@ $LANG = array( 'restore_product' => 'Поврати продукт', 'blank' => 'Бланко', 'invoice_save_error' => 'Имаше грешка при зачувување на вашата фактура', - 'enable_recurring' => 'Овозможи рекурирање', - 'disable_recurring' => 'Оневозможи рекурирање', + 'enable_recurring' => 'Овозможи повторување', + 'disable_recurring' => 'Оневозможи повторување', 'text' => 'Текст', 'expense_will_create' => 'ќе биде креиран трошок', 'expenses_will_create' => 'ќе бидат креирани трошоци', @@ -1993,7 +1994,7 @@ $LANG = array( 'line_of_credit' => 'Линија на кредит', 'fico_score' => 'Вашиот FICO резултат', 'business_inception' => 'Датум на започнување бизнис', - 'average_bank_balance' => 'Просечна состојба на билансна сметка', + 'average_bank_balance' => 'Просечна состојба на банкарска сметка', 'annual_revenue' => 'Годишен приход', 'desired_credit_limit_factoring' => 'Посакувано ограничување на факторинг на фактура ', 'desired_credit_limit_loc' => 'Посакувано ограничување на линија на кредит', @@ -2042,7 +2043,7 @@ $LANG = array( 'update_credit' => 'Ажурирај кредит', 'updated_credit' => 'Успешно ажурирање на кредит', 'edit_credit' => 'Измени кредит', - 'realtime_preview' => 'Realtime Preview', + 'realtime_preview' => 'Преглед во реално време', 'realtime_preview_help' => 'Realtime refresh PDF preview on the invoice page when editing invoice. Label|Option1,Option2
за да се прикаже избраното поле.',
'client_information' => 'Информации за клиентот',
'updated_client_details' => 'Успешно ажурирани детали на клиентот',
@@ -2803,7 +2804,7 @@ $LANG = array(
'upgrade_to_upload_images' => 'Надградете ја сметката на план за претпријатие за да можете да прикачувате слики',
'delete_image' => 'Избриши слика',
'delete_image_help' => 'Предупредување: со бришење на сликата таа ќе биде отстранета од сите предлози.',
- 'amount_variable_help' => 'Забелешка: полето за $износ на фактурата ќе го користи полето за делумно/депозит а ако е поставено поинаку, тој ќе го користи балансот на фактурата.',
+ 'amount_variable_help' => 'Забелешка: полето за $износ на фактурата ќе го користи полето за делумно/депозит а ако е поставено поинаку, ќе го користи сумата по фактурата.',
'taxes_are_included_help' => 'Забелешка: инклузивните даноци се овозможени.',
'taxes_are_not_included_help' => 'Забелешка: инклузивните даноци се оневозможени.',
'change_requires_purge' => 'За да се смени ова подесување треба :link податоците на сметката.',
@@ -2843,7 +2844,7 @@ $LANG = array(
'invalid_url' => 'Невалиден URL',
'workflow_settings' => 'Подесувања на текот на работа',
'auto_email_invoice' => 'Автоматска е-пошта',
- 'auto_email_invoice_help' => 'Автоматски испрати рекурентни фактури по е-пошта кога ќе бидат креирани.',
+ 'auto_email_invoice_help' => 'Автоматски испрати повторувачки фактури по е-пошта кога ќе бидат креирани.',
'auto_archive_invoice' => 'Автоматско архивирање',
'auto_archive_invoice_help' => 'Автоматски архивирај фактури кога ќе бидат платени.',
'auto_archive_quote' => 'Автоматско архивирање',
@@ -2913,17 +2914,17 @@ $LANG = array(
'all_invoices' => 'Сите фактури',
'my_invoices' => 'Мои фактури',
'payment_reference' => 'Payment Reference',
- 'maximum' => 'Maximum',
- 'sort' => 'Sort',
+ 'maximum' => 'Максимум',
+ 'sort' => 'Подреди',
'refresh_complete' => 'Refresh Complete',
- 'please_enter_your_email' => 'Please enter your email',
- 'please_enter_your_password' => 'Please enter your password',
- 'please_enter_your_url' => 'Please enter your URL',
+ 'please_enter_your_email' => 'Ве молиме внесете ја вашата е-пошта',
+ 'please_enter_your_password' => 'Ве молиме внесете ја вашата лозинка',
+ 'please_enter_your_url' => 'Ве молиме внесете ја вашата URL',
'please_enter_a_product_key' => 'Please enter a product key',
- 'an_error_occurred' => 'An error occurred',
+ 'an_error_occurred' => 'Настана грешка',
'overview' => 'Overview',
'copied_to_clipboard' => 'Copied :value to the clipboard',
- 'error' => 'Error',
+ 'error' => 'Грешка',
'could_not_launch' => 'Could not launch',
'additional' => 'Additional',
'ok' => 'Ok',
@@ -2970,8 +2971,8 @@ $LANG = array(
'auto_billing' => 'Auto billing',
'button' => 'Button',
'more' => 'More',
- 'edit_recurring_invoice' => 'Edit Recurring Invoice',
- 'edit_recurring_quote' => 'Edit Recurring Quote',
+ 'edit_recurring_invoice' => 'Измени Повторувачка Фактура',
+ 'edit_recurring_quote' => 'Измени Повторувачка Понуда',
'quote_status' => 'Quote Status',
'please_select_an_invoice' => 'Please select an invoice',
'filtered_by' => 'Filtered by',
@@ -3240,7 +3241,7 @@ $LANG = array(
'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',
+ 'symbol' => 'Симбол',
'ocde' => 'Code',
'date_format' => 'Date Format',
'datetime_format' => 'Datetime Format',
@@ -3451,7 +3452,7 @@ $LANG = array(
'client_state' => 'Client State',
'client_country' => 'Client Country',
'client_is_active' => 'Client is Active',
- 'client_balance' => 'Client Balance',
+ 'client_balance' => 'Состојба на клиент',
'client_address1' => 'Client Address 1',
'client_address2' => 'Client Address 2',
'client_shipping_address1' => 'Client Shipping Address 1',
@@ -3478,6 +3479,122 @@ $LANG = array(
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ 'custom3' => 'Third Custom',
+ 'custom4' => 'Fourth Custom',
+ 'optional' => 'Optional',
+ 'license' => 'License',
+ 'invoice_balance' => 'Состојба по Фактура',
+ 'saved_design' => 'Successfully saved design',
+ 'client_details' => 'Client Details',
+ 'company_address' => 'Company Address',
+ 'quote_details' => 'Quote Details',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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' => 'Повторувачки Задачи',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/nb_NO/texts.php b/resources/lang/nb_NO/texts.php
index 408354d6fb88..d165c42973aa 100644
--- a/resources/lang/nb_NO/texts.php
+++ b/resources/lang/nb_NO/texts.php
@@ -3478,6 +3478,122 @@ $LANG = array(
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/nl/texts.php b/resources/lang/nl/texts.php
index 89a6a84ce870..9a0d4681cae1 100644
--- a/resources/lang/nl/texts.php
+++ b/resources/lang/nl/texts.php
@@ -894,7 +894,7 @@ $LANG = array(
'field_invoice_date' => 'factuurdatum',
'schedule' => 'Schema',
'email_designs' => 'E-mail Ontwerpen',
- 'assigned_when_sent' => 'Toegwezen zodra verzonden',
+ 'assigned_when_sent' => 'Toegewezen zodra verzonden',
'white_label_purchase_link' => 'Koop een whitelabel licentie',
'expense' => 'Uitgave',
'expenses' => 'Uitgaven',
@@ -998,7 +998,7 @@ $LANG = array(
'auto_convert_quote_help' => 'Zet een offerte automatisch om in een factuur zodra deze door een klant wordt goedgekeurd.',
'validate' => 'Valideren',
'info' => 'Informatie',
- 'imported_expenses' => 'Er zijn :count_vendors leverancier(s) en :count_expenses uitgaven aangemaakt.',
+ 'imported_expenses' => 'Er zijn :count_vendors leverancier(s) en :count_expenses uitgave(n) aangemaakt.',
'iframe_url_help3' => 'Opmerking: als u van plan bent om creditcard betalingen te accepteren raden wij u dringend aan om HTTPS in te schakelen op uw website.',
'expense_error_multiple_currencies' => 'De uitgaven kunnen geen verschillende munteenheden hebben.',
'expense_error_mismatch_currencies' => 'De munteenheid van de klant komt niet overeen met de munteenheid van de uitgave.',
@@ -1817,7 +1817,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'updated_expense_category' => 'De uitgaven categorie is gewijzigd',
'created_expense_category' => 'De uitgaven categorie is aangemaakt',
'archived_expense_category' => 'De uitgaven categorie is gearchiveerd',
- 'archived_expense_categories' => 'De :count uitgaven categorieën zijn gearchiveerd',
+ 'archived_expense_categories' => ':count uitgave-categorieën gearchiveerd',
'restore_expense_category' => 'Herstel uitgavecategorie',
'restored_expense_category' => 'De uitgaven categorie hersteld',
'apply_taxes' => 'Pas belasting toe',
@@ -1868,7 +1868,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'list_products' => 'Toon producten',
'include_item_taxes_inline' => 'Gebruik de belasting per regel in het lijntotaal',
- 'created_quotes' => 'Succesvol :count offertes aangemaakt',
+ 'created_quotes' => 'Succesvol :count offerte(s) aangemaakt',
'limited_gateways' => 'Opmerking: we ondersteunen één creditcard gateway per bedrijf.',
'warning' => 'Waarschuwing',
@@ -3283,193 +3283,309 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'client2' => 'Aangepast cliënt 2',
'client3' => 'Aangepast cliënt 3',
'client4' => 'Aangepast cliënt 4',
- 'contact1' => 'Custom Contact 1',
- 'contact2' => 'Custom Contact 2',
- 'contact3' => 'Custom Contact 3',
- 'contact4' => 'Custom Contact 4',
- 'task1' => 'Custom Task 1',
- 'task2' => 'Custom Task 2',
- 'task3' => 'Custom Task 3',
- 'task4' => 'Custom Task 4',
- 'project1' => 'Custom Project 1',
- 'project2' => 'Custom Project 2',
- 'project3' => 'Custom Project 3',
- 'project4' => 'Custom Project 4',
- 'expense1' => 'Custom Expense 1',
- 'expense2' => 'Custom Expense 2',
- 'expense3' => 'Custom Expense 3',
- 'expense4' => 'Custom Expense 4',
- 'vendor1' => 'Custom Vendor 1',
- 'vendor2' => 'Custom Vendor 2',
- 'vendor3' => 'Custom Vendor 3',
- 'vendor4' => 'Custom Vendor 4',
- 'invoice1' => 'Custom Invoice 1',
- 'invoice2' => 'Custom Invoice 2',
- 'invoice3' => 'Custom Invoice 3',
- 'invoice4' => 'Custom Invoice 4',
- 'payment1' => 'Custom Payment 1',
- 'payment2' => 'Custom Payment 2',
- 'payment3' => 'Custom Payment 3',
- 'payment4' => 'Custom Payment 4',
- 'surcharge1' => 'Custom Surcharge 1',
- 'surcharge2' => 'Custom Surcharge 2',
- 'surcharge3' => 'Custom Surcharge 3',
- 'surcharge4' => 'Custom Surcharge 4',
- 'group1' => 'Custom Group 1',
- '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',
+ 'contact1' => 'Aangepast Contact 1',
+ 'contact2' => 'Aangepast Contact 2',
+ 'contact3' => 'Aangepast Contact 3',
+ 'contact4' => 'Aangepast Contact 4',
+ 'task1' => 'Aangepaste Taak 1',
+ 'task2' => 'Aangepaste Taak 2',
+ 'task3' => 'Aangepaste Taak 3',
+ 'task4' => 'Aangepaste Taak 4',
+ 'project1' => 'Aangepast Project 1',
+ 'project2' => 'Aangepast Project 2',
+ 'project3' => 'Aangepast Project 3',
+ 'project4' => 'Aangepast Project 4',
+ 'expense1' => 'Aangepaste Uitgave 1',
+ 'expense2' => 'Aangepaste Uitgave 2',
+ 'expense3' => 'Aangepaste Uitgave 3',
+ 'expense4' => 'Aangepaste Uitgave 4',
+ 'vendor1' => 'Aangepaste Aanbieder 1',
+ 'vendor2' => 'Aangepaste Aanbieder 2',
+ 'vendor3' => 'Aangepaste Aanbieder 3',
+ 'vendor4' => 'Aangepaste Aanbieder 4',
+ 'invoice1' => 'Aangepaste Factuur 1',
+ 'invoice2' => 'Aangepaste Factuur 2',
+ 'invoice3' => 'Aangepaste Factuur 3',
+ 'invoice4' => 'Aangepaste Factuur 4',
+ 'payment1' => 'Aangepaste Betaling 1',
+ 'payment2' => 'Aangepaste Betaling 2',
+ 'payment3' => 'Aangepaste Betaling 3',
+ 'payment4' => 'Aangepaste Betaling 4',
+ 'surcharge1' => 'Aangepaste Toeslag 1',
+ 'surcharge2' => 'Aangepaste Toeslag 2',
+ 'surcharge3' => 'Aangepaste Toeslag 3',
+ 'surcharge4' => 'Aangepaste Toeslag 4',
+ 'group1' => 'Aangepaste Groep 1',
+ 'group2' => 'Aangepaste Groep 2',
+ 'group3' => 'Aangepaste Groep 3',
+ 'group4' => 'Aangepaste Groep 4',
+ 'number' => 'Nummer',
+ 'count' => 'Telling',
+ 'is_active' => 'Is actief',
+ 'contact_last_login' => 'Contact laatste Login',
+ 'contact_full_name' => 'Contact Volledige Naam',
+ 'contact_custom_value1' => 'Contact aangepaste waarde 1',
+ 'contact_custom_value2' => 'Contact aangepaste waarde 2',
+ 'contact_custom_value3' => 'Contact aangepaste waarde 3',
+ 'contact_custom_value4' => 'Contact aangepaste waarde 4',
'assigned_to_id' => 'Toegekend aan ID',
'created_by_id' => 'Gemaakt door ID',
'add_column' => 'Voeg kolom toe',
'edit_columns' => 'Wijzig kolom',
'to_learn_about_gogle_fonts' => 'leer over Google Fonts',
'refund_date' => 'Terugbetaling datum',
- 'multiselect' => 'Multiselect',
+ 'multiselect' => 'Multiselectie',
'verify_password' => 'Verifieer wachtwoord',
'applied' => 'Toegepast',
- 'include_recent_errors' => 'Include recent errors from the logs',
+ 'include_recent_errors' => 'Voeg recente fouten uit de logboeken toe',
'your_message_has_been_received' => 'We hebben uw bericht ontvangen, en zullen zo spoedig mogelijk reageren. ',
'show_product_details' => 'toon 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',
+ 'show_product_details_help' => 'Neem de beschrijving en kosten op in de vervolgkeuzelijst met producten',
+ 'pdf_min_requirements' => 'De PDF renderaar vereist :version',
+ 'adjust_fee_percent' => 'Pas Vergoedingspercentage Aan',
+ 'configure_settings' => 'Instellingen configureren',
'about' => 'Over',
- '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',
- 'when_saved' => 'When Saved',
- 'when_sent' => 'When Sent',
- 'select_company' => 'Select Company',
+ 'credit_email' => 'Krediet E-mail',
+ 'domain_url' => 'Domein URL',
+ 'password_is_too_easy' => 'Het wachtwoord moet een hoofdletter en een nummer bevatten',
+ 'client_portal_tasks' => 'Klantenportaal taken',
+ 'client_portal_dashboard' => 'Klantenportaal dashboard',
+ 'please_enter_a_value' => 'Voer alstublieft een waarde in',
+ 'deleted_logo' => 'Logo verwijderd',
+ 'generate_number' => 'Genereer nummer',
+ 'when_saved' => 'Als opgeslagen',
+ 'when_sent' => 'Als verzonden',
+ 'select_company' => 'Selecteer Bedrijf',
'float' => 'Float',
- 'collapse' => 'Collapse',
- 'show_or_hide' => 'Show/hide',
+ 'collapse' => 'Inklappen',
+ 'show_or_hide' => 'Laten zien/Verbergen',
'menu_sidebar' => 'Menu Sidebar',
'history_sidebar' => 'History Sidebar',
'tablet' => 'Tablet',
- 'layout' => 'Layout',
+ 'layout' => 'Indeling',
'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',
- 'one_tax_rate' => 'One Tax Rate',
- 'two_tax_rates' => 'Two Tax Rates',
- 'three_tax_rates' => 'Three Tax Rates',
- 'default_tax_rate' => 'Default Tax Rate',
- 'invoice_tax' => 'Invoice Tax',
- 'line_item_tax' => 'Line Item Tax',
- 'inclusive_taxes' => 'Inclusive Taxes',
- 'invoice_tax_rates' => 'Invoice Tax Rates',
- 'item_tax_rates' => 'Item Tax Rates',
- 'configure_rates' => 'Configure rates',
- 'tax_settings_rates' => 'Tax Rates',
+ 'first_custom' => 'Eerste aangepaste',
+ 'second_custom' => 'Tweede aangepaste',
+ 'third_custom' => 'Derde aangepaste',
+ 'show_cost' => 'Toon kosten',
+ 'show_cost_help' => 'Toon het kostenveld van een product om de opmaak / winst te volgen',
+ 'show_product_quantity' => 'Toon product hoeveelheid',
+ 'show_product_quantity_help' => 'Toon aantallen voor producten, anders de standaard versie',
+ 'show_invoice_quantity' => 'Toon factuur aantallen',
+ 'show_invoice_quantity_help' => 'Toon aantallen voor regelitem, anders de standaard versie',
+ 'default_quantity' => 'Standaard aantallen',
+ 'default_quantity_help' => 'Stel de producthoeveelheid automatisch in op 1',
+ 'one_tax_rate' => 'Eerste BTW-tarief',
+ 'two_tax_rates' => 'Tweede BTW-tarief',
+ 'three_tax_rates' => 'Derde BTW-tarief',
+ 'default_tax_rate' => 'Standaard BTW-tarief',
+ 'invoice_tax' => 'Factuur BTW-tarief',
+ 'line_item_tax' => 'Regelitem BTW-tarief',
+ 'inclusive_taxes' => 'Inclusief belasting',
+ 'invoice_tax_rates' => 'Factuur belastingtarief',
+ 'item_tax_rates' => 'Product belastingtarief',
+ 'configure_rates' => 'Tarieven instellen',
+ 'tax_settings_rates' => 'BTW-tarieven',
'accent_color' => 'Accent Color',
- 'comma_sparated_list' => 'Comma separated list',
+ 'comma_sparated_list' => 'Komma gescheiden lijst',
'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',
+ 'dropdown' => 'Dropdwon',
+ 'field_type' => 'Veld type',
+ 'recover_password_email_sent' => 'Een wachtwoord herstel mail is verzonden',
+ 'removed_user' => 'Gebruiker verwijderd',
+ 'freq_three_years' => 'Drie jaar',
+ 'military_time_help' => '24-uurs weergave',
+ 'click_here_capital' => 'Klik hier',
'marked_invoice_as_paid' => 'Successfully marked invoice as paid',
- 'marked_invoices_as_sent' => 'Successfully marked invoices as sent',
+ 'marked_invoices_as_sent' => 'Facturen gemarkeerd als verzonden',
'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',
- 'reset_counter_date' => 'Reset Counter Date',
- 'counter_padding' => 'Counter Padding',
- 'shared_invoice_quote_counter' => 'Shared Invoice Quote Counter',
- 'default_tax_name_1' => 'Default Tax Name 1',
- 'default_tax_rate_1' => 'Default Tax Rate 1',
- 'default_tax_name_2' => 'Default Tax Name 2',
- 'default_tax_rate_2' => 'Default Tax Rate 2',
- 'default_tax_name_3' => 'Default Tax Name 3',
- 'default_tax_rate_3' => 'Default Tax Rate 3',
- 'email_subject_invoice' => 'Email Invoice Subject',
- 'email_subject_quote' => 'Email Quote Subject',
- 'email_subject_payment' => 'Email Payment Subject',
- 'switch_list_table' => 'Switch List Table',
- 'client_city' => 'Client City',
+ 'activity_57' => 'Systeem kon de factuur niet mailen :invoice',
+ 'custom_value3' => 'Aangepaste waarde 3',
+ 'custom_value4' => 'Aangepaste waarde 4',
+ 'email_style_custom' => 'Aangepaste Email Stijl',
+ 'custom_message_dashboard' => 'Aangepast bericht Dashboard',
+ 'custom_message_unpaid_invoice' => 'Aangepast bericht Onbetaalde Factuur',
+ 'custom_message_paid_invoice' => 'Aangepast bericht Betaalde Factuur',
+ 'custom_message_unapproved_quote' => 'Aangepast bericht Niet goedgekeurde Offerte',
+ 'lock_sent_invoices' => 'Vergrendel verzonden facturen',
+ 'translations' => 'Vertalingen',
+ 'task_number_pattern' => 'Taaknummer patroon',
+ 'task_number_counter' => 'Taaknummer teller',
+ 'expense_number_pattern' => 'Uitgave nummer patroon',
+ 'expense_number_counter' => 'Uitgave nummer teller',
+ 'vendor_number_pattern' => 'Leverancier nummer patroon',
+ 'vendor_number_counter' => 'Leverancier nummer teller',
+ 'ticket_number_pattern' => 'Ticket nummer patroon',
+ 'ticket_number_counter' => 'Ticket nummer teller',
+ 'payment_number_pattern' => 'Betalingsnummer patroon',
+ 'payment_number_counter' => 'Betalingsnummer teller',
+ 'invoice_number_pattern' => 'Factuur nummer patroon',
+ 'quote_number_pattern' => 'Offertenummer teller',
+ 'client_number_pattern' => 'Kredietnummer patroon',
+ 'client_number_counter' => 'Kredietnummer teller',
+ 'credit_number_pattern' => 'Kredietnummer patroon',
+ 'credit_number_counter' => 'Kredietnummer teller',
+ 'reset_counter_date' => 'Teller datum resetten',
+ 'counter_padding' => 'Teller patroon',
+ 'shared_invoice_quote_counter' => 'Gedeelde factuur offerte teller',
+ 'default_tax_name_1' => 'Standaard BTW naam 1',
+ 'default_tax_rate_1' => 'Standaard BTW-tarief 1',
+ 'default_tax_name_2' => 'Standaard BTW naam 2',
+ 'default_tax_rate_2' => 'Standaard BTW-tarief 2',
+ 'default_tax_name_3' => 'Standaard BTW naam 3',
+ 'default_tax_rate_3' => 'Standaard BTW-tarief 3',
+ 'email_subject_invoice' => 'E-mail factuur onderwerp',
+ 'email_subject_quote' => 'E-mail offerte onderwerp',
+ 'email_subject_payment' => 'E-mail betaling onderwerp',
+ 'switch_list_table' => 'Overschakelen naar lijst tabel',
+ 'client_city' => 'Klant stad',
'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',
- 'custom_taxes1' => 'Custom Taxes 1',
- 'custom_taxes2' => 'Custom Taxes 2',
- 'custom_taxes3' => 'Custom Taxes 3',
- 'custom_taxes4' => 'Custom Taxes 4',
- 'custom_surcharge1' => 'Custom Surcharge 1',
- 'custom_surcharge2' => 'Custom Surcharge 2',
- 'custom_surcharge3' => 'Custom Surcharge 3',
- 'custom_surcharge4' => 'Custom Surcharge 4',
- 'is_deleted' => 'Is Deleted',
+ 'client_is_active' => 'Klant is actief',
+ 'client_balance' => 'Klanten balans',
+ 'client_address1' => 'Klant adres 1',
+ 'client_address2' => 'Klant adres 2',
+ 'client_shipping_address1' => 'Klant verzendadres 1',
+ 'client_shipping_address2' => 'Klant verzendadres 2',
+ 'tax_rate1' => 'BTW-tarief 1',
+ 'tax_rate2' => 'BTW-tarief 2',
+ 'tax_rate3' => 'BTW-tarief 3',
+ 'archived_at' => 'Gearchiveerd op',
+ 'has_expenses' => 'Heeft uitgaves',
+ 'custom_taxes1' => 'Aangepaste Belastingen 1',
+ 'custom_taxes2' => 'Aangepaste Belastingen 2',
+ 'custom_taxes3' => 'Aangepaste Belastingen 3',
+ 'custom_taxes4' => 'Aangepaste Belastingen 4',
+ 'custom_surcharge1' => 'Aangepaste Toeslag 1',
+ 'custom_surcharge2' => 'Aangepaste Toeslag 2',
+ 'custom_surcharge3' => 'Aangepaste Toeslag 3',
+ 'custom_surcharge4' => 'Aangepaste Toeslag 4',
+ 'is_deleted' => 'Is verwijderd',
'vendor_city' => 'Vendor City',
'vendor_state' => 'Vendor State',
'vendor_country' => 'Vendor Country',
- 'credit_footer' => 'Credit Footer',
- 'credit_terms' => 'Credit Terms',
- 'untitled_company' => 'Untitled Company',
- 'added_company' => 'Successfully added company',
- 'supported_events' => 'Supported Events',
+ 'credit_footer' => 'Krediet voettekst',
+ 'credit_terms' => 'Kredietvoorwaarden',
+ 'untitled_company' => 'Naamloos bedrijf',
+ 'added_company' => 'Bedrijf toegevoegd',
+ 'supported_events' => 'Ondersteunde gebeurtenissen',
+ 'custom3' => 'Derde aangepaste',
+ 'custom4' => 'Vierde aangepaste',
+ 'optional' => 'Optioneel',
+ 'license' => 'Licentie',
+ 'invoice_balance' => 'Factuur balans',
+ 'saved_design' => 'Ontwerp opgeslagen',
+ 'client_details' => 'Klantgegevens',
+ 'company_address' => 'Bedrijfs-adres',
+ 'quote_details' => 'Offerte Details',
+ 'credit_details' => 'Kredietgegevens',
+ 'product_columns' => 'Product kolommen',
+ 'task_columns' => 'Taak kolommen',
+ 'add_field' => 'Veld toevoegen',
+ 'all_events' => 'Alle gebeurtenissen',
+ 'owned' => 'Eigendom',
+ 'payment_success' => 'Betaling is gelukt',
+ 'payment_failure' => 'Betalingsfout',
+ 'quote_sent' => 'Offerte Verzonden',
+ 'credit_sent' => 'Factuur verzonden',
+ 'invoice_viewed' => 'Factuur bekeken',
+ 'quote_viewed' => 'Offerte Bekeken',
+ 'credit_viewed' => 'Krediet bekeken',
+ 'quote_approved' => 'Offerte Goedgekeurd',
+ 'receive_all_notifications' => 'Ontvang alle notificaties',
+ 'purchase_license' => 'Licentie aanschaffen',
+ 'enable_modules' => 'Modules inschakelen',
+ 'converted_quote' => 'Offerte omgezet',
+ 'credit_design' => 'Krediet ontwerp',
+ 'includes' => 'Inclusief',
+ 'css_framework' => 'CSS Framework',
+ 'custom_designs' => 'Aangepaste Ontwerpen',
+ 'designs' => 'Ontwerpen',
+ 'new_design' => 'Nieuw ontwerp',
+ 'edit_design' => 'Ontwerp aanpassen',
+ 'created_design' => 'Ontwerp aangemaakt',
+ 'updated_design' => 'Ontwerp bijgewerkt',
+ 'archived_design' => 'Ontwerp gearchiveerd',
+ 'deleted_design' => 'Ontwerp verwijderd',
+ 'removed_design' => 'Ontwerp verwijderd',
+ 'restored_design' => 'Ontwerp teruggehaald',
+ 'recurring_tasks' => 'Terugkerende Taken',
+ 'removed_credit' => 'Krediet is verwijders',
+ 'latest_version' => 'Laatste versie',
+ 'update_now' => 'Nu updaten',
+ 'a_new_version_is_available' => 'Een nieuwe versie van de web applicatie is beschikbaar',
+ 'update_available' => 'Update beschikbaar',
+ 'app_updated' => 'Update met succes voltooid',
+ 'integrations' => 'Integraties',
+ 'tracking_id' => 'Tracking Id',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Gedeeltelijke betaling',
+ 'partial_payment_email' => 'E-mail voor gedeeltelijke betaling',
+ 'clone_to_credit' => 'Klonen naar krediet',
+ 'emailed_credit' => 'Krediet is verzonden',
+ 'marked_credit_as_sent' => 'Krediet is gemarkeerd als verzonden',
+ 'email_subject_payment_partial' => 'E-mail gedeeltelijke betalingsonderwerp',
+ 'is_approved' => 'Is goedgekeurd',
+ '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',
);
return $LANG;
diff --git a/resources/lang/pl/texts.php b/resources/lang/pl/texts.php
index 7dc4692cc9f0..5b0988015678 100644
--- a/resources/lang/pl/texts.php
+++ b/resources/lang/pl/texts.php
@@ -3475,6 +3475,122 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/pt_BR/texts.php b/resources/lang/pt_BR/texts.php
index b0eb2ac21e3a..c0f58696fe2b 100644
--- a/resources/lang/pt_BR/texts.php
+++ b/resources/lang/pt_BR/texts.php
@@ -3472,6 +3472,122 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'untitled_company' => 'Empresa Sem Nome',
'added_company' => 'Empresa adicionada com sucesso',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/pt_PT/texts.php b/resources/lang/pt_PT/texts.php
index 3917d42c4f59..6c7df9de39e9 100644
--- a/resources/lang/pt_PT/texts.php
+++ b/resources/lang/pt_PT/texts.php
@@ -3470,6 +3470,122 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/ro/texts.php b/resources/lang/ro/texts.php
index 5e8d99da34a1..57960f903bcf 100644
--- a/resources/lang/ro/texts.php
+++ b/resources/lang/ro/texts.php
@@ -3479,6 +3479,122 @@ Atentie: Folosește Legacy API Key, nu Token API',
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/sl/texts.php b/resources/lang/sl/texts.php
index f69cc9157a13..6430dd872175 100644
--- a/resources/lang/sl/texts.php
+++ b/resources/lang/sl/texts.php
@@ -3475,6 +3475,122 @@ Ko imate zneske, se vrnite na to stran plačilnega sredstva in kliknite na "Comp
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/sq/texts.php b/resources/lang/sq/texts.php
index e894475b385f..94dd059af262 100644
--- a/resources/lang/sq/texts.php
+++ b/resources/lang/sq/texts.php
@@ -82,7 +82,7 @@ $LANG = array(
'guest' => 'Vizitor',
'company_details' => 'Detajet e kompanisë',
'online_payments' => 'Pagesat Online',
- 'notifications' => 'Notifications',
+ 'notifications' => 'Njoftimet',
'import_export' => 'Import | Export',
'done' => 'Përfundo',
'save' => 'Ruaj',
@@ -189,7 +189,7 @@ $LANG = array(
'clients_will_create' => 'klientët do të krijohen',
'email_settings' => 'Rregullimi i Emailit',
'client_view_styling' => 'Stili i shikimit të klientëve',
- 'pdf_email_attachment' => 'Attach PDF',
+ 'pdf_email_attachment' => 'Bashkangjit PDF',
'custom_css' => 'CSS i ndryshushëm',
'import_clients' => 'Importo të dhënat për klient',
'csv_file' => 'Skedar CSV ',
@@ -203,7 +203,7 @@ $LANG = array(
'limit_clients' => 'Na falni, kjo tejkalon numrin prej :count klientëve',
'payment_error' => 'Ka ndodhur një gabim gjatë procesimit të pagesës tuaj. Ju lutem provoni më vonë',
'registration_required' => 'Ju lutem regjistrohuni që të keni mundësi ta dërgoni faturën me email',
- 'confirmation_required' => 'Please confirm your email address, :link to resend the confirmation email.',
+ 'confirmation_required' => 'Ju lutem konfirmoni email adresën tuaj, :link për të ri-dërguar emailin e konfirmimit. ',
'updated_client' => 'Klienti është perditesuar me sukses',
'archived_client' => 'Klienti është arkivuar me sukses',
'archived_clients' => ':count klientë janë arkivuar me sukses',
@@ -240,7 +240,7 @@ $LANG = array(
'confirmation_subject' => 'Konfirmimi i llogarisë për faturim',
'confirmation_header' => 'Konfirmimi i llogarisë',
'confirmation_message' => 'Ju lutem klikoni linkun më poshtë që të konfirmoni llogarinë tuaj',
- 'invoice_subject' => 'New invoice :number from :account',
+ 'invoice_subject' => 'Faturë e re :number nga :account',
'invoice_message' => 'Për të shikuar faturën tuaj për :amount, klikoni linkun më poshtë',
'payment_subject' => 'Pagesa është pranuar',
'payment_message' => 'Ju faleminderit për pagesën prej :amount',
@@ -262,7 +262,7 @@ $LANG = array(
'cvv' => 'CVV',
'logout' => 'Ç\'identifikohu',
'sign_up_to_save' => 'Regjistrohuni për të ruajtuar punën tuaj',
- 'agree_to_terms' => 'I agree to the :terms',
+ 'agree_to_terms' => 'Unë pajtohem me :terms',
'terms_of_service' => 'Kushtet e shërbimit',
'email_taken' => 'Kjo e-mail adresë tashmë është regjistruar',
'working' => 'Duke punuar',
@@ -336,7 +336,7 @@ $LANG = array(
'deleted_quote' => 'Oferta është fshirë me sukses',
'deleted_quotes' => ':count oferta janë fshirë me sukses',
'converted_to_invoice' => 'Oferta është konvertua rme sukses në Faturë',
- 'quote_subject' => 'New quote :number from :account',
+ 'quote_subject' => 'Ofertë e re me numër :number nga :account',
'quote_message' => 'Për të shikuar ofertën për :amount, klikoni linkun më poshtë.',
'quote_link_message' => 'Për të shikuar ofertat për klientin tuaj klikoni linkun më poshtë:',
'notification_quote_sent_subject' => 'Oferta :invoice i është dërguar :client',
@@ -351,7 +351,7 @@ $LANG = array(
'charge_taxes' => 'Vendos taksat',
'user_management' => 'Menaxhimi i përdoruesve',
'add_user' => 'Shto Përdorues',
- 'send_invite' => 'Send Invitation',
+ 'send_invite' => 'Dërgo Ftesë',
'sent_invite' => 'Ftesa është dërguar me sukses',
'updated_user' => 'Përdoruesi është perditesuar me sukses',
'invitation_message' => 'Ju jeni ftuar nga :invitor.',
@@ -367,7 +367,7 @@ $LANG = array(
'confirm_recurring_email_invoice' => 'A jeni i sigurtë që kjo faturë të dërgohet me email?',
'confirm_recurring_email_invoice_not_sent' => 'Are you sure you want to start the recurrence?',
'cancel_account' => 'Fshi llogarinë',
- 'cancel_account_message' => 'Warning: This will permanently delete your account, there is no undo.',
+ 'cancel_account_message' => 'Vërrejtje: Kjo do të fshijë të gjitha të dhënat tuaja, ky veprim nuk ka mundësi të kthehet mbrapa.',
'go_back' => 'Shkoni prapa',
'data_visualizations' => 'Vizualizimi i të dhënave',
'sample_data' => 'Të dhëna shembull janë shfaqur',
@@ -394,11 +394,11 @@ $LANG = array(
'more_designs_self_host_text' => '',
'buy' => 'Blej',
'bought_designs' => 'Janë shtuar me sukses dizajne tjera të faturave',
- 'sent' => 'Sent',
+ 'sent' => 'Dërguar',
'vat_number' => 'Numri i TVSH',
'timesheets' => 'Oraret',
'payment_title' => 'Vendosni Adresën tuaj të faturimit dhe informacionet e Kredit Kartës',
- 'payment_cvv' => '*This is the 3-4 digit number on the back of your card',
+ 'payment_cvv' => '* Ky është numri 3-4 shifror në pjesën e prapme të kartelës tuaj',
'payment_footer1' => '*Adresa e faturimit duhet të jetë e njejtë me atë në kredit kartë',
'payment_footer2' => '* Ju lutem klikoni "PAGUAJ TASH" vetëm një herë - transaksioni mund të zgjat rreth 1 minutë për t\'u procesuar.',
'id_number' => 'ID numri',
@@ -493,7 +493,7 @@ $LANG = array(
'email_address' => 'Email adresa',
'lets_go' => 'Të shkojmë',
'password_recovery' => 'Rikthimi i fjalëkalimit',
- 'send_email' => 'Send Email',
+ 'send_email' => 'Dërgo email',
'set_password' => 'Vendos Fjalëkalim',
'converted' => 'Konvertuar',
'email_approved' => 'Më dërgo email kur oferta është aprovuar',
@@ -511,7 +511,7 @@ $LANG = array(
'partial_remaining' => ':partial nga :balance',
'more_fields' => 'Më shumë fusha',
'less_fields' => 'Më pak fusha',
- 'client_name' => 'Client Name',
+ 'client_name' => 'Emri i klientit',
'pdf_settings' => 'Rregullimet e PDF',
'product_settings' => 'Rregullimi i Produktit',
'auto_wrap' => 'Mbushja automatike',
@@ -523,7 +523,7 @@ $LANG = array(
'www' => 'www',
'logo' => 'Logo',
'subdomain' => 'Subdomain',
- 'provide_name_or_email' => 'Please provide a name or email',
+ 'provide_name_or_email' => 'Ju lutem vendosni një emër kontakti ose email',
'charts_and_reports' => 'Grafikone & Raporte',
'chart' => 'Grafik',
'report' => 'Raport',
@@ -557,12 +557,12 @@ $LANG = array(
'timer' => 'Kohëmatësi',
'manual' => 'Manual',
'date_and_time' => 'Data & Koha',
- 'second' => 'Second',
- 'seconds' => 'Seconds',
- 'minute' => 'Minute',
- 'minutes' => 'Minutes',
- 'hour' => 'Hour',
- 'hours' => 'Hours',
+ 'second' => 'Sekond',
+ 'seconds' => 'Sekonda',
+ 'minute' => 'Minut',
+ 'minutes' => 'Minuta',
+ 'hour' => 'Ore',
+ 'hours' => 'Ore',
'task_details' => 'Detajet e Detyrës',
'duration' => 'Kohëzgjatja',
'time_log' => 'Time Log',
@@ -3476,6 +3476,122 @@ Pasi të keni pranuar shumat, kthehuni në faqen e metodave të pagesës dhe kli
'untitled_company' => 'Untitled Company',
'added_company' => 'Successfully added company',
'supported_events' => 'Supported Events',
+ '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',
+ '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',
+ 'credit_sent' => 'Credit Sent',
+ 'invoice_viewed' => 'Invoice Viewed',
+ 'quote_viewed' => 'Quote Viewed',
+ 'credit_viewed' => 'Credit Viewed',
+ 'quote_approved' => 'Quote Approved',
+ 'receive_all_notifications' => 'Receive All Notifications',
+ 'purchase_license' => 'Purchase License',
+ 'enable_modules' => 'Enable Modules',
+ 'converted_quote' => 'Successfully converted quote',
+ 'credit_design' => 'Credit Design',
+ 'includes' => 'Includes',
+ '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',
+ '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',
+ 'slack_webhook_url' => 'Slack Webhook URL',
+ 'partial_payment' => 'Partial Payment',
+ 'partial_payment_email' => 'Partial Payment Email',
+ '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',
+ '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',
);
return $LANG;
diff --git a/resources/lang/sr_RS/texts.php b/resources/lang/sr_RS/texts.php
index 355b623a9e37..05476f9b2c64 100644
--- a/resources/lang/sr_RS/texts.php
+++ b/resources/lang/sr_RS/texts.php
@@ -82,8 +82,8 @@ $LANG = array(
'guest' => 'Gost',
'company_details' => 'Detalji preduzeća',
'online_payments' => 'Online uplate',
- 'notifications' => 'Notifikacije',
- 'import_export' => 'Import | Export',
+ 'notifications' => 'Obaveštenja',
+ 'import_export' => 'Uvoz i Izvoz',
'done' => 'Završeno',
'save' => 'Snimi',
'create' => 'Kreiraj',
@@ -92,10 +92,10 @@ $LANG = array(
'download' => 'Preuzmi',
'cancel' => 'Odustani',
'close' => 'Zatvori',
- 'provide_email' => 'Molim, osigurajte ispravnu adresu e-pošte',
+ 'provide_email' => 'Unesite ispravnu email adresu',
'powered_by' => 'Powered by',
'no_items' => 'Nema stavki',
- 'recurring_invoices' => 'Redovni računi',
+ 'recurring_invoices' => 'Ponavljajući računi',
'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:
@@ -158,7 +158,7 @@ $LANG = array( 'activity' => 'Aktivnost', 'date' => 'Datum', 'message' => 'Poruka', - 'adjustment' => 'Prilagođenje', + 'adjustment' => 'Prilagođavanje', 'are_you_sure' => 'Da li ste sigurni?', 'payment_type_id' => 'Tip uplate', 'amount' => 'Iznos', @@ -239,15 +239,15 @@ $LANG = array( 'deleted_vendors' => 'Uspešno obrisano :count dobavljača', 'confirmation_subject' => 'Invoice Ninja odobravanje računa', 'confirmation_header' => 'Odobrenje računa', - 'confirmation_message' => 'Molimo pristupite donjom poveznicom za odobrenje vašeg računa.', + 'confirmation_message' => 'Kliknite na link ispod da biste odobrili vaš račun.', 'invoice_subject' => 'Novi račun :number od :account', - 'invoice_message' => 'Za pregled vašeg računa na :amount, kliknite donju poveznicu.', + 'invoice_message' => 'Za pregled vašeg računa na :amount, kliknite na link ispod.', 'payment_subject' => 'Primljena uplata', 'payment_message' => 'Hvala vam na vašoj uplati od :amount.', 'email_salutation' => 'Poštovani/a :name,', - 'email_signature' => 'Srdačno,', + 'email_signature' => 'Sa poštovanjem,', 'email_from' => 'Invoice Ninja tim', - 'invoice_link_message' => 'Za pregled računa kliknite na donju poveznicu:', + 'invoice_link_message' => 'Za pregled računa kliknite na link ispod:', 'notification_invoice_paid_subject' => ':client je platio račun :invoice', 'notification_invoice_sent_subject' => 'Račun :invoice je poslat :client', 'notification_invoice_viewed_subject' => ':client je pregledao račun :invoice', @@ -257,18 +257,18 @@ $LANG = array( 'reset_password' => 'Možete resetirati zaporku za pristup svom računu klikom na tipku:', 'secure_payment' => 'Sigurna uplata', 'card_number' => 'Broj kartice', - 'expiration_month' => 'Mjesec isteka', + 'expiration_month' => 'Mesec isteka', 'expiration_year' => 'Godina isteka', 'cvv' => 'CVV', 'logout' => 'Odjava', - 'sign_up_to_save' => 'Prijavite se kako bi pohranili učinjeno', + 'sign_up_to_save' => 'Prijavite se kako bi sačuvali promene', 'agree_to_terms' => 'Slažem se sa :terms', 'terms_of_service' => 'Uslovi korištenja usluge', - 'email_taken' => 'Ova adresa e-pošte je već registrirana', + 'email_taken' => 'Ova adresa e-pošte je već registrovana', 'working' => 'Rad u toku', 'success' => 'Uspeh', - 'success_message' => 'Uspešno ste se registrirali! Molimo kliknite na poveznicu za potvrdu računa dobivenu e-poštom kako bi verificirali svoju adresu e-pošte.', - 'erase_data' => 'Your account is not registered, this will permanently erase your data.', + 'success_message' => 'Uspešno ste se registrovali! Kliknite na link ispod da biste potvrdili vašu email adresu.', + 'erase_data' => 'Vaš nalog nije registrovan, ovo će trajno izbrisati vaše podatke.', 'password' => 'Lozinka', 'pro_plan_product' => 'Pro Plan', 'pro_plan_success' => 'Hvala vam na odabiru Invoice Ninja Pro plana!