From 31481739f1bd09637974ef9bf353a4c461f5306a Mon Sep 17 00:00:00 2001 From: Mohit Panjwani Date: Wed, 23 Jun 2021 12:57:56 +0530 Subject: [PATCH] update translations from crowdin --- resources/assets/js/plugins/ar.json | 62 +- resources/assets/js/plugins/es.json | 2 +- resources/assets/js/plugins/fa.json | 1197 ++++++++++++++ resources/assets/js/plugins/fr.json | 66 +- resources/assets/js/plugins/hi.json | 934 +++++------ resources/assets/js/plugins/nl.json | 74 +- resources/assets/js/plugins/pl.json | 1197 ++++++++++++++ resources/assets/js/plugins/pt.json | 54 +- resources/assets/js/plugins/ro.json | 1197 ++++++++++++++ resources/assets/js/plugins/ru.json | 1197 ++++++++++++++ resources/assets/js/plugins/vi.json | 2340 ++++++++++++++------------- resources/assets/js/plugins/zh.json | 28 +- 12 files changed, 6570 insertions(+), 1778 deletions(-) create mode 100644 resources/assets/js/plugins/fa.json create mode 100644 resources/assets/js/plugins/pl.json create mode 100644 resources/assets/js/plugins/ro.json create mode 100644 resources/assets/js/plugins/ru.json diff --git a/resources/assets/js/plugins/ar.json b/resources/assets/js/plugins/ar.json index c9526334..77e39504 100644 --- a/resources/assets/js/plugins/ar.json +++ b/resources/assets/js/plugins/ar.json @@ -87,7 +87,7 @@ "choose_note": "اختر ملاحظة", "no_note_found": "لم يتم العثور على الملاحظة", "insert_note": "أدخل ملاحظة", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "copied_pdf_url_clipboard": "تم نسخ رابط PDF إلى الحافظة!" }, "dashboard": { "select_year": "اختر السنة", @@ -178,8 +178,8 @@ "copy_billing_address": "نسخ من عنوان الفوترة", "no_customers": "لا يوجد عملاء حتى الآن!", "no_customers_found": "لم يتم الحصول على عملاء!", - "no_contact": "No contact", - "no_contact_name": "No contact name", + "no_contact": "ليست هناك جهات اتصال", + "no_contact_name": "اسم جهة الاتصال غير موجود", "list_of_customers": "سوف يحتوي هذا القسم على قائمة العملاء.", "primary_display_name": "اسم العرض الرئيسي", "select_currency": "اختر العملة", @@ -203,7 +203,7 @@ "added_on": "أضيف في", "price": "السعر", "date_of_creation": "تاريخ الإنشاء", - "not_selected": "No item selected", + "not_selected": "لم يتم إختيار أي عنصر", "action": "إجراء", "add_item": "إضافة صنف", "save_item": "حفظ الصنف", @@ -274,7 +274,7 @@ "required": "حقل مطلوب" }, "accepted": "مقبول", - "rejected": "Rejected", + "rejected": "مرفوض", "sent": "مرسل", "draft": "مسودة", "declined": "مرفوض", @@ -321,9 +321,9 @@ "all": "الكل", "paid": "مدفوع", "unpaid": "غير مدفوع", - "viewed": "Viewed", + "viewed": "شوهد", "overdue": "Overdue", - "completed": "Completed", + "completed": "اكتمل", "customer": "العميل", "paid_status": "حالة الدفع", "ref_no": "رقم المرجع.", @@ -442,8 +442,8 @@ "update_payment": "تحديث الدفعة", "payment": "دفعة | مدفوعات", "no_payments": "لا يوجد مدفوعات حتى الآن!", - "not_selected": "Not selected", - "no_invoice": "No invoice", + "not_selected": "لم يتم تحديد", + "no_invoice": "لا توجد فاتورة", "no_matching_payments": "لا توجد مدفوعات مطابقة!", "list_of_payments": "سوف تحتوي هذه القائمة على مدفوعات الفواتير.", "select_payment_mode": "اختر طريقة الدفع", @@ -473,7 +473,7 @@ "receipt": "سند القبض", "amount": "المبلغ المطلوب", "action": "إجراء", - "not_selected": "Not selected", + "not_selected": "لم يتم تحديد", "note": "ملاحظة", "category_id": "رمز الفئة", "date": "تاريخ النفقات", @@ -751,13 +751,13 @@ "title": "الفواتير", "notes": "ملاحظات", "invoice_prefix": "بادئة رقم الفاتورة", - "invoice_number_length": "Invoice number length", + "invoice_number_length": "طول رقم الفاتورة", "default_invoice_email_body": "نص الفاتورة الافتراضي للبريد الإلكتروني", "invoice_settings": "إعدادات الفاتورة", "autogenerate_invoice_number": "ترقيم آلي للفاتورة", "invoice_setting_description": "تعطيل الترقيم الآلي ، إذا كنت لا ترغب في إنشاء أرقام الفاتورة تلقائيًا في كل مرة تقوم فيها بإنشاء فاتورة جديدة.", - "invoice_email_attachment": "Send invoices as attachments", - "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "invoice_email_attachment": "إرسال الفواتير كمرفقات", + "invoice_email_attachment_setting_description": "تفعيل هذا إذا كنت ترغب في إرسال الفواتير كمرفق بريد إلكتروني. يرجى ملاحظة أن زر \"عرض الفواتير\" في رسائل البريد الإلكتروني لن يتم عرضه بعد الآن عند التفعيل.", "enter_invoice_prefix": "أدخل بادئة رقم الفاتورة", "terms_and_conditions": "الأحكام والشروط", "company_address_format": "تنسيق عنوان الشركة", @@ -768,13 +768,13 @@ "estimates": { "title": "التقديرات", "estimate_prefix": "بادئة رقم التقدير", - "estimate_number_length": "Estimate number length", + "estimate_number_length": "تقدير طول العدد", "default_estimate_email_body": "تقدير نص البريد الإلكتروني الافتراضي", "estimate_settings": "إعدادت التقدير", "autogenerate_estimate_number": "ترقيم آلي للتقدير", "estimate_setting_description": "تعطيل الترقيم الآلي ، إذا كنت لا ترغب في إنشاء أرقام التقديرات تلقائيًا في كل مرة تقوم فيها بإنشاء تقدير جديد.", - "estimate_email_attachment": "Send estimates as attachments", - "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "estimate_email_attachment": "إرسال التقديرات كمرفقات", + "estimate_email_attachment_setting_description": "تفعيل هذا إذا كنت ترغب في إرسال الفواتير كمرفق بريد إلكتروني. يرجى ملاحظة أن زر \"عرض التقديرات\" في رسائل البريد الإلكتروني لن يتم عرضه بعد الآن عند التفعيل.", "enter_estimate_prefix": "أدخل بادئة رقم التقدير", "estimate_setting_updated": "تم تحديث إعدادات التقدير بنجاح", "company_address_format": "تنسيق عنوان الشركة", @@ -785,13 +785,13 @@ "title": "المدفوعات", "description": "أساليب المعاملات المتعلقة بالمدفوعات", "payment_prefix": "بادئة رقم الدفعة", - "payment_number_length": "Payment number lenght", + "payment_number_length": "طول رقم الدفع", "default_payment_email_body": "نص البريد الإلكتروني للدفع الافتراضي", "payment_settings": "إعدادات الدفعة", "autogenerate_payment_number": "ترقيم آلي للمدفوعات", "payment_setting_description": "تعطيل الترقيم الآلي ، إذا كنت لا ترغب في إنشاء أرقام الدفعة تلقائيًا في كل مرة تقوم فيها بإنشاء دفعة جديدة.", - "payment_email_attachment": "Send payments as attachments", - "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "payment_email_attachment": "إرسال المدفوعات كمرفقات", + "payment_email_attachment_setting_description": "تفعيل هذا إذا كنت ترغب في إرسال الفواتير كمرفق بريد إلكتروني. يرجى ملاحظة أن زر \"عرض المدفوعات\" في رسائل البريد الإلكتروني لن يتم عرضه بعد الآن عند التفعيل.", "enter_payment_prefix": "أدخل بادئة رقم الدفعة", "payment_setting_updated": "تم تحديث إعدادات الدفعة بنجاح", "payment_modes": "طرق الدفع", @@ -931,7 +931,7 @@ "download_zip_file": "تنزيل ملف ZIP", "unzipping_package": "حزمة فك الضغط", "copying_files": "نسخ الملفات", - "deleting_files": "Deleting Unused files", + "deleting_files": "حذف الملفات الغير مستخدمة", "running_migrations": "إدارة عمليات الترحيل", "finishing_update": "تحديث التشطيب", "update_failed": "فشل التحديث", @@ -1001,19 +1001,19 @@ "default_driver": "برنامج التشغيل الافتراضي", "is_default": "أمر افتراضي", "set_default_disk": "تعيين القرص الافتراضي", - "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", - "success_set_default_disk": "Disk set as default successfully", + "set_default_disk_confirm": "سيتم تعيين هذا القرص كالافتراضي وسيتم حفظ جميع ملفات PDF الجديدة على هذا القرص", + "success_set_default_disk": "تم تعيين القرص كالافتراضي بنجاح", "save_pdf_to_disk": "حفظ ملفات PDF على القرص", "disk_setting_description": "قم بتمكين هذا ، إذا كنت ترغب في حفظ نسخة من كل فاتورة ، تقدير وإيصال دفع PDF على القرص الافتراضي الخاص بك تلقائيًا. سيؤدي تشغيل هذا الخيار إلى تقليل وقت التحميل عند عرض ملفات PDF.", "select_disk": "حدد القرص", "disk_settings": "إعدادات القرص", - "confirm_delete": "Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater", + "confirm_delete": "لن تتأثر الملفات والمجلدات الموجودة في القرص المحدد ولكن سيتم حذف اعدادات القرص الخاص بك من Crater", "action": "عمل", - "edit_file_disk": "Edit File Disk", + "edit_file_disk": "تعديل قرص الملف", "success_create": "تمت إضافة القرص بنجاح", - "success_update": "Disk updated successfully", + "success_update": "تم تحديث القرص بنجاح", "error": "فشل إضافة القرص", - "deleted_message": "File Disk deleted successfully", + "deleted_message": "تم حذف ملف القرص بنجاح", "disk_variables_save_successfully": "تم تكوين القرص بنجاح", "disk_variables_save_error": "فشل تكوين القرص.", "invalid_disk_credentials": "بيانات اعتماد غير صالحة للقرص المحدد" @@ -1152,7 +1152,7 @@ "ref_number_maxlength": "يجب ألا يزيد الرقم المرجعي عن 255 حرفاً.", "prefix_maxlength": "يجب ألا تزيد البادئة عن 5 أحرف.", "something_went_wrong": "خطأ غير معروف!", - "number_length_minvalue": "Number lenght should be greater than 0" + "number_length_minvalue": "يجب أن تكون قيمة الرقم أكبر من الصفر" }, "pdf_estimate_label": "تقدير", "pdf_estimate_number": "رقم تقدير", @@ -1170,7 +1170,7 @@ "pdf_amount_label": "المبلغ المطلوب", "pdf_subtotal": "المجموع الفرعي", "pdf_total": "الإجمالي", - "pdf_payment_label": "Payment", + "pdf_payment_label": "الدفع", "pdf_payment_receipt_label": "ايصال الدفع", "pdf_payment_date": "تاريخ الدفع", "pdf_payment_number": "رقم الدفعة", @@ -1179,9 +1179,9 @@ "pdf_expense_report_label": "تقرير المصاريف", "pdf_total_expenses_label": "مجموع المصاريف", "pdf_profit_loss_label": "تقرير الارباح و الخسائر", - "pdf_sales_customers_label": "Sales Customer Report", - "pdf_sales_items_label": "Sales Item Report", - "pdf_tax_summery_label": "Tax Summary Report", + "pdf_sales_customers_label": "تقرير عملاء المبيعات", + "pdf_sales_items_label": "تقرير عناصر المبيعات", + "pdf_tax_summery_label": "تقرير ملخص الضرائب", "pdf_income_label": "الايرادات", "pdf_net_profit_label": "صافي الأرباح", "pdf_customer_sales_report": "تقرير المبيعات: حسب العميل", diff --git a/resources/assets/js/plugins/es.json b/resources/assets/js/plugins/es.json index aed15c2f..2aac820b 100644 --- a/resources/assets/js/plugins/es.json +++ b/resources/assets/js/plugins/es.json @@ -87,7 +87,7 @@ "choose_note": "Elegir nota", "no_note_found": "No se encontró ninguna nota", "insert_note": "Insertar una nota", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "copied_pdf_url_clipboard": "Copiar Url al portapapeles" }, "dashboard": { "select_year": "Seleccionar año", diff --git a/resources/assets/js/plugins/fa.json b/resources/assets/js/plugins/fa.json new file mode 100644 index 00000000..1f3a4444 --- /dev/null +++ b/resources/assets/js/plugins/fa.json @@ -0,0 +1,1197 @@ +{ + "navigation": { + "dashboard": "پیشخوان", + "customers": "مشتریان", + "items": "آیتم ها", + "invoices": "صورت حساب‌ها", + "expenses": "هزینه ها", + "estimates": "برآوردها", + "payments": "پرداخت‌ها", + "reports": "گزارشات", + "settings": "تنظیمات", + "logout": "خروج از حساب", + "users": "کاربران" + }, + "general": { + "add_company": "افزودن شرکت", + "view_pdf": "مشاهده نسخه PDF", + "copy_pdf_url": "کپی لینک PDF", + "download_pdf": "دانلود PDF", + "save": "ذخیره", + "create": "ایجاد", + "cancel": "لغو", + "update": "به‌روز رسانی", + "deselect": "لغو انتخاب", + "download": "دانلود", + "from_date": "از تاریخ", + "to_date": "تا تاریخ", + "from": "از", + "to": "به", + "sort_by": "مرتب سازی بر اساس", + "ascending": "صعودی", + "descending": "نزولی", + "subject": "موضوع", + "body": "متن ایمیل", + "message": "پیام", + "send": "ارسال", + "go_back": "برگشت", + "back_to_login": "بازگشت به صفحه ورود؟", + "home": "صفحه اصلی", + "filter": "فیلتر", + "delete": "حذف", + "edit": "ويرايش", + "view": "مشاهده", + "add_new_item": "افزودن مورد جدید", + "clear_all": "پاک کردن همه", + "showing": "نمایش داده شده", + "of": "از", + "actions": "اقدامات", + "subtotal": "ریز کل", + "discount": "تخفیف", + "fixed": "ثابت", + "percentage": "درصد", + "tax": "مالیات", + "total_amount": "مبلغ کل", + "bill_to": "پرداخت کننده", + "ship_to": "ارسال به", + "due": "سر رسید", + "draft": "پیش‌نویس", + "sent": "ارسال شده", + "all": "همه", + "select_all": "انتخاب همه", + "choose_file": "برای انتخاب فایل کلیک کنید", + "choose_template": "انتخاب قالب", + "choose": "انتخاب", + "remove": "حذف", + "powered_by": "قدرت گرفته از", + "bytefury": "بایت فیوری", + "select_a_status": "انتخاب وضعیت", + "select_a_tax": "انتخاب مالیات", + "search": "جستجو", + "are_you_sure": "آیا مطمئن هستید?", + "list_is_empty": "فهرست خالی است.", + "no_tax_found": "مالیاتی یافت نشد!", + "four_zero_four": "۴۰۴", + "you_got_lost": "اوپس! مثل اینکه گم شدید!", + "go_home": "به خانه برو", + "test_mail_conf": "تست تنظیمات ایمیل", + "send_mail_successfully": "ایمیل با موفقیت ارسال شد", + "setting_updated": "تنظیمات با موفقیت به روز رسانی شد", + "select_state": "انتخاب استان", + "select_country": "انتخاب کشور", + "select_city": "انتخاب شهر", + "street_1": "خیابان ۱", + "street_2": "خیابان 2", + "action_failed": "عملیات ناموفق بود", + "retry": "تلاش دوباره", + "choose_note": "انتخاب یادداشت", + "no_note_found": "یادداشتی پیدا نشد", + "insert_note": "درج یادداشت", + "copied_pdf_url_clipboard": "لینک PDF در حافظه کپی شد!" + }, + "dashboard": { + "select_year": "انتخاب سال", + "cards": { + "due_amount": "مبلغ قابل پرداخت", + "customers": "مشتریان", + "invoices": "Invoices", + "estimates": "Estimates" + }, + "chart_info": { + "total_sales": "Sales", + "total_receipts": "Receipts", + "total_expense": "Expenses", + "net_income": "Net Income", + "year": "Select year" + }, + "weekly_invoices": { + "title": "Weekly Invoices" + }, + "monthly_chart": { + "title": "Sales & Expenses" + }, + "recent_invoices_card": { + "title": "Due Invoices", + "due_on": "Due On", + "customer": "مشتری", + "amount_due": "مبلغ قابل پرداخت", + "actions": "اقدامات", + "view_all": "نمایش همه" + }, + "recent_estimate_card": { + "title": "آخرین تخمین‌ها", + "date": "تاریخ", + "customer": "مشتری", + "amount_due": "مبلغ قابل پرداخت", + "actions": "اقدامات", + "view_all": "مشاهده همه" + } + }, + "tax_types": { + "name": "نام", + "description": "توضیح", + "percent": "درصد", + "compound_tax": "مالیات ترکیبی" + }, + "global_search": { + "search": "جستجو...", + "customers": "مشتریان", + "users": "کاربران", + "no_results_found": "نتیجه‌ای یافت نشد" + }, + "customers": { + "title": "مشتریان", + "add_customer": "افزودن مشتری", + "contacts_list": "لیست مشتریان", + "name": "نام", + "mail": "ایمیل", + "statement": "شرح", + "display_name": "نمایش نام", + "primary_contact_name": "اطلاعات تماس اصلی", + "contact_name": "نام مخاطب", + "amount_due": "مبلغ قابل پرداخت", + "email": "ایمیل", + "address": "آدرس", + "phone": "تلفن", + "website": "وب سایت", + "overview": "نمای کلی", + "enable_portal": "فعال کردن پرتال", + "country": "كشور", + "state": "استان/ایالت", + "city": "شهر", + "zip_code": "کدپستی", + "added_on": "Added On", + "action": "Action", + "password": "Password", + "street_number": "Street Number", + "primary_currency": "Primary Currency", + "description": "Description", + "add_new_customer": "Add New Customer", + "save_customer": "Save Customer", + "update_customer": "Update Customer", + "customer": "Customer | Customers", + "new_customer": "New Customer", + "edit_customer": "Edit Customer", + "basic_info": "Basic Info", + "billing_address": "Billing Address", + "shipping_address": "Shipping Address", + "copy_billing_address": "Copy from Billing", + "no_customers": "No customers yet!", + "no_customers_found": "No customers found!", + "no_contact": "No contact", + "no_contact_name": "No contact name", + "list_of_customers": "This section will contain the list of customers.", + "primary_display_name": "Primary Display Name", + "select_currency": "Select currency", + "select_a_customer": "Select a customer", + "type_or_click": "Type or click to select", + "new_transaction": "New Transaction", + "no_matching_customers": "There are no matching customers!", + "phone_number": "Phone Number", + "create_date": "Create Date", + "confirm_delete": "You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.", + "created_message": "Customer created successfully", + "updated_message": "Customer updated successfully", + "deleted_message": "Customer deleted successfully | Customers deleted successfully" + }, + "items": { + "title": "Items", + "items_list": "Items List", + "name": "Name", + "unit": "Unit", + "description": "Description", + "added_on": "Added On", + "price": "Price", + "date_of_creation": "Date Of Creation", + "not_selected": "No item selected", + "action": "Action", + "add_item": "Add Item", + "save_item": "Save Item", + "update_item": "Update Item", + "item": "Item | Items", + "add_new_item": "Add New Item", + "new_item": "New Item", + "edit_item": "Edit Item", + "no_items": "No items yet!", + "list_of_items": "This section will contain the list of items.", + "select_a_unit": "select unit", + "taxes": "Taxes", + "item_attached_message": "Cannot delete an item which is already in use", + "confirm_delete": "You will not be able to recover this Item | You will not be able to recover these Items", + "created_message": "Item created successfully", + "updated_message": "Item updated successfully", + "deleted_message": "Item deleted successfully | Items deleted successfully" + }, + "estimates": { + "title": "Estimates", + "estimate": "Estimate | Estimates", + "estimates_list": "Estimates List", + "days": "{days} Days", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "customer": "CUSTOMER", + "ref_no": "REF NO.", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", + "total": "Total", + "discount": "Discount", + "sub_total": "Sub Total", + "estimate_number": "Estimate Number", + "ref_number": "Ref Number", + "contact": "Contact", + "add_item": "Add an Item", + "date": "Date", + "due_date": "Due Date", + "expiry_date": "Expiry Date", + "status": "Status", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "tax": "Tax", + "estimate_template": "Template", + "convert_to_invoice": "Convert to Invoice", + "mark_as_sent": "Mark as Sent", + "send_estimate": "Send Estimate", + "resend_estimate": "Resend Estimate", + "record_payment": "Record Payment", + "add_estimate": "Add Estimate", + "save_estimate": "Save Estimate", + "confirm_conversion": "This estimate will be used to create a new Invoice.", + "conversion_message": "Invoice created successful", + "confirm_send_estimate": "This estimate will be sent via email to the customer", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_mark_as_accepted": "This estimate will be marked as Accepted", + "confirm_mark_as_rejected": "This estimate will be marked as Rejected", + "no_matching_estimates": "There are no matching estimates!", + "mark_as_sent_successfully": "Estimate marked as sent successfully", + "send_estimate_successfully": "Estimate sent successfully", + "errors": { + "required": "Field is required" + }, + "accepted": "Accepted", + "rejected": "Rejected", + "sent": "Sent", + "draft": "Draft", + "declined": "Declined", + "new_estimate": "New Estimate", + "add_new_estimate": "Add New Estimate", + "update_Estimate": "Update Estimate", + "edit_estimate": "Edit Estimate", + "items": "items", + "Estimate": "Estimate | Estimates", + "add_new_tax": "Add New Tax", + "no_estimates": "No estimates yet!", + "list_of_estimates": "This section will contain the list of estimates.", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", + "marked_as_accepted_message": "Estimate marked as accepted", + "marked_as_rejected_message": "Estimate marked as rejected", + "confirm_delete": "You will not be able to recover this Estimate | You will not be able to recover these Estimates", + "created_message": "Estimate created successfully", + "updated_message": "Estimate updated successfully", + "deleted_message": "Estimate deleted successfully | Estimates deleted successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax", + "amount": "Amount", + "select_an_item": "Type or click to select an item", + "type_item_description": "Type Item Description (optional)" + } + }, + "invoices": { + "title": "Invoices", + "invoices_list": "Invoices List", + "days": "{days} Days", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "viewed": "Viewed", + "overdue": "Overdue", + "completed": "Completed", + "customer": "CUSTOMER", + "paid_status": "PAID STATUS", + "ref_no": "REF NO.", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", + "total": "Total", + "discount": "Discount", + "sub_total": "Sub Total", + "invoice": "Invoice | Invoices", + "invoice_number": "Invoice Number", + "ref_number": "Ref Number", + "contact": "Contact", + "add_item": "Add an Item", + "date": "Date", + "due_date": "Due Date", + "status": "Status", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "view": "View", + "send_invoice": "Send Invoice", + "resend_invoice": "Resend Invoice", + "invoice_template": "Invoice Template", + "template": "Template", + "mark_as_sent": "Mark as sent", + "confirm_send_invoice": "This invoice will be sent via email to the customer", + "invoice_mark_as_sent": "This invoice will be marked as sent", + "confirm_send": "This invoice will be sent via email to the customer", + "invoice_date": "Invoice Date", + "record_payment": "Record Payment", + "add_new_invoice": "Add New Invoice", + "update_expense": "Update Expense", + "edit_invoice": "Edit Invoice", + "new_invoice": "New Invoice", + "save_invoice": "Save Invoice", + "update_invoice": "Update Invoice", + "add_new_tax": "Add New Tax", + "no_invoices": "No Invoices yet!", + "list_of_invoices": "This section will contain the list of invoices.", + "select_invoice": "Select Invoice", + "no_matching_invoices": "There are no matching invoices!", + "mark_as_sent_successfully": "Invoice marked as sent successfully", + "send_invoice_successfully": "Invoice sent successfully", + "cloned_successfully": "Invoice cloned successfully", + "clone_invoice": "Clone Invoice", + "confirm_clone": "This invoice will be cloned into a new Invoice", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax", + "amount": "Amount", + "select_an_item": "Type or click to select an item", + "type_item_description": "Type Item Description (optional)" + }, + "payment_attached_message": "One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal", + "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", + "created_message": "Invoice created successfully", + "updated_message": "Invoice updated successfully", + "deleted_message": "Invoice deleted successfully | Invoices deleted successfully", + "marked_as_sent_message": "Invoice marked as sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "invalid_due_amount_message": "Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue." + }, + "credit_notes": { + "title": "Credit Notes", + "credit_notes_list": "Credit Notes List", + "credit_notes": "Credit Notes", + "contact": "Contact", + "date": "Date", + "amount": "Amount", + "action": "Action", + "credit_number": "Credit Number", + "notes": "Notes", + "confirm_delete": "Do you want to delete this credit note?", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax" + } + }, + "payments": { + "title": "Payments", + "payments_list": "Payments List", + "record_payment": "Record Payment", + "customer": "Customer", + "date": "Date", + "amount": "Amount", + "action": "Action", + "payment_number": "Payment Number", + "payment_mode": "Payment Mode", + "invoice": "Invoice", + "note": "Note", + "add_payment": "Add Payment", + "new_payment": "New Payment", + "edit_payment": "Edit Payment", + "view_payment": "View Payment", + "add_new_payment": "Add New Payment", + "send_payment_receipt": "Send Payment Receipt", + "send_payment": "Send Payment", + "save_payment": "Save Payment", + "update_payment": "Update Payment", + "payment": "Payment | Payments", + "no_payments": "No payments yet!", + "not_selected": "Not selected", + "no_invoice": "No invoice", + "no_matching_payments": "There are no matching payments!", + "list_of_payments": "This section will contain the list of payments.", + "select_payment_mode": "Select payment mode", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_send_payment": "This payment will be sent via email to the customer", + "send_payment_successfully": "Payment sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "confirm_delete": "You will not be able to recover this Payment | You will not be able to recover these Payments", + "created_message": "Payment created successfully", + "updated_message": "Payment updated successfully", + "deleted_message": "Payment deleted successfully | Payments deleted successfully", + "invalid_amount_message": "Payment amount is invalid" + }, + "expenses": { + "title": "Expenses", + "expenses_list": "Expenses List", + "select_a_customer": "Select a customer", + "expense_title": "Title", + "customer": "Customer", + "contact": "Contact", + "category": "Category", + "from_date": "From Date", + "to_date": "To Date", + "expense_date": "Date", + "description": "Description", + "receipt": "Receipt", + "amount": "Amount", + "action": "Action", + "not_selected": "Not selected", + "note": "Note", + "category_id": "Category Id", + "date": "Date", + "add_expense": "Add Expense", + "add_new_expense": "Add New Expense", + "save_expense": "Save Expense", + "update_expense": "Update Expense", + "download_receipt": "Download Receipt", + "edit_expense": "Edit Expense", + "new_expense": "New Expense", + "expense": "Expense | Expenses", + "no_expenses": "No expenses yet!", + "list_of_expenses": "This section will contain the list of expenses.", + "confirm_delete": "You will not be able to recover this Expense | You will not be able to recover these Expenses", + "created_message": "Expense created successfully", + "updated_message": "Expense updated successfully", + "deleted_message": "Expense deleted successfully | Expenses deleted successfully", + "categories": { + "categories_list": "Categories List", + "title": "Title", + "name": "Name", + "description": "Description", + "amount": "Amount", + "actions": "Actions", + "add_category": "Add Category", + "new_category": "New Category", + "category": "Category | Categories", + "select_a_category": "Select a category" + } + }, + "login": { + "email": "Email", + "password": "Password", + "forgot_password": "Forgot Password?", + "or_signIn_with": "or Sign in with", + "login": "Login", + "register": "Register", + "reset_password": "Reset Password", + "password_reset_successfully": "Password Reset Successfully", + "enter_email": "Enter email", + "enter_password": "Enter Password", + "retype_password": "Retype Password", + "login_placeholder": "mail@example.com" + }, + "users": { + "title": "Users", + "users_list": "Users List", + "name": "Name", + "description": "Description", + "added_on": "Added On", + "date_of_creation": "Date Of Creation", + "action": "Action", + "add_user": "Add User", + "save_user": "Save User", + "update_user": "Update User", + "user": "User | Users", + "add_new_user": "Add New User", + "new_user": "New User", + "edit_user": "Edit User", + "no_users": "No users yet!", + "list_of_users": "This section will contain the list of users.", + "email": "Email", + "phone": "Phone", + "password": "Password", + "user_attached_message": "Cannot delete an item which is already in use", + "confirm_delete": "You will not be able to recover this User | You will not be able to recover these Users", + "created_message": "User created successfully", + "updated_message": "User updated successfully", + "deleted_message": "User deleted successfully | User deleted successfully" + }, + "reports": { + "title": "Report", + "from_date": "From Date", + "to_date": "To Date", + "status": "Status", + "paid": "Paid", + "unpaid": "Unpaid", + "download_pdf": "Download PDF", + "view_pdf": "View PDF", + "update_report": "Update Report", + "report": "Report | Reports", + "profit_loss": { + "profit_loss": "Profit & Loss", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + }, + "sales": { + "sales": "Sales", + "date_range": "Select Date Range", + "to_date": "To Date", + "from_date": "From Date", + "report_type": "Report Type" + }, + "taxes": { + "taxes": "Taxes", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + }, + "errors": { + "required": "Field is required" + }, + "invoices": { + "invoice": "Invoice", + "invoice_date": "Invoice Date", + "due_date": "Due Date", + "amount": "Amount", + "contact_name": "Contact Name", + "status": "Status" + }, + "estimates": { + "estimate": "Estimate", + "estimate_date": "Estimate Date", + "due_date": "Due Date", + "estimate_number": "Estimate Number", + "ref_number": "Ref Number", + "amount": "Amount", + "contact_name": "Contact Name", + "status": "Status" + }, + "expenses": { + "expenses": "Expenses", + "category": "Category", + "date": "Date", + "amount": "Amount", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + } + }, + "settings": { + "menu_title": { + "account_settings": "Account Settings", + "company_information": "Company Information", + "customization": "Customization", + "preferences": "Preferences", + "notifications": "Notifications", + "tax_types": "Tax Types", + "expense_category": "Expense Categories", + "update_app": "Update App", + "backup": "Backup", + "file_disk": "File Disk", + "custom_fields": "Custom Fields", + "payment_modes": "Payment Modes", + "notes": "Notes" + }, + "title": "Settings", + "setting": "Settings | Settings", + "general": "General", + "language": "Language", + "primary_currency": "Primary Currency", + "timezone": "Time Zone", + "date_format": "Date Format", + "currencies": { + "title": "Currencies", + "currency": "Currency | Currencies", + "currencies_list": "Currencies List", + "select_currency": "Select Currency", + "name": "Name", + "code": "Code", + "symbol": "Symbol", + "precision": "Precision", + "thousand_separator": "Thousand Separator", + "decimal_separator": "Decimal Separator", + "position": "Position", + "position_of_symbol": "Position Of Symbol", + "right": "Right", + "left": "Left", + "action": "Action", + "add_currency": "Add Currency" + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "pdf": { + "title": "PDF Setting", + "footer_text": "Footer Text", + "pdf_layout": "PDF Layout" + }, + "company_info": { + "company_info": "Company info", + "company_name": "Company Name", + "company_logo": "Company Logo", + "section_description": "Information about your company that will be displayed on invoices, estimates and other documents created by Crater.", + "phone": "Phone", + "country": "Country", + "state": "State", + "city": "City", + "address": "Address", + "zip": "Zip", + "save": "Save", + "updated_message": "Company information updated successfully" + }, + "custom_fields": { + "title": "Custom Fields", + "section_description": "Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.", + "add_custom_field": "Add Custom Field", + "edit_custom_field": "Edit Custom Field", + "field_name": "Field Name", + "label": "Label", + "type": "Type", + "name": "Name", + "required": "Required", + "placeholder": "Placeholder", + "help_text": "Help Text", + "default_value": "Default Value", + "prefix": "Prefix", + "starting_number": "Starting Number", + "model": "Model", + "help_text_description": "Enter some text to help users understand the purpose of this custom field.", + "suffix": "Suffix", + "yes": "Yes", + "no": "No", + "order": "Order", + "custom_field_confirm_delete": "You will not be able to recover this Custom Field", + "already_in_use": "Custom Field is already in use", + "deleted_message": "Custom Field deleted successfully", + "options": "options", + "add_option": "Add Options", + "add_another_option": "Add another option", + "sort_in_alphabetical_order": "Sort in Alphabetical Order", + "add_options_in_bulk": "Add options in bulk", + "use_predefined_options": "Use Predefined Options", + "select_custom_date": "Select Custom Date", + "select_relative_date": "Select Relative Date", + "ticked_by_default": "Ticked by default", + "updated_message": "Custom Field updated successfully", + "added_message": "Custom Field added successfully" + }, + "customization": { + "customization": "customization", + "save": "Save", + "addresses": { + "title": "Addresses", + "section_description": "You can set Customer Billing Address and Customer Shipping Address Format (Displayed in PDF only). ", + "customer_billing_address": "Customer Billing Address", + "customer_shipping_address": "Customer Shipping Address", + "company_address": "Company Address", + "insert_fields": "Insert Fields", + "contact": "Contact", + "address": "Address", + "display_name": "Display Name", + "primary_contact_name": "Primary Contact Name", + "email": "Email", + "website": "Website", + "name": "Name", + "country": "Country", + "state": "State", + "city": "City", + "company_name": "Company Name", + "address_street_1": "Address Street 1", + "address_street_2": "Address Street 2", + "phone": "Phone", + "zip_code": "Zip Code", + "address_setting_updated": "Address Setting updated successfully" + }, + "updated_message": "Company information updated successfully", + "invoices": { + "title": "Invoices", + "notes": "Notes", + "invoice_prefix": "Invoice Prefix", + "invoice_number_length": "Invoice number length", + "default_invoice_email_body": "Default Invoice Email Body", + "invoice_settings": "Invoice Settings", + "autogenerate_invoice_number": "Auto-generate Invoice Number", + "invoice_setting_description": "Disable this, If you don't wish to auto-generate invoice numbers each time you create a new invoice.", + "invoice_email_attachment": "Send invoices as attachments", + "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "enter_invoice_prefix": "Enter invoice prefix", + "terms_and_conditions": "Terms and Conditions", + "company_address_format": "Company Address Format", + "shipping_address_format": "Shipping Address Format", + "billing_address_format": "Billing Address Format", + "invoice_setting_updated": "Invoice Setting updated successfully" + }, + "estimates": { + "title": "Estimates", + "estimate_prefix": "Estimate Prefix", + "estimate_number_length": "Estimate number length", + "default_estimate_email_body": "Default Estimate Email Body", + "estimate_settings": "Estimate Settings", + "autogenerate_estimate_number": "Auto-generate Estimate Number", + "estimate_setting_description": "Disable this, If you don't wish to auto-generate estimate numbers each time you create a new estimate.", + "estimate_email_attachment": "Send estimates as attachments", + "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "enter_estimate_prefix": "Enter estmiate prefix", + "estimate_setting_updated": "Estimate Setting updated successfully", + "company_address_format": "Company Address Format", + "billing_address_format": "Billing Address Format", + "shipping_address_format": "Shipping Address Format" + }, + "payments": { + "title": "Payments", + "description": "Modes of transaction for payments", + "payment_prefix": "Payment Prefix", + "payment_number_length": "Payment number lenght", + "default_payment_email_body": "Default Payment Email Body", + "payment_settings": "Payment Settings", + "autogenerate_payment_number": "Auto-generate Payment Number", + "payment_setting_description": "Disable this, If you don't wish to auto-generate payment numbers each time you create a new payment.", + "payment_email_attachment": "Send payments as attachments", + "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "enter_payment_prefix": "Enter Payment Prefix", + "payment_setting_updated": "Payment Setting updated successfully", + "payment_modes": "Payment Modes", + "add_payment_mode": "Add Payment Mode", + "edit_payment_mode": "Edit Payment Mode", + "mode_name": "Mode Name", + "payment_mode_added": "Payment Mode Added", + "payment_mode_updated": "Payment Mode Updated", + "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", + "already_in_use": "Payment Mode is already in use", + "deleted_message": "Payment Mode deleted successfully", + "company_address_format": "Company Address Format", + "from_customer_address_format": "From Customer Address Format" + }, + "items": { + "title": "Items", + "units": "Units", + "add_item_unit": "Add Item Unit", + "edit_item_unit": "Edit Item Unit", + "unit_name": "Unit Name", + "item_unit_added": "Item Unit Added", + "item_unit_updated": "Item Unit Updated", + "item_unit_confirm_delete": "You will not be able to recover this Item unit", + "already_in_use": "Item Unit is already in use", + "deleted_message": "Item Unit deleted successfully" + }, + "notes": { + "title": "Notes", + "description": "Save time by creating notes and reusing them on your invoices, estimates & payments.", + "notes": "Notes", + "type": "Type", + "add_note": "Add Note", + "add_new_note": "Add New Note", + "name": "Name", + "edit_note": "Edit Note", + "note_added": "Note added successfully", + "note_updated": "Note Updated successfully", + "note_confirm_delete": "You will not be able to recover this Note", + "already_in_use": "Note is already in use", + "deleted_message": "Note deleted successfully" + } + }, + "account_settings": { + "profile_picture": "Profile Picture", + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password", + "account_settings": "Account Settings", + "save": "Save", + "section_description": "You can update your name, email & password using the form below.", + "updated_message": "Account Settings updated successfully" + }, + "user_profile": { + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password" + }, + "notification": { + "title": "Notification", + "email": "Send Notifications to", + "description": "Which email notifications would you like to receive when something changes?", + "invoice_viewed": "Invoice viewed", + "invoice_viewed_desc": "When your customer views the invoice sent via crater dashboard.", + "estimate_viewed": "Estimate viewed", + "estimate_viewed_desc": "When your customer views the estimate sent via crater dashboard.", + "save": "Save", + "email_save_message": "Email saved successfully", + "please_enter_email": "Please Enter Email" + }, + "tax_types": { + "title": "Tax Types", + "add_tax": "Add Tax", + "edit_tax": "Edit Tax", + "description": "You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.", + "add_new_tax": "Add New Tax", + "tax_settings": "Tax Settings", + "tax_per_item": "Tax Per Item", + "tax_name": "Tax Name", + "compound_tax": "Compound Tax", + "percent": "Percent", + "action": "Action", + "tax_setting_description": "Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.", + "created_message": "Tax type created successfully", + "updated_message": "Tax type updated successfully", + "deleted_message": "Tax type deleted successfully", + "confirm_delete": "You will not be able to recover this Tax Type", + "already_in_use": "Tax is already in use" + }, + "expense_category": { + "title": "Expense Categories", + "action": "Action", + "description": "Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.", + "add_new_category": "Add New Category", + "add_category": "Add Category", + "edit_category": "Edit Category", + "category_name": "Category Name", + "category_description": "Description", + "created_message": "Expense Category created successfully", + "deleted_message": "Expense category deleted successfully", + "updated_message": "Expense category updated successfully", + "confirm_delete": "You will not be able to recover this Expense Category", + "already_in_use": "Category is already in use" + }, + "preferences": { + "currency": "Currency", + "default_language": "Default Language", + "time_zone": "Time Zone", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "discount_setting": "Discount Setting", + "discount_per_item": "Discount Per Item ", + "discount_setting_description": "Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.", + "save": "Save", + "preference": "Preference | Preferences", + "general_settings": "Default preferences for the system.", + "updated_message": "Preferences updated successfully", + "select_language": "Select Language", + "select_time_zone": "Select Time Zone", + "select_date_format": "Select Date Format", + "select_financial_year": "Select Financial Year" + }, + "update_app": { + "title": "Update App", + "description": "You can easily update Crater by checking for a new update by clicking the button below", + "check_update": "Check for updates", + "avail_update": "New Update available", + "next_version": "Next version", + "requirements": "Requirements", + "update": "Update Now", + "update_progress": "Update in progress...", + "progress_text": "It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes", + "update_success": "App has been updated! Please wait while your browser window gets reloaded automatically.", + "latest_message": "No update available! You are on the latest version.", + "current_version": "Current Version", + "download_zip_file": "Download ZIP file", + "unzipping_package": "Unzipping Package", + "copying_files": "Copying Files", + "deleting_files": "Deleting Unused files", + "running_migrations": "Running Migrations", + "finishing_update": "Finishing Update", + "update_failed": "Update Failed", + "update_failed_text": "Sorry! Your update failed on : {step} step" + }, + "backup": { + "title": "Backup | Backups", + "description": "The backup is a zipfile that contains all files in the directories you specify along with a dump of your database", + "new_backup": "Add New Backup", + "create_backup": "Create Backup", + "select_backup_type": "Select Backup Type", + "backup_confirm_delete": "You will not be able to recover this Backup", + "path": "path", + "new_disk": "New Disk", + "created_at": "created at", + "size": "size", + "dropbox": "dropbox", + "local": "local", + "healthy": "healthy", + "amount_of_backups": "amount of backups", + "newest_backups": "newest backups", + "used_storage": "used storage", + "select_disk": "Select Disk", + "action": "Action", + "deleted_message": "Backup deleted successfully", + "created_message": "Backup created successfully", + "invalid_disk_credentials": "Invalid credential of selected disk" + }, + "disk": { + "title": "File Disk | File Disks", + "description": "By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.", + "created_at": "created at", + "dropbox": "dropbox", + "name": "Name", + "driver": "Driver", + "disk_type": "Type", + "disk_name": "Disk Name", + "new_disk": "Add New Disk", + "filesystem_driver": "Filesystem Driver", + "local_driver": "local Driver", + "local_root": "local Root", + "public_driver": "Public Driver", + "public_root": "Public Root", + "public_url": "Public URL", + "public_visibility": "Public Visibility", + "media_driver": "Media Driver", + "media_root": "Media Root", + "aws_driver": "AWS Driver", + "aws_key": "AWS Key", + "aws_secret": "AWS Secret", + "aws_region": "AWS Region", + "aws_bucket": "AWS Bucket", + "aws_root": "AWS Root", + "do_spaces_type": "Do Spaces type", + "do_spaces_key": "Do Spaces key", + "do_spaces_secret": "Do Spaces Secret", + "do_spaces_region": "Do Spaces Region", + "do_spaces_bucket": "Do Spaces Bucket", + "do_spaces_endpoint": "Do Spaces Endpoint", + "do_spaces_root": "Do Spaces Root", + "dropbox_type": "Dropbox Type", + "dropbox_token": "Dropbox Token", + "dropbox_key": "Dropbox Key", + "dropbox_secret": "Dropbox Secret", + "dropbox_app": "Dropbox App", + "dropbox_root": "Dropbox Root", + "default_driver": "Default Driver", + "is_default": "IS DEFAULT", + "set_default_disk": "Set Default Disk", + "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "success_set_default_disk": "Disk set as default successfully", + "save_pdf_to_disk": "Save PDFs to Disk", + "disk_setting_description": " Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.", + "select_disk": "Select Disk", + "disk_settings": "Disk Settings", + "confirm_delete": "Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater", + "action": "Action", + "edit_file_disk": "Edit File Disk", + "success_create": "Disk added successfully", + "success_update": "Disk updated successfully", + "error": "Disk addition failed", + "deleted_message": "File Disk deleted successfully", + "disk_variables_save_successfully": "Disk Configured Successfully", + "disk_variables_save_error": "Disk configuration failed.", + "invalid_disk_credentials": "Invalid credential of selected disk" + } + }, + "wizard": { + "account_info": "Account Information", + "account_info_desc": "Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.", + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password", + "save_cont": "Save & Continue", + "company_info": "Company Information", + "company_info_desc": "This information will be displayed on invoices. Note that you can edit this later on settings page.", + "company_name": "Company Name", + "company_logo": "Company Logo", + "logo_preview": "Logo Preview", + "preferences": "Preferences", + "preferences_desc": "Default preferences for the system.", + "country": "Country", + "state": "State", + "city": "City", + "address": "Address", + "street": "Street1 | Street2", + "phone": "Phone", + "zip_code": "Zip Code", + "go_back": "Go Back", + "currency": "Currency", + "language": "Language", + "time_zone": "Time Zone", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "from_address": "From Address", + "username": "Username", + "next": "Next", + "continue": "Continue", + "skip": "Skip", + "database": { + "database": "Site URL & Database", + "connection": "Database Connection", + "host": "Database Host", + "port": "Database Port", + "password": "Database Password", + "app_url": "App URL", + "app_domain": "App Domain", + "username": "Database Username", + "db_name": "Database Name", + "db_path": "Database Path", + "desc": "Create a database on your server and set the credentials using the form below." + }, + "permissions": { + "permissions": "Permissions", + "permission_confirm_title": "Are you sure you want to continue?", + "permission_confirm_desc": "Folder permission check failed", + "permission_desc": "Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions." + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "req": { + "system_req": "System Requirements", + "php_req_version": "Php (version {version} required)", + "check_req": "Check Requirements", + "system_req_desc": "Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below." + }, + "errors": { + "migrate_failed": "Migrate Failed", + "database_variables_save_error": "Cannot write configuration to .env file. Please check its file permissions", + "mail_variables_save_error": "Email configuration failed.", + "connection_failed": "Database connection failed", + "database_should_be_empty": "Database should be empty" + }, + "success": { + "mail_variables_save_successfully": "Email configured successfully", + "database_variables_save_successfully": "Database configured successfully." + } + }, + "layout_login": { + "copyright_crater": "Copyright @ Crater - 2020", + "super_simple_invoicing": "Super Simple Invoicing", + "for_freelancer": "for Freelancers &", + "small_businesses": "Small Businesses ", + "crater_help": "Crater helps you track expenses, record payments & generate beautiful", + "invoices_and_estimates": "invoices & estimates with ability to choose multiple templates." + }, + "validation": { + "invalid_phone": "Invalid Phone Number", + "invalid_url": "Invalid url (ex: http://www.crater.com)", + "invalid_domain_url": "Invalid url (ex: crater.com)", + "required": "Field is required", + "email_incorrect": "Incorrect Email.", + "email_already_taken": "The email has already been taken.", + "email_does_not_exist": "User with given email doesn't exist", + "item_unit_already_taken": "This item unit name has already been taken", + "payment_mode_already_taken": "This payment mode name has already been taken", + "send_reset_link": "Send Reset Link", + "not_yet": "Not yet? Send it again", + "password_min_length": "Password must contain {count} characters", + "name_min_length": "Name must have at least {count} letters.", + "enter_valid_tax_rate": "Enter valid tax rate", + "numbers_only": "Numbers Only.", + "characters_only": "Characters Only.", + "password_incorrect": "Passwords must be identical", + "password_length": "Password must be {count} character long.", + "qty_must_greater_than_zero": "Quantity must be greater than zero.", + "price_greater_than_zero": "Price must be greater than zero.", + "payment_greater_than_zero": "Payment must be greater than zero.", + "payment_greater_than_due_amount": "Entered Payment is more than due amount of this invoice.", + "quantity_maxlength": "Quantity should not be greater than 20 digits.", + "price_maxlength": "Price should not be greater than 20 digits.", + "price_minvalue": "Price should be greater than 0.", + "amount_maxlength": "Amount should not be greater than 20 digits.", + "amount_minvalue": "Amount should be greater than 0.", + "description_maxlength": "Description should not be greater than 65,000 characters.", + "subject_maxlength": "Subject should not be greater than 100 characters.", + "message_maxlength": "Message should not be greater than 255 characters.", + "maximum_options_error": "Maximum of {max} options selected. First remove a selected option to select another.", + "notes_maxlength": "Notes should not be greater than 65,000 characters.", + "address_maxlength": "Address should not be greater than 255 characters.", + "ref_number_maxlength": "Ref Number should not be greater than 255 characters.", + "prefix_maxlength": "Prefix should not be greater than 5 characters.", + "something_went_wrong": "something went wrong", + "number_length_minvalue": "Number lenght should be greater than 0" + }, + "pdf_estimate_label": "Estimate", + "pdf_estimate_number": "Estimate Number", + "pdf_estimate_date": "Estimate Date", + "pdf_estimate_expire_date": "Expiry date", + "pdf_invoice_label": "Invoice", + "pdf_invoice_number": "Invoice Number", + "pdf_invoice_date": "Invoice Date", + "pdf_invoice_due_date": "Due date", + "pdf_notes": "Notes", + "pdf_items_label": "Items", + "pdf_quantity_label": "Quantity", + "pdf_price_label": "Price", + "pdf_discount_label": "Discount", + "pdf_amount_label": "Amount", + "pdf_subtotal": "Subtotal", + "pdf_total": "Total", + "pdf_payment_label": "Payment", + "pdf_payment_receipt_label": "PAYMENT RECEIPT", + "pdf_payment_date": "Payment Date", + "pdf_payment_number": "Payment Number", + "pdf_payment_mode": "Payment Mode", + "pdf_payment_amount_received_label": "Amount Received", + "pdf_expense_report_label": "EXPENSES REPORT", + "pdf_total_expenses_label": "TOTAL EXPENSE", + "pdf_profit_loss_label": "PROFIT & LOSS REPORT", + "pdf_sales_customers_label": "Sales Customer Report", + "pdf_sales_items_label": "Sales Item Report", + "pdf_tax_summery_label": "Tax Summary Report", + "pdf_income_label": "INCOME", + "pdf_net_profit_label": "NET PROFIT", + "pdf_customer_sales_report": "Sales Report: By Customer", + "pdf_total_sales_label": "TOTAL SALES", + "pdf_item_sales_label": "Sales Report: By Item", + "pdf_tax_report_label": "TAX REPORT", + "pdf_total_tax_label": "TOTAL TAX", + "pdf_tax_types_label": "Tax Types", + "pdf_expenses_label": "Expenses", + "pdf_bill_to": "Bill to,", + "pdf_ship_to": "Ship to,", + "pdf_received_from": "Received from:" +} diff --git a/resources/assets/js/plugins/fr.json b/resources/assets/js/plugins/fr.json index 39ae08b5..434541c1 100644 --- a/resources/assets/js/plugins/fr.json +++ b/resources/assets/js/plugins/fr.json @@ -43,7 +43,7 @@ "view": "Afficher", "add_new_item": "Nouvel article", "clear_all": "Tout supprimer", - "showing": "Montant", + "showing": "Affichage", "of": "sur", "actions": "Actions", "subtotal": "SOUS-TOTAL", @@ -54,9 +54,9 @@ "total_amount": "TOTAL TTC", "bill_to": "Facturer à", "ship_to": "Expédier à", - "due": "Dû", + "due": "En cours", "draft": "Brouillon", - "sent": "Envoyée", + "sent": "Envoyé", "all": "Tout", "select_all": "Tout sélectionner", "choose_file": "Cliquez ici pour choisir un fichier", @@ -87,7 +87,7 @@ "choose_note": "Choisissez une note", "no_note_found": "Aucune note trouvée", "insert_note": "Insérer une note", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "copied_pdf_url_clipboard": "L'adresse du PDF a été copiée." }, "dashboard": { "select_year": "Sélectionnez l'année", @@ -178,8 +178,8 @@ "copy_billing_address": "Copier depuis l'adresse de facturation", "no_customers": "Vous n’avez pas encore de clients !", "no_customers_found": "Aucun client !", - "no_contact": "No contact", - "no_contact_name": "No contact name", + "no_contact": "-", + "no_contact_name": "-", "list_of_customers": "Ajoutez des clients et retrouvez-les ici.", "primary_display_name": "Nom d'affichage principal", "select_currency": "Sélectionnez la devise", @@ -203,7 +203,7 @@ "added_on": "Ajouté le", "price": "Prix", "date_of_creation": "Date de création", - "not_selected": "No item selected", + "not_selected": "Aucun article sélectionné", "action": "action", "add_item": "Nouvel article", "save_item": "Enregistrer", @@ -249,7 +249,7 @@ "expiry_date": "Date d'expiration", "status": "Statut", "add_tax": "Ajouter une taxe", - "amount": " ", + "amount": "Montant", "action": "action", "notes": "Notes de bas de page", "tax": "Taxe", @@ -261,7 +261,7 @@ "record_payment": "Enregistrer un paiement", "add_estimate": "Nouveau devis", "save_estimate": "Enregistrer", - "confirm_conversion": "Vous souhaitez convertir ce devis en facture?", + "confirm_conversion": "Vous souhaitez convertir ce devis en facture ?", "conversion_message": "Conversion réussie", "confirm_send_estimate": "Ce devis sera envoyée par courrier électronique au client.", "confirm_mark_as_sent": "Ce devis sera marqué comme envoyé", @@ -274,7 +274,7 @@ "required": "Champ requis" }, "accepted": "Accepté", - "rejected": "Rejected", + "rejected": "Refusé", "sent": "Envoyé", "draft": "Brouillon", "declined": "Refusé", @@ -321,9 +321,9 @@ "all": "Toutes", "paid": "Payé", "unpaid": "Non payé", - "viewed": "Viewed", - "overdue": "Overdue", - "completed": "Completed", + "viewed": "Consultée", + "overdue": "En retard", + "completed": "Payée", "customer": "CLIENT", "paid_status": "État du paiement", "ref_no": "Réf.", @@ -342,7 +342,7 @@ "due_date": "Date d'échéance", "status": "Statut", "add_tax": "Ajouter une taxe", - "amount": " ", + "amount": "Montant", "action": "action", "notes": "Notes de bas de page", "view": "Afficher", @@ -442,8 +442,8 @@ "update_payment": "Enregistrer", "payment": "Paiement | Paiements", "no_payments": "Aucun paiement", - "not_selected": "Not selected", - "no_invoice": "No invoice", + "not_selected": "-", + "no_invoice": "Aucune facture", "no_matching_payments": "Il n'y a aucun paiement correspondant !", "list_of_payments": "Ajoutez des paiements et retrouvez-les ici.", "select_payment_mode": "Sélectionnez le moyen de paiement", @@ -473,7 +473,7 @@ "receipt": "Reçu", "amount": "Montant", "action": "action", - "not_selected": "Not selected", + "not_selected": "-", "note": "Description", "category_id": "Identifiant de catégorie", "date": "Date", @@ -751,13 +751,13 @@ "title": "Factures", "notes": "Remarques", "invoice_prefix": "Préfixe", - "invoice_number_length": "Invoice number length", + "invoice_number_length": "Longueur du numéro de facture", "default_invoice_email_body": "Message", "invoice_settings": "Paramètres", "autogenerate_invoice_number": "Générer automatiquement le numéro de facture", "invoice_setting_description": "Désactivez cette option si vous ne souhaitez pas générer automatiquement les numéros de facture à chaque fois que vous en créez une nouvelle.", - "invoice_email_attachment": "Send invoices as attachments", - "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "invoice_email_attachment": "Envoyer les factures en pièces jointes", + "invoice_email_attachment_setting_description": "Activez cette option si vous souhaitez envoyer les factures en pièces jointes. Le bouton \"Afficher la facture\" n'apparaîtra plus dans l'email.", "enter_invoice_prefix": "Ajouter le préfixe de facture", "terms_and_conditions": "Termes et conditions", "company_address_format": "Format d'adresse de l'entreprise", @@ -768,13 +768,13 @@ "estimates": { "title": "Devis", "estimate_prefix": "Préfixe des devis", - "estimate_number_length": "Estimate number length", + "estimate_number_length": "Longueur du numéro de devis", "default_estimate_email_body": "Message", "estimate_settings": "Paramètre", "autogenerate_estimate_number": "Générer automatiquement le numéro de devis", "estimate_setting_description": "Désactivez cette option si vous ne souhaitez pas générer automatiquement les numéros de devis à chaque fois que vous en créez un nouveau.", - "estimate_email_attachment": "Send estimates as attachments", - "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "estimate_email_attachment": "Envoyer les devis en pièces jointes", + "estimate_email_attachment_setting_description": "Activez cette option si vous souhaitez envoyer les devis en pièces jointes. Le bouton \"Afficher le devis\" n'apparaîtra plus dans l'email.", "enter_estimate_prefix": "Entrez le préfixe d'estimation", "estimate_setting_updated": "Paramètres de devis mis à jour", "company_address_format": "Format d'adresse de l'entreprise", @@ -785,13 +785,13 @@ "title": "Paiements", "description": "Saisissez ici les différents moyens de paiement que vous utiliserez.", "payment_prefix": "Préfixe", - "payment_number_length": "Payment number lenght", + "payment_number_length": "Longueur de numéro de reçu de paiement", "default_payment_email_body": "Message", "payment_settings": "Paramètres", "autogenerate_payment_number": "Générer automatiquement le numéro de paiement", "payment_setting_description": "Désactivez cette option si vous ne souhaitez pas générer automatiquement les numéros de paiement à chaque fois que vous en créez un nouveau.", - "payment_email_attachment": "Send payments as attachments", - "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "payment_email_attachment": "Envoyer les reçus de paiement en pièces jointes", + "payment_email_attachment_setting_description": "Activez cette option si vous souhaitez envoyer les devis en pièces jointes. Le bouton \"Afficher le reçu de paiement\" n'apparaîtra plus dans l'email.", "enter_payment_prefix": "Entrez le préfixe de paiement", "payment_setting_updated": "Les paramètres de paiement ont bien été mis à jour", "payment_modes": "Moyens de paiement", @@ -931,7 +931,7 @@ "download_zip_file": "Télécharger le fichier ZIP", "unzipping_package": "Dézipper le package", "copying_files": "Copie de fichiers en cours", - "deleting_files": "Deleting Unused files", + "deleting_files": "Supprimer les fichiers inutilisés", "running_migrations": "Migrations en cours", "finishing_update": "Finalisation de la mise à jour", "update_failed": "Échec de la mise à jour", @@ -1001,7 +1001,7 @@ "default_driver": "Fournisseur par défaut", "is_default": "Par défaut", "set_default_disk": "Définir l'espace par défaut", - "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "set_default_disk_confirm": "Cet espace sera utilisé par défaut pour l'enregistrement des PDF", "success_set_default_disk": "Stockage par défaut mis à jour", "save_pdf_to_disk": "Enregistrer les PDF sur le disque", "disk_setting_description": "Activez cette option si vous souhaitez enregistrer automatiquement une copie de chaque facture, devis et reçu de paiement PDF sur votre disque par défaut. L'activation de cette option réduira le temps de chargement lors de l'affichage des PDF.", @@ -1152,7 +1152,7 @@ "ref_number_maxlength": "Le numéro de référence ne doit pas dépasser 255 caractères.", "prefix_maxlength": "Le préfixe ne doit pas dépasser 5 caractères.", "something_went_wrong": "quelque chose a mal tourné", - "number_length_minvalue": "Number lenght should be greater than 0" + "number_length_minvalue": "Ce nombre doit être supérieur à 0" }, "pdf_estimate_label": "Devis", "pdf_estimate_number": "N°", @@ -1170,7 +1170,7 @@ "pdf_amount_label": "Montant", "pdf_subtotal": "Total HT", "pdf_total": "Total TTC", - "pdf_payment_label": "Payment", + "pdf_payment_label": "Paiement", "pdf_payment_receipt_label": "Reçu de paiement", "pdf_payment_date": "Date de paiement", "pdf_payment_number": "Numéro", @@ -1179,9 +1179,9 @@ "pdf_expense_report_label": "RAPPORT DE DÉPENSES", "pdf_total_expenses_label": "TOTAL DES DÉPENSES", "pdf_profit_loss_label": "RECETTES ET DÉPENSES", - "pdf_sales_customers_label": "Sales Customer Report", - "pdf_sales_items_label": "Sales Item Report", - "pdf_tax_summery_label": "Tax Summary Report", + "pdf_sales_customers_label": "Rapport de vente client", + "pdf_sales_items_label": "Rapport de vente par articles", + "pdf_tax_summery_label": "Rapport de résumé fiscal", "pdf_income_label": "REVENU", "pdf_net_profit_label": "RÉSULTAT", "pdf_customer_sales_report": "Rapport de ventes : par client", diff --git a/resources/assets/js/plugins/hi.json b/resources/assets/js/plugins/hi.json index 5f888a8e..625071a6 100644 --- a/resources/assets/js/plugins/hi.json +++ b/resources/assets/js/plugins/hi.json @@ -1,452 +1,452 @@ { "navigation": { "dashboard": "डैशबोर्ड", - "customers": "Customers", - "items": "Items", - "invoices": "Invoices", - "expenses": "Expenses", - "estimates": "Estimates", - "payments": "Payments", - "reports": "Reports", - "settings": "Settings", - "logout": "Logout", - "users": "Users" + "customers": "ग्राहक", + "items": "चीज़ें", + "invoices": "चालान", + "expenses": "लागत", + "estimates": "अनुमान", + "payments": "भुगतान", + "reports": "रिपोर्ट", + "settings": "समायोजन", + "logout": "लॉग आउट", + "users": "कर्मचारी" }, "general": { - "add_company": "Add Company", - "view_pdf": "View PDF", - "copy_pdf_url": "Copy PDF Url", - "download_pdf": "Download PDF", - "save": "Save", - "create": "Create", - "cancel": "Cancel", - "update": "Update", - "deselect": "Deselect", - "download": "Download", - "from_date": "From Date", - "to_date": "To Date", - "from": "From", - "to": "To", - "sort_by": "Sort By", - "ascending": "Ascending", - "descending": "Descending", - "subject": "Subject", - "body": "Body", - "message": "Message", - "send": "Send", - "go_back": "Go Back", - "back_to_login": "Back to Login?", - "home": "Home", - "filter": "Filter", - "delete": "Delete", - "edit": "Edit", - "view": "View", - "add_new_item": "Add New Item", - "clear_all": "Clear All", - "showing": "Showing", - "of": "of", - "actions": "Actions", - "subtotal": "SUBTOTAL", - "discount": "DISCOUNT", - "fixed": "Fixed", - "percentage": "Percentage", - "tax": "TAX", - "total_amount": "TOTAL AMOUNT", - "bill_to": "Bill to", - "ship_to": "Ship to", - "due": "Due", - "draft": "Draft", - "sent": "Sent", - "all": "All", - "select_all": "Select All", - "choose_file": "Click here to choose a file", - "choose_template": "Choose a template", - "choose": "Choose", - "remove": "Remove", - "powered_by": "Powered by", - "bytefury": "Bytefury", - "select_a_status": "Select a status", - "select_a_tax": "Select a tax", - "search": "Search", - "are_you_sure": "Are you sure?", - "list_is_empty": "List is empty.", - "no_tax_found": "No tax found!", - "four_zero_four": "404", - "you_got_lost": "Whoops! You got Lost!", - "go_home": "Go Home", - "test_mail_conf": "Test Mail Configuration", - "send_mail_successfully": "Mail sent successfully", - "setting_updated": "Setting updated successfully", - "select_state": "Select state", - "select_country": "Select Country", - "select_city": "Select City", - "street_1": "Street 1", - "street_2": "Street 2", - "action_failed": "Action Failed", - "retry": "Retry", - "choose_note": "Choose Note", - "no_note_found": "No Note Found", - "insert_note": "Insert Note", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "add_company": "कंपनी जोड़ें", + "view_pdf": "पीडीएफ देखें", + "copy_pdf_url": "पीडीएफ यूआरएल कॉपी करें", + "download_pdf": "पीडीऍफ़ डाउनलोड करें", + "save": "सुरक्षित करें", + "create": "बनाएँ", + "cancel": "रद्द", + "update": "अपडेट करें", + "deselect": "अचयनित", + "download": "डाउनलोड", + "from_date": "इस तारीख से", + "to_date": "इस तारीख तक", + "from": "से", + "to": "के लिये", + "sort_by": "इसके अनुसार क्रमबद्ध करें", + "ascending": "आरोही", + "descending": "उतरते", + "subject": "विषय", + "body": "बॉडी", + "message": "संदेश", + "send": "भेजे", + "go_back": "पिचे जाओ", + "back_to_login": "लॉगिन पर वापस जाएं", + "home": "होम", + "filter": "फिल्टर", + "delete": "हटाए", + "edit": "संपादित", + "view": "देखे", + "add_new_item": "नए सामान को जोड़ो", + "clear_all": "सभी साफ करें", + "showing": "दिखाना", + "of": "का", + "actions": "क्रियाएँ", + "subtotal": "उप कुल", + "discount": "छूट", + "fixed": "तय", + "percentage": "प्रतिशत", + "tax": "कर", + "total_amount": "कुल राशि", + "bill_to": "के नाम बिल करें:", + "ship_to": "यहां भेजें", + "due": "बाकी", + "draft": "प्रारूप", + "sent": "भेजा गया", + "all": "सभी", + "select_all": "सभी चुनें", + "choose_file": "फ़ाइल चुनने के लिए यहां क्लिक करें", + "choose_template": "एक टेम्पलेट चुनें", + "choose": "चुनें", + "remove": "निकालें", + "powered_by": "द्वारा संचालित", + "bytefury": "बाइटफ्यूरी", + "select_a_status": "स्टेटस चुनें", + "select_a_tax": "एक टैक्स चुनें", + "search": "खोजें", + "are_you_sure": "क्या आप सुनिश्चित हैं?", + "list_is_empty": "सूची खाली है...", + "no_tax_found": "कोई टैक्स नहीं मिला!", + "four_zero_four": "४0४", + "you_got_lost": "ओह! आप खो गए!", + "go_home": "मुख्य पृष्ठ पर जाएँ", + "test_mail_conf": "मेल विन्यास", + "send_mail_successfully": "सफलतापूर्वक प्रेषित", + "setting_updated": "सेटिंग सफलतापूर्वक अपडेट की गई", + "select_state": "राज्य चुनें...", + "select_country": "देश चुनें", + "select_city": "शहर चुनें", + "street_1": "स्ट्रीट 1", + "street_2": "स्ट्रीट 2", + "action_failed": "क्रिया: विफल रही है", + "retry": "पुन: प्रयास करें", + "choose_note": "नोट चुनें", + "no_note_found": "कोई नोट नहीं मिला", + "insert_note": "टिप्पणी डालें...", + "copied_pdf_url_clipboard": "पीडीएफ यूआरएल\nको क्लिपबोर्ड पर कॉपी किया गया!" }, "dashboard": { - "select_year": "Select year", + "select_year": "वर्ष चुनें", "cards": { - "due_amount": "Amount Due", - "customers": "Customers", - "invoices": "Invoices", - "estimates": "Estimates" + "due_amount": "देय राशि", + "customers": "ग्राहक", + "invoices": "चालान", + "estimates": "अनुमान" }, "chart_info": { - "total_sales": "Sales", - "total_receipts": "Receipts", - "total_expense": "Expenses", - "net_income": "Net Income", - "year": "Select year" + "total_sales": "बिक्री", + "total_receipts": "रसीदें", + "total_expense": "खर्चे", + "net_income": "शुद्ध आय", + "year": "वर्ष चुनें" }, "weekly_invoices": { - "title": "Weekly Invoices" + "title": "साप्ताहिक चालान" }, "monthly_chart": { - "title": "Sales & Expenses" + "title": "बिक्री और व्यय" }, "recent_invoices_card": { - "title": "Due Invoices", - "due_on": "Due On", - "customer": "Customer", - "amount_due": "Amount Due", - "actions": "Actions", - "view_all": "View All" + "title": "देय चालान", + "due_on": "को देय", + "customer": "ग्राहक", + "amount_due": "देय राशि", + "actions": "क्रियाएँ", + "view_all": "सभी देखें" }, "recent_estimate_card": { - "title": "Recent Estimates", - "date": "Date", - "customer": "Customer", - "amount_due": "Amount Due", - "actions": "Actions", - "view_all": "View All" + "title": "हाली के अनुमान", + "date": "दिनांक", + "customer": "ग्राहक", + "amount_due": "देय राशि", + "actions": "क्रियाएँ", + "view_all": "सभी देखें" } }, "tax_types": { - "name": "Name", - "description": "Description", - "percent": "Percent", - "compound_tax": "Compound Tax" + "name": "नाम", + "description": "विवरण", + "percent": "प्रतिशत", + "compound_tax": "यौगिक कर" }, "global_search": { - "search": "Search...", - "customers": "Customers", - "users": "Users", - "no_results_found": "No Results Found" + "search": "खोज़े...", + "customers": "ग्राहक", + "users": "कर्मचारी", + "no_results_found": "कोई परिणाम नहीं मिला" }, "customers": { - "title": "Customers", - "add_customer": "Add Customer", - "contacts_list": "Customer List", - "name": "Name", - "mail": "Mail | Mails", - "statement": "Statement", - "display_name": "Display Name", - "primary_contact_name": "Primary Contact Name", - "contact_name": "Contact Name", - "amount_due": "Amount Due", - "email": "Email", - "address": "Address", - "phone": "Phone", - "website": "Website", - "overview": "Overview", - "enable_portal": "Enable Portal", - "country": "Country", - "state": "State", - "city": "City", - "zip_code": "Zip Code", - "added_on": "Added On", - "action": "Action", - "password": "Password", - "street_number": "Street Number", - "primary_currency": "Primary Currency", - "description": "Description", - "add_new_customer": "Add New Customer", - "save_customer": "Save Customer", - "update_customer": "Update Customer", - "customer": "Customer | Customers", - "new_customer": "New Customer", - "edit_customer": "Edit Customer", - "basic_info": "Basic Info", - "billing_address": "Billing Address", - "shipping_address": "Shipping Address", - "copy_billing_address": "Copy from Billing", - "no_customers": "No customers yet!", - "no_customers_found": "No customers found!", - "no_contact": "No contact", - "no_contact_name": "No contact name", - "list_of_customers": "This section will contain the list of customers.", - "primary_display_name": "Primary Display Name", - "select_currency": "Select currency", - "select_a_customer": "Select a customer", - "type_or_click": "Type or click to select", - "new_transaction": "New Transaction", - "no_matching_customers": "There are no matching customers!", - "phone_number": "Phone Number", - "create_date": "Create Date", - "confirm_delete": "You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.", - "created_message": "Customer created successfully", - "updated_message": "Customer updated successfully", - "deleted_message": "Customer deleted successfully | Customers deleted successfully" + "title": "ग्राहक", + "add_customer": "ग्राहक जोड़ें", + "contacts_list": "ग्राहक सूची", + "name": "नाम", + "mail": "संदेश | संदेशों", + "statement": "बयान", + "display_name": "प्रदर्शित होने वाला नाम", + "primary_contact_name": "प्राथमिक संपर्क नाम", + "contact_name": "संपर्क नाम", + "amount_due": "देय राशि", + "email": "ईमेल", + "address": "पता", + "phone": "फ़ोन", + "website": "वेबसाइट", + "overview": "अवलोकन", + "enable_portal": "पोर्टल सक्षम करें", + "country": "देश", + "state": "राज्य", + "city": "शहर", + "zip_code": "पिन कोड", + "added_on": "पर जोड़ा", + "action": "कार्य", + "password": "पासवर्ड", + "street_number": "गली संख्या", + "primary_currency": "प्राथमिक मुद्रा", + "description": "विवरण", + "add_new_customer": "ग्राहक जोड़ें", + "save_customer": "ग्राहक संचित करे", + "update_customer": "ग्राहक अद्यतन करे", + "customer": "ग्राहक | ग्राहकों", + "new_customer": "नए ग्राहक", + "edit_customer": "ग्राहक संपादित करें", + "basic_info": "आधारभूत जानकारी", + "billing_address": "बिल भेजने का पता", + "shipping_address": "शिपिंग पता", + "copy_billing_address": "बिलिंग से प्रतिलिपि", + "no_customers": "अभी तक ग्राहक नहीं हैं", + "no_customers_found": "अभी तक कोई ग्राहक नहीं मिला", + "no_contact": "कोई संपर्क नहीं", + "no_contact_name": "कोई संपर्क नाम नहीं", + "list_of_customers": "इस खंड में वस्तुओं की सूची होगी।", + "primary_display_name": "प्राथमिक प्रदर्शन नाम", + "select_currency": "मुद्रा चुनें", + "select_a_customer": "एक ग्राहक चुनें", + "type_or_click": "चुनने के लिए टाइप करें या क्लिक करें", + "new_transaction": "नया लेनदेन", + "no_matching_customers": "कोई मेल खाने वाले ग्राहक नहीं हैं!", + "phone_number": "फोन नंबर", + "create_date": "निर्माण तिथि", + "confirm_delete": "आप इस ग्राहक और सभी संबंधित चालानों, अनुमानों और भुगतानों को पुनर्प्राप्त नहीं कर पाएंगे। | आप इन ग्राहकों और सभी संबंधित चालानों, अनुमानों और भुगतानों को पुनर्प्राप्त नहीं कर पाएंगे।", + "created_message": "सफलतापूर्वक प्रेषित", + "updated_message": "सफलतापूर्वक प्रेषित", + "deleted_message": "ग्राहक सफलतापूर्वक हटा दिया गया | ग्राहक सफलतापूर्वक हटा दिए गए" }, "items": { - "title": "Items", - "items_list": "Items List", - "name": "Name", - "unit": "Unit", - "description": "Description", - "added_on": "Added On", - "price": "Price", - "date_of_creation": "Date Of Creation", - "not_selected": "No item selected", - "action": "Action", - "add_item": "Add Item", - "save_item": "Save Item", - "update_item": "Update Item", - "item": "Item | Items", - "add_new_item": "Add New Item", - "new_item": "New Item", - "edit_item": "Edit Item", - "no_items": "No items yet!", - "list_of_items": "This section will contain the list of items.", - "select_a_unit": "select unit", - "taxes": "Taxes", - "item_attached_message": "Cannot delete an item which is already in use", - "confirm_delete": "You will not be able to recover this Item | You will not be able to recover these Items", - "created_message": "Item created successfully", - "updated_message": "Item updated successfully", - "deleted_message": "Item deleted successfully | Items deleted successfully" + "title": "चीज़ें", + "items_list": "आइटम सूची", + "name": "नाम", + "unit": "यूनिट", + "description": "विवरण", + "added_on": "पर जोड़ा", + "price": "मूल्य", + "date_of_creation": "निर्माण की तारीख", + "not_selected": "कोई आइटम नहीं चुना गया", + "action": "कार्रवाई", + "add_item": "वस्तु जोड़ें", + "save_item": "आइटम सहेजें", + "update_item": "अद्यतन आइटम", + "item": "मद | आइटम", + "add_new_item": "नए सामान को जोड़ो", + "new_item": "नई वस्तु!", + "edit_item": "आइटम संपादित करें", + "no_items": "अभी तक कोई आइटम नहीं!", + "list_of_items": "इस खंड में वस्तुओं की सूची होगी।", + "select_a_unit": "इकाई का चयन करें", + "taxes": "करों", + "item_attached_message": "पहले से उपयोग में आने वाली वस्तु को हटा नहीं सकता", + "confirm_delete": "आप इस मद को पुनर्प्राप्त नहीं कर पाएंगे | आप इन वस्तुओं को पुनर्प्राप्त नहीं कर पाएंगे", + "created_message": "सफलतापूर्वक प्रेषित किया गया है", + "updated_message": "अद्यतन सफलतापूर्ण हो गया", + "deleted_message": "ग्राहक सफलतापूर्वक हटा दिया गया | ग्राहक सफलतापूर्वक हटा दिए गए" }, "estimates": { - "title": "Estimates", - "estimate": "Estimate | Estimates", - "estimates_list": "Estimates List", - "days": "{days} Days", - "months": "{months} Month", - "years": "{years} Year", - "all": "All", - "paid": "Paid", - "unpaid": "Unpaid", - "customer": "CUSTOMER", - "ref_no": "REF NO.", - "number": "NUMBER", - "amount_due": "AMOUNT DUE", - "partially_paid": "Partially Paid", - "total": "Total", - "discount": "Discount", - "sub_total": "Sub Total", - "estimate_number": "Estimate Number", - "ref_number": "Ref Number", - "contact": "Contact", - "add_item": "Add an Item", - "date": "Date", - "due_date": "Due Date", - "expiry_date": "Expiry Date", - "status": "Status", - "add_tax": "Add Tax", - "amount": "Amount", - "action": "Action", - "notes": "Notes", - "tax": "Tax", - "estimate_template": "Template", - "convert_to_invoice": "Convert to Invoice", - "mark_as_sent": "Mark as Sent", - "send_estimate": "Send Estimate", - "resend_estimate": "Resend Estimate", - "record_payment": "Record Payment", - "add_estimate": "Add Estimate", - "save_estimate": "Save Estimate", - "confirm_conversion": "This estimate will be used to create a new Invoice.", - "conversion_message": "Invoice created successful", - "confirm_send_estimate": "This estimate will be sent via email to the customer", - "confirm_mark_as_sent": "This estimate will be marked as sent", - "confirm_mark_as_accepted": "This estimate will be marked as Accepted", - "confirm_mark_as_rejected": "This estimate will be marked as Rejected", - "no_matching_estimates": "There are no matching estimates!", - "mark_as_sent_successfully": "Estimate marked as sent successfully", - "send_estimate_successfully": "Estimate sent successfully", + "title": "अनुमान", + "estimate": "अनुमान | अनुमान", + "estimates_list": "अनुमान सूची", + "days": "{days} दिनों", + "months": "{months} महीने", + "years": "{years} साल", + "all": "सब", + "paid": "प्रदत्त", + "unpaid": "अवैतनिक", + "customer": "ग्राहक", + "ref_no": "प्रसंग संख्या", + "number": "संख्या", + "amount_due": "देय राशि", + "partially_paid": "आंशिक रूप से भुगतान किया", + "total": "कुल", + "discount": "छूट", + "sub_total": "उप योग", + "estimate_number": "अनुमान संख्या", + "ref_number": "प्रसंग संख्या", + "contact": "संपर्क", + "add_item": "आइटम जोड़ें", + "date": "दिनांक", + "due_date": "नियत तारीख", + "expiry_date": "समाप्ति तिथि", + "status": "स्थिति", + "add_tax": "कर जोड़ें", + "amount": "राशि", + "action": "कार्य", + "notes": "नोट्स", + "tax": "कर", + "estimate_template": "टेम्प्लेट", + "convert_to_invoice": "चालान में कनवर्ट करें", + "mark_as_sent": "पढ़ा चिह्नित करें", + "send_estimate": "अनुमान भेजें", + "resend_estimate": "अनुमान फिर से भेजें", + "record_payment": "रिकॉर्ड भुगतान", + "add_estimate": "अनुमान जोड़ें", + "save_estimate": "अनुमान बचाएं", + "confirm_conversion": "इस अनुमान का उपयोग एक नया चालान बनाने के लिए किया जाएगा।", + "conversion_message": "चालान सफल बनाया गया", + "confirm_send_estimate": "यह अनुमान ग्राहक को ईमेल के माध्यम से भेजा जाएगा", + "confirm_mark_as_sent": "इस अनुमान को भेजा गया के रूप में चिह्नित किया जाएगा", + "confirm_mark_as_accepted": "इस अनुमान को स्वीकृत के रूप में चिह्नित किया जाएगा", + "confirm_mark_as_rejected": "इस अनुमान को अस्वीकृत के रूप में चिह्नित किया जाएगा", + "no_matching_estimates": "कोई मिलान अनुमान नहीं हैं!", + "mark_as_sent_successfully": "अनुमान को सफलतापूर्वक भेजा गया के रूप में चिह्नित किया गया", + "send_estimate_successfully": "अनुमान सफलतापूर्वक भेजा गया", "errors": { - "required": "Field is required" + "required": "यह जानकारी जरुरी है" }, - "accepted": "Accepted", - "rejected": "Rejected", - "sent": "Sent", - "draft": "Draft", - "declined": "Declined", - "new_estimate": "New Estimate", - "add_new_estimate": "Add New Estimate", - "update_Estimate": "Update Estimate", - "edit_estimate": "Edit Estimate", - "items": "items", - "Estimate": "Estimate | Estimates", - "add_new_tax": "Add New Tax", - "no_estimates": "No estimates yet!", - "list_of_estimates": "This section will contain the list of estimates.", - "mark_as_rejected": "Mark as rejected", - "mark_as_accepted": "Mark as accepted", - "marked_as_accepted_message": "Estimate marked as accepted", - "marked_as_rejected_message": "Estimate marked as rejected", - "confirm_delete": "You will not be able to recover this Estimate | You will not be able to recover these Estimates", - "created_message": "Estimate created successfully", - "updated_message": "Estimate updated successfully", - "deleted_message": "Estimate deleted successfully | Estimates deleted successfully", - "user_email_does_not_exist": "User email does not exist", - "something_went_wrong": "something went wrong", + "accepted": "स्वीकृत", + "rejected": "अस्वीकृत", + "sent": "भेजा गया", + "draft": "प्रारूप", + "declined": "नामंज़ूर किया गया", + "new_estimate": "नया अनुमान", + "add_new_estimate": "नया अनुमान जोड़ें", + "update_Estimate": "अद्यतन अनुमान", + "edit_estimate": "अनुमान संपादित करें", + "items": "चीज़ें", + "Estimate": "अनुमान | अनुमान", + "add_new_tax": "नया टैक्स जोड़ें", + "no_estimates": "अभी तक कोई अनुमान नहीं!", + "list_of_estimates": "इस खंड में अनुमानों की सूची होगी।", + "mark_as_rejected": "अस्वीकृत के रूप में चिह्नित करें", + "mark_as_accepted": "पूर्ण के रूप में चिह्नित करें", + "marked_as_accepted_message": "अनुमान स्वीकृत के रूप में चिह्नित", + "marked_as_rejected_message": "अनुमान को अस्वीकृत के रूप में चिह्नित किया गया", + "confirm_delete": "आप इस अनुमान की वसूली नहीं कर पाएंगे | आप इन अनुमानों को पुनर्प्राप्त नहीं कर पाएंगे", + "created_message": "अनुमान सफलतापूर्वक बनाया गया", + "updated_message": "अनुमान सफलतापूर्वक अपडेट किया गया", + "deleted_message": "अनुमान सफलतापूर्वक हटाया गया | अनुमान सफलतापूर्वक हटा दिए गए", + "user_email_does_not_exist": "उपयोगकर्ता ईमेल मौजूद नहीं है", + "something_went_wrong": "कुछ गलत हो गया", "item": { - "title": "Item Title", - "description": "Description", - "quantity": "Quantity", - "price": "Price", - "discount": "Discount", - "total": "Total", - "total_discount": "Total Discount", - "sub_total": "Sub Total", - "tax": "Tax", - "amount": "Amount", - "select_an_item": "Type or click to select an item", - "type_item_description": "Type Item Description (optional)" + "title": "मद शीर्षक", + "description": "विवरण", + "quantity": "मात्रा", + "price": "मूल्य", + "discount": "छूट", + "total": "कुल", + "total_discount": "कुल छूट", + "sub_total": "उप राशि", + "tax": "टॅक्स", + "amount": "राशि", + "select_an_item": "चुनने के लिए टाइप करें या क्लिक करें", + "type_item_description": "आइटम विवरण टाइप करें (वैकल्पिक)" } }, "invoices": { - "title": "Invoices", - "invoices_list": "Invoices List", - "days": "{days} Days", - "months": "{months} Month", - "years": "{years} Year", - "all": "All", - "paid": "Paid", - "unpaid": "Unpaid", - "viewed": "Viewed", - "overdue": "Overdue", - "completed": "Completed", - "customer": "CUSTOMER", - "paid_status": "PAID STATUS", - "ref_no": "REF NO.", - "number": "NUMBER", - "amount_due": "AMOUNT DUE", - "partially_paid": "Partially Paid", - "total": "Total", + "title": "चालान", + "invoices_list": "चालान सूची", + "days": "{days} दिनों", + "months": "{months} महीने", + "years": "{years} साल", + "all": "सभी", + "paid": "प्रदत्त", + "unpaid": "अवैतनिक", + "viewed": "देखा गया", + "overdue": "अतिदेय", + "completed": "पूर्ण", + "customer": "ग्राहक", + "paid_status": "भुगतान की स्थिति", + "ref_no": "प्रसंग संख्या।", + "number": "संख्या", + "amount_due": "देय राशि", + "partially_paid": "आंशिक रूप से भुगतान किया", + "total": "कुल", "discount": "Discount", - "sub_total": "Sub Total", - "invoice": "Invoice | Invoices", - "invoice_number": "Invoice Number", - "ref_number": "Ref Number", - "contact": "Contact", - "add_item": "Add an Item", - "date": "Date", - "due_date": "Due Date", - "status": "Status", - "add_tax": "Add Tax", - "amount": "Amount", - "action": "Action", - "notes": "Notes", - "view": "View", - "send_invoice": "Send Invoice", - "resend_invoice": "Resend Invoice", - "invoice_template": "Invoice Template", - "template": "Template", - "mark_as_sent": "Mark as sent", - "confirm_send_invoice": "This invoice will be sent via email to the customer", - "invoice_mark_as_sent": "This invoice will be marked as sent", - "confirm_send": "This invoice will be sent via email to the customer", - "invoice_date": "Invoice Date", - "record_payment": "Record Payment", - "add_new_invoice": "Add New Invoice", - "update_expense": "Update Expense", - "edit_invoice": "Edit Invoice", - "new_invoice": "New Invoice", - "save_invoice": "Save Invoice", - "update_invoice": "Update Invoice", - "add_new_tax": "Add New Tax", - "no_invoices": "No Invoices yet!", - "list_of_invoices": "This section will contain the list of invoices.", - "select_invoice": "Select Invoice", - "no_matching_invoices": "There are no matching invoices!", - "mark_as_sent_successfully": "Invoice marked as sent successfully", - "send_invoice_successfully": "Invoice sent successfully", - "cloned_successfully": "Invoice cloned successfully", - "clone_invoice": "Clone Invoice", - "confirm_clone": "This invoice will be cloned into a new Invoice", + "sub_total": "उप राशि", + "invoice": "चालान | चालान", + "invoice_number": "इनवॉयस संख्या:", + "ref_number": "प्रसंग संख्या", + "contact": "संपर्क", + "add_item": "आइटम जोड़ें", + "date": "दिनांक", + "due_date": "अन्तिम तिथि", + "status": "स्थिति", + "add_tax": "कर जोड़ें", + "amount": "राशि", + "action": "कार्य", + "notes": "नोट्स", + "view": "देखे", + "send_invoice": "चालान भेजें", + "resend_invoice": "चालान फिर से भेजें", + "invoice_template": "चालान टेम्पलेट", + "template": "टेम्प्लेट", + "mark_as_sent": "भेजे गए के रूप में चिह्नित करें", + "confirm_send_invoice": "यह चालान ग्राहक को ईमेल के माध्यम से भेजा जाएगा", + "invoice_mark_as_sent": "यह चालान भेजा के रूप में चिह्नित किया जाएगा", + "confirm_send": "यह चालान ग्राहक को ईमेल के माध्यम से भेजा जाएगा", + "invoice_date": "चालान की तारीख", + "record_payment": "रिकॉर्ड भुगतान", + "add_new_invoice": "नया चालान", + "update_expense": "अद्यतन व्यय", + "edit_invoice": "चालान संपादित करें", + "new_invoice": "नया चालान", + "save_invoice": "चालान सहेजें", + "update_invoice": "चालान संपादित करें", + "add_new_tax": "नया टैक्स जोड़ें", + "no_invoices": "अभी तक कोई चालान नहीं!", + "list_of_invoices": "इस खंड में वस्तुओं की सूची होगी।", + "select_invoice": "चालान का चयन करें", + "no_matching_invoices": "कोई मेल खाने वाले ग्राहक नहीं हैं!", + "mark_as_sent_successfully": "चालान को सफलतापूर्वक भेजा गया के रूप में चिह्नित किया गया", + "send_invoice_successfully": "सफलतापूर्वक प्रेषित", + "cloned_successfully": "चालान सफलतापूर्वक क्लोन किया गया", + "clone_invoice": "क्लोन चालान", + "confirm_clone": "यह चालान एक नए चालान में क्लोन किया जाएगा", "item": { - "title": "Item Title", - "description": "Description", - "quantity": "Quantity", - "price": "Price", - "discount": "Discount", - "total": "Total", - "total_discount": "Total Discount", - "sub_total": "Sub Total", - "tax": "Tax", - "amount": "Amount", - "select_an_item": "Type or click to select an item", - "type_item_description": "Type Item Description (optional)" + "title": "मद शीर्षक", + "description": "विवरण", + "quantity": "मात्रा", + "price": "मूल्य", + "discount": "छूट", + "total": "कुल", + "total_discount": "कुल बचत", + "sub_total": "उप राशि", + "tax": "टॅक्स", + "amount": "राशि", + "select_an_item": "चुनने के लिए टाइप करें या क्लिक करें", + "type_item_description": "आइटम विवरण टाइप करें (वैकल्पिक)" }, - "payment_attached_message": "One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal", - "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", - "created_message": "Invoice created successfully", - "updated_message": "Invoice updated successfully", - "deleted_message": "Invoice deleted successfully | Invoices deleted successfully", - "marked_as_sent_message": "Invoice marked as sent successfully", - "user_email_does_not_exist": "User email does not exist", - "something_went_wrong": "something went wrong", - "invalid_due_amount_message": "Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue." + "payment_attached_message": "चयनित चालानों में से एक में पहले से ही भुगतान संलग्न है। निष्कासन के साथ आगे बढ़ने के लिए पहले संलग्न भुगतानों को हटाना सुनिश्चित करें", + "confirm_delete": "आप इस चालान को पुनर्प्राप्त नहीं कर पाएंगे | आप इन चालानों को पुनर्प्राप्त नहीं कर पाएंगे", + "created_message": "चालान सफलतापूर्वक बनाया गया", + "updated_message": "चालान सफलतापूर्वक अपडेट किया गया", + "deleted_message": "चालान सफलतापूर्वक हटाया गया | चालान सफलतापूर्वक हटा दिए गए", + "marked_as_sent_message": "अनुमान को सफलतापूर्वक भेजा गया के रूप में चिह्नित किया गया", + "user_email_does_not_exist": "उपयोगकर्ता ईमेल मौजूद नहीं है", + "something_went_wrong": "कुछ गलत हो गया", + "invalid_due_amount_message": "कुल चालान राशि इस चालान के लिए कुल भुगतान की गई राशि से कम नहीं हो सकती है। जारी रखने के लिए कृपया इनवॉइस अपडेट करें या संबद्ध भुगतानों को हटा दें।" }, "credit_notes": { - "title": "Credit Notes", - "credit_notes_list": "Credit Notes List", - "credit_notes": "Credit Notes", - "contact": "Contact", - "date": "Date", - "amount": "Amount", - "action": "Action", - "credit_number": "Credit Number", - "notes": "Notes", - "confirm_delete": "Do you want to delete this credit note?", + "title": "साख पट्र", + "credit_notes_list": "क्रेडिट नोट्स सूची", + "credit_notes": "साख पट्र", + "contact": "संपर्क", + "date": "दिनांक", + "amount": "राशि", + "action": "कार्य", + "credit_number": "क्रेडिट नंबर", + "notes": "नोट्स", + "confirm_delete": "क्या आप इस उत्पाद को हटाना चाहते हैं?", "item": { - "title": "Item Title", - "description": "Description", - "quantity": "Quantity", - "price": "Price", - "discount": "Discount", - "total": "Total", - "total_discount": "Total Discount", - "sub_total": "Sub Total", - "tax": "Tax" + "title": "मद शीर्षक", + "description": "विवरण", + "quantity": "मात्रा", + "price": "मूल्य", + "discount": "छूट", + "total": "कुल", + "total_discount": "कुल छूट", + "sub_total": "उप योग", + "tax": "कर" } }, "payments": { - "title": "Payments", - "payments_list": "Payments List", - "record_payment": "Record Payment", - "customer": "Customer", - "date": "Date", - "amount": "Amount", - "action": "Action", - "payment_number": "Payment Number", - "payment_mode": "Payment Mode", - "invoice": "Invoice", - "note": "Note", - "add_payment": "Add Payment", - "new_payment": "New Payment", - "edit_payment": "Edit Payment", - "view_payment": "View Payment", - "add_new_payment": "Add New Payment", - "send_payment_receipt": "Send Payment Receipt", - "send_payment": "Send Payment", - "save_payment": "Save Payment", - "update_payment": "Update Payment", - "payment": "Payment | Payments", - "no_payments": "No payments yet!", - "not_selected": "Not selected", - "no_invoice": "No invoice", - "no_matching_payments": "There are no matching payments!", - "list_of_payments": "This section will contain the list of payments.", - "select_payment_mode": "Select payment mode", + "title": "भुगतान", + "payments_list": "भुगतान सूची", + "record_payment": "रिकॉर्ड भुगतान", + "customer": "ग्राहक", + "date": "दिनांक", + "amount": "राशि", + "action": "कार्य", + "payment_number": "भुगतान संख्या", + "payment_mode": "भुगतान का प्रकार", + "invoice": "चालान", + "note": "नोट", + "add_payment": "भुगतान जोड़ें", + "new_payment": "नया भुगतान", + "edit_payment": "भुगतान संपादित करें", + "view_payment": "भुगतान देखें", + "add_new_payment": "नया भुगतान जोड़ें", + "send_payment_receipt": "भुगतान रसीद भेजें", + "send_payment": "भुगतान भेजें", + "save_payment": "भुगतान सहेजें", + "update_payment": "भुगतान संपादित करें", + "payment": "भुगतान | भुगतान", + "no_payments": "अभी तक कोई भुगतान नहीं!", + "not_selected": "नहीं चुने गए", + "no_invoice": "कोई चालान नहीं", + "no_matching_payments": "कोई मिलान भुगतान नहीं हैं!", + "list_of_payments": "इस खंड में भुगतान की सूची होगी।", + "select_payment_mode": "भुगतान मोड चुनें", "confirm_mark_as_sent": "This estimate will be marked as sent", "confirm_send_payment": "This payment will be sent via email to the customer", "send_payment_successfully": "Payment sent successfully", @@ -500,64 +500,64 @@ "actions": "Actions", "add_category": "Add Category", "new_category": "New Category", - "category": "Category | Categories", - "select_a_category": "Select a category" + "category": "श्रेणी | श्रेणियाँ", + "select_a_category": "एक श्रेणी चुनें" } }, "login": { - "email": "Email", - "password": "Password", - "forgot_password": "Forgot Password?", - "or_signIn_with": "or Sign in with", - "login": "Login", - "register": "Register", - "reset_password": "Reset Password", - "password_reset_successfully": "Password Reset Successfully", - "enter_email": "Enter email", - "enter_password": "Enter Password", - "retype_password": "Retype Password", + "email": "ईमेल", + "password": "पासवर्ड", + "forgot_password": "पासवर्ड भूल गए?", + "or_signIn_with": "या इसके साथ साइन इन करें", + "login": "प्रवेश", + "register": "रजिस्टर करें", + "reset_password": "पासवर्ड रीसेट करें", + "password_reset_successfully": "पासवर्ड रीसेट सफलतापूर्वक", + "enter_email": "ईमेल दर्ज करें", + "enter_password": "पासवर्ड दर्ज करें", + "retype_password": "पासवर्ड पुन: लिखें", "login_placeholder": "mail@example.com" }, "users": { - "title": "Users", - "users_list": "Users List", - "name": "Name", - "description": "Description", - "added_on": "Added On", - "date_of_creation": "Date Of Creation", - "action": "Action", - "add_user": "Add User", - "save_user": "Save User", - "update_user": "Update User", - "user": "User | Users", - "add_new_user": "Add New User", - "new_user": "New User", - "edit_user": "Edit User", - "no_users": "No users yet!", - "list_of_users": "This section will contain the list of users.", - "email": "Email", - "phone": "Phone", - "password": "Password", - "user_attached_message": "Cannot delete an item which is already in use", - "confirm_delete": "You will not be able to recover this User | You will not be able to recover these Users", - "created_message": "User created successfully", - "updated_message": "User updated successfully", - "deleted_message": "User deleted successfully | User deleted successfully" + "title": "उपयोगकर्ताओं", + "users_list": "उपयोगकर्ता सूची", + "name": "नाम", + "description": "विवरण", + "added_on": "पर जोड़ा", + "date_of_creation": "निर्माण की तारीख", + "action": "कार्य", + "add_user": "उपयोगकर्ता जोड़ें", + "save_user": "उपयोगकर्ता को सहेजें", + "update_user": "अद्यतन उपयोगकर्ता", + "user": "उपयोगकर्ता | उपयोगकर्ताओं", + "add_new_user": "नए उपयोगकर्ता को जोड़ें", + "new_user": "नया उपयोगकर्ता", + "edit_user": "यूजर को संपादित करो", + "no_users": "अभी तक कोई उपयोगकर्ता नहीं!", + "list_of_users": "इस खंड में वस्तुओं की सूची होगी।", + "email": "ईमेल", + "phone": "फ़ोन", + "password": "पासवर्ड", + "user_attached_message": "पहले से उपयोग में आने वाली वस्तु को हटा नहीं सकता", + "confirm_delete": "आप इस उपयोगकर्ता को पुनर्प्राप्त नहीं कर पाएंगे | आप इन उपयोगकर्ताओं को पुनर्प्राप्त नहीं कर पाएंगे", + "created_message": "उपयोगकर्ता सफलतापूर्वक बनाया गया", + "updated_message": "उपयोगकर्ता सफलतापूर्वक अपडेट किया गया", + "deleted_message": "उपयोगकर्ता सफलतापूर्वक हटाया गया | उपयोगकर्ता सफलतापूर्वक हटा दिया गया" }, "reports": { - "title": "Report", - "from_date": "From Date", - "to_date": "To Date", - "status": "Status", - "paid": "Paid", - "unpaid": "Unpaid", - "download_pdf": "Download PDF", - "view_pdf": "View PDF", - "update_report": "Update Report", - "report": "Report | Reports", + "title": "रिपोर्ट", + "from_date": "इस तारीख से", + "to_date": "इस तारीख तक", + "status": "स्थिति", + "paid": "भुगतान किया", + "unpaid": "अवैतनिक", + "download_pdf": "पीडीऍफ़ डाउनलोड करें", + "view_pdf": "पीडीएफ देखें", + "update_report": "रिपोर्ट अपडेट करें", + "report": "रिपोर्ट | रिपोर्टों", "profit_loss": { - "profit_loss": "Profit & Loss", - "to_date": "To Date", + "profit_loss": "लाभ हानि", + "to_date": "इस तारीख तक", "from_date": "From Date", "date_range": "Select Date Range" }, @@ -1130,19 +1130,19 @@ "password_min_length": "Password must contain {count} characters", "name_min_length": "Name must have at least {count} letters.", "enter_valid_tax_rate": "Enter valid tax rate", - "numbers_only": "Numbers Only.", - "characters_only": "Characters Only.", - "password_incorrect": "Passwords must be identical", - "password_length": "Password must be {count} character long.", - "qty_must_greater_than_zero": "Quantity must be greater than zero.", - "price_greater_than_zero": "Price must be greater than zero.", - "payment_greater_than_zero": "Payment must be greater than zero.", - "payment_greater_than_due_amount": "Entered Payment is more than due amount of this invoice.", - "quantity_maxlength": "Quantity should not be greater than 20 digits.", - "price_maxlength": "Price should not be greater than 20 digits.", - "price_minvalue": "Price should be greater than 0.", - "amount_maxlength": "Amount should not be greater than 20 digits.", - "amount_minvalue": "Amount should be greater than 0.", + "numbers_only": "केवल आंकड़े।", + "characters_only": "केवल वर्ण।", + "password_incorrect": "पासवर्ड एक जैसे होना चाहिए", + "password_length": "पासवर्ड कम से कम {count} अक्षर लंबा होना चाहिए!", + "qty_must_greater_than_zero": "मात्रा शून्य से अधिक होनी चाहिए।", + "price_greater_than_zero": "मात्रा शून्य से अधिक होनी चाहिए।", + "payment_greater_than_zero": "भुगतान शून्य से अधिक होना चाहिए।", + "payment_greater_than_due_amount": "दर्ज किया गया भुगतान इस चालान की देय राशि से अधिक है।", + "quantity_maxlength": "मात्रा 20 अंकों से अधिक नहीं होनी चाहिए।", + "price_maxlength": "मात्रा 20 अंकों से अधिक नहीं होनी चाहिए।", + "price_minvalue": "मात्रा शून्य से अधिक होनी चाहिए।", + "amount_maxlength": "राशि 20 अंकों से अधिक नहीं होनी चाहिए।", + "amount_minvalue": "राशि शून्य से अधिक होनी चाहिए।", "description_maxlength": "Description should not be greater than 255 characters.", "subject_maxlength": "Subject should not be greater than 100 characters.", "message_maxlength": "Message should not be greater than 255 characters.", diff --git a/resources/assets/js/plugins/nl.json b/resources/assets/js/plugins/nl.json index 0ed460f2..2aa979de 100644 --- a/resources/assets/js/plugins/nl.json +++ b/resources/assets/js/plugins/nl.json @@ -52,7 +52,7 @@ "percentage": "Percentage", "tax": "BELASTING", "total_amount": "TOTAALBEDRAG", - "bill_to": "Rekening naar", + "bill_to": "Factuur aan", "ship_to": "Verzend naar", "due": "Openstaand", "draft": "Concept", @@ -87,7 +87,7 @@ "choose_note": "Kies notitie", "no_note_found": "Geen notitie gevonden", "insert_note": "Notitie invoegen", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "copied_pdf_url_clipboard": "PDF link naar klembord gekopieerd!" }, "dashboard": { "select_year": "Selecteer jaar", @@ -178,8 +178,8 @@ "copy_billing_address": "Kopiëren van facturering", "no_customers": "Nog geen klanten!", "no_customers_found": "Geen klanten gevonden!", - "no_contact": "No contact", - "no_contact_name": "No contact name", + "no_contact": "Geen contact", + "no_contact_name": "Geen contactnaam", "list_of_customers": "Hier vind je jouw klanten terug.", "primary_display_name": "Primaire weergavenaam", "select_currency": "Selecteer valuta", @@ -203,7 +203,7 @@ "added_on": "Toegevoegd", "price": "Prijs", "date_of_creation": "Datum van creatie", - "not_selected": "No item selected", + "not_selected": "Geen item geselecteerd", "action": "Actie", "add_item": "Voeg item toe", "save_item": "Item opslaan", @@ -245,7 +245,7 @@ "contact": "Contact", "add_item": "Voeg een item toe", "date": "Datum", - "due_date": "Opleveringsdatum", + "due_date": "Vervaldatum", "expiry_date": "Vervaldatum", "status": "Status", "add_tax": "Belasting toevoegen", @@ -274,7 +274,7 @@ "required": "Veld is vereist" }, "accepted": "Geaccepteerd", - "rejected": "Rejected", + "rejected": "Afgewezen", "sent": "Verzonden", "draft": "Concept", "declined": "Geweigerd", @@ -321,9 +321,9 @@ "all": "Allemaal", "paid": "Betaald", "unpaid": "Onbetaald", - "viewed": "Viewed", - "overdue": "Overdue", - "completed": "Completed", + "viewed": "Bekeken", + "overdue": "Over tijd", + "completed": "Voltooid", "customer": "Klant", "paid_status": "Betaling", "ref_no": "REF NR.", @@ -339,7 +339,7 @@ "contact": "Contact", "add_item": "Voeg een item toe", "date": "Datum", - "due_date": "Opleveringsdatum", + "due_date": "Vervaldatum", "status": "Status", "add_tax": "Belasting toevoegen", "amount": "Bedrag", @@ -442,8 +442,8 @@ "update_payment": "Betaling bijwerken", "payment": "Betaling | Betalingen", "no_payments": "Nog geen betalingen!", - "not_selected": "Not selected", - "no_invoice": "No invoice", + "not_selected": "Niet geselecteerd", + "no_invoice": "Geen factuur", "no_matching_payments": "Er zijn geen overeenkomende betalingen!", "list_of_payments": "Hier vind je jouw betalingen terug.", "select_payment_mode": "Selecteer betalingswijze", @@ -473,7 +473,7 @@ "receipt": "Bon", "amount": "Bedrag", "action": "Actie", - "not_selected": "Not selected", + "not_selected": "Niet geselecteerd", "note": "Notitie", "category_id": "Categorie ID", "date": "Uitgavendatum", @@ -580,7 +580,7 @@ "invoices": { "invoice": "Factuur", "invoice_date": "Factuur datum", - "due_date": "Opleveringsdatum", + "due_date": "Vervaldatum", "amount": "Bedrag", "contact_name": "Contactnaam", "status": "Status" @@ -588,7 +588,7 @@ "estimates": { "estimate": "Offerte", "estimate_date": "Offerte Datum", - "due_date": "Opleveringsdatum", + "due_date": "Vervaldatum", "estimate_number": "Offerte nummer", "ref_number": "Referentie nummer", "amount": "Bedrag", @@ -697,7 +697,7 @@ "help_text": "Hulp Text", "default_value": "Standaard waarde", "prefix": "Voorvoegsel", - "starting_number": "Starting Number", + "starting_number": "Startnummer", "model": "Model", "help_text_description": "Voer tekst in om gebruikers te helpen het doel van dit aangepaste veld te begrijpen.", "suffix": "Achtervoegsel", @@ -751,13 +751,13 @@ "title": "Facturen", "notes": "Opmerkingen", "invoice_prefix": "Factuurvoorvoegsel", - "invoice_number_length": "Invoice number length", + "invoice_number_length": "Lengte factuurnummer", "default_invoice_email_body": "Standaard factuur email text", "invoice_settings": "Factuurinstellingen", "autogenerate_invoice_number": "Factuurnummer automatisch genereren", "invoice_setting_description": "Schakel dit uit als u niet automatisch factuurnummers wilt genereren telkens wanneer u een nieuwe factuur maakt.", - "invoice_email_attachment": "Send invoices as attachments", - "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "invoice_email_attachment": "Stuur factuur als bijlage", + "invoice_email_attachment_setting_description": "Schakel dit in als u facturen als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Factuur bekijken' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.", "enter_invoice_prefix": "Voer het factuurvoorvoegsel in", "terms_and_conditions": "Voorwaarden", "company_address_format": "Bedrijfsadres format", @@ -768,13 +768,13 @@ "estimates": { "title": "Offertes", "estimate_prefix": "Voorvoegsel schatten", - "estimate_number_length": "Estimate number length", + "estimate_number_length": "Lengte offerte nummer", "default_estimate_email_body": "Standaard offerte email text", "estimate_settings": "Instellingen schatten", "autogenerate_estimate_number": "Automatisch geschat nummer genereren", "estimate_setting_description": "Schakel dit uit als u niet automatisch offertesaantallen wilt genereren telkens wanneer u een nieuwe offerte maakt.", - "estimate_email_attachment": "Send estimates as attachments", - "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "estimate_email_attachment": "Stuur offerte als bijlage", + "estimate_email_attachment_setting_description": "Schakel dit in als u de offertes als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Bekijk offerte' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.", "enter_estimate_prefix": "Voer het prefixnummer in", "estimate_setting_updated": "Instelling Offerte succesvol bijgewerkt", "company_address_format": "Bedrijfsadres format", @@ -785,13 +785,13 @@ "title": "Betalingen", "description": "Manieren om te betalen", "payment_prefix": "Betalingsvoorvoegsel", - "payment_number_length": "Payment number lenght", + "payment_number_length": "Lengte van betalingsnummer", "default_payment_email_body": "Standaard format betalingsmail", "payment_settings": "Betalingsinstellingen", "autogenerate_payment_number": "Betalingsnummer automatisch genereren", "payment_setting_description": "Schakel dit uit als u niet elke keer dat u een nieuwe betaling aanmaakt, automatisch betalingsnummers wilt genereren.", - "payment_email_attachment": "Send payments as attachments", - "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "payment_email_attachment": "Stuur betaalbewijs als bijlage", + "payment_email_attachment_setting_description": "Schakel dit in als u de betalingsbewijzen als e-mailbijlage wilt verzenden. Houd er rekening mee dat de knop 'Betaling bekijken' in e-mails niet meer wordt weergegeven wanneer deze is ingeschakeld.", "enter_payment_prefix": "Voer het betalingsvoorvoegsel in", "payment_setting_updated": "Betalingsinstelling geüpdatet", "payment_modes": "Betaalmethodes", @@ -931,7 +931,7 @@ "download_zip_file": "Download ZIP-bestand", "unzipping_package": "Pakket uitpakken", "copying_files": "Bestanden kopiëren", - "deleting_files": "Deleting Unused files", + "deleting_files": "Ongebruikte bestanden verwijderen", "running_migrations": "Migraties uitvoeren", "finishing_update": "Afwerking Update", "update_failed": "Update mislukt", @@ -972,13 +972,13 @@ "new_disk": "Nieuwe schijf toevoegen", "filesystem_driver": "Bestandssysteem locatie", "local_driver": "lokaal besturingsprogramma", - "local_root": "local Root", + "local_root": "locale schijf", "public_driver": "Publiek besturingsprogramma", - "public_root": "Public Root", + "public_root": "Openbare schijf", "public_url": "Publieke URL", "public_visibility": "Publieke zichtbaarheid", "media_driver": "Media stuurprogramma", - "media_root": "Media Root", + "media_root": "Media schijf", "aws_driver": "AWS Stuurprogramma", "aws_key": "AWS Sleutel", "aws_secret": "AWS Secret", @@ -1001,7 +1001,7 @@ "default_driver": "Standaard stuurprogramma", "is_default": "IS STANDAARD", "set_default_disk": "Standaardschijf instellen", - "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "set_default_disk_confirm": "Deze schijf zal als standaard worden ingesteld en alle nieuwe PDF's worden opgeslagen op deze schijf", "success_set_default_disk": "Standaardschijf ingesteld", "save_pdf_to_disk": "PDF's opslaan op schijf", "disk_setting_description": " Schakel dit in als je een kopie van elke factuur, raming en betalingsbewijs automatisch op je standaard schijf wilt opslaan. Het inschakelen van deze optie zal de laadtijd verminderen wanneer de PDF's worden bekeken.", @@ -1152,7 +1152,7 @@ "ref_number_maxlength": "Ref-nummer mag niet groter zijn dan 255 tekens.", "prefix_maxlength": "Het voorvoegsel mag niet meer dan 5 tekens bevatten.", "something_went_wrong": "Er is iets fout gegaan", - "number_length_minvalue": "Number lenght should be greater than 0" + "number_length_minvalue": "Het getal moet groter zijn dan 0" }, "pdf_estimate_label": "Offerte", "pdf_estimate_number": "Offerte nummer", @@ -1161,7 +1161,7 @@ "pdf_invoice_label": "Factuur", "pdf_invoice_number": "Factuurnummer", "pdf_invoice_date": "Factuur datum", - "pdf_invoice_due_date": "Opleveringsdatum", + "pdf_invoice_due_date": "Vervaldatum", "pdf_notes": "Opmerkingen", "pdf_items_label": "Artikelen", "pdf_quantity_label": "Aantal stuks", @@ -1170,7 +1170,7 @@ "pdf_amount_label": "Bedrag", "pdf_subtotal": "Subtotaal", "pdf_total": "Totaal", - "pdf_payment_label": "Payment", + "pdf_payment_label": "Betaling", "pdf_payment_receipt_label": "Betalingsafschrift", "pdf_payment_date": "Betalingsdatum", "pdf_payment_number": "Betalingsnummer", @@ -1179,9 +1179,9 @@ "pdf_expense_report_label": "UITGAVEN RAPPORT", "pdf_total_expenses_label": "TOTALE UITGAVEN", "pdf_profit_loss_label": "WINST & VERLIES RAPPORT", - "pdf_sales_customers_label": "Sales Customer Report", - "pdf_sales_items_label": "Sales Item Report", - "pdf_tax_summery_label": "Tax Summary Report", + "pdf_sales_customers_label": "Klant verkoop rapport", + "pdf_sales_items_label": "Artikel verkooprapport", + "pdf_tax_summery_label": "Belastingoverzicht", "pdf_income_label": "INKOMEN", "pdf_net_profit_label": "NETTO WINST", "pdf_customer_sales_report": "Verkooprapport: per klant", diff --git a/resources/assets/js/plugins/pl.json b/resources/assets/js/plugins/pl.json new file mode 100644 index 00000000..979ffe53 --- /dev/null +++ b/resources/assets/js/plugins/pl.json @@ -0,0 +1,1197 @@ +{ + "navigation": { + "dashboard": "Panel zarządzania", + "customers": "Klienci", + "items": "Elementy", + "invoices": "Faktury", + "expenses": "Koszty", + "estimates": "Oszacowanie", + "payments": "Płatności", + "reports": "Raporty", + "settings": "Ustawienia", + "logout": "Wyloguj", + "users": "Użytkownicy" + }, + "general": { + "add_company": "Dodaj firmę", + "view_pdf": "Wyświetl PDF", + "copy_pdf_url": "Kopiuj adres URL PDF", + "download_pdf": "Ściągnij PDF", + "save": "Zapisz", + "create": "Stwórz", + "cancel": "Anuluj", + "update": "Zaktualizuj", + "deselect": "Odznacz", + "download": "Pobierz", + "from_date": "Od daty", + "to_date": "Do daty", + "from": "Od", + "to": "Do", + "sort_by": "Sortuj według", + "ascending": "Rosnąco", + "descending": "Malejąco", + "subject": "Temat", + "body": "Treść", + "message": "Wiadomość", + "send": "Wyślij", + "go_back": "Wstecz", + "back_to_login": "Wróć do logowania?", + "home": "Strona główna", + "filter": "Filtr", + "delete": "Usuń", + "edit": "Edytuj", + "view": "Widok", + "add_new_item": "Dodaj nowy element", + "clear_all": "Wyczyść wszystko", + "showing": "Showing", + "of": "of", + "actions": "Actions", + "subtotal": "SUBTOTAL", + "discount": "DISCOUNT", + "fixed": "Fixed", + "percentage": "Percentage", + "tax": "PODATEK", + "total_amount": "TOTAL AMOUNT", + "bill_to": "Bill to", + "ship_to": "Ship to", + "due": "Due", + "draft": "Draft", + "sent": "Sent", + "all": "All", + "select_all": "Zaznacz wszystkie", + "choose_file": "Kliknij tutaj, aby wybrać plik", + "choose_template": "Wybierz szablon", + "choose": "Wybierz", + "remove": "Usuń", + "powered_by": "Powered by", + "bytefury": "Bytefury", + "select_a_status": "Wybierz status", + "select_a_tax": "Wybierz podatek", + "search": "Search", + "are_you_sure": "Czy jesteś pewien?", + "list_is_empty": "Lista jest pusta.", + "no_tax_found": "No tax found!", + "four_zero_four": "404", + "you_got_lost": "Whoops! You got Lost!", + "go_home": "Wróć do strony głównej", + "test_mail_conf": "Test Mail Configuration", + "send_mail_successfully": "Wiadomość wysłana pomyślnie", + "setting_updated": "Setting updated successfully", + "select_state": "Select state", + "select_country": "Select Country", + "select_city": "Select City", + "street_1": "Street 1", + "street_2": "Street 2", + "action_failed": "Action Failed", + "retry": "Retry", + "choose_note": "Choose Note", + "no_note_found": "No Note Found", + "insert_note": "Insert Note", + "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + }, + "dashboard": { + "select_year": "Select year", + "cards": { + "due_amount": "Amount Due", + "customers": "Klienci", + "invoices": "Faktury", + "estimates": "Estimates" + }, + "chart_info": { + "total_sales": "Sprzedaż", + "total_receipts": "Rachunki", + "total_expense": "Koszty", + "net_income": "Dochód netto", + "year": "Wybierz rok" + }, + "weekly_invoices": { + "title": "Weekly Invoices" + }, + "monthly_chart": { + "title": "Sprzedaż i wydatki" + }, + "recent_invoices_card": { + "title": "Due Invoices", + "due_on": "Due On", + "customer": "Klient", + "amount_due": "Do zapłaty", + "actions": "Actions", + "view_all": "Zobacz wszsytkie" + }, + "recent_estimate_card": { + "title": "Recent Estimates", + "date": "Data", + "customer": "Klient", + "amount_due": "Do zapłaty", + "actions": "Actions", + "view_all": "Zobacz wszsytkie" + } + }, + "tax_types": { + "name": "Nazwa", + "description": "Opis", + "percent": "Procent", + "compound_tax": "Compound Tax" + }, + "global_search": { + "search": "Wyszukaj...", + "customers": "Klienci", + "users": "Użytkownicy", + "no_results_found": "Nie znaleziono wyników" + }, + "customers": { + "title": "Klienci", + "add_customer": "Dodaj klienta", + "contacts_list": "Lista klientów", + "name": "Name", + "mail": "Mail | Mails", + "statement": "Statement", + "display_name": "Widoczna nazwa", + "primary_contact_name": "Primary Contact Name", + "contact_name": "Nazwa kontaktu", + "amount_due": "Do zapłaty", + "email": "Email", + "address": "Adres", + "phone": "Telefon", + "website": "Strona internetowa", + "overview": "Przegląd", + "enable_portal": "Enable Portal", + "country": "Kraj", + "state": "Województwo", + "city": "Miasto", + "zip_code": "Kod pocztowy", + "added_on": "Added On", + "action": "Action", + "password": "Password", + "street_number": "Street Number", + "primary_currency": "Primary Currency", + "description": "Description", + "add_new_customer": "Add New Customer", + "save_customer": "Save Customer", + "update_customer": "Update Customer", + "customer": "Customer | Customers", + "new_customer": "New Customer", + "edit_customer": "Edit Customer", + "basic_info": "Basic Info", + "billing_address": "Billing Address", + "shipping_address": "Shipping Address", + "copy_billing_address": "Copy from Billing", + "no_customers": "No customers yet!", + "no_customers_found": "No customers found!", + "no_contact": "No contact", + "no_contact_name": "No contact name", + "list_of_customers": "This section will contain the list of customers.", + "primary_display_name": "Primary Display Name", + "select_currency": "Select currency", + "select_a_customer": "Select a customer", + "type_or_click": "Type or click to select", + "new_transaction": "New Transaction", + "no_matching_customers": "There are no matching customers!", + "phone_number": "Phone Number", + "create_date": "Create Date", + "confirm_delete": "You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.", + "created_message": "Customer created successfully", + "updated_message": "Customer updated successfully", + "deleted_message": "Customer deleted successfully | Customers deleted successfully" + }, + "items": { + "title": "Items", + "items_list": "Items List", + "name": "Name", + "unit": "Unit", + "description": "Opis", + "added_on": "Dodane", + "price": "Cena", + "date_of_creation": "Data utworzenia", + "not_selected": "Nie wybrano elementów", + "action": "Action", + "add_item": "Dodaj element", + "save_item": "Zapisz element", + "update_item": "Aktualizuj element", + "item": "Item | Items", + "add_new_item": "Add New Item", + "new_item": "New Item", + "edit_item": "Edit Item", + "no_items": "No items yet!", + "list_of_items": "This section will contain the list of items.", + "select_a_unit": "wybierz jednostkę", + "taxes": "Podatki", + "item_attached_message": "Nie można usunąć elementu, który jest już używany", + "confirm_delete": "You will not be able to recover this Item | You will not be able to recover these Items", + "created_message": "Element został pomyślnie zaktualizowany", + "updated_message": "Element został pomyślnie zaktualizowany", + "deleted_message": "Item deleted successfully | Items deleted successfully" + }, + "estimates": { + "title": "Estimates", + "estimate": "Estimate | Estimates", + "estimates_list": "Estimates List", + "days": "{days} Dni", + "months": "{months} Miesiąc", + "years": "{years} Rok", + "all": "All", + "paid": "Zapłacone", + "unpaid": "Niezapłacone", + "customer": "CUSTOMER", + "ref_no": "REF NO.", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", + "total": "Total", + "discount": "Discount", + "sub_total": "Podsumowanie", + "estimate_number": "Estimate Number", + "ref_number": "Ref Number", + "contact": "Kontakt", + "add_item": "Dodaj element", + "date": "Data", + "due_date": "Due Date", + "expiry_date": "Data wygaśnięcia", + "status": "Status", + "add_tax": "Dodaj podatek", + "amount": "Kwota", + "action": "Action", + "notes": "Notes", + "tax": "Tax", + "estimate_template": "Template", + "convert_to_invoice": "Convert to Invoice", + "mark_as_sent": "Mark as Sent", + "send_estimate": "Send Estimate", + "resend_estimate": "Resend Estimate", + "record_payment": "Record Payment", + "add_estimate": "Add Estimate", + "save_estimate": "Save Estimate", + "confirm_conversion": "This estimate will be used to create a new Invoice.", + "conversion_message": "Invoice created successful", + "confirm_send_estimate": "This estimate will be sent via email to the customer", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_mark_as_accepted": "This estimate will be marked as Accepted", + "confirm_mark_as_rejected": "This estimate will be marked as Rejected", + "no_matching_estimates": "There are no matching estimates!", + "mark_as_sent_successfully": "Estimate marked as sent successfully", + "send_estimate_successfully": "Estimate sent successfully", + "errors": { + "required": "Field is required" + }, + "accepted": "Accepted", + "rejected": "Rejected", + "sent": "Sent", + "draft": "Draft", + "declined": "Declined", + "new_estimate": "New Estimate", + "add_new_estimate": "Add New Estimate", + "update_Estimate": "Update Estimate", + "edit_estimate": "Edit Estimate", + "items": "items", + "Estimate": "Estimate | Estimates", + "add_new_tax": "Dodaj nowy podatek", + "no_estimates": "No estimates yet!", + "list_of_estimates": "This section will contain the list of estimates.", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", + "marked_as_accepted_message": "Estimate marked as accepted", + "marked_as_rejected_message": "Estimate marked as rejected", + "confirm_delete": "You will not be able to recover this Estimate | You will not be able to recover these Estimates", + "created_message": "Estimate created successfully", + "updated_message": "Estimate updated successfully", + "deleted_message": "Estimate deleted successfully | Estimates deleted successfully", + "user_email_does_not_exist": "E-mail użytkownika nie istnieje", + "something_went_wrong": "coś poszło nie tak", + "item": { + "title": "Item Title", + "description": "Opis", + "quantity": "Ilość", + "price": "Cena", + "discount": "Zniżka", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Podatek", + "amount": "Amount", + "select_an_item": "Wpisz lub kliknij aby wybrać element", + "type_item_description": "Type Item Description (optional)" + } + }, + "invoices": { + "title": "Faktury", + "invoices_list": "Lista faktur", + "days": "{days} Dni", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "viewed": "Viewed", + "overdue": "Overdue", + "completed": "Completed", + "customer": "CUSTOMER", + "paid_status": "PAID STATUS", + "ref_no": "REF NO.", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", + "total": "Total", + "discount": "Discount", + "sub_total": "Sub Total", + "invoice": "Invoice | Invoices", + "invoice_number": "Invoice Number", + "ref_number": "Ref Number", + "contact": "Contact", + "add_item": "Add an Item", + "date": "Date", + "due_date": "Due Date", + "status": "Status", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "view": "View", + "send_invoice": "Wyślij fakturę", + "resend_invoice": "Wyślij fakturę ponownie", + "invoice_template": "Szablon faktury", + "template": "Szablon", + "mark_as_sent": "Mark as sent", + "confirm_send_invoice": "Ta faktura zostanie wysłana pocztą elektroniczną do klienta", + "invoice_mark_as_sent": "Ta faktura zostanie oznaczona jako wysłana", + "confirm_send": "Ta faktura zostanie wysłana pocztą elektroniczną do klienta", + "invoice_date": "Data faktury", + "record_payment": "Record Payment", + "add_new_invoice": "Add New Invoice", + "update_expense": "Update Expense", + "edit_invoice": "Edit Invoice", + "new_invoice": "New Invoice", + "save_invoice": "Save Invoice", + "update_invoice": "Update Invoice", + "add_new_tax": "Add New Tax", + "no_invoices": "No Invoices yet!", + "list_of_invoices": "Ta sekcja będzie zawierać listę faktur.", + "select_invoice": "Select Invoice", + "no_matching_invoices": "Brak pasujących faktur!", + "mark_as_sent_successfully": "Faktura oznaczona jako wysłana pomyślnie", + "send_invoice_successfully": "Faktura wysłana pomyślnie", + "cloned_successfully": "Faktura sklonowana pomyślnie", + "clone_invoice": "Sklonuj fakturę", + "confirm_clone": "Ta faktura zostanie sklonowana do nowej faktury", + "item": { + "title": "Item Title", + "description": "Opis", + "quantity": "Ilość", + "price": "Cena", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax", + "amount": "Amount", + "select_an_item": "Wpisz lub kliknij aby wybrać element", + "type_item_description": "Type Item Description (optional)" + }, + "payment_attached_message": "One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal", + "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", + "created_message": "Faktura została utworzona pomyślnie", + "updated_message": "Faktura została pomyślnie zaktualizowana", + "deleted_message": "Invoice deleted successfully | Invoices deleted successfully", + "marked_as_sent_message": "Invoice marked as sent successfully", + "user_email_does_not_exist": "E-mail użytkownika nie istnieje", + "something_went_wrong": "coś poszło nie tak", + "invalid_due_amount_message": "Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue." + }, + "credit_notes": { + "title": "Credit Notes", + "credit_notes_list": "Credit Notes List", + "credit_notes": "Credit Notes", + "contact": "Contact", + "date": "Date", + "amount": "Amount", + "action": "Action", + "credit_number": "Credit Number", + "notes": "Notes", + "confirm_delete": "Do you want to delete this credit note?", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax" + } + }, + "payments": { + "title": "Payments", + "payments_list": "Payments List", + "record_payment": "Record Payment", + "customer": "Customer", + "date": "Date", + "amount": "Amount", + "action": "Action", + "payment_number": "Numer płatności", + "payment_mode": "Metoda płatności", + "invoice": "Faktura", + "note": "Note", + "add_payment": "Dodaj płatność", + "new_payment": "Nowa płatność", + "edit_payment": "Edytuj płatność", + "view_payment": "Wyświetl płatność", + "add_new_payment": "Dodaj nową płatność", + "send_payment_receipt": "Send Payment Receipt", + "send_payment": "Send Payment", + "save_payment": "Save Payment", + "update_payment": "Update Payment", + "payment": "Payment | Payments", + "no_payments": "No payments yet!", + "not_selected": "Not selected", + "no_invoice": "No invoice", + "no_matching_payments": "There are no matching payments!", + "list_of_payments": "This section will contain the list of payments.", + "select_payment_mode": "Select payment mode", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_send_payment": "This payment will be sent via email to the customer", + "send_payment_successfully": "Payment sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "confirm_delete": "You will not be able to recover this Payment | You will not be able to recover these Payments", + "created_message": "Payment created successfully", + "updated_message": "Payment updated successfully", + "deleted_message": "Payment deleted successfully | Payments deleted successfully", + "invalid_amount_message": "Payment amount is invalid" + }, + "expenses": { + "title": "Expenses", + "expenses_list": "Expenses List", + "select_a_customer": "Select a customer", + "expense_title": "Title", + "customer": "Customer", + "contact": "Contact", + "category": "Category", + "from_date": "From Date", + "to_date": "To Date", + "expense_date": "Date", + "description": "Description", + "receipt": "Receipt", + "amount": "Amount", + "action": "Action", + "not_selected": "Not selected", + "note": "Note", + "category_id": "Category Id", + "date": "Date", + "add_expense": "Add Expense", + "add_new_expense": "Add New Expense", + "save_expense": "Save Expense", + "update_expense": "Update Expense", + "download_receipt": "Download Receipt", + "edit_expense": "Edit Expense", + "new_expense": "New Expense", + "expense": "Expense | Expenses", + "no_expenses": "No expenses yet!", + "list_of_expenses": "This section will contain the list of expenses.", + "confirm_delete": "You will not be able to recover this Expense | You will not be able to recover these Expenses", + "created_message": "Expense created successfully", + "updated_message": "Expense updated successfully", + "deleted_message": "Expense deleted successfully | Expenses deleted successfully", + "categories": { + "categories_list": "Categories List", + "title": "Title", + "name": "Name", + "description": "Description", + "amount": "Amount", + "actions": "Actions", + "add_category": "Add Category", + "new_category": "New Category", + "category": "Category | Categories", + "select_a_category": "Select a category" + } + }, + "login": { + "email": "Email", + "password": "Password", + "forgot_password": "Forgot Password?", + "or_signIn_with": "or Sign in with", + "login": "Login", + "register": "Register", + "reset_password": "Reset Password", + "password_reset_successfully": "Password Reset Successfully", + "enter_email": "Enter email", + "enter_password": "Enter Password", + "retype_password": "Retype Password", + "login_placeholder": "mail@example.com" + }, + "users": { + "title": "Users", + "users_list": "Users List", + "name": "Name", + "description": "Description", + "added_on": "Added On", + "date_of_creation": "Date Of Creation", + "action": "Action", + "add_user": "Add User", + "save_user": "Save User", + "update_user": "Update User", + "user": "User | Users", + "add_new_user": "Add New User", + "new_user": "New User", + "edit_user": "Edit User", + "no_users": "No users yet!", + "list_of_users": "This section will contain the list of users.", + "email": "Email", + "phone": "Phone", + "password": "Password", + "user_attached_message": "Cannot delete an item which is already in use", + "confirm_delete": "You will not be able to recover this User | You will not be able to recover these Users", + "created_message": "User created successfully", + "updated_message": "User updated successfully", + "deleted_message": "User deleted successfully | User deleted successfully" + }, + "reports": { + "title": "Report", + "from_date": "From Date", + "to_date": "To Date", + "status": "Status", + "paid": "Paid", + "unpaid": "Unpaid", + "download_pdf": "Download PDF", + "view_pdf": "View PDF", + "update_report": "Update Report", + "report": "Report | Reports", + "profit_loss": { + "profit_loss": "Profit & Loss", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + }, + "sales": { + "sales": "Sales", + "date_range": "Select Date Range", + "to_date": "To Date", + "from_date": "From Date", + "report_type": "Report Type" + }, + "taxes": { + "taxes": "Taxes", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + }, + "errors": { + "required": "Field is required" + }, + "invoices": { + "invoice": "Invoice", + "invoice_date": "Invoice Date", + "due_date": "Due Date", + "amount": "Amount", + "contact_name": "Contact Name", + "status": "Status" + }, + "estimates": { + "estimate": "Estimate", + "estimate_date": "Estimate Date", + "due_date": "Due Date", + "estimate_number": "Estimate Number", + "ref_number": "Ref Number", + "amount": "Amount", + "contact_name": "Contact Name", + "status": "Status" + }, + "expenses": { + "expenses": "Expenses", + "category": "Category", + "date": "Date", + "amount": "Amount", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + } + }, + "settings": { + "menu_title": { + "account_settings": "Account Settings", + "company_information": "Company Information", + "customization": "Customization", + "preferences": "Preferences", + "notifications": "Notifications", + "tax_types": "Tax Types", + "expense_category": "Expense Categories", + "update_app": "Update App", + "backup": "Backup", + "file_disk": "File Disk", + "custom_fields": "Custom Fields", + "payment_modes": "Payment Modes", + "notes": "Notes" + }, + "title": "Settings", + "setting": "Settings | Settings", + "general": "General", + "language": "Language", + "primary_currency": "Primary Currency", + "timezone": "Time Zone", + "date_format": "Date Format", + "currencies": { + "title": "Currencies", + "currency": "Currency | Currencies", + "currencies_list": "Currencies List", + "select_currency": "Select Currency", + "name": "Name", + "code": "Code", + "symbol": "Symbol", + "precision": "Precision", + "thousand_separator": "Thousand Separator", + "decimal_separator": "Decimal Separator", + "position": "Position", + "position_of_symbol": "Position Of Symbol", + "right": "Right", + "left": "Left", + "action": "Action", + "add_currency": "Add Currency" + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "pdf": { + "title": "PDF Setting", + "footer_text": "Footer Text", + "pdf_layout": "PDF Layout" + }, + "company_info": { + "company_info": "Company info", + "company_name": "Company Name", + "company_logo": "Company Logo", + "section_description": "Information about your company that will be displayed on invoices, estimates and other documents created by Crater.", + "phone": "Phone", + "country": "Country", + "state": "State", + "city": "City", + "address": "Address", + "zip": "Zip", + "save": "Save", + "updated_message": "Company information updated successfully" + }, + "custom_fields": { + "title": "Custom Fields", + "section_description": "Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.", + "add_custom_field": "Add Custom Field", + "edit_custom_field": "Edit Custom Field", + "field_name": "Field Name", + "label": "Label", + "type": "Type", + "name": "Name", + "required": "Required", + "placeholder": "Placeholder", + "help_text": "Help Text", + "default_value": "Default Value", + "prefix": "Prefix", + "starting_number": "Starting Number", + "model": "Model", + "help_text_description": "Enter some text to help users understand the purpose of this custom field.", + "suffix": "Suffix", + "yes": "Yes", + "no": "No", + "order": "Order", + "custom_field_confirm_delete": "You will not be able to recover this Custom Field", + "already_in_use": "Custom Field is already in use", + "deleted_message": "Custom Field deleted successfully", + "options": "options", + "add_option": "Add Options", + "add_another_option": "Add another option", + "sort_in_alphabetical_order": "Sort in Alphabetical Order", + "add_options_in_bulk": "Add options in bulk", + "use_predefined_options": "Use Predefined Options", + "select_custom_date": "Select Custom Date", + "select_relative_date": "Select Relative Date", + "ticked_by_default": "Ticked by default", + "updated_message": "Custom Field updated successfully", + "added_message": "Custom Field added successfully" + }, + "customization": { + "customization": "customization", + "save": "Save", + "addresses": { + "title": "Addresses", + "section_description": "You can set Customer Billing Address and Customer Shipping Address Format (Displayed in PDF only). ", + "customer_billing_address": "Customer Billing Address", + "customer_shipping_address": "Customer Shipping Address", + "company_address": "Company Address", + "insert_fields": "Insert Fields", + "contact": "Contact", + "address": "Address", + "display_name": "Display Name", + "primary_contact_name": "Primary Contact Name", + "email": "Email", + "website": "Website", + "name": "Name", + "country": "Country", + "state": "State", + "city": "City", + "company_name": "Company Name", + "address_street_1": "Address Street 1", + "address_street_2": "Address Street 2", + "phone": "Phone", + "zip_code": "Zip Code", + "address_setting_updated": "Address Setting updated successfully" + }, + "updated_message": "Company information updated successfully", + "invoices": { + "title": "Invoices", + "notes": "Notes", + "invoice_prefix": "Invoice Prefix", + "invoice_number_length": "Invoice number length", + "default_invoice_email_body": "Default Invoice Email Body", + "invoice_settings": "Invoice Settings", + "autogenerate_invoice_number": "Auto-generate Invoice Number", + "invoice_setting_description": "Disable this, If you don't wish to auto-generate invoice numbers each time you create a new invoice.", + "invoice_email_attachment": "Send invoices as attachments", + "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "enter_invoice_prefix": "Enter invoice prefix", + "terms_and_conditions": "Terms and Conditions", + "company_address_format": "Company Address Format", + "shipping_address_format": "Shipping Address Format", + "billing_address_format": "Billing Address Format", + "invoice_setting_updated": "Invoice Setting updated successfully" + }, + "estimates": { + "title": "Estimates", + "estimate_prefix": "Estimate Prefix", + "estimate_number_length": "Estimate number length", + "default_estimate_email_body": "Default Estimate Email Body", + "estimate_settings": "Estimate Settings", + "autogenerate_estimate_number": "Auto-generate Estimate Number", + "estimate_setting_description": "Disable this, If you don't wish to auto-generate estimate numbers each time you create a new estimate.", + "estimate_email_attachment": "Send estimates as attachments", + "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "enter_estimate_prefix": "Enter estmiate prefix", + "estimate_setting_updated": "Estimate Setting updated successfully", + "company_address_format": "Company Address Format", + "billing_address_format": "Billing Address Format", + "shipping_address_format": "Shipping Address Format" + }, + "payments": { + "title": "Payments", + "description": "Modes of transaction for payments", + "payment_prefix": "Payment Prefix", + "payment_number_length": "Payment number lenght", + "default_payment_email_body": "Default Payment Email Body", + "payment_settings": "Payment Settings", + "autogenerate_payment_number": "Auto-generate Payment Number", + "payment_setting_description": "Disable this, If you don't wish to auto-generate payment numbers each time you create a new payment.", + "payment_email_attachment": "Send payments as attachments", + "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "enter_payment_prefix": "Enter Payment Prefix", + "payment_setting_updated": "Payment Setting updated successfully", + "payment_modes": "Payment Modes", + "add_payment_mode": "Add Payment Mode", + "edit_payment_mode": "Edit Payment Mode", + "mode_name": "Mode Name", + "payment_mode_added": "Payment Mode Added", + "payment_mode_updated": "Payment Mode Updated", + "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", + "already_in_use": "Payment Mode is already in use", + "deleted_message": "Payment Mode deleted successfully", + "company_address_format": "Company Address Format", + "from_customer_address_format": "From Customer Address Format" + }, + "items": { + "title": "Items", + "units": "Units", + "add_item_unit": "Add Item Unit", + "edit_item_unit": "Edit Item Unit", + "unit_name": "Unit Name", + "item_unit_added": "Item Unit Added", + "item_unit_updated": "Item Unit Updated", + "item_unit_confirm_delete": "You will not be able to recover this Item unit", + "already_in_use": "Item Unit is already in use", + "deleted_message": "Item Unit deleted successfully" + }, + "notes": { + "title": "Notes", + "description": "Save time by creating notes and reusing them on your invoices, estimates & payments.", + "notes": "Notes", + "type": "Type", + "add_note": "Add Note", + "add_new_note": "Add New Note", + "name": "Name", + "edit_note": "Edit Note", + "note_added": "Note added successfully", + "note_updated": "Note Updated successfully", + "note_confirm_delete": "You will not be able to recover this Note", + "already_in_use": "Note is already in use", + "deleted_message": "Note deleted successfully" + } + }, + "account_settings": { + "profile_picture": "Profile Picture", + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password", + "account_settings": "Account Settings", + "save": "Save", + "section_description": "You can update your name, email & password using the form below.", + "updated_message": "Account Settings updated successfully" + }, + "user_profile": { + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password" + }, + "notification": { + "title": "Notification", + "email": "Send Notifications to", + "description": "Which email notifications would you like to receive when something changes?", + "invoice_viewed": "Invoice viewed", + "invoice_viewed_desc": "When your customer views the invoice sent via crater dashboard.", + "estimate_viewed": "Estimate viewed", + "estimate_viewed_desc": "When your customer views the estimate sent via crater dashboard.", + "save": "Save", + "email_save_message": "Email saved successfully", + "please_enter_email": "Please Enter Email" + }, + "tax_types": { + "title": "Tax Types", + "add_tax": "Add Tax", + "edit_tax": "Edit Tax", + "description": "You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.", + "add_new_tax": "Add New Tax", + "tax_settings": "Tax Settings", + "tax_per_item": "Tax Per Item", + "tax_name": "Tax Name", + "compound_tax": "Compound Tax", + "percent": "Percent", + "action": "Action", + "tax_setting_description": "Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.", + "created_message": "Tax type created successfully", + "updated_message": "Tax type updated successfully", + "deleted_message": "Tax type deleted successfully", + "confirm_delete": "You will not be able to recover this Tax Type", + "already_in_use": "Tax is already in use" + }, + "expense_category": { + "title": "Expense Categories", + "action": "Action", + "description": "Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.", + "add_new_category": "Add New Category", + "add_category": "Add Category", + "edit_category": "Edit Category", + "category_name": "Category Name", + "category_description": "Description", + "created_message": "Expense Category created successfully", + "deleted_message": "Expense category deleted successfully", + "updated_message": "Expense category updated successfully", + "confirm_delete": "You will not be able to recover this Expense Category", + "already_in_use": "Category is already in use" + }, + "preferences": { + "currency": "Currency", + "default_language": "Default Language", + "time_zone": "Time Zone", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "discount_setting": "Discount Setting", + "discount_per_item": "Discount Per Item ", + "discount_setting_description": "Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.", + "save": "Save", + "preference": "Preference | Preferences", + "general_settings": "Default preferences for the system.", + "updated_message": "Preferences updated successfully", + "select_language": "Select Language", + "select_time_zone": "Select Time Zone", + "select_date_format": "Select Date Format", + "select_financial_year": "Select Financial Year" + }, + "update_app": { + "title": "Update App", + "description": "You can easily update Crater by checking for a new update by clicking the button below", + "check_update": "Check for updates", + "avail_update": "New Update available", + "next_version": "Next version", + "requirements": "Requirements", + "update": "Update Now", + "update_progress": "Update in progress...", + "progress_text": "It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes", + "update_success": "App has been updated! Please wait while your browser window gets reloaded automatically.", + "latest_message": "No update available! You are on the latest version.", + "current_version": "Current Version", + "download_zip_file": "Download ZIP file", + "unzipping_package": "Unzipping Package", + "copying_files": "Copying Files", + "deleting_files": "Deleting Unused files", + "running_migrations": "Running Migrations", + "finishing_update": "Finishing Update", + "update_failed": "Update Failed", + "update_failed_text": "Sorry! Your update failed on : {step} step" + }, + "backup": { + "title": "Backup | Backups", + "description": "The backup is a zipfile that contains all files in the directories you specify along with a dump of your database", + "new_backup": "Add New Backup", + "create_backup": "Create Backup", + "select_backup_type": "Select Backup Type", + "backup_confirm_delete": "You will not be able to recover this Backup", + "path": "path", + "new_disk": "New Disk", + "created_at": "created at", + "size": "size", + "dropbox": "dropbox", + "local": "local", + "healthy": "healthy", + "amount_of_backups": "amount of backups", + "newest_backups": "newest backups", + "used_storage": "used storage", + "select_disk": "Select Disk", + "action": "Action", + "deleted_message": "Backup deleted successfully", + "created_message": "Backup created successfully", + "invalid_disk_credentials": "Invalid credential of selected disk" + }, + "disk": { + "title": "File Disk | File Disks", + "description": "By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.", + "created_at": "created at", + "dropbox": "dropbox", + "name": "Name", + "driver": "Driver", + "disk_type": "Type", + "disk_name": "Disk Name", + "new_disk": "Add New Disk", + "filesystem_driver": "Filesystem Driver", + "local_driver": "local Driver", + "local_root": "local Root", + "public_driver": "Public Driver", + "public_root": "Public Root", + "public_url": "Public URL", + "public_visibility": "Public Visibility", + "media_driver": "Media Driver", + "media_root": "Media Root", + "aws_driver": "AWS Driver", + "aws_key": "AWS Key", + "aws_secret": "AWS Secret", + "aws_region": "AWS Region", + "aws_bucket": "AWS Bucket", + "aws_root": "AWS Root", + "do_spaces_type": "Do Spaces type", + "do_spaces_key": "Do Spaces key", + "do_spaces_secret": "Do Spaces Secret", + "do_spaces_region": "Do Spaces Region", + "do_spaces_bucket": "Do Spaces Bucket", + "do_spaces_endpoint": "Do Spaces Endpoint", + "do_spaces_root": "Do Spaces Root", + "dropbox_type": "Dropbox Type", + "dropbox_token": "Dropbox Token", + "dropbox_key": "Dropbox Key", + "dropbox_secret": "Dropbox Secret", + "dropbox_app": "Dropbox App", + "dropbox_root": "Dropbox Root", + "default_driver": "Default Driver", + "is_default": "IS DEFAULT", + "set_default_disk": "Set Default Disk", + "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "success_set_default_disk": "Disk set as default successfully", + "save_pdf_to_disk": "Save PDFs to Disk", + "disk_setting_description": " Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.", + "select_disk": "Select Disk", + "disk_settings": "Disk Settings", + "confirm_delete": "Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater", + "action": "Action", + "edit_file_disk": "Edit File Disk", + "success_create": "Disk added successfully", + "success_update": "Disk updated successfully", + "error": "Disk addition failed", + "deleted_message": "File Disk deleted successfully", + "disk_variables_save_successfully": "Disk Configured Successfully", + "disk_variables_save_error": "Disk configuration failed.", + "invalid_disk_credentials": "Invalid credential of selected disk" + } + }, + "wizard": { + "account_info": "Account Information", + "account_info_desc": "Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.", + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password", + "save_cont": "Save & Continue", + "company_info": "Company Information", + "company_info_desc": "This information will be displayed on invoices. Note that you can edit this later on settings page.", + "company_name": "Company Name", + "company_logo": "Company Logo", + "logo_preview": "Logo Preview", + "preferences": "Preferences", + "preferences_desc": "Default preferences for the system.", + "country": "Country", + "state": "State", + "city": "City", + "address": "Address", + "street": "Street1 | Street2", + "phone": "Phone", + "zip_code": "Zip Code", + "go_back": "Go Back", + "currency": "Currency", + "language": "Language", + "time_zone": "Time Zone", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "from_address": "From Address", + "username": "Username", + "next": "Next", + "continue": "Continue", + "skip": "Skip", + "database": { + "database": "Site URL & Database", + "connection": "Database Connection", + "host": "Database Host", + "port": "Database Port", + "password": "Database Password", + "app_url": "App URL", + "app_domain": "App Domain", + "username": "Database Username", + "db_name": "Database Name", + "db_path": "Database Path", + "desc": "Create a database on your server and set the credentials using the form below." + }, + "permissions": { + "permissions": "Permissions", + "permission_confirm_title": "Are you sure you want to continue?", + "permission_confirm_desc": "Folder permission check failed", + "permission_desc": "Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions." + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "req": { + "system_req": "System Requirements", + "php_req_version": "Php (version {version} required)", + "check_req": "Check Requirements", + "system_req_desc": "Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below." + }, + "errors": { + "migrate_failed": "Migrate Failed", + "database_variables_save_error": "Cannot write configuration to .env file. Please check its file permissions", + "mail_variables_save_error": "Email configuration failed.", + "connection_failed": "Database connection failed", + "database_should_be_empty": "Database should be empty" + }, + "success": { + "mail_variables_save_successfully": "Email configured successfully", + "database_variables_save_successfully": "Database configured successfully." + } + }, + "layout_login": { + "copyright_crater": "Copyright @ Crater - 2020", + "super_simple_invoicing": "Super Simple Invoicing", + "for_freelancer": "for Freelancers &", + "small_businesses": "Small Businesses ", + "crater_help": "Crater helps you track expenses, record payments & generate beautiful", + "invoices_and_estimates": "invoices & estimates with ability to choose multiple templates." + }, + "validation": { + "invalid_phone": "Invalid Phone Number", + "invalid_url": "Invalid url (ex: http://www.crater.com)", + "invalid_domain_url": "Invalid url (ex: crater.com)", + "required": "Field is required", + "email_incorrect": "Incorrect Email.", + "email_already_taken": "The email has already been taken.", + "email_does_not_exist": "User with given email doesn't exist", + "item_unit_already_taken": "This item unit name has already been taken", + "payment_mode_already_taken": "This payment mode name has already been taken", + "send_reset_link": "Send Reset Link", + "not_yet": "Not yet? Send it again", + "password_min_length": "Password must contain {count} characters", + "name_min_length": "Name must have at least {count} letters.", + "enter_valid_tax_rate": "Enter valid tax rate", + "numbers_only": "Numbers Only.", + "characters_only": "Characters Only.", + "password_incorrect": "Passwords must be identical", + "password_length": "Password must be {count} character long.", + "qty_must_greater_than_zero": "Quantity must be greater than zero.", + "price_greater_than_zero": "Price must be greater than zero.", + "payment_greater_than_zero": "Payment must be greater than zero.", + "payment_greater_than_due_amount": "Entered Payment is more than due amount of this invoice.", + "quantity_maxlength": "Quantity should not be greater than 20 digits.", + "price_maxlength": "Price should not be greater than 20 digits.", + "price_minvalue": "Price should be greater than 0.", + "amount_maxlength": "Amount should not be greater than 20 digits.", + "amount_minvalue": "Amount should be greater than 0.", + "description_maxlength": "Description should not be greater than 65,000 characters.", + "subject_maxlength": "Subject should not be greater than 100 characters.", + "message_maxlength": "Message should not be greater than 255 characters.", + "maximum_options_error": "Maximum of {max} options selected. First remove a selected option to select another.", + "notes_maxlength": "Notes should not be greater than 65,000 characters.", + "address_maxlength": "Address should not be greater than 255 characters.", + "ref_number_maxlength": "Ref Number should not be greater than 255 characters.", + "prefix_maxlength": "Prefix should not be greater than 5 characters.", + "something_went_wrong": "something went wrong", + "number_length_minvalue": "Number lenght should be greater than 0" + }, + "pdf_estimate_label": "Estimate", + "pdf_estimate_number": "Estimate Number", + "pdf_estimate_date": "Estimate Date", + "pdf_estimate_expire_date": "Expiry date", + "pdf_invoice_label": "Invoice", + "pdf_invoice_number": "Invoice Number", + "pdf_invoice_date": "Invoice Date", + "pdf_invoice_due_date": "Due date", + "pdf_notes": "Notes", + "pdf_items_label": "Items", + "pdf_quantity_label": "Quantity", + "pdf_price_label": "Price", + "pdf_discount_label": "Discount", + "pdf_amount_label": "Amount", + "pdf_subtotal": "Subtotal", + "pdf_total": "Total", + "pdf_payment_label": "Payment", + "pdf_payment_receipt_label": "PAYMENT RECEIPT", + "pdf_payment_date": "Payment Date", + "pdf_payment_number": "Payment Number", + "pdf_payment_mode": "Payment Mode", + "pdf_payment_amount_received_label": "Amount Received", + "pdf_expense_report_label": "EXPENSES REPORT", + "pdf_total_expenses_label": "TOTAL EXPENSE", + "pdf_profit_loss_label": "PROFIT & LOSS REPORT", + "pdf_sales_customers_label": "Sales Customer Report", + "pdf_sales_items_label": "Sales Item Report", + "pdf_tax_summery_label": "Tax Summary Report", + "pdf_income_label": "INCOME", + "pdf_net_profit_label": "NET PROFIT", + "pdf_customer_sales_report": "Sales Report: By Customer", + "pdf_total_sales_label": "TOTAL SALES", + "pdf_item_sales_label": "Sales Report: By Item", + "pdf_tax_report_label": "TAX REPORT", + "pdf_total_tax_label": "TOTAL TAX", + "pdf_tax_types_label": "Tax Types", + "pdf_expenses_label": "Expenses", + "pdf_bill_to": "Bill to,", + "pdf_ship_to": "Ship to,", + "pdf_received_from": "Received from:" +} diff --git a/resources/assets/js/plugins/pt.json b/resources/assets/js/plugins/pt.json index f84769a3..9e2aeefc 100644 --- a/resources/assets/js/plugins/pt.json +++ b/resources/assets/js/plugins/pt.json @@ -87,7 +87,7 @@ "choose_note": "Escolher Nota", "no_note_found": "Nenhuma Nota Encontrada", "insert_note": "Inserir Nota", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "copied_pdf_url_clipboard": "URL do PDF copiado para área de transferência!" }, "dashboard": { "select_year": "Selecione Ano", @@ -178,8 +178,8 @@ "copy_billing_address": "Copiar Endereço de Faturamento", "no_customers": "Ainda não há clientes!", "no_customers_found": "Clientes não encontrados!", - "no_contact": "No contact", - "no_contact_name": "No contact name", + "no_contact": "Nenhum contato", + "no_contact_name": "Sem nome de contato", "list_of_customers": "Esta seção conterá a lista de clientes.", "primary_display_name": "Nome de exibição principal", "select_currency": "Selecione o tipo de moeda", @@ -203,7 +203,7 @@ "added_on": "Adicionado", "price": "Preço", "date_of_creation": "Data de criação", - "not_selected": "No item selected", + "not_selected": "Nenhum item selecionado", "action": "Ação", "add_item": "Adicionar item", "save_item": "Salvar item", @@ -274,7 +274,7 @@ "required": "Campo obrigatório" }, "accepted": "Aceito", - "rejected": "Rejected", + "rejected": "Rejeitado", "sent": "Enviado", "draft": "Rascunho", "declined": "Rejeitado", @@ -321,9 +321,9 @@ "all": "Todas", "paid": "Paga", "unpaid": "Não Paga", - "viewed": "Viewed", - "overdue": "Overdue", - "completed": "Completed", + "viewed": "Visualizado", + "overdue": "Atrasado", + "completed": "Concluído", "customer": "CLIENTE", "paid_status": "STATUS PAGAMENTO", "ref_no": "REF NO.", @@ -442,8 +442,8 @@ "update_payment": "Atualizar Pagamento", "payment": "Pagamento | Pagamentos", "no_payments": "Não há pagamentos ainda!", - "not_selected": "Not selected", - "no_invoice": "No invoice", + "not_selected": "Não selecionado", + "no_invoice": "Nenhuma fatura", "no_matching_payments": "Não há pagamentos correspondentes!", "list_of_payments": "Esta seção conterá a lista de pagamentos.", "select_payment_mode": "Selecione a forma de pagamento", @@ -473,7 +473,7 @@ "receipt": "Recibo", "amount": "Valor", "action": "Ação", - "not_selected": "Not selected", + "not_selected": "Não selecionado", "note": "Observação", "category_id": "Categoria", "date": "Data da Despesa", @@ -751,13 +751,13 @@ "title": "Faturas", "notes": "Notas", "invoice_prefix": "Fatura Prefixo", - "invoice_number_length": "Invoice number length", + "invoice_number_length": "Comprimento do número da fatura", "default_invoice_email_body": "Corpo Padrão de Email de Fatura", "invoice_settings": "Configurações de Fatura", "autogenerate_invoice_number": "Gerar automaticamente o número da Fatura", "invoice_setting_description": "Desative isso, se você não deseja gerar automaticamente números da Fatura sempre que criar uma nova.", - "invoice_email_attachment": "Send invoices as attachments", - "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "invoice_email_attachment": "Enviar faturas como anexos", + "invoice_email_attachment_setting_description": "Ative esta opção se quiser anexar faturas no e-mail. Lembrando que quando habilitado, o botão 'Ver fatura' nos e-mails não será mais exibido.", "enter_invoice_prefix": "Digite o prefixo da Fatura", "terms_and_conditions": "Termos e Condições", "company_address_format": "Formato de Endereço de Empresa", @@ -768,13 +768,13 @@ "estimates": { "title": "Orçamentos", "estimate_prefix": "Orçamento Prefixo", - "estimate_number_length": "Estimate number length", + "estimate_number_length": "Comprimento do número do orçamento", "default_estimate_email_body": "Corpo Padrão de Email de Orçamento", "estimate_settings": "Configurações do Orçamento", "autogenerate_estimate_number": "Gerar automaticamente o número do Orçamento", "estimate_setting_description": "Desative isso, se você não deseja gerar automaticamente números do Orçamento sempre que criar um novo.", - "estimate_email_attachment": "Send estimates as attachments", - "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "estimate_email_attachment": "Enviar orçamentos como anexos", + "estimate_email_attachment_setting_description": "Ative esta opção se quiser anexar orçamentos no e-mail. Lembrando que quando habilitado, o botão 'Ver orçamento' nos e-mails não será mais exibido.", "enter_estimate_prefix": "Digite o prefixo do Orçamento", "estimate_setting_updated": "Configuração de Orçamento atualizada com sucesso", "company_address_format": "Formato de Endereço de Empresa", @@ -785,13 +785,13 @@ "title": "Pagamentos", "description": "Modos de transação para pagamentos", "payment_prefix": "Pagamento Prefixo", - "payment_number_length": "Payment number lenght", + "payment_number_length": "Comprimento do número do pagamento", "default_payment_email_body": "Corpo Padrão de Email de Pagamento", "payment_settings": "Configurações de Pagamento", "autogenerate_payment_number": "Gerar automaticamente número do Pagamento", "payment_setting_description": "Desative isso, se você não deseja gerar automaticamente números do Pagamento sempre que criar um novo.", - "payment_email_attachment": "Send payments as attachments", - "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "payment_email_attachment": "Enviar pagamentos como anexos", + "payment_email_attachment_setting_description": "Ative esta opção se quiser anexar pagamentos no e-mail. Lembrando que quando habilitado, o botão 'Ver pagamento' nos e-mails não será mais exibido.", "enter_payment_prefix": "Digite o Prefixo do Pagamento", "payment_setting_updated": "Configurações de Pagamento atualizada com sucesso", "payment_modes": "Meios de Pagamento", @@ -931,7 +931,7 @@ "download_zip_file": "Baixar arquivo ZIP", "unzipping_package": "Descompactando o pacote", "copying_files": "Copiando arquivos", - "deleting_files": "Deleting Unused files", + "deleting_files": "Excluindo arquivos não utilizados", "running_migrations": "Executando migrações", "finishing_update": "Acabando a Atualização", "update_failed": "Atualização falhou", @@ -1001,7 +1001,7 @@ "default_driver": "Driver Padrão", "is_default": "ESTÁ PADRÃO", "set_default_disk": "Definir Disco Padrão", - "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "set_default_disk_confirm": "Este disco será definido como padrão e todos os novos PDFs serão salvos neste disco", "success_set_default_disk": "Disco definido como padrão com sucesso", "save_pdf_to_disk": "Salvar PDFs no Disco", "disk_setting_description": " Ative isso, se você deseja salvar uma cópia de cada fatura, Orçamento e Pagamento PDF em seu disco padrão automaticamente. Virar esta opção irá diminuir o tempo de carregamento ao visualizar os PDFs.", @@ -1152,7 +1152,7 @@ "ref_number_maxlength": "O número de referência não deve ter mais que 255 caracteres.", "prefix_maxlength": "O prefixo não deve ter mais que 5 caracteres.", "something_went_wrong": "algo deu errado", - "number_length_minvalue": "Number lenght should be greater than 0" + "number_length_minvalue": "O valor deve ser maior que 0" }, "pdf_estimate_label": "Orçamento", "pdf_estimate_number": "Numero do Orçamento", @@ -1170,7 +1170,7 @@ "pdf_amount_label": "Valor", "pdf_subtotal": "Subtotal", "pdf_total": "Total", - "pdf_payment_label": "Payment", + "pdf_payment_label": "Pagamento", "pdf_payment_receipt_label": "RECIBO DE PAGAMENTO", "pdf_payment_date": "Data de Pagamento", "pdf_payment_number": "Número do Pagamento", @@ -1179,9 +1179,9 @@ "pdf_expense_report_label": "RELATÓRIO DE DESPESAS", "pdf_total_expenses_label": "TOTAL DESPESAS", "pdf_profit_loss_label": "RELATÓRIO LUCRO & PERDA", - "pdf_sales_customers_label": "Sales Customer Report", - "pdf_sales_items_label": "Sales Item Report", - "pdf_tax_summery_label": "Tax Summary Report", + "pdf_sales_customers_label": "Relatório de vendas cliente", + "pdf_sales_items_label": "Relatório de venda de itens", + "pdf_tax_summery_label": "Relatório resumido de imposto", "pdf_income_label": "RENDA", "pdf_net_profit_label": "LUCRO LÍQUIDO", "pdf_customer_sales_report": "Relatório de Vendas: Por Cliente", diff --git a/resources/assets/js/plugins/ro.json b/resources/assets/js/plugins/ro.json new file mode 100644 index 00000000..cb1c9214 --- /dev/null +++ b/resources/assets/js/plugins/ro.json @@ -0,0 +1,1197 @@ +{ + "navigation": { + "dashboard": "Dashboard", + "customers": "Customers", + "items": "Items", + "invoices": "Invoices", + "expenses": "Expenses", + "estimates": "Estimates", + "payments": "Payments", + "reports": "Reports", + "settings": "Settings", + "logout": "Logout", + "users": "Users" + }, + "general": { + "add_company": "Add Company", + "view_pdf": "View PDF", + "copy_pdf_url": "Copy PDF Url", + "download_pdf": "Download PDF", + "save": "Save", + "create": "Create", + "cancel": "Cancel", + "update": "Update", + "deselect": "Deselect", + "download": "Download", + "from_date": "From Date", + "to_date": "To Date", + "from": "From", + "to": "To", + "sort_by": "Sort By", + "ascending": "Ascending", + "descending": "Descending", + "subject": "Subject", + "body": "Body", + "message": "Message", + "send": "Send", + "go_back": "Go Back", + "back_to_login": "Back to Login?", + "home": "Home", + "filter": "Filter", + "delete": "Delete", + "edit": "Edit", + "view": "View", + "add_new_item": "Add New Item", + "clear_all": "Clear All", + "showing": "Showing", + "of": "of", + "actions": "Actions", + "subtotal": "SUBTOTAL", + "discount": "DISCOUNT", + "fixed": "Fixed", + "percentage": "Percentage", + "tax": "TAX", + "total_amount": "TOTAL AMOUNT", + "bill_to": "Bill to", + "ship_to": "Ship to", + "due": "Due", + "draft": "Draft", + "sent": "Sent", + "all": "All", + "select_all": "Select All", + "choose_file": "Click here to choose a file", + "choose_template": "Choose a template", + "choose": "Choose", + "remove": "Remove", + "powered_by": "Powered by", + "bytefury": "Bytefury", + "select_a_status": "Select a status", + "select_a_tax": "Select a tax", + "search": "Search", + "are_you_sure": "Are you sure?", + "list_is_empty": "List is empty.", + "no_tax_found": "No tax found!", + "four_zero_four": "404", + "you_got_lost": "Whoops! You got Lost!", + "go_home": "Go Home", + "test_mail_conf": "Test Mail Configuration", + "send_mail_successfully": "Mail sent successfully", + "setting_updated": "Setting updated successfully", + "select_state": "Select state", + "select_country": "Select Country", + "select_city": "Select City", + "street_1": "Street 1", + "street_2": "Street 2", + "action_failed": "Action Failed", + "retry": "Retry", + "choose_note": "Choose Note", + "no_note_found": "No Note Found", + "insert_note": "Insert Note", + "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + }, + "dashboard": { + "select_year": "Select year", + "cards": { + "due_amount": "Amount Due", + "customers": "Customers", + "invoices": "Invoices", + "estimates": "Estimates" + }, + "chart_info": { + "total_sales": "Sales", + "total_receipts": "Receipts", + "total_expense": "Expenses", + "net_income": "Net Income", + "year": "Select year" + }, + "weekly_invoices": { + "title": "Weekly Invoices" + }, + "monthly_chart": { + "title": "Sales & Expenses" + }, + "recent_invoices_card": { + "title": "Due Invoices", + "due_on": "Due On", + "customer": "Customer", + "amount_due": "Amount Due", + "actions": "Actions", + "view_all": "View All" + }, + "recent_estimate_card": { + "title": "Recent Estimates", + "date": "Date", + "customer": "Customer", + "amount_due": "Amount Due", + "actions": "Actions", + "view_all": "View All" + } + }, + "tax_types": { + "name": "Name", + "description": "Description", + "percent": "Percent", + "compound_tax": "Compound Tax" + }, + "global_search": { + "search": "Search...", + "customers": "Customers", + "users": "Users", + "no_results_found": "No Results Found" + }, + "customers": { + "title": "Customers", + "add_customer": "Add Customer", + "contacts_list": "Customer List", + "name": "Name", + "mail": "Mail | Mails", + "statement": "Statement", + "display_name": "Display Name", + "primary_contact_name": "Primary Contact Name", + "contact_name": "Contact Name", + "amount_due": "Amount Due", + "email": "Email", + "address": "Address", + "phone": "Phone", + "website": "Website", + "overview": "Overview", + "enable_portal": "Enable Portal", + "country": "Country", + "state": "State", + "city": "City", + "zip_code": "Zip Code", + "added_on": "Added On", + "action": "Action", + "password": "Password", + "street_number": "Street Number", + "primary_currency": "Primary Currency", + "description": "Description", + "add_new_customer": "Add New Customer", + "save_customer": "Save Customer", + "update_customer": "Update Customer", + "customer": "Customer | Customers", + "new_customer": "New Customer", + "edit_customer": "Edit Customer", + "basic_info": "Basic Info", + "billing_address": "Billing Address", + "shipping_address": "Shipping Address", + "copy_billing_address": "Copy from Billing", + "no_customers": "No customers yet!", + "no_customers_found": "No customers found!", + "no_contact": "No contact", + "no_contact_name": "No contact name", + "list_of_customers": "This section will contain the list of customers.", + "primary_display_name": "Primary Display Name", + "select_currency": "Select currency", + "select_a_customer": "Select a customer", + "type_or_click": "Type or click to select", + "new_transaction": "New Transaction", + "no_matching_customers": "There are no matching customers!", + "phone_number": "Phone Number", + "create_date": "Create Date", + "confirm_delete": "You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.", + "created_message": "Customer created successfully", + "updated_message": "Customer updated successfully", + "deleted_message": "Customer deleted successfully | Customers deleted successfully" + }, + "items": { + "title": "Items", + "items_list": "Items List", + "name": "Name", + "unit": "Unit", + "description": "Description", + "added_on": "Added On", + "price": "Price", + "date_of_creation": "Date Of Creation", + "not_selected": "No item selected", + "action": "Action", + "add_item": "Add Item", + "save_item": "Save Item", + "update_item": "Update Item", + "item": "Item | Items", + "add_new_item": "Add New Item", + "new_item": "New Item", + "edit_item": "Edit Item", + "no_items": "No items yet!", + "list_of_items": "This section will contain the list of items.", + "select_a_unit": "select unit", + "taxes": "Taxes", + "item_attached_message": "Cannot delete an item which is already in use", + "confirm_delete": "You will not be able to recover this Item | You will not be able to recover these Items", + "created_message": "Item created successfully", + "updated_message": "Item updated successfully", + "deleted_message": "Item deleted successfully | Items deleted successfully" + }, + "estimates": { + "title": "Estimates", + "estimate": "Estimate | Estimates", + "estimates_list": "Estimates List", + "days": "{days} Days", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "customer": "CUSTOMER", + "ref_no": "REF NO.", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", + "total": "Total", + "discount": "Discount", + "sub_total": "Sub Total", + "estimate_number": "Estimate Number", + "ref_number": "Ref Number", + "contact": "Contact", + "add_item": "Add an Item", + "date": "Date", + "due_date": "Due Date", + "expiry_date": "Expiry Date", + "status": "Status", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "tax": "Tax", + "estimate_template": "Template", + "convert_to_invoice": "Convert to Invoice", + "mark_as_sent": "Mark as Sent", + "send_estimate": "Send Estimate", + "resend_estimate": "Resend Estimate", + "record_payment": "Record Payment", + "add_estimate": "Add Estimate", + "save_estimate": "Save Estimate", + "confirm_conversion": "This estimate will be used to create a new Invoice.", + "conversion_message": "Invoice created successful", + "confirm_send_estimate": "This estimate will be sent via email to the customer", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_mark_as_accepted": "This estimate will be marked as Accepted", + "confirm_mark_as_rejected": "This estimate will be marked as Rejected", + "no_matching_estimates": "There are no matching estimates!", + "mark_as_sent_successfully": "Estimate marked as sent successfully", + "send_estimate_successfully": "Estimate sent successfully", + "errors": { + "required": "Field is required" + }, + "accepted": "Accepted", + "rejected": "Rejected", + "sent": "Sent", + "draft": "Draft", + "declined": "Declined", + "new_estimate": "New Estimate", + "add_new_estimate": "Add New Estimate", + "update_Estimate": "Update Estimate", + "edit_estimate": "Edit Estimate", + "items": "items", + "Estimate": "Estimate | Estimates", + "add_new_tax": "Add New Tax", + "no_estimates": "No estimates yet!", + "list_of_estimates": "This section will contain the list of estimates.", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", + "marked_as_accepted_message": "Estimate marked as accepted", + "marked_as_rejected_message": "Estimate marked as rejected", + "confirm_delete": "You will not be able to recover this Estimate | You will not be able to recover these Estimates", + "created_message": "Estimate created successfully", + "updated_message": "Estimate updated successfully", + "deleted_message": "Estimate deleted successfully | Estimates deleted successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax", + "amount": "Amount", + "select_an_item": "Type or click to select an item", + "type_item_description": "Type Item Description (optional)" + } + }, + "invoices": { + "title": "Invoices", + "invoices_list": "Invoices List", + "days": "{days} Days", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "viewed": "Viewed", + "overdue": "Overdue", + "completed": "Completed", + "customer": "CUSTOMER", + "paid_status": "PAID STATUS", + "ref_no": "REF NO.", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", + "total": "Total", + "discount": "Discount", + "sub_total": "Sub Total", + "invoice": "Invoice | Invoices", + "invoice_number": "Invoice Number", + "ref_number": "Ref Number", + "contact": "Contact", + "add_item": "Add an Item", + "date": "Date", + "due_date": "Due Date", + "status": "Status", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "view": "View", + "send_invoice": "Send Invoice", + "resend_invoice": "Resend Invoice", + "invoice_template": "Invoice Template", + "template": "Template", + "mark_as_sent": "Mark as sent", + "confirm_send_invoice": "This invoice will be sent via email to the customer", + "invoice_mark_as_sent": "This invoice will be marked as sent", + "confirm_send": "This invoice will be sent via email to the customer", + "invoice_date": "Invoice Date", + "record_payment": "Record Payment", + "add_new_invoice": "Add New Invoice", + "update_expense": "Update Expense", + "edit_invoice": "Edit Invoice", + "new_invoice": "New Invoice", + "save_invoice": "Save Invoice", + "update_invoice": "Update Invoice", + "add_new_tax": "Add New Tax", + "no_invoices": "No Invoices yet!", + "list_of_invoices": "This section will contain the list of invoices.", + "select_invoice": "Select Invoice", + "no_matching_invoices": "There are no matching invoices!", + "mark_as_sent_successfully": "Invoice marked as sent successfully", + "send_invoice_successfully": "Invoice sent successfully", + "cloned_successfully": "Invoice cloned successfully", + "clone_invoice": "Clone Invoice", + "confirm_clone": "This invoice will be cloned into a new Invoice", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax", + "amount": "Amount", + "select_an_item": "Type or click to select an item", + "type_item_description": "Type Item Description (optional)" + }, + "payment_attached_message": "One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal", + "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", + "created_message": "Invoice created successfully", + "updated_message": "Invoice updated successfully", + "deleted_message": "Invoice deleted successfully | Invoices deleted successfully", + "marked_as_sent_message": "Invoice marked as sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "invalid_due_amount_message": "Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue." + }, + "credit_notes": { + "title": "Credit Notes", + "credit_notes_list": "Credit Notes List", + "credit_notes": "Credit Notes", + "contact": "Contact", + "date": "Date", + "amount": "Amount", + "action": "Action", + "credit_number": "Credit Number", + "notes": "Notes", + "confirm_delete": "Do you want to delete this credit note?", + "item": { + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", + "total": "Total", + "total_discount": "Total Discount", + "sub_total": "Sub Total", + "tax": "Tax" + } + }, + "payments": { + "title": "Payments", + "payments_list": "Payments List", + "record_payment": "Record Payment", + "customer": "Customer", + "date": "Date", + "amount": "Amount", + "action": "Action", + "payment_number": "Payment Number", + "payment_mode": "Payment Mode", + "invoice": "Invoice", + "note": "Note", + "add_payment": "Add Payment", + "new_payment": "New Payment", + "edit_payment": "Edit Payment", + "view_payment": "View Payment", + "add_new_payment": "Add New Payment", + "send_payment_receipt": "Send Payment Receipt", + "send_payment": "Send Payment", + "save_payment": "Save Payment", + "update_payment": "Update Payment", + "payment": "Payment | Payments", + "no_payments": "No payments yet!", + "not_selected": "Not selected", + "no_invoice": "No invoice", + "no_matching_payments": "There are no matching payments!", + "list_of_payments": "This section will contain the list of payments.", + "select_payment_mode": "Select payment mode", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_send_payment": "This payment will be sent via email to the customer", + "send_payment_successfully": "Payment sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "confirm_delete": "You will not be able to recover this Payment | You will not be able to recover these Payments", + "created_message": "Payment created successfully", + "updated_message": "Payment updated successfully", + "deleted_message": "Payment deleted successfully | Payments deleted successfully", + "invalid_amount_message": "Payment amount is invalid" + }, + "expenses": { + "title": "Expenses", + "expenses_list": "Expenses List", + "select_a_customer": "Select a customer", + "expense_title": "Title", + "customer": "Customer", + "contact": "Contact", + "category": "Category", + "from_date": "From Date", + "to_date": "To Date", + "expense_date": "Date", + "description": "Description", + "receipt": "Receipt", + "amount": "Amount", + "action": "Action", + "not_selected": "Not selected", + "note": "Note", + "category_id": "Category Id", + "date": "Date", + "add_expense": "Add Expense", + "add_new_expense": "Add New Expense", + "save_expense": "Save Expense", + "update_expense": "Update Expense", + "download_receipt": "Download Receipt", + "edit_expense": "Edit Expense", + "new_expense": "New Expense", + "expense": "Expense | Expenses", + "no_expenses": "No expenses yet!", + "list_of_expenses": "This section will contain the list of expenses.", + "confirm_delete": "You will not be able to recover this Expense | You will not be able to recover these Expenses", + "created_message": "Expense created successfully", + "updated_message": "Expense updated successfully", + "deleted_message": "Expense deleted successfully | Expenses deleted successfully", + "categories": { + "categories_list": "Categories List", + "title": "Title", + "name": "Name", + "description": "Description", + "amount": "Amount", + "actions": "Actions", + "add_category": "Add Category", + "new_category": "New Category", + "category": "Category | Categories", + "select_a_category": "Select a category" + } + }, + "login": { + "email": "Email", + "password": "Password", + "forgot_password": "Forgot Password?", + "or_signIn_with": "or Sign in with", + "login": "Login", + "register": "Register", + "reset_password": "Reset Password", + "password_reset_successfully": "Password Reset Successfully", + "enter_email": "Enter email", + "enter_password": "Enter Password", + "retype_password": "Retype Password", + "login_placeholder": "mail@example.com" + }, + "users": { + "title": "Users", + "users_list": "Users List", + "name": "Name", + "description": "Description", + "added_on": "Added On", + "date_of_creation": "Date Of Creation", + "action": "Action", + "add_user": "Add User", + "save_user": "Save User", + "update_user": "Update User", + "user": "User | Users", + "add_new_user": "Add New User", + "new_user": "New User", + "edit_user": "Edit User", + "no_users": "No users yet!", + "list_of_users": "This section will contain the list of users.", + "email": "Email", + "phone": "Phone", + "password": "Password", + "user_attached_message": "Cannot delete an item which is already in use", + "confirm_delete": "You will not be able to recover this User | You will not be able to recover these Users", + "created_message": "User created successfully", + "updated_message": "User updated successfully", + "deleted_message": "User deleted successfully | User deleted successfully" + }, + "reports": { + "title": "Report", + "from_date": "From Date", + "to_date": "To Date", + "status": "Status", + "paid": "Paid", + "unpaid": "Unpaid", + "download_pdf": "Download PDF", + "view_pdf": "View PDF", + "update_report": "Update Report", + "report": "Report | Reports", + "profit_loss": { + "profit_loss": "Profit & Loss", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + }, + "sales": { + "sales": "Sales", + "date_range": "Select Date Range", + "to_date": "To Date", + "from_date": "From Date", + "report_type": "Report Type" + }, + "taxes": { + "taxes": "Taxes", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + }, + "errors": { + "required": "Field is required" + }, + "invoices": { + "invoice": "Invoice", + "invoice_date": "Invoice Date", + "due_date": "Due Date", + "amount": "Amount", + "contact_name": "Contact Name", + "status": "Status" + }, + "estimates": { + "estimate": "Estimate", + "estimate_date": "Estimate Date", + "due_date": "Due Date", + "estimate_number": "Estimate Number", + "ref_number": "Ref Number", + "amount": "Amount", + "contact_name": "Contact Name", + "status": "Status" + }, + "expenses": { + "expenses": "Expenses", + "category": "Category", + "date": "Date", + "amount": "Amount", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" + } + }, + "settings": { + "menu_title": { + "account_settings": "Account Settings", + "company_information": "Company Information", + "customization": "Customization", + "preferences": "Preferences", + "notifications": "Notifications", + "tax_types": "Tax Types", + "expense_category": "Expense Categories", + "update_app": "Update App", + "backup": "Backup", + "file_disk": "File Disk", + "custom_fields": "Custom Fields", + "payment_modes": "Payment Modes", + "notes": "Notes" + }, + "title": "Settings", + "setting": "Settings | Settings", + "general": "General", + "language": "Language", + "primary_currency": "Primary Currency", + "timezone": "Time Zone", + "date_format": "Date Format", + "currencies": { + "title": "Currencies", + "currency": "Currency | Currencies", + "currencies_list": "Currencies List", + "select_currency": "Select Currency", + "name": "Name", + "code": "Code", + "symbol": "Symbol", + "precision": "Precision", + "thousand_separator": "Thousand Separator", + "decimal_separator": "Decimal Separator", + "position": "Position", + "position_of_symbol": "Position Of Symbol", + "right": "Right", + "left": "Left", + "action": "Action", + "add_currency": "Add Currency" + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "pdf": { + "title": "PDF Setting", + "footer_text": "Footer Text", + "pdf_layout": "PDF Layout" + }, + "company_info": { + "company_info": "Company info", + "company_name": "Company Name", + "company_logo": "Company Logo", + "section_description": "Information about your company that will be displayed on invoices, estimates and other documents created by Crater.", + "phone": "Phone", + "country": "Country", + "state": "State", + "city": "City", + "address": "Address", + "zip": "Zip", + "save": "Save", + "updated_message": "Company information updated successfully" + }, + "custom_fields": { + "title": "Custom Fields", + "section_description": "Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.", + "add_custom_field": "Add Custom Field", + "edit_custom_field": "Edit Custom Field", + "field_name": "Field Name", + "label": "Label", + "type": "Type", + "name": "Name", + "required": "Required", + "placeholder": "Placeholder", + "help_text": "Help Text", + "default_value": "Default Value", + "prefix": "Prefix", + "starting_number": "Starting Number", + "model": "Model", + "help_text_description": "Enter some text to help users understand the purpose of this custom field.", + "suffix": "Suffix", + "yes": "Yes", + "no": "No", + "order": "Order", + "custom_field_confirm_delete": "You will not be able to recover this Custom Field", + "already_in_use": "Custom Field is already in use", + "deleted_message": "Custom Field deleted successfully", + "options": "options", + "add_option": "Add Options", + "add_another_option": "Add another option", + "sort_in_alphabetical_order": "Sort in Alphabetical Order", + "add_options_in_bulk": "Add options in bulk", + "use_predefined_options": "Use Predefined Options", + "select_custom_date": "Select Custom Date", + "select_relative_date": "Select Relative Date", + "ticked_by_default": "Ticked by default", + "updated_message": "Custom Field updated successfully", + "added_message": "Custom Field added successfully" + }, + "customization": { + "customization": "customization", + "save": "Save", + "addresses": { + "title": "Addresses", + "section_description": "You can set Customer Billing Address and Customer Shipping Address Format (Displayed in PDF only). ", + "customer_billing_address": "Customer Billing Address", + "customer_shipping_address": "Customer Shipping Address", + "company_address": "Company Address", + "insert_fields": "Insert Fields", + "contact": "Contact", + "address": "Address", + "display_name": "Display Name", + "primary_contact_name": "Primary Contact Name", + "email": "Email", + "website": "Website", + "name": "Name", + "country": "Country", + "state": "State", + "city": "City", + "company_name": "Company Name", + "address_street_1": "Address Street 1", + "address_street_2": "Address Street 2", + "phone": "Phone", + "zip_code": "Zip Code", + "address_setting_updated": "Address Setting updated successfully" + }, + "updated_message": "Company information updated successfully", + "invoices": { + "title": "Invoices", + "notes": "Notes", + "invoice_prefix": "Invoice Prefix", + "invoice_number_length": "Invoice number length", + "default_invoice_email_body": "Default Invoice Email Body", + "invoice_settings": "Invoice Settings", + "autogenerate_invoice_number": "Auto-generate Invoice Number", + "invoice_setting_description": "Disable this, If you don't wish to auto-generate invoice numbers each time you create a new invoice.", + "invoice_email_attachment": "Send invoices as attachments", + "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "enter_invoice_prefix": "Enter invoice prefix", + "terms_and_conditions": "Terms and Conditions", + "company_address_format": "Company Address Format", + "shipping_address_format": "Shipping Address Format", + "billing_address_format": "Billing Address Format", + "invoice_setting_updated": "Invoice Setting updated successfully" + }, + "estimates": { + "title": "Estimates", + "estimate_prefix": "Estimate Prefix", + "estimate_number_length": "Estimate number length", + "default_estimate_email_body": "Default Estimate Email Body", + "estimate_settings": "Estimate Settings", + "autogenerate_estimate_number": "Auto-generate Estimate Number", + "estimate_setting_description": "Disable this, If you don't wish to auto-generate estimate numbers each time you create a new estimate.", + "estimate_email_attachment": "Send estimates as attachments", + "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "enter_estimate_prefix": "Enter estmiate prefix", + "estimate_setting_updated": "Estimate Setting updated successfully", + "company_address_format": "Company Address Format", + "billing_address_format": "Billing Address Format", + "shipping_address_format": "Shipping Address Format" + }, + "payments": { + "title": "Payments", + "description": "Modes of transaction for payments", + "payment_prefix": "Payment Prefix", + "payment_number_length": "Payment number lenght", + "default_payment_email_body": "Default Payment Email Body", + "payment_settings": "Payment Settings", + "autogenerate_payment_number": "Auto-generate Payment Number", + "payment_setting_description": "Disable this, If you don't wish to auto-generate payment numbers each time you create a new payment.", + "payment_email_attachment": "Send payments as attachments", + "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "enter_payment_prefix": "Enter Payment Prefix", + "payment_setting_updated": "Payment Setting updated successfully", + "payment_modes": "Payment Modes", + "add_payment_mode": "Add Payment Mode", + "edit_payment_mode": "Edit Payment Mode", + "mode_name": "Mode Name", + "payment_mode_added": "Payment Mode Added", + "payment_mode_updated": "Payment Mode Updated", + "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", + "already_in_use": "Payment Mode is already in use", + "deleted_message": "Payment Mode deleted successfully", + "company_address_format": "Company Address Format", + "from_customer_address_format": "From Customer Address Format" + }, + "items": { + "title": "Items", + "units": "Units", + "add_item_unit": "Add Item Unit", + "edit_item_unit": "Edit Item Unit", + "unit_name": "Unit Name", + "item_unit_added": "Item Unit Added", + "item_unit_updated": "Item Unit Updated", + "item_unit_confirm_delete": "You will not be able to recover this Item unit", + "already_in_use": "Item Unit is already in use", + "deleted_message": "Item Unit deleted successfully" + }, + "notes": { + "title": "Notes", + "description": "Save time by creating notes and reusing them on your invoices, estimates & payments.", + "notes": "Notes", + "type": "Type", + "add_note": "Add Note", + "add_new_note": "Add New Note", + "name": "Name", + "edit_note": "Edit Note", + "note_added": "Note added successfully", + "note_updated": "Note Updated successfully", + "note_confirm_delete": "You will not be able to recover this Note", + "already_in_use": "Note is already in use", + "deleted_message": "Note deleted successfully" + } + }, + "account_settings": { + "profile_picture": "Profile Picture", + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password", + "account_settings": "Account Settings", + "save": "Save", + "section_description": "You can update your name, email & password using the form below.", + "updated_message": "Account Settings updated successfully" + }, + "user_profile": { + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password" + }, + "notification": { + "title": "Notification", + "email": "Send Notifications to", + "description": "Which email notifications would you like to receive when something changes?", + "invoice_viewed": "Invoice viewed", + "invoice_viewed_desc": "When your customer views the invoice sent via crater dashboard.", + "estimate_viewed": "Estimate viewed", + "estimate_viewed_desc": "When your customer views the estimate sent via crater dashboard.", + "save": "Save", + "email_save_message": "Email saved successfully", + "please_enter_email": "Please Enter Email" + }, + "tax_types": { + "title": "Tax Types", + "add_tax": "Add Tax", + "edit_tax": "Edit Tax", + "description": "You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.", + "add_new_tax": "Add New Tax", + "tax_settings": "Tax Settings", + "tax_per_item": "Tax Per Item", + "tax_name": "Tax Name", + "compound_tax": "Compound Tax", + "percent": "Percent", + "action": "Action", + "tax_setting_description": "Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.", + "created_message": "Tax type created successfully", + "updated_message": "Tax type updated successfully", + "deleted_message": "Tax type deleted successfully", + "confirm_delete": "You will not be able to recover this Tax Type", + "already_in_use": "Tax is already in use" + }, + "expense_category": { + "title": "Expense Categories", + "action": "Action", + "description": "Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.", + "add_new_category": "Add New Category", + "add_category": "Add Category", + "edit_category": "Edit Category", + "category_name": "Category Name", + "category_description": "Description", + "created_message": "Expense Category created successfully", + "deleted_message": "Expense category deleted successfully", + "updated_message": "Expense category updated successfully", + "confirm_delete": "You will not be able to recover this Expense Category", + "already_in_use": "Category is already in use" + }, + "preferences": { + "currency": "Currency", + "default_language": "Default Language", + "time_zone": "Time Zone", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "discount_setting": "Discount Setting", + "discount_per_item": "Discount Per Item ", + "discount_setting_description": "Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.", + "save": "Save", + "preference": "Preference | Preferences", + "general_settings": "Default preferences for the system.", + "updated_message": "Preferences updated successfully", + "select_language": "Select Language", + "select_time_zone": "Select Time Zone", + "select_date_format": "Select Date Format", + "select_financial_year": "Select Financial Year" + }, + "update_app": { + "title": "Update App", + "description": "You can easily update Crater by checking for a new update by clicking the button below", + "check_update": "Check for updates", + "avail_update": "New Update available", + "next_version": "Next version", + "requirements": "Requirements", + "update": "Update Now", + "update_progress": "Update in progress...", + "progress_text": "It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes", + "update_success": "App has been updated! Please wait while your browser window gets reloaded automatically.", + "latest_message": "No update available! You are on the latest version.", + "current_version": "Current Version", + "download_zip_file": "Download ZIP file", + "unzipping_package": "Unzipping Package", + "copying_files": "Copying Files", + "deleting_files": "Deleting Unused files", + "running_migrations": "Running Migrations", + "finishing_update": "Finishing Update", + "update_failed": "Update Failed", + "update_failed_text": "Sorry! Your update failed on : {step} step" + }, + "backup": { + "title": "Backup | Backups", + "description": "The backup is a zipfile that contains all files in the directories you specify along with a dump of your database", + "new_backup": "Add New Backup", + "create_backup": "Create Backup", + "select_backup_type": "Select Backup Type", + "backup_confirm_delete": "You will not be able to recover this Backup", + "path": "path", + "new_disk": "New Disk", + "created_at": "created at", + "size": "size", + "dropbox": "dropbox", + "local": "local", + "healthy": "healthy", + "amount_of_backups": "amount of backups", + "newest_backups": "newest backups", + "used_storage": "used storage", + "select_disk": "Select Disk", + "action": "Action", + "deleted_message": "Backup deleted successfully", + "created_message": "Backup created successfully", + "invalid_disk_credentials": "Invalid credential of selected disk" + }, + "disk": { + "title": "File Disk | File Disks", + "description": "By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.", + "created_at": "created at", + "dropbox": "dropbox", + "name": "Name", + "driver": "Driver", + "disk_type": "Type", + "disk_name": "Disk Name", + "new_disk": "Add New Disk", + "filesystem_driver": "Filesystem Driver", + "local_driver": "local Driver", + "local_root": "local Root", + "public_driver": "Public Driver", + "public_root": "Public Root", + "public_url": "Public URL", + "public_visibility": "Public Visibility", + "media_driver": "Media Driver", + "media_root": "Media Root", + "aws_driver": "AWS Driver", + "aws_key": "AWS Key", + "aws_secret": "AWS Secret", + "aws_region": "AWS Region", + "aws_bucket": "AWS Bucket", + "aws_root": "AWS Root", + "do_spaces_type": "Do Spaces type", + "do_spaces_key": "Do Spaces key", + "do_spaces_secret": "Do Spaces Secret", + "do_spaces_region": "Do Spaces Region", + "do_spaces_bucket": "Do Spaces Bucket", + "do_spaces_endpoint": "Do Spaces Endpoint", + "do_spaces_root": "Do Spaces Root", + "dropbox_type": "Dropbox Type", + "dropbox_token": "Dropbox Token", + "dropbox_key": "Dropbox Key", + "dropbox_secret": "Dropbox Secret", + "dropbox_app": "Dropbox App", + "dropbox_root": "Dropbox Root", + "default_driver": "Default Driver", + "is_default": "IS DEFAULT", + "set_default_disk": "Set Default Disk", + "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "success_set_default_disk": "Disk set as default successfully", + "save_pdf_to_disk": "Save PDFs to Disk", + "disk_setting_description": " Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.", + "select_disk": "Select Disk", + "disk_settings": "Disk Settings", + "confirm_delete": "Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater", + "action": "Action", + "edit_file_disk": "Edit File Disk", + "success_create": "Disk added successfully", + "success_update": "Disk updated successfully", + "error": "Disk addition failed", + "deleted_message": "File Disk deleted successfully", + "disk_variables_save_successfully": "Disk Configured Successfully", + "disk_variables_save_error": "Disk configuration failed.", + "invalid_disk_credentials": "Invalid credential of selected disk" + } + }, + "wizard": { + "account_info": "Account Information", + "account_info_desc": "Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.", + "name": "Name", + "email": "Email", + "password": "Password", + "confirm_password": "Confirm Password", + "save_cont": "Save & Continue", + "company_info": "Company Information", + "company_info_desc": "This information will be displayed on invoices. Note that you can edit this later on settings page.", + "company_name": "Company Name", + "company_logo": "Company Logo", + "logo_preview": "Logo Preview", + "preferences": "Preferences", + "preferences_desc": "Default preferences for the system.", + "country": "Country", + "state": "State", + "city": "City", + "address": "Address", + "street": "Street1 | Street2", + "phone": "Phone", + "zip_code": "Zip Code", + "go_back": "Go Back", + "currency": "Currency", + "language": "Language", + "time_zone": "Time Zone", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "from_address": "From Address", + "username": "Username", + "next": "Next", + "continue": "Continue", + "skip": "Skip", + "database": { + "database": "Site URL & Database", + "connection": "Database Connection", + "host": "Database Host", + "port": "Database Port", + "password": "Database Password", + "app_url": "App URL", + "app_domain": "App Domain", + "username": "Database Username", + "db_name": "Database Name", + "db_path": "Database Path", + "desc": "Create a database on your server and set the credentials using the form below." + }, + "permissions": { + "permissions": "Permissions", + "permission_confirm_title": "Are you sure you want to continue?", + "permission_confirm_desc": "Folder permission check failed", + "permission_desc": "Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions." + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "req": { + "system_req": "System Requirements", + "php_req_version": "Php (version {version} required)", + "check_req": "Check Requirements", + "system_req_desc": "Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below." + }, + "errors": { + "migrate_failed": "Migrate Failed", + "database_variables_save_error": "Cannot write configuration to .env file. Please check its file permissions", + "mail_variables_save_error": "Email configuration failed.", + "connection_failed": "Database connection failed", + "database_should_be_empty": "Database should be empty" + }, + "success": { + "mail_variables_save_successfully": "Email configured successfully", + "database_variables_save_successfully": "Database configured successfully." + } + }, + "layout_login": { + "copyright_crater": "Copyright @ Crater - 2020", + "super_simple_invoicing": "Super Simple Invoicing", + "for_freelancer": "for Freelancers &", + "small_businesses": "Small Businesses ", + "crater_help": "Crater helps you track expenses, record payments & generate beautiful", + "invoices_and_estimates": "invoices & estimates with ability to choose multiple templates." + }, + "validation": { + "invalid_phone": "Invalid Phone Number", + "invalid_url": "Invalid url (ex: http://www.crater.com)", + "invalid_domain_url": "Invalid url (ex: crater.com)", + "required": "Field is required", + "email_incorrect": "Incorrect Email.", + "email_already_taken": "The email has already been taken.", + "email_does_not_exist": "User with given email doesn't exist", + "item_unit_already_taken": "This item unit name has already been taken", + "payment_mode_already_taken": "This payment mode name has already been taken", + "send_reset_link": "Send Reset Link", + "not_yet": "Not yet? Send it again", + "password_min_length": "Password must contain {count} characters", + "name_min_length": "Name must have at least {count} letters.", + "enter_valid_tax_rate": "Enter valid tax rate", + "numbers_only": "Numbers Only.", + "characters_only": "Characters Only.", + "password_incorrect": "Passwords must be identical", + "password_length": "Password must be {count} character long.", + "qty_must_greater_than_zero": "Quantity must be greater than zero.", + "price_greater_than_zero": "Price must be greater than zero.", + "payment_greater_than_zero": "Payment must be greater than zero.", + "payment_greater_than_due_amount": "Entered Payment is more than due amount of this invoice.", + "quantity_maxlength": "Quantity should not be greater than 20 digits.", + "price_maxlength": "Price should not be greater than 20 digits.", + "price_minvalue": "Price should be greater than 0.", + "amount_maxlength": "Amount should not be greater than 20 digits.", + "amount_minvalue": "Amount should be greater than 0.", + "description_maxlength": "Description should not be greater than 65,000 characters.", + "subject_maxlength": "Subject should not be greater than 100 characters.", + "message_maxlength": "Message should not be greater than 255 characters.", + "maximum_options_error": "Maximum of {max} options selected. First remove a selected option to select another.", + "notes_maxlength": "Notes should not be greater than 65,000 characters.", + "address_maxlength": "Address should not be greater than 255 characters.", + "ref_number_maxlength": "Ref Number should not be greater than 255 characters.", + "prefix_maxlength": "Prefix should not be greater than 5 characters.", + "something_went_wrong": "something went wrong", + "number_length_minvalue": "Number lenght should be greater than 0" + }, + "pdf_estimate_label": "Estimate", + "pdf_estimate_number": "Estimate Number", + "pdf_estimate_date": "Estimate Date", + "pdf_estimate_expire_date": "Expiry date", + "pdf_invoice_label": "Invoice", + "pdf_invoice_number": "Invoice Number", + "pdf_invoice_date": "Invoice Date", + "pdf_invoice_due_date": "Due date", + "pdf_notes": "Notes", + "pdf_items_label": "Items", + "pdf_quantity_label": "Quantity", + "pdf_price_label": "Price", + "pdf_discount_label": "Discount", + "pdf_amount_label": "Amount", + "pdf_subtotal": "Subtotal", + "pdf_total": "Total", + "pdf_payment_label": "Payment", + "pdf_payment_receipt_label": "PAYMENT RECEIPT", + "pdf_payment_date": "Payment Date", + "pdf_payment_number": "Payment Number", + "pdf_payment_mode": "Payment Mode", + "pdf_payment_amount_received_label": "Amount Received", + "pdf_expense_report_label": "EXPENSES REPORT", + "pdf_total_expenses_label": "TOTAL EXPENSE", + "pdf_profit_loss_label": "PROFIT & LOSS REPORT", + "pdf_sales_customers_label": "Sales Customer Report", + "pdf_sales_items_label": "Sales Item Report", + "pdf_tax_summery_label": "Tax Summary Report", + "pdf_income_label": "INCOME", + "pdf_net_profit_label": "NET PROFIT", + "pdf_customer_sales_report": "Sales Report: By Customer", + "pdf_total_sales_label": "TOTAL SALES", + "pdf_item_sales_label": "Sales Report: By Item", + "pdf_tax_report_label": "TAX REPORT", + "pdf_total_tax_label": "TOTAL TAX", + "pdf_tax_types_label": "Tax Types", + "pdf_expenses_label": "Expenses", + "pdf_bill_to": "Bill to,", + "pdf_ship_to": "Ship to,", + "pdf_received_from": "Received from:" +} diff --git a/resources/assets/js/plugins/ru.json b/resources/assets/js/plugins/ru.json new file mode 100644 index 00000000..3fad3309 --- /dev/null +++ b/resources/assets/js/plugins/ru.json @@ -0,0 +1,1197 @@ +{ + "navigation": { + "dashboard": "Главная", + "customers": "Клиенты", + "items": "Товары", + "invoices": "Квитанции", + "expenses": "Расходы", + "estimates": "Заказы", + "payments": "Платежи", + "reports": "Отчёты", + "settings": "Настройки", + "logout": "Выйти", + "users": "Пользователи" + }, + "general": { + "add_company": "Добавить компанию", + "view_pdf": "Просмотр PDF", + "copy_pdf_url": "Скопировать ссылку на PDF", + "download_pdf": "Скачать PDF", + "save": "Сохранить", + "create": "Создать", + "cancel": "Отмена", + "update": "Обновить", + "deselect": "Очистить", + "download": "Скачать", + "from_date": "От даты", + "to_date": "До даты", + "from": "Отправитель", + "to": "Получатель", + "sort_by": "Сортировать", + "ascending": "По возрастанию", + "descending": "По убыванию", + "subject": "Тема", + "body": "Содержание", + "message": "Сообщение", + "send": "Отправить", + "go_back": "Назад", + "back_to_login": "Вернуться к логину?", + "home": "Домой", + "filter": "Фильтр", + "delete": "Удалить", + "edit": "Редактировать", + "view": "Показать", + "add_new_item": "Добавить", + "clear_all": "Очистить", + "showing": "Показано", + "of": "из", + "actions": "Действия", + "subtotal": "SUBTOTAL", + "discount": "СКИДКА", + "fixed": "Фикс", + "percentage": "Проценты", + "tax": "НАЛОГ", + "total_amount": "ИТОГО", + "bill_to": "Выставить счёт", + "ship_to": "Доставить", + "due": "К оплате", + "draft": "Черновик", + "sent": "Отправлено", + "all": "Все", + "select_all": "Выбрать всё", + "choose_file": "Нажмите сюда чтобы выбрать файлы", + "choose_template": "Выберите шаблон", + "choose": "Выбор", + "remove": "Удалить", + "powered_by": "Powered by", + "bytefury": "Bytefury", + "select_a_status": "Выбрать статус", + "select_a_tax": "Выбрать налог", + "search": "Поиск", + "are_you_sure": "Вы уверены?", + "list_is_empty": "Список пуст.", + "no_tax_found": "Налоги не найдены!", + "four_zero_four": "404", + "you_got_lost": "Упс! Мы потерялись!", + "go_home": "Домой", + "test_mail_conf": "Настройки тестового письма", + "send_mail_successfully": "Письмо отправлено", + "setting_updated": "Настройки сохранены", + "select_state": "Выберите область", + "select_country": "Выберите страну", + "select_city": "Выберите город", + "street_1": "Улица 1", + "street_2": "Улица 2", + "action_failed": "Действие закончилось неудачей!", + "retry": "Повторить", + "choose_note": "Выберите заметку", + "no_note_found": "Заметка не найдена", + "insert_note": "Вставить заметку", + "copied_pdf_url_clipboard": "Ссылка на PDF скопирована в буфер обмена!" + }, + "dashboard": { + "select_year": "Выберите год", + "cards": { + "due_amount": "Сумма", + "customers": "Клиенты", + "invoices": "Квитанции", + "estimates": "Заказы" + }, + "chart_info": { + "total_sales": "Продажи", + "total_receipts": "Счета", + "total_expense": "Расходы", + "net_income": "Чистый доход", + "year": "Выберите год" + }, + "weekly_invoices": { + "title": "Квитанции за неделю" + }, + "monthly_chart": { + "title": "Доходы и расходы" + }, + "recent_invoices_card": { + "title": "Счета к оплате", + "due_on": "Дата", + "customer": "Клиент", + "amount_due": "Сумма", + "actions": "Действия", + "view_all": "Показать всё" + }, + "recent_estimate_card": { + "title": "Ожидающие заказы", + "date": "Дата", + "customer": "Клиент", + "amount_due": "Сумма", + "actions": "Действия", + "view_all": "Показать всё" + } + }, + "tax_types": { + "name": "Название", + "description": "Описание", + "percent": "Проценты", + "compound_tax": "Комплексный налог" + }, + "global_search": { + "search": "Поиск...", + "customers": "Клиенты", + "users": "Пользователи", + "no_results_found": "Ничего не найдено" + }, + "customers": { + "title": "Клиенты", + "add_customer": "Добавить клиента", + "contacts_list": "Список клиентов", + "name": "Имя", + "mail": "Письмо | Письма", + "statement": "Ведомость", + "display_name": "Отображать как", + "primary_contact_name": "Основной контакт", + "contact_name": "Имя контакта", + "amount_due": "Сумма", + "email": "Email", + "address": "Адрес", + "phone": "Телефон", + "website": "Сайт", + "overview": "Обзор", + "enable_portal": "Разрешить портал", + "country": "Страна", + "state": "Область", + "city": "Город", + "zip_code": "Почтовый индекс", + "added_on": "Добавлено", + "action": "Действие", + "password": "Пароль", + "street_number": "Номер дома", + "primary_currency": "Основная валюта", + "description": "Описание", + "add_new_customer": "Добавить клиента", + "save_customer": "Сохранить клиента", + "update_customer": "Сохранить клиента", + "customer": "Клиент | Клиенты", + "new_customer": "New Клиент", + "edit_customer": "Редактировать клиента", + "basic_info": "Основное", + "billing_address": "Адрес плательщика", + "shipping_address": "Адрес доставки", + "copy_billing_address": "Скопировать из биллинга", + "no_customers": "Список клиентов пуст!", + "no_customers_found": "Клиенты не найдены!", + "no_contact": "Контакт не указан", + "no_contact_name": "Пустое контактное имя", + "list_of_customers": "Этот раздел содержит список клиентов.", + "primary_display_name": "Основное имя", + "select_currency": "Выберите валюту", + "select_a_customer": "Выберите клиента", + "type_or_click": "Выберите клиента", + "new_transaction": "Новый перевод", + "no_matching_customers": "Клиенты не найдены!", + "phone_number": "Номер телефона", + "create_date": "Дата создания", + "confirm_delete": "Восстановление клиента вместе со всеми его оплатами, заказами и квитанциями будет невозможно. | Восстановление клиентов вместе со всеми их оплатами, заказами и квитанциями будет невозможно.", + "created_message": "Клиент добавлен", + "updated_message": "Клиент обновлён", + "deleted_message": "Клиент удалён | Клиенты удалены" + }, + "items": { + "title": "Товары", + "items_list": "Список товаров", + "name": "Название", + "unit": "Ед.измерения", + "description": "Описание", + "added_on": "Добавлено", + "price": "Цена", + "date_of_creation": "Дата создания", + "not_selected": "Товар не выбран", + "action": "Действие", + "add_item": "Добавить товар", + "save_item": "Сохранить", + "update_item": "Сохранить", + "item": "Товар | Товары", + "add_new_item": "Добавить товар", + "new_item": "Новый товар", + "edit_item": "Редактировать", + "no_items": "Список пуст!", + "list_of_items": "Этот раздел содержит список товаров.", + "select_a_unit": "выберите товар", + "taxes": "Налоги", + "item_attached_message": "Нельзя удалить товар который используется", + "confirm_delete": "Восстановление товара будет невозможно | Восстановление товаров будет невозможно", + "created_message": "Товар создан", + "updated_message": "Товар обновлен", + "deleted_message": "Товар удален | Товары удалены" + }, + "estimates": { + "title": "Заказы", + "estimate": "Заказ | Заказы", + "estimates_list": "Список заказов", + "days": "{days} дней", + "months": "{months} месяцев", + "years": "{years} годиков", + "all": "Все", + "paid": "Оплачено", + "unpaid": "Не оплачено", + "customer": "КЛИЕНТ", + "ref_no": "СЕРИЙНИК", + "number": "НОМЕР", + "amount_due": "К ОПЛАТЕ", + "partially_paid": "Частично оплачен", + "total": "Итого", + "discount": "Скидка", + "sub_total": "Итого", + "estimate_number": "Номер заказа", + "ref_number": "Серийный номер", + "contact": "Контакт", + "add_item": "Добавить", + "date": "Дата", + "due_date": "Дата создания", + "expiry_date": "Истекает", + "status": "Статус", + "add_tax": "Добавить налог", + "amount": "Сумма", + "action": "Действие", + "notes": "Заметки", + "tax": "Налог", + "estimate_template": "Шаблон", + "convert_to_invoice": "Превратить в квитанцию", + "mark_as_sent": "Пометить как Отправленный", + "send_estimate": "Отправить заказ", + "resend_estimate": "Переотправить заказ", + "record_payment": "Добавить платёж", + "add_estimate": "Добавить заказ", + "save_estimate": "Сохранить заказ", + "confirm_conversion": "This estimate will be used to create a new Invoice.", + "conversion_message": "Квитанция создана успешно", + "confirm_send_estimate": "This estimate will be sent via email to the customer", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_mark_as_accepted": "This estimate will be marked as Accepted", + "confirm_mark_as_rejected": "This estimate will be marked as Rejected", + "no_matching_estimates": "There are no matching estimates!", + "mark_as_sent_successfully": "Estimate marked as sent successfully", + "send_estimate_successfully": "Estimate sent successfully", + "errors": { + "required": "Обязательное поле" + }, + "accepted": "Принято", + "rejected": "Отклонено", + "sent": "Отправлено", + "draft": "Черновик", + "declined": "Отказано", + "new_estimate": "Новый заказ", + "add_new_estimate": "Добавить новый заказ", + "update_Estimate": "Обновить заказ", + "edit_estimate": "Редактировать заказ", + "items": "товары", + "Estimate": "Заказ | Заказы", + "add_new_tax": "Добавить новый налог", + "no_estimates": "Пока заказов нет!", + "list_of_estimates": "Этот раздел содержит список заказов.", + "mark_as_rejected": "Пометить как отклонённый", + "mark_as_accepted": "Пометить как принятый", + "marked_as_accepted_message": "Помечен как принятый", + "marked_as_rejected_message": "Помечен как отклонённый", + "confirm_delete": "You will not be able to recover this Estimate | You will not be able to recover these Estimates", + "created_message": "Заказ успешно создан", + "updated_message": "Заказ успешно сохранён", + "deleted_message": "Заказ успешно удалён | Заказы успешно удалены", + "user_email_does_not_exist": "Email пользователя не найден", + "something_went_wrong": "что-то пошло не так", + "item": { + "title": "Название товара", + "description": "Описание", + "quantity": "Кол-во", + "price": "Цена", + "discount": "Скидка", + "total": "Итого", + "total_discount": "Общая скидка", + "sub_total": "Итого", + "tax": "Налог", + "amount": "Сумма", + "select_an_item": "Выберите товар", + "type_item_description": "Описание товара (необязательно)" + } + }, + "invoices": { + "title": "Квитанции", + "invoices_list": "Список квитанций", + "days": "{days} дней", + "months": "{months} месяцев", + "years": "{years} годиков", + "all": "Все", + "paid": "Оплачено", + "unpaid": "Неоплачено", + "viewed": "Просмотров", + "overdue": "Просрочен", + "completed": "Выполнен", + "customer": "КЛИЕНТ", + "paid_status": "СТАТУС ПЛАТЕЖА", + "ref_no": "REF NO.", + "number": "НОМЕР", + "amount_due": "К ОПЛАТЕ", + "partially_paid": "Частично оплачен", + "total": "Итого", + "discount": "Скидка", + "sub_total": "Итого", + "invoice": "Квитанция | Квитанции", + "invoice_number": "Номер квитанции", + "ref_number": "Серийный номер", + "contact": "Контакт", + "add_item": "Добавить товар", + "date": "Дата", + "due_date": "Дата к оплате", + "status": "Статус", + "add_tax": "Добавить налог", + "amount": "Сумма", + "action": "Действие", + "notes": "Примечания", + "view": "Просмотр", + "send_invoice": "Отправить квитанцию", + "resend_invoice": "Переотправить квитанцию", + "invoice_template": "Шаблон квитанции", + "template": "Шаблон", + "mark_as_sent": "Пометить как отправленное", + "confirm_send_invoice": "This invoice will be sent via email to the customer", + "invoice_mark_as_sent": "This invoice will be marked as sent", + "confirm_send": "This invoice will be sent via email to the customer", + "invoice_date": "Дата квитанции", + "record_payment": "Record Payment", + "add_new_invoice": "Добавить новую квитанцию", + "update_expense": "Обновить расходы", + "edit_invoice": "Редактировать квитанцию", + "new_invoice": "Новая квитанция", + "save_invoice": "Сохранить квитанцию", + "update_invoice": "Обновить квитанцию", + "add_new_tax": "Добавить новый налог", + "no_invoices": "Пока квитанций нет!", + "list_of_invoices": "This section will contain the list of invoices.", + "select_invoice": "Select Invoice", + "no_matching_invoices": "There are no matching invoices!", + "mark_as_sent_successfully": "Invoice marked as sent successfully", + "send_invoice_successfully": "Invoice sent successfully", + "cloned_successfully": "Invoice cloned successfully", + "clone_invoice": "Клонировать квитанцию", + "confirm_clone": "This invoice will be cloned into a new Invoice", + "item": { + "title": "Название товара", + "description": "Описание", + "quantity": "Кол-во", + "price": "Цена", + "discount": "Скидка", + "total": "Итого", + "total_discount": "Общая скидка", + "sub_total": "Итого", + "tax": "Налог", + "amount": "Сумма", + "select_an_item": "Выберите товар", + "type_item_description": "Описание товара (необязательно)" + }, + "payment_attached_message": "One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal", + "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", + "created_message": "Invoice created successfully", + "updated_message": "Invoice updated successfully", + "deleted_message": "Invoice deleted successfully | Invoices deleted successfully", + "marked_as_sent_message": "Invoice marked as sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "invalid_due_amount_message": "Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue." + }, + "credit_notes": { + "title": "Credit Notes", + "credit_notes_list": "Credit Notes List", + "credit_notes": "Credit Notes", + "contact": "Контакт", + "date": "Дата", + "amount": "Сумма", + "action": "Действие", + "credit_number": "Credit Number", + "notes": "Заметки", + "confirm_delete": "Do you want to delete this credit note?", + "item": { + "title": "Название товара", + "description": "Описание", + "quantity": "Кол-во", + "price": "Цена", + "discount": "Скидка", + "total": "Итого", + "total_discount": "Общая скидка", + "sub_total": "Итого", + "tax": "Налог" + } + }, + "payments": { + "title": "Платежи", + "payments_list": "Список платежей", + "record_payment": "Record Payment", + "customer": "Клиент", + "date": "Дата", + "amount": "Сумма", + "action": "Действие", + "payment_number": "Номер платежа", + "payment_mode": "Режим платежа", + "invoice": "Квитанция", + "note": "Примечание", + "add_payment": "Добавить платеж", + "new_payment": "Новый платеж", + "edit_payment": "Редактировать платеж", + "view_payment": "Показать платеж", + "add_new_payment": "Добавить новый платеж", + "send_payment_receipt": "Отправить квитанцию на оплату", + "send_payment": "Отправить платеж", + "save_payment": "Сохранить платеж", + "update_payment": "Обновить платеж", + "payment": "Платеж | Платежи", + "no_payments": "Пока платежей нет!", + "not_selected": "Ничего не выбрано", + "no_invoice": "Платеж не найден", + "no_matching_payments": "There are no matching payments!", + "list_of_payments": "This section will contain the list of payments.", + "select_payment_mode": "Select payment mode", + "confirm_mark_as_sent": "This estimate will be marked as sent", + "confirm_send_payment": "This payment will be sent via email to the customer", + "send_payment_successfully": "Payment sent successfully", + "user_email_does_not_exist": "User email does not exist", + "something_went_wrong": "something went wrong", + "confirm_delete": "You will not be able to recover this Payment | You will not be able to recover these Payments", + "created_message": "Payment created successfully", + "updated_message": "Payment updated successfully", + "deleted_message": "Payment deleted successfully | Payments deleted successfully", + "invalid_amount_message": "Payment amount is invalid" + }, + "expenses": { + "title": "Расходы", + "expenses_list": "Список расходов", + "select_a_customer": "Выберите клиента", + "expense_title": "Заголовок", + "customer": "Клиент", + "contact": "Контакт", + "category": "Категория", + "from_date": "От даты", + "to_date": "До даты", + "expense_date": "Дата", + "description": "Описание", + "receipt": "Receipt", + "amount": "Сумма", + "action": "Действие", + "not_selected": "Не выбрано", + "note": "Note", + "category_id": "Id категории", + "date": "Дата", + "add_expense": "Добавить расход", + "add_new_expense": "Добавить новый расход", + "save_expense": "Сохранить расход", + "update_expense": "Обновить расход", + "download_receipt": "Скачать чек", + "edit_expense": "Редактировать расход", + "new_expense": "Новый расход", + "expense": "Расход | Расходы", + "no_expenses": "No expenses yet!", + "list_of_expenses": "This section will contain the list of expenses.", + "confirm_delete": "You will not be able to recover this Expense | You will not be able to recover these Expenses", + "created_message": "Expense created successfully", + "updated_message": "Expense updated successfully", + "deleted_message": "Expense deleted successfully | Expenses deleted successfully", + "categories": { + "categories_list": "Список категорий", + "title": "Заголовок", + "name": "Название", + "description": "Описание", + "amount": "Сумма", + "actions": "Действия", + "add_category": "Добавить категорию", + "new_category": "Новая категория", + "category": "Категория | Категории", + "select_a_category": "Выберите категорию" + } + }, + "login": { + "email": "Email", + "password": "Пароль", + "forgot_password": "Forgot Password?", + "or_signIn_with": "or Sign in with", + "login": "Login", + "register": "Register", + "reset_password": "Reset Password", + "password_reset_successfully": "Password Reset Successfully", + "enter_email": "Enter email", + "enter_password": "Пароль", + "retype_password": "Повторите пароль", + "login_placeholder": "mail@example.com" + }, + "users": { + "title": "Пользователи", + "users_list": "Список пользователей", + "name": "Имя", + "description": "Описание", + "added_on": "Добавлен", + "date_of_creation": "Дата создания", + "action": "Действие", + "add_user": "Add User", + "save_user": "Save User", + "update_user": "Update User", + "user": "User | Пользователи", + "add_new_user": "Add New User", + "new_user": "New User", + "edit_user": "Edit User", + "no_users": "No users yet!", + "list_of_users": "This section will contain the list of users.", + "email": "Email", + "phone": "Телефон", + "password": "Пароль", + "user_attached_message": "Cannot delete an item which is already in use", + "confirm_delete": "You will not be able to recover this User | You will not be able to recover these Users", + "created_message": "User created successfully", + "updated_message": "User updated successfully", + "deleted_message": "User deleted successfully | User deleted successfully" + }, + "reports": { + "title": "Отчёт", + "from_date": "От даты", + "to_date": "До даты", + "status": "Статус", + "paid": "Оплачен", + "unpaid": "Неоплачен", + "download_pdf": "Скачать PDF", + "view_pdf": "Показать PDF", + "update_report": "Обновить отчёт", + "report": "Отчёт | Отчёты", + "profit_loss": { + "profit_loss": "Доходы и расходы", + "to_date": "До даты", + "from_date": "От даты", + "date_range": "Выберите диапазон дат" + }, + "sales": { + "sales": "Продажи", + "date_range": "Выберите диапазон дат", + "to_date": "До даты", + "from_date": "От даты", + "report_type": "Тип отчёта" + }, + "taxes": { + "taxes": "Налоги", + "to_date": "До даты", + "from_date": "От даты", + "date_range": "Выберите диапазон дат" + }, + "errors": { + "required": "Обязательное поле" + }, + "invoices": { + "invoice": "Квитанция", + "invoice_date": "Дата квитанции", + "due_date": "Дата к оплате", + "amount": "Сумма", + "contact_name": "Контактное лицо", + "status": "Статус" + }, + "estimates": { + "estimate": "Заказ", + "estimate_date": "Дата заказа", + "due_date": "Дата к оплате", + "estimate_number": "Номер заказа", + "ref_number": "Серийный номер", + "amount": "Сумма", + "contact_name": "Контактное лицо", + "status": "Статус" + }, + "expenses": { + "expenses": "Расходы", + "category": "Категория", + "date": "Дата", + "amount": "Сумма", + "to_date": "До даты", + "from_date": "От даты", + "date_range": "Выберите диапазон дат" + } + }, + "settings": { + "menu_title": { + "account_settings": "Account Settings", + "company_information": "Company Information", + "customization": "Customization", + "preferences": "Preferences", + "notifications": "Notifications", + "tax_types": "Tax Types", + "expense_category": "Expense Categories", + "update_app": "Update App", + "backup": "Backup", + "file_disk": "File Disk", + "custom_fields": "Custom Fields", + "payment_modes": "Payment Modes", + "notes": "Заметки" + }, + "title": "Settings", + "setting": "Settings | Settings", + "general": "General", + "language": "Language", + "primary_currency": "Primary Currency", + "timezone": "Time Zone", + "date_format": "Date Format", + "currencies": { + "title": "Currencies", + "currency": "Currency | Currencies", + "currencies_list": "Currencies List", + "select_currency": "Select Currency", + "name": "Название", + "code": "Code", + "symbol": "Symbol", + "precision": "Precision", + "thousand_separator": "Thousand Separator", + "decimal_separator": "Decimal Separator", + "position": "Position", + "position_of_symbol": "Position Of Symbol", + "right": "Right", + "left": "Left", + "action": "Действие", + "add_currency": "Add Currency" + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "pdf": { + "title": "PDF Setting", + "footer_text": "Footer Text", + "pdf_layout": "PDF Layout" + }, + "company_info": { + "company_info": "Company info", + "company_name": "Company Name", + "company_logo": "Company Logo", + "section_description": "Information about your company that will be displayed on invoices, estimates and other documents created by Crater.", + "phone": "Телефон", + "country": "Страна", + "state": "Область", + "city": "Город", + "address": "Адрес", + "zip": "Индекс", + "save": "Сохранить", + "updated_message": "Company information updated successfully" + }, + "custom_fields": { + "title": "Custom Fields", + "section_description": "Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.", + "add_custom_field": "Add Custom Field", + "edit_custom_field": "Edit Custom Field", + "field_name": "Field Name", + "label": "Метка", + "type": "Тип", + "name": "Название", + "required": "Required", + "placeholder": "Placeholder", + "help_text": "Help Text", + "default_value": "Default Value", + "prefix": "Prefix", + "starting_number": "Starting Number", + "model": "Model", + "help_text_description": "Enter some text to help users understand the purpose of this custom field.", + "suffix": "Suffix", + "yes": "Yes", + "no": "No", + "order": "Order", + "custom_field_confirm_delete": "You will not be able to recover this Custom Field", + "already_in_use": "Custom Field is already in use", + "deleted_message": "Custom Field deleted successfully", + "options": "options", + "add_option": "Add Options", + "add_another_option": "Add another option", + "sort_in_alphabetical_order": "Sort in Alphabetical Order", + "add_options_in_bulk": "Add options in bulk", + "use_predefined_options": "Use Predefined Options", + "select_custom_date": "Select Custom Date", + "select_relative_date": "Select Relative Date", + "ticked_by_default": "Ticked by default", + "updated_message": "Custom Field updated successfully", + "added_message": "Custom Field added successfully" + }, + "customization": { + "customization": "customization", + "save": "Сохранить", + "addresses": { + "title": "Адреса", + "section_description": "You can set Customer Billing Address and Customer Shipping Address Format (Displayed in PDF only). ", + "customer_billing_address": "Customer Billing Address", + "customer_shipping_address": "Customer Shipping Address", + "company_address": "Company Address", + "insert_fields": "Insert Fields", + "contact": "Контакт", + "address": "Адрес", + "display_name": "Display Name", + "primary_contact_name": "Primary Contact Name", + "email": "Email", + "website": "Website", + "name": "Имя", + "country": "Страна", + "state": "Область", + "city": "Город", + "company_name": "Company Name", + "address_street_1": "Address Street 1", + "address_street_2": "Address Street 2", + "phone": "Телефон", + "zip_code": "Почтовый индекс", + "address_setting_updated": "Address Setting updated successfully" + }, + "updated_message": "Company information updated successfully", + "invoices": { + "title": "Invoices", + "notes": "Заметки", + "invoice_prefix": "Invoice Prefix", + "invoice_number_length": "Invoice number length", + "default_invoice_email_body": "Default Invoice Email Body", + "invoice_settings": "Invoice Settings", + "autogenerate_invoice_number": "Auto-generate Invoice Number", + "invoice_setting_description": "Disable this, If you don't wish to auto-generate invoice numbers each time you create a new invoice.", + "invoice_email_attachment": "Send invoices as attachments", + "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", + "enter_invoice_prefix": "Enter invoice prefix", + "terms_and_conditions": "Terms and Conditions", + "company_address_format": "Company Address Format", + "shipping_address_format": "Shipping Address Format", + "billing_address_format": "Billing Address Format", + "invoice_setting_updated": "Invoice Setting updated successfully" + }, + "estimates": { + "title": "Estimates", + "estimate_prefix": "Estimate Prefix", + "estimate_number_length": "Estimate number length", + "default_estimate_email_body": "Default Estimate Email Body", + "estimate_settings": "Estimate Settings", + "autogenerate_estimate_number": "Auto-generate Estimate Number", + "estimate_setting_description": "Disable this, If you don't wish to auto-generate estimate numbers each time you create a new estimate.", + "estimate_email_attachment": "Send estimates as attachments", + "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", + "enter_estimate_prefix": "Enter estmiate prefix", + "estimate_setting_updated": "Estimate Setting updated successfully", + "company_address_format": "Company Address Format", + "billing_address_format": "Billing Address Format", + "shipping_address_format": "Shipping Address Format" + }, + "payments": { + "title": "Платежи", + "description": "Modes of transaction for payments", + "payment_prefix": "Payment Prefix", + "payment_number_length": "Payment number lenght", + "default_payment_email_body": "Default Payment Email Body", + "payment_settings": "Payment Settings", + "autogenerate_payment_number": "Auto-generate Payment Number", + "payment_setting_description": "Disable this, If you don't wish to auto-generate payment numbers each time you create a new payment.", + "payment_email_attachment": "Send payments as attachments", + "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", + "enter_payment_prefix": "Enter Payment Prefix", + "payment_setting_updated": "Payment Setting updated successfully", + "payment_modes": "Payment Modes", + "add_payment_mode": "Add Payment Mode", + "edit_payment_mode": "Edit Payment Mode", + "mode_name": "Mode Name", + "payment_mode_added": "Payment Mode Added", + "payment_mode_updated": "Payment Mode Updated", + "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", + "already_in_use": "Payment Mode is already in use", + "deleted_message": "Payment Mode deleted successfully", + "company_address_format": "Company Address Format", + "from_customer_address_format": "From Customer Address Format" + }, + "items": { + "title": "Товары", + "units": "Units", + "add_item_unit": "Add Item Unit", + "edit_item_unit": "Edit Item Unit", + "unit_name": "Unit Name", + "item_unit_added": "Item Unit Added", + "item_unit_updated": "Item Unit Updated", + "item_unit_confirm_delete": "You will not be able to recover this Item unit", + "already_in_use": "Item Unit is already in use", + "deleted_message": "Item Unit deleted successfully" + }, + "notes": { + "title": "Заметки", + "description": "Save time by creating notes and reusing them on your invoices, estimates & payments.", + "notes": "Заметки", + "type": "Тип", + "add_note": "Add Note", + "add_new_note": "Add New Note", + "name": "Название", + "edit_note": "Edit Note", + "note_added": "Note added successfully", + "note_updated": "Note Updated successfully", + "note_confirm_delete": "You will not be able to recover this Note", + "already_in_use": "Note is already in use", + "deleted_message": "Note deleted successfully" + } + }, + "account_settings": { + "profile_picture": "Profile Picture", + "name": "Имя", + "email": "Email", + "password": "Пароль", + "confirm_password": "Confirm Пароль", + "account_settings": "Account Settings", + "save": "Сохранить", + "section_description": "You can update your name, email & password using the form below.", + "updated_message": "Account Settings updated successfully" + }, + "user_profile": { + "name": "Имя", + "email": "Email", + "password": "Пароль", + "confirm_password": "Подтвердить пароль" + }, + "notification": { + "title": "Notification", + "email": "Send Notifications to", + "description": "Which email notifications would you like to receive when something changes?", + "invoice_viewed": "Invoice viewed", + "invoice_viewed_desc": "When your customer views the invoice sent via crater dashboard.", + "estimate_viewed": "Estimate viewed", + "estimate_viewed_desc": "When your customer views the estimate sent via crater dashboard.", + "save": "Сохранить", + "email_save_message": "Email saved successfully", + "please_enter_email": "Введите Email" + }, + "tax_types": { + "title": "Типы налогов", + "add_tax": "Добавить налог", + "edit_tax": "Редактировать налог", + "description": "You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.", + "add_new_tax": "Добавить новый налог", + "tax_settings": "Настройки налога", + "tax_per_item": "Налог за единицу", + "tax_name": "Название налога", + "compound_tax": "Compound Tax", + "percent": "Процент", + "action": "Действие", + "tax_setting_description": "Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.", + "created_message": "Tax type created successfully", + "updated_message": "Tax type updated successfully", + "deleted_message": "Tax type deleted successfully", + "confirm_delete": "Восстановление типа налога будет невозможна", + "already_in_use": "Налог используется" + }, + "expense_category": { + "title": "Категории расходов", + "action": "Действие", + "description": "Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.", + "add_new_category": "Добавить новую категорию", + "add_category": "Добавить категорию", + "edit_category": "Редактировать категорию", + "category_name": "Название категории", + "category_description": "Описание", + "created_message": "Категория расходов создана", + "deleted_message": "Категория расходов удалена", + "updated_message": "Категория расходов обновлена", + "confirm_delete": "Восстановление категории расходов будет невозможна", + "already_in_use": "Категория расходов используется" + }, + "preferences": { + "currency": "Валюта", + "default_language": "Default Language", + "time_zone": "Часовой пояс", + "fiscal_year": "Financial Year", + "date_format": "Date Format", + "discount_setting": "Discount Setting", + "discount_per_item": "Discount Per Item ", + "discount_setting_description": "Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.", + "save": "Сохранить", + "preference": "Preference | Preferences", + "general_settings": "Default preferences for the system.", + "updated_message": "Preferences updated successfully", + "select_language": "Select Language", + "select_time_zone": "Выберите часовой пояс", + "select_date_format": "Select Date Format", + "select_financial_year": "Select Financial Year" + }, + "update_app": { + "title": "Update App", + "description": "You can easily update Crater by checking for a new update by clicking the button below", + "check_update": "Check for updates", + "avail_update": "New Update available", + "next_version": "Next version", + "requirements": "Requirements", + "update": "Update Now", + "update_progress": "Update in progress...", + "progress_text": "It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes", + "update_success": "App has been updated! Please wait while your browser window gets reloaded automatically.", + "latest_message": "No update available! You are on the latest version.", + "current_version": "Current Version", + "download_zip_file": "Download ZIP file", + "unzipping_package": "Unzipping Package", + "copying_files": "Copying Files", + "deleting_files": "Deleting Unused files", + "running_migrations": "Running Migrations", + "finishing_update": "Finishing Update", + "update_failed": "Update Failed", + "update_failed_text": "Sorry! Your update failed on : {step} step" + }, + "backup": { + "title": "Backup | Backups", + "description": "The backup is a zipfile that contains all files in the directories you specify along with a dump of your database", + "new_backup": "Add New Backup", + "create_backup": "Create Backup", + "select_backup_type": "Select Backup Type", + "backup_confirm_delete": "You will not be able to recover this Backup", + "path": "path", + "new_disk": "New Disk", + "created_at": "created at", + "size": "size", + "dropbox": "dropbox", + "local": "local", + "healthy": "healthy", + "amount_of_backups": "amount of backups", + "newest_backups": "newest backups", + "used_storage": "used storage", + "select_disk": "Select Disk", + "action": "Действие", + "deleted_message": "Backup deleted successfully", + "created_message": "Backup created successfully", + "invalid_disk_credentials": "Invalid credential of selected disk" + }, + "disk": { + "title": "File Disk | File Disks", + "description": "By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.", + "created_at": "created at", + "dropbox": "dropbox", + "name": "Имя", + "driver": "Driver", + "disk_type": "Тип", + "disk_name": "Disk Name", + "new_disk": "Add New Disk", + "filesystem_driver": "Filesystem Driver", + "local_driver": "local Driver", + "local_root": "local Root", + "public_driver": "Public Driver", + "public_root": "Public Root", + "public_url": "Public URL", + "public_visibility": "Public Visibility", + "media_driver": "Media Driver", + "media_root": "Media Root", + "aws_driver": "AWS Driver", + "aws_key": "AWS Key", + "aws_secret": "AWS Secret", + "aws_region": "AWS Region", + "aws_bucket": "AWS Bucket", + "aws_root": "AWS Root", + "do_spaces_type": "Do Spaces type", + "do_spaces_key": "Do Spaces key", + "do_spaces_secret": "Do Spaces Secret", + "do_spaces_region": "Do Spaces Region", + "do_spaces_bucket": "Do Spaces Bucket", + "do_spaces_endpoint": "Do Spaces Endpoint", + "do_spaces_root": "Do Spaces Root", + "dropbox_type": "Dropbox Type", + "dropbox_token": "Dropbox Token", + "dropbox_key": "Dropbox Key", + "dropbox_secret": "Dropbox Secret", + "dropbox_app": "Dropbox App", + "dropbox_root": "Dropbox Root", + "default_driver": "Default Driver", + "is_default": "IS DEFAULT", + "set_default_disk": "Set Default Disk", + "set_default_disk_confirm": "This disk will be set as default and all the new PDFs will be saved on this disk", + "success_set_default_disk": "Disk set as default successfully", + "save_pdf_to_disk": "Save PDFs to Disk", + "disk_setting_description": " Enable this, if you wish to save a copy of each Invoice, Estimate & Payment Receipt PDF on your default disk automatically. Turning this option will decrease the load-time when viewing the PDFs.", + "select_disk": "Select Disk", + "disk_settings": "Disk Settings", + "confirm_delete": "Your existing files & folders in the specified disk will not be affected but your disk configuration will be deleted from Crater", + "action": "Действие", + "edit_file_disk": "Edit File Disk", + "success_create": "Disk added successfully", + "success_update": "Disk updated successfully", + "error": "Disk addition failed", + "deleted_message": "File Disk deleted successfully", + "disk_variables_save_successfully": "Disk Configured Successfully", + "disk_variables_save_error": "Disk configuration failed.", + "invalid_disk_credentials": "Invalid credential of selected disk" + } + }, + "wizard": { + "account_info": "Инфо по аккаунту", + "account_info_desc": "Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.", + "name": "Имя", + "email": "Email", + "password": "Пароль", + "confirm_password": "Подтверждение пароля", + "save_cont": "Сохранить и продолжить", + "company_info": "О компании", + "company_info_desc": "This information will be displayed on invoices. Note that you can edit this later on settings page.", + "company_name": "Название компании", + "company_logo": "Логотип компании", + "logo_preview": "Предпросмотр", + "preferences": "Настройки", + "preferences_desc": "Настройки системы по-умолчанию.", + "country": "Страна", + "state": "Область", + "city": "Город", + "address": "Адрес", + "street": "Улица1 | Улица2", + "phone": "Телефон", + "zip_code": "Почтовый индекс", + "go_back": "Назад", + "currency": "Валюта", + "language": "Language", + "time_zone": "Часовой пояс", + "fiscal_year": "Финансовый год", + "date_format": "Формат даты", + "from_address": "Адрес", + "username": "Имя пользователя", + "next": "Далее", + "continue": "Продолжить", + "skip": "Пропустить", + "database": { + "database": "Site URL & Database", + "connection": "Database Connection", + "host": "Database Host", + "port": "Database Port", + "password": "Пароль к БД", + "app_url": "App URL", + "app_domain": "App Domain", + "username": "Database Username", + "db_name": "Database Name", + "db_path": "Database Path", + "desc": "Create a database on your server and set the credentials using the form below." + }, + "permissions": { + "permissions": "Permissions", + "permission_confirm_title": "Точно продолжить?", + "permission_confirm_desc": "Folder permission check failed", + "permission_desc": "Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions." + }, + "mail": { + "host": "Mail Host", + "port": "Mail Port", + "driver": "Mail Driver", + "secret": "Secret", + "mailgun_secret": "Mailgun Secret", + "mailgun_domain": "Domain", + "mailgun_endpoint": "Mailgun Endpoint", + "ses_secret": "SES Secret", + "ses_key": "SES Key", + "password": "Mail Password", + "username": "Mail Username", + "mail_config": "Mail Configuration", + "from_name": "From Mail Name", + "from_mail": "From Mail Address", + "encryption": "Mail Encryption", + "mail_config_desc": "Below is the form for Configuring Email driver for sending emails from the app. You can also configure third party providers like Sendgrid, SES etc." + }, + "req": { + "system_req": "System Requirements", + "php_req_version": "Php (version {version} required)", + "check_req": "Check Requirements", + "system_req_desc": "Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below." + }, + "errors": { + "migrate_failed": "Ошибка миграции", + "database_variables_save_error": "Cannot write configuration to .env file. Please check its file permissions", + "mail_variables_save_error": "Email configuration failed.", + "connection_failed": "Database connection failed", + "database_should_be_empty": "Database should be empty" + }, + "success": { + "mail_variables_save_successfully": "Email configured successfully", + "database_variables_save_successfully": "Database configured successfully." + } + }, + "layout_login": { + "copyright_crater": "Copyright @ Crater - 2020", + "super_simple_invoicing": "Super Simple Invoicing", + "for_freelancer": "for Freelancers &", + "small_businesses": "Small Businesses ", + "crater_help": "Crater helps you track expenses, record payments & generate beautiful", + "invoices_and_estimates": "invoices & estimates with ability to choose multiple templates." + }, + "validation": { + "invalid_phone": "Неправильный номер телефона", + "invalid_url": "Неправильный url (ex: http://www.crater.com)", + "invalid_domain_url": "Неправильный домен (ex: crater.com)", + "required": "Обязательное поле", + "email_incorrect": "Неправильный Email.", + "email_already_taken": "Email уже существует.", + "email_does_not_exist": "User with given email doesn't exist", + "item_unit_already_taken": "This item unit name has already been taken", + "payment_mode_already_taken": "This payment mode name has already been taken", + "send_reset_link": "Выслать ссылку для восстановления", + "not_yet": "Not yet? Send it again", + "password_min_length": "Password must contain {count} characters", + "name_min_length": "Name must have at least {count} letters.", + "enter_valid_tax_rate": "Неправильное значение налога", + "numbers_only": "Только цифры.", + "characters_only": "Только буквы.", + "password_incorrect": "Пароли должны совпадать", + "password_length": "Пароль должен быть {count} символов минимум.", + "qty_must_greater_than_zero": "Quantity must be greater than zero.", + "price_greater_than_zero": "Price must be greater than zero.", + "payment_greater_than_zero": "Payment must be greater than zero.", + "payment_greater_than_due_amount": "Entered Payment is more than due amount of this invoice.", + "quantity_maxlength": "Quantity should not be greater than 20 digits.", + "price_maxlength": "Price should not be greater than 20 digits.", + "price_minvalue": "Price should be greater than 0.", + "amount_maxlength": "Amount should not be greater than 20 digits.", + "amount_minvalue": "Amount should be greater than 0.", + "description_maxlength": "Description should not be greater than 65,000 characters.", + "subject_maxlength": "Subject should not be greater than 100 characters.", + "message_maxlength": "Message should not be greater than 255 characters.", + "maximum_options_error": "Maximum of {max} options selected. First remove a selected option to select another.", + "notes_maxlength": "Notes should not be greater than 65,000 characters.", + "address_maxlength": "Address should not be greater than 255 characters.", + "ref_number_maxlength": "Серийный номер should not be greater than 255 characters.", + "prefix_maxlength": "Prefix should not be greater than 5 characters.", + "something_went_wrong": "something went wrong", + "number_length_minvalue": "Number lenght should be greater than 0" + }, + "pdf_estimate_label": "Заказ", + "pdf_estimate_number": "Номер заказа", + "pdf_estimate_date": "Дата заказа", + "pdf_estimate_expire_date": "Истекает", + "pdf_invoice_label": "Квитанция", + "pdf_invoice_number": "Номер квитанции", + "pdf_invoice_date": "Дата квитанции", + "pdf_invoice_due_date": "Дата к оплате", + "pdf_notes": "Заметки", + "pdf_items_label": "Записи", + "pdf_quantity_label": "Кол-во", + "pdf_price_label": "Цена", + "pdf_discount_label": "Скидка", + "pdf_amount_label": "Сумма", + "pdf_subtotal": "В сумме", + "pdf_total": "Итого", + "pdf_payment_label": "Платёж", + "pdf_payment_receipt_label": "КВИТАНЦИЯ ПЛАТЕЖА", + "pdf_payment_date": "Дата платежа", + "pdf_payment_number": "Номер платежа", + "pdf_payment_mode": "Режим платежа", + "pdf_payment_amount_received_label": "Сумма поступления", + "pdf_expense_report_label": "ОТЧЁТ РАСХОДОВ", + "pdf_total_expenses_label": "ВСЕГО РАСХОДОВ", + "pdf_profit_loss_label": "ОТЧЁТ ПО ДОХОДАМ И РАСХОДАМ", + "pdf_sales_customers_label": "Продажи по клиентам", + "pdf_sales_items_label": "Отчёт по продажам товаров", + "pdf_tax_summery_label": "Отчёт по налогам", + "pdf_income_label": "ДОХОД", + "pdf_net_profit_label": "ЧИСТЫЙ ДОХОД", + "pdf_customer_sales_report": "Отчёт продаж: По клиентам", + "pdf_total_sales_label": "ВСЕГО ПРОДАЖ", + "pdf_item_sales_label": "Отчёт продаж: По товарам", + "pdf_tax_report_label": "ОТЧЁТ ПО НАЛОГАМ", + "pdf_total_tax_label": "ВСЕГО НАЛОГОВ", + "pdf_tax_types_label": "Типы налогов", + "pdf_expenses_label": "Расходы", + "pdf_bill_to": "Адрес счёта,", + "pdf_ship_to": "Адрес доставки,", + "pdf_received_from": "Получено от:" +} diff --git a/resources/assets/js/plugins/vi.json b/resources/assets/js/plugins/vi.json index e7de742f..d6261405 100644 --- a/resources/assets/js/plugins/vi.json +++ b/resources/assets/js/plugins/vi.json @@ -1,1193 +1,1197 @@ { - "navigation": { - "dashboard": "Bảng điều khiển", - "customers": "Khách hàng", - "items": "Mặt hàng", - "invoices": "Hóa đơn", - "expenses": "Chi phí", - "estimates": "Ước tính", - "payments": "Thanh toán", - "reports": "Báo cáo", - "settings": "Cài đặt", - "logout": "Đăng xuất", - "users": "Người dùng" + "navigation": { + "dashboard": "Bảng điều khiển", + "customers": "Khách hàng", + "items": "Mặt hàng", + "invoices": "Hóa đơn", + "expenses": "Chi phí", + "estimates": "Ước tính", + "payments": "Thanh toán", + "reports": "Báo cáo", + "settings": "Cài đặt", + "logout": "Đăng xuất", + "users": "Người dùng" + }, + "general": { + "add_company": "Thêm công ty", + "view_pdf": "Xem PDF", + "copy_pdf_url": "Sao chép Url PDF", + "download_pdf": "tải PDF", + "save": "Tiết kiệm", + "create": "Tạo nên", + "cancel": "Huỷ bỏ", + "update": "Cập nhật", + "deselect": "Bỏ chọn", + "download": "Tải xuống", + "from_date": "Từ ngày", + "to_date": "Đến nay", + "from": "Từ", + "to": "Đến", + "sort_by": "Sắp xếp theo", + "ascending": "Tăng dần", + "descending": "Giảm dần", + "subject": "Môn học", + "body": "Thân hình", + "message": "Thông điệp", + "send": "Gửi", + "go_back": "Quay lại", + "back_to_login": "Quay lại đăng nhập?", + "home": "Trang Chủ", + "filter": "Bộ lọc", + "delete": "Xóa bỏ", + "edit": "Biên tập", + "view": "Lượt xem", + "add_new_item": "Thêm mục mới", + "clear_all": "Làm sạch tất cả", + "showing": "Hiển thị", + "of": "của", + "actions": "Hành động", + "subtotal": "TIÊU ĐỀ", + "discount": "GIẢM GIÁ", + "fixed": "đã sửa", + "percentage": "Phần trăm", + "tax": "THUẾ", + "total_amount": "TỔNG CỘNG", + "bill_to": "Hoa đơn để", + "ship_to": "Tàu", + "due": "Đến hạn", + "draft": "Bản nháp", + "sent": "Gởi", + "all": "Tất cả", + "select_all": "Chọn tất cả", + "choose_file": "Bấm vào đây để chọn một tập tin", + "choose_template": "Chọn một mẫu", + "choose": "Chọn", + "remove": "Tẩy", + "powered_by": "Được cung cấp bởi", + "bytefury": "Bytefury", + "select_a_status": "Chọn một trạng thái", + "select_a_tax": "Chọn thuế", + "search": "Tìm kiếm", + "are_you_sure": "Bạn có chắc không?", + "list_is_empty": "Danh sách trống.", + "no_tax_found": "Không tìm thấy thuế!", + "four_zero_four": "404", + "you_got_lost": "Rất tiếc! Bạn bị lạc rồi!", + "go_home": "Về nhà", + "test_mail_conf": "Kiểm tra cấu hình thư", + "send_mail_successfully": "Thư đã được gửi thành công", + "setting_updated": "Đã cập nhật cài đặt thành công", + "select_state": "Chọn trạng thái", + "select_country": "Chọn quốc gia", + "select_city": "Lựa chọn thành phố", + "street_1": "đường số 1", + "street_2": "Đường 2", + "action_failed": "Diễn: Đã thất bại", + "retry": "Thử lại", + "choose_note": "Chọn Ghi chú", + "no_note_found": "Không tìm thấy ghi chú", + "insert_note": "Chèn ghi chú", + "copied_pdf_url_clipboard": "Đã sao chép url PDF vào khay nhớ tạm!" + }, + "dashboard": { + "select_year": "Chọn năm", + "cards": { + "due_amount": "Số tiền đến hạn", + "customers": "Khách hàng", + "invoices": "Hóa đơn", + "estimates": "Ước tính" }, - "general": { - "add_company": "Thêm công ty", - "view_pdf": "Xem PDF", - "copy_pdf_url": "Sao chép Url PDF", - "download_pdf": "tải PDF", - "save": "Tiết kiệm", - "create": "Tạo mới", - "cancel": "Huỷ bỏ", - "update": "Cập nhật", - "deselect": "Bỏ chọn", - "download": "Tải xuống", - "from_date": "Từ ngày", - "to_date": "Đến ngày", - "from": "Từ", - "to": "Đến", - "sort_by": "Sắp xếp theo", - "ascending": "Tăng dần", - "descending": "Giảm dần", - "subject": "Môn học", - "body": "Thân hình", - "message": "Thông điệp", - "send": "Gửi", - "go_back": "Quay lại", - "back_to_login": "Quay lại đăng nhập?", - "home": "Trang Chủ", - "filter": "Bộ lọc", - "delete": "Xóa bỏ", - "edit": "Chỉnh sửa", - "view": "Lượt xem", - "add_new_item": "Thêm mục mới", - "clear_all": "Làm sạch tất cả", - "showing": "Hiển thị", - "of": "của", - "actions": "Hành động", - "subtotal": "TIÊU ĐỀ", - "discount": "GIẢM GIÁ", - "fixed": "đã sửa", - "percentage": "Phần trăm", - "tax": "THUẾ", - "total_amount": "TỔNG CỘNG", - "bill_to": "Giao từ", - "ship_to": "Giao tới", - "due": "Đến hạn", - "draft": "Bản nháp", - "sent": "Gửi", - "all": "Tất cả", - "select_all": "Chọn tất cả", - "choose_file": "Bấm vào đây để chọn một tập tin", - "choose_template": "Chọn một mẫu", - "choose": "Chọn", - "remove": "Gỡ", - "powered_by": "Được cung cấp bởi", - "bytefury": "Bytefury", - "select_a_status": "Chọn một trạng thái", - "select_a_tax": "Chọn thuế", - "search": "Tìm kiếm", - "are_you_sure": "Bạn có chắc không?", - "list_is_empty": "Danh sách trống.", - "no_tax_found": "Không tìm thấy thuế!", - "four_zero_four": "404", - "you_got_lost": "Rất tiếc! Bạn bị lạc rồi!", - "go_home": "Về nhà", - "test_mail_conf": "Kiểm tra cấu hình thư", - "send_mail_successfully": "Thư đã được gửi thành công", - "setting_updated": "Đã cập nhật cài đặt thành công", - "select_state": "Chọn trạng thái", - "select_country": "Chọn quốc gia", - "select_city": "Lựa chọn thành phố", - "street_1": "đường số 1", - "street_2": "Đường 2", - "action_failed": "Đã thất bại", - "retry": "Thử lại", - "choose_note": "Chọn Ghi chú", - "no_note_found": "Không tìm thấy ghi chú", - "insert_note": "Chèn ghi chú", - "copied_pdf_url_clipboard": "Đã sao chép url PDF vào khay nhớ tạm!" + "chart_info": { + "total_sales": "Bán hàng", + "total_receipts": "Biên lai", + "total_expense": "Chi phí", + "net_income": "Thu nhập ròng", + "year": "Chọn năm" }, - "dashboard": { - "select_year": "Chọn năm", - "cards": { - "due_amount": "Số tiền đến hạn", - "customers": "Khách hàng", - "invoices": "Hóa đơn", - "estimates": "Ước tính" - }, - "chart_info": { - "total_sales": "Bán hàng", - "total_receipts": "Biên lai", - "total_expense": "Chi phí", - "net_income": "Thu nhập ròng", - "year": "Chọn năm" - }, - "weekly_invoices": { - "title": "Hóa đơn hàng tuần" - }, - "monthly_chart": { - "title": "Bán hàng" - }, - "recent_invoices_card": { - "title": "Hóa đơn đến hạn", - "due_on": "Đến hạn vào", - "customer": "khách hàng", - "amount_due": "Số tiền đến hạn", - "actions": "Hành động", - "view_all": "Xem tất cả" - }, - "recent_estimate_card": { - "title": "Các ước tính gần đây", - "date": "Ngày", - "customer": "khách hàng", - "amount_due": "Số tiền đến hạn", - "actions": "Hành động", - "view_all": "Xem tất cả" - } + "weekly_invoices": { + "title": "Hóa đơn hàng tuần" }, - "tax_types": { - "name": "Tên", - "description": "Miêu tả", - "percent": "Phần trăm", - "compound_tax": "Thuế tổng hợp" + "monthly_chart": { + "title": "Bán hàng" }, - "global_search": { - "search": "Tìm kiếm...", - "customers": "Khách hàng", - "users": "Người dùng", - "no_results_found": "Không tìm thấy kết quả nào" + "recent_invoices_card": { + "title": "Hóa đơn đến hạn", + "due_on": "Đến hạn vào", + "customer": "khách hàng", + "amount_due": "Số tiền đến hạn", + "actions": "Hành động", + "view_all": "Xem tất cả" }, - "customers": { - "title": "Khách hàng", - "add_customer": "Thêm khách hàng", - "contacts_list": "Danh sách khách hàng", - "name": "Tên", - "mail": "Thư tín | Thư", - "statement": "Tuyên bố", - "display_name": "Tên hiển thị", - "primary_contact_name": "Tên liên hệ chính", - "contact_name": "Tên Liên lạc", - "amount_due": "Số tiền đến hạn", - "email": "E-mail", - "address": "Địa chỉ", - "phone": "Điện thoại", - "website": "Website", - "overview": "Tổng quan", - "enable_portal": "Bật Cổng thông tin", - "country": "Quốc gia", - "state": "Tiểu bang", - "city": "Tp.", - "zip_code": "Mã Bưu Chính", - "added_on": "Đã thêm vào", - "action": "Hoạt động", - "password": "Mật khẩu", - "street_number": "Số đường", - "primary_currency": "Tiền tệ chính", - "description": "Miêu tả", - "add_new_customer": "Thêm khách hàng mới", - "save_customer": "Lưu khách hàng", - "update_customer": "Cập nhật khách hàng", - "customer": "Khách hàng | Khách hàng", - "new_customer": "Khách hàng mới", - "edit_customer": "Chỉnh sửa khách hàng", - "basic_info": "Thông tin cơ bản", - "billing_address": "Địa chỉ thanh toán", - "shipping_address": "Địa chỉ giao hàng", - "copy_billing_address": "Sao chép từ thanh toán", - "no_customers": "Chưa có khách hàng!", - "no_customers_found": "Không tìm thấy khách hàng nào!", - "no_contact": "Không có liên lạc", - "no_contact_name": "Không có tên liên hệ", - "list_of_customers": "Phần này sẽ chứa danh sách các khách hàng.", - "primary_display_name": "Tên hiển thị chính", - "select_currency": "Chọn đơn vị tiền tệ", - "select_a_customer": "Chọn một khách hàng", - "type_or_click": "Nhập hoặc nhấp để chọn", - "new_transaction": "Giao dịch mới", - "no_matching_customers": "Không có khách hàng phù hợp!", - "phone_number": "Số điện thoại", - "create_date": "Tạo ngày", - "confirm_delete": "Bạn sẽ không thể khôi phục khách hàng này và tất cả các Hóa đơn, Ước tính và Thanh toán có liên quan. | Bạn sẽ không thể khôi phục những khách hàng này và tất cả các Hóa đơn, Ước tính và Thanh toán có liên quan.", - "created_message": "Khách hàng được tạo thành công", - "updated_message": "Đã cập nhật khách hàng thành công", - "deleted_message": "Đã xóa khách hàng thành công | Đã xóa khách hàng thành công" + "recent_estimate_card": { + "title": "Các ước tính gần đây", + "date": "Ngày", + "customer": "khách hàng", + "amount_due": "Số tiền đến hạn", + "actions": "Hành động", + "view_all": "Xem tất cả" + } + }, + "tax_types": { + "name": "Tên", + "description": "Sự miêu tả", + "percent": "Phần trăm", + "compound_tax": "Thuế tổng hợp" + }, + "global_search": { + "search": "Tìm kiếm...", + "customers": "Khách hàng", + "users": "Người dùng", + "no_results_found": "Không tìm thấy kết quả nào" + }, + "customers": { + "title": "Khách hàng", + "add_customer": "Thêm khách hàng", + "contacts_list": "Danh sách khách hàng", + "name": "Tên", + "mail": "Thư tín | Thư", + "statement": "Tuyên bố", + "display_name": "Tên hiển thị", + "primary_contact_name": "Tên liên hệ chính", + "contact_name": "Tên Liên lạc", + "amount_due": "Số tiền đến hạn", + "email": "E-mail", + "address": "Địa chỉ", + "phone": "Điện thoại", + "website": "Trang mạng", + "overview": "Tổng quat", + "enable_portal": "Bật Cổng thông tin", + "country": "Quốc gia", + "state": "Tiểu bang", + "city": "Tp.", + "zip_code": "Mã Bưu Chính", + "added_on": "Đã thêm vào", + "action": "Hoạt động", + "password": "Mật khẩu", + "street_number": "Số đường", + "primary_currency": "Tiền tệ chính", + "description": "Sự miêu tả", + "add_new_customer": "Thêm khách hàng mới", + "save_customer": "Lưu khách hàng", + "update_customer": "Cập nhật khách hàng", + "customer": "Khách hàng | Khách hàng", + "new_customer": "Khách hàng mới", + "edit_customer": "Chỉnh sửa khách hàng", + "basic_info": "Thông tin cơ bản", + "billing_address": "Địa chỉ thanh toán", + "shipping_address": "Địa chỉ giao hàng", + "copy_billing_address": "Sao chép từ thanh toán", + "no_customers": "Chưa có khách hàng!", + "no_customers_found": "Không tìm thấy khách hàng nào!", + "no_contact": "Không có liên lạc", + "no_contact_name": "Không có tên liên hệ", + "list_of_customers": "Phần này sẽ chứa danh sách các khách hàng.", + "primary_display_name": "Tên hiển thị chính", + "select_currency": "Chọn đơn vị tiền tệ", + "select_a_customer": "Chọn một khách hàng", + "type_or_click": "Nhập hoặc nhấp để chọn", + "new_transaction": "Giao dịch mới", + "no_matching_customers": "Không có khách hàng phù hợp!", + "phone_number": "Số điện thoại", + "create_date": "Tạo ngày", + "confirm_delete": "Bạn sẽ không thể khôi phục khách hàng này và tất cả các Hóa đơn, Ước tính và Thanh toán có liên quan. | Bạn sẽ không thể khôi phục những khách hàng này và tất cả các Hóa đơn, Ước tính và Thanh toán có liên quan.", + "created_message": "Khách hàng được tạo thành công", + "updated_message": "Đã cập nhật khách hàng thành công", + "deleted_message": "Đã xóa khách hàng thành công | Đã xóa khách hàng thành công" + }, + "items": { + "title": "Mặt hàng", + "items_list": "Danh sách mặt hàng", + "name": "Tên", + "unit": "Đơn vị", + "description": "Sự miêu tả", + "added_on": "Đã thêm vào", + "price": "Giá bán", + "date_of_creation": "Ngày tạo", + "not_selected": "Không có mục nào được chọn", + "action": "Hoạt động", + "add_item": "Thêm mặt hàng", + "save_item": "Lưu mục", + "update_item": "Cập nhật mặt hàng", + "item": "Mặt hàng | Mặt hàng", + "add_new_item": "Thêm mục mới", + "new_item": "Vật phẩm mới", + "edit_item": "Chỉnh sửa mục", + "no_items": "Chưa có mặt hàng nào!", + "list_of_items": "Phần này sẽ chứa danh sách các mục.", + "select_a_unit": "chọn đơn vị", + "taxes": "Thuế", + "item_attached_message": "Không thể xóa một mục đã được sử dụng", + "confirm_delete": "Bạn sẽ không thể khôi phục Vật phẩm này | Bạn sẽ không thể khôi phục các Mục này", + "created_message": "Mục được tạo thành công", + "updated_message": "Đã cập nhật mặt hàng thành công", + "deleted_message": "Đã xóa mục thành công | Các mục đã được xóa thành công" + }, + "estimates": { + "title": "Ước tính", + "estimate": "Ước tính | Ước tính", + "estimates_list": "Danh sách ước tính", + "days": "{days} Ngày", + "months": "{tháng} tháng", + "years": "{năm} Năm", + "all": "Tất cả", + "paid": "Đã thanh toán", + "unpaid": "Chưa thanh toán", + "customer": "KHÁCH HÀNG", + "ref_no": "REF KHÔNG.", + "number": "CON SỐ", + "amount_due": "SỐ TIỀN ĐÚNG", + "partially_paid": "Thanh toán một phần", + "total": "Toàn bộ", + "discount": "Giảm giá", + "sub_total": "Tổng phụ", + "estimate_number": "Số ước tính", + "ref_number": "Số REF", + "contact": "Tiếp xúc", + "add_item": "Thêm một mặt hàng", + "date": "Ngày", + "due_date": "Ngày đáo hạn", + "expiry_date": "Ngày hết hạn", + "status": "Trạng thái", + "add_tax": "Thêm thuế", + "amount": "Số tiền", + "action": "Hoạt động", + "notes": "Ghi chú", + "tax": "Thuế", + "estimate_template": "Bản mẫu", + "convert_to_invoice": "Chuyển đổi sang hóa đơn", + "mark_as_sent": "Đánh dấu là Đã gửi", + "send_estimate": "Gửi ước tính", + "resend_estimate": "Gửi lại ước tính", + "record_payment": "Ghi lại Thanh toán", + "add_estimate": "Thêm ước tính", + "save_estimate": "Lưu ước tính", + "confirm_conversion": "Ước tính này sẽ được sử dụng để tạo Hóa đơn mới.", + "conversion_message": "Hóa đơn được tạo thành công", + "confirm_send_estimate": "Ước tính này sẽ được gửi qua email cho khách hàng", + "confirm_mark_as_sent": "Ước tính này sẽ được đánh dấu là đã gửi", + "confirm_mark_as_accepted": "Ước tính này sẽ được đánh dấu là Đã chấp nhận", + "confirm_mark_as_rejected": "Ước tính này sẽ được đánh dấu là Bị từ chối", + "no_matching_estimates": "Không có ước tính phù hợp!", + "mark_as_sent_successfully": "Ước tính được đánh dấu là đã gửi thành công", + "send_estimate_successfully": "Ước tính đã được gửi thành công", + "errors": { + "required": "Lĩnh vực được yêu cầu" }, - "items": { - "title": "Mặt hàng", - "items_list": "Danh sách mặt hàng", - "name": "Tên", - "unit": "Đơn vị", - "description": "Miêu tả", - "added_on": "Đã thêm vào", - "price": "Giá bán", - "date_of_creation": "Ngày tạo", - "not_selected": "Không có mục nào được chọn", - "action": "Hoạt động", - "add_item": "Thêm mặt hàng", - "save_item": "Lưu mục", - "update_item": "Cập nhật mặt hàng", - "item": "Mặt hàng | Mặt hàng", - "add_new_item": "Thêm mục mới", - "new_item": "Sản phẩm mới", - "edit_item": "Chỉnh sửa mục", - "no_items": "Chưa có mặt hàng nào!", - "list_of_items": "Phần này sẽ chứa danh sách các mục.", - "select_a_unit": "chọn đơn vị", - "taxes": "Thuế", - "item_attached_message": "Không thể xóa một mục đã được sử dụng", - "confirm_delete": "Bạn sẽ không thể khôi phục Vật phẩm này | Bạn sẽ không thể khôi phục các Mục này", - "created_message": "Mục được tạo thành công", - "updated_message": "Đã cập nhật mặt hàng thành công", - "deleted_message": "Đã xóa mục thành công | Các mục đã được xóa thành công" + "accepted": "Đã được chấp nhận", + "rejected": "Từ chối", + "sent": "Gởi", + "draft": "Bản nháp", + "declined": "Suy giảm", + "new_estimate": "Ước tính mới", + "add_new_estimate": "Thêm ước tính mới", + "update_Estimate": "Cập nhật ước tính", + "edit_estimate": "Chỉnh sửa ước tính", + "items": "mặt hàng", + "Estimate": "Ước tính | Ước tính", + "add_new_tax": "Thêm thuế mới", + "no_estimates": "Chưa có ước tính nào!", + "list_of_estimates": "Phần này sẽ chứa danh sách các ước tính.", + "mark_as_rejected": "Đánh dấu là bị từ chối", + "mark_as_accepted": "Đánh dấu là đã chấp nhận", + "marked_as_accepted_message": "Ước tính được đánh dấu là được chấp nhận", + "marked_as_rejected_message": "Ước tính được đánh dấu là bị từ chối", + "confirm_delete": "Bạn sẽ không thể khôi phục Ước tính này | Bạn sẽ không thể khôi phục các Ước tính này", + "created_message": "Ước tính được tạo thành công", + "updated_message": "Đã cập nhật ước tính thành công", + "deleted_message": "Đã xóa ước tính thành công | Đã xóa ước tính thành công", + "user_email_does_not_exist": "Email người dùng không tồn tại", + "something_went_wrong": "có gì đó không ổn", + "item": { + "title": "Danh mục", + "description": "Sự miêu tả", + "quantity": "Định lượng", + "price": "Giá bán", + "discount": "Giảm giá", + "total": "Toàn bộ", + "total_discount": "Tổng khấu trừ", + "sub_total": "Tổng phụ", + "tax": "Thuế", + "amount": "Số tiền", + "select_an_item": "Nhập hoặc nhấp để chọn một mục", + "type_item_description": "Loại Mục Mô tả (tùy chọn)" + } + }, + "invoices": { + "title": "Hóa đơn", + "invoices_list": "Danh sách hóa đơn", + "days": "{days} Ngày", + "months": "{tháng} tháng", + "years": "{năm} Năm", + "all": "Tất cả", + "paid": "Đã thanh toán", + "unpaid": "Chưa thanh toán", + "viewed": "Đã xem", + "overdue": "Quá hạn", + "completed": "Đã hoàn thành", + "customer": "KHÁCH HÀNG", + "paid_status": "TRẠNG THÁI ĐÃ TRẢ TIỀN", + "ref_no": "REF KHÔNG.", + "number": "CON SỐ", + "amount_due": "SỐ TIỀN ĐÚNG", + "partially_paid": "Thanh toán một phần", + "total": "Toàn bộ", + "discount": "Giảm giá", + "sub_total": "Tổng phụ", + "invoice": "Hóa đơn | Hóa đơn", + "invoice_number": "Số hóa đơn", + "ref_number": "Số REF", + "contact": "Tiếp xúc", + "add_item": "Thêm một mặt hàng", + "date": "Ngày", + "due_date": "Ngày đáo hạn", + "status": "Trạng thái", + "add_tax": "Thêm thuế", + "amount": "Số tiền", + "action": "Hoạt động", + "notes": "Ghi chú", + "view": "Lượt xem", + "send_invoice": "Gửi hóa đơn", + "resend_invoice": "Gửi lại hóa đơn", + "invoice_template": "Mẫu hóa đơn", + "template": "Bản mẫu", + "mark_as_sent": "Đánh dấu là đã gửi", + "confirm_send_invoice": "Hóa đơn này sẽ được gửi qua email cho khách hàng", + "invoice_mark_as_sent": "Hóa đơn này sẽ được đánh dấu là đã gửi", + "confirm_send": "Hóa đơn này sẽ được gửi qua email cho khách hàng", + "invoice_date": "Ngày lập hóa đơn", + "record_payment": "Ghi lại Thanh toán", + "add_new_invoice": "Thêm hóa đơn mới", + "update_expense": "Cập nhật chi phí", + "edit_invoice": "Chỉnh sửa hóa đơn", + "new_invoice": "Hóa đơn mới", + "save_invoice": "Lưu hóa đơn", + "update_invoice": "Cập nhật hóa đơn", + "add_new_tax": "Thêm thuế mới", + "no_invoices": "Chưa có hóa đơn!", + "list_of_invoices": "Phần này sẽ chứa danh sách các hóa đơn.", + "select_invoice": "Chọn hóa đơn", + "no_matching_invoices": "Không có hóa đơn phù hợp!", + "mark_as_sent_successfully": "Hóa đơn được đánh dấu là đã gửi thành công", + "send_invoice_successfully": "Hóa đơn đã được gửi thành công", + "cloned_successfully": "Hóa đơn được sao chép thành công", + "clone_invoice": "Hóa đơn nhân bản", + "confirm_clone": "Hóa đơn này sẽ được sao chép vào một Hóa đơn mới", + "item": { + "title": "Danh mục", + "description": "Sự miêu tả", + "quantity": "Định lượng", + "price": "Giá bán", + "discount": "Giảm giá", + "total": "Toàn bộ", + "total_discount": "Tổng khấu trừ", + "sub_total": "Tổng phụ", + "tax": "Thuế", + "amount": "Số tiền", + "select_an_item": "Nhập hoặc nhấp để chọn một mục", + "type_item_description": "Loại Mục Mô tả (tùy chọn)" }, - "estimates": { - "title": "Ước tính", - "estimate": "Ước tính | Ước tính", - "estimates_list": "Danh sách ước tính", - "days": "{days} Ngày", - "months": "{months} tháng", - "years": "{years} Năm", - "all": "Tất cả", - "paid": "Đã thanh toán", - "unpaid": "Chưa thanh toán", - "customer": "KHÁCH HÀNG", - "ref_no": "SỐ THAM CHIẾU.", - "number": "CON SỐ", - "amount_due": "SỐ TIỀN THANH TOÁN", - "partially_paid": "Thanh toán một phần", - "total": "Toàn bộ", - "discount": "Giảm giá", - "sub_total": "Tổng phụ", - "estimate_number": "Số ước tính", - "ref_number": "Số REF", - "contact": "Liên hệ", - "add_item": "Thêm một mặt hàng", - "date": "Ngày", - "due_date": "Ngày đáo hạn", - "expiry_date": "Ngày hết hạn", - "status": "Trạng thái", - "add_tax": "Thêm thuế", - "amount": "Số tiền", - "action": "Hoạt động", - "notes": "Ghi chú", - "tax": "Thuế", - "estimate_template": "Bản mẫu", - "convert_to_invoice": "Chuyển đổi sang hóa đơn", - "mark_as_sent": "Đánh dấu là Đã gửi", - "send_estimate": "Gửi ước tính", - "resend_estimate": "Gửi lại ước tính", - "record_payment": "Ghi lại Thanh toán", - "add_estimate": "Thêm ước tính", - "save_estimate": "Lưu ước tính", - "confirm_conversion": "Ước tính này sẽ được sử dụng để tạo Hóa đơn mới.", - "conversion_message": "Hóa đơn được tạo thành công", - "confirm_send_estimate": "Ước tính này sẽ được gửi qua email cho khách hàng", - "confirm_mark_as_sent": "Ước tính này sẽ được đánh dấu là đã gửi", - "confirm_mark_as_accepted": "Ước tính này sẽ được đánh dấu là Đã chấp nhận", - "confirm_mark_as_rejected": "Ước tính này sẽ được đánh dấu là Bị từ chối", - "no_matching_estimates": "Không có ước tính phù hợp!", - "mark_as_sent_successfully": "Ước tính được đánh dấu là đã gửi thành công", - "send_estimate_successfully": "Ước tính đã được gửi thành công", - "errors": { - "required": "Trường không được bỏ trống." - }, - "accepted": "Đã được chấp nhận", - "rejected": "Từ chối", - "sent": "Gửi", - "draft": "Bản nháp", - "declined": "Suy giảm", - "new_estimate": "Ước tính mới", - "add_new_estimate": "Thêm ước tính mới", - "update_Estimate": "Cập nhật ước tính", - "edit_estimate": "Chỉnh sửa ước tính", - "items": "mặt hàng", - "Estimate": "Ước tính | Ước tính", - "add_new_tax": "Thêm thuế mới", - "no_estimates": "Chưa có ước tính nào!", - "list_of_estimates": "Phần này sẽ chứa danh sách các ước tính.", - "mark_as_rejected": "Đánh dấu là bị từ chối", - "mark_as_accepted": "Đánh dấu là đã chấp nhận", - "marked_as_accepted_message": "Ước tính được đánh dấu là được chấp nhận", - "marked_as_rejected_message": "Ước tính được đánh dấu là bị từ chối", - "confirm_delete": "Bạn sẽ không thể khôi phục Ước tính này | Bạn sẽ không thể khôi phục các Ước tính này", - "created_message": "Ước tính được tạo thành công", - "updated_message": "Đã cập nhật ước tính thành công", - "deleted_message": "Đã xóa ước tính thành công | Đã xóa ước tính thành công", - "user_email_does_not_exist": "Email người dùng không tồn tại", - "something_went_wrong": "Có gì đó không ổn", - "item": { - "title": "Danh mục", - "description": "Miêu tả", - "quantity": "Định lượng", - "price": "Giá bán", - "discount": "Giảm giá", - "total": "Toàn bộ", - "total_discount": "Tổng khấu trừ", - "sub_total": "Tổng phụ", - "tax": "Thuế", - "amount": "Số tiền", - "select_an_item": "Nhập hoặc nhấp để chọn một mục", - "type_item_description": "Loại Mục Mô tả (tùy chọn)" - } + "payment_attached_message": "Một trong các hóa đơn được chọn đã có một khoản thanh toán được đính kèm. Đảm bảo xóa các khoản thanh toán đính kèm trước để tiếp tục xóa", + "confirm_delete": "Bạn sẽ không thể khôi phục Hóa đơn này | Bạn sẽ không thể khôi phục các Hóa đơn này", + "created_message": "Hóa đơn đã được tạo thành công", + "updated_message": "Đã cập nhật hóa đơn thành công", + "deleted_message": "Hóa đơn đã được xóa thành công | Hóa đơn đã được xóa thành công", + "marked_as_sent_message": "Hóa đơn được đánh dấu là đã gửi thành công", + "user_email_does_not_exist": "Email người dùng không tồn tại", + "something_went_wrong": "có gì đó không ổn", + "invalid_due_amount_message": "Tổng số tiền trên Hóa đơn không được nhỏ hơn tổng số tiền đã thanh toán cho Hóa đơn này. Vui lòng cập nhật hóa đơn hoặc xóa các khoản thanh toán liên quan để tiếp tục." + }, + "credit_notes": { + "title": "Giấy báo có", + "credit_notes_list": "Danh sách ghi chú tín dụng", + "credit_notes": "Giấy báo có", + "contact": "Tiếp xúc", + "date": "Ngày", + "amount": "Số tiền", + "action": "Hoạt động", + "credit_number": "Số tín dụng", + "notes": "Ghi chú", + "confirm_delete": "Bạn có muốn xóa thư tín dụng này không?", + "item": { + "title": "Danh mục", + "description": "Sự miêu tả", + "quantity": "Định lượng", + "price": "Giá bán", + "discount": "Giảm giá", + "total": "Toàn bộ", + "total_discount": "Tổng khấu trừ", + "sub_total": "Tổng phụ", + "tax": "Thuế" + } + }, + "payments": { + "title": "Thanh toán", + "payments_list": "Danh sách thanh toán", + "record_payment": "Ghi lại Thanh toán", + "customer": "khách hàng", + "date": "Ngày", + "amount": "Số tiền", + "action": "Hoạt động", + "payment_number": "Số tiền phải trả", + "payment_mode": "Phương thức thanh toán", + "invoice": "Hóa đơn", + "note": "Ghi chú", + "add_payment": "Thêm thanh toán", + "new_payment": "Thanh toán mới", + "edit_payment": "Chỉnh sửa Thanh toán", + "view_payment": "Xem thanh toán", + "add_new_payment": "Thêm thanh toán mới", + "send_payment_receipt": "Gửi biên lai thanh toán", + "send_payment": "Gửi hóa đơn", + "save_payment": "Lưu thanh toán", + "update_payment": "Cập nhật thanh toán", + "payment": "Thanh toán | Thanh toán", + "no_payments": "Chưa có khoản thanh toán nào!", + "not_selected": "Không được chọn", + "no_invoice": "Không có hóa đơn", + "no_matching_payments": "Không có khoản thanh toán nào phù hợp!", + "list_of_payments": "Phần này sẽ chứa danh sách các khoản thanh toán.", + "select_payment_mode": "Chọn phương thức thanh toán", + "confirm_mark_as_sent": "Ước tính này sẽ được đánh dấu là đã gửi", + "confirm_send_payment": "Khoản thanh toán này sẽ được gửi qua email cho khách hàng", + "send_payment_successfully": "Thanh toán đã được gửi thành công", + "user_email_does_not_exist": "Email người dùng không tồn tại", + "something_went_wrong": "có gì đó không ổn", + "confirm_delete": "Bạn sẽ không thể khôi phục Thanh toán này | Bạn sẽ không thể khôi phục các Khoản thanh toán này", + "created_message": "Thanh toán được tạo thành công", + "updated_message": "Đã cập nhật thanh toán thành công", + "deleted_message": "Đã xóa thanh toán thành công | Thanh toán đã được xóa thành công", + "invalid_amount_message": "Số tiền thanh toán không hợp lệ" + }, + "expenses": { + "title": "Chi phí", + "expenses_list": "Danh sách chi phí", + "select_a_customer": "Chọn một khách hàng", + "expense_title": "Tiêu đề", + "customer": "khách hàng", + "contact": "Tiếp xúc", + "category": "thể loại", + "from_date": "Từ ngày", + "to_date": "Đến nay", + "expense_date": "Ngày", + "description": "Sự miêu tả", + "receipt": "Biên lai", + "amount": "Số tiền", + "action": "Hoạt động", + "not_selected": "Không được chọn", + "note": "Ghi chú", + "category_id": "Thể loại ID", + "date": "Ngày", + "add_expense": "Thêm chi phí", + "add_new_expense": "Thêm chi phí mới", + "save_expense": "Tiết kiệm chi phí", + "update_expense": "Cập nhật chi phí", + "download_receipt": "Biên nhận tải xuống", + "edit_expense": "Chỉnh sửa chi phí", + "new_expense": "Chi phí mới", + "expense": "Chi phí | Chi phí", + "no_expenses": "Chưa có chi phí!", + "list_of_expenses": "Phần này sẽ chứa danh sách các chi phí.", + "confirm_delete": "Bạn sẽ không thể thu hồi Khoản chi phí này | Bạn sẽ không thể thu hồi các Khoản chi phí này", + "created_message": "Đã tạo thành công chi phí", + "updated_message": "Đã cập nhật chi phí thành công", + "deleted_message": "Đã xóa thành công chi phí | Đã xóa thành công chi phí", + "categories": { + "categories_list": "Danh sách hạng mục", + "title": "Tiêu đề", + "name": "Tên", + "description": "Sự miêu tả", + "amount": "Số tiền", + "actions": "Hành động", + "add_category": "thêm thể loại", + "new_category": "Danh mục mới", + "category": "Thể loại | Thể loại", + "select_a_category": "Chọn một danh mục" + } + }, + "login": { + "email": "E-mail", + "password": "Mật khẩu", + "forgot_password": "Quên mật khẩu?", + "or_signIn_with": "hoặc Đăng nhập bằng", + "login": "Đăng nhập", + "register": "Đăng ký", + "reset_password": "Đặt lại mật khẩu", + "password_reset_successfully": "Đặt lại mật khẩu thành công", + "enter_email": "Nhập email", + "enter_password": "Nhập mật khẩu", + "retype_password": "Gõ lại mật khẩu", + "login_placeholder": "mail@example.com" + }, + "users": { + "title": "Người dùng", + "users_list": "Danh sách người dùng", + "name": "Tên", + "description": "Sự miêu tả", + "added_on": "Đã thêm vào", + "date_of_creation": "Ngày tạo", + "action": "Hoạt động", + "add_user": "Thêm người dùng", + "save_user": "Lưu người dùng", + "update_user": "Cập nhật người dùng", + "user": "Người dùng | Người dùng", + "add_new_user": "Thêm người dùng mới", + "new_user": "Người dùng mới", + "edit_user": "Người dùng biên tập", + "no_users": "Chưa có người dùng nào!", + "list_of_users": "Phần này sẽ chứa danh sách người dùng.", + "email": "E-mail", + "phone": "Điện thoại", + "password": "Mật khẩu", + "user_attached_message": "Không thể xóa một mục đã được sử dụng", + "confirm_delete": "Bạn sẽ không thể khôi phục Người dùng này | Bạn sẽ không thể khôi phục những Người dùng này", + "created_message": "Người dùng đã được tạo thành công", + "updated_message": "Đã cập nhật người dùng thành công", + "deleted_message": "Đã xóa người dùng thành công | Đã xóa người dùng thành công" + }, + "reports": { + "title": "Báo cáo", + "from_date": "Từ ngày", + "to_date": "Đến nay", + "status": "Trạng thái", + "paid": "Đã thanh toán", + "unpaid": "Chưa thanh toán", + "download_pdf": "tải PDF", + "view_pdf": "Xem PDF", + "update_report": "Cập nhật báo cáo", + "report": "Báo cáo | Báo cáo", + "profit_loss": { + "profit_loss": "Lợi nhuận", + "to_date": "Đến nay", + "from_date": "Từ ngày", + "date_range": "Chọn phạm vi ngày" + }, + "sales": { + "sales": "Bán hàng", + "date_range": "Chọn phạm vi ngày", + "to_date": "Đến nay", + "from_date": "Từ ngày", + "report_type": "Loại báo cáo" + }, + "taxes": { + "taxes": "Thuế", + "to_date": "Đến nay", + "from_date": "Từ ngày", + "date_range": "Chọn phạm vi ngày" + }, + "errors": { + "required": "Lĩnh vực được yêu cầu" }, "invoices": { - "title": "Hóa đơn", - "invoices_list": "Danh sách hóa đơn", - "days": "{days} Ngày", - "months": "{months} tháng", - "years": "{years} Năm", - "all": "Tất cả", - "paid": "Đã thanh toán", - "unpaid": "Chưa thanh toán", - "viewed": "Đã xem", - "overdue": "Quá hạn", - "completed": "Đã hoàn thành", - "customer": "KHÁCH HÀNG", - "paid_status": "TRẠNG THÁI ĐÃ TRẢ TIỀN", - "ref_no": "SỐ THAM CHIẾU.", - "number": "SỐ", - "amount_due": "SỐ TIỀN THANH TOÁN", - "partially_paid": "Thanh toán một phần", - "total": "Toàn bộ", - "discount": "Giảm giá", - "sub_total": "Tổng phụ", - "invoice": "Hóa đơn | Hóa đơn", - "invoice_number": "Số hóa đơn", - "ref_number": "Số REF", - "contact": "Liên hệ", - "add_item": "Thêm một mặt hàng", - "date": "Ngày", - "due_date": "Ngày đáo hạn", - "status": "Trạng thái", - "add_tax": "Thêm thuế", - "amount": "Số tiền", - "action": "Hoạt động", - "notes": "Ghi chú", - "view": "Lượt xem", - "send_invoice": "Gửi hóa đơn", - "resend_invoice": "Gửi lại hóa đơn", - "invoice_template": "Mẫu hóa đơn", - "template": "Bản mẫu", - "mark_as_sent": "Đánh dấu là đã gửi", - "confirm_send_invoice": "Hóa đơn này sẽ được gửi qua email cho khách hàng", - "invoice_mark_as_sent": "Hóa đơn này sẽ được đánh dấu là đã gửi", - "confirm_send": "Hóa đơn này sẽ được gửi qua email cho khách hàng", - "invoice_date": "Ngày lập hóa đơn", - "record_payment": "Ghi lại Thanh toán", - "add_new_invoice": "Thêm hóa đơn mới", - "update_expense": "Cập nhật chi phí", - "edit_invoice": "Chỉnh sửa hóa đơn", - "new_invoice": "Hóa đơn mới", - "save_invoice": "Lưu hóa đơn", - "update_invoice": "Cập nhật hóa đơn", - "add_new_tax": "Thêm thuế mới", - "no_invoices": "Chưa có hóa đơn!", - "list_of_invoices": "Phần này sẽ chứa danh sách các hóa đơn.", - "select_invoice": "Chọn hóa đơn", - "no_matching_invoices": "Không có hóa đơn phù hợp!", - "mark_as_sent_successfully": "Hóa đơn được đánh dấu là đã gửi thành công", - "send_invoice_successfully": "Hóa đơn đã được gửi thành công", - "cloned_successfully": "Hóa đơn được sao chép thành công", - "clone_invoice": "Hóa đơn nhân bản", - "confirm_clone": "Hóa đơn này sẽ được sao chép vào một Hóa đơn mới", - "item": { - "title": "Danh mục", - "description": "Miêu tả", - "quantity": "Định lượng", - "price": "Giá bán", - "discount": "Giảm giá", - "total": "Toàn bộ", - "total_discount": "Tổng khấu trừ", - "sub_total": "Tổng phụ", - "tax": "Thuế", - "amount": "Số tiền", - "select_an_item": "Nhập hoặc nhấp để chọn một mục", - "type_item_description": "Loại Mục Mô tả (tùy chọn)" - }, - "payment_attached_message": "Một trong các hóa đơn được chọn đã có một khoản thanh toán được đính kèm. Đảm bảo xóa các khoản thanh toán đính kèm trước để tiếp tục xóa", - "confirm_delete": "Bạn sẽ không thể khôi phục Hóa đơn này | Bạn sẽ không thể khôi phục các Hóa đơn này", - "created_message": "Hóa đơn đã được tạo thành công", - "updated_message": "Đã cập nhật hóa đơn thành công", - "deleted_message": "Hóa đơn đã được xóa thành công | Hóa đơn đã được xóa thành công", - "marked_as_sent_message": "Hóa đơn được đánh dấu là đã gửi thành công", - "user_email_does_not_exist": "Email người dùng không tồn tại", - "something_went_wrong": "có gì đó không ổn", - "invalid_due_amount_message": "Tổng số tiền trên Hóa đơn không được nhỏ hơn tổng số tiền đã thanh toán cho Hóa đơn này. Vui lòng cập nhật hóa đơn hoặc xóa các khoản thanh toán liên quan để tiếp tục." + "invoice": "Hóa đơn", + "invoice_date": "Ngày lập hóa đơn", + "due_date": "Ngày đáo hạn", + "amount": "Số tiền", + "contact_name": "Tên Liên lạc", + "status": "Trạng thái" }, - "credit_notes": { - "title": "Giấy báo có", - "credit_notes_list": "Danh sách ghi chú tín dụng", - "credit_notes": "Giấy báo có", - "contact": "Liên hệ", - "date": "Ngày", - "amount": "Số tiền", - "action": "Hoạt động", - "credit_number": "Số tín dụng", - "notes": "Ghi chú", - "confirm_delete": "Bạn có muốn xóa thư tín dụng này không?", - "item": { - "title": "Danh mục", - "description": "Miêu tả", - "quantity": "Định lượng", - "price": "Giá bán", - "discount": "Giảm giá", - "total": "Toàn bộ", - "total_discount": "Tổng khấu trừ", - "sub_total": "Tổng phụ", - "tax": "Thuế" - } - }, - "payments": { - "title": "Thanh toán", - "payments_list": "Danh sách thanh toán", - "record_payment": "Ghi lại Thanh toán", - "customer": "khách hàng", - "date": "Ngày", - "amount": "Số tiền", - "action": "Hoạt động", - "payment_number": "Mã Số Thanh Toán", - "payment_mode": "Phương thức thanh toán", - "invoice": "Hóa đơn", - "note": "Ghi chú", - "add_payment": "Thêm thanh toán", - "new_payment": "Thanh toán mới", - "edit_payment": "Chỉnh sửa Thanh toán", - "view_payment": "Xem thanh toán", - "add_new_payment": "Thêm thanh toán mới", - "send_payment_receipt": "Gửi biên lai thanh toán", - "send_payment": "Gửi hóa đơn", - "save_payment": "Lưu thanh toán", - "update_payment": "Cập nhật thanh toán", - "payment": "Thanh toán | Thanh toán", - "no_payments": "Chưa có khoản thanh toán nào!", - "not_selected": "Không được chọn", - "no_invoice": "Không có hóa đơn", - "no_matching_payments": "Không có khoản thanh toán nào phù hợp!", - "list_of_payments": "Phần này sẽ chứa danh sách các khoản thanh toán.", - "select_payment_mode": "Chọn phương thức thanh toán", - "confirm_mark_as_sent": "Ước tính này sẽ được đánh dấu là đã gửi", - "confirm_send_payment": "Khoản thanh toán này sẽ được gửi qua email cho khách hàng", - "send_payment_successfully": "Thanh toán đã được gửi thành công", - "user_email_does_not_exist": "Email người dùng không tồn tại", - "something_went_wrong": "Có gì đó không ổn", - "confirm_delete": "Bạn sẽ không thể khôi phục Thanh toán này | Bạn sẽ không thể khôi phục các Khoản thanh toán này", - "created_message": "Thanh toán được tạo thành công", - "updated_message": "Đã cập nhật thanh toán thành công", - "deleted_message": "Đã xóa thanh toán thành công | Thanh toán đã được xóa thành công", - "invalid_amount_message": "Số tiền thanh toán không hợp lệ" + "estimates": { + "estimate": "Ước tính", + "estimate_date": "Ngày ước tính", + "due_date": "Ngày đáo hạn", + "estimate_number": "Số ước tính", + "ref_number": "Số REF", + "amount": "Số tiền", + "contact_name": "Tên Liên lạc", + "status": "Trạng thái" }, "expenses": { - "title": "Chi phí", - "expenses_list": "Danh sách chi phí", - "select_a_customer": "Chọn một khách hàng", - "expense_title": "Tiêu đề", - "customer": "khách hàng", - "contact": "Liên hệ", - "category": "thể loại", - "from_date": "Từ ngày", - "to_date": "Đến ngày", - "expense_date": "Ngày", - "description": "Miêu tả", - "receipt": "Biên lai", - "amount": "Số tiền", - "action": "Hoạt động", - "not_selected": "Không được chọn", - "note": "Ghi chú", - "category_id": "Thể loại ID", - "date": "Ngày", - "add_expense": "Thêm chi phí", - "add_new_expense": "Thêm chi phí mới", - "save_expense": "Tiết kiệm chi phí", - "update_expense": "Cập nhật chi phí", - "download_receipt": "Biên nhận tải xuống", - "edit_expense": "Chỉnh sửa chi phí", - "new_expense": "Chi phí mới", - "expense": "Chi phí | Chi phí", - "no_expenses": "Chưa có chi phí!", - "list_of_expenses": "Phần này sẽ chứa danh sách các chi phí.", - "confirm_delete": "Bạn sẽ không thể thu hồi Khoản chi phí này | Bạn sẽ không thể thu hồi các Khoản chi phí này", - "created_message": "Đã tạo thành công chi phí", - "updated_message": "Đã cập nhật chi phí thành công", - "deleted_message": "Đã xóa thành công chi phí | Đã xóa thành công chi phí", - "categories": { - "categories_list": "Danh sách hạng mục", - "title": "Tiêu đề", - "name": "Tên", - "description": "Miêu tả", - "amount": "Số tiền", - "actions": "Hành động", - "add_category": "thêm thể loại", - "new_category": "Danh mục mới", - "category": "Thể loại | Thể loại", - "select_a_category": "Chọn một danh mục" - } + "expenses": "Chi phí", + "category": "thể loại", + "date": "Ngày", + "amount": "Số tiền", + "to_date": "Đến nay", + "from_date": "Từ ngày", + "date_range": "Chọn phạm vi ngày" + } + }, + "settings": { + "menu_title": { + "account_settings": "Cài đặt tài khoản", + "company_information": "Thông tin công ty", + "customization": "Tùy biến", + "preferences": "Sở thích", + "notifications": "Thông báo", + "tax_types": "Các loại thuế", + "expense_category": "Hạng mục Chi phí", + "update_app": "Cập nhật ứng dụng", + "backup": "Sao lưu", + "file_disk": "Đĩa tệp", + "custom_fields": "Trường tùy chỉnh", + "payment_modes": "Phương thức thanh toán", + "notes": "Ghi chú" }, - "login": { + "title": "Cài đặt", + "setting": "Cài đặt | Cài đặt", + "general": "Chung", + "language": "Ngôn ngữ", + "primary_currency": "Tiền tệ chính", + "timezone": "Múi giờ", + "date_format": "Định dạng ngày tháng", + "currencies": { + "title": "Tiền tệ", + "currency": "Tiền tệ | Tiền tệ", + "currencies_list": "Danh sách tiền tệ", + "select_currency": "Chọn tiền tệ", + "name": "Tên", + "code": "Mã", + "symbol": "Biểu tượng", + "precision": "Độ chính xác", + "thousand_separator": "Hàng ngàn máy tách", + "decimal_separator": "Phân số thập phân", + "position": "Chức vụ", + "position_of_symbol": "Vị trí của biểu tượng", + "right": "Đúng", + "left": "Trái", + "action": "Hoạt động", + "add_currency": "Thêm tiền tệ" + }, + "mail": { + "host": "Máy chủ Thư", + "port": "Cổng thư", + "driver": "Trình điều khiển Thư", + "secret": "Bí mật", + "mailgun_secret": "Bí mật Mailgun", + "mailgun_domain": "Miền", + "mailgun_endpoint": "Điểm cuối của Mailgun", + "ses_secret": "Bí mật SES", + "ses_key": "Khóa SES", + "password": "Mật khẩu thư", + "username": "Tên người dùng thư", + "mail_config": "Cấu hình thư", + "from_name": "Từ tên thư", + "from_mail": "Từ địa chỉ thư", + "encryption": "Mã hóa Thư", + "mail_config_desc": "Dưới đây là biểu mẫu Định cấu hình trình điều khiển Email để gửi email từ ứng dụng. Bạn cũng có thể định cấu hình các nhà cung cấp bên thứ ba như Sendgrid, SES, v.v." + }, + "pdf": { + "title": "Cài đặt PDF", + "footer_text": "Văn bản chân trang", + "pdf_layout": "Bố cục PDF" + }, + "company_info": { + "company_info": "Thông tin công ty", + "company_name": "Tên công ty", + "company_logo": "Logo công ty", + "section_description": "Thông tin về công ty của bạn sẽ được hiển thị trên hóa đơn, ước tính và các tài liệu khác do Crater tạo.", + "phone": "Điện thoại", + "country": "Quốc gia", + "state": "Tiểu bang", + "city": "Tp.", + "address": "Địa chỉ", + "zip": "Zip", + "save": "Tiết kiệm", + "updated_message": "Thông tin công ty được cập nhật thành công" + }, + "custom_fields": { + "title": "Trường tùy chỉnh", + "section_description": "Tùy chỉnh hóa đơn, ước tính của bạn", + "add_custom_field": "Thêm trường tùy chỉnh", + "edit_custom_field": "Chỉnh sửa trường tùy chỉnh", + "field_name": "Tên trường", + "label": "Nhãn", + "type": "Kiểu", + "name": "Tên", + "required": "Cần thiết", + "placeholder": "Trình giữ chỗ", + "help_text": "Văn bản trợ giúp", + "default_value": "Giá trị mặc định", + "prefix": "Tiếp đầu ngữ", + "starting_number": "Số bắt đầu", + "model": "Mô hình", + "help_text_description": "Nhập một số văn bản để giúp người dùng hiểu mục đích của trường tùy chỉnh này.", + "suffix": "Hậu tố", + "yes": "Đúng", + "no": "Không", + "order": "Đặt hàng", + "custom_field_confirm_delete": "Bạn sẽ không thể khôi phục Trường tùy chỉnh này", + "already_in_use": "Trường tùy chỉnh đã được sử dụng", + "deleted_message": "Trường Tùy chỉnh đã được xóa thành công", + "options": "các tùy chọn", + "add_option": "Thêm tùy chọn", + "add_another_option": "Thêm một tùy chọn khác", + "sort_in_alphabetical_order": "Sắp xếp theo thứ tự bảng chữ cái", + "add_options_in_bulk": "Thêm hàng loạt tùy chọn", + "use_predefined_options": "Sử dụng các tùy chọn được xác định trước", + "select_custom_date": "Chọn ngày tùy chỉnh", + "select_relative_date": "Chọn ngày tương đối", + "ticked_by_default": "Được đánh dấu theo mặc định", + "updated_message": "Đã cập nhật trường tùy chỉnh thành công", + "added_message": "Trường tùy chỉnh đã được thêm thành công" + }, + "customization": { + "customization": "sự tùy biến", + "save": "Tiết kiệm", + "addresses": { + "title": "Địa chỉ", + "section_description": "Bạn có thể đặt Định dạng Địa chỉ Thanh toán của Khách hàng và Địa chỉ Giao hàng của Khách hàng (Chỉ hiển thị dưới dạng PDF).", + "customer_billing_address": "Địa chỉ thanh toán của khách hàng", + "customer_shipping_address": "Địa chỉ giao hàng của khách hàng", + "company_address": "địa chỉ công ty", + "insert_fields": "Chèn trường", + "contact": "Tiếp xúc", + "address": "Địa chỉ", + "display_name": "Tên hiển thị", + "primary_contact_name": "Tên liên hệ chính", "email": "E-mail", - "password": "Mật khẩu", - "forgot_password": "Quên mật khẩu?", - "or_signIn_with": "hoặc Đăng nhập bằng", - "login": "Đăng nhập", - "register": "Đăng ký", - "reset_password": "Đặt lại mật khẩu", - "password_reset_successfully": "Đặt lại mật khẩu thành công", - "enter_email": "Nhập email", - "enter_password": "Nhập mật khẩu", - "retype_password": "Gõ lại mật khẩu", - "login_placeholder": "mail@example.com" - }, - "users": { - "title": "Người dùng", - "users_list": "Danh sách người dùng", + "website": "Trang mạng", "name": "Tên", - "description": "Miêu tả", - "added_on": "Đã thêm vào", - "date_of_creation": "Ngày tạo", - "action": "Hoạt động", - "add_user": "Thêm người dùng", - "save_user": "Lưu người dùng", - "update_user": "Cập nhật người dùng", - "user": "Người dùng | Người dùng", - "add_new_user": "Thêm người dùng mới", - "new_user": "Người dùng mới", - "edit_user": "Chỉnh sửa gười dùng", - "no_users": "Chưa có người dùng nào!", - "list_of_users": "Phần này sẽ chứa danh sách người dùng.", - "email": "E-mail", - "phone": "Điện thoại", - "password": "Mật khẩu", - "user_attached_message": "Không thể xóa một mục đã được sử dụng", - "confirm_delete": "Bạn sẽ không thể khôi phục Người dùng này | Bạn sẽ không thể khôi phục những Người dùng này", - "created_message": "Người dùng đã được tạo thành công", - "updated_message": "Đã cập nhật người dùng thành công", - "deleted_message": "Đã xóa người dùng thành công | Đã xóa người dùng thành công" - }, - "reports": { - "title": "Báo cáo", - "from_date": "Từ ngày", - "to_date": "Đến ngày", - "status": "Trạng thái", - "paid": "Đã thanh toán", - "unpaid": "Chưa thanh toán", - "download_pdf": "Tải PDF", - "view_pdf": "Xem PDF", - "update_report": "Cập nhật báo cáo", - "report": "Báo cáo | Báo cáo", - "profit_loss": { - "profit_loss": "Lợi nhuận", - "to_date": "Đến ngày", - "from_date": "Từ ngày", - "date_range": "Chọn phạm vi ngày" - }, - "sales": { - "sales": "Bán hàng", - "date_range": "Chọn phạm vi ngày", - "to_date": "Đến ngày", - "from_date": "Từ ngày", - "report_type": "Loại báo cáo" - }, - "taxes": { - "taxes": "Thuế", - "to_date": "Đến ngày", - "from_date": "Từ ngày", - "date_range": "Chọn phạm vi ngày" - }, - "errors": { - "required": "Lĩnh vực được yêu cầu" - }, - "invoices": { - "invoice": "Hóa đơn", - "invoice_date": "Ngày lập hóa đơn", - "due_date": "Ngày đáo hạn", - "amount": "Số tiền", - "contact_name": "Tên Liên lạc", - "status": "Trạng thái" - }, - "estimates": { - "estimate": "Ước tính", - "estimate_date": "Ngày ước tính", - "due_date": "Ngày đáo hạn", - "estimate_number": "Số ước tính", - "ref_number": "Số REF", - "amount": "Số tiền", - "contact_name": "Tên Liên lạc", - "status": "Trạng thái" - }, - "expenses": { - "expenses": "Chi phí", - "category": "thể loại", - "date": "Ngày", - "amount": "Số tiền", - "to_date": "Đến ngày", - "from_date": "Từ ngày", - "date_range": "Chọn phạm vi ngày" - } - }, - "settings": { - "menu_title": { - "account_settings": "Cài đặt tài khoản", - "company_information": "Thông tin công ty", - "customization": "Tùy biến", - "preferences": "Sở thích", - "notifications": "Thông báo", - "tax_types": "Các loại thuế", - "expense_category": "Hạng mục Chi phí", - "update_app": "Cập nhật ứng dụng", - "backup": "Sao lưu", - "file_disk": "Đĩa tệp", - "custom_fields": "Trường tùy chỉnh", - "payment_modes": "Phương thức thanh toán", - "notes": "Ghi chú" - }, - "title": "Cài đặt", - "setting": "Cài đặt | Cài đặt", - "general": "Chung", - "language": "Ngôn ngữ", - "primary_currency": "Tiền tệ chính", - "timezone": "Múi giờ", - "date_format": "Định dạng ngày tháng", - "currencies": { - "title": "Tiền tệ", - "currency": "Tiền tệ | Tiền tệ", - "currencies_list": "Danh sách tiền tệ", - "select_currency": "Chọn tiền tệ", - "name": "Tên", - "code": "Mã", - "symbol": "Biểu tượng", - "precision": "Độ chính xác", - "thousand_separator": "Hàng ngàn máy tách", - "decimal_separator": "Phân số thập phân", - "position": "Chức vụ", - "position_of_symbol": "Vị trí của biểu tượng", - "right": "Đúng", - "left": "Trái", - "action": "Hoạt động", - "add_currency": "Thêm tiền tệ" - }, - "mail": { - "host": "Máy chủ Thư", - "port": "Cổng thư", - "driver": "Trình điều khiển Thư", - "secret": "Khóa", - "mailgun_secret": "Khóa Mailgun", - "mailgun_domain": "Miền", - "mailgun_endpoint": "Điểm cuối của Mailgun", - "ses_secret": "Khóa SES", - "ses_key": "Khóa SES", - "password": "Mật khẩu thư", - "username": "Tên người dùng thư", - "mail_config": "Cấu hình thư", - "from_name": "Từ tên thư", - "from_mail": "Từ địa chỉ thư", - "encryption": "Mã hóa Thư", - "mail_config_desc": "Dưới đây là biểu mẫu Định cấu hình trình điều khiển Email để gửi email từ ứng dụng. Bạn cũng có thể định cấu hình các nhà cung cấp bên thứ ba như Sendgrid, SES, v.v." - }, - "pdf": { - "title": "Cài đặt PDF", - "footer_text": "Văn bản chân trang", - "pdf_layout": "Bố cục PDF" - }, - "company_info": { - "company_info": "Thông tin công ty", - "company_name": "Tên công ty", - "company_logo": "Logo công ty", - "section_description": "Thông tin về công ty của bạn sẽ được hiển thị trên hóa đơn, ước tính và các tài liệu khác do Crater tạo.", - "phone": "Điện thoại", - "country": "Quốc gia", - "state": "Tiểu bang", - "city": "Tp.", - "address": "Địa chỉ", - "zip": "Zip", - "save": "Lưu", - "updated_message": "Thông tin công ty được cập nhật thành công" - }, - "custom_fields": { - "title": "Trường tùy chỉnh", - "section_description": "Tùy chỉnh hóa đơn, ước tính của bạn", - "add_custom_field": "Thêm trường tùy chỉnh", - "edit_custom_field": "Chỉnh sửa trường tùy chỉnh", - "field_name": "Tên trường", - "label": "Nhãn", - "type": "Kiểu", - "name": "Tên", - "required": "Cần thiết", - "placeholder": "Trình giữ chỗ", - "help_text": "Văn bản trợ giúp", - "default_value": "Giá trị mặc định", - "prefix": "Tiếp đầu ngữ", - "starting_number": "Số bắt đầu", - "model": "Mô hình", - "help_text_description": "Nhập một số văn bản để giúp người dùng hiểu mục đích của trường tùy chỉnh này.", - "suffix": "Hậu tố", - "yes": "Đúng", - "no": "Không", - "order": "Đặt hàng", - "custom_field_confirm_delete": "Bạn sẽ không thể khôi phục Trường tùy chỉnh này", - "already_in_use": "Trường tùy chỉnh đã được sử dụng", - "deleted_message": "Trường Tùy chỉnh đã được xóa thành công", - "options": "các tùy chọn", - "add_option": "Thêm tùy chọn", - "add_another_option": "Thêm một tùy chọn khác", - "sort_in_alphabetical_order": "Sắp xếp theo thứ tự bảng chữ cái", - "add_options_in_bulk": "Thêm hàng loạt tùy chọn", - "use_predefined_options": "Sử dụng các tùy chọn được xác định trước", - "select_custom_date": "Chọn ngày tùy chỉnh", - "select_relative_date": "Chọn ngày tương đối", - "ticked_by_default": "Được đánh dấu theo mặc định", - "updated_message": "Đã cập nhật trường tùy chỉnh thành công", - "added_message": "Trường tùy chỉnh đã được thêm thành công" - }, - "customization": { - "customization": "sự tùy biến", - "save": "Tiết kiệm", - "addresses": { - "title": "Địa chỉ", - "section_description": "Bạn có thể đặt Định dạng Địa chỉ Thanh toán của Khách hàng và Địa chỉ Giao hàng của Khách hàng (Chỉ hiển thị dưới dạng PDF).", - "customer_billing_address": "Địa chỉ thanh toán của khách hàng", - "customer_shipping_address": "Địa chỉ giao hàng của khách hàng", - "company_address": "địa chỉ công ty", - "insert_fields": "Chèn trường", - "contact": "Liên hệ", - "address": "Địa chỉ", - "display_name": "Tên hiển thị", - "primary_contact_name": "Tên liên hệ chính", - "email": "E-mail", - "website": "Website", - "name": "Tên", - "country": "Quốc gia", - "state": "Tiểu bang", - "city": "Tp.", - "company_name": "Tên công ty", - "address_street_1": "Địa chỉ Đường 1", - "address_street_2": "Địa chỉ Đường 2", - "phone": "Điện thoại", - "zip_code": "Mã Bưu Chính", - "address_setting_updated": "Đã cập nhật cài đặt địa chỉ thành công" - }, - "updated_message": "Thông tin công ty được cập nhật thành công", - "invoices": { - "title": "Hóa đơn", - "notes": "Ghi chú", - "invoice_prefix": "Tiền tố hóa đơn", - "default_invoice_email_body": "Nội dung email hóa đơn mặc định", - "invoice_settings": "Cài đặt hóa đơn", - "autogenerate_invoice_number": "Tự động tạo số hóa đơn", - "invoice_setting_description": "Tắt tính năng này, Nếu bạn không muốn tự động tạo số hóa đơn mỗi khi bạn tạo hóa đơn mới.", - "invoice_email_attachment": "Gửi hóa đơn dưới dạng tệp đính kèm", - "invoice_email_attachment_setting_description": "Bật tính năng này nếu bạn muốn gửi hóa đơn dưới dạng tệp đính kèm email. Xin lưu ý rằng nút 'Xem Hóa đơn' trong email sẽ không được hiển thị nữa khi được bật.", - "enter_invoice_prefix": "Nhập tiền tố hóa đơn", - "terms_and_conditions": "Các điều khoản và điều kiện", - "company_address_format": "Định dạng địa chỉ công ty", - "shipping_address_format": "Định dạng địa chỉ giao hàng", - "billing_address_format": "Định dạng địa chỉ thanh toán", - "invoice_setting_updated": "Đã cập nhật cài đặt hóa đơn thành công" - }, - "estimates": { - "title": "Ước tính", - "estimate_prefix": "Tiền tố ước tính", - "default_estimate_email_body": "Nội dung Email Ước tính Mặc định", - "estimate_settings": "Cài đặt ước tính", - "autogenerate_estimate_number": "Tự động tạo số ước tính", - "estimate_setting_description": "Tắt tính năng này, nếu bạn không muốn tự động tạo số ước tính mỗi khi bạn tạo ước tính mới.", - "estimate_email_attachment": "Gửi ước tính dưới dạng tệp đính kèm", - "estimate_email_attachment_setting_description": "Bật tính năng này nếu bạn muốn gửi ước tính dưới dạng tệp đính kèm email. Xin lưu ý rằng nút 'Xem Ước tính' trong email sẽ không được hiển thị nữa khi được bật.", - "enter_estimate_prefix": "Nhập tiền tố estmiate", - "estimate_setting_updated": "Đã cập nhật cài đặt ước tính thành công", - "company_address_format": "Định dạng địa chỉ công ty", - "billing_address_format": "Định dạng địa chỉ thanh toán", - "shipping_address_format": "Định dạng địa chỉ giao hàng" - }, - "payments": { - "title": "Thanh toán", - "description": "Các phương thức giao dịch thanh toán", - "payment_prefix": "Tiền tố thanh toán", - "default_payment_email_body": "Nội dung Email Thanh toán Mặc định", - "payment_settings": "Cài đặt thanh toán", - "autogenerate_payment_number": "Tự động tạo số thanh toán", - "payment_setting_description": "Tắt tính năng này, nếu bạn không muốn tự động tạo số thanh toán mỗi khi bạn tạo một khoản thanh toán mới.", - "payment_email_attachment": "Gửi thanh toán dưới dạng tệp đính kèm", - "payment_email_attachment_setting_description": "Bật tính năng này nếu bạn muốn gửi biên nhận thanh toán dưới dạng tệp đính kèm email. Xin lưu ý rằng nút 'Xem Thanh toán' trong email sẽ không được hiển thị nữa khi được bật.", - "enter_payment_prefix": "Nhập tiền tố thanh toán", - "payment_setting_updated": "Đã cập nhật cài đặt thanh toán thành công", - "payment_modes": "Phương thức thanh toán", - "add_payment_mode": "Thêm phương thức thanh toán", - "edit_payment_mode": "Chỉnh sửa Phương thức Thanh toán", - "mode_name": "Tên chế độ", - "payment_mode_added": "Phương thức thanh toán đã được thêm", - "payment_mode_updated": "Đã cập nhật phương thức thanh toán", - "payment_mode_confirm_delete": "Bạn sẽ không thể khôi phục Phương thức thanh toán này", - "already_in_use": "Phương thức thanh toán đã được sử dụng", - "deleted_message": "Phương thức thanh toán đã được xóa thành công", - "company_address_format": "Định dạng địa chỉ công ty", - "from_customer_address_format": "Từ định dạng địa chỉ khách hàng" - }, - "items": { - "title": "Mặt hàng", - "units": "Các đơn vị", - "add_item_unit": "Thêm đơn vị mặt hàng", - "edit_item_unit": "Chỉnh sửa đơn vị mặt hàng", - "unit_name": "Tên bài", - "item_unit_added": "Đơn vị mặt hàng đã được thêm", - "item_unit_updated": "Đã cập nhật đơn vị mặt hàng", - "item_unit_confirm_delete": "Bạn sẽ không thể khôi phục đơn vị Mặt hàng này", - "already_in_use": "Đơn vị vật phẩm đã được sử dụng", - "deleted_message": "Đơn vị mặt hàng đã được xóa thành công" - }, - "notes": { - "title": "Ghi chú", - "description": "Tiết kiệm thời gian bằng cách tạo ghi chú và sử dụng lại chúng trên hóa đơn, ước tính của bạn", - "notes": "Ghi chú", - "type": "Kiểu", - "add_note": "Thêm ghi chú", - "add_new_note": "Thêm ghi chú mới", - "name": "Tên", - "edit_note": "Chỉnh sửa ghi chú", - "note_added": "Đã thêm ghi chú thành công", - "note_updated": "Đã cập nhật ghi chú thành công", - "note_confirm_delete": "Bạn sẽ không thể khôi phục Ghi chú này", - "already_in_use": "Ghi chú đã được sử dụng", - "deleted_message": "Đã xóa ghi chú thành công" - } - }, - "account_settings": { - "profile_picture": "Ảnh đại diện", - "name": "Tên", - "email": "E-mail", - "password": "Mật khẩu", - "confirm_password": "Xác nhận mật khẩu", - "account_settings": "Cài đặt tài khoản", - "save": "Lưu", - "section_description": "Bạn có thể cập nhật tên, email của mình", - "updated_message": "Đã cập nhật cài đặt tài khoản thành công" - }, - "user_profile": { - "name": "Tên", - "email": "E-mail", - "password": "Mật khẩu", - "confirm_password": "Xác nhận mật khẩu" - }, - "notification": { - "title": "Thông báo", - "email": "Gửi thông báo tới", - "description": "Bạn muốn nhận thông báo email nào khi có điều gì đó thay đổi?", - "invoice_viewed": "Hóa đơn đã xem", - "invoice_viewed_desc": "Khi khách hàng của bạn xem hóa đơn được gửi qua bảng điều khiển miệng núi lửa.", - "estimate_viewed": "Ước tính đã xem", - "estimate_viewed_desc": "Khi khách hàng của bạn xem ước tính được gửi qua bảng điều khiển miệng núi lửa.", - "save": "Lưu", - "email_save_message": "Email đã được lưu thành công", - "please_enter_email": "Vui lòng nhập Email" - }, - "tax_types": { - "title": "Các loại thuế", - "add_tax": "Thêm thuế", - "edit_tax": "Chỉnh sửa thuế", - "description": "Bạn có thể thêm hoặc bớt thuế tùy ý. Crater hỗ trợ Thuế đối với các mặt hàng riêng lẻ cũng như trên hóa đơn.", - "add_new_tax": "Thêm thuế mới", - "tax_settings": "Cài đặt thuế", - "tax_per_item": "Thuế mỗi mặt hàng", - "tax_name": "Tên thuế", - "compound_tax": "Thuế tổng hợp", - "percent": "Phần trăm", - "action": "Hoạt động", - "tax_setting_description": "Bật tính năng này nếu bạn muốn thêm thuế vào các mục hóa đơn riêng lẻ. Theo mặc định, thuế được thêm trực tiếp vào hóa đơn.", - "created_message": "Loại thuế đã được tạo thành công", - "updated_message": "Đã cập nhật thành công loại thuế", - "deleted_message": "Đã xóa thành công loại thuế", - "confirm_delete": "Bạn sẽ không thể khôi phục Loại thuế này", - "already_in_use": "Thuế đã được sử dụng" - }, - "expense_category": { - "title": "Hạng mục Chi phí", - "action": "Hoạt động", - "description": "Các danh mục được yêu cầu để thêm các mục chi phí. Bạn có thể Thêm hoặc Xóa các danh mục này tùy theo sở thích của mình.", - "add_new_category": "Thêm danh mục mới", - "add_category": "thêm thể loại", - "edit_category": "Chỉnh sửa danh mục", - "category_name": "tên danh mục", - "category_description": "Miêu tả", - "created_message": "Danh mục Chi phí đã được tạo thành công", - "deleted_message": "Đã xóa thành công danh mục chi phí", - "updated_message": "Đã cập nhật danh mục chi phí thành công", - "confirm_delete": "Bạn sẽ không thể khôi phục Danh mục Chi phí này", - "already_in_use": "Danh mục đã được sử dụng" - }, - "preferences": { - "currency": "Tiền tệ", - "default_language": "Ngôn ngữ mặc định", - "time_zone": "Múi giờ", - "fiscal_year": "Năm tài chính", - "date_format": "Định dạng ngày tháng", - "discount_setting": "Cài đặt chiết khấu", - "discount_per_item": "Giảm giá cho mỗi mặt hàng", - "discount_setting_description": "Bật tính năng này nếu bạn muốn thêm Giảm giá vào các mặt hàng hóa đơn riêng lẻ. Theo mặc định, Giảm giá được thêm trực tiếp vào hóa đơn.", - "save": "Lưu", - "preference": "Sở thích | Sở thích", - "general_settings": "Tùy chọn mặc định cho hệ thống.", - "updated_message": "Đã cập nhật thành công các tùy chọn", - "select_language": "Chọn ngôn ngữ", - "select_time_zone": "Chọn múi giờ", - "select_date_format": "Chọn định dạng ngày", - "select_financial_year": "Chọn năm tài chính" - }, - "update_app": { - "title": "Cập nhật ứng dụng", - "description": "Bạn có thể dễ dàng cập nhật Crater bằng cách kiểm tra bản cập nhật mới bằng cách nhấp vào nút bên dưới", - "check_update": "Kiểm tra cập nhật", - "avail_update": "Cập nhật mới có sẵn", - "next_version": "Phiên bản tiếp theo", - "requirements": "Yêu cầu", - "update": "Cập nhật bây giờ", - "update_progress": "Đang cập nhật ...", - "progress_text": "Nó sẽ chỉ mất một vài phút. Vui lòng không làm mới màn hình hoặc đóng cửa sổ trước khi cập nhật kết thúc", - "update_success": "Ứng dụng đã được cập nhật! Vui lòng đợi trong khi cửa sổ trình duyệt của bạn được tải lại tự động.", - "latest_message": "Không có bản cập nhật nào! Bạn đang sử dụng phiên bản mới nhất.", - "current_version": "Phiên bản hiện tại", - "download_zip_file": "Tải xuống tệp ZIP", - "unzipping_package": "Gói giải nén", - "copying_files": "Sao chép các tập tin", - "deleting_files": "Xóa các tệp không sử dụng", - "running_migrations": "Chạy di cư", - "finishing_update": "Cập nhật kết thúc", - "update_failed": "Cập nhật không thành công", - "update_failed_text": "Lấy làm tiếc! Cập nhật của bạn không thành công vào: bước {step}" - }, - "backup": { - "title": "Sao lưu | Sao lưu", - "description": "Bản sao lưu là một tệp zip chứa tất cả các tệp trong thư mục bạn chỉ định cùng với một kết xuất cơ sở dữ liệu của bạn", - "new_backup": "Thêm bản sao lưu mới", - "create_backup": "Tạo bản sao", - "select_backup_type": "Chọn loại sao lưu", - "backup_confirm_delete": "Bạn sẽ không thể khôi phục Bản sao lưu này", - "path": "con đường", - "new_disk": "Đĩa mới", - "created_at": "được tạo ra tại", - "size": "kích thước", - "dropbox": "dropbox", - "local": "địa phương", - "healthy": "khỏe mạnh", - "amount_of_backups": "lượng sao lưu", - "newest_backups": "bản sao lưu mới nhất", - "used_storage": "lưu trữ đã sử dụng", - "select_disk": "Chọn đĩa", - "action": "Hoạt động", - "deleted_message": "Đã xóa bản sao lưu thành công", - "created_message": "Đã tạo thành công bản sao lưu", - "invalid_disk_credentials": "Thông tin đăng nhập không hợp lệ của đĩa đã chọn" - }, - "disk": { - "title": "Đĩa tập tin | Đĩa Tệp", - "description": "Theo mặc định, Crater sẽ sử dụng đĩa cục bộ của bạn để lưu các bản sao lưu, ảnh đại diện và các tệp hình ảnh khác. Bạn có thể định cấu hình nhiều hơn một trình điều khiển đĩa như DigitalOcean, S3 và Dropbox theo sở thích của mình.", - "created_at": "được tạo ra tại", - "dropbox": "dropbox", - "name": "Tên", - "driver": "Người lái xe", - "disk_type": "Kiểu", - "disk_name": "Tên đĩa", - "new_disk": "Thêm đĩa mới", - "filesystem_driver": "Trình điều khiển hệ thống tập tin", - "local_driver": "Trình điều khiển địa phương", - "local_root": "Gốc cục bộ", - "public_driver": "Tài xế công cộng", - "public_root": "Gốc công khai", - "public_url": "URL công khai", - "public_visibility": "Hiển thị công khai", - "media_driver": "Trình điều khiển phương tiện", - "media_root": "Gốc phương tiện", - "aws_driver": "Trình điều khiển AWS", - "aws_key": "Khóa AWS", - "aws_secret": "Khóa AWS", - "aws_region": "Khu vực AWS", - "aws_bucket": "Nhóm AWS", - "aws_root": "Gốc AWS", - "do_spaces_type": "Làm kiểu Spaces", - "do_spaces_key": "Do phím Spaces", - "do_spaces_secret": "Làm bí mật về không gian", - "do_spaces_region": "Do Spaces Region", - "do_spaces_bucket": "Do Spaces Bucket", - "do_spaces_endpoint": "Do Spaces Endpoint", - "do_spaces_root": "Do Spaces Root", - "dropbox_type": "Loại hộp chứa", - "dropbox_token": "Mã thông báo Dropbox", - "dropbox_key": "Khóa Dropbox", - "dropbox_secret": "Khóa Dropbox", - "dropbox_app": "Ứng dụng Dropbox", - "dropbox_root": "Gốc Dropbox", - "default_driver": "Trình điều khiển mặc định", - "is_default": "LÀ ĐỊNH NGHĨA", - "set_default_disk": "Đặt đĩa mặc định", - "set_default_disk_confirm": "Đĩa này sẽ được đặt làm mặc định và tất cả các tệp PDF mới sẽ được lưu trên đĩa này", - "success_set_default_disk": "Đĩa được đặt làm mặc định thành công", - "save_pdf_to_disk": "Lưu PDF vào đĩa", - "disk_setting_description": "Bật tính năng này, nếu bạn muốn lưu một bản sao của mỗi Hóa đơn, Ước tính", - "select_disk": "Chọn đĩa", - "disk_settings": "Cài đặt đĩa", - "confirm_delete": "Tệp hiện có của bạn", - "action": "Hoạt động", - "edit_file_disk": "Chỉnh sửa Đĩa Tệp", - "success_create": "Đã thêm đĩa thành công", - "success_update": "Đã cập nhật đĩa thành công", - "error": "Thêm đĩa không thành công", - "deleted_message": "Đĩa Tệp đã được xóa thành công", - "disk_variables_save_successfully": "Đã cấu hình đĩa thành công", - "disk_variables_save_error": "Cấu hình đĩa không thành công.", - "invalid_disk_credentials": "Thông tin đăng nhập không hợp lệ của đĩa đã chọn" - } - }, - "wizard": { - "account_info": "thông tin tài khoản", - "account_info_desc": "Thông tin chi tiết dưới đây sẽ được sử dụng để tạo tài khoản Quản trị viên chính. Ngoài ra, bạn có thể thay đổi thông tin chi tiết bất cứ lúc nào sau khi đăng nhập.", - "name": "Tên", - "email": "E-mail", - "password": "Mật khẩu", - "confirm_password": "Xác nhận mật khẩu", - "save_cont": "Lưu", - "company_info": "Thông tin công ty", - "company_info_desc": "Thông tin này sẽ được hiển thị trên hóa đơn. Lưu ý rằng bạn có thể chỉnh sửa điều này sau trên trang cài đặt.", - "company_name": "Tên công ty", - "company_logo": "Logo công ty", - "logo_preview": "Xem trước Logo", - "preferences": "Sở thích", - "preferences_desc": "Tùy chọn mặc định cho hệ thống.", "country": "Quốc gia", "state": "Tiểu bang", "city": "Tp.", - "address": "Địa chỉ", - "street": "Phố1 | Street2", + "company_name": "Tên công ty", + "address_street_1": "Địa chỉ Đường 1", + "address_street_2": "Địa chỉ Đường 2", "phone": "Điện thoại", "zip_code": "Mã Bưu Chính", - "go_back": "Quay lại", - "currency": "Tiền tệ", - "language": "Ngôn ngữ", - "time_zone": "Múi giờ", - "fiscal_year": "Năm tài chính", - "date_format": "Định dạng ngày tháng", - "from_address": "Từ địa chỉ", - "username": "tên tài khoản", - "next": "Kế tiếp", - "continue": "Tiếp tục", - "skip": "Nhảy", - "database": { - "database": "URL trang web", - "connection": "Kết nối cơ sở dữ liệu", - "host": "Máy chủ cơ sở dữ liệu", - "port": "Cổng cơ sở dữ liệu", - "password": "Mật khẩu cơ sở dữ liệu", - "app_url": "URL ứng dụng", - "app_domain": "Miền ứng dụng", - "username": "Tên người dùng cơ sở dữ liệu", - "db_name": "Tên cơ sở dữ liệu", - "db_path": "Đường dẫn cơ sở dữ liệu", - "desc": "Tạo cơ sở dữ liệu trên máy chủ của bạn và đặt thông tin đăng nhập bằng biểu mẫu bên dưới." - }, - "permissions": { - "permissions": "Quyền", - "permission_confirm_title": "Bạn có chắc chắn muốn tiếp tục không?", - "permission_confirm_desc": "Kiểm tra quyền thư mục không thành công", - "permission_desc": "Dưới đây là danh sách các quyền đối với thư mục được yêu cầu để ứng dụng hoạt động. Nếu kiểm tra quyền không thành công, hãy đảm bảo cập nhật quyền thư mục của bạn." - }, - "mail": { - "host": "Máy chủ Thư", - "port": "Cổng thư", - "driver": "Trình điều khiển Thư", - "secret": "Khóa", - "mailgun_secret": "Khóa Mailgun", - "mailgun_domain": "Miền", - "mailgun_endpoint": "Điểm cuối của Mailgun", - "ses_secret": "Khóa SES", - "ses_key": "Khóa SES", - "password": "Mật khẩu thư", - "username": "Tên người dùng thư", - "mail_config": "Cấu hình thư", - "from_name": "Từ tên thư", - "from_mail": "Từ địa chỉ thư", - "encryption": "Mã hóa Thư", - "mail_config_desc": "Dưới đây là biểu mẫu Định cấu hình trình điều khiển Email để gửi email từ ứng dụng. Bạn cũng có thể định cấu hình các nhà cung cấp bên thứ ba như Sendgrid, SES, v.v." - }, - "req": { - "system_req": "yêu cầu hệ thống", - "php_req_version": "Php (version {version} required)", - "check_req": "Kiểm tra yêu cầu", - "system_req_desc": "Crater có một số yêu cầu máy chủ. Đảm bảo rằng máy chủ của bạn có phiên bản php bắt buộc và tất cả các phần mở rộng được đề cập bên dưới." - }, - "errors": { - "migrate_failed": "Di chuyển không thành công", - "database_variables_save_error": "Không thể ghi cấu hình vào tệp .env. Vui lòng kiểm tra quyền đối với tệp của nó", - "mail_variables_save_error": "Cấu hình email không thành công.", - "connection_failed": "Kết nối cơ sở dữ liệu không thành công", - "database_should_be_empty": "Cơ sở dữ liệu phải trống" - }, - "success": { - "mail_variables_save_successfully": "Email được định cấu hình thành công", - "database_variables_save_successfully": "Đã cấu hình thành công cơ sở dữ liệu." - } + "address_setting_updated": "Đã cập nhật cài đặt địa chỉ thành công" + }, + "updated_message": "Thông tin công ty được cập nhật thành công", + "invoices": { + "title": "Hóa đơn", + "notes": "Ghi chú", + "invoice_prefix": "Tiền tố hóa đơn", + "invoice_number_length": "Invoice number length", + "default_invoice_email_body": "Nội dung email hóa đơn mặc định", + "invoice_settings": "Cài đặt hóa đơn", + "autogenerate_invoice_number": "Tự động tạo số hóa đơn", + "invoice_setting_description": "Tắt tính năng này, Nếu bạn không muốn tự động tạo số hóa đơn mỗi khi bạn tạo hóa đơn mới.", + "invoice_email_attachment": "Gửi hóa đơn dưới dạng tệp đính kèm", + "invoice_email_attachment_setting_description": "Bật tính năng này nếu bạn muốn gửi hóa đơn dưới dạng tệp đính kèm email. Xin lưu ý rằng nút 'Xem Hóa đơn' trong email sẽ không được hiển thị nữa khi được bật.", + "enter_invoice_prefix": "Nhập tiền tố hóa đơn", + "terms_and_conditions": "Các điều khoản và điều kiện", + "company_address_format": "Định dạng địa chỉ công ty", + "shipping_address_format": "Định dạng địa chỉ giao hàng", + "billing_address_format": "Định dạng địa chỉ thanh toán", + "invoice_setting_updated": "Đã cập nhật cài đặt hóa đơn thành công" + }, + "estimates": { + "title": "Ước tính", + "estimate_prefix": "Tiền tố ước tính", + "estimate_number_length": "Estimate number length", + "default_estimate_email_body": "Nội dung Email Ước tính Mặc định", + "estimate_settings": "Cài đặt ước tính", + "autogenerate_estimate_number": "Tự động tạo số ước tính", + "estimate_setting_description": "Tắt tính năng này, nếu bạn không muốn tự động tạo số ước tính mỗi khi bạn tạo ước tính mới.", + "estimate_email_attachment": "Gửi ước tính dưới dạng tệp đính kèm", + "estimate_email_attachment_setting_description": "Bật tính năng này nếu bạn muốn gửi ước tính dưới dạng tệp đính kèm email. Xin lưu ý rằng nút 'Xem Ước tính' trong email sẽ không được hiển thị nữa khi được bật.", + "enter_estimate_prefix": "Nhập tiền tố estmiate", + "estimate_setting_updated": "Đã cập nhật cài đặt ước tính thành công", + "company_address_format": "Định dạng địa chỉ công ty", + "billing_address_format": "Định dạng địa chỉ thanh toán", + "shipping_address_format": "Định dạng địa chỉ giao hàng" + }, + "payments": { + "title": "Thanh toán", + "description": "Các phương thức giao dịch thanh toán", + "payment_prefix": "Tiền tố thanh toán", + "payment_number_length": "Payment number lenght", + "default_payment_email_body": "Nội dung Email Thanh toán Mặc định", + "payment_settings": "Cài đặt thanh toán", + "autogenerate_payment_number": "Tự động tạo số thanh toán", + "payment_setting_description": "Tắt tính năng này, nếu bạn không muốn tự động tạo số thanh toán mỗi khi bạn tạo một khoản thanh toán mới.", + "payment_email_attachment": "Gửi thanh toán dưới dạng tệp đính kèm", + "payment_email_attachment_setting_description": "Bật tính năng này nếu bạn muốn gửi biên nhận thanh toán dưới dạng tệp đính kèm email. Xin lưu ý rằng nút 'Xem Thanh toán' trong email sẽ không được hiển thị nữa khi được bật.", + "enter_payment_prefix": "Nhập tiền tố thanh toán", + "payment_setting_updated": "Đã cập nhật cài đặt thanh toán thành công", + "payment_modes": "Phương thức thanh toán", + "add_payment_mode": "Thêm phương thức thanh toán", + "edit_payment_mode": "Chỉnh sửa Phương thức Thanh toán", + "mode_name": "Tên chế độ", + "payment_mode_added": "Phương thức thanh toán đã được thêm", + "payment_mode_updated": "Đã cập nhật phương thức thanh toán", + "payment_mode_confirm_delete": "Bạn sẽ không thể khôi phục Phương thức thanh toán này", + "already_in_use": "Phương thức thanh toán đã được sử dụng", + "deleted_message": "Phương thức thanh toán đã được xóa thành công", + "company_address_format": "Định dạng địa chỉ công ty", + "from_customer_address_format": "Từ định dạng địa chỉ khách hàng" + }, + "items": { + "title": "Mặt hàng", + "units": "Các đơn vị", + "add_item_unit": "Thêm đơn vị mặt hàng", + "edit_item_unit": "Chỉnh sửa đơn vị mặt hàng", + "unit_name": "Tên bài", + "item_unit_added": "Đơn vị mặt hàng đã được thêm", + "item_unit_updated": "Đã cập nhật đơn vị mặt hàng", + "item_unit_confirm_delete": "Bạn sẽ không thể khôi phục đơn vị Mặt hàng này", + "already_in_use": "Đơn vị vật phẩm đã được sử dụng", + "deleted_message": "Đơn vị mặt hàng đã được xóa thành công" + }, + "notes": { + "title": "Ghi chú", + "description": "Tiết kiệm thời gian bằng cách tạo ghi chú và sử dụng lại chúng trên hóa đơn, ước tính của bạn", + "notes": "Ghi chú", + "type": "Kiểu", + "add_note": "Thêm ghi chú", + "add_new_note": "Thêm ghi chú mới", + "name": "Tên", + "edit_note": "Chỉnh sửa ghi chú", + "note_added": "Đã thêm ghi chú thành công", + "note_updated": "Đã cập nhật ghi chú thành công", + "note_confirm_delete": "Bạn sẽ không thể khôi phục Ghi chú này", + "already_in_use": "Ghi chú đã được sử dụng", + "deleted_message": "Đã xóa ghi chú thành công" + } }, - "layout_login": { - "copyright_crater": "Bản quyền @ Crater - 2020", - "super_simple_invoicing": "Lập hóa đơn siêu đơn giản", - "for_freelancer": "dành cho những người làm nghề tự do", - "small_businesses": "Tiểu thương", - "crater_help": "Crater giúp bạn theo dõi chi phí, ghi lại các khoản thanh toán", - "invoices_and_estimates": "hóa đơn và ước tính với khả năng chọn nhiều mẫu." + "account_settings": { + "profile_picture": "Ảnh đại diện", + "name": "Tên", + "email": "E-mail", + "password": "Mật khẩu", + "confirm_password": "Xác nhận mật khẩu", + "account_settings": "Cài đặt tài khoản", + "save": "Tiết kiệm", + "section_description": "Bạn có thể cập nhật tên, email của mình", + "updated_message": "Đã cập nhật cài đặt tài khoản thành công" }, - "validation": { - "invalid_phone": "Số điện thoại không hợp lệ", - "invalid_url": "Url không hợp lệ (ví dụ: http://www.crater.com)", - "invalid_domain_url": "Url không hợp lệ (ví dụ: crater.com)", - "required": "Lĩnh vực được yêu cầu", - "email_incorrect": "Email không chính xác.", - "email_already_taken": "Lá thư đã được lấy đi.", - "email_does_not_exist": "Người dùng có email đã cho không tồn tại", - "item_unit_already_taken": "Tên đơn vị mặt hàng này đã được sử dụng", - "payment_mode_already_taken": "Tên phương thức thanh toán này đã được sử dụng", - "send_reset_link": "Gửi liên kết đặt lại", - "not_yet": "Chưa? Gửi lại", - "password_min_length": "Mật khẩu phải chứa {count} ký tự", - "name_min_length": "Tên phải có ít nhất {count} chữ cái.", - "enter_valid_tax_rate": "Nhập thuế suất hợp lệ", - "numbers_only": "Chỉ số.", - "characters_only": "Chỉ nhân vật.", - "password_incorrect": "Mật khẩu phải giống hệt nhau", - "password_length": "Mật khẩu phải dài {count} ký tự.", - "qty_must_greater_than_zero": "Số lượng phải lớn hơn không.", - "price_greater_than_zero": "Giá phải lớn hơn 0.", - "payment_greater_than_zero": "Khoản thanh toán phải lớn hơn 0.", - "payment_greater_than_due_amount": "Thanh toán đã nhập nhiều hơn số tiền đến hạn của hóa đơn này.", - "quantity_maxlength": "Số lượng không được lớn hơn 20 chữ số.", - "price_maxlength": "Giá không được lớn hơn 20 chữ số.", - "price_minvalue": "Giá phải lớn hơn 0.", - "amount_maxlength": "Số tiền không được lớn hơn 20 chữ số.", - "amount_minvalue": "Số tiền phải lớn hơn 0.", - "description_maxlength": "Mô tả không được lớn hơn 65.000 ký tự.", - "subject_maxlength": "Chủ đề không được lớn hơn 100 ký tự.", - "message_maxlength": "Tin nhắn không được lớn hơn 255 ký tự.", - "maximum_options_error": "Đã chọn tối đa {max} tùy chọn. Đầu tiên, hãy xóa một tùy chọn đã chọn để chọn một tùy chọn khác.", - "notes_maxlength": "Ghi chú không được lớn hơn 65.000 ký tự.", - "address_maxlength": "Địa chỉ không được lớn hơn 255 ký tự.", - "ref_number_maxlength": "Số tham chiếu không được lớn hơn 255 ký tự.", - "prefix_maxlength": "Tiền tố không được lớn hơn 5 ký tự.", - "something_went_wrong": "có gì đó không ổn" + "user_profile": { + "name": "Tên", + "email": "E-mail", + "password": "Mật khẩu", + "confirm_password": "Xác nhận mật khẩu" }, - "pdf_estimate_label": "Ước tính", - "pdf_estimate_number": "Số ước tính", - "pdf_estimate_date": "Ngày ước tính", - "pdf_estimate_expire_date": "Ngày hết hạn", - "pdf_invoice_label": "Hóa đơn", - "pdf_invoice_number": "Số hóa đơn", - "pdf_invoice_date": "Ngày lập hóa đơn", - "pdf_invoice_due_date": "Ngày đáo hạn", - "pdf_notes": "Ghi chú", - "pdf_items_label": "Mặt hàng", - "pdf_quantity_label": "Định lượng", - "pdf_price_label": "Giá bán", - "pdf_discount_label": "Giảm giá", - "pdf_amount_label": "Số tiền", - "pdf_subtotal": "Tổng phụ", - "pdf_total": "Toàn bộ", - "pdf_payment_label": "Thanh toán", - "pdf_payment_receipt_label": "HÓA ĐƠN THANH TOÁN", - "pdf_payment_date": "Ngày thanh toán", - "pdf_payment_number": "Số tiền phải trả", - "pdf_payment_mode": "Phương thức thanh toán", - "pdf_payment_amount_received_label": "Số tiền nhận được", - "pdf_expense_report_label": "BÁO CÁO CHI PHÍ", - "pdf_total_expenses_label": "TỔNG CHI PHÍ", - "pdf_profit_loss_label": "LỢI NHUẬN", - "pdf_sales_customers_label": "Báo cáo khách hàng bán hàng", - "pdf_sales_items_label": "Báo cáo mặt hàng bán hàng", - "pdf_tax_summery_label": "Báo cáo Tóm tắt Thuế", - "pdf_income_label": "THU NHẬP = EARNINGS", - "pdf_net_profit_label": "LỢI NHUẬN RÒNG", - "pdf_customer_sales_report": "Báo cáo bán hàng: Theo khách hàng", - "pdf_total_sales_label": "TỔNG DOANH SỐ BÁN HÀNG", - "pdf_item_sales_label": "Báo cáo bán hàng: Theo mặt hàng", - "pdf_tax_report_label": "BÁO CÁO THUẾ", - "pdf_total_tax_label": "TỔNG THUẾ", - "pdf_tax_types_label": "Các loại thuế", - "pdf_expenses_label": "Chi phí", - "pdf_bill_to": "Xuất từ,", - "pdf_ship_to": "Chuyển tới,", - "pdf_received_from": "Nhận từ:" + "notification": { + "title": "Thông báo", + "email": "Gửi thông báo tới", + "description": "Bạn muốn nhận thông báo email nào khi có điều gì đó thay đổi?", + "invoice_viewed": "Hóa đơn đã xem", + "invoice_viewed_desc": "Khi khách hàng của bạn xem hóa đơn được gửi qua bảng điều khiển miệng núi lửa.", + "estimate_viewed": "Ước tính đã xem", + "estimate_viewed_desc": "Khi khách hàng của bạn xem ước tính được gửi qua bảng điều khiển miệng núi lửa.", + "save": "Tiết kiệm", + "email_save_message": "Email đã được lưu thành công", + "please_enter_email": "Vui lòng nhập Email" + }, + "tax_types": { + "title": "Các loại thuế", + "add_tax": "Thêm thuế", + "edit_tax": "Chỉnh sửa thuế", + "description": "Bạn có thể thêm hoặc bớt thuế tùy ý. Crater hỗ trợ Thuế đối với các mặt hàng riêng lẻ cũng như trên hóa đơn.", + "add_new_tax": "Thêm thuế mới", + "tax_settings": "Cài đặt thuế", + "tax_per_item": "Thuế mỗi mặt hàng", + "tax_name": "Tên thuế", + "compound_tax": "Thuế tổng hợp", + "percent": "Phần trăm", + "action": "Hoạt động", + "tax_setting_description": "Bật tính năng này nếu bạn muốn thêm thuế vào các mục hóa đơn riêng lẻ. Theo mặc định, thuế được thêm trực tiếp vào hóa đơn.", + "created_message": "Loại thuế đã được tạo thành công", + "updated_message": "Đã cập nhật thành công loại thuế", + "deleted_message": "Đã xóa thành công loại thuế", + "confirm_delete": "Bạn sẽ không thể khôi phục Loại thuế này", + "already_in_use": "Thuế đã được sử dụng" + }, + "expense_category": { + "title": "Hạng mục Chi phí", + "action": "Hoạt động", + "description": "Các danh mục được yêu cầu để thêm các mục chi phí. Bạn có thể Thêm hoặc Xóa các danh mục này tùy theo sở thích của mình.", + "add_new_category": "Thêm danh mục mới", + "add_category": "thêm thể loại", + "edit_category": "Chỉnh sửa danh mục", + "category_name": "tên danh mục", + "category_description": "Sự miêu tả", + "created_message": "Danh mục Chi phí đã được tạo thành công", + "deleted_message": "Đã xóa thành công danh mục chi phí", + "updated_message": "Đã cập nhật danh mục chi phí thành công", + "confirm_delete": "Bạn sẽ không thể khôi phục Danh mục Chi phí này", + "already_in_use": "Danh mục đã được sử dụng" + }, + "preferences": { + "currency": "Tiền tệ", + "default_language": "Ngôn ngữ mặc định", + "time_zone": "Múi giờ", + "fiscal_year": "Năm tài chính", + "date_format": "Định dạng ngày tháng", + "discount_setting": "Cài đặt chiết khấu", + "discount_per_item": "Giảm giá cho mỗi mặt hàng", + "discount_setting_description": "Bật tính năng này nếu bạn muốn thêm Giảm giá vào các mặt hàng hóa đơn riêng lẻ. Theo mặc định, Giảm giá được thêm trực tiếp vào hóa đơn.", + "save": "Tiết kiệm", + "preference": "Sở thích | Sở thích", + "general_settings": "Tùy chọn mặc định cho hệ thống.", + "updated_message": "Đã cập nhật thành công các tùy chọn", + "select_language": "Chọn ngôn ngữ", + "select_time_zone": "Chọn múi giờ", + "select_date_format": "Chọn định dạng ngày", + "select_financial_year": "Chọn năm tài chính" + }, + "update_app": { + "title": "Cập nhật ứng dụng", + "description": "Bạn có thể dễ dàng cập nhật Crater bằng cách kiểm tra bản cập nhật mới bằng cách nhấp vào nút bên dưới", + "check_update": "Kiểm tra cập nhật", + "avail_update": "Cập nhật mới có sẵn", + "next_version": "Phiên bản tiếp theo", + "requirements": "Yêu cầu", + "update": "Cập nhật bây giờ", + "update_progress": "Đang cập nhật ...", + "progress_text": "Nó sẽ chỉ mất một vài phút. Vui lòng không làm mới màn hình hoặc đóng cửa sổ trước khi cập nhật kết thúc", + "update_success": "Ứng dụng đã được cập nhật! Vui lòng đợi trong khi cửa sổ trình duyệt của bạn được tải lại tự động.", + "latest_message": "Không có bản cập nhật nào! Bạn đang sử dụng phiên bản mới nhất.", + "current_version": "Phiên bản hiện tại", + "download_zip_file": "Tải xuống tệp ZIP", + "unzipping_package": "Gói giải nén", + "copying_files": "Sao chép các tập tin", + "deleting_files": "Xóa các tệp không sử dụng", + "running_migrations": "Chạy di cư", + "finishing_update": "Cập nhật kết thúc", + "update_failed": "Cập nhật không thành công", + "update_failed_text": "Lấy làm tiếc! Cập nhật của bạn không thành công vào: bước {step}" + }, + "backup": { + "title": "Sao lưu | Sao lưu", + "description": "Bản sao lưu là một tệp zip chứa tất cả các tệp trong thư mục bạn chỉ định cùng với một kết xuất cơ sở dữ liệu của bạn", + "new_backup": "Thêm bản sao lưu mới", + "create_backup": "Tạo bản sao", + "select_backup_type": "Chọn loại sao lưu", + "backup_confirm_delete": "Bạn sẽ không thể khôi phục Bản sao lưu này", + "path": "con đường", + "new_disk": "Đĩa mới", + "created_at": "được tạo ra tại", + "size": "kích thước", + "dropbox": "dropbox", + "local": "địa phương", + "healthy": "khỏe mạnh", + "amount_of_backups": "lượng sao lưu", + "newest_backups": "bản sao lưu mới nhất", + "used_storage": "lưu trữ đã sử dụng", + "select_disk": "Chọn đĩa", + "action": "Hoạt động", + "deleted_message": "Đã xóa bản sao lưu thành công", + "created_message": "Đã tạo thành công bản sao lưu", + "invalid_disk_credentials": "Thông tin đăng nhập không hợp lệ của đĩa đã chọn" + }, + "disk": { + "title": "Đĩa tập tin | Đĩa Tệp", + "description": "Theo mặc định, Crater sẽ sử dụng đĩa cục bộ của bạn để lưu các bản sao lưu, ảnh đại diện và các tệp hình ảnh khác. Bạn có thể định cấu hình nhiều hơn một trình điều khiển đĩa như DigitalOcean, S3 và Dropbox theo sở thích của mình.", + "created_at": "được tạo ra tại", + "dropbox": "dropbox", + "name": "Tên", + "driver": "Người lái xe", + "disk_type": "Kiểu", + "disk_name": "Tên đĩa", + "new_disk": "Thêm đĩa mới", + "filesystem_driver": "Trình điều khiển hệ thống tập tin", + "local_driver": "Trình điều khiển địa phương", + "local_root": "Gốc cục bộ", + "public_driver": "Tài xế công cộng", + "public_root": "Gốc công khai", + "public_url": "URL công khai", + "public_visibility": "Hiển thị công khai", + "media_driver": "Trình điều khiển phương tiện", + "media_root": "Gốc phương tiện", + "aws_driver": "Trình điều khiển AWS", + "aws_key": "Khóa AWS", + "aws_secret": "Bí mật AWS", + "aws_region": "Khu vực AWS", + "aws_bucket": "Nhóm AWS", + "aws_root": "Gốc AWS", + "do_spaces_type": "Làm kiểu Spaces", + "do_spaces_key": "Do phím Spaces", + "do_spaces_secret": "Làm bí mật về không gian", + "do_spaces_region": "Do Spaces Region", + "do_spaces_bucket": "Do Spaces Bucket", + "do_spaces_endpoint": "Do Spaces Endpoint", + "do_spaces_root": "Do Spaces Root", + "dropbox_type": "Loại hộp chứa", + "dropbox_token": "Mã thông báo Dropbox", + "dropbox_key": "Khóa Dropbox", + "dropbox_secret": "Bí mật Dropbox", + "dropbox_app": "Ứng dụng Dropbox", + "dropbox_root": "Gốc Dropbox", + "default_driver": "Trình điều khiển mặc định", + "is_default": "LÀ ĐỊNH NGHĨA", + "set_default_disk": "Đặt đĩa mặc định", + "set_default_disk_confirm": "Đĩa này sẽ được đặt làm mặc định và tất cả các tệp PDF mới sẽ được lưu trên đĩa này", + "success_set_default_disk": "Đĩa được đặt làm mặc định thành công", + "save_pdf_to_disk": "Lưu PDF vào đĩa", + "disk_setting_description": "Bật tính năng này, nếu bạn muốn lưu một bản sao của mỗi Hóa đơn, Ước tính", + "select_disk": "Chọn đĩa", + "disk_settings": "Cài đặt đĩa", + "confirm_delete": "Tệp hiện có của bạn", + "action": "Hoạt động", + "edit_file_disk": "Chỉnh sửa Đĩa Tệp", + "success_create": "Đã thêm đĩa thành công", + "success_update": "Đã cập nhật đĩa thành công", + "error": "Thêm đĩa không thành công", + "deleted_message": "Đĩa Tệp đã được xóa thành công", + "disk_variables_save_successfully": "Đã cấu hình đĩa thành công", + "disk_variables_save_error": "Cấu hình đĩa không thành công.", + "invalid_disk_credentials": "Thông tin đăng nhập không hợp lệ của đĩa đã chọn" + } + }, + "wizard": { + "account_info": "thông tin tài khoản", + "account_info_desc": "Thông tin chi tiết dưới đây sẽ được sử dụng để tạo tài khoản Quản trị viên chính. Ngoài ra, bạn có thể thay đổi thông tin chi tiết bất cứ lúc nào sau khi đăng nhập.", + "name": "Tên", + "email": "E-mail", + "password": "Mật khẩu", + "confirm_password": "Xác nhận mật khẩu", + "save_cont": "Tiết kiệm", + "company_info": "Thông tin công ty", + "company_info_desc": "Thông tin này sẽ được hiển thị trên hóa đơn. Lưu ý rằng bạn có thể chỉnh sửa điều này sau trên trang cài đặt.", + "company_name": "Tên công ty", + "company_logo": "Logo công ty", + "logo_preview": "Xem trước Logo", + "preferences": "Sở thích", + "preferences_desc": "Tùy chọn mặc định cho hệ thống.", + "country": "Quốc gia", + "state": "Tiểu bang", + "city": "Tp.", + "address": "Địa chỉ", + "street": "Phố1 | Street2", + "phone": "Điện thoại", + "zip_code": "Mã Bưu Chính", + "go_back": "Quay lại", + "currency": "Tiền tệ", + "language": "Ngôn ngữ", + "time_zone": "Múi giờ", + "fiscal_year": "Năm tài chính", + "date_format": "Định dạng ngày tháng", + "from_address": "Từ địa chỉ", + "username": "tên tài khoản", + "next": "Kế tiếp", + "continue": "Tiếp tục", + "skip": "Nhảy", + "database": { + "database": "URL trang web", + "connection": "Kết nối cơ sở dữ liệu", + "host": "Máy chủ cơ sở dữ liệu", + "port": "Cổng cơ sở dữ liệu", + "password": "Mật khẩu cơ sở dữ liệu", + "app_url": "URL ứng dụng", + "app_domain": "Miền ứng dụng", + "username": "Tên người dùng cơ sở dữ liệu", + "db_name": "Tên cơ sở dữ liệu", + "db_path": "Đường dẫn cơ sở dữ liệu", + "desc": "Tạo cơ sở dữ liệu trên máy chủ của bạn và đặt thông tin đăng nhập bằng biểu mẫu bên dưới." + }, + "permissions": { + "permissions": "Quyền", + "permission_confirm_title": "Bạn có chắc chắn muốn tiếp tục không?", + "permission_confirm_desc": "Kiểm tra quyền thư mục không thành công", + "permission_desc": "Dưới đây là danh sách các quyền đối với thư mục được yêu cầu để ứng dụng hoạt động. Nếu kiểm tra quyền không thành công, hãy đảm bảo cập nhật quyền thư mục của bạn." + }, + "mail": { + "host": "Máy chủ Thư", + "port": "Cổng thư", + "driver": "Trình điều khiển Thư", + "secret": "Bí mật", + "mailgun_secret": "Bí mật Mailgun", + "mailgun_domain": "Miền", + "mailgun_endpoint": "Điểm cuối của Mailgun", + "ses_secret": "Bí mật SES", + "ses_key": "Khóa SES", + "password": "Mật khẩu thư", + "username": "Tên người dùng thư", + "mail_config": "Cấu hình thư", + "from_name": "Từ tên thư", + "from_mail": "Từ địa chỉ thư", + "encryption": "Mã hóa Thư", + "mail_config_desc": "Dưới đây là biểu mẫu Định cấu hình trình điều khiển Email để gửi email từ ứng dụng. Bạn cũng có thể định cấu hình các nhà cung cấp bên thứ ba như Sendgrid, SES, v.v." + }, + "req": { + "system_req": "yêu cầu hệ thống", + "php_req_version": "Php (bắt buộc phải có phiên bản {version})", + "check_req": "Kiểm tra yêu cầu", + "system_req_desc": "Crater có một số yêu cầu máy chủ. Đảm bảo rằng máy chủ của bạn có phiên bản php bắt buộc và tất cả các phần mở rộng được đề cập bên dưới." + }, + "errors": { + "migrate_failed": "Di chuyển không thành công", + "database_variables_save_error": "Không thể ghi cấu hình vào tệp .env. Vui lòng kiểm tra quyền đối với tệp của nó", + "mail_variables_save_error": "Cấu hình email không thành công.", + "connection_failed": "Kết nối cơ sở dữ liệu không thành công", + "database_should_be_empty": "Cơ sở dữ liệu phải trống" + }, + "success": { + "mail_variables_save_successfully": "Email được định cấu hình thành công", + "database_variables_save_successfully": "Đã cấu hình thành công cơ sở dữ liệu." + } + }, + "layout_login": { + "copyright_crater": "Bản quyền @ Crater - 2020", + "super_simple_invoicing": "Lập hóa đơn siêu đơn giản", + "for_freelancer": "dành cho những người làm nghề tự do", + "small_businesses": "Tiểu thương", + "crater_help": "Crater giúp bạn theo dõi chi phí, ghi lại các khoản thanh toán", + "invoices_and_estimates": "hóa đơn" + }, + "validation": { + "invalid_phone": "Số điện thoại không hợp lệ", + "invalid_url": "Url không hợp lệ (ví dụ: http://www.crater.com)", + "invalid_domain_url": "Url không hợp lệ (ví dụ: crater.com)", + "required": "Lĩnh vực được yêu cầu", + "email_incorrect": "Email không chính xác.", + "email_already_taken": "Lá thư đã được lấy đi.", + "email_does_not_exist": "Người dùng có email đã cho không tồn tại", + "item_unit_already_taken": "Tên đơn vị mặt hàng này đã được sử dụng", + "payment_mode_already_taken": "Tên phương thức thanh toán này đã được sử dụng", + "send_reset_link": "Gửi liên kết đặt lại", + "not_yet": "Chưa? Gửi lại", + "password_min_length": "Mật khẩu phải chứa {count} ký tự", + "name_min_length": "Tên phải có ít nhất {count} chữ cái.", + "enter_valid_tax_rate": "Nhập thuế suất hợp lệ", + "numbers_only": "Chỉ số.", + "characters_only": "Chỉ nhân vật.", + "password_incorrect": "Mật khẩu phải giống hệt nhau", + "password_length": "Mật khẩu phải dài {count} ký tự.", + "qty_must_greater_than_zero": "Số lượng phải lớn hơn không.", + "price_greater_than_zero": "Giá phải lớn hơn 0.", + "payment_greater_than_zero": "Khoản thanh toán phải lớn hơn 0.", + "payment_greater_than_due_amount": "Thanh toán đã nhập nhiều hơn số tiền đến hạn của hóa đơn này.", + "quantity_maxlength": "Số lượng không được lớn hơn 20 chữ số.", + "price_maxlength": "Giá không được lớn hơn 20 chữ số.", + "price_minvalue": "Giá phải lớn hơn 0.", + "amount_maxlength": "Số tiền không được lớn hơn 20 chữ số.", + "amount_minvalue": "Số tiền phải lớn hơn 0.", + "description_maxlength": "Mô tả không được lớn hơn 65.000 ký tự.", + "subject_maxlength": "Chủ đề không được lớn hơn 100 ký tự.", + "message_maxlength": "Tin nhắn không được lớn hơn 255 ký tự.", + "maximum_options_error": "Đã chọn tối đa {max} tùy chọn. Đầu tiên, hãy xóa một tùy chọn đã chọn để chọn một tùy chọn khác.", + "notes_maxlength": "Ghi chú không được lớn hơn 65.000 ký tự.", + "address_maxlength": "Địa chỉ không được lớn hơn 255 ký tự.", + "ref_number_maxlength": "Số tham chiếu không được lớn hơn 255 ký tự.", + "prefix_maxlength": "Tiền tố không được lớn hơn 5 ký tự.", + "something_went_wrong": "có gì đó không ổn", + "number_length_minvalue": "Number lenght should be greater than 0" + }, + "pdf_estimate_label": "Ước tính", + "pdf_estimate_number": "Số ước tính", + "pdf_estimate_date": "Ngày ước tính", + "pdf_estimate_expire_date": "Ngày hết hạn", + "pdf_invoice_label": "Hóa đơn", + "pdf_invoice_number": "Số hóa đơn", + "pdf_invoice_date": "Ngày lập hóa đơn", + "pdf_invoice_due_date": "Ngày đáo hạn", + "pdf_notes": "Ghi chú", + "pdf_items_label": "Mặt hàng", + "pdf_quantity_label": "Định lượng", + "pdf_price_label": "Giá bán", + "pdf_discount_label": "Giảm giá", + "pdf_amount_label": "Số tiền", + "pdf_subtotal": "Tổng phụ", + "pdf_total": "Toàn bộ", + "pdf_payment_label": "Thanh toán", + "pdf_payment_receipt_label": "HÓA ĐƠN THANH TOÁN", + "pdf_payment_date": "Ngày thanh toán", + "pdf_payment_number": "Số tiền phải trả", + "pdf_payment_mode": "Phương thức thanh toán", + "pdf_payment_amount_received_label": "Số tiền nhận được", + "pdf_expense_report_label": "BÁO CÁO CHI PHÍ", + "pdf_total_expenses_label": "TỔNG CHI PHÍ", + "pdf_profit_loss_label": "LỢI NHUẬN", + "pdf_sales_customers_label": "Báo cáo khách hàng bán hàng", + "pdf_sales_items_label": "Báo cáo mặt hàng bán hàng", + "pdf_tax_summery_label": "Báo cáo Tóm tắt Thuế", + "pdf_income_label": "THU NHẬP = EARNINGS", + "pdf_net_profit_label": "LỢI NHUẬN RÒNG", + "pdf_customer_sales_report": "Báo cáo bán hàng: Bởi khách hàng", + "pdf_total_sales_label": "TỔNG DOANH SỐ BÁN HÀNG", + "pdf_item_sales_label": "Báo cáo bán hàng: Theo mặt hàng", + "pdf_tax_report_label": "BÁO CÁO THUẾ", + "pdf_total_tax_label": "TỔNG THUẾ", + "pdf_tax_types_label": "Các loại thuế", + "pdf_expenses_label": "Chi phí", + "pdf_bill_to": "Hoa đơn để,", + "pdf_ship_to": "Tàu,", + "pdf_received_from": "Nhận được tư:" } diff --git a/resources/assets/js/plugins/zh.json b/resources/assets/js/plugins/zh.json index cb1c9214..01661c0f 100644 --- a/resources/assets/js/plugins/zh.json +++ b/resources/assets/js/plugins/zh.json @@ -1,9 +1,9 @@ { "navigation": { - "dashboard": "Dashboard", - "customers": "Customers", + "dashboard": "管理面板", + "customers": "客户", "items": "Items", - "invoices": "Invoices", + "invoices": "发票", "expenses": "Expenses", "estimates": "Estimates", "payments": "Payments", @@ -18,11 +18,11 @@ "copy_pdf_url": "Copy PDF Url", "download_pdf": "Download PDF", "save": "Save", - "create": "Create", - "cancel": "Cancel", - "update": "Update", - "deselect": "Deselect", - "download": "Download", + "create": "创建", + "cancel": "取消", + "update": "更新", + "deselect": "取消选择", + "download": "下载", "from_date": "From Date", "to_date": "To Date", "from": "From", @@ -51,7 +51,7 @@ "fixed": "Fixed", "percentage": "Percentage", "tax": "TAX", - "total_amount": "TOTAL AMOUNT", + "total_amount": "总计", "bill_to": "Bill to", "ship_to": "Ship to", "due": "Due", @@ -61,14 +61,14 @@ "select_all": "Select All", "choose_file": "Click here to choose a file", "choose_template": "Choose a template", - "choose": "Choose", - "remove": "Remove", + "choose": "选择", + "remove": "删除", "powered_by": "Powered by", "bytefury": "Bytefury", - "select_a_status": "Select a status", + "select_a_status": "选择状态", "select_a_tax": "Select a tax", - "search": "Search", - "are_you_sure": "Are you sure?", + "search": "搜索", + "are_you_sure": "您确定吗?", "list_is_empty": "List is empty.", "no_tax_found": "No tax found!", "four_zero_four": "404",