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()
{