diff --git a/VERSION.txt b/VERSION.txt index df99ee43ee..7314459460 100644 --- a/VERSION.txt +++ b/VERSION.txt @@ -1 +1 @@ -5.8.49 \ No newline at end of file +5.8.50 \ No newline at end of file diff --git a/app/Console/Commands/DemoMode.php b/app/Console/Commands/DemoMode.php index ffac5f0863..7ea0edb4e6 100644 --- a/app/Console/Commands/DemoMode.php +++ b/app/Console/Commands/DemoMode.php @@ -110,7 +110,9 @@ private function createSmallAccount() $this->info('Creating Small Account and Company'); - $account = Account::factory()->create(); + $account = Account::factory()->create([ + "set_react_as_default_ap" => 0, + ]); $company = Company::factory()->create([ 'account_id' => $account->id, 'slack_webhook_url' => config('ninja.notification.slack'), diff --git a/app/DataProviders/EDocRules.php b/app/DataProviders/EDocRules.php index 7c7f5ff1f5..6fdcc65c20 100644 --- a/app/DataProviders/EDocRules.php +++ b/app/DataProviders/EDocRules.php @@ -79,9 +79,66 @@ private function FatturaPADefaults() [ "key"=> "RiferimentoNumeroLinea", "validation" => [ - "string","min:1","max:10","required" + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, ], - ] + ], + [ + "key"=> "IdDocumento", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "Data", + "validation" => [ + "string","date","required", + "type" => "date", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "NumItem", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "CodiceCommessaConvenzione", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "CodiceCUP", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], +[ + "key"=> "CodiceCIG", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], ], ], [ @@ -90,6 +147,71 @@ private function FatturaPADefaults() "type" => "object", "resource" => "DatiOrdineAcquisto", "required" => false, + "children" => [ + [ + "key"=> "RiferimentoNumeroLinea", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "IdDocumento", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "Data", + "validation" => [ + "string","date","required", + "type" => "date", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "NumItem", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "CodiceCommessaConvenzione", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "CodiceCUP", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], +[ + "key"=> "CodiceCIG", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + ], ], [ "key" => "DatiAnagraficiVettore", @@ -97,6 +219,71 @@ private function FatturaPADefaults() "type" => "object", "resource" => "DatiAnagraficiVettore", "required" => false, + "children" => [ + [ + "key"=> "RiferimentoNumeroLinea", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "IdDocumento", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "Data", + "validation" => [ + "string","date","required", + "type" => "date", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "NumItem", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "CodiceCommessaConvenzione", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + [ + "key"=> "CodiceCUP", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], +[ + "key"=> "CodiceCIG", + "validation" => [ + "string","min:1","max:10","required", + "type" => "string", + "resource" => "", + "required" => true, + ], + ], + ], ], ]; } diff --git a/app/Helpers/Invoice/InvoiceSum.php b/app/Helpers/Invoice/InvoiceSum.php index 3b82b60121..b05a7b9c8e 100644 --- a/app/Helpers/Invoice/InvoiceSum.php +++ b/app/Helpers/Invoice/InvoiceSum.php @@ -227,12 +227,15 @@ public function getPurchaseOrder() public function getRecurringInvoice() { - $this->invoice->amount = $this->formatValue($this->getTotal(), $this->precision); - $this->invoice->total_taxes = $this->getTotalTaxes(); - $this->invoice->balance = $this->formatValue($this->getTotal(), $this->precision); - + // $this->invoice->amount = $this->formatValue($this->getTotal(), $this->precision); + // $this->invoice->total_taxes = $this->getTotalTaxes(); + + $this->setCalculatedAttributes(); + $this->invoice->balance = $this->invoice->amount; $this->invoice->saveQuietly(); + // $this->invoice->saveQuietly(); + return $this->invoice; } diff --git a/app/Helpers/Mail/GmailTransport.php b/app/Helpers/Mail/GmailTransport.php index de6582119e..e13c6f0792 100644 --- a/app/Helpers/Mail/GmailTransport.php +++ b/app/Helpers/Mail/GmailTransport.php @@ -70,7 +70,15 @@ protected function doSend(SentMessage $message): void /* Need to slow down */ if ($e->getCode() == '429') { nlog("429 google - retrying "); - $service->users_messages->send('me', $body, []); + + sleep(rand(3,8)); + + try { + $service->users_messages->send('me', $body, []); + } catch(\Google\Service\Exception $e) { + + } + } } } diff --git a/app/Helpers/Mail/Office365MailTransport.php b/app/Helpers/Mail/Office365MailTransport.php index e79c1c1c7f..258ed9d0ff 100644 --- a/app/Helpers/Mail/Office365MailTransport.php +++ b/app/Helpers/Mail/Office365MailTransport.php @@ -54,12 +54,19 @@ protected function doSend(SentMessage $message): void ->setReturnType(\Microsoft\Graph\Model\Message::class) ->execute(); } catch (\Exception $e) { - sleep(5); + + sleep(rand(5,10)); + + try { $graphMessage = $graph->createRequest('POST', '/users/'.$symfony_message->getFrom()[0]->getAddress().'/sendmail') ->attachBody(base64_encode($bcc_list.$message->toString())) ->addHeaders(['Content-Type' => 'text/plain']) ->setReturnType(\Microsoft\Graph\Model\Message::class) ->execute(); + } catch (\Exception $e) { + + } + } } diff --git a/app/Http/Controllers/ClientController.php b/app/Http/Controllers/ClientController.php index 582d205a91..e9e733191d 100644 --- a/app/Http/Controllers/ClientController.php +++ b/app/Http/Controllers/ClientController.php @@ -401,6 +401,12 @@ public function reactivateEmail(ReactivateClientEmailRequest $request, string $b } $bounce_id = $resolved_bounce_id; + + $record = $log->log; + $record['ID'] = ''; + $log->log = $record; + $log->save(); + } $postmark = new PostmarkClient(config('services.postmark.token')); diff --git a/app/Http/Requests/Request.php b/app/Http/Requests/Request.php index 7ff32b0275..3c42d83dc9 100644 --- a/app/Http/Requests/Request.php +++ b/app/Http/Requests/Request.php @@ -45,6 +45,10 @@ public function globalRules($rules) $merge_rules = []; foreach ($this->all() as $key => $value) { + + if($key == 'user') + continue; + if (method_exists($this, $key)) { $merge_rules = $this->{$key}($rules); } diff --git a/app/Http/Requests/Task/StoreTaskRequest.php b/app/Http/Requests/Task/StoreTaskRequest.php index 62039f4a1a..b9726331d3 100644 --- a/app/Http/Requests/Task/StoreTaskRequest.php +++ b/app/Http/Requests/Task/StoreTaskRequest.php @@ -92,7 +92,6 @@ public function rules() $rules['file'] = $this->fileValidation(); } - return $this->globalRules($rules); } diff --git a/app/Http/Requests/Task/UpdateTaskRequest.php b/app/Http/Requests/Task/UpdateTaskRequest.php index ef36de91aa..11bd12ee1d 100644 --- a/app/Http/Requests/Task/UpdateTaskRequest.php +++ b/app/Http/Requests/Task/UpdateTaskRequest.php @@ -137,9 +137,6 @@ public function prepareForValidation() $input['time_log'] = json_encode([]); } - if(isset($input['user'])) - unset($input['user']); - $this->replace($input); } diff --git a/app/Jobs/Mail/NinjaMailerJob.php b/app/Jobs/Mail/NinjaMailerJob.php index d538725570..c02a751f61 100644 --- a/app/Jobs/Mail/NinjaMailerJob.php +++ b/app/Jobs/Mail/NinjaMailerJob.php @@ -48,7 +48,6 @@ class NinjaMailerJob implements ShouldQueue use MakesHash; public $tries = 4; //number of retries - public $deleteWhenMissingModels = true; /** @var null|\App\Models\Company $company **/ @@ -223,7 +222,7 @@ public function handle() } /* Releasing immediately does not add in the backoff */ - sleep(rand(0, 3)); + sleep(rand(5, 10)); $this->release($this->backoff()[$this->attempts() - 1]); } diff --git a/app/Mail/Engine/PaymentEmailEngine.php b/app/Mail/Engine/PaymentEmailEngine.php index 191a1a70bb..ed5510dd73 100644 --- a/app/Mail/Engine/PaymentEmailEngine.php +++ b/app/Mail/Engine/PaymentEmailEngine.php @@ -17,6 +17,7 @@ use App\Models\Account; use App\Models\Payment; use Illuminate\Support\Str; +use App\Utils\Traits\MakesHash; use App\Utils\Traits\MakesDates; use App\Jobs\Entity\CreateRawPdf; use Illuminate\Support\Facades\App; @@ -28,7 +29,8 @@ class PaymentEmailEngine extends BaseEmailEngine { use MakesDates; - + use MakesHash; + public $client; /** @var \App\Models\Payment $payment */ @@ -97,11 +99,12 @@ public function build() ->setViewLink('') ->setViewText(''); + if ($this->client->getSetting('pdf_email_attachment') !== false && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { $template_in_use = false; - - if($this->is_refund && strlen($this->payment->client->getSetting('payment_refund_design_id')) > 2) { + + if($this->is_refund && \App\Models\Design::where('id', $this->decodePrimaryKey($this->payment->client->getSetting('payment_refund_design_id')))->where('is_template', true)->exists()) { $pdf = (new TemplateAction( [$this->payment->hashed_id], $this->payment->client->getSetting('payment_refund_design_id'), @@ -118,7 +121,7 @@ public function build() $this->setAttachments([['file' => base64_encode($pdf), 'name' => $file_name]]); $template_in_use = true; - } elseif(!$this->is_refund && strlen($this->payment->client->getSetting('payment_receipt_design_id')) > 2) { + } elseif(!$this->is_refund && \App\Models\Design::where('id', $this->decodePrimaryKey($this->payment->client->getSetting('payment_receipt_design_id')))->where('is_template', true)->exists()) { $pdf = (new TemplateAction( [$this->payment->hashed_id], $this->payment->client->getSetting('payment_receipt_design_id'), diff --git a/app/Mail/TemplateEmail.php b/app/Mail/TemplateEmail.php index e8db627130..3bce1cd84a 100644 --- a/app/Mail/TemplateEmail.php +++ b/app/Mail/TemplateEmail.php @@ -154,7 +154,10 @@ public function build() } } - if ($this->invitation && $this->invitation->invoice && $settings->ubl_email_attachment && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { + if(!$this->invitation) + return $this; + + if ($this->invitation->invoice && $settings->ubl_email_attachment && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { $ubl_string = (new CreateUbl($this->invitation->invoice))->handle(); if ($ubl_string) { @@ -162,8 +165,9 @@ public function build() } } + if ($this->invitation->invoice) { - if ($this->invitation && $this->invitation->invoice && $this->invitation->invoice->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { + if ($this->invitation->invoice->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { $xml_string = $this->invitation->invoice->service()->getEInvoice($this->invitation->contact); if ($xml_string) { @@ -173,7 +177,7 @@ public function build() } } elseif ($this->invitation->credit){ - if ($this->invitation && $this->invitation->credit && $this->invitation->credit->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { + if ($this->invitation->credit->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { $xml_string = $this->invitation->credit->service()->getECredit($this->invitation->contact); if ($xml_string) { @@ -183,7 +187,7 @@ public function build() } } elseif ($this->invitation->quote){ - if ($this->invitation && $this->invitation->quote && $this->invitation->quote->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { + if ($this->invitation->quote->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { $xml_string = $this->invitation->quote->service()->getEQuote($this->invitation->contact); if ($xml_string) { @@ -193,7 +197,7 @@ public function build() } } elseif ($this->invitation->purchase_order){ - if ($this->invitation && $this->invitation->purchase_order && $this->invitation->purchase_order->client->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { + if ($this->invitation->purchase_order->vendor->getSetting('enable_e_invoice') && $this->company->account->hasFeature(Account::FEATURE_PDF_ATTACHMENT)) { $xml_string = $this->invitation->purchase_order->service()->getEPurchaseOrder($this->invitation->contact); if ($xml_string) { diff --git a/app/Services/Client/Statement.php b/app/Services/Client/Statement.php index be60783c3e..2118386d66 100644 --- a/app/Services/Client/Statement.php +++ b/app/Services/Client/Statement.php @@ -66,7 +66,9 @@ public function run(): ?string $option_template = &$this->options['template']; - if($this->client->getSetting('statement_design_id') != '' || $option_template && $option_template != '') { + $custom_statement_template = \App\Models\Design::where('id', $this->decodePrimaryKey($this->client->getSetting('statement_design_id')))->where('is_template',true)->first(); + + if($custom_statement_template || $option_template && $option_template != '') { $variables['values']['$start_date'] = $this->translateDate($this->options['start_date'], $this->client->date_format(), $this->client->locale()); $variables['values']['$end_date'] = $this->translateDate($this->options['end_date'], $this->client->date_format(), $this->client->locale()); diff --git a/app/Services/Invoice/AddGatewayFee.php b/app/Services/Invoice/AddGatewayFee.php index 7d05946ed7..b95dd6841e 100644 --- a/app/Services/Invoice/AddGatewayFee.php +++ b/app/Services/Invoice/AddGatewayFee.php @@ -95,11 +95,6 @@ private function processGatewayFee($gateway_fee) if (floatval($new_balance) - floatval($balance) != 0) { $adjustment = $new_balance - $balance; - // $this->invoice - // ->client - // ->service() - // ->updateBalance($adjustment); - $this->invoice ->ledger() ->updateInvoiceBalance($adjustment, 'Adjustment for adding gateway fee'); diff --git a/app/Services/Invoice/AutoBillInvoice.php b/app/Services/Invoice/AutoBillInvoice.php index 96c310d439..341d6990ef 100644 --- a/app/Services/Invoice/AutoBillInvoice.php +++ b/app/Services/Invoice/AutoBillInvoice.php @@ -150,19 +150,19 @@ public function run() ->setPaymentHash($payment_hash) ->tokenBilling($gateway_token, $payment_hash); } catch (\Exception $e) { - $this->invoice->auto_bill_tries += 1; - if ($this->invoice->auto_bill_tries == 3) { - $this->invoice->auto_bill_enabled = false; - $this->invoice->auto_bill_tries = 0; //reset the counter here in case auto billing is turned on again in the future. - $this->invoice->save(); - } + nlog('payment NOT captured for '.$this->invoice->number.' with error '.$e->getMessage()); + } - $this->invoice->save(); + $this->invoice->auto_bill_tries += 1; - nlog('payment NOT captured for '.$this->invoice->number.' with error '.$e->getMessage()); + if ($this->invoice->auto_bill_tries == 3) { + $this->invoice->auto_bill_enabled = false; + $this->invoice->auto_bill_tries = 0; //reset the counter here in case auto billing is turned on again in the future. } + $this->invoice->save(); + if ($payment) { info('Auto Bill payment captured for '.$this->invoice->number); } diff --git a/app/Services/Template/TemplateService.php b/app/Services/Template/TemplateService.php index 020ecf739e..8af23142ba 100644 --- a/app/Services/Template/TemplateService.php +++ b/app/Services/Template/TemplateService.php @@ -207,7 +207,7 @@ public function mock(): self $tm = new TemplateMock($this->company); $tm->setSettings($this->getSettings())->init(); - $this->entity = $this->company->invoices()->first(); + $this->entity = $this->company->invoices()->first() ?? $this->company->quotes()->first(); $this->data = $tm->engines; $this->variables = $tm->variables[0]; diff --git a/config/ninja.php b/config/ninja.php index 2bcd182fbd..21ea8fbd49 100644 --- a/config/ninja.php +++ b/config/ninja.php @@ -17,8 +17,8 @@ 'require_https' => env('REQUIRE_HTTPS', true), 'app_url' => rtrim(env('APP_URL', ''), '/'), 'app_domain' => env('APP_DOMAIN', 'invoicing.co'), - 'app_version' => env('APP_VERSION', '5.8.49'), - 'app_tag' => env('APP_TAG', '5.8.49'), + 'app_version' => env('APP_VERSION', '5.8.50'), + 'app_tag' => env('APP_TAG', '5.8.50'), 'minimum_client_version' => '5.0.16', 'terms_version' => '1.0.1', 'api_secret' => env('API_SECRET', false), diff --git a/lang/ar/texts.php b/lang/ar/texts.php index 333b1603c8..6e99681055 100644 --- a/lang/ar/texts.php +++ b/lang/ar/texts.php @@ -192,7 +192,7 @@ 'removed_logo' => 'تمت إزالة الشعار بنجاح', 'sent_message' => 'تم إرسال الرسالة بنجاح', 'invoice_error' => 'يرجى التأكد من تحديد العميل وتصحيح أي أخطاء', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'لقد وصلت إلى حد العميل :count للحسابات المجانية. تهانينا على نجاحك!.', 'payment_error' => 'كان هناك خطأ في معالجة الدفع الخاص بك. الرجاء معاودة المحاولة في وقت لاحق', 'registration_required' => 'التسجيل مطلوب', 'confirmation_required' => 'يرجى تأكيد عنوان بريدك الإلكتروني: رابط لإعادة إرسال رسالة التأكيد عبر البريد الإلكتروني.', @@ -1153,8 +1153,8 @@ 'invoice_number_padding' => 'حشوة', 'preview' => 'معاينة', 'list_vendors' => 'قائمة الباعة', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'قم بالترقية إلى خطة المؤسسة اضافة مستخدمين إضافيين إلى حساب .', + 'enterprise_plan_features' => 'تضيف خطة Enterprise دعمًا لعدة مستخدمين ومرفقات الملفات، :link للاطلاع على القائمة الكاملة للميزات.', 'return_to_app' => 'العودة إلى التطبيق', @@ -1302,7 +1302,7 @@ 'security' => 'حماية', 'see_whats_new' => 'تعرف على الجديد في v:version', 'wait_for_upload' => 'الرجاء الانتظار حتى يكتمل تحميل المستند.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'قم بالترقية إلى خطة المؤسسة الخاصة بنا لتمكين الأذونات.', 'enable_second_tax_rate' => 'تفعيل تحديد معدل الضريبة الثاني', 'payment_file' => 'ملف الدفع', 'expense_file' => 'ملف المصاريف', @@ -2676,7 +2676,7 @@ 'no_assets' => 'لا توجد صور ، اسحب للتحميل', 'add_image' => 'إضافة صورة', 'select_image' => 'اختر صورة', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'قم بالترقية إلى خطة المؤسسة لتحميل الصور', 'delete_image' => 'حذف صورة', 'delete_image_help' => 'تحذير: سيؤدي حذف الصورة إلى إزالتها من جميع المقترحات.', 'amount_variable_help' => 'ملاحظة: سيستخدم حقل مبلغ الفاتورة $ الحقل الجزئي / الإيداع إذا تم تعيينه وإلا فسيستخدم رصيد الفاتورة.', @@ -3032,7 +3032,7 @@ 'valid_until_days' => 'صالح حتى', 'valid_until_days_help' => 'يقوم تلقائيًا بتعيين القيمة الصالحة حتى في عروض الأسعار على هذه الأيام العديدة في المستقبل. اتركه فارغا للتعطيل.', 'usually_pays_in_days' => 'أيام', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'يتطلب خطة المؤسسة', 'take_picture' => 'التقط صورة', 'upload_file' => 'رفع ملف', 'new_document' => 'مستند جديد', @@ -3134,7 +3134,7 @@ 'archived_group' => 'تمت أرشفة المجموعة بنجاح', 'deleted_group' => 'تم حذف المجموعة بنجاح', 'restored_group' => 'تمت استعادة المجموعة بنجاح', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'قم بتحميل شعار شركتك', 'uploaded_logo' => 'تم تحميل الشعار بنجاح', 'saved_settings' => 'تم حفظ الإعدادات بنجاح', 'device_settings' => 'إعدادات الجهاز', @@ -3956,7 +3956,7 @@ 'notification_credit_bounced_subject' => 'غير قادر على تقديم الائتمان :invoice', 'save_payment_method_details' => 'حفظ تفاصيل طريقة الدفع', 'new_card' => 'بطاقة جديدة', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'اضافة حساب البنك', 'company_limit_reached' => 'حد :limit شركات لكل حساب.', 'credits_applied_validation' => 'لا يمكن أن يكون إجمالي الأرصدة المطبقة أكثر من إجمالي الفواتير', 'credit_number_taken' => 'رقم الائتمان مأخوذ بالفعل', @@ -4217,7 +4217,7 @@ 'payment_type_Bancontact' => 'بانكونتاكت', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'إجمالي الخط الإجمالي', 'lang_Slovak' => 'السلوفاكية', 'normal' => 'طبيعي', 'large' => 'كبير', @@ -5174,7 +5174,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'أوراق اعتماد مفقودة', 'nordigen_handler_error_contents_account_config_invalid' => 'بيانات اعتماد غير صالحة أو مفقودة لبيانات حساب بنك Gocardless. اتصل بالدعم للحصول على المساعدة، إذا استمرت هذه المشكلة.', 'nordigen_handler_error_heading_not_available' => 'غير متاح', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'الميزة غير متوفرة، خطة Enterprise فقط.', 'nordigen_handler_error_heading_institution_invalid' => 'مؤسسة غير صالحة', 'nordigen_handler_error_contents_institution_invalid' => 'معرف المؤسسة المقدم غير صالح أو لم يعد صالحًا.', 'nordigen_handler_error_heading_ref_invalid' => 'مرجع غير صالح', @@ -5220,34 +5220,34 @@ 'user_sales' => 'مبيعات المستخدم', 'iframe_url' => 'عنوان URL لإطار iFrame', 'user_unsubscribed' => 'تم إلغاء اشتراك المستخدم من رسائل البريد الإلكتروني :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'إنتهى من المخزن', + 'step_dependency_fail' => 'يتطلب المكون ":الخطوة" واحدًا على الأقل من تبعياته ("التبعيات") في القائمة.', + 'step_dependency_order_fail' => 'المكون ": الخطوة" يعتمد على ": التبعية". جعل ترتيب المكونات (المكونات) صحيحًا.', + 'step_authentication_fail' => 'يجب عليك تضمين إحدى طرق المصادقة على الأقل.', + 'auth.login' => 'تسجيل الدخول', + 'auth.login-or-register' => 'تسجيل الدخول أو التسجيل', + 'auth.register' => 'يسجل', + 'cart' => 'عربة التسوق', + 'methods' => 'طُرق', + 'rff' => 'نموذج الحقول المطلوبة', + 'add_step' => 'اضافة خطوة', + 'steps' => 'خطوات', + 'steps_order_help' => 'ترتيب الخطوات مهم. ولا ينبغي أن تعتمد الخطوة الأولى على أي خطوة أخرى. ويجب أن تعتمد الخطوة الثانية على الخطوة الأولى، وهكذا.', + 'other_steps' => 'خطوات أخرى', 'use_available_payments' => 'استخدم المدفوعات المتاحة', 'test_email_sent' => 'تم إرسال البريد الإلكتروني بنجاح', 'gateway_type' => 'نوع البوابة', 'save_template_body' => 'هل ترغب في حفظ تعيين الاستيراد هذا كقالب لاستخدامه في المستقبل؟', 'save_as_template' => 'حفظ تعيين القالب', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'يتم تمكين الخروج فقط للعملاء الحاليين. يرجى تسجيل الدخول باستخدام حساب الحالي للخروج.', + 'checkout_only_for_new_customers' => 'يتم تمكين الخروج فقط للعملاء الجدد. الرجاء تسجيل حساب جديد للخروج.', 'auto_bill_standard_invoices_help' => 'فواتير تلقائية قياسية في تاريخ الاستحقاق', 'auto_bill_on_help' => 'فاتورة تلقائية في تاريخ الإرسال أو تاريخ الاستحقاق (الفواتير المتكررة)', 'use_available_credits_help' => 'قم بتطبيق أي أرصدة دائنة على الدفعات قبل تحصيل رسوم طريقة الدفع', 'use_unapplied_payments' => 'استخدم الدفعات غير المطبقة', 'use_unapplied_payments_help' => 'قم بتطبيق أي أرصدة دفع قبل فرض رسوم على طريقة الدفع', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'عدد الأيام التي تلي تاريخ الفاتورة التي يستحق فيها الدفع', + 'payment_type_help' => 'نوع الدفع الافتراضي الذي سيتم استخدامه للمدفوعات', 'quote_valid_until_help' => 'عدد الأيام التي يكون عرض الأسعار صالحًا لها', 'expense_payment_type_help' => 'نوع دفع النفقات الافتراضي الذي سيتم استخدامه', 'paylater' => 'الدفع في 4', @@ -5260,22 +5260,23 @@ 'product_cost' => 'تكلفة المنتج', 'duration_words' => 'المدة بالكلمات', 'upcoming_recurring_invoices' => 'الفواتير المتكررة القادمة', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'بلد الشحن', + 'show_table_footer' => 'إظهار تذييل الجدول', + 'show_table_footer_help' => 'يعرض الإجماليات في تذييل الجدول', 'total_invoices' => 'إجمالي الفواتير', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'اضافة إلى المجموعة', + 'check_credentials' => 'التحقق من بيانات الاعتماد', + 'valid_credentials' => 'أوراق الاعتماد صالحة', + 'e_quote' => 'الاقتباس الإلكتروني', + 'e_credit' => 'الائتمان الإلكتروني', + 'e_purchase_order' => 'أمر الشراء الإلكتروني', + 'e_quote_type' => 'نوع الاقتباس الإلكتروني', + 'unlock_unlimited_clients' => 'يرجى الترقية لفتح عدد غير محدود من العملاء!', + 'download_e_purchase_order' => 'تحميل أمر الشراء الإلكتروني', + 'flutter_web_warning' => 'نوصي باستخدام تطبيق الويب الجديد أو تطبيق سطح المكتب للحصول على أفضل أداء', + 'rappen_rounding' => 'تقريب رابين', + 'rappen_rounding_help' => 'جولة المبلغ إلى 5 سنتات', + 'assign_group' => 'تعيين المجموعة', ); return $lang; diff --git a/lang/ca/texts.php b/lang/ca/texts.php index 48bbbb21ba..cca4776db3 100644 --- a/lang/ca/texts.php +++ b/lang/ca/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'El logo s\'ha eliminat correctament', 'sent_message' => 'S\'ha enviat el missatge satisfactòriament', 'invoice_error' => 'Per favor, assegura\'t de seleccionar un client, i corregeix els errors', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Heu arribat al límit de client :count als comptes gratuïts. Felicitats pel teu èxit!.', 'payment_error' => 'Ha hagut un error al processar el teu pagament. Per favor, torna-ho a intentar més tard.', 'registration_required' => 'Registration Required', 'confirmation_required' => 'Per favor, confirma la teua adreça de correu electrònic, :link per a reenviar el missatge de confirmació.', @@ -1172,8 +1172,8 @@ 'invoice_number_padding' => 'Padding', 'preview' => 'Preview', 'list_vendors' => 'List Vendors', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Actualitzeu al pla d'empresa per afegir usuaris addicionals al vostre compte.', + 'enterprise_plan_features' => 'El pla empresarial afegeix suport per a diversos usuaris i fitxers adjunts, :link per veure la llista completa de funcions.', 'return_to_app' => 'Return To App', @@ -1322,7 +1322,7 @@ 'security' => 'Security', 'see_whats_new' => 'See what\'s new in v:version', 'wait_for_upload' => 'Please wait for the document upload to complete.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Actualitzeu al nostre pla empresarial per activar els permisos.', 'enable_second_tax_rate' => 'Enable specifying a second tax rate', 'payment_file' => 'Payment File', 'expense_file' => 'Expense File', @@ -2695,7 +2695,7 @@ 'no_assets' => 'No images, drag to upload', 'add_image' => 'Add Image', 'select_image' => 'Tria imatge', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Actualitzeu al pla empresarial per penjar imatges', 'delete_image' => 'Esborra imatge', 'delete_image_help' => 'Warning: deleting the image will remove it from all proposals.', 'amount_variable_help' => 'Note: the invoice $amount field will use the partial/deposit field if set otherwise it will use the invoice balance.', @@ -3051,7 +3051,7 @@ 'valid_until_days' => 'Valid Until', 'valid_until_days_help' => 'Automatically sets the Valid Until value on quotes to this many days in the future. Leave blank to disable.', 'usually_pays_in_days' => 'Days', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Requereix un pla d'empresa', 'take_picture' => 'Take Picture', 'upload_file' => 'Upload File', 'new_document' => 'New Document', @@ -3153,7 +3153,7 @@ 'archived_group' => 'Successfully archived group', 'deleted_group' => 'Successfully deleted group', 'restored_group' => 'Successfully restored group', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Carregueu el logotip de la vostra empresa', 'uploaded_logo' => 'Successfully uploaded logo', 'saved_settings' => 'Successfully saved settings', 'device_settings' => 'Device Settings', @@ -3975,7 +3975,7 @@ 'notification_credit_bounced_subject' => 'Unable to deliver Credit :invoice', 'save_payment_method_details' => 'Save payment method details', 'new_card' => 'New card', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Afegeix un compte bancari', 'company_limit_reached' => 'Limit of :limit companies per account.', 'credits_applied_validation' => 'Total credits applied cannot be MORE than total of invoices', 'credit_number_taken' => 'Credit number already taken', @@ -4236,7 +4236,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total línia bruta', 'lang_Slovak' => 'Slovak', 'normal' => 'Normal', 'large' => 'Large', @@ -5193,7 +5193,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Falten credencials', 'nordigen_handler_error_contents_account_config_invalid' => 'Les credencials no són vàlides o falten per a les dades del compte bancari de Gocardless. Contacteu amb l'assistència per obtenir ajuda, si aquest problema persisteix.', 'nordigen_handler_error_heading_not_available' => 'No disponible', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Funció no disponible, només pla empresarial.', 'nordigen_handler_error_heading_institution_invalid' => 'Institució no vàlida', 'nordigen_handler_error_contents_institution_invalid' => 'L'identificador d'institució proporcionat no és vàlid o ja no és vàlid.', 'nordigen_handler_error_heading_ref_invalid' => 'Referència no vàlida', @@ -5239,34 +5239,34 @@ 'user_sales' => 'Vendes d'usuaris', 'iframe_url' => 'URL iFrame', 'user_unsubscribed' => 'L'usuari ha cancel·lat la subscripció als correus electrònics :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Esgotat', + 'step_dependency_fail' => 'El component ":step" requereix almenys una de les seves dependències (":dependencies") a la llista.', + 'step_dependency_order_fail' => 'El component ":step" depèn de ":dependency". Feu que l'ordre dels components sigui correcte.', + 'step_authentication_fail' => 'Heu d'incloure almenys un dels mètodes d'autenticació.', + 'auth.login' => 'iniciar Sessió', + 'auth.login-or-register' => 'Inicieu sessió o registreu-vos', + 'auth.register' => 'Registra't', + 'cart' => 'Carro', + 'methods' => 'Mètodes', + 'rff' => 'Formulari de camps obligatoris', + 'add_step' => 'Afegeix un pas', + 'steps' => 'Passos', + 'steps_order_help' => 'L'ordre dels passos és important. El primer pas no ha de dependre de cap altre pas. El segon pas hauria de dependre del primer pas, i així successivament.', + 'other_steps' => 'Altres passos', 'use_available_payments' => 'Utilitzeu els pagaments disponibles', 'test_email_sent' => 'Correu electrònic enviat correctament', 'gateway_type' => 'Tipus de passarel·la', 'save_template_body' => 'Voleu desar aquesta assignació d'importació com a plantilla per a un ús futur?', 'save_as_template' => 'Desa el mapatge de plantilles', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'La compra només està activada per als clients existents. Si us plau, inicieu sessió amb el compte existent per pagar.', + 'checkout_only_for_new_customers' => 'La compra només està activada per a clients nous. Si us plau, registreu un compte nou per pagar.', 'auto_bill_standard_invoices_help' => 'Factura automàticament les factures estàndard en la data de venciment', 'auto_bill_on_help' => 'Factura automàtica a la data d'enviament O data de venciment (factures recurrents)', 'use_available_credits_help' => 'Apliqueu qualsevol saldo de crèdit als pagaments abans de cobrar un mètode de pagament', 'use_unapplied_payments' => 'Utilitzeu pagaments no aplicats', 'use_unapplied_payments_help' => 'Apliqueu qualsevol saldo de pagament abans de cobrar un mètode de pagament', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'El nombre de dies després de la data de la factura en què s'ha de pagar el pagament', + 'payment_type_help' => 'El tipus de pagament predeterminat que s'utilitzarà per als pagaments', 'quote_valid_until_help' => 'El nombre de dies durant els quals el pressupost és vàlid', 'expense_payment_type_help' => 'El tipus de pagament de despeses predeterminat que s'utilitzarà', 'paylater' => 'Paga en 4', @@ -5279,22 +5279,23 @@ 'product_cost' => 'Cost del producte', 'duration_words' => 'Durada en paraules', 'upcoming_recurring_invoices' => 'Pròximes factures recurrents', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'País d'enviament', + 'show_table_footer' => 'Mostra el peu de taula', + 'show_table_footer_help' => 'Mostra els totals al peu de la taula', 'total_invoices' => 'Total de factures', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Afegeix al grup', + 'check_credentials' => 'Comproveu les credencials', + 'valid_credentials' => 'Les credencials són vàlides', + 'e_quote' => 'Cita electrònica', + 'e_credit' => 'Crèdit electrònic', + 'e_purchase_order' => 'Ordre de compra electrònica', + 'e_quote_type' => 'Tipus de pressupost electrònic', + 'unlock_unlimited_clients' => 'Si us plau, actualitzeu per desbloquejar clients il·limitats!', + 'download_e_purchase_order' => 'Descarrega la comanda de compra electrònica', + 'flutter_web_warning' => 'Us recomanem que utilitzeu la nova aplicació web o l'aplicació d'escriptori per obtenir el millor rendiment', + 'rappen_rounding' => 'Arrodoniment de Rappen', + 'rappen_rounding_help' => 'Import rodó a 5 cèntims', + 'assign_group' => 'Assigna un grup', ); return $lang; diff --git a/lang/da/texts.php b/lang/da/texts.php index f71228c8d1..436c108256 100644 --- a/lang/da/texts.php +++ b/lang/da/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logo slettet', 'sent_message' => 'Besked sendt', 'invoice_error' => 'Vælg venligst en kunde og ret eventuelle fejl', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Du har ramt :count Klient på gratis konti. Tillykke med din succes!.', 'payment_error' => 'Det opstod en fejl under din betaling. Venligst prøv igen senere.', 'registration_required' => 'Tilmelding påkrævet', 'confirmation_required' => 'Venligst bekræft e-mail, :link Send bekræftelses e-mail igen.', @@ -1172,8 +1172,8 @@ 'invoice_number_padding' => 'Padding', 'preview' => 'Preview', 'list_vendors' => 'Vis sælgere', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Opgrader til Enterprise Plan for Tilføj yderligere brugere til din konto.', + 'enterprise_plan_features' => 'Enterprise Planen tilføjer understøttelse af flere brugere og vedhæftede filer, :link for at se den fulde liste over funktioner.', 'return_to_app' => 'Vend tilbage til appen', @@ -1321,7 +1321,7 @@ 'security' => 'Sikkerhed', 'see_whats_new' => 'Se hvad der er nyt i v:version', 'wait_for_upload' => 'Vent til dokument upload er helt afsluttet.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Opgrader til vores Enterprise Plan for at aktivere tilladelser.', 'enable_second_tax_rate' => 'Aktivér angivelse af anden skattesats', 'payment_file' => 'Betalings fil', 'expense_file' => 'Udgifts fil', @@ -2694,7 +2694,7 @@ 'no_assets' => 'Ingen billeder, træk for at uploade', 'add_image' => 'Tilføj billede', 'select_image' => 'Vælg Billede', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Opgrader til Enterprise Plan for at uploade billeder', 'delete_image' => 'Slet billede', 'delete_image_help' => 'Advarsel: Hvis du sletter billedet, fjernes det fra alle forslag.', 'amount_variable_help' => 'Bemærk : Faktura $ Beløb feltet vil bruge del-/indbetalingsfeltet, hvis det er angivet, ellers vil det bruge Faktura saldoen.', @@ -3050,7 +3050,7 @@ 'valid_until_days' => 'Gyldig indtil', 'valid_until_days_help' => 'Indstiller automatisk værdien Gyldig indtil på tilbud til så mange dage i fremtiden. Lad stå tomt for at deaktivere.', 'usually_pays_in_days' => 'Dage', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Kræver en Enterprise Plan', 'take_picture' => 'Tage billede', 'upload_file' => 'Upload fil', 'new_document' => 'Nyt dokument', @@ -3152,7 +3152,7 @@ 'archived_group' => 'Succesfuldt arkiveret gruppe', 'deleted_group' => 'Succesfuldt slettet gruppe', 'restored_group' => 'Succesfuldt genskabt gruppe', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Upload dit firmalogo', 'uploaded_logo' => 'Succesfuldt uploadet logo', 'saved_settings' => 'Succesfuldt reddede Indstillinger', 'device_settings' => 'Indstillinger', @@ -3974,7 +3974,7 @@ 'notification_credit_bounced_subject' => 'Kan ikke levere kredit :invoice', 'save_payment_method_details' => 'Gem Betaling detaljer', 'new_card' => 'Nyt kort', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Tilføj bankkonto', 'company_limit_reached' => 'Grænse på :limit virksomheder pr. konto.', 'credits_applied_validation' => 'Total kreditter kan ikke være MERE end Total af Fakturaer', 'credit_number_taken' => 'Kreditnummer er allerede taget', @@ -4235,7 +4235,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Brutto Linie Total', 'lang_Slovak' => 'slovakisk', 'normal' => 'Normal', 'large' => 'Stor', @@ -5192,7 +5192,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Manglende legitimationsoplysninger', 'nordigen_handler_error_contents_account_config_invalid' => 'Ugyldige eller manglende legitimationsoplysninger for Gocardless bankkontodata. kontakt support for at få hjælp, hvis dette problem fortsætter.', 'nordigen_handler_error_heading_not_available' => 'Ikke tilgængelig', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Funktionen er ikke tilgængelig, kun Enterprise Plan.', 'nordigen_handler_error_heading_institution_invalid' => 'Ugyldig institution', 'nordigen_handler_error_contents_institution_invalid' => 'Det angivne institutions-id er ugyldigt eller ikke længere gyldigt.', 'nordigen_handler_error_heading_ref_invalid' => 'Ugyldig reference', @@ -5238,34 +5238,34 @@ 'user_sales' => 'Bruger Salg', 'iframe_url' => 'iFrame URL', 'user_unsubscribed' => 'Bruger afmeldte e-mails :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Udsolgt', + 'step_dependency_fail' => 'Komponent ":trin" kræver mindst én af dens afhængigheder (":afhængigheder") på listen.', + 'step_dependency_order_fail' => 'Komponent ":trin" afhænger af ":afhængighed". Sørg for, at komponent(er) rækkefølgen er korrekt.', + 'step_authentication_fail' => 'Du skal inkludere mindst én af godkendelsesmetoderne.', + 'auth.login' => 'Log på', + 'auth.login-or-register' => 'Log ind eller tilmeld dig', + 'auth.register' => 'Tilmeld', + 'cart' => 'Vogn', + 'methods' => 'Metoder', + 'rff' => 'Formular med obligatoriske felter', + 'add_step' => 'Tilføj trin', + 'steps' => 'Trin', + 'steps_order_help' => 'Rækkefølgen af trinene er vigtig. Det første trin bør ikke afhænge af noget andet trin. Det andet trin skal afhænge af det første trin og så videre.', + 'other_steps' => 'Andre trin', 'use_available_payments' => 'Brug tilgængelig Betalinger', 'test_email_sent' => 'Succesfuldt sendt e-mail', 'gateway_type' => 'Gateway type', 'save_template_body' => 'Vil du gerne Gem denne importkortlægning som en skabelon til fremtidig brug?', 'save_as_template' => 'Gem skabelon kortlægning', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Checkout er kun aktiveret for eksisterende kunder. Log venligst ind med eksisterende konto for at betale.', + 'checkout_only_for_new_customers' => 'Checkout er kun aktiveret for nye kunder. Registrer venligst en ny konto for at betale.', 'auto_bill_standard_invoices_help' => 'Autofaktura standard Fakturaer på forfaldsdatoen', 'auto_bill_on_help' => 'Automatisk regning på afsendelsesdato ELLER forfaldsdato ( Gentagen Fakturaer )', 'use_available_credits_help' => 'Anvend eventuelle kreditsaldi til Betaling er inden opkrævning af en Betaling', 'use_unapplied_payments' => 'Brug uanvendt Betalinger', 'use_unapplied_payments_help' => 'Anvend eventuelle Betaling inden opkrævning af en Betaling', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Antallet af dage efter Faktura datoen, som Betaling forfalder', + 'payment_type_help' => 'Standard Betaling , der skal bruges til Betaling er', 'quote_valid_until_help' => 'Det antal dage, som tilbuddet er gyldigt i', 'expense_payment_type_help' => 'Standard Udgift Betaling , der skal bruges', 'paylater' => 'Indbetal 4', @@ -5278,22 +5278,23 @@ 'product_cost' => 'Produktomkostninger', 'duration_words' => 'Varighed i ord', 'upcoming_recurring_invoices' => 'Kommende Gentagen Fakturaer', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Forsendelsesland', + 'show_table_footer' => 'Vis bordfod', + 'show_table_footer_help' => 'Viser totalerne i tabellens sidefod', 'total_invoices' => 'Total Fakturaer', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Tilføj til gruppe', + 'check_credentials' => 'Tjek legitimationsoplysninger', + 'valid_credentials' => 'Legitimationsoplysninger er gyldige', + 'e_quote' => 'E-Citat', + 'e_credit' => 'E-kredit', + 'e_purchase_order' => 'E-købsordre', + 'e_quote_type' => 'E-tilbudstype', + 'unlock_unlimited_clients' => 'Opgrader venligst for at låse op for ubegrænset Klienter !', + 'download_e_purchase_order' => 'Download e-købsordre', + 'flutter_web_warning' => 'Vi anbefaler at bruge den nye webapp eller desktop-appen for at få den bedste ydeevne', + 'rappen_rounding' => 'Rappen afrunding', + 'rappen_rounding_help' => 'Rund Beløb til 5 øre', + 'assign_group' => 'Tildel gruppe', ); return $lang; diff --git a/lang/de/texts.php b/lang/de/texts.php index 343e244e35..c64e3770f3 100644 --- a/lang/de/texts.php +++ b/lang/de/texts.php @@ -200,7 +200,7 @@ 'removed_logo' => 'Logo erfolgreich entfernt', 'sent_message' => 'Nachricht erfolgreich versendet', 'invoice_error' => 'Bitte stelle sicher, dass ein Kunde ausgewählt und alle Fehler behoben wurden', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Sie haben das Kunde von :count für kostenlose Konten erreicht. Herzlichen Glückwunsch zu Ihrem Erfolg!', 'payment_error' => 'Es ist ein Fehler während der Zahlung aufgetreten. Bitte versuche es später noch einmal.', 'registration_required' => 'Registrierung erforderlich', 'confirmation_required' => 'Bitte verifiziern Sie Ihre E-Mail-Adresse, :link um die E-Mail-Bestätigung erneut zu senden.', @@ -1173,8 +1173,8 @@ 'invoice_number_padding' => 'Innenabstand', 'preview' => 'Vorschau', 'list_vendors' => 'Lieferanten anzeigen', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Führen Sie ein Upgrade auf den Enterprise-Plan durch, um Ihrem Konto weitere Benutzer hinzuzufügen.', + 'enterprise_plan_features' => 'Der Enterprise-Plan bietet Unterstützung für mehrere Benutzer und Dateianhänge. :link , um die vollständige Liste der Funktionen anzuzeigen.', 'return_to_app' => 'Zurück zur App', @@ -1323,7 +1323,7 @@ 'security' => 'Sicherheit', 'see_whats_new' => 'Neu in v:version', 'wait_for_upload' => 'Bitte warten Sie bis der Dokumentenupload abgeschlossen wurde.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Führen Sie ein Upgrade auf unseren Enterprise-Plan durch, um Berechtigungen zu aktivieren.', 'enable_second_tax_rate' => 'Aktiviere Spezifizierung einer zweiten Steuerrate', 'payment_file' => 'Zahlungsdatei', 'expense_file' => 'Ausgabenakte', @@ -2696,7 +2696,7 @@ 'no_assets' => 'Keine Bilder, hierhin ziehen zum hochladen', 'add_image' => 'Bild hinzufügen', 'select_image' => 'Bild auswählen', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Aktualisieren Sie zum Hochladen von Bildern auf den Enterprise-Plan', 'delete_image' => 'Bild löschen', 'delete_image_help' => 'Warnung: Wenn Sie das Bild löschen, wird es aus allen Vorschlägen entfernt.', 'amount_variable_help' => 'Hinweis: Das Rechnungsfeld $amount verwendet das Feld Teil-/Anzahlung. Wenn nicht anders eingestellt, wird der Rechnungsbetrag verwendet.', @@ -3052,7 +3052,7 @@ 'valid_until_days' => 'Gültig bis', 'valid_until_days_help' => 'Setzt Gültig bis von Angeboten automatisch auf die Anzahl der Tage in der Zukunft. Zum deaktivieren Feld frei lassen. ', 'usually_pays_in_days' => 'Tage', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Erfordert einen Enterprise-Plan', 'take_picture' => 'Bild aufnehmen', 'upload_file' => 'Datei hochladen', 'new_document' => 'Neues Dokument', @@ -3154,7 +3154,7 @@ 'archived_group' => 'Gruppe erfolgreich archiviert', 'deleted_group' => 'Gruppe erfolgreich gelöscht', 'restored_group' => 'Gruppe erfolgreich wiederhergestellt', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Laden Sie Ihr Firmenlogo hoch', 'uploaded_logo' => 'Logo erfolgreich hochgeladen', 'saved_settings' => 'Einstellungen erfolgreich gespeichert', 'device_settings' => 'Geräte-Einstellungen', @@ -3977,7 +3977,7 @@ 'notification_credit_bounced_subject' => 'Gutschrift nicht auslieferbar :invoice', 'save_payment_method_details' => 'Angaben zur Zahlungsart speichern', 'new_card' => 'Neue Kreditkarte', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Bankverbindung hinzufügen', 'company_limit_reached' => 'Maximal :limit Firmen pro Account.', 'credits_applied_validation' => 'Die Gesamtsumme der Gutschriften kann nicht MEHR sein als die Gesamtsumme der Rechnungen', 'credit_number_taken' => 'Gutschriftsnummer bereits vergeben.', @@ -4238,7 +4238,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Bruttozeilensumme', 'lang_Slovak' => 'Slowakisch', 'normal' => 'Normal', 'large' => 'Groß', @@ -5197,7 +5197,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Fehlende Zugangsdaten', 'nordigen_handler_error_contents_account_config_invalid' => 'Ungültige oder fehlende Zugangsdaten für Gocardless Bankverbindung . Wenn das Problem weiterhin besteht, wenden Sie sich an den Support.', 'nordigen_handler_error_heading_not_available' => 'Nicht verfügbar', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Funktion nicht verfügbar, nur Enterprise-Plan.', 'nordigen_handler_error_heading_institution_invalid' => 'Ungültige Institution', 'nordigen_handler_error_contents_institution_invalid' => 'Die angegebene Institutions-ID ist ungültig oder nicht mehr gültig.', 'nordigen_handler_error_heading_ref_invalid' => 'Ungültige Referenz', @@ -5243,34 +5243,34 @@ 'user_sales' => 'Benutzerverkäufe', 'iframe_url' => 'iFrame-URL', 'user_unsubscribed' => 'Der Benutzer hat die E-Mails :link abgemeldet', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Ausverkauft', + 'step_dependency_fail' => 'Die Komponente „:step“ erfordert mindestens eine ihrer Abhängigkeiten („:dependencies“) in der Liste.', + 'step_dependency_order_fail' => 'Die Komponente ":step" hängt von ":dependency" ab. Stellen Sie sicher, dass die Reihenfolge der Komponenten korrekt ist.', + 'step_authentication_fail' => 'Sie müssen mindestens eine der Authentifizierungsmethoden einschließen.', + 'auth.login' => 'Anmeldung', + 'auth.login-or-register' => 'Anmelden oder Registrieren', + 'auth.register' => 'Registrieren', + 'cart' => 'Wagen', + 'methods' => 'Methoden', + 'rff' => 'Formular mit den erforderlichen Feldern', + 'add_step' => 'Schritt hinzufügen', + 'steps' => 'Schritte', + 'steps_order_help' => 'Die Reihenfolge der Schritte ist wichtig. Der erste Schritt sollte nicht von einem anderen Schritt abhängen. Der zweite Schritt sollte vom ersten Schritt abhängen und so weiter.', + 'other_steps' => 'Weitere Schritte', 'use_available_payments' => 'Verwenden Sie verfügbare Zahlungen', 'test_email_sent' => 'E-Mail erfolgreich gesendet', 'gateway_type' => 'Gateway-Typ', 'save_template_body' => 'Möchten Sie diese Importzuordnung als Vorlage für die zukünftige Verwendung speichern?', 'save_as_template' => 'Vorlagenzuordnung speichern', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Die Kasse ist nur für Bestandskunden aktiviert. Bitte melden Sie sich mit Ihrem bestehenden Konto an, um zur Kasse zu gehen.', + 'checkout_only_for_new_customers' => 'Die Kasse ist nur für Neukunden aktiviert. Bitte registrieren Sie ein neues Konto, um zur Kasse zu gehen.', 'auto_bill_standard_invoices_help' => 'Standardrechnungen automatisch am Fälligkeitsdatum abrechnen', 'auto_bill_on_help' => 'Automatische Rechnung am Sendedatum ODER Fälligkeitsdatum (wiederkehrende Rechnungen)', 'use_available_credits_help' => 'Wenden Sie etwaige Guthaben auf Zahlungen an, bevor Sie eine Zahlungsmethode belasten', 'use_unapplied_payments' => 'Verwenden Sie nicht angewendete Zahlungen', 'use_unapplied_payments_help' => 'Rechnen Sie etwaige Zahlungssalden ab, bevor Sie eine Zahlungsmethode belasten', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Die Anzahl der Tage nach dem Rechnungsdatum, an denen die Zahlung fällig ist', + 'payment_type_help' => 'Die standardmäßig für Zahlungen zu verwendende Zahlungsart', 'quote_valid_until_help' => 'Die Anzahl der Tage, für die das Angebot / Kostenvoranschlag gültig ist', 'expense_payment_type_help' => 'Der standardmäßig zu verwendende Ausgabe Zahlungstyp', 'paylater' => 'Zahlen in 4', @@ -5283,22 +5283,23 @@ 'product_cost' => 'Produktkosten', 'duration_words' => 'Dauer in Worten', 'upcoming_recurring_invoices' => 'Kommende wiederkehrende Rechnungen', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Lieferungsland', + 'show_table_footer' => 'Tabellenfußzeile anzeigen', + 'show_table_footer_help' => 'Zeigt die Summen in der Fußzeile der Tabelle an', 'total_invoices' => 'Gesamtrechnungen', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Zur Gruppe hinzufügen', + 'check_credentials' => 'Anmeldeinformationen prüfen', + 'valid_credentials' => 'Die Anmeldeinformationen sind gültig', + 'e_quote' => 'E- Angebot / Kostenvoranschlag', + 'e_credit' => 'E-Guthaben', + 'e_purchase_order' => 'Elektronische Bestellung', + 'e_quote_type' => 'E- Angebot / Kostenvoranschlag Typ', + 'unlock_unlimited_clients' => 'Bitte führen Sie ein Upgrade durch, um eine unbegrenzte Anzahl an Clients freizuschalten!', + 'download_e_purchase_order' => 'E-Bestellung herunterladen', + 'flutter_web_warning' => 'Für eine optimale Leistung empfehlen wir die Verwendung der neuen Web-App oder der Desktop-App.', + 'rappen_rounding' => 'Rappenrundung', + 'rappen_rounding_help' => 'Betrag auf 5 Cent aufrunden', + 'assign_group' => 'Gruppe zuweisen', ); return $lang; diff --git a/lang/en/texts.php b/lang/en/texts.php index 937e736a48..8d406b4238 100644 --- a/lang/en/texts.php +++ b/lang/en/texts.php @@ -2197,7 +2197,7 @@ 'mailgun_private_key' => 'Mailgun Private Key', 'brevo_domain' => 'Brevo Domain', 'brevo_private_key' => 'Brevo Private Key', - 'send_test_email' => 'Send test email', + 'send_test_email' => 'Send Test Email', 'select_label' => 'Select Label', 'label' => 'Label', 'service' => 'Service', diff --git a/lang/es/texts.php b/lang/es/texts.php index c2ec00fc85..f7bc588e50 100644 --- a/lang/es/texts.php +++ b/lang/es/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logo eliminado con éxito', 'sent_message' => 'Mensaje enviado con éxito', 'invoice_error' => 'Seleccionar cliente y corregir errores.', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Has alcanzado el límite de clientes :count en cuentas gratuitas. ¡Felicidades por tu éxito!.', 'payment_error' => 'Ha habido un error en el proceso de tu pago. Inténtalo de nuevo más tarde.', 'registration_required' => 'Se requiere registro', 'confirmation_required' => 'Por favor confirma tu dirección de correo electrónico, :link para reenviar el correo de confirmación.', @@ -1171,8 +1171,8 @@ 'invoice_number_padding' => 'Padding', 'preview' => 'Preview', 'list_vendors' => 'Listar Proveedores', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Actualice al plan Enterprise para agregar usuarios adicionales a su cuenta.', + 'enterprise_plan_features' => 'El plan Enterprise agrega soporte para múltiples usuarios y archivos adjuntos, :link para ver la lista completa de funciones.', 'return_to_app' => 'Regresar a la App', @@ -1321,7 +1321,7 @@ 'security' => 'Security', 'see_whats_new' => 'See what\'s new in v:version', 'wait_for_upload' => 'Please wait for the document upload to complete.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Actualice a nuestro Plan Empresarial para habilitar permisos.', 'enable_second_tax_rate' => 'Enable specifying a second tax rate', 'payment_file' => 'Payment File', 'expense_file' => 'Expense File', @@ -2694,7 +2694,7 @@ 'no_assets' => 'No hay imágenes, arrastre para cargar', 'add_image' => 'Añadir imagen', 'select_image' => 'Seleccionar imagen', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Actualiza al Plan Enterprise para subir imágenes', 'delete_image' => 'Eliminar Imagen', 'delete_image_help' => 'Advertencia: al eliminar la imagen, se eliminará de todas las propuestas.', 'amount_variable_help' => 'Nota: el campo de monto de $ de la factura usará el campo de depósito/parcial si se configura; de lo contrario, usará el saldo de la factura.', @@ -3050,7 +3050,7 @@ 'valid_until_days' => 'Válido hasta', 'valid_until_days_help' => 'Establece automáticamente el valor Válido hasta en las cotizaciones a esta cantidad de días en el futuro. Dejar en blanco para deshabilitar.', 'usually_pays_in_days' => 'Días', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Requiere un plan empresarial', 'take_picture' => 'Tomar la foto', 'upload_file' => 'Subir archivo', 'new_document' => 'Nuevo documento', @@ -3152,7 +3152,7 @@ 'archived_group' => 'Grupo archivado correctamente', 'deleted_group' => 'Grupo eliminado con éxito', 'restored_group' => 'Grupo restaurado con éxito', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Cargue el logotipo de su empresa', 'uploaded_logo' => 'Logotipo subido correctamente', 'saved_settings' => 'Configuraciones guardadas con éxito', 'device_settings' => 'Configuración de dispositivo', @@ -3974,7 +3974,7 @@ 'notification_credit_bounced_subject' => 'No se puede entregar el crédito :invoice', 'save_payment_method_details' => 'Guardar detalles del método de pago', 'new_card' => 'Nueva tarjeta', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Agregar cuenta bancaria', 'company_limit_reached' => 'Límite de :limit empresas por cuenta.', 'credits_applied_validation' => 'El total de créditos aplicados no puede ser MÁS que el total de las facturas', 'credit_number_taken' => 'Número de crédito ya tomado', @@ -4235,7 +4235,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total de línea bruto', 'lang_Slovak' => 'eslovaco', 'normal' => 'Normal', 'large' => 'Grande', @@ -5192,7 +5192,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Credenciales faltantes', 'nordigen_handler_error_contents_account_config_invalid' => 'Credenciales no válidas o faltantes para los datos de la cuenta bancaria de Gocardless. Póngase en contacto con el soporte para obtener ayuda si este problema persiste.', 'nordigen_handler_error_heading_not_available' => 'No disponible', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Función no disponible, solo plan Enterprise.', 'nordigen_handler_error_heading_institution_invalid' => 'Institución no válida', 'nordigen_handler_error_contents_institution_invalid' => 'La identificación de institución proporcionada no es válida o ya no es válida.', 'nordigen_handler_error_heading_ref_invalid' => 'Referencia no válida', @@ -5238,34 +5238,34 @@ 'user_sales' => 'Ventas de usuarios', 'iframe_url' => 'URL del marco flotante', 'user_unsubscribed' => 'Usuario dado de baja de los correos electrónicos :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Agotado', + 'step_dependency_fail' => 'El componente ":step" requiere al menos una de sus dependencias (":dependencies") en la lista.', + 'step_dependency_order_fail' => 'El componente ":step" depende de ":dependency". Asegúrese de que el orden de los componentes sea correcto.', + 'step_authentication_fail' => 'Debe incluir al menos uno de los métodos de autenticación.', + 'auth.login' => 'Acceso', + 'auth.login-or-register' => 'Iniciar sesión o registrarse', + 'auth.register' => 'Registro', + 'cart' => 'Carro', + 'methods' => 'Métodos', + 'rff' => 'Formulario de campos obligatorios', + 'add_step' => 'Agregar paso', + 'steps' => 'Pasos', + 'steps_order_help' => 'El orden de los pasos es importante. El primer paso no debe depender de ningún otro paso. El segundo paso debería depender del primero, y así sucesivamente.', + 'other_steps' => 'Otros pasos', 'use_available_payments' => 'Usar pagos disponibles', 'test_email_sent' => 'Correo electrónico enviado correctamente', 'gateway_type' => 'Tipo de puerta de enlace', 'save_template_body' => '¿Le gustaría guardar este mapeo de importación como plantilla para uso futuro?', 'save_as_template' => 'Guardar asignación de plantilla', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'El pago está habilitado solo para clientes existentes. Inicie sesión con una cuenta existente para realizar el pago.', + 'checkout_only_for_new_customers' => 'El pago está habilitado solo para nuevos clientes. Registre una nueva cuenta para realizar el pago.', 'auto_bill_standard_invoices_help' => 'Facturas estándar de facturación automática en la fecha de vencimiento', 'auto_bill_on_help' => 'Factura automática en la fecha de envío O fecha de vencimiento (facturas recurrentes)', 'use_available_credits_help' => 'Aplicar cualquier saldo acreedor a los pagos antes de cargar un método de pago', 'use_unapplied_payments' => 'Usar pagos no aplicados', 'use_unapplied_payments_help' => 'Aplicar cualquier saldo de pago antes de cargar un método de pago', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'El número de días después de la fecha de la factura en que vence el pago.', + 'payment_type_help' => 'El tipo de pago predeterminado que se utilizará para los pagos.', 'quote_valid_until_help' => 'El número de días durante los cuales la cotización es válida.', 'expense_payment_type_help' => 'El tipo de pago de gastos predeterminado que se utilizará', 'paylater' => 'Paga en 4', @@ -5278,22 +5278,23 @@ 'product_cost' => 'Costo del producto', 'duration_words' => 'Duración en palabras', 'upcoming_recurring_invoices' => 'Próximas facturas recurrentes', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'País de envío', + 'show_table_footer' => 'Mostrar pie de tabla', + 'show_table_footer_help' => 'Muestra los totales en el pie de página de la tabla.', 'total_invoices' => 'Facturas totales', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Añadir al grupo', + 'check_credentials' => 'Verificar credenciales', + 'valid_credentials' => 'Las credenciales son válidas', + 'e_quote' => 'Cotización electrónica', + 'e_credit' => 'Crédito electrónico', + 'e_purchase_order' => 'Orden de compra electrónica', + 'e_quote_type' => 'Tipo de cotización electrónica', + 'unlock_unlimited_clients' => '¡Actualice para desbloquear clientes ilimitados!', + 'download_e_purchase_order' => 'Descargar orden de compra electrónica', + 'flutter_web_warning' => 'Recomendamos utilizar la nueva aplicación web o la aplicación de escritorio para obtener el mejor rendimiento.', + 'rappen_rounding' => 'Redondeo de rappen', + 'rappen_rounding_help' => 'Monto redondo a 5 centavos', + 'assign_group' => 'Asignar grupo', ); return $lang; diff --git a/lang/fr/texts.php b/lang/fr/texts.php index 817538bd52..038542936b 100644 --- a/lang/fr/texts.php +++ b/lang/fr/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logo supprimé avec succès', 'sent_message' => 'Message envoyé avec succès', 'invoice_error' => 'Veuillez vous assurer de sélectionner un client et de corriger les erreurs', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Vous avez atteint la limite de clients :count sur les comptes gratuits. Félicitations pour votre succès !.', 'payment_error' => 'Il y a eu une erreur lors du traitement de votre paiement. Veuillez réessayer ultérieurement', 'registration_required' => 'Enregistrement Requis', 'confirmation_required' => 'Veuillez confirmer votre adresse e-mail, :link pour renvoyer l\'e-mail de confirmation.', @@ -1172,8 +1172,8 @@ 'invoice_number_padding' => 'Remplissage', 'preview' => 'Prévisualisation', 'list_vendors' => 'Liste des fournisseurs', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Passez au plan Entreprise pour ajouter des utilisateurs supplémentaires à votre compte.', + 'enterprise_plan_features' => 'Le plan Entreprise ajoute la prise en charge de plusieurs utilisateurs et pièces jointes, :link pour voir la liste complète des fonctionnalités.', 'return_to_app' => 'Retourner à l\'App', @@ -1322,7 +1322,7 @@ 'security' => 'Sécurité', 'see_whats_new' => 'Voir les nouveautés dans la version v:version', 'wait_for_upload' => 'Veuillez patienter pendant le chargement du fichier', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Passez à notre plan Entreprise pour activer les autorisations.', 'enable_second_tax_rate' => 'Activer la spécification d\'un second taux de taxe', 'payment_file' => 'Fichier de paiement', 'expense_file' => 'Fichier de dépense', @@ -2695,7 +2695,7 @@ 'no_assets' => 'Aucune image, faites glisser pour envoyer', 'add_image' => 'Ajouter une image', 'select_image' => 'Sélectionner une image', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Passez au plan Entreprise pour télécharger des images', 'delete_image' => 'Supprimer l\'image', 'delete_image_help' => 'Attention : supprimer l\'image la retirera de toutes les propositions.', 'amount_variable_help' => 'Note: le champ $amount de la facture utilisera le champ d\'acompte. Il utilisera le solde de la facture, si spécifié autrement.', @@ -3051,7 +3051,7 @@ 'valid_until_days' => 'Ισχύει Μέχρι', 'valid_until_days_help' => 'Définit automatiquement la valeur Valable jusqu\'au sur les devis pour autant de jours à venir. Laissez vide pour désactiver.', 'usually_pays_in_days' => 'Jours', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Nécessite un forfait Entreprise', 'take_picture' => 'Φωτογραφίσετε ', 'upload_file' => 'Envoyer un fichier', 'new_document' => 'Νέο Έγγραφο ', @@ -3153,7 +3153,7 @@ 'archived_group' => 'Le groupe a été archivé avec succès', 'deleted_group' => 'Le groupe a été supprimé avec succès', 'restored_group' => 'Le groupe a été restauré avec succès', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Téléchargez le logo de votre entreprise', 'uploaded_logo' => 'Le logo a été envoyé avec succès', 'saved_settings' => 'Les paramètres ont été enregistrés avec succès', 'device_settings' => 'Paramètres de l\'appareil', @@ -3975,7 +3975,7 @@ 'notification_credit_bounced_subject' => 'Impossible de livrer Crédit : invoice', 'save_payment_method_details' => 'Enregister les détails du moyen de paiement', 'new_card' => 'Nouvelle carte', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Ajouter un compte bancaire', 'company_limit_reached' => 'Limite de :limit entreprises par compte.', 'credits_applied_validation' => 'Le total des crédits appliqués ne peut pas dépasser le total des factures', 'credit_number_taken' => 'Numéro de crédit déjà pris', @@ -4236,7 +4236,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'CASS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total brut', 'lang_Slovak' => 'slovaque', 'normal' => 'Normal', 'large' => 'Grand', @@ -5193,7 +5193,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Informations d'identification manquantes', 'nordigen_handler_error_contents_account_config_invalid' => 'Identifiants invalides ou manquants pour les données du compte bancaire Gocardless. Contactez le support pour obtenir de l'aide si ce problème persiste.', 'nordigen_handler_error_heading_not_available' => 'Pas disponible', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Fonctionnalité non disponible, plan Entreprise uniquement.', 'nordigen_handler_error_heading_institution_invalid' => 'Institution invalide', 'nordigen_handler_error_contents_institution_invalid' => 'L'identifiant de l'établissement fourni n'est pas valide ou n'est plus valide.', 'nordigen_handler_error_heading_ref_invalid' => 'Référence invalide', @@ -5239,34 +5239,34 @@ 'user_sales' => 'Ventes aux utilisateurs', 'iframe_url' => 'URL iFrame', 'user_unsubscribed' => 'Utilisateur désabonné des e-mails :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'En rupture de stock', + 'step_dependency_fail' => 'Le composant ":step" nécessite au moins une de ses dépendances (":dependencies") dans la liste.', + 'step_dependency_order_fail' => 'Le composant ":step" dépend de ":dependency". Assurez-vous que l’ordre des composants est correct.', + 'step_authentication_fail' => 'Vous devez inclure au moins une des méthodes d'authentification.', + 'auth.login' => 'Se connecter', + 'auth.login-or-register' => 'Connexion ou Inscription', + 'auth.register' => 'Registre', + 'cart' => 'Chariot', + 'methods' => 'Méthodes', + 'rff' => 'Formulaire de champs obligatoires', + 'add_step' => 'Ajouter une étape', + 'steps' => 'Pas', + 'steps_order_help' => 'L'ordre des étapes est important. La première étape ne devrait dépendre d’aucune autre étape. La deuxième étape doit dépendre de la première étape, et ainsi de suite.', + 'other_steps' => 'Autres étapes', 'use_available_payments' => 'Utiliser les paiements disponibles', 'test_email_sent' => 'E-mail envoyé avec succès', 'gateway_type' => 'Type de passerelle', 'save_template_body' => 'Souhaitez-vous enregistrer ce mappage d’importation en tant que modèle pour une utilisation future ?', 'save_as_template' => 'Enregistrer le mappage de modèle', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Le paiement est activé uniquement pour les clients existants. Veuillez vous connecter avec votre compte existant pour procéder au paiement.', + 'checkout_only_for_new_customers' => 'Le paiement est activé uniquement pour les nouveaux clients. Veuillez créer un nouveau compte pour procéder au paiement.', 'auto_bill_standard_invoices_help' => 'Factures standard facturées automatiquement à la date d'échéance', 'auto_bill_on_help' => 'Facture automatique à la date d'envoi OU à la date d'échéance (factures récurrentes)', 'use_available_credits_help' => 'Appliquer tout solde créditeur aux paiements avant de facturer un mode de paiement', 'use_unapplied_payments' => 'Utiliser les paiements non imputés', 'use_unapplied_payments_help' => 'Appliquer tous les soldes de paiement avant de facturer un mode de paiement', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Le nombre de jours après la date de facture pendant lequel le paiement est dû', + 'payment_type_help' => 'Le type de paiement par défaut à utiliser pour les paiements', 'quote_valid_until_help' => 'Le nombre de jours pendant lesquels le devis est valable', 'expense_payment_type_help' => 'Le type de paiement de dépenses par défaut à utiliser', 'paylater' => 'Payer en 4', @@ -5279,22 +5279,23 @@ 'product_cost' => 'Coût du produit', 'duration_words' => 'Durée en mots', 'upcoming_recurring_invoices' => 'Factures récurrentes à venir', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Pays de livraison', + 'show_table_footer' => 'Afficher le pied de page du tableau', + 'show_table_footer_help' => 'Affiche les totaux en pied de page du tableau', 'total_invoices' => 'Total des factures', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Ajouter au groupe', + 'check_credentials' => 'Vérifier les informations d'identification', + 'valid_credentials' => 'Les informations d'identification sont valides', + 'e_quote' => 'Devis électronique', + 'e_credit' => 'E-Crédit', + 'e_purchase_order' => 'Bon de commande électronique', + 'e_quote_type' => 'Type de devis électronique', + 'unlock_unlimited_clients' => 'Veuillez effectuer une mise à niveau pour débloquer un nombre illimité de clients !', + 'download_e_purchase_order' => 'Télécharger le bon de commande électronique', + 'flutter_web_warning' => 'Nous vous recommandons d'utiliser la nouvelle application Web ou l'application de bureau pour obtenir les meilleures performances.', + 'rappen_rounding' => 'Arrondi de Rappen', + 'rappen_rounding_help' => 'Montant rond à 5 centimes', + 'assign_group' => 'Attribuer un groupe', ); return $lang; diff --git a/lang/fr_CA/texts.php b/lang/fr_CA/texts.php index 9da8f20c35..d9b7418b35 100644 --- a/lang/fr_CA/texts.php +++ b/lang/fr_CA/texts.php @@ -5292,6 +5292,7 @@ 'flutter_web_warning' => 'Nous vous recommandons d\'utiliser la nouvelle application web ou l\'application PC pour de meilleures performances.', 'rappen_rounding' => 'Arrondir au cents', 'rappen_rounding_help' => 'Arrondir au 5 cents', + 'assign_group' => 'Assigner un groupe', ); return $lang; diff --git a/lang/fr_CH/texts.php b/lang/fr_CH/texts.php index 3e7278687a..9108b92fc8 100644 --- a/lang/fr_CH/texts.php +++ b/lang/fr_CH/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Le logo a été supprimé avec succès', 'sent_message' => 'Le message a été envoyé avec succès', 'invoice_error' => 'Veuillez vous assurer de sélectionner un client et de corriger les erreurs', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Vous avez atteint la limite de clients :count sur les comptes gratuits. Félicitations pour votre succès !.', 'payment_error' => 'Il y a eu une erreur lors du traitement de votre paiement. Veuillez réessayer ultérieurement', 'registration_required' => 'Inscription requise', 'confirmation_required' => 'Veuillez confirmer votre adresse courriel, :link pour renvoyer le courriel de confirmation.', @@ -1169,8 +1169,8 @@ 'invoice_number_padding' => 'Remplissage (padding)', 'preview' => 'PRÉVISUALISATION', 'list_vendors' => 'Liste des fournisseurs', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Passez au plan Entreprise pour ajouter des utilisateurs supplémentaires à votre compte.', + 'enterprise_plan_features' => 'Le plan Entreprise ajoute la prise en charge de plusieurs utilisateurs et pièces jointes, :link pour voir la liste complète des fonctionnalités.', 'return_to_app' => 'Retour à l\'app', @@ -1319,7 +1319,7 @@ 'security' => 'Sécurité', 'see_whats_new' => 'Voir les nouveautés dans la version v:version', 'wait_for_upload' => 'Veuillez patienter pendant le téléversement du fichier', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Passez à notre plan Entreprise pour activer les autorisations.', 'enable_second_tax_rate' => 'Activer la gestion d\'un second taux de taxe', 'payment_file' => 'Fichier de paiement', 'expense_file' => 'Fichier de dépense', @@ -2692,7 +2692,7 @@ 'no_assets' => 'Aucune image, glisser-déposer pour la téléverser', 'add_image' => 'Ajouter une image', 'select_image' => 'Sélectionner une image', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Passez au plan Entreprise pour télécharger des images', 'delete_image' => 'Supprimer une image', 'delete_image_help' => 'Avertissement: la suppression de cette image va la supprimer de toutes les propositions.', 'amount_variable_help' => 'Note: le champ $amount de la facture utilisera le champ partiel/dépôt. Il utilisera le solde de la facture, si spécifié autrement.', @@ -3048,7 +3048,7 @@ 'valid_until_days' => 'Valable jusque', 'valid_until_days_help' => 'Définit automatiquement la valeur Valable jusque sur les offre pour autant de jours à venir. Laissez vide pour désactiver.', 'usually_pays_in_days' => 'Jours', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Nécessite un forfait Entreprise', 'take_picture' => 'Prendre un photo', 'upload_file' => 'Téléverser un fichier', 'new_document' => 'Nouveau document', @@ -3150,7 +3150,7 @@ 'archived_group' => 'Le groupe a été archivé avec succès', 'deleted_group' => 'Le groupe a été supprimé avec succès', 'restored_group' => 'Le groupe a été restauré avec succès', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Téléchargez le logo de votre entreprise', 'uploaded_logo' => 'Le logo a été téléversé avec succès', 'saved_settings' => 'Les paramètres ont été sauvegardés avec succès', 'device_settings' => 'Paramètres de l\'appareil', @@ -3972,7 +3972,7 @@ 'notification_credit_bounced_subject' => 'Impossible d\'émettre Crédit :invoice', 'save_payment_method_details' => 'Enregistrer les infos de mode de paiement', 'new_card' => 'Nouvelle carte', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Ajouter un compte bancaire', 'company_limit_reached' => 'Limite de :limit entreprises par compte.', 'credits_applied_validation' => 'Le total des crédits octroyés ne peut être supérieur au total des factures', 'credit_number_taken' => 'Ce numéro de crédit est déjà utilisé', @@ -4233,7 +4233,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total brut', 'lang_Slovak' => 'Slovaque', 'normal' => 'Normal', 'large' => 'Large', @@ -5190,7 +5190,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Informations d'identification manquantes', 'nordigen_handler_error_contents_account_config_invalid' => 'Identifiants invalides ou manquants pour les données du compte bancaire Gocardless. Contactez le support pour obtenir de l'aide si ce problème persiste.', 'nordigen_handler_error_heading_not_available' => 'Pas disponible', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Fonctionnalité non disponible, plan Entreprise uniquement.', 'nordigen_handler_error_heading_institution_invalid' => 'Institution invalide', 'nordigen_handler_error_contents_institution_invalid' => 'L'identifiant de l'établissement fourni n'est pas valide ou n'est plus valide.', 'nordigen_handler_error_heading_ref_invalid' => 'Référence invalide', @@ -5236,34 +5236,34 @@ 'user_sales' => 'Ventes aux utilisateurs', 'iframe_url' => 'URL iFrame', 'user_unsubscribed' => 'Utilisateur désabonné des e-mails :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'En rupture de stock', + 'step_dependency_fail' => 'Le composant ":step" nécessite au moins une de ses dépendances (":dependencies") dans la liste.', + 'step_dependency_order_fail' => 'Le composant ":step" dépend de ":dependency". Assurez-vous que l’ordre des composants est correct.', + 'step_authentication_fail' => 'Vous devez inclure au moins une des méthodes d'authentification.', + 'auth.login' => 'Se connecter', + 'auth.login-or-register' => 'Connexion ou Inscription', + 'auth.register' => 'Registre', + 'cart' => 'Chariot', + 'methods' => 'Méthodes', + 'rff' => 'Formulaire de champs obligatoires', + 'add_step' => 'Ajouter une étape', + 'steps' => 'Pas', + 'steps_order_help' => 'L'ordre des étapes est important. La première étape ne devrait dépendre d’aucune autre étape. La deuxième étape doit dépendre de la première étape, et ainsi de suite.', + 'other_steps' => 'Autres étapes', 'use_available_payments' => 'Utiliser les paiements disponibles', 'test_email_sent' => 'E-mail envoyé avec succès', 'gateway_type' => 'Type de passerelle', 'save_template_body' => 'Souhaitez-vous enregistrer ce mappage d’importation en tant que modèle pour une utilisation future ?', 'save_as_template' => 'Enregistrer le mappage de modèle', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Le paiement est activé uniquement pour les clients existants. Veuillez vous connecter avec votre compte existant pour procéder au paiement.', + 'checkout_only_for_new_customers' => 'Le paiement est activé uniquement pour les nouveaux clients. Veuillez créer un nouveau compte pour procéder au paiement.', 'auto_bill_standard_invoices_help' => 'Factures standard facturées automatiquement à la date d'échéance', 'auto_bill_on_help' => 'Facture automatique à la date d'envoi OU à la date d'échéance (factures récurrentes)', 'use_available_credits_help' => 'Appliquer tout solde créditeur aux paiements avant de facturer un mode de paiement', 'use_unapplied_payments' => 'Utiliser les paiements non imputés', 'use_unapplied_payments_help' => 'Appliquer tous les soldes de paiement avant de facturer un mode de paiement', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Le nombre de jours après la date de facture pendant lequel le paiement est dû', + 'payment_type_help' => 'Le type de paiement par défaut à utiliser pour les paiements', 'quote_valid_until_help' => 'Le nombre de jours pendant lesquels le devis est valable', 'expense_payment_type_help' => 'Le type de paiement de dépenses par défaut à utiliser', 'paylater' => 'Payer en 4', @@ -5276,22 +5276,23 @@ 'product_cost' => 'Coût du produit', 'duration_words' => 'Durée en mots', 'upcoming_recurring_invoices' => 'Factures récurrentes à venir', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Pays de livraison', + 'show_table_footer' => 'Afficher le pied de page du tableau', + 'show_table_footer_help' => 'Affiche les totaux en pied de page du tableau', 'total_invoices' => 'Total des factures', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Ajouter au groupe', + 'check_credentials' => 'Vérifier les informations d'identification', + 'valid_credentials' => 'Les informations d'identification sont valides', + 'e_quote' => 'Devis électronique', + 'e_credit' => 'E-Crédit', + 'e_purchase_order' => 'Bon de commande électronique', + 'e_quote_type' => 'Type de devis électronique', + 'unlock_unlimited_clients' => 'Veuillez effectuer une mise à niveau pour débloquer un nombre illimité de clients !', + 'download_e_purchase_order' => 'Télécharger le bon de commande électronique', + 'flutter_web_warning' => 'Nous vous recommandons d'utiliser la nouvelle application Web ou l'application de bureau pour obtenir les meilleures performances.', + 'rappen_rounding' => 'Arrondi de Rappen', + 'rappen_rounding_help' => 'Montant rond à 5 centimes', + 'assign_group' => 'Attribuer un groupe', ); return $lang; diff --git a/lang/he/texts.php b/lang/he/texts.php index c9c3027fad..248ad51fc8 100644 --- a/lang/he/texts.php +++ b/lang/he/texts.php @@ -192,7 +192,7 @@ 'removed_logo' => 'לוגו הוסר בהצלחה', 'sent_message' => 'הודעה נשלחה בהצלחה', 'invoice_error' => 'בבקשה בחר לקוח ותקן כל שגיאה', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'הגעת למגבלת הלקוחות :count בחשבונות בחינם. ברכות על הצלחתך!.', 'payment_error' => 'אופס קרתה תקלה בביצוע התשלום, נא בבקשה לנסות שוב מאוחר יותר.', 'registration_required' => 'נדרשת הרשמה', 'confirmation_required' => 'בבקשה לאמת את הכתובת דואר אלקטרוני : קישור לשליחה מחדש הודעת אימות למייל', @@ -1170,8 +1170,8 @@ 'invoice_number_padding' => 'Padding', 'preview' => 'צפיה מקדימה', 'list_vendors' => 'רשימת ספקים', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'שדרג לתוכנית Enterprise כדי להוסיף משתמשים נוספים לחשבון שלך.', + 'enterprise_plan_features' => 'התוכנית הארגונית מוסיפה תמיכה עבור משתמשים מרובים וקבצים מצורפים, :link כדי לראות את רשימת התכונות המלאה.', 'return_to_app' => 'Return To App', @@ -1320,7 +1320,7 @@ 'security' => 'Security', 'see_whats_new' => 'See what\'s new in v:version', 'wait_for_upload' => 'Please wait for the document upload to complete.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'שדרג לתוכנית הארגונית שלנו כדי לאפשר הרשאות.', 'enable_second_tax_rate' => 'Enable specifying a second tax rate', 'payment_file' => 'Payment File', 'expense_file' => 'Expense File', @@ -2693,7 +2693,7 @@ 'no_assets' => 'אין תמונה, גרור תמונות להעלאה ', 'add_image' => 'הוספת תמונה', 'select_image' => 'בחירת תמונה', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'שדרג לתוכנית Enterprise כדי להעלות תמונות', 'delete_image' => 'מחיקת תמונה', 'delete_image_help' => 'אזהרה: מחיקת התמונה תסיר אותה מכל ההצעות.', 'amount_variable_help' => 'Note: the invoice $amount field will use the partial/deposit field if set otherwise it will use the invoice balance.', @@ -3049,7 +3049,7 @@ 'valid_until_days' => 'בתוקף עד', 'valid_until_days_help' => 'מגדיר באופן אוטומטי את הערך חוקי עד במירכאות למספר ימים רבים כל כך בעתיד. השאר ריק כדי להשבית.', 'usually_pays_in_days' => 'ימים', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'דורש תוכנית ארגונית', 'take_picture' => 'צלם תמונה', 'upload_file' => 'העלה קובץ', 'new_document' => 'מסמך חדש', @@ -3151,7 +3151,7 @@ 'archived_group' => 'הקבוצה הועברה לארכיון בהצלחה', 'deleted_group' => 'הקבוצה נמחקה בהצלחה', 'restored_group' => 'הקבוצה שוחזרה בהצלחה', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'העלה את לוגו החברה שלך', 'uploaded_logo' => 'הלוגו הועלה בהצלחה', 'saved_settings' => 'ההגדרות נשמרו בהצלחה', 'device_settings' => 'הגדרות מכשיר', @@ -3973,7 +3973,7 @@ 'notification_credit_bounced_subject' => 'Unable to deliver Credit :invoice', 'save_payment_method_details' => 'שמור את פרטי אמצעי התשלום', 'new_card' => 'כרטיס חדש', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'הוסף חשבון בנק', 'company_limit_reached' => 'מגבלה של חברות :limit לכל חשבון.', 'credits_applied_validation' => 'סך הזיכויים שהוחלו לא יכול להיות יותר מסך החשבוניות', 'credit_number_taken' => 'מספר אשראי כבר נלקח', @@ -4234,7 +4234,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'סה"כ שורה ברוטו', 'lang_Slovak' => 'סלובקית', 'normal' => 'נוֹרמָלִי', 'large' => 'גָדוֹל', @@ -5191,7 +5191,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'חסרים אישורים', 'nordigen_handler_error_contents_account_config_invalid' => 'אישורים לא חוקיים או חסרים עבור נתוני חשבון בנק ללא Gocard. פנה לתמיכה לקבלת עזרה, אם הבעיה נמשכת.', 'nordigen_handler_error_heading_not_available' => 'לא זמין', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'התכונה אינה זמינה, תוכנית ארגונית בלבד.', 'nordigen_handler_error_heading_institution_invalid' => 'מוסד לא חוקי', 'nordigen_handler_error_contents_institution_invalid' => 'מזהה המוסד שסופק אינו חוקי או אינו תקף עוד.', 'nordigen_handler_error_heading_ref_invalid' => 'הפניה לא חוקית', @@ -5237,34 +5237,34 @@ 'user_sales' => 'מכירות משתמשים', 'iframe_url' => 'כתובת אתר iFrame', 'user_unsubscribed' => 'משתמש בוטל מנוי לדוא"ל :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'אזל במלאי', + 'step_dependency_fail' => 'רכיב ":step" דורש לפחות אחת מהתלות שלו (":dependencies") ברשימה.', + 'step_dependency_order_fail' => 'הרכיב ":step" תלוי ב-":dependency". הפוך את סדר הרכיבים הנכון.', + 'step_authentication_fail' => 'עליך לכלול לפחות אחת משיטות האימות.', + 'auth.login' => 'התחברות', + 'auth.login-or-register' => 'התחבר או הרשמה', + 'auth.register' => 'הירשם', + 'cart' => 'עֲגָלָה', + 'methods' => 'שיטות', + 'rff' => 'טופס שדות חובה', + 'add_step' => 'הוסף שלב', + 'steps' => 'שלבים', + 'steps_order_help' => 'סדר השלבים חשוב. הצעד הראשון לא צריך להיות תלוי באף שלב אחר. השלב השני צריך להיות תלוי בצעד הראשון, וכן הלאה.', + 'other_steps' => 'שלבים אחרים', 'use_available_payments' => 'השתמש בתשלומים זמינים', 'test_email_sent' => 'דוא"ל נשלח בהצלחה', 'gateway_type' => 'סוג שער', 'save_template_body' => 'האם תרצה לשמור את מיפוי הייבוא הזה כתבנית לשימוש עתידי?', 'save_as_template' => 'שמור מיפוי תבניות', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Checkout מופעל רק עבור לקוחות קיימים. אנא התחבר עם חשבון קיים לקופה.', + 'checkout_only_for_new_customers' => 'Checkout מופעל רק עבור לקוחות חדשים. נא לרשום חשבון חדש לקופה.', 'auto_bill_standard_invoices_help' => 'חיוב אוטומטי בחשבוניות סטנדרטיות בתאריך הפירעון', 'auto_bill_on_help' => 'חיוב אוטומטי בתאריך השליחה או תאריך פירעון (חשבוניות חוזרות)', 'use_available_credits_help' => 'החל יתרות אשראי על תשלומים לפני חיוב אמצעי תשלום', 'use_unapplied_payments' => 'השתמש בתשלומים שלא הוחלו', 'use_unapplied_payments_help' => 'החל יתרות תשלום לפני חיוב אמצעי תשלום', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'מספר הימים לאחר תאריך החשבונית לפירעון התשלום', + 'payment_type_help' => 'סוג התשלום המוגדר כברירת מחדל שישמש לתשלומים', 'quote_valid_until_help' => 'מספר הימים שעבורם הצעת המחיר תקפה', 'expense_payment_type_help' => 'סוג תשלום ההוצאות המוגדר כברירת מחדל שיש להשתמש בו', 'paylater' => 'שלם ב-4', @@ -5277,22 +5277,23 @@ 'product_cost' => 'עלות המוצר', 'duration_words' => 'משך זמן במילים', 'upcoming_recurring_invoices' => 'חשבוניות חוזרות בקרוב', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'ארץ המשלוח', + 'show_table_footer' => 'הצג כותרת תחתונה בטבלה', + 'show_table_footer_help' => 'מציג את הסכומים בכותרת התחתונה של הטבלה', 'total_invoices' => 'סך החשבוניות', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'הוסף לקבוצה', + 'check_credentials' => 'בדוק אישורים', + 'valid_credentials' => 'אישורים תקפים', + 'e_quote' => 'ציטוט אלקטרוני', + 'e_credit' => 'אשראי אלקטרוני', + 'e_purchase_order' => 'הזמנת רכש אלקטרונית', + 'e_quote_type' => 'סוג הצעת מחיר אלקטרונית', + 'unlock_unlimited_clients' => 'נא לשדרג כדי לפתוח לקוחות ללא הגבלה!', + 'download_e_purchase_order' => 'הורד הזמנת רכש אלקטרונית', + 'flutter_web_warning' => 'אנו ממליצים להשתמש באפליקציית האינטרנט החדשה או באפליקציית שולחן העבודה לקבלת הביצועים הטובים ביותר', + 'rappen_rounding' => 'עיגול רפן', + 'rappen_rounding_help' => 'סכום עגול עד 5 סנט', + 'assign_group' => 'הקצה קבוצה', ); return $lang; diff --git a/lang/hu/texts.php b/lang/hu/texts.php index 4b9c1a1dcd..55d22a6907 100644 --- a/lang/hu/texts.php +++ b/lang/hu/texts.php @@ -192,7 +192,7 @@ 'removed_logo' => 'Logó eltávolítva', 'sent_message' => 'Üzenet elküldve', 'invoice_error' => 'Válasszon ki egy ügyfelet és javítson ki minden hibát', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Elérte az ingyenes fiókok :count ügyféllimitjét. Gratulálok a sikeredhez!.', 'payment_error' => 'A fizetés feldolgozásában hibát észleltünk, próbálja újra később', 'registration_required' => 'Regisztráció szükséges', 'confirmation_required' => 'Megerősítés szükséges', @@ -1153,8 +1153,8 @@ 'invoice_number_padding' => 'Számla sorszámozás', 'preview' => 'Előnézet', 'list_vendors' => 'Szállítók listázása', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Ha további felhasználókat szeretne hozzáadni fiókjához, frissítsen a Vállalati tervre.', + 'enterprise_plan_features' => 'A Vállalati terv támogatja a több felhasználót és a fájlmellékleteket: :link a szolgáltatások teljes listájának megtekintéséhez.', 'return_to_app' => 'Vissza az alkalmazáshoz', @@ -1302,7 +1302,7 @@ 'security' => 'Biztonság', 'see_whats_new' => 'Lásd, mi az új', 'wait_for_upload' => 'Kérjük, várja meg a fájl feltöltését', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Az engedélyek engedélyezéséhez frissítsen Vállalati tervünkre.', 'enable_second_tax_rate' => 'Második adókulcs engedélyezése', 'payment_file' => 'Fizetési fájl', 'expense_file' => 'Kiadási fájl', @@ -2679,7 +2679,7 @@ 'no_assets' => 'Nincsenek eszközök', 'add_image' => 'Kép hozzáadása', 'select_image' => 'Kép kiválasztása', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'A képek feltöltéséhez frissítsen az Vállalati tervre', 'delete_image' => 'Kép törlése', 'delete_image_help' => 'Törlés esetén a kép mindenhol eltávolításra kerül.', 'amount_variable_help' => 'Megjegyzés: az összeg változó automatikusan beállítódik a maradék összegre, ha az előzetes befizetés mező nem üres.', @@ -3035,7 +3035,7 @@ 'valid_until_days' => 'Érvényes eddig a napig', 'valid_until_days_help' => 'Érvényesség napokban', 'usually_pays_in_days' => 'Általában napokon belül fizet', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Vállalati terv szükséges', 'take_picture' => 'Kép készítése', 'upload_file' => 'Fájl feltöltése', 'new_document' => 'Új dokumentum', @@ -3137,7 +3137,7 @@ 'archived_group' => 'Csoport archiválva', 'deleted_group' => 'Csoport törölve', 'restored_group' => 'Csoport helyreállítva', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Töltsd fel céged logóját', 'uploaded_logo' => 'Logó feltöltve', 'saved_settings' => 'Beállítások mentve', 'device_settings' => 'Eszközbeállítások', @@ -3959,7 +3959,7 @@ 'notification_credit_bounced_subject' => 'Visszaütődött jóváírás', 'save_payment_method_details' => 'Fizetési mód adatainak mentése', 'new_card' => 'Új kártya', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Bankszámla hozzáadása', 'company_limit_reached' => 'A vállalati korlát elérve', 'credits_applied_validation' => 'Jóváírt kreditek validálása', 'credit_number_taken' => 'A jóváírás száma már foglalt', @@ -4220,7 +4220,7 @@ 'payment_type_Bancontact' => 'Bancontact fizetési típus', 'payment_type_BECS' => 'Becs fizetési típus', 'payment_type_ACSS' => 'ACSS fizetési típus', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Bruttó sor összesen', 'lang_Slovak' => 'Szlovák', 'normal' => 'Normál', 'large' => 'Nagy', @@ -5177,7 +5177,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Hiányzó hitelesítő adatok', 'nordigen_handler_error_contents_account_config_invalid' => 'Érvénytelen vagy hiányzó hitelesítő adatok a Gocardless bankszámlaadatokhoz. Ha a probléma továbbra is fennáll, forduljon az ügyfélszolgálathoz.', 'nordigen_handler_error_heading_not_available' => 'Nem elérhető', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'A funkció nem érhető el, csak vállalati terv.', 'nordigen_handler_error_heading_institution_invalid' => 'Érvénytelen intézmény', 'nordigen_handler_error_contents_institution_invalid' => 'A megadott intézményazonosító érvénytelen vagy már nem érvényes.', 'nordigen_handler_error_heading_ref_invalid' => 'Érvénytelen hivatkozás', @@ -5223,34 +5223,34 @@ 'user_sales' => 'Felhasználói értékesítés', 'iframe_url' => 'iFrame URL', 'user_unsubscribed' => 'A felhasználó leiratkozott az e-mailekről :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Nincs raktáron', + 'step_dependency_fail' => 'A ":step" komponensnek legalább egy függősége (":dependencies") szükséges a listában.', + 'step_dependency_order_fail' => 'A ":step" komponens a ":dependency"-től függ. Az alkatrész(ek) sorrendje helyes.', + 'step_authentication_fail' => 'A hitelesítési módszerek közül legalább egyet meg kell adni.', + 'auth.login' => 'Belépés', + 'auth.login-or-register' => 'Bejelentkezés vagy Regisztráció', + 'auth.register' => 'Regisztráció', + 'cart' => 'Kosár', + 'methods' => 'Mód', + 'rff' => 'A kötelező mezők kitöltése', + 'add_step' => 'Lépés hozzáadása', + 'steps' => 'Lépések', + 'steps_order_help' => 'Fontos a lépések sorrendje. Az első lépés nem függhet más lépéstől. A második lépésnek az első lépéstől kell függnie, és így tovább.', + 'other_steps' => 'Egyéb lépések', 'use_available_payments' => 'Használja az Elérhető fizetéseket', 'test_email_sent' => 'E-mail sikeresen elküldve', 'gateway_type' => 'Átjáró típusa', 'save_template_body' => 'Szeretné menteni ezt az importleképezést sablonként későbbi használatra?', 'save_as_template' => 'Sablonleképezés mentése', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'A Checkout csak a meglévő ügyfelek számára engedélyezett. Kérjük, jelentkezzen be meglévő fiókjával a fizetéshez.', + 'checkout_only_for_new_customers' => 'A Checkout csak új ügyfelek számára engedélyezett. Kérjük, regisztráljon egy új fiókot a fizetéshez.', 'auto_bill_standard_invoices_help' => 'Normál számlák automatikus számlázása esedékességkor', 'auto_bill_on_help' => 'Automatikus számla a küldés napján VAGY esedékesség dátuma (ismétlődő számlák)', 'use_available_credits_help' => 'A fizetési mód megterhelése előtt alkalmazza az esetleges jóváírási egyenlegeket a kifizetésekre', 'use_unapplied_payments' => 'Használjon nem érvényesített kifizetéseket', 'use_unapplied_payments_help' => 'A fizetési mód megterhelése előtt alkalmazza a fizetési egyenleget', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'A számla dátumát követő napok száma, amikor a fizetés esedékes', + 'payment_type_help' => 'A fizetésekhez használandó alapértelmezett fizetési mód', 'quote_valid_until_help' => 'A napok száma, ameddig az árajánlat érvényes', 'expense_payment_type_help' => 'A használandó alapértelmezett költségfizetési típus', 'paylater' => 'Fizessen be 4-ben', @@ -5263,22 +5263,23 @@ 'product_cost' => 'A termék költsége', 'duration_words' => 'Időtartam szavakban', 'upcoming_recurring_invoices' => 'Közelgő ismétlődő számlák', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Szállítási ország', + 'show_table_footer' => 'A táblázat láblécének megjelenítése', + 'show_table_footer_help' => 'Az összegeket a táblázat láblécében jeleníti meg', 'total_invoices' => 'Összes számla', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', + 'add_to_group' => 'Hozzáadás a csoporthoz', + 'check_credentials' => 'Ellenőrizze a hitelesítő adatokat', + 'valid_credentials' => 'A hitelesítő adatok érvényesek', + 'e_quote' => 'E-Idézet', 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'e_purchase_order' => 'E-vásárlási megrendelés', + 'e_quote_type' => 'E- idézet típusa', + 'unlock_unlimited_clients' => 'Kérjük, frissítsen a korlátlan számú ügyfél feloldásához!', + 'download_e_purchase_order' => 'E-vásárlási rendelés letöltése', + 'flutter_web_warning' => 'A legjobb teljesítmény érdekében az új webalkalmazás vagy az asztali alkalmazás használatát javasoljuk', + 'rappen_rounding' => 'Rappen kerekítés', + 'rappen_rounding_help' => 'Kerek összeg 5 cent', + 'assign_group' => 'Csoport hozzárendelése', ); return $lang; diff --git a/lang/it/texts.php b/lang/it/texts.php index 4e396e5e74..62e6ee4022 100644 --- a/lang/it/texts.php +++ b/lang/it/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logo rimosso con successo', 'sent_message' => 'Messaggio inviato con successo', 'invoice_error' => 'Per favore, assicurati di aver selezionato un cliente e correggi tutti gli errori', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Hai raggiunto il limite Cliente :count sugli account gratuiti. Congratulazioni per il tuo successo!.', 'payment_error' => 'C\'è stato un errore durante il pagamento. Riprova più tardi, per favore.', 'registration_required' => 'Registrazione richiesta', 'confirmation_required' => 'Vogliate confermare il vostro indirizzo email, :link per rinviare una email di conferma', @@ -1163,8 +1163,8 @@ 'invoice_number_padding' => 'Riempimento', 'preview' => 'Anteprima', 'list_vendors' => 'Elenco Fornitori', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Passa al piano Enterprise per Aggiungi ulteriori utenti al tuo account.', + 'enterprise_plan_features' => 'Il piano Enterprise aggiunge il supporto per più utenti e file allegati, :link per visualizzare l'elenco completo delle funzionalità.', 'return_to_app' => 'Ritorna all\'App', @@ -1312,7 +1312,7 @@ 'security' => 'Sicurezza', 'see_whats_new' => 'Scopri le novità nella versione :version', 'wait_for_upload' => 'Attendere che il caricamento del documento sia completato. ', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Esegui l'upgrade al nostro piano Enterprise per abilitare le autorizzazioni.', 'enable_second_tax_rate' => 'Possibile specificare una tassa secondaria', 'payment_file' => 'File Pagamento', 'expense_file' => 'File Spese', @@ -2686,7 +2686,7 @@ 'no_assets' => 'Nessuna immagine, trascinare per caricare', 'add_image' => 'Aggiungi Immagine', 'select_image' => 'Seleziona Immagine', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Passa al piano Enterprise per caricare le immagini', 'delete_image' => 'Cancella Immagine', 'delete_image_help' => 'Attenzione: l'eliminazione dell'immagine la rimuoverà da tutte le proposte.', 'amount_variable_help' => 'Nota: il campo $amount della fattura userà il campo parziale/deposito se impostato, altrimenti verrà usato il saldo della fattura.', @@ -3042,7 +3042,7 @@ 'valid_until_days' => 'Valido fino a', 'valid_until_days_help' => 'Imposta automaticamente il valore Valido fino alle quotazioni su questo numero di giorni nel futuro. Lascia vuoto per disabilitare.', 'usually_pays_in_days' => 'Giorni', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Richiede un piano aziendale', 'take_picture' => 'Fai foto', 'upload_file' => 'Carica file', 'new_document' => 'Nuovo documento', @@ -3144,7 +3144,7 @@ 'archived_group' => 'Gruppo archiviato con successo', 'deleted_group' => 'Gruppo cancellato con successo', 'restored_group' => 'Gruppo ripristinato con successo', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Carica il logo della tua azienda', 'uploaded_logo' => 'Logo caricato con successo', 'saved_settings' => 'Impostazioni salvate con successo', 'device_settings' => 'Impostazioni dispositivo', @@ -3966,7 +3966,7 @@ 'notification_credit_bounced_subject' => 'Impossibile consegnare il credito :invoice', 'save_payment_method_details' => 'Salva i dettagli del metodo di pagamento', 'new_card' => 'Nuova carta', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Aggiungi conto bancario', 'company_limit_reached' => 'Limite di aziende :limit per account.', 'credits_applied_validation' => 'Il totale dei crediti applicati non può essere SUPERIORE al totale delle fatture', 'credit_number_taken' => 'Numero di credito già preso', @@ -4227,7 +4227,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Totale', 'lang_Slovak' => 'slovacco', 'normal' => 'Normale', 'large' => 'Grande', @@ -5184,7 +5184,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Credenziali mancanti', 'nordigen_handler_error_contents_account_config_invalid' => 'Credenziali non valide o mancanti per i dati del conto bancario Gocardless. contatto il supporto per assistenza, se il problema persiste.', 'nordigen_handler_error_heading_not_available' => 'Non disponibile', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Funzionalità non disponibile, solo piano Enterprise.', 'nordigen_handler_error_heading_institution_invalid' => 'Istituzione non valida', 'nordigen_handler_error_contents_institution_invalid' => 'L'ID istituto fornito non è valido o non è più valido.', 'nordigen_handler_error_heading_ref_invalid' => 'Riferimento non valido', @@ -5230,34 +5230,34 @@ 'user_sales' => 'Vendite Utente', 'iframe_url' => 'URL dell'iFrame', 'user_unsubscribed' => 'Utente ha annullato l'iscrizione alle email :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', + 'out_of_stock' => 'Esaurito', + 'step_dependency_fail' => 'Il componente ":step" richiede almeno una delle sue dipendenze (":dependencies") nell'elenco.', + 'step_dependency_order_fail' => 'Il componente ":step" dipende da ":dependency". L'ordine dei componenti è corretto.', + 'step_authentication_fail' => 'È necessario includere almeno uno dei metodi di autenticazione.', 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'auth.login-or-register' => 'Login o Registrati', + 'auth.register' => 'Registrati', + 'cart' => 'Carrello', + 'methods' => 'Metodi', + 'rff' => 'Modulo campi obbligatori', + 'add_step' => 'Aggiungi passaggio', + 'steps' => 'Passi', + 'steps_order_help' => 'L'ordine dei passaggi è importante. Il primo passo non dovrebbe dipendere da nessun altro passo. Il secondo passaggio dovrebbe dipendere dal primo passaggio e così via.', + 'other_steps' => 'Altri passaggi', 'use_available_payments' => 'Usa Pagamenti Disponibili', 'test_email_sent' => 'Con successo inviata email', 'gateway_type' => 'Tipo Piattaforma', 'save_template_body' => 'Desideri Salva questa mappatura di importazione come modello per un uso futuro?', 'save_as_template' => 'Mappatura dei modelli Salva', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Il pagamento è abilitato solo per i clienti esistenti. Effettua il login con l'account esistente per effettuare il pagamento.', + 'checkout_only_for_new_customers' => 'Il pagamento è abilitato solo per i nuovi clienti. Si prega di registrare un nuovo account per effettuare il pagamento.', 'auto_bill_standard_invoices_help' => 'Fatture standard della fattura automatica alla data di scadenza', 'auto_bill_on_help' => 'Fattura automatica alla data di invio O alla data di scadenza ( Ricorrente Fatture )', 'use_available_credits_help' => 'Applicare eventuali saldi a credito a Pagamenti prima di addebitare un metodo Pagamento', 'use_unapplied_payments' => 'Utilizzare Pagamenti non applicati', 'use_unapplied_payments_help' => 'Applicare eventuali saldi Pagamento prima di addebitare un metodo Pagamento', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Il numero di giorni successivi alla data della Fattura in cui è dovuto Pagamento', + 'payment_type_help' => 'Il tipo Pagamento predefinito da utilizzare per Pagamenti', 'quote_valid_until_help' => 'Il numero di giorni per cui è valido il preventivo', 'expense_payment_type_help' => 'La tipologia predefinita Spesa Pagamento da utilizzare', 'paylater' => 'Paga in 4', @@ -5270,22 +5270,23 @@ 'product_cost' => 'Prezzo del prodotto', 'duration_words' => 'Durata in parole', 'upcoming_recurring_invoices' => 'Prossime Fatture Ricorrente', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Paese di spedizione', + 'show_table_footer' => 'Mostra piè di pagina della tabella', + 'show_table_footer_help' => 'Visualizza i totali nel piè di pagina della tabella', 'total_invoices' => 'Fatture Totale', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Aggiungi al gruppo', + 'check_credentials' => 'Controlla le credenziali', + 'valid_credentials' => 'Le credenziali sono valide', + 'e_quote' => 'Citazione elettronica', + 'e_credit' => 'Credito elettronico', + 'e_purchase_order' => 'Ordine di acquisto elettronico', + 'e_quote_type' => 'Tipo di preventivo elettronico', + 'unlock_unlimited_clients' => 'Effettua l'aggiornamento per sbloccare Clienti illimitati!', + 'download_e_purchase_order' => 'Scarica l'ordine di acquisto elettronico', + 'flutter_web_warning' => 'Ti consigliamo di utilizzare la nuova app Web o l'app desktop per ottenere le migliori prestazioni', + 'rappen_rounding' => 'Arrotondamento rapido', + 'rappen_rounding_help' => 'Ammontare tondo a 5 centesimi', + 'assign_group' => 'Assegna gruppo', ); return $lang; diff --git a/lang/km_KH/texts.php b/lang/km_KH/texts.php index 810ca78831..3c4a5c50f3 100644 --- a/lang/km_KH/texts.php +++ b/lang/km_KH/texts.php @@ -192,7 +192,7 @@ 'removed_logo' => 'បានលុបរូបសញ្ញាដោយជោគជ័យ', 'sent_message' => 'បានផ្ញើសារដោយជោគជ័យ', 'invoice_error' => 'សូមប្រាកដថាអ្នកជ្រើសរើសអតិថិជន និងកែកំហុសណាមួយ។', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'អ្នកបានឈានដល់ដែនកំណត់អតិថិជន :count នៅលើគណនីឥតគិតថ្លៃ។ សូមអបអរសាទរចំពោះជោគជ័យរបស់អ្នក!', 'payment_error' => 'មានកំហុសក្នុងដំណើរការការបង់ប្រាក់របស់អ្នក។ សូម​ព្យាយាម​ម្តង​ទៀត​នៅ​ពេល​ក្រោយ។', 'registration_required' => 'ការចុះឈ្មោះត្រូវបានទាមទារ', 'confirmation_required' => 'សូមបញ្ជាក់អាសយដ្ឋានអ៊ីមែលរបស់អ្នក :link ដើម្បីផ្ញើអ៊ីមែលបញ្ជាក់ឡើងវិញ។', @@ -1153,8 +1153,8 @@ 'invoice_number_padding' => 'ទ្រនាប់', 'preview' => 'មើលជាមុន', 'list_vendors' => 'រាយបញ្ជីអ្នកលក់', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'ដំឡើងកំណែទៅផែនការសហគ្រាស ដើម្បីបន្ថែមអ្នកប្រើប្រាស់បន្ថែមទៅក្នុងគណនីរបស់អ្នក។', + 'enterprise_plan_features' => 'ផែនការសហគ្រាសបន្ថែមការគាំទ្រសម្រាប់អ្នកប្រើប្រាស់ច្រើននាក់ និងឯកសារភ្ជាប់ :link ដើម្បីមើលបញ្ជីមុខងារពេញលេញ។', 'return_to_app' => 'ត្រឡប់ទៅកម្មវិធី', @@ -1302,7 +1302,7 @@ 'security' => 'សន្តិសុខ', 'see_whats_new' => 'សូមមើលអ្វីដែលថ្មីនៅក្នុង v:version', 'wait_for_upload' => 'សូមរង់ចាំការអាប់ឡូតឯកសារបញ្ចប់។', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'ដំឡើងកំណែទៅផែនការសហគ្រាសរបស់យើង ដើម្បីបើកការអនុញ្ញាត។', 'enable_second_tax_rate' => 'បើកការបញ្ជាក់ អត្រាពន្ធទីពីរ', 'payment_file' => 'ឯកសារបង់ប្រាក់', 'expense_file' => 'ឯកសារចំណាយ', @@ -2675,7 +2675,7 @@ 'no_assets' => 'គ្មានរូបភាព អូសដើម្បីបង្ហោះ', 'add_image' => 'បន្ថែមរូបភាព', 'select_image' => 'ជ្រើសរើសរូបភាព', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'ដំឡើងកំណែទៅផែនការសហគ្រាស ដើម្បីបង្ហោះរូបភាព', 'delete_image' => 'លុបរូបភាព', 'delete_image_help' => 'ការព្រមាន៖ ការលុបរូបភាពនឹងលុបវាចេញពីសំណើទាំងអស់។', 'amount_variable_help' => 'ចំណាំ៖ វាលវិក្កយបត្រ $amount នឹងប្រើផ្នែកខ្លះ/កន្លែងដាក់ប្រាក់ ប្រសិនបើកំណត់បើមិនដូច្នេះទេ វានឹងប្រើសមតុល្យវិក្កយបត្រ។', @@ -3031,7 +3031,7 @@ 'valid_until_days' => 'មាន​សុពលភាព​ដល់', 'valid_until_days_help' => 'កំណត់ដោយស្វ័យប្រវត្តិ សុពលភាពរហូតដល់ តម្លៃនៅលើសម្រង់ទៅថ្ងៃជាច្រើននេះនាពេលអនាគត។ ទុក​ទទេ​ដើម្បី​បិទ។', 'usually_pays_in_days' => 'ថ្ងៃ', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'ទាមទារផែនការសហគ្រាស', 'take_picture' => 'ថតរូប', 'upload_file' => 'ផ្ទុកឯកសារឡើង', 'new_document' => 'ឯកសារថ្មី។', @@ -3133,7 +3133,7 @@ 'archived_group' => 'បាន​ទុក​ក្រុម​ដោយ​ជោគជ័យ', 'deleted_group' => 'បានលុបក្រុមដោយជោគជ័យ', 'restored_group' => 'បានស្ដារក្រុមដោយជោគជ័យ', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'បង្ហោះរូបសញ្ញាក្រុមហ៊ុនរបស់អ្នក។', 'uploaded_logo' => 'បានបង្ហោះរូបសញ្ញាដោយជោគជ័យ', 'saved_settings' => 'បានរក្សាទុកការកំណត់ដោយជោគជ័យ', 'device_settings' => 'ការកំណត់ឧបករណ៍', @@ -3955,7 +3955,7 @@ 'notification_credit_bounced_subject' => 'មិនអាចផ្តល់ឥណទាន :invoice', 'save_payment_method_details' => 'រក្សាទុកព័ត៌មានលម្អិតអំពីវិធីបង់ប្រាក់', 'new_card' => 'កាតថ្មី។', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'បន្ថែមគណនីធនាគារ', 'company_limit_reached' => 'ដែនកំណត់នៃក្រុមហ៊ុន :limit ក្នុងមួយគណនី។', 'credits_applied_validation' => 'ឥណទានសរុបដែលបានអនុវត្តមិនអាចលើសពីវិក្កយបត្រសរុបទេ។', 'credit_number_taken' => 'បានយកលេខឥណទានរួចហើយ', @@ -4216,7 +4216,7 @@ 'payment_type_Bancontact' => 'ទំនាក់ទំនង', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'បន្ទាត់សរុប', 'lang_Slovak' => 'ស្លូវ៉ាគី', 'normal' => 'ធម្មតា។', 'large' => 'ធំ', @@ -5173,7 +5173,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'បាត់លិខិតសម្គាល់', 'nordigen_handler_error_contents_account_config_invalid' => 'លិខិតសម្គាល់មិនត្រឹមត្រូវ ឬបាត់សម្រាប់ទិន្នន័យគណនីធនាគារ Gocardless ។ ទាក់ទងផ្នែកជំនួយសម្រាប់ជំនួយ ប្រសិនបើបញ្ហានេះនៅតែបន្តកើតមាន។', 'nordigen_handler_error_heading_not_available' => 'មិនអាច', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'មុខងារមិនអាចប្រើបានទេ គម្រោងសហគ្រាសតែប៉ុណ្ណោះ។', 'nordigen_handler_error_heading_institution_invalid' => 'ស្ថាប័នមិនត្រឹមត្រូវ', 'nordigen_handler_error_contents_institution_invalid' => 'លេខសម្គាល់ស្ថាប័នដែលបានផ្តល់គឺមិនត្រឹមត្រូវ ឬមិនមានសុពលភាពទៀតទេ។', 'nordigen_handler_error_heading_ref_invalid' => 'ឯកសារយោងមិនត្រឹមត្រូវ', @@ -5219,34 +5219,34 @@ 'user_sales' => 'ការលក់អ្នកប្រើប្រាស់', 'iframe_url' => 'iFrame URL', 'user_unsubscribed' => 'អ្នកប្រើប្រាស់បានឈប់ជាវពីអ៊ីមែល :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'អស់ពី​ស្តុក', + 'step_dependency_fail' => 'សមាសភាគ ":step" ទាមទារយ៉ាងហោចណាស់មួយនៃភាពអាស្រ័យរបស់វា (":dependencies") នៅក្នុងបញ្ជី។', + 'step_dependency_order_fail' => 'សមាសភាគ ":step" អាស្រ័យលើ ":dependency" ។ ធ្វើ​ឱ្យ​ការ​បញ្ជា​ទិញ​សមាសភាគ​គឺ​ត្រឹមត្រូវ។', + 'step_authentication_fail' => 'អ្នកត្រូវតែរួមបញ្ចូលយ៉ាងហោចណាស់វិធីសាស្រ្តផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវមួយ។', + 'auth.login' => 'ចូល', + 'auth.login-or-register' => 'ចូល ឬចុះឈ្មោះ', + 'auth.register' => 'ចុះឈ្មោះ', + 'cart' => 'រទេះ', + 'methods' => 'វិធីសាស្រ្ត', + 'rff' => 'ទម្រង់វាលដែលត្រូវការ', + 'add_step' => 'បន្ថែមជំហាន', + 'steps' => 'ជំហាន', + 'steps_order_help' => 'លំដាប់នៃជំហានគឺសំខាន់។ ជំហានដំបូងមិនគួរពឹងផ្អែកលើជំហានផ្សេងទៀតទេ។ ជំហានទីពីរគួរតែអាស្រ័យលើជំហានដំបូងហើយដូច្នេះនៅលើ។', + 'other_steps' => 'ជំហានផ្សេងទៀត។', 'use_available_payments' => 'ប្រើការទូទាត់ដែលមាន', 'test_email_sent' => 'បានផ្ញើអ៊ីមែលដោយជោគជ័យ', 'gateway_type' => 'ប្រភេទច្រកផ្លូវ', 'save_template_body' => 'តើ​អ្នក​ចង់​រក្សា​ទុក​ការ​នាំ​ចូល​នេះ​ជា​គំរូ​សម្រាប់​ការ​ប្រើ​ប្រាស់​នា​ពេល​អនាគត​ដែរ​ឬ​ទេ?', 'save_as_template' => 'រក្សាទុកការគូសផែនទីគំរូ', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Checkout ត្រូវបានបើកសម្រាប់តែអតិថិជនដែលមានស្រាប់ប៉ុណ្ណោះ។ សូមចូលដោយប្រើគណនីដែលមានស្រាប់ដើម្បីទូទាត់ប្រាក់។', + 'checkout_only_for_new_customers' => 'Checkout ត្រូវបានបើកសម្រាប់តែអតិថិជនថ្មីប៉ុណ្ណោះ។ សូមចុះឈ្មោះគណនីថ្មីដើម្បីទូទាត់ប្រាក់។', 'auto_bill_standard_invoices_help' => 'វិក្កយបត្រស្ដង់ដារវិក័យប័ត្រដោយស្វ័យប្រវត្តិនៅថ្ងៃផុតកំណត់', 'auto_bill_on_help' => 'វិក្កយបត្រដោយស្វ័យប្រវត្តិនៅថ្ងៃផ្ញើ ឬកាលបរិច្ឆេទផុតកំណត់ (វិក្កយបត្រដែលកើតឡើង)', 'use_available_credits_help' => 'អនុវត្តសមតុល្យឥណទានណាមួយចំពោះការទូទាត់ មុនពេលគិតថ្លៃវិធីបង់ប្រាក់', 'use_unapplied_payments' => 'ប្រើការបង់ប្រាក់ដែលមិនបានអនុវត្ត', 'use_unapplied_payments_help' => 'អនុវត្តសមតុល្យការទូទាត់ណាមួយ មុនពេលគិតប្រាក់តាមវិធីបង់ប្រាក់', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'ចំនួនថ្ងៃបន្ទាប់ពីកាលបរិច្ឆេទវិក្កយបត្រដែលការទូទាត់ដល់កំណត់', + 'payment_type_help' => 'ប្រភេទការទូទាត់លំនាំដើមដែលត្រូវប្រើសម្រាប់ការទូទាត់', 'quote_valid_until_help' => 'ចំនួនថ្ងៃដែលសម្រង់មានសុពលភាព', 'expense_payment_type_help' => 'ប្រភេទការទូទាត់ថ្លៃដើមដែលត្រូវប្រើ', 'paylater' => 'បង់ក្នុង 4', @@ -5259,22 +5259,23 @@ 'product_cost' => 'តម្លៃផលិតផល', 'duration_words' => 'រយៈពេលនៅក្នុងពាក្យ', 'upcoming_recurring_invoices' => 'វិក្កយបត្រដែលកើតឡើងដដែលៗនាពេលខាងមុខ', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'ប្រទេសដឹកជញ្ជូន', + 'show_table_footer' => 'បង្ហាញបាតកថាតារាង', + 'show_table_footer_help' => 'បង្ហាញចំនួនសរុបនៅក្នុងបាតកថាតារាង', 'total_invoices' => 'វិក្កយបត្រសរុប', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', + 'add_to_group' => 'បន្ថែមទៅក្រុម', + 'check_credentials' => 'ពិនិត្យអត្តសញ្ញាណប័ណ្ណ', + 'valid_credentials' => 'អត្តសញ្ញាណប័ណ្ណមានសុពលភាព', + 'e_quote' => 'សម្រង់អ៊ី', + 'e_credit' => 'ឥណទានអ៊ី', + 'e_purchase_order' => 'ការបញ្ជាទិញតាមអ៊ីនធឺណិត', + 'e_quote_type' => 'ប្រភេទសម្រង់អេឡិចត្រូនិច', + 'unlock_unlimited_clients' => 'សូមដំឡើងកំណែដើម្បីដោះសោអតិថិជនគ្មានដែនកំណត់!', + 'download_e_purchase_order' => 'ទាញយក E-Purchase Order', + 'flutter_web_warning' => 'យើងសូមណែនាំឱ្យប្រើកម្មវិធីបណ្តាញថ្មី ឬកម្មវិធីកុំព្យូទ័រសម្រាប់ដំណើរការល្អបំផុត', 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'rappen_rounding_help' => 'ចំនួនទឹកប្រាក់ជុំដល់ 5 សេន', + 'assign_group' => 'ចាត់តាំងក្រុម', ); return $lang; diff --git a/lang/lo_LA/texts.php b/lang/lo_LA/texts.php index 3520010f17..fc5e4e77b9 100644 --- a/lang/lo_LA/texts.php +++ b/lang/lo_LA/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'ລຶບໂລໂກ້ສຳເລັດແລ້ວ', 'sent_message' => 'ສົ່ງຂໍ້ຄວາມສຳເລັດແລ້ວ', 'invoice_error' => 'ກະລຸນາໃຫ້ແນ່ໃຈວ່າເລືອກລູກຄ້າແລະແກ້ໄຂຂໍ້ຜິດພາດຕ່າງໆ', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'ທ່ານໄດ້ເຖິງຂີດຈຳກັດລູກຄ້າ :count ໃນບັນຊີຟຣີ. ຂໍສະແດງຄວາມຍິນດີກັບຄວາມສໍາເລັດຂອງເຈົ້າ!.', 'payment_error' => 'ມີຄວາມຜິດພາດໃນການປະມວນຜົນການຈ່າຍເງິນຂອງທ່ານ. ກະລຸນາລອງໃໝ່ໃນພາຍຫຼັງ.', 'registration_required' => 'ຕ້ອງລົງທະບຽນ', 'confirmation_required' => 'ກະລຸນາຢືນຢັນທີ່ຢູ່ອີເມວຂອງເຈົ້າ, :ລິ້ງເພື່ອສົ່ງອີເມວຢືນຢັນຄືນໃໝ່.', @@ -1172,8 +1172,8 @@ 'invoice_number_padding' => 'ຜ້າປູ', 'preview' => 'ເບິ່ງຕົວຢ່າງ', 'list_vendors' => 'ລາຍຊື່ຜູ້ຂາຍ', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'ອັບເກຣດເປັນແຜນວິສາຫະກິດເພື່ອເພີ່ມຜູ້ໃຊ້ເພີ່ມເຕີມໃສ່ບັນຊີຂອງທ່ານ.', + 'enterprise_plan_features' => 'ແຜນການວິສາຫະກິດເພີ່ມການສະຫນັບສະຫນູນຜູ້ໃຊ້ຫຼາຍແລະໄຟລ໌ແນບ, :link ເພື່ອເບິ່ງລາຍຊື່ເຕັມຂອງຄຸນສົມບັດ.', 'return_to_app' => 'ກັບຄືນຫາແອັບ', @@ -1322,7 +1322,7 @@ 'security' => 'ຄວາມປອດໄພ', 'see_whats_new' => 'ເບິ່ງວ່າມີຫຍັງໃໝ່ໃນ v:version', 'wait_for_upload' => 'ກະລຸນາລໍຖ້າການອັບໂຫລດເອກະສານສຳເລັດ.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'ອັບເກຣດເປັນແຜນວິສາຫະກິດຂອງພວກເຮົາເພື່ອເປີດໃຊ້ສິດອະນຸຍາດ.', 'enable_second_tax_rate' => 'ເປີດໃຊ້ການລະບຸ ອັດຕາພາສີທີສອງ', 'payment_file' => 'ເອກະສານການຈ່າຍເງິນ', 'expense_file' => 'ເອກະສານຄ່າໃຊ້ຈ່າຍ', @@ -2695,7 +2695,7 @@ 'no_assets' => 'ບໍ່ມີຮູບພາບ, ລາກເພື່ອອັບໂຫລດ', 'add_image' => 'ເພີ່ມຮູບ', 'select_image' => 'ເລືອກຮູບ', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'ອັບເກຣດເປັນແຜນວິສາຫະກິດເພື່ອອັບໂຫລດຮູບພາບ', 'delete_image' => 'ລຶບຮູບພາບ', 'delete_image_help' => 'ຄຳເຕືອນ: ການລຶບຮູບພາບຈະລຶບມັນອອກຈາກທຸກຂໍ້ສະເໜີ.', 'amount_variable_help' => 'ໝາຍເຫດ: ຊ່ອງໃບແຈ້ງໜີ້ $amount ຈະໃຊ້ຊ່ອງໃສ່ບາງສ່ວນ/ການຝາກເງິນ ຖ້າຕັ້ງໄວ້ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະໃຊ້ຍອດເງິນໃນໃບແຈ້ງໜີ້.', @@ -3051,7 +3051,7 @@ 'valid_until_days' => 'ໃຊ້ໄດ້ຈົນກ່ວາ', 'valid_until_days_help' => 'ຕັ້ງຄ່າ ຖືກຕ້ອງຈົນກ່ວາ ໂດຍອັດຕະໂນມັດໃນວົງຢືມເປັນຫຼາຍມື້ໃນອະນາຄົດ. ປ່ອຍຫວ່າງເພື່ອປິດການນຳໃຊ້.', 'usually_pays_in_days' => 'ມື້', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'ຕ້ອງການແຜນວິສາຫະກິດ', 'take_picture' => 'ຖ່າຍຮູບ', 'upload_file' => 'ອັບໂຫລດໄຟລ໌', 'new_document' => 'ເອກະສານໃໝ່', @@ -3153,7 +3153,7 @@ 'archived_group' => 'ກຸ່ມທີ່ເກັບໄວ້ສຳເລັດແລ້ວ', 'deleted_group' => 'ລຶບກຸ່ມສຳເລັດແລ້ວ', 'restored_group' => 'ກຸ່ມຟື້ນຟູສຳເລັດແລ້ວ', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'ອັບໂຫຼດໂລໂກ້ບໍລິສັດຂອງເຈົ້າ', 'uploaded_logo' => 'ອັບໂຫລດໂລໂກ້ສຳເລັດແລ້ວ', 'saved_settings' => 'ບັນທຶກການຕັ້ງຄ່າສຳເລັດແລ້ວ', 'device_settings' => 'ການຕັ້ງຄ່າອຸປະກອນ', @@ -3975,7 +3975,7 @@ 'notification_credit_bounced_subject' => 'ບໍ່ສາມາດສົ່ງສິນເຊື່ອ: ໃບແຈ້ງໜີ້', 'save_payment_method_details' => 'ບັນທຶກລາຍລະອຽດວິທີການຊໍາລະເງິນ', 'new_card' => 'ບັດໃໝ່', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'ເພີ່ມບັນຊີທະນາຄານ', 'company_limit_reached' => 'ຈຳກັດ :ຈຳກັດບໍລິສັດຕໍ່ບັນຊີ.', 'credits_applied_validation' => 'ສິນເຊື່ອທັງໝົດທີ່ນຳໃຊ້ບໍ່ສາມາດມີຫຼາຍກວ່າໃບເກັບເງິນທັງໝົດ', 'credit_number_taken' => 'ເລກເຄຣດິດໄດ້ເອົາແລ້ວ', @@ -4236,7 +4236,7 @@ 'payment_type_Bancontact' => 'ການຕິດຕໍ່', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'ລວມຍອດເສັ້ນທັງໝົດ', 'lang_Slovak' => 'ສະໂລວັກ', 'normal' => 'ປົກກະຕິ', 'large' => 'ໃຫຍ່', @@ -5193,7 +5193,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'ບໍ່ມີຂໍ້ມູນປະຈໍາຕົວ', 'nordigen_handler_error_contents_account_config_invalid' => 'ຂໍ້ມູນປະຈຳຕົວບໍ່ຖືກຕ້ອງ ຫຼືຂາດຫາຍໄປສຳລັບຂໍ້ມູນບັນຊີທະນາຄານ Gocardless. ຕິດຕໍ່ຝ່າຍຊ່ວຍເຫຼືອເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອ, ຖ້າບັນຫານີ້ຍັງຄົງຢູ່.', 'nordigen_handler_error_heading_not_available' => 'ບໍ່ສາມາດໃຊ້ໄດ້', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'ບໍ່ສາມາດໃຊ້ຄຸນສົມບັດໄດ້, ແຜນວິສາຫະກິດເທົ່ານັ້ນ.', 'nordigen_handler_error_heading_institution_invalid' => 'ສະຖາບັນບໍ່ຖືກຕ້ອງ', 'nordigen_handler_error_contents_institution_invalid' => 'id institution-id ທີ່ລະບຸນັ້ນບໍ່ຖືກຕ້ອງ ຫຼືບໍ່ຖືກຕ້ອງອີກຕໍ່ໄປ.', 'nordigen_handler_error_heading_ref_invalid' => 'ການອ້າງອີງບໍ່ຖືກຕ້ອງ', @@ -5239,34 +5239,34 @@ 'user_sales' => 'ການຂາຍຜູ້ໃຊ້', 'iframe_url' => 'iFrame URL', 'user_unsubscribed' => 'ຜູ້ໃຊ້ເຊົາຕິດຕາມອີເມວ :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'ສິນຄ້າໝົດ', + 'step_dependency_fail' => 'ອົງປະກອບ ":step" ຕ້ອງການຢ່າງຫນ້ອຍຫນຶ່ງຂອງມັນຂຶ້ນກັບ (":dependencies") ໃນບັນຊີລາຍຊື່.', + 'step_dependency_order_fail' => 'ອົງປະກອບ ":ຂັ້ນຕອນ" ຂຶ້ນກັບ ":ຄວາມເພິ່ງພໍໃຈ". ເຮັດໃຫ້ຄໍາສັ່ງອົງປະກອບແມ່ນຖືກຕ້ອງ.', + 'step_authentication_fail' => 'ທ່ານຕ້ອງມີຢ່າງໜ້ອຍໜຶ່ງວິທີການກວດສອບຄວາມຖືກຕ້ອງ.', + 'auth.login' => 'ເຂົ້າ​ສູ່​ລະ​ບົບ', + 'auth.login-or-register' => 'ເຂົ້າສູ່ລະບົບຫຼືລົງທະບຽນ', + 'auth.register' => 'ລົງທະບຽນ', + 'cart' => 'ກະຕ່າ', + 'methods' => 'ວິທີການ', + 'rff' => 'ແບບຟອມຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການ', + 'add_step' => 'ເພີ່ມຂັ້ນຕອນ', + 'steps' => 'ຂັ້ນຕອນ', + 'steps_order_help' => 'ລໍາດັບຂອງຂັ້ນຕອນແມ່ນສໍາຄັນ. ຂັ້ນຕອນທໍາອິດບໍ່ຄວນຂຶ້ນກັບຂັ້ນຕອນອື່ນ. ຂັ້ນຕອນທີສອງຄວນຂຶ້ນກັບຂັ້ນຕອນທໍາອິດ, ແລະອື່ນໆ.', + 'other_steps' => 'ຂັ້ນຕອນອື່ນໆ', 'use_available_payments' => 'ໃຊ້ການຈ່າຍເງິນທີ່ມີຢູ່', 'test_email_sent' => 'ສົ່ງອີເມວສຳເລັດແລ້ວ', 'gateway_type' => 'ປະເພດປະຕູ', 'save_template_body' => 'ທ່ານຕ້ອງການບັນທຶກແຜນທີ່ການນໍາເຂົ້ານີ້ເປັນແມ່ແບບສໍາລັບການນໍາໃຊ້ໃນອະນາຄົດບໍ?', 'save_as_template' => 'ບັນທຶກການສ້າງແຜນທີ່ແມ່ແບບ', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'ການຈ່າຍເງິນແມ່ນເປີດໃຫ້ໃຊ້ໄດ້ສະເພາະລູກຄ້າທີ່ມີຢູ່ກ່ອນແລ້ວ. ກະລຸນາເຂົ້າສູ່ລະບົບດ້ວຍບັນຊີທີ່ມີຢູ່ແລ້ວເພື່ອຈ່າຍເງິນ.', + 'checkout_only_for_new_customers' => 'ການຈ່າຍເງິນແມ່ນເປີດໃຫ້ໃຊ້ໄດ້ສະເພາະລູກຄ້າໃໝ່ເທົ່ານັ້ນ. ກະລຸນາລົງທະບຽນບັນຊີໃໝ່ເພື່ອຈ່າຍເງິນ.', 'auto_bill_standard_invoices_help' => 'ໃບແຈ້ງໜີ້ມາດຕະຖານອັດຕະໂນມັດໃນວັນທີຄົບກຳນົດ', 'auto_bill_on_help' => 'ໃບບິນອັດຕະໂນມັດໃນວັນທີສົ່ງ OR ວັນຄົບກໍານົດ (ໃບແຈ້ງໜີ້ທີ່ເກີດຂຶ້ນຊ້ຳໆ)', 'use_available_credits_help' => 'ນຳໃຊ້ຍອດຄົງເຫຼືອສິນເຊື່ອໃດໆກັບການຈ່າຍເງິນກ່ອນການຮຽກເກັບເງິນຈາກວິທີການຈ່າຍເງິນ', 'use_unapplied_payments' => 'ໃຊ້ການຈ່າຍເງິນທີ່ບໍ່ໄດ້ນຳໃຊ້', 'use_unapplied_payments_help' => 'ນຳໃຊ້ຍອດເງິນຊຳລະກ່ອນການຮຽກເກັບເງິນຈາກວິທີຈ່າຍເງິນ', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'ຈໍາ​ນວນ​ຂອງ​ມື້​ຫຼັງ​ຈາກ​ວັນ​ທີ​ໃບ​ເກັບ​ເງິນ​ທີ່​ການ​ຈ່າຍ​ເງິນ​ແມ່ນ​ກໍາ​ນົດ​', + 'payment_type_help' => 'ປະເພດການຈ່າຍເງິນເລີ່ມຕົ້ນທີ່ຈະໃຊ້ສໍາລັບການຈ່າຍເງິນ', 'quote_valid_until_help' => 'ຈຳນວນມື້ທີ່ໃບສະເໜີລາຄາແມ່ນຖືກຕ້ອງ', 'expense_payment_type_help' => 'ປະເພດການຈ່າຍເງິນຄ່າເລີ່ມຕົ້ນທີ່ຈະໃຊ້', 'paylater' => 'ຈ່າຍໃນ 4', @@ -5279,22 +5279,23 @@ 'product_cost' => 'ຄ່າໃຊ້ຈ່າຍຜະລິດຕະພັນ', 'duration_words' => 'ໄລຍະເວລາໃນຄໍາສັບຕ່າງໆ', 'upcoming_recurring_invoices' => 'ໃບເກັບເງິນທີ່ເກີດຂື້ນທີ່ຈະມາເຖິງ', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'ປະເທດຂົນສົ່ງ', + 'show_table_footer' => 'ສະແດງສ່ວນທ້າຍຕາຕະລາງ', + 'show_table_footer_help' => 'ສະແດງຈຳນວນທັງໝົດຢູ່ໃນສ່ວນທ້າຍຂອງຕາຕະລາງ', 'total_invoices' => 'ໃບແຈ້ງໜີ້ທັງໝົດ', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', + 'add_to_group' => 'ເພີ່ມໃສ່ກຸ່ມ', + 'check_credentials' => 'ກວດສອບຂໍ້ມູນປະຈໍາຕົວ', + 'valid_credentials' => 'ຂໍ້ມູນປະຈໍາຕົວຖືກຕ້ອງ', 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', + 'e_credit' => 'ສິນເຊື່ອອີເມລ໌', + 'e_purchase_order' => 'ການສັ່ງຊື້ອີເມລ໌', + 'e_quote_type' => 'ປະເພດ E-Quote', + 'unlock_unlimited_clients' => 'ກະລຸນາອັບເກຣດເພື່ອປົດລັອກລູກຄ້າທີ່ບໍ່ຈຳກັດ!', + 'download_e_purchase_order' => 'ດາວໂຫລດ E-Purchase Order', + 'flutter_web_warning' => 'ພວກເຮົາແນະນຳໃຫ້ໃຊ້ແອັບເວັບໃໝ່ ຫຼືແອັບ desktop ເພື່ອປະສິດທິພາບທີ່ດີທີ່ສຸດ', 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'rappen_rounding_help' => 'ຈໍານວນຮອບເປັນ 5 ເຊັນ', + 'assign_group' => 'ກຳນົດກຸ່ມ', ); return $lang; diff --git a/lang/nl/texts.php b/lang/nl/texts.php index edda233500..a4fcc1f02e 100644 --- a/lang/nl/texts.php +++ b/lang/nl/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Het logo is verwijderd', 'sent_message' => 'Het bericht is verzonden', 'invoice_error' => 'Selecteer een klant en verbeter eventuele fouten', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'U heeft de klantlimiet van :count voor gratis accounts bereikt. Gefeliciteerd met je succes!.', 'payment_error' => 'Er was een fout bij het verwerken van de betaling. Probeer het later opnieuw.', 'registration_required' => 'Registratie verplicht', 'confirmation_required' => 'Bevestig het e-mailadres, :link om de bevestigingsmail opnieuw te ontvangen.', @@ -1169,8 +1169,8 @@ 'invoice_number_padding' => 'Marge', 'preview' => 'Voorbeeld', 'list_vendors' => 'Toon leveranciers', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Upgrade naar het Enterprise Plan om extra gebruikers aan uw account toe te voegen.', + 'enterprise_plan_features' => 'Het Enterprise Plan voegt ondersteuning toe voor meerdere gebruikers en bestandsbijlagen, :link om de volledige lijst met functies te zien.', 'return_to_app' => 'Terug naar de app', @@ -1319,7 +1319,7 @@ 'security' => 'Beveiliging', 'see_whats_new' => 'Bekijk wat veranderde in v:version', 'wait_for_upload' => 'Gelieve te wachten tot de upload van het document compleet is.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Upgrade naar ons Enterprise Plan om machtigingen in te schakelen.', 'enable_second_tax_rate' => 'Het opgeven van een tweede extra belastingregel aanzetten', 'payment_file' => 'Betalingsbestand', 'expense_file' => 'Uitgavenbestand', @@ -2692,7 +2692,7 @@ 'no_assets' => 'Geen afbeeldingen, slepen om te uploaden', 'add_image' => 'Afbeelding toevoegen', 'select_image' => 'Afbeelding selecteren', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Upgrade naar het Enterprise Plan om afbeeldingen te uploaden', 'delete_image' => 'Afbeelding verwijderen', 'delete_image_help' => 'Waarschuwing: als je de afbeelding verwijdert, wordt deze uit alle voorstellen verwijderd.', 'amount_variable_help' => 'Opmerking: Het veld $amount op de factuur wordt gebruikt als gedeeltelijke betaling als dit is ingesteld, anders wordt het factuur saldo gebruikt.', @@ -3048,7 +3048,7 @@ 'valid_until_days' => 'Geldig tot', 'valid_until_days_help' => 'Vult automatisch de waarde Geldig tot in op offertes voor dit aantal dagen in de toekomst. Laat leeg om uit te schakelen.', 'usually_pays_in_days' => 'Dagen', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Vereist een Enterprise-abonnement', 'take_picture' => 'Maak foto', 'upload_file' => 'Upload bestand', 'new_document' => 'Nieuw document', @@ -3150,7 +3150,7 @@ 'archived_group' => 'Groep gearchiveerd', 'deleted_group' => 'Groep verwijderd', 'restored_group' => 'De groep is hersteld', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Upload uw bedrijfslogo', 'uploaded_logo' => 'Het logo is opgeslagen', 'saved_settings' => 'De instellingen zijn opgeslagen', 'device_settings' => 'Apparaatinstellingen', @@ -3972,7 +3972,7 @@ 'notification_credit_bounced_subject' => 'Kan krediet :invoice niet verzenden', 'save_payment_method_details' => 'Bewaar betaalmethode', 'new_card' => 'Nieuwe betaalkaart', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Voeg een bankrekening toe', 'company_limit_reached' => 'Limiet van :limit companies per account.', 'credits_applied_validation' => 'Het totaal aan toegepaste credits kan niet MEER zijn dan het totaal van de facturen', 'credit_number_taken' => 'Kredietnummer is al in gebruik', @@ -4236,7 +4236,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Bruto lijntotaal', 'lang_Slovak' => 'Slovakije', 'normal' => 'Normaal', 'large' => 'Groot', @@ -5193,7 +5193,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Ontbrekende inloggegevens', 'nordigen_handler_error_contents_account_config_invalid' => 'Ongeldige of ontbrekende inloggegevens voor Gocardless-bankrekeninggegevens. Neem contact op met de ondersteuning voor hulp als dit probleem zich blijft voordoen.', 'nordigen_handler_error_heading_not_available' => 'Niet beschikbaar', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Functie niet beschikbaar, alleen Enterprise Plan.', 'nordigen_handler_error_heading_institution_invalid' => 'Ongeldige instelling', 'nordigen_handler_error_contents_institution_invalid' => 'Het opgegeven instellings-ID is ongeldig of niet meer geldig.', 'nordigen_handler_error_heading_ref_invalid' => 'Ongeldige referentie', @@ -5239,34 +5239,34 @@ 'user_sales' => 'Gebruikersverkoop', 'iframe_url' => 'iFrame-URL', 'user_unsubscribed' => 'Gebruiker heeft zich afgemeld voor e-mails :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', + 'out_of_stock' => 'Geen voorraad meer', + 'step_dependency_fail' => 'Component ":step" vereist ten minste één van zijn afhankelijkheden (":dependencies") in de lijst.', + 'step_dependency_order_fail' => 'Component ":step" is afhankelijk van ":dependency". De volgorde van de component(en) is correct.', + 'step_authentication_fail' => 'U moet ten minste één van de authenticatiemethoden opnemen.', + 'auth.login' => 'Log in', + 'auth.login-or-register' => 'Log in of Registreer', 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'cart' => 'Winkelwagen', + 'methods' => 'Methoden', + 'rff' => 'Verplichte velden formulier', + 'add_step' => 'Stap toevoegen', + 'steps' => 'Stappen', + 'steps_order_help' => 'De volgorde van de stappen is belangrijk. De eerste stap mag niet afhankelijk zijn van een andere stap. De tweede stap moet afhankelijk zijn van de eerste stap, enzovoort.', + 'other_steps' => 'Andere stappen', 'use_available_payments' => 'Gebruik beschikbare betalingen', 'test_email_sent' => 'E-mail succesvol verzonden', 'gateway_type' => 'Gatewaytype', 'save_template_body' => 'Wilt u deze importtoewijzing opslaan als sjabloon voor toekomstig gebruik?', 'save_as_template' => 'Sjabloontoewijzing opslaan', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Afrekenen is alleen mogelijk voor bestaande klanten. Log in met een bestaand account om af te rekenen.', + 'checkout_only_for_new_customers' => 'Afrekenen is alleen mogelijk voor nieuwe klanten. Registreer een nieuw account om af te rekenen.', 'auto_bill_standard_invoices_help' => 'Standaardfacturen automatisch factureren op de vervaldatum', 'auto_bill_on_help' => 'Automatische factuur op verzenddatum OF vervaldatum (terugkerende facturen)', 'use_available_credits_help' => 'Pas eventuele creditsaldi toe op betalingen voordat u een betaalmethode in rekening brengt', 'use_unapplied_payments' => 'Gebruik niet-verwerkte betalingen', 'use_unapplied_payments_help' => 'Pas eventuele betalingssaldi toe voordat u een betaalmethode in rekening brengt', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Het aantal dagen na factuurdatum dat betaling verschuldigd is', + 'payment_type_help' => 'Het standaardbetalingstype dat voor betalingen moet worden gebruikt', 'quote_valid_until_help' => 'Het aantal dagen dat de offerte geldig is', 'expense_payment_type_help' => 'Het standaardtype voor onkostenbetalingen dat moet worden gebruikt', 'paylater' => 'Betaal in 4', @@ -5279,22 +5279,23 @@ 'product_cost' => 'Productkosten', 'duration_words' => 'Duur in woorden', 'upcoming_recurring_invoices' => 'Aankomende terugkerende facturen', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Verzendland', + 'show_table_footer' => 'Tabelvoettekst weergeven', + 'show_table_footer_help' => 'Geeft de totalen weer in de voettekst van de tabel', 'total_invoices' => 'Totaal facturen', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Aan groep toevoegen', + 'check_credentials' => 'Controleer inloggegevens', + 'valid_credentials' => 'De legitimatiegegevens zijn geldig', + 'e_quote' => 'E-offerte', + 'e_credit' => 'E-krediet', + 'e_purchase_order' => 'E-aankooporder', + 'e_quote_type' => 'Type e-offerte', + 'unlock_unlimited_clients' => 'Upgrade om een onbeperkt aantal klanten te ontgrendelen!', + 'download_e_purchase_order' => 'E-aankooporder downloaden', + 'flutter_web_warning' => 'Voor de beste prestaties raden we u aan de nieuwe web-app of de desktop-app te gebruiken', + 'rappen_rounding' => 'Rappenafronding', + 'rappen_rounding_help' => 'Rond het bedrag af op 5 cent', + 'assign_group' => 'Groep toewijzen', ); return $lang; diff --git a/lang/pt_BR/texts.php b/lang/pt_BR/texts.php index 60533f712f..d8bf4b5a26 100644 --- a/lang/pt_BR/texts.php +++ b/lang/pt_BR/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logotipo removido com sucesso', 'sent_message' => 'Mensagem enviada com sucesso', 'invoice_error' => 'Assegure-se de selecionar um cliente e corrigir quaisquer erros', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Você atingiu o limite de clientes :count em contas gratuitas. Parabéns pelo seu sucesso!.', 'payment_error' => 'Ocorreu um erro ao processar seu pagamento. Por favor tente novamente mais tarde.', 'registration_required' => 'Registro requerido', 'confirmation_required' => 'Por favor confirme seu endereço de email, :link para re-enviar o email de confirmação.', @@ -1169,8 +1169,8 @@ 'invoice_number_padding' => 'Espaçamento', 'preview' => 'Preview', 'list_vendors' => 'Listar Fornecedores', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Atualize para o plano Enterprise para adicionar usuários adicionais à sua conta.', + 'enterprise_plan_features' => 'O Plano Empresarial adiciona suporte para vários usuários e anexos de arquivos, :link para ver a lista completa de recursos.', 'return_to_app' => 'Voltar ao App', @@ -1319,7 +1319,7 @@ 'security' => 'Segurança', 'see_whats_new' => 'Veja as novidades na v:version', 'wait_for_upload' => 'Aguarde a conclusão do upload do documento.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Atualize para nosso plano Enterprise para ativar permissões.', 'enable_second_tax_rate' => 'Habilitar a especificação de uma segunda taxa de imposto', 'payment_file' => 'Arquivo de Pagamento', 'expense_file' => 'Arquivo de Despesa', @@ -2692,7 +2692,7 @@ 'no_assets' => 'Sem imagens, arraste para fazer upload', 'add_image' => 'Adicionar Imagem', 'select_image' => 'Selecionar Imagem', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Atualize para o plano Enterprise para fazer upload de imagens', 'delete_image' => 'Excluir Imagem', 'delete_image_help' => 'Aviso: excluir a imagem irá removê-la de todas as propostas.', 'amount_variable_help' => 'Nota: o campo $amount da fatura usará o campo parcial/depósito se habilitado ou usará o saldo da fatura.', @@ -3048,7 +3048,7 @@ 'valid_until_days' => 'Válido Até', 'valid_until_days_help' => 'Define automaticamente o valor Válido até nas cotações para muitos dias no futuro. Deixe em branco para desativar.', 'usually_pays_in_days' => 'Dias', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Requer um plano empresarial', 'take_picture' => 'Tire uma Foto', 'upload_file' => 'Enviar Arquivo', 'new_document' => 'Novo Documento', @@ -3150,7 +3150,7 @@ 'archived_group' => 'Grupo arquivado com sucesso', 'deleted_group' => 'Grupo removido com sucesso', 'restored_group' => 'Grupo restaurado com sucesso', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Faça upload do logotipo da sua empresa', 'uploaded_logo' => 'Logo carregado com sucesso', 'saved_settings' => 'Configurações salvas com sucesso', 'device_settings' => 'Configurações do Dispositivo', @@ -3972,7 +3972,7 @@ 'notification_credit_bounced_subject' => 'Não foi possível entregar o crédito :invoice', 'save_payment_method_details' => 'Salvar detalhes da forma de pagamento', 'new_card' => 'Novo cartão', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Adicionar conta bancária', 'company_limit_reached' => 'Limite de empresas :limit por conta.', 'credits_applied_validation' => 'O total de créditos aplicados não pode ser MAIS que o total de faturas', 'credit_number_taken' => 'Número de crédito já utilizado', @@ -4233,7 +4233,7 @@ 'payment_type_Bancontact' => 'Bancontacto', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total Bruto da Linha', 'lang_Slovak' => 'Eslovaco', 'normal' => 'Normal', 'large' => 'Grande', @@ -5190,7 +5190,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Credenciais ausentes', 'nordigen_handler_error_contents_account_config_invalid' => 'Credenciais inválidas ou ausentes para dados da conta bancária Gocardless. Entre em contato com o suporte para obter ajuda, se o problema persistir.', 'nordigen_handler_error_heading_not_available' => 'Não disponível', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Recurso indisponível, apenas plano Enterprise.', 'nordigen_handler_error_heading_institution_invalid' => 'Instituição inválida', 'nordigen_handler_error_contents_institution_invalid' => 'O ID da instituição fornecido é inválido ou não é mais válido.', 'nordigen_handler_error_heading_ref_invalid' => 'Referência inválida', @@ -5236,34 +5236,34 @@ 'user_sales' => 'Vendas de usuários', 'iframe_url' => 'URL do iFrame', 'user_unsubscribed' => 'Usuário cancelou inscrição de e-mails :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Fora de estoque', + 'step_dependency_fail' => 'O componente ":step" requer pelo menos uma de suas dependências (":dependencies") na lista.', + 'step_dependency_order_fail' => 'O componente ":step" depende de ":dependency". Faça com que a ordem dos componentes esteja correta.', + 'step_authentication_fail' => 'Você deve incluir pelo menos um dos métodos de autenticação.', + 'auth.login' => 'Conecte-se', + 'auth.login-or-register' => 'Faça login ou cadastre-se', + 'auth.register' => 'Registro', + 'cart' => 'Carrinho', + 'methods' => 'Métodos', + 'rff' => 'Formulário de campos obrigatórios', + 'add_step' => 'Adicionar etapa', + 'steps' => 'Passos', + 'steps_order_help' => 'A ordem das etapas é importante. O primeiro passo não deve depender de nenhum outro passo. A segunda etapa deve depender da primeira etapa e assim por diante.', + 'other_steps' => 'Outras etapas', 'use_available_payments' => 'Use pagamentos disponíveis', 'test_email_sent' => 'E-mail enviado com sucesso', 'gateway_type' => 'Tipo de gateway', 'save_template_body' => 'Gostaria de salvar este mapeamento de importação como modelo para uso futuro?', 'save_as_template' => 'Salvar mapeamento de modelo', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'O checkout está habilitado apenas para clientes existentes. Faça login com uma conta existente para finalizar a compra.', + 'checkout_only_for_new_customers' => 'O checkout está habilitado apenas para novos clientes. Por favor, registre uma nova conta para finalizar a compra.', 'auto_bill_standard_invoices_help' => 'Faturamento automático de faturas padrão na data de vencimento', 'auto_bill_on_help' => 'Faturamento automático na data de envio OU data de vencimento (faturas recorrentes)', 'use_available_credits_help' => 'Aplicar quaisquer saldos credores aos pagamentos antes de cobrar uma forma de pagamento', 'use_unapplied_payments' => 'Usar pagamentos não aplicados', 'use_unapplied_payments_help' => 'Aplicar quaisquer saldos de pagamento antes de cobrar uma forma de pagamento', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'O número de dias após a data da fatura em que o pagamento é devido', + 'payment_type_help' => 'O tipo de pagamento padrão a ser usado para pagamentos', 'quote_valid_until_help' => 'O número de dias durante os quais a cotação é válida', 'expense_payment_type_help' => 'O tipo de pagamento de despesas padrão a ser usado', 'paylater' => 'Pague em 4', @@ -5276,22 +5276,23 @@ 'product_cost' => 'Custo do produto', 'duration_words' => 'Duração em palavras', 'upcoming_recurring_invoices' => 'Próximas faturas recorrentes', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'País de envio', + 'show_table_footer' => 'Mostrar rodapé da tabela', + 'show_table_footer_help' => 'Exibe os totais no rodapé da tabela', 'total_invoices' => 'Total de faturas', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Adicionar ao grupo', + 'check_credentials' => 'Verifique as credenciais', + 'valid_credentials' => 'As credenciais são válidas', + 'e_quote' => 'E-Citação', + 'e_credit' => 'Crédito eletrônico', + 'e_purchase_order' => 'Pedido de compra eletrônica', + 'e_quote_type' => 'Tipo de cotação eletrônica', + 'unlock_unlimited_clients' => 'Atualize para desbloquear clientes ilimitados!', + 'download_e_purchase_order' => 'Baixar pedido de compra eletrônica', + 'flutter_web_warning' => 'Recomendamos usar o novo aplicativo da web ou o aplicativo de desktop para obter o melhor desempenho', + 'rappen_rounding' => 'Arredondamento de Rappen', + 'rappen_rounding_help' => 'Montante redondo para 5 centavos', + 'assign_group' => 'Atribuir grupo', ); return $lang; diff --git a/lang/pt_PT/texts.php b/lang/pt_PT/texts.php index 96c297b704..152d63d220 100644 --- a/lang/pt_PT/texts.php +++ b/lang/pt_PT/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logótipo removido com sucesso', 'sent_message' => 'Mensagem enviada com sucesso', 'invoice_error' => 'Certifique-se de selecionar um cliente e corrigir quaisquer erros', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Você atingiu o limite de clientes :count em contas gratuitas. Parabéns pelo seu sucesso!.', 'payment_error' => 'Ocorreu um erro ao processar o pagamento. Por favor tente novamente mais tarde.', 'registration_required' => 'Registro requerido', 'confirmation_required' => 'Por favor confirme o seu e-mail, :link para reenviar o e-mail de confirmação.', @@ -1169,8 +1169,8 @@ 'invoice_number_padding' => 'Distância', 'preview' => 'Pré-visualizar', 'list_vendors' => 'Listar Fornecedores', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Atualize para o plano Enterprise para adicionar usuários adicionais à sua conta.', + 'enterprise_plan_features' => 'O Plano Empresarial adiciona suporte para vários usuários e anexos de arquivos, :link para ver a lista completa de recursos.', 'return_to_app' => 'Voltar à Aplicação', @@ -1319,7 +1319,7 @@ 'security' => 'Segurança', 'see_whats_new' => 'Veja as novidades na versão v:version', 'wait_for_upload' => 'Por favor aguardo pela conclusão do envio do documento', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Atualize para nosso plano Enterprise para ativar permissões.', 'enable_second_tax_rate' => 'Permitir indicar um segundo imposto', 'payment_file' => 'Ficheiro de Pagamento', 'expense_file' => 'Ficheiro de Despesas', @@ -2694,7 +2694,7 @@ 'no_assets' => 'Sem imagens, arraste para carregar', 'add_image' => 'Adicionar Imagem', 'select_image' => 'Selecionar Imagem', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Atualize para o plano Enterprise para fazer upload de imagens', 'delete_image' => 'Apagar Imagem', 'delete_image_help' => 'Aviso: Ao apagar a imagem irá removê-la de todas as propostas.', 'amount_variable_help' => 'Nota: o campo $amount da nota de pagamento usará o campo parcial/depósito se habilitado ou usará o saldo da nota de pagamento.', @@ -3050,7 +3050,7 @@ 'valid_until_days' => 'Válido até', 'valid_until_days_help' => 'Define automaticamente o valor Válido até nas cotações para muitos dias no futuro. Deixe em branco para desativar.', 'usually_pays_in_days' => 'Dias', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Requer um plano empresarial', 'take_picture' => 'Tirar Fotografia', 'upload_file' => 'Carregar Arquivo', 'new_document' => 'Novo Documento', @@ -3152,7 +3152,7 @@ 'archived_group' => 'Grupo arquivado com sucesso', 'deleted_group' => 'Grupo removido com sucesso', 'restored_group' => 'Grupo restaurado com sucesso', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Faça upload do logotipo da sua empresa', 'uploaded_logo' => 'Logótipo carregado com sucesso', 'saved_settings' => 'Configurações guardadas com sucesso', 'device_settings' => 'Configurações do Dispositivo', @@ -3974,7 +3974,7 @@ 'notification_credit_bounced_subject' => 'Não foi possível entregar a nota de cédito :invoice', 'save_payment_method_details' => 'Guardar detalhes do método de pagamento', 'new_card' => 'Novo cartão', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Adicionar conta bancária', 'company_limit_reached' => 'Limite de :limit empresas por conta.', 'credits_applied_validation' => 'O total dos créditos aplicados não pode ser SUPERIOR ao total das notas de pagamento', 'credit_number_taken' => 'Número de nota de crédito já em uso', @@ -4236,7 +4236,7 @@ 'payment_type_Bancontact' => 'Bancocontato', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total Bruto da Linha', 'lang_Slovak' => 'eslovaco', 'normal' => 'Normal', 'large' => 'Grande', @@ -5193,7 +5193,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Credenciais ausentes', 'nordigen_handler_error_contents_account_config_invalid' => 'Credenciais inválidas ou ausentes para dados da conta bancária Gocardless. Entre em contato com o suporte para obter ajuda, se o problema persistir.', 'nordigen_handler_error_heading_not_available' => 'Não disponível', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Recurso indisponível, apenas plano Enterprise.', 'nordigen_handler_error_heading_institution_invalid' => 'Instituição inválida', 'nordigen_handler_error_contents_institution_invalid' => 'O ID da instituição fornecido é inválido ou não é mais válido.', 'nordigen_handler_error_heading_ref_invalid' => 'Referência inválida', @@ -5239,34 +5239,34 @@ 'user_sales' => 'Vendas de usuários', 'iframe_url' => 'URL do iFrame', 'user_unsubscribed' => 'Usuário cancelou inscrição de e-mails :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Fora de estoque', + 'step_dependency_fail' => 'O componente ":step" requer pelo menos uma de suas dependências (":dependencies") na lista.', + 'step_dependency_order_fail' => 'O componente ":step" depende de ":dependency". Faça com que a ordem dos componentes esteja correta.', + 'step_authentication_fail' => 'Você deve incluir pelo menos um dos métodos de autenticação.', + 'auth.login' => 'Conecte-se', + 'auth.login-or-register' => 'Faça login ou cadastre-se', + 'auth.register' => 'Registro', + 'cart' => 'Carrinho', + 'methods' => 'Métodos', + 'rff' => 'Formulário de campos obrigatórios', + 'add_step' => 'Adicionar etapa', + 'steps' => 'Passos', + 'steps_order_help' => 'A ordem das etapas é importante. O primeiro passo não deve depender de nenhum outro passo. A segunda etapa deve depender da primeira etapa e assim por diante.', + 'other_steps' => 'Outras etapas', 'use_available_payments' => 'Use pagamentos disponíveis', 'test_email_sent' => 'E-mail enviado com sucesso', 'gateway_type' => 'Tipo de gateway', 'save_template_body' => 'Gostaria de salvar este mapeamento de importação como modelo para uso futuro?', 'save_as_template' => 'Salvar mapeamento de modelo', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'O checkout está habilitado apenas para clientes existentes. Faça login com uma conta existente para finalizar a compra.', + 'checkout_only_for_new_customers' => 'O checkout está habilitado apenas para novos clientes. Por favor, registre uma nova conta para finalizar a compra.', 'auto_bill_standard_invoices_help' => 'Faturamento automático de faturas padrão na data de vencimento', 'auto_bill_on_help' => 'Faturamento automático na data de envio OU data de vencimento (faturas recorrentes)', 'use_available_credits_help' => 'Aplicar quaisquer saldos credores aos pagamentos antes de cobrar uma forma de pagamento', 'use_unapplied_payments' => 'Usar pagamentos não aplicados', 'use_unapplied_payments_help' => 'Aplicar quaisquer saldos de pagamento antes de cobrar uma forma de pagamento', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'O número de dias após a data da fatura em que o pagamento é devido', + 'payment_type_help' => 'O tipo de pagamento padrão a ser usado para pagamentos', 'quote_valid_until_help' => 'O número de dias durante os quais a cotação é válida', 'expense_payment_type_help' => 'O tipo de pagamento de despesas padrão a ser usado', 'paylater' => 'Pague em 4', @@ -5279,22 +5279,23 @@ 'product_cost' => 'Custo do produto', 'duration_words' => 'Duração em palavras', 'upcoming_recurring_invoices' => 'Próximas faturas recorrentes', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'País de envio', + 'show_table_footer' => 'Mostrar rodapé da tabela', + 'show_table_footer_help' => 'Exibe os totais no rodapé da tabela', 'total_invoices' => 'Total de faturas', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Adicionar ao grupo', + 'check_credentials' => 'Verifique as credenciais', + 'valid_credentials' => 'As credenciais são válidas', + 'e_quote' => 'E-Citação', + 'e_credit' => 'Crédito eletrônico', + 'e_purchase_order' => 'Pedido de compra eletrônica', + 'e_quote_type' => 'Tipo de cotação eletrônica', + 'unlock_unlimited_clients' => 'Atualize para desbloquear clientes ilimitados!', + 'download_e_purchase_order' => 'Baixar pedido de compra eletrônica', + 'flutter_web_warning' => 'Recomendamos usar o novo aplicativo da web ou o aplicativo de desktop para obter o melhor desempenho', + 'rappen_rounding' => 'Arredondamento de Rappen', + 'rappen_rounding_help' => 'Montante redondo para 5 centavos', + 'assign_group' => 'Atribuir grupo', ); return $lang; diff --git a/lang/ro/texts.php b/lang/ro/texts.php index 112fce075e..f12c9396cd 100644 --- a/lang/ro/texts.php +++ b/lang/ro/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logo sters cu succes', 'sent_message' => 'Mesaj trimis cu succes', 'invoice_error' => 'Te rog alege un client si corecteaza erorile', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Ați atins limita de clienți :count pentru conturile gratuite. Felicitări pentru succesul tău!.', 'payment_error' => 'A fost o eroare in procesarea platii. Te rog sa incerci mai tarizu.', 'registration_required' => 'Înregistrare necesară', 'confirmation_required' => 'Confirmați adresa dvs. de e-mail, :link pentru a retrimite e-mailul de confirmare.', @@ -1172,8 +1172,8 @@ 'invoice_number_padding' => 'Umplere', 'preview' => 'Previzualizare', 'list_vendors' => 'Listă furnizori', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Faceți upgrade la Planul Enterprise pentru a adăuga utilizatori suplimentari la contul dvs.', + 'enterprise_plan_features' => 'Planul Enterprise adaugă suport pentru mai mulți utilizatori și fișiere atașate, :link pentru a vedea lista completă a caracteristicilor.', 'return_to_app' => 'Reveniți la aplicație', @@ -1322,7 +1322,7 @@ 'security' => 'Securitate', 'see_whats_new' => 'Vedeți ce este nou în v:version', 'wait_for_upload' => 'Așteptați ca documentul să se încarce.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Faceți upgrade la Planul nostru Enterprise pentru a activa permisiunile.', 'enable_second_tax_rate' => 'Activați și specificați o second tax rate', 'payment_file' => 'Fișierul de plată', 'expense_file' => 'Fișierul de cheltuieli', @@ -2695,7 +2695,7 @@ 'no_assets' => 'Nicio imagine, atașați pentru a încărca', 'add_image' => 'Adăugați o imagine', 'select_image' => 'Selectați imaginea', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Faceți upgrade la Planul Enterprise pentru a încărca imagini', 'delete_image' => 'Eliminați imaginea', 'delete_image_help' => 'Atenție: eliminând imaginea, o veți îndepărta din toate propunerile.', 'amount_variable_help' => 'Notă: câmul facturii $amount va utiliza câmul parțial/depozit. Va utiliza soldul facturii, în cazul în care este setat diferit. ', @@ -3052,7 +3052,7 @@ 'valid_until_days' => 'Valid până la', 'valid_until_days_help' => 'Setează automat valoarea Valid până la pentru oferte pentru atâtea zile. Nu scrieți nimic, pentru a dezactiva.', 'usually_pays_in_days' => 'Zile', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Necesită un plan de întreprindere', 'take_picture' => 'Faceți o fotografie', 'upload_file' => 'Încărcați un fișier', 'new_document' => 'Document nou', @@ -3154,7 +3154,7 @@ 'archived_group' => 'Grupul a fost arhivat cu succes', 'deleted_group' => 'Grupul a fost eliminat cu succes', 'restored_group' => 'Grupul a fost restabilit cu succes', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Încărcați sigla companiei dvs', 'uploaded_logo' => 'Sigla a fost încărcată cu succes', 'saved_settings' => 'Sigla a fost salvată cu succes', 'device_settings' => 'Setări dispozitiv', @@ -3976,7 +3976,7 @@ 'notification_credit_bounced_subject' => 'Creditul :invoice nu a putut fi furnizat', 'save_payment_method_details' => 'Salvați detaliile metodei de plată', 'new_card' => 'Card nou', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Adăugați un cont bancar', 'company_limit_reached' => 'Limită de :limit companii per cont.', 'credits_applied_validation' => 'Totalul de credite aplicat nu poate depăși totalul facturilor', 'credit_number_taken' => 'Număr de credit deja atribuit', @@ -4237,7 +4237,7 @@ 'payment_type_Bancontact' => 'Bancontact', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Total linie brută', 'lang_Slovak' => 'Slovacă', 'normal' => 'Normal', 'large' => 'Mare', @@ -5194,7 +5194,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Acreditări lipsă', 'nordigen_handler_error_contents_account_config_invalid' => 'Acreditări nevalide sau lipsă pentru datele contului bancar Gocardless. Contactați asistența pentru ajutor, dacă această problemă persistă.', 'nordigen_handler_error_heading_not_available' => 'Nu este disponibil', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Funcție indisponibilă, numai Planul Enterprise.', 'nordigen_handler_error_heading_institution_invalid' => 'Instituție nevalidă', 'nordigen_handler_error_contents_institution_invalid' => 'ID-ul instituției furnizat este invalid sau nu mai este valabil.', 'nordigen_handler_error_heading_ref_invalid' => 'Referință nevalidă', @@ -5240,34 +5240,34 @@ 'user_sales' => 'Vânzări utilizatori', 'iframe_url' => 'URL iFrame', 'user_unsubscribed' => 'Utilizatorul s-a dezabonat de la e-mailurile :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', + 'out_of_stock' => 'Epuizat', + 'step_dependency_fail' => 'Componenta „:step” necesită cel puțin una dintre dependențele sale („:dependencies”) din listă.', + 'step_dependency_order_fail' => 'Componenta „:step” depinde de „:dependency”. Ordinea componentelor este corectă.', + 'step_authentication_fail' => 'Trebuie să includeți cel puțin una dintre metodele de autentificare.', + 'auth.login' => 'Log in', + 'auth.login-or-register' => 'Autentificați-vă sau Înregistrați-vă', + 'auth.register' => 'Inregistreaza-te', 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'methods' => 'Metode', + 'rff' => 'Formular câmpuri obligatorii', + 'add_step' => 'Adăugați pasul', + 'steps' => 'Pași', + 'steps_order_help' => 'Ordinea pașilor este importantă. Primul pas nu ar trebui să depindă de niciun alt pas. Al doilea pas ar trebui să depindă de primul pas și așa mai departe.', + 'other_steps' => 'Alți pași', 'use_available_payments' => 'Utilizați plățile disponibile', 'test_email_sent' => 'E-mail trimis cu succes', 'gateway_type' => 'Tip gateway', 'save_template_body' => 'Doriți să salvați această mapare de import ca șablon pentru utilizare ulterioară?', 'save_as_template' => 'Salvați maparea șablonului', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Checkout este activat numai pentru clienții existenți. Vă rugăm să vă autentificați cu contul existent pentru a finaliza achiziția.', + 'checkout_only_for_new_customers' => 'Checkout este activat numai pentru clienții noi. Vă rugăm să înregistrați un cont nou pentru finalizarea comenzii.', 'auto_bill_standard_invoices_help' => 'Facturați automat facturile standard la data scadenței', 'auto_bill_on_help' => 'Facturare automată la data trimiterii SAU data scadentă (facturi recurente)', 'use_available_credits_help' => 'Aplicați soldurile creditare plăților înainte de a încărca o metodă de plată', 'use_unapplied_payments' => 'Folosiți plăți neaplicate', 'use_unapplied_payments_help' => 'Aplicați orice sold de plată înainte de a încărca o metodă de plată', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Numărul de zile de la data facturii în care se scade plata', + 'payment_type_help' => 'Tipul de plată prestabilit care trebuie utilizat pentru plăți', 'quote_valid_until_help' => 'Numărul de zile pentru care este valabilă oferta', 'expense_payment_type_help' => 'Tipul implicit de plată a cheltuielilor care trebuie utilizat', 'paylater' => 'Plătește în 4', @@ -5280,22 +5280,23 @@ 'product_cost' => 'Costul produsului', 'duration_words' => 'Durata în cuvinte', 'upcoming_recurring_invoices' => 'Facturi recurente viitoare', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Țara de expediere', + 'show_table_footer' => 'Afișați subsolul tabelului', + 'show_table_footer_help' => 'Afișează totalurile în subsolul tabelului', 'total_invoices' => 'Total facturi', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', + 'add_to_group' => 'Adăugați la grup', + 'check_credentials' => 'Verificați acreditările', + 'valid_credentials' => 'Acreditările sunt valide', + 'e_quote' => 'Citat electronic', 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'e_purchase_order' => 'Comandă electronică', + 'e_quote_type' => 'Tip de citat electronic', + 'unlock_unlimited_clients' => 'Vă rugăm să faceți upgrade pentru a debloca clienți nelimitați!', + 'download_e_purchase_order' => 'Descărcați comanda electronică', + 'flutter_web_warning' => 'Vă recomandăm să utilizați noua aplicație web sau aplicația desktop pentru cea mai bună performanță', + 'rappen_rounding' => 'Rappen rotunjire', + 'rappen_rounding_help' => 'Suma rotundă la 5 cenți', + 'assign_group' => 'Atribuiți grup', ); return $lang; diff --git a/lang/sk/texts.php b/lang/sk/texts.php index 45577e6227..bb972ec7c7 100644 --- a/lang/sk/texts.php +++ b/lang/sk/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => 'Logo bolo úspešne odstánené', 'sent_message' => 'Správa úspešne odoslaná', 'invoice_error' => 'Uistite sa, že máte zvoleného klienta a opravte prípadné chyby', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => 'Dosiahli ste limit klientov :count na bezplatných účtoch. Gratulujem k úspechu!.', 'payment_error' => 'Nastala chyba počas spracovávania Vašej platby. Skúste to prosím zopakovať neskôr.', 'registration_required' => 'Vyžaduje sa registrácia', 'confirmation_required' => 'Prosím potvrďte vašu email adresu, kliknutím sem na preposlanie potvrdzujúceho emailu.', @@ -1160,8 +1160,8 @@ 'invoice_number_padding' => 'Odsadenie', 'preview' => 'Ukážka', 'list_vendors' => 'Zobraziť dodávateľov', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => 'Ak chcete do svojho účtu pridať ďalších používateľov, inovujte na podnikový plán.', + 'enterprise_plan_features' => 'Enterprise Plan pridáva podporu pre viacerých používateľov a súborové prílohy, :link , aby ste videli úplný zoznam funkcií.', 'return_to_app' => 'Návrat do aplikácie', @@ -1309,7 +1309,7 @@ 'security' => 'Zabezpečenie', 'see_whats_new' => 'Čo je nové vo verzii :version', 'wait_for_upload' => 'Prosím počkajte na dokončenie nahrávania súboru.', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => 'Ak chcete povoliť povolenia, inovujte na náš podnikový plán.', 'enable_second_tax_rate' => 'Umožniť nastavenie druhéj výsky dane', 'payment_file' => 'Platobný súbor', 'expense_file' => 'Súbor výdavkov', @@ -2682,7 +2682,7 @@ 'no_assets' => 'Žiadne obrázky, nahrajte ich presunutím', 'add_image' => 'Pridať obrázok', 'select_image' => 'Vybrať obrázok', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => 'Ak chcete odovzdať obrázky, inovujte na podnikový plán', 'delete_image' => 'Zmazať obrázok', 'delete_image_help' => 'Upozornenie: Odstránením obrázka ho odstránite zo všetkých návrhov.', 'amount_variable_help' => 'Poznámka: Pole Faktúra $amount použije pole čiastková/záloha, ak je nastavené inak, použije sa zostatok faktúry.', @@ -3038,7 +3038,7 @@ 'valid_until_days' => 'Platné do', 'valid_until_days_help' => 'Automaticky nastaví hodnotu Platná do na ponukena toľko dní do budúcnosti. Ak chcete deaktivovať nechajte pole prázdne.', 'usually_pays_in_days' => 'Dní', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => 'Vyžaduje podnikový plán', 'take_picture' => 'Vyfotiť', 'upload_file' => 'Nahrať súbor', 'new_document' => 'Nový dokument', @@ -3140,7 +3140,7 @@ 'archived_group' => 'Skupina úspešne archivovaná', 'deleted_group' => 'Skupina úspešne zmazaná', 'restored_group' => 'Skupina úspešne obnovená', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => 'Nahrajte logo svojej spoločnosti', 'uploaded_logo' => 'Logo úspešne nahraté', 'saved_settings' => 'Nastavenia boli úspešne uložné', 'device_settings' => 'Nastavenie zariadenia', @@ -3962,7 +3962,7 @@ 'notification_credit_bounced_subject' => 'Nie je možné doručiť kredit: invoice', 'save_payment_method_details' => 'Uložiť detaily spôsobu platby', 'new_card' => 'Nová karta', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => 'Pridať bankový účet', 'company_limit_reached' => 'Limit :limit spoločností na účet.', 'credits_applied_validation' => 'Celkový počet použitých kreditov nemôže byť VIAC ako celkový počet faktúr', 'credit_number_taken' => 'Číslo kreditu je už obsadené', @@ -4223,7 +4223,7 @@ 'payment_type_Bancontact' => 'Zákaz kontaktu', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => 'Hrubý riadok celkom', 'lang_Slovak' => 'Slovensky', 'normal' => 'Normálne', 'large' => 'Veľké', @@ -5180,7 +5180,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => 'Chýbajúce poverenia', 'nordigen_handler_error_contents_account_config_invalid' => 'Neplatné alebo chýbajúce poverenia pre údaje o bankovom účte Gocardless. Ak tento problém pretrváva, požiadajte o pomoc podporu.', 'nordigen_handler_error_heading_not_available' => 'Nie je k dispozícií', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => 'Funkcia nie je k dispozícii, iba podnikový plán.', 'nordigen_handler_error_heading_institution_invalid' => 'Neplatná inštitúcia', 'nordigen_handler_error_contents_institution_invalid' => 'Poskytnuté ID inštitúcie je neplatné alebo už neplatí.', 'nordigen_handler_error_heading_ref_invalid' => 'Neplatná referencia', @@ -5226,34 +5226,34 @@ 'user_sales' => 'Predaj používateľov', 'iframe_url' => 'Adresa URL prvku iFrame', 'user_unsubscribed' => 'Používateľ sa odhlásil z odberu e-mailov :link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => 'Vypredané', + 'step_dependency_fail' => 'Komponent ":step" vyžaduje aspoň jednu zo svojich závislostí (":dependencies") v zozname.', + 'step_dependency_order_fail' => 'Komponent ":step" závisí od ":dependency". Urobte správne poradie komponentov.', + 'step_authentication_fail' => 'Musíte zahrnúť aspoň jednu z metód autentifikácie.', + 'auth.login' => 'Prihlásiť sa', + 'auth.login-or-register' => 'Prihláste sa alebo Registrujte sa', + 'auth.register' => 'Registrovať', + 'cart' => 'Košík', + 'methods' => 'Metódy', + 'rff' => 'Formulár povinných polí', + 'add_step' => 'Pridať krok', + 'steps' => 'Kroky', + 'steps_order_help' => 'Dôležité je poradie krokov. Prvý krok by nemal závisieť od žiadneho iného kroku. Druhý krok by mal závisieť od prvého kroku atď.', + 'other_steps' => 'Ďalšie kroky', 'use_available_payments' => 'Použite dostupné platby', 'test_email_sent' => 'E-mail bol úspešne odoslaný', 'gateway_type' => 'Typ brány', 'save_template_body' => 'Chcete uložiť toto mapovanie importu ako šablónu pre budúce použitie?', 'save_as_template' => 'Uložiť mapovanie šablóny', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => 'Platba je povolená len pre existujúcich zákazníkov. Ak chcete vykonať platbu, prihláste sa pomocou existujúceho účtu.', + 'checkout_only_for_new_customers' => 'Platba je povolená len pre nových zákazníkov. Ak chcete vykonať platbu, zaregistrujte si nový účet.', 'auto_bill_standard_invoices_help' => 'Automatické fakturovanie štandardných faktúr v deň splatnosti', 'auto_bill_on_help' => 'Automatická faktúra v deň odoslania ALEBO v deň splatnosti (opakujúce sa faktúry)', 'use_available_credits_help' => 'Aplikujte všetky kreditné zostatky na platby pred účtovaním na spôsob platby', 'use_unapplied_payments' => 'Použite nepripísané platby', 'use_unapplied_payments_help' => 'Uplatnite všetky platobné zostatky pred účtovaním na spôsob platby', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => 'Počet dní po dátume faktúry, kedy je platba splatná', + 'payment_type_help' => 'Predvolený typ platby, ktorý sa má použiť na platby', 'quote_valid_until_help' => 'Počet dní, počas ktorých je cenová ponuka platná', 'expense_payment_type_help' => 'Predvolený typ platby výdavkov, ktorý sa má použiť', 'paylater' => 'Zaplatiť do 4', @@ -5266,22 +5266,23 @@ 'product_cost' => 'Cena produktu', 'duration_words' => 'Trvanie v slovách', 'upcoming_recurring_invoices' => 'Nadchádzajúce opakované faktúry', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => 'Krajina odoslania', + 'show_table_footer' => 'Zobraziť pätu tabuľky', + 'show_table_footer_help' => 'Zobrazuje súčty v päte tabuľky', 'total_invoices' => 'Celkové faktúry', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => 'Pridať do skupiny', + 'check_credentials' => 'Skontrolujte poverenia', + 'valid_credentials' => 'Poverenia sú platné', + 'e_quote' => 'Elektronická cenová ponuka', + 'e_credit' => 'Elektronický kredit', + 'e_purchase_order' => 'Objednávka elektronického nákupu', + 'e_quote_type' => 'Typ elektronickej cenovej ponuky', + 'unlock_unlimited_clients' => 'Inovujte, aby ste odomkli neobmedzený počet klientov!', + 'download_e_purchase_order' => 'Stiahnite si elektronickú objednávku', + 'flutter_web_warning' => 'Na dosiahnutie najlepšieho výkonu odporúčame použiť novú webovú aplikáciu alebo počítačovú aplikáciu', + 'rappen_rounding' => 'Rappen zaokrúhľovanie', + 'rappen_rounding_help' => 'Okrúhla suma do 5 centov', + 'assign_group' => 'Priradiť skupinu', ); return $lang; diff --git a/lang/zh_TW/texts.php b/lang/zh_TW/texts.php index f70b04d406..0a89bc8242 100644 --- a/lang/zh_TW/texts.php +++ b/lang/zh_TW/texts.php @@ -199,7 +199,7 @@ 'removed_logo' => '移除標誌成功', 'sent_message' => '寄出訊息成功', 'invoice_error' => '請確認選取一個用戶並更正任何錯誤', - 'limit_clients' => 'You\'ve hit the :count client limit on Free accounts. Congrats on your success!.', + 'limit_clients' => '您已達到免費帳戶的:count客戶限制。恭喜您成功!', 'payment_error' => '您的付款處理過程有誤。請稍後重試。', 'registration_required' => '需要註冊', 'confirmation_required' => '請確認您的電子郵件地址 :link ,以重寄確認函。', @@ -1172,8 +1172,8 @@ 'invoice_number_padding' => '未定的', 'preview' => '預覽', 'list_vendors' => '列出供應商', - 'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.', - 'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.', + 'add_users_not_supported' => '升級到企業計劃以將其他用戶新增至您的帳戶。', + 'enterprise_plan_features' => '企業計畫增加了對多個使用者和文件附件的支持, :link查看完整的功能清單。', 'return_to_app' => '返回 APP', @@ -1322,7 +1322,7 @@ 'security' => '安全', 'see_whats_new' => '查看 :version 版的更新', 'wait_for_upload' => '請等待檔案上傳結束。', - 'upgrade_for_permissions' => 'Upgrade to our Enterprise Plan to enable permissions.', + 'upgrade_for_permissions' => '升級到我們的企業計劃以啟用權限。', 'enable_second_tax_rate' => '啟用 第二項稅率的設定', 'payment_file' => '付款資料的檔案', 'expense_file' => '支出資料的檔案', @@ -2695,7 +2695,7 @@ 'no_assets' => '無圖片,拖曳檔案至此上傳', 'add_image' => '新增圖片', 'select_image' => '選擇圖片', - 'upgrade_to_upload_images' => 'Upgrade to the Enterprise Plan to upload images', + 'upgrade_to_upload_images' => '升級至企業套餐上傳圖片', 'delete_image' => '刪除圖片', 'delete_image_help' => '警告: 刪除這個圖片,將會在所有的提案中移除它。', 'amount_variable_help' => '注意: 若經設定,發票的 $amount 欄位將使用 部分/存款 欄位;否則,它將使用發票餘額。', @@ -3051,7 +3051,7 @@ 'valid_until_days' => '有效至', 'valid_until_days_help' => '在未來許多天,自動將報價的 有效截止日 值設定在這個日期。 留白以停用。', 'usually_pays_in_days' => '日', - 'requires_an_enterprise_plan' => 'Requires an Enterprise Plan', + 'requires_an_enterprise_plan' => '需要企業計劃', 'take_picture' => '拍照', 'upload_file' => '上傳檔案', 'new_document' => '新新文件', @@ -3153,7 +3153,7 @@ 'archived_group' => '已成功封存群組', 'deleted_group' => '已成功刪除群組', 'restored_group' => '已成功還原群組', - 'upload_logo' => 'Upload Your Company Logo', + 'upload_logo' => '上傳您的公司徽標', 'uploaded_logo' => '已成功上傳徽標', 'saved_settings' => '已成功儲存設定', 'device_settings' => '裝置設定', @@ -3975,7 +3975,7 @@ 'notification_credit_bounced_subject' => '無法提供信用:invoice', 'save_payment_method_details' => '儲存付款方式詳細信息', 'new_card' => '新卡', - 'new_bank_account' => 'Add Bank Account', + 'new_bank_account' => '新增銀行帳戶', 'company_limit_reached' => '每個帳戶最多可容納:limit家公司。', 'credits_applied_validation' => '申請的總積分不能多於發票總數', 'credit_number_taken' => '信用號已被佔用', @@ -4236,7 +4236,7 @@ 'payment_type_Bancontact' => '聯繫銀行', 'payment_type_BECS' => 'BECS', 'payment_type_ACSS' => 'ACSS', - 'gross_line_total' => 'Gross Line Total', + 'gross_line_total' => '總行總計', 'lang_Slovak' => '斯洛伐克語', 'normal' => '普通的', 'large' => '大的', @@ -5193,7 +5193,7 @@ 'nordigen_handler_error_heading_account_config_invalid' => '缺少憑證', 'nordigen_handler_error_contents_account_config_invalid' => 'Gocardless 銀行帳戶資料的憑證無效或遺失。如果此問題仍然存在,請聯絡支援人員尋求協助。', 'nordigen_handler_error_heading_not_available' => '無法使用', - 'nordigen_handler_error_contents_not_available' => 'Feature unavailable, Enterprise Plan only.', + 'nordigen_handler_error_contents_not_available' => '功能不可用,僅限企業方案。', 'nordigen_handler_error_heading_institution_invalid' => '無效機構', 'nordigen_handler_error_contents_institution_invalid' => '提供的機構 ID 無效或不再有效。', 'nordigen_handler_error_heading_ref_invalid' => '無效參考', @@ -5239,34 +5239,34 @@ 'user_sales' => '用戶銷售', 'iframe_url' => 'iFrame 網址', 'user_unsubscribed' => '用戶取消訂閱電子郵件:link', - 'out_of_stock' => 'Out of stock', - 'step_dependency_fail' => 'Component ":step" requires at least one of it\'s dependencies (":dependencies") in the list.', - 'step_dependency_order_fail' => 'Component ":step" depends on ":dependency". Make component(s) order is correct.', - 'step_authentication_fail' => 'You must include at least one of authentication methods.', - 'auth.login' => 'Login', - 'auth.login-or-register' => 'Login or Register', - 'auth.register' => 'Register', - 'cart' => 'Cart', - 'methods' => 'Methods', - 'rff' => 'Required fields form', - 'add_step' => 'Add step', - 'steps' => 'Steps', - 'steps_order_help' => 'The order of the steps is important. The first step should not depend on any other step. The second step should depend on the first step, and so on.', - 'other_steps' => 'Other steps', + 'out_of_stock' => '缺貨', + 'step_dependency_fail' => '元件「:step」至少需要清單中的一個依賴項(「:dependencies」)。', + 'step_dependency_order_fail' => '組件“:step”依賴於“:dependency”。使組件順序正確。', + 'step_authentication_fail' => '您必須至少包含一種身份驗證方法。', + 'auth.login' => '登入', + 'auth.login-or-register' => '登入或註冊', + 'auth.register' => '登記', + 'cart' => '大車', + 'methods' => '方法', + 'rff' => '必填欄位表格', + 'add_step' => '新增步驟', + 'steps' => '腳步', + 'steps_order_help' => '步驟的順序很重要。第一步不應依賴任何其他步驟。第二步應該取決於第一步,依此類推。', + 'other_steps' => '其他步驟', 'use_available_payments' => '使用可用付款', 'test_email_sent' => '已成功發送電子郵件', 'gateway_type' => '網關類型', 'save_template_body' => '您想將此匯入映射儲存為範本以供將來使用嗎?', 'save_as_template' => '儲存模板映射', - 'checkout_only_for_existing_customers' => 'Checkout is enabled only for existing customers. Please login with existing account to checkout.', - 'checkout_only_for_new_customers' => 'Checkout is enabled only for new customers. Please register a new account to checkout.', + 'checkout_only_for_existing_customers' => '僅對現有客戶啟用結帳。請使用現有帳戶登入結帳。', + 'checkout_only_for_new_customers' => '僅對新客戶啟用結帳功能。請註冊一個新帳戶以結帳。', 'auto_bill_standard_invoices_help' => '在到期日自動開立標準發票', 'auto_bill_on_help' => '在發送日期或到期日自動計費(定期發票)', 'use_available_credits_help' => '在透過付款方式收費之前,將所有貸方餘額應用於付款', 'use_unapplied_payments' => '使用未使用的付款', 'use_unapplied_payments_help' => '在透過付款方式收費之前應用所有付款餘額', - 'payment_terms_help' => 'The number of days after the invoice date that payment is due', - 'payment_type_help' => 'The default payment type to be used for payments', + 'payment_terms_help' => '發票日期後付款到期的天數', + 'payment_type_help' => '用於付款的預設付款類型', 'quote_valid_until_help' => '報價的有效天數', 'expense_payment_type_help' => '使用的預設費用支付類型', 'paylater' => '4分之內付款', @@ -5279,22 +5279,23 @@ 'product_cost' => '產品成本', 'duration_words' => '文字持續時間', 'upcoming_recurring_invoices' => '即將開立的經常性發票', - 'shipping_country_id' => 'Shipping Country', - 'show_table_footer' => 'Show table footer', - 'show_table_footer_help' => 'Displays the totals in the footer of the table', + 'shipping_country_id' => '運送國家', + 'show_table_footer' => '顯示表頁腳', + 'show_table_footer_help' => '在表格的頁尾中顯示總計', 'total_invoices' => '發票總數', - 'add_to_group' => 'Add to group', - 'check_credentials' => 'Check Credentials', - 'valid_credentials' => 'Credentials are valid', - 'e_quote' => 'E-Quote', - 'e_credit' => 'E-Credit', - 'e_purchase_order' => 'E-Purchase Order', - 'e_quote_type' => 'E-Quote Type', - 'unlock_unlimited_clients' => 'Please upgrade to unlock unlimited clients!', - 'download_e_purchase_order' => 'Download E-Purchase Order', - 'flutter_web_warning' => 'We recommend using the new web app or the desktop app for the best performance', - 'rappen_rounding' => 'Rappen Rounding', - 'rappen_rounding_help' => 'Round amount to 5 cents', + 'add_to_group' => '新增到群組', + 'check_credentials' => '檢查憑證', + 'valid_credentials' => '憑證有效', + 'e_quote' => '電子報價', + 'e_credit' => '電子信貸', + 'e_purchase_order' => '電子採購訂單', + 'e_quote_type' => '電子報價類型', + 'unlock_unlimited_clients' => '請升級解鎖無限客戶!', + 'download_e_purchase_order' => '下載電子採購訂單', + 'flutter_web_warning' => '我們建議使用新的網頁應用程式或桌面應用程式以獲得最佳效能', + 'rappen_rounding' => '拉彭舍入', + 'rappen_rounding_help' => '金額為 5 美分', + 'assign_group' => '分配群組', ); return $lang; diff --git a/routes/client.php b/routes/client.php index 1edbd73345..ad5e5b504e 100644 --- a/routes/client.php +++ b/routes/client.php @@ -138,7 +138,7 @@ Route::get('{entity}/{invitation_key}/download', [App\Http\Controllers\ClientPortal\InvitationController::class, 'routerForDownload'])->middleware('token_auth'); Route::get('pay/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'payInvoice'])->name('pay.invoice'); - Route::get('email_preferences/{entity}/{invitation_key}', [EmailPreferencesController::class, 'index'])->name('email_preferences')->middleware('signed'); + Route::get('email_preferences/{entity}/{invitation_key}', [EmailPreferencesController::class, 'index'])->name('email_preferences'); Route::put('email_preferences/{entity}/{invitation_key}', [EmailPreferencesController::class, 'update']); Route::get('unsubscribe/{entity}/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'unsubscribe'])->name('unsubscribe'); diff --git a/tests/Feature/TaskApiTest.php b/tests/Feature/TaskApiTest.php index 22ed457ceb..c84201a1b7 100644 --- a/tests/Feature/TaskApiTest.php +++ b/tests/Feature/TaskApiTest.php @@ -104,6 +104,27 @@ private function checkTimeLog(array $log): bool } } + public function testRequestRuleParsing() + { + + $data = [ + 'client_id' => $this->client->hashed_id, + 'description' => 'Test Task', + 'time_log' => '[[1681165417,1681165432,"sumtin",true],[1681165446,0]]', + 'assigned_user' => [], + 'project' => [], + 'user' => [], + // 'status' => [], + ]; + + $response = $this->withHeaders([ + 'X-API-SECRET' => config('ninja.api_secret'), + 'X-API-TOKEN' => $this->token, + ])->postJson("/api/v1/tasks", $data); + + $response->assertStatus(200); + + } public function testUserFilters() {